.decision-loop_figure__AKwiZ{container:decision-loop/inline-size;position:relative;margin:0;padding:22px;background:var(--paper,#f5f3ed);border:1px solid #afc3b5;color:var(--ink,#192b2b)}.decision-loop_figure__AKwiZ:after,.decision-loop_figure__AKwiZ:before{content:"";position:absolute;width:14px;height:14px;pointer-events:none;border-color:var(--teal,#006d65)}.decision-loop_figure__AKwiZ:before{inset:-1px auto auto -1px;border-top:2px solid var(--teal,#006d65);border-left:2px solid var(--teal,#006d65)}.decision-loop_figure__AKwiZ:after{inset:auto -1px -1px auto;border-right:2px solid var(--teal,#006d65);border-bottom:2px solid var(--teal,#006d65)}.decision-loop_heading__1lir1{padding-bottom:20px;border-bottom:1px solid #c4d0c5}.decision-loop_kicker__AwEGd{margin:0;color:var(--teal,#006d65);font-size:12px;font-weight:700;line-height:1.7}.decision-loop_title__9WdYO{margin:12px 0 0;font-size:25px;font-weight:700;line-height:1.5;letter-spacing:-.04em}.decision-loop_board__19R_H{display:grid;gap:25px;padding-top:25px}.decision-loop_evidence__gYujZ{display:grid;grid-template-columns:minmax(80px,110px) minmax(0,1fr);gap:20px;align-items:center;min-width:0}.decision-loop_capture__6pS_C{overflow:hidden;background:#101918;border:1px solid #718c7e;border-radius:3px}.decision-loop_capture__6pS_C img{display:block;width:100%;height:auto}.decision-loop_captureNote___0I3x{min-width:0}.decision-loop_screenLabel__rkSnr{display:block;font-size:12px;color:var(--teal-dark,#004f49);font-weight:700;line-height:1.7}.decision-loop_captureNote___0I3x p{margin:12px 0;font-size:15px;line-height:1.9}.decision-loop_productName__57zRg{display:block;font-size:12px;color:var(--muted,#526662);line-height:1.8}.decision-loop_decisions__kZLw7{position:relative;min-width:0}.decision-loop_loop__aCvDR{position:absolute;inset:0 auto 0 -9px;height:100%;width:46px;overflow:visible;pointer-events:none;fill:none;stroke:#7d9b8c;stroke-width:1.2}.decision-loop_loop__aCvDR path{vector-effect:non-scaling-stroke}.decision-loop_loop__aCvDR .decision-loop_echo__uv8RC{stroke:#bfcec3;stroke-width:1}.decision-loop_loop__aCvDR .decision-loop_arrow__pr0pS{stroke:var(--teal,#006d65);stroke-width:1.5}.decision-loop_steps__h8GVP{position:relative;display:grid;gap:24px;list-style:none;padding:0;margin:0}.decision-loop_step__AcYXL{display:grid;grid-template-columns:32px minmax(0,1fr);gap:13px;align-items:start}.decision-loop_number__7Fyll{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--paper,#f5f3ed);border:1px solid var(--teal,#006d65);border-radius:50%;color:var(--teal-dark,#004f49);font:12px/1 Courier New,monospace}.decision-loop_phase__Rw0yu{margin:0 0 4px;color:var(--teal-dark,#004f49);font-size:12px;line-height:1.7;font-weight:700}.decision-loop_stepTitle__JIqHw{margin:0;font-size:17px;font-weight:700;line-height:1.65;letter-spacing:-.025em}.decision-loop_description__AYftx{margin:7px 0 0;color:var(--muted,#526662);font-size:14px;line-height:1.85}.decision-loop_returnLabel__BdTEG{position:relative;margin:22px 0 0 45px;padding-top:14px;border-top:1px solid #c4d0c5;color:var(--teal-dark,#004f49);font-size:12px;font-weight:700;line-height:1.7}.decision-loop_returnLabel__BdTEG span{padding-left:7px}.decision-loop_note__gaLKV{margin:25px 0 0;padding-top:17px;border-top:1px solid #c4d0c5;font-size:12px;line-height:1.9;color:var(--muted,#526662)}@container decision-loop (min-width: 470px){.decision-loop_title__9WdYO{font-size:27px}.decision-loop_title__9WdYO br{display:none}.decision-loop_board__19R_H{grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr);gap:26px}.decision-loop_evidence__gYujZ{display:block;align-self:start}.decision-loop_captureNote___0I3x{margin-top:17px}.decision-loop_captureNote___0I3x p{margin:10px 0;font-size:14px}.decision-loop_steps__h8GVP{gap:23px}.decision-loop_step__AcYXL{gap:12px}.decision-loop_stepTitle__JIqHw{font-size:16px}.decision-loop_description__AYftx{font-size:13px}}@media (max-width:360px){.decision-loop_figure__AKwiZ{padding:18px}.decision-loop_title__9WdYO{font-size:23px}.decision-loop_evidence__gYujZ{grid-template-columns:85px minmax(0,1fr);gap:16px}.decision-loop_captureNote___0I3x p{font-size:14px}.decision-loop_step__AcYXL{gap:10px}.decision-loop_stepTitle__JIqHw{font-size:16px}.decision-loop_description__AYftx{font-size:13px}}@media (forced-colors:active){.decision-loop_capture__6pS_C,.decision-loop_figure__AKwiZ,.decision-loop_number__7Fyll{border-color:CanvasText}.decision-loop_loop__aCvDR,.decision-loop_loop__aCvDR .decision-loop_arrow__pr0pS,.decision-loop_loop__aCvDR .decision-loop_echo__uv8RC{stroke:CanvasText}}.insights-entrypoints_section__3Sww6{background:#f0f2eb;border-block:1px solid #cbd5ca;padding-block:clamp(52px,6vw,86px);color:#1a312c}.insights-entrypoints_layout__MdWe_{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(35px,6vw,98px);align-items:center}.insights-entrypoints_intro__xrJnx,.insights-entrypoints_links__ev9e7{min-width:0}.insights-entrypoints_eyebrow__r_f5I{font-family:Courier New,monospace;font-size:11px;line-height:1.7;font-weight:700;letter-spacing:.055em;color:#286d54}.insights-entrypoints_heading__RJBTs{font-size:clamp(26px,2.75vw,38px);line-height:1.47;letter-spacing:-.055em;margin:14px 0 17px;max-width:525px;text-wrap:pretty}.insights-entrypoints_secondLine__61URw{display:block}.insights-entrypoints_description__StVBE{font-size:14px;line-height:1.95;color:#476359;max-width:510px}.insights-entrypoints_indexLink__5MWuN{display:inline-flex;align-items:center;gap:11px;min-height:44px;margin-top:20px;font-size:13px;font-weight:700;color:#175d49;text-decoration:underline;text-underline-offset:5px}.insights-entrypoints_indexLink__5MWuN:hover{color:#083c31}.insights-entrypoints_indexLink__5MWuN svg{flex:none}.insights-entrypoints_links__ev9e7{display:grid;border-top:1px solid #a7b9aa}.insights-entrypoints_articleLink__BNHTk{display:grid;grid-template-columns:28px minmax(0,1fr) 23px;align-items:center;gap:17px;min-height:80px;padding:18px 8px;border-bottom:1px solid #a7b9aa;transition:background-color .2s ease}.insights-entrypoints_articleLink__BNHTk:hover{background:#e2ebe1}.insights-entrypoints_articleLink__BNHTk:focus-visible,.insights-entrypoints_indexLink__5MWuN:focus-visible{outline:3px solid #006d65;outline-offset:4px}.insights-entrypoints_number___huC5{font:700 12px/1.4 Courier New,monospace;color:#4e7566}.insights-entrypoints_linkText__CDKbI{font-weight:700;font-size:clamp(15px,1.55vw,19px);line-height:1.65;letter-spacing:-.025em;overflow-wrap:anywhere}.insights-entrypoints_linkArrow__t8Bpz{justify-self:end;color:#286d54;flex:none}@media (max-width:800px){.insights-entrypoints_layout__MdWe_{grid-template-columns:minmax(0,1fr);gap:24px}.insights-entrypoints_heading__RJBTs{max-width:650px}}@media (max-width:600px){.insights-entrypoints_section__3Sww6{padding-block:46px 50px}.insights-entrypoints_heading__RJBTs{font-size:clamp(24px,6.8vw,31px);margin-block:11px 13px}.insights-entrypoints_description__StVBE{font-size:13px}.insights-entrypoints_articleLink__BNHTk{grid-template-columns:23px minmax(0,1fr) 20px;gap:11px;min-height:70px;padding:14px 5px}.insights-entrypoints_linkText__CDKbI{font-size:15px}}@media (prefers-reduced-motion:reduce){.insights-entrypoints_articleLink__BNHTk{transition:none}}.development_root__Qa2K1{--poc-deep:#102b28;--poc-lime:#d2fb91;--poc-mist:#e9eee5;background:#f7f6ef;color:#182e2b}.development_hero___EKvf{position:relative;overflow:hidden;background:var(--poc-deep);color:#f8faf2;padding:82px 0 92px;isolation:isolate}.development_hero___EKvf:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 750px 460px at 80% 30%,#2c645449,transparent 73%),repeating-linear-gradient(0deg,transparent,transparent 92px,#ffffff0c 93px);pointer-events:none;z-index:-1}.development_heroLayout__vXGiy{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(40px,6vw,95px);align-items:center}.development_heroCopy__K1ffy{min-width:0}.development_eyebrow__Oq5gA{display:inline-flex;align-items:center;gap:11px;color:var(--poc-lime);font-family:Courier New,monospace;font-size:12px;letter-spacing:.06em;font-weight:700}.development_eyebrow__Oq5gA:before{content:"";width:6px;height:6px;background:var(--poc-lime);border-radius:50%;flex:0 0 auto}.development_heroTitle__JnoP8{font-size:clamp(34px,3.8vw,52px);line-height:1.28;letter-spacing:-.065em;margin:24px 0 28px;font-weight:800}.development_heroTitle__JnoP8 span{display:block}.development_heroTitle__JnoP8 strong{color:var(--poc-lime);font-weight:800}.development_heroLead__JPxkC{font-size:16px;line-height:2.05;max-width:560px;color:#d2e1d8}.development_heroActions__4vahW{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;margin-top:30px}.development_heroActions__4vahW .development_primary__ngFes{color:#14312d;background:var(--poc-lime);font-weight:800}.development_heroActions__4vahW .development_primary__ngFes:hover{background:#e7ffbb}.development_heroActions__4vahW .development_secondary__vxK_y{color:#eaf9de;border-bottom:1px solid #a3c49c}.development_heroMicro__h793B{margin-top:26px;font-size:12px;color:#b5cbbf;line-height:1.8}.development_flowBoard__ENd5m{min-width:0;border:1px solid #63857a;padding:24px;background:#173b35;box-shadow:21px 21px 0 #071f1d50}.development_boardTop__Wf_Vq{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-bottom:18px;border-bottom:1px solid #557568;color:#c6decf;font-size:11px;font-family:Courier New,monospace;letter-spacing:.06em}.development_boardStatus__GqqQW{display:inline-flex;align-items:center;gap:8px;color:var(--poc-lime)}.development_boardStatus__GqqQW:before{content:"";width:7px;height:7px;background:var(--poc-lime);border-radius:50%}.development_boardFlow__1n6zH{display:grid;gap:10px;padding:24px 0 20px}.development_boardStep__oMnV7{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:17px;border:1px solid #648a7b;padding:15px;background:#224a42}.development_boardStep__oMnV7:not(:last-child):after{content:"";width:1px;height:11px;background:var(--poc-lime);position:absolute;bottom:-11px;left:38px;z-index:1}.development_boardStep__oMnV7>span:first-child{display:grid;place-items:center;width:42px;height:42px;border:1px solid #a5c0a5;font-family:monospace;color:var(--poc-lime)}.development_boardStep__oMnV7 strong{font-size:16px;line-height:1.4;display:block}.development_boardStep__oMnV7 p{color:#c6dbcf;font-size:12px;line-height:1.65;margin-top:3px}.development_boardBottom__79537{display:flex;justify-content:space-between;gap:14px;border-top:1px solid #557568;padding-top:15px;font-size:11px;color:#bdd1c4;line-height:1.8}.development_boardBottom__79537 strong{color:var(--poc-lime);white-space:nowrap}.development_chapter__39nbH{padding:100px 0}.development_chapterToned__N1mMt{background:#edf1e8;border-block:1px solid #d5e1d6}.development_chapterDark__2t2_n{background:#14312b;color:#f2f9ec}.development_chapterHead__M1K3X{display:grid;grid-template-columns:minmax(0,.37fr) minmax(0,.63fr);gap:45px;margin-bottom:44px;align-items:start}.development_sectionCode__pDMJ4{color:#337665;font-family:Courier New,monospace;letter-spacing:.05em;font-size:12px;font-weight:700}.development_chapterDark__2t2_n .development_sectionCode__pDMJ4{color:var(--poc-lime)}.development_chapterTitle__MtbrZ{font-size:clamp(29px,3.3vw,48px);line-height:1.43;letter-spacing:-.05em;font-weight:800;text-wrap:balance}.development_chapterLead__Pv6SO{color:#526861;font-size:15px;line-height:1.95;max-width:630px;margin-top:14px}.development_chapterDark__2t2_n .development_chapterLead__Pv6SO{color:#c8ded1}.development_challengeGrid__ejE_4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.development_challengeCard__VnnU8{display:flex;flex-direction:column;min-height:248px;background:white;border:1px solid #cedccf;padding:29px}.development_challengeCard__VnnU8 span{color:#2e7760;font-family:Courier New,monospace;font-size:12px;font-weight:700}.development_challengeCard__VnnU8 h3{font-size:clamp(18px,1.8vw,22px);line-height:1.5;letter-spacing:-.03em;margin-top:18px}.development_challengeCard__VnnU8 p{margin-top:12px;font-size:14px;line-height:1.9;color:#546961}.development_proofGrid__SJhRw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.development_proofCard__KrfYz{min-width:0;display:flex;flex-direction:column;border:1px solid #c1d2c8;background:#fffefa;padding:25px}.development_proofCardTop__iP9ma{display:flex;justify-content:space-between;gap:10px;align-items:baseline;border-bottom:1px solid #d2dacf;padding-bottom:12px;margin-bottom:21px}.development_proofCardTop__iP9ma span{color:#4c7667;font-size:12px;font-family:monospace;letter-spacing:.05em}.development_proofCardTop__iP9ma small{font-size:11px;color:#697b71}.development_proofCard__KrfYz h3{font-size:clamp(23px,2.5vw,31px);letter-spacing:-.05em;line-height:1.48;margin-top:25px}.development_proofCard__KrfYz>p{font-size:14px;line-height:1.9;color:#56675f;margin-top:14px;flex:1}.development_proofCard__KrfYz .development_proofAction__Unafe{margin-top:23px;font-size:13px}.development_disclosure__BdafT{padding:17px 19px;border-left:3px solid #6c9a85;background:#f2f4ee;color:#50665d;font-size:13px;line-height:1.9;margin-top:26px}.development_diagram__RRwbw{border:1px solid #487e6f;background:#0e302a;padding:13px;min-width:0}.development_diagramTop__88IgK{display:flex;gap:8px;justify-content:space-between;align-items:center;color:#b8d9c5;font-family:Courier New,monospace;font-size:10px;letter-spacing:.055em;padding:4px 3px 12px}.development_diagram__RRwbw svg{display:block;width:100%;height:auto}.development_diagramTimeline__obWu5{display:flex;align-items:center;gap:12px;padding:14px 2px 10px;font-size:10px;color:#cce1d3}.development_timelineTrack__NessH{display:flex;flex:1;gap:4px;min-width:0}.development_timelineTrack__NessH i{height:9px;flex:1;background:#3d7669}.development_timelineTrack__NessH i:nth-child(2){background:#d2fb91}.development_diagramDisclosure__eD89K{font-size:10px;color:#bdd4c5;line-height:1.7;padding-top:10px;border-top:1px solid #477264}.development_stepGrid__PQ1ku{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.development_stepCard__BV8Xn{border-top:2px solid #80b29b;padding:21px 16px 0 0}.development_stepCard__BV8Xn>span{font-family:monospace;color:#3d886c;font-size:11px}.development_stepCard__BV8Xn h3{font-size:17px;margin-top:15px;line-height:1.55}.development_stepCard__BV8Xn p{font-size:13px;line-height:1.9;color:#4f6860;margin-top:11px}.development_requirements__ZlqLB{display:grid;grid-template-columns:1fr 1fr;gap:40px}.development_requirementBox__r_kJc{border-top:1px solid #80a28d;padding-top:25px}.development_requirementBox__r_kJc h3{font-size:21px;line-height:1.5}.development_requirementBox__r_kJc ul{padding-left:19px;margin:18px 0 0;color:#d1e2d7;font-size:14px;line-height:2.15}.development_requirementBox__r_kJc li::marker{color:var(--poc-lime)}.development_faqList__mjfR5{display:grid;border-top:1px solid #b7cabb}.development_faqList__mjfR5 details{border-bottom:1px solid #b7cabb}.development_faqList__mjfR5 summary{display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:17px 7px;font-weight:700;font-size:15px}.development_faqList__mjfR5 summary:after{content:"+";font-size:21px;color:#2e7464}.development_faqList__mjfR5 details[open] summary:after{content:"−"}.development_faqList__mjfR5 details p{padding:0 12px 23px;font-size:14px;line-height:2;color:#536a61}.development_contactArea__6vmND{background:#e0eae1;padding:105px 0}.development_contactLayout__NmQtb{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,6vw,85px);align-items:start}.development_contactCopy__P3XQo h2{font-size:clamp(30px,3.3vw,45px);letter-spacing:-.05em;line-height:1.44;margin:19px 0 24px}.development_contactCopy__P3XQo p{color:#4a6559;font-size:15px;line-height:2;margin-bottom:16px}.development_contactAside__tAsyk{border-top:1px solid #8bb09c;padding-top:20px;margin-top:27px;color:#476457;font-size:12px;line-height:1.9}.development_caseHero__yeitj{padding:80px 0 75px;background:#14352d;color:#f5f9f1}.development_breadcrumbs__aJ3yu{display:flex;flex-wrap:wrap;gap:12px;color:#c2d5c9;font-size:12px;padding-bottom:27px}.development_breadcrumbs__aJ3yu a{text-decoration:underline;text-underline-offset:4px}.development_caseHeroGrid__d_2RY{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:55px}.development_caseHero__yeitj h1{font-size:clamp(32px,3.7vw,54px);line-height:1.38;letter-spacing:-.055em;margin:24px 0}.development_caseHero__yeitj .development_caseLead__FSnHw{font-size:15px;color:#d1e3d8;line-height:2}.development_caseBadge__iE1XM{display:inline-block;padding:7px 12px;border:1px solid #a1cba8;color:#d5fca4;font-size:12px}.development_caseNote__Uq0Bl{font-size:12px;line-height:1.9;margin-top:23px;color:#bed6ca}.development_outcomeColumns__9v_ZT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.development_outcomePanel___XNy5{background:white;border:1px solid #d4dfd3;padding:32px}.development_outcomePanel___XNy5 h3{font-size:21px;margin-bottom:21px}.development_outcomePanel___XNy5 ul{padding-left:22px;font-size:14px;color:#4e655a;line-height:2.2}.development_outcomePanel___XNy5 li{margin-top:9px}.development_outcomePanel___XNy5 strong{color:#173d30}.development_caseFlow___JTAL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.development_caseFlow___JTAL article{border-top:2px solid #a7d28f;padding-top:18px}.development_caseFlow___JTAL small{font-family:monospace;font-size:12px;color:#b5d2bc}.development_caseFlow___JTAL h3{font-size:21px;margin:12px 0}.development_caseFlow___JTAL p{color:#c9dfd1;font-size:13px;line-height:1.9}.development_caseAside__16ctz{margin-top:28px;padding:20px 23px;background:#224b3e;border-left:3px solid #c5ec9f;font-size:13px;line-height:1.9}.development_caseCrosslink__lpoqE{margin-top:24px;display:inline-flex;gap:8px;align-items:center;color:#bddbb9;text-decoration:underline;text-underline-offset:4px;font-size:14px}@media(max-width:1100px){.development_caseHeroGrid__d_2RY,.development_heroLayout__vXGiy{gap:36px}.development_flowBoard__ENd5m{padding:19px}.development_chapter__39nbH{padding-block:82px}}@media(max-width:800px){.development_caseHeroGrid__d_2RY,.development_contactLayout__NmQtb,.development_heroLayout__vXGiy{grid-template-columns:1fr}.development_hero___EKvf{padding:60px 0 78px}.development_heroTitle__JnoP8{max-width:720px;font-size:clamp(35px,6.1vw,46px)}.development_flowBoard__ENd5m{max-width:650px;width:100%}.development_chapterHead__M1K3X{grid-template-columns:1fr;gap:16px}.development_challengeGrid__ejE_4{grid-template-columns:1fr 1fr}.development_caseFlow___JTAL,.development_stepGrid__PQ1ku{grid-template-columns:1fr 1fr;gap:25px}.development_proofGrid__SJhRw{gap:15px}.development_requirements__ZlqLB{gap:25px}}@media(max-width:600px){.development_hero___EKvf{padding:42px 0 63px}.development_heroTitle__JnoP8{font-size:clamp(25px,7.3vw,36px);line-height:1.3;letter-spacing:-.068em;margin:17px 0 20px}.development_heroLead__JPxkC{font-size:14px;line-height:1.95}.development_heroActions__4vahW{align-items:stretch;flex-direction:column;gap:12px}.development_heroActions__4vahW .development_primary__ngFes{width:100%;justify-content:space-between;font-size:13px}.development_heroActions__4vahW .development_secondary__vxK_y{width:max-content;max-width:100%}.development_heroMicro__h793B{margin-top:17px}.development_flowBoard__ENd5m{padding:16px;box-shadow:none}.development_boardStep__oMnV7{grid-template-columns:37px minmax(0,1fr);gap:12px;padding:12px}.development_boardStep__oMnV7>span:first-child{width:34px;height:34px}.development_boardStep__oMnV7:not(:last-child):after{left:29px}.development_boardStep__oMnV7 strong{font-size:14px}.development_boardStep__oMnV7 p{font-size:11px}.development_chapter__39nbH{padding:65px 0}.development_chapterTitle__MtbrZ{font-size:29px}.development_chapterHead__M1K3X{margin-bottom:28px}.development_challengeGrid__ejE_4,.development_outcomeColumns__9v_ZT,.development_proofGrid__SJhRw,.development_requirements__ZlqLB{grid-template-columns:1fr}.development_challengeCard__VnnU8{min-height:0;padding:23px}.development_proofCard__KrfYz{padding:19px}.development_caseFlow___JTAL,.development_stepGrid__PQ1ku{grid-template-columns:1fr;gap:16px}.development_caseFlow___JTAL article,.development_stepCard__BV8Xn{padding:16px 0 10px}.development_contactArea__6vmND{padding:65px 0}.development_contactCopy__P3XQo h2{font-size:30px}.development_caseHero__yeitj{padding:42px 0 58px}.development_caseHero__yeitj h1{font-size:33px}.development_outcomePanel___XNy5{padding:25px}.development_diagramTop__88IgK{font-size:9px}}@media(prefers-reduced-motion:reduce){.development_hero___EKvf{scroll-behavior:auto}}