.Hero_hero__T3Fr4{padding:var(--section-pad-y) 0 var(--space-7);text-align:center}.Hero_headline__ejJDL{font-size:var(--fs-hero);line-height:var(--lh-tight);letter-spacing:-.02em;margin:var(--space-4) 0 var(--space-4);color:var(--color-text)}.Hero_sub__2KmIh{font-size:19px;line-height:1.45;color:var(--color-text-muted);max-width:640px;margin:0 auto var(--space-6)}.Hero_ctas__4iFP6{display:flex;gap:var(--space-3);justify-content:center;flex-wrap:wrap}.Container_container__5SxDp{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-5)}.Eyebrow_eyebrow__Uj5_k{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand)}.FeatureTile_tile__eKJw6{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);background:var(--color-bg);display:flex;flex-direction:column;gap:var(--space-2)}.FeatureTile_title__yXiQH{font-size:var(--fs-h3);font-weight:700;color:var(--color-text);margin:0}.FeatureTile_body__stemv{color:var(--color-text-muted);margin:0}.FeatureTile_icon__pLw7V{width:32px;height:32px;border-radius:8px;background:rgba(124,194,211,.15);color:var(--color-brand);display:inline-flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:var(--space-2)}.FeatureTile_grid__tuGq1{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-5)}.FeatureTile_link__s8zFU{margin-top:auto;padding-top:var(--space-2);font-weight:600;font-size:14.5px}.Section_section__GDNTw{padding:var(--section-pad-y) 0}.Section_muted__w6XKE{background:var(--color-bg-muted)}.Section_deep__a0Lom{background:var(--color-bg-section)}.Section_dark__wyh5s{background:var(--color-bg-dark);color:#eaf2f5}.Button_base__GoPte{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:0 var(--space-5);height:48px;border-radius:var(--radius-md);font-weight:700;font-size:15px;letter-spacing:.02em;border:none;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.Button_primary__NvDjW{background:linear-gradient(180deg,#8fd0df,#5fa9bb);color:var(--color-brand-dark);box-shadow:var(--shadow-cta)}.Button_primary__NvDjW:hover{filter:brightness(1.06);text-decoration:none;color:var(--color-brand-dark)}.Button_primary__NvDjW:active{transform:translateY(1px)}.Button_ghost__8k_dh{background:transparent;color:var(--color-brand);border:1px solid var(--color-border)}.Button_ghost__8k_dh:hover{background:var(--color-bg-muted);text-decoration:none;color:var(--color-brand)}.Button_lg__5dywb{height:54px;padding:0 var(--space-6);font-size:16px}.Button_disabled__NY0Op{opacity:.6;cursor:not-allowed;filter:grayscale(.3)}.LeadForm_form__yWPDI{display:flex;flex-direction:column;gap:var(--space-4);max-width:540px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6)}.LeadForm_field__TlUjw{display:flex;flex-direction:column;gap:var(--space-2)}.LeadForm_field__TlUjw label{font-size:var(--fs-small);font-weight:600;color:var(--color-text);letter-spacing:.02em}.LeadForm_field__TlUjw input,.LeadForm_field__TlUjw select,.LeadForm_field__TlUjw textarea{font:inherit;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;color:var(--color-text)}.LeadForm_field__TlUjw textarea{min-height:110px;resize:vertical}.LeadForm_field__TlUjw input:focus,.LeadForm_field__TlUjw select:focus,.LeadForm_field__TlUjw textarea:focus{outline:2px solid var(--color-brand-accent);outline-offset:1px;border-color:var(--color-brand-accent)}.LeadForm_error__fS5TK{color:var(--color-danger);font-size:var(--fs-small)}.LeadForm_honeypot__xAghc{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.LeadForm_success__yXEt9{background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.LeadForm_success__yXEt9 h3{margin:0 0 var(--space-2);color:var(--color-text)}.LeadForm_fallback__4Sn27{font-size:var(--fs-small);color:var(--color-text-muted);margin-top:var(--space-3)}.SectionHeading_wrap__djGVq{display:flex;flex-direction:column;gap:var(--space-3);max-width:760px}.SectionHeading_heading__HR3qX{font-size:var(--fs-h2);line-height:1.12;letter-spacing:-.015em;margin:0;color:var(--color-text)}.SectionHeading_lede__elteP{margin:0;font-size:18px;color:var(--color-text-muted)}.SectionHeading_dark__uBgrT .SectionHeading_heading__HR3qX{color:#f1f7f9}.SectionHeading_dark__uBgrT .SectionHeading_lede__elteP{color:#b9cdd5}.Narrative_wrap__RA2_b{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:var(--space-7);gap:var(--space-7);align-items:start}@media (max-width:860px){.Narrative_wrap__RA2_b{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}}.Narrative_wrap__RA2_b>*{min-width:0}.Narrative_heading__G5IwE{font-size:var(--fs-h2);line-height:1.12;letter-spacing:-.015em;margin:var(--space-3) 0 0;color:var(--color-text)}.Narrative_body__rbg8y{min-width:0;display:flex;flex-direction:column;gap:var(--space-4);font-size:17.5px;color:var(--color-text-muted)}.Narrative_body__rbg8y p{margin:0}.Narrative_body__rbg8y strong{color:var(--color-text);font-weight:600}.Narrative_dark__sfjY5 .Narrative_heading__G5IwE{color:#f1f7f9}.Narrative_dark__sfjY5 .Narrative_body__rbg8y{color:#b9cdd5}.Narrative_dark__sfjY5 .Narrative_body__rbg8y strong{color:#f1f7f9}.mcp_questions__S9nwW{list-style:none;margin:var(--space-5) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));grid-gap:var(--space-3);gap:var(--space-3)}.mcp_questions__S9nwW li{border-left:3px solid var(--color-brand-accent);padding:var(--space-2) var(--space-4);font-size:17px;color:var(--color-text);background:var(--color-bg);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.mcp_snippets__qkuNV{margin-top:var(--space-6);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));grid-gap:var(--space-5);gap:var(--space-5)}.FlowDiagram_wrap__MTW4I{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,5fr) minmax(0,4fr) minmax(0,5fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:stretch;margin-top:var(--space-6)}@media (max-width:900px){.FlowDiagram_wrap__MTW4I{grid-template-columns:1fr}}.FlowDiagram_party__kZ5_4{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.FlowDiagram_partyCenter___8uZo{border-color:var(--color-brand);box-shadow:0 0 0 4px rgba(27,101,119,.08)}.FlowDiagram_partyRole__3fDtT{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand)}.FlowDiagram_partyName__chk4W{margin:0;font-size:20px;font-weight:700;color:var(--color-text);line-height:1.2}.FlowDiagram_partyList__h4_m_{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1);color:var(--color-text-muted);font-size:14.5px}.FlowDiagram_partyList__h4_m_ li:before{content:"·";margin-right:6px;color:var(--color-brand-accent)}.FlowDiagram_links__Dz1xG{display:flex;flex-direction:column;justify-content:center;gap:var(--space-3);padding:var(--space-2) 0}.FlowDiagram_group__0FGG2{display:flex;flex-direction:column;gap:6px}.FlowDiagram_groupLabel__aw6gO{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-subtle);font-weight:600}.FlowDiagram_pill__QV3JK{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--color-text);background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:999px;padding:5px 12px;line-height:1.3}.FlowDiagram_arrow__S1Ye4{font-weight:700;color:var(--color-brand);flex:0 0 auto}.FlowDiagram_back__SdJlU .FlowDiagram_arrow__S1Ye4{color:var(--color-text-subtle)}.FlowDiagram_arrowV__r9Yeb{display:none}@media (max-width:900px){.FlowDiagram_arrowH__NkVZo{display:none}.FlowDiagram_arrowV__r9Yeb{display:inline}.FlowDiagram_links__Dz1xG{padding:0 var(--space-4)}}