.IndexList_section__td2yp{padding-block:var(--section-y-tight);background-color:var(--color-background)}.IndexList_heading__Zy_74{margin-bottom:var(--space-5);font-family:var(--font-body);font-size:var(--text-eyebrow);font-weight:700;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-muted)}.IndexList_list__AgtrC{display:grid;margin:0;border-top:var(--hairline) solid var(--color-border-strong)}.IndexList_item__eEye6{border-bottom:var(--hairline) solid var(--color-border)}.IndexList_link__XKtBN{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding-block:var(--space-4);transition:color var(--duration-fast) var(--ease-out)}.IndexList_link__XKtBN:hover .IndexList_label__rMz2h{color:var(--color-orange)}.IndexList_index__dnQZ9{font-family:var(--font-display);font-size:.75rem;font-weight:800;letter-spacing:.08em;color:var(--color-lavender-strong)}.IndexList_label__rMz2h{font-family:var(--font-display);font-size:1.125rem;font-weight:700;letter-spacing:-.02em;color:var(--color-purple-dark);transition:color var(--duration-fast) var(--ease-out)}.IndexList_note__pw_uW{font-size:var(--text-small);line-height:1.55;color:var(--color-muted)}@media (min-width:640px){.IndexList_list__AgtrC{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-7)}.IndexList_link__XKtBN{grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;column-gap:var(--space-4)}.IndexList_index__dnQZ9{grid-row:span 2}}@media (min-width:1100px){.IndexList_list__AgtrC{grid-template-columns:repeat(2,minmax(0,1fr))}.IndexList_link__XKtBN{grid-template-columns:2.5rem minmax(0,12rem) minmax(0,1fr)}.IndexList_index__dnQZ9,.IndexList_label__rMz2h,.IndexList_note__pw_uW{grid-row:1}}.FeatureSection_section__GiYUK{padding-block:var(--section-y)}.FeatureSection_cream__3qs7U{background-color:var(--color-background)}.FeatureSection_alt__a0I_a{background-color:var(--color-background-alt)}.FeatureSection_surface__SX4_B{background-color:var(--color-surface)}.FeatureSection_layout__tOVSJ{display:grid;grid-gap:clamp(2.5rem,1.5rem + 4vw,5rem);gap:clamp(2.5rem,1.5rem + 4vw,5rem);align-items:center}.FeatureSection_copy__qxzEs{display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-content:start;justify-items:start;min-width:0}.FeatureSection_title__ZRtet{font-size:var(--text-h3);color:var(--color-purple-dark);max-width:18ch;margin-bottom:var(--space-1)}.FeatureSection_paragraph__rv4fg{font-size:1.0625rem;line-height:1.7;color:var(--color-muted);max-width:52ch}.FeatureSection_points__eVfwU{display:grid;width:100%;margin-top:var(--space-3);border-top:var(--hairline) solid var(--color-border)}.FeatureSection_point__RX2AT{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding-block:var(--space-4);border-bottom:var(--hairline) solid var(--color-border)}.FeatureSection_pointTerm__4JpyM{font-size:.9375rem;font-weight:600;color:var(--color-text)}.FeatureSection_pointDetail__hCNdA{margin:0;font-size:.9375rem;line-height:1.65;color:var(--color-muted)}.FeatureSection_link__CkR0e{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding-bottom:2px;border-bottom:2px solid var(--color-lavender-strong);font-weight:600;font-size:.9375rem;color:var(--color-purple);transition:border-color var(--duration-base) var(--ease-out)}.FeatureSection_link__CkR0e svg{transition:transform var(--duration-base) var(--ease-out)}.FeatureSection_link__CkR0e:hover{border-color:var(--color-orange)}.FeatureSection_link__CkR0e:hover svg{transform:translateX(3px)}.FeatureSection_figure__mIpmG{min-width:0}@media (min-width:900px){.FeatureSection_layout__tOVSJ{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.FeatureSection_point__RX2AT{grid-template-columns:minmax(0,.4fr) minmax(0,1fr);gap:var(--space-5);align-items:baseline}.FeatureSection_reverse__Dpffp .FeatureSection_layout__tOVSJ{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.FeatureSection_reverse__Dpffp .FeatureSection_copy__qxzEs{order:2}.FeatureSection_reverse__Dpffp .FeatureSection_figure__mIpmG{order:1}}.SplitPanel_section__lMKz4{padding-block:var(--section-y);background-color:var(--color-background-alt)}.SplitPanel_layout__bcu5m{display:grid;grid-gap:clamp(1.5rem,1rem + 2vw,2.5rem);gap:clamp(1.5rem,1rem + 2vw,2.5rem);align-items:stretch}.SplitPanel_panel__mXMhI{min-width:0}.SplitPanel_panelInner__PBS19{display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-content:start;justify-items:start;height:100%;padding:clamp(1.75rem,1.2rem + 2.4vw,3rem);background-color:var(--color-purple-deep);border-radius:var(--radius-lg);color:var(--color-text-invert)}.SplitPanel_title__WmGTN{font-size:var(--text-h3);color:var(--color-text-invert);max-width:16ch;margin-bottom:var(--space-1)}.SplitPanel_paragraph__VdO2O{font-size:1rem;line-height:1.7;color:var(--color-muted-invert);max-width:48ch}.SplitPanel_bullets__AUckl{display:grid;width:100%;margin-top:var(--space-3);border-top:var(--hairline) solid var(--color-border-invert)}.SplitPanel_bullet__9Z40Q{position:relative;padding:var(--space-3) 0 var(--space-3) var(--space-5);border-bottom:var(--hairline) solid var(--color-border-invert);font-size:.9375rem;line-height:1.6;color:var(--color-lavender)}.SplitPanel_bullet__9Z40Q:before{content:"";position:absolute;top:1.35rem;left:0;width:8px;height:8px;background-color:var(--color-yellow)}.SplitPanel_plate__E0YDc{display:grid;align-content:center;min-width:0;padding:clamp(1.25rem,.9rem + 1.4vw,2rem);background-color:var(--color-purple-tint);border:var(--hairline) solid var(--color-border);border-radius:var(--radius-lg)}@media (min-width:960px){.SplitPanel_layout__bcu5m{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.SplitPanel_flip__pFpPX .SplitPanel_panel__mXMhI{order:2}.SplitPanel_flip__pFpPX .SplitPanel_plate__E0YDc{order:1}}.Statement_statement__H3T5s{padding-block:var(--section-y)}.Statement_cream__mMi6d{background-color:var(--color-background-alt);border-block:var(--hairline) solid var(--color-border)}.Statement_deep__MhuQd{background-color:var(--color-purple-deep)}.Statement_body__i0nxk{display:grid;grid-gap:clamp(2rem,1rem + 3vw,3.5rem);gap:clamp(2rem,1rem + 3vw,3.5rem);margin-top:var(--space-6)}.Statement_line__Zxyiu{font-family:var(--font-display);font-size:var(--text-h2);font-weight:700;line-height:1.06;letter-spacing:var(--tracking-display);color:var(--color-purple-dark);text-wrap:balance;max-width:20ch}.Statement_deep__MhuQd .Statement_line__Zxyiu{color:var(--color-text-invert)}.Statement_line__Zxyiu em{font-style:normal;color:var(--color-orange)}.Statement_deep__MhuQd .Statement_line__Zxyiu em{color:var(--color-yellow)}.Statement_support__QEJX5{display:grid;grid-gap:var(--space-4);gap:var(--space-4);font-size:1.0625rem;line-height:1.7;color:var(--color-muted);max-width:58ch}.Statement_deep__MhuQd .Statement_support__QEJX5{color:var(--color-muted-invert)}@media (min-width:1024px){.Statement_body__i0nxk{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.Statement_support__QEJX5{padding-top:.75rem}}.EditorialGrid_grid__P2iM9{display:grid;grid-gap:var(--hairline);gap:var(--hairline);border:var(--hairline) solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.EditorialGrid_grid__P2iM9.EditorialGrid_cream__BvwmH,.EditorialGrid_grid__P2iM9.EditorialGrid_surface__Lj_71{background-color:var(--color-border)}.EditorialGrid_grid__P2iM9.EditorialGrid_deep__maC_w{background-color:var(--color-border-invert);border-color:var(--color-border-invert)}.EditorialGrid_cols2__mm5oT{grid-template-columns:repeat(2,minmax(0,1fr))}.EditorialGrid_cols3__5_nrz{grid-template-columns:repeat(3,minmax(0,1fr))}.EditorialGrid_cols4__LjMb_{grid-template-columns:repeat(4,minmax(0,1fr))}.EditorialGrid_cell__KM2bi{padding:clamp(1.5rem,1rem + 1.6vw,2.75rem);min-width:0}.EditorialGrid_cell__KM2bi.EditorialGrid_cream__BvwmH{background-color:var(--color-background)}.EditorialGrid_cell__KM2bi.EditorialGrid_surface__Lj_71{background-color:var(--color-surface)}.EditorialGrid_cell__KM2bi.EditorialGrid_deep__maC_w{background-color:var(--color-purple-deep)}.EditorialGrid_span2__hS392{grid-column:span 2}@media (max-width:1023px){.EditorialGrid_cols3__5_nrz,.EditorialGrid_cols4__LjMb_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719px){.EditorialGrid_cols2__mm5oT,.EditorialGrid_cols3__5_nrz,.EditorialGrid_cols4__LjMb_{grid-template-columns:minmax(0,1fr)}.EditorialGrid_span2__hS392{grid-column:span 1}}.PlatformGlyph_glyph__DcYEP{width:2rem;height:2rem;color:var(--glyph-color,currentColor)}.DropdownMenu_wrapper__CsDgQ{position:relative}.DropdownMenu_trigger__1okiY{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 0;background:none;border:0;cursor:pointer;font-size:.9375rem;font-weight:500;color:var(--color-purple-dark);transition:color var(--duration-fast) var(--ease-out)}.DropdownMenu_trigger__1okiY:hover,.DropdownMenu_trigger__1okiY[data-active=true]{color:var(--color-purple)}.DropdownMenu_trigger__1okiY[data-active=true]{font-weight:600}.DropdownMenu_chevron__gLBFk{transition:transform var(--duration-base) var(--ease-out);opacity:.6}.DropdownMenu_trigger__1okiY[aria-expanded=true] .DropdownMenu_chevron__gLBFk{transform:rotate(180deg)}.DropdownMenu_panel__b2eD5{position:absolute;top:calc(100% + .75rem);left:-1rem;z-index:60;width:21rem;padding:var(--space-2);background-color:var(--color-surface);border:var(--hairline) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),visibility 0s linear var(--duration-base)}.DropdownMenu_panel__b2eD5[data-open=true]{opacity:1;visibility:visible;transform:none;transition-delay:0s}.DropdownMenu_panel__b2eD5:before{content:"";position:absolute;inset:-.75rem 0 100% 0}.DropdownMenu_list__E6K8T{display:grid;grid-gap:2px;gap:2px;margin:0}.DropdownMenu_item__JT1IB{display:flex;align-items:center;gap:var(--space-4);padding:.625rem .75rem;border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-out)}.DropdownMenu_item__JT1IB:hover{background-color:var(--color-purple-tint)}.DropdownMenu_itemIcon__Agvpf{display:grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;border:var(--hairline) solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-background)}.DropdownMenu_itemIcon__Agvpf svg{width:1.125rem;height:1.125rem}.DropdownMenu_itemText__prbpk{display:grid;grid-gap:1px;gap:1px;min-width:0}.DropdownMenu_itemName__KfIgG{font-size:.9375rem;font-weight:600;color:var(--color-purple-dark);line-height:1.3}.DropdownMenu_itemBlurb__MLAj_{font-size:.8125rem;color:var(--color-muted);line-height:1.4}.CapabilityGrid_section__9zn1g{padding-block:var(--section-y)}.CapabilityGrid_cream__Ujtep{background-color:var(--color-background)}.CapabilityGrid_alt__6CaPE{background-color:var(--color-background-alt)}.CapabilityGrid_head__awK8V{display:grid;grid-gap:var(--space-4);gap:var(--space-4);justify-items:start;margin-bottom:clamp(2rem,1.25rem + 2.5vw,3.25rem)}.CapabilityGrid_title__TWt_u{font-size:var(--text-h3);color:var(--color-purple-dark);max-width:24ch}.CapabilityGrid_label__3tRZv{margin-bottom:var(--space-4);font-size:var(--text-eyebrow);font-weight:700;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-muted)}.CapabilityGrid_itemTitle__Zkeao{margin-bottom:var(--space-3);font-size:var(--text-h4);color:var(--color-purple-dark)}.CapabilityGrid_detail__Z6k_Y{font-size:.9375rem;line-height:1.7;color:var(--color-muted)}.Steps_section__hFyU7{padding-block:var(--section-y)}.Steps_cream__DW6os{background-color:var(--color-background)}.Steps_alt__M44pN{background-color:var(--color-background-alt)}.Steps_surface__YubVx{background-color:var(--color-surface);border-block:var(--hairline) solid var(--color-border)}.Steps_head__klNg2{display:grid;grid-gap:var(--space-4);gap:var(--space-4);justify-items:start;max-width:46rem;margin-bottom:clamp(2.5rem,1.5rem + 3vw,4rem)}.Steps_title__q_CoM{font-size:var(--text-h3);color:var(--color-purple-dark);max-width:22ch}.Steps_intro__6HgpZ{font-size:1.0625rem;line-height:1.7;color:var(--color-muted);max-width:56ch}.Steps_list__5IqNk{display:grid;margin:0;border-top:var(--hairline) solid var(--color-border-strong)}.Steps_step__AfwbT{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-block:clamp(1.5rem,1rem + 1.4vw,2.25rem);border-bottom:var(--hairline) solid var(--color-border)}.Steps_index__BuG1I{font-family:var(--font-display);font-size:.8125rem;font-weight:800;letter-spacing:.08em;color:var(--color-orange)}.Steps_stepBody__YQ5xg{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.Steps_stepTitle__pq_Ov{font-size:var(--text-h4);color:var(--color-purple-dark)}.Steps_stepDetail__m2gI_{font-size:1rem;line-height:1.7;color:var(--color-muted);max-width:62ch}@media (min-width:768px){.Steps_step__AfwbT{grid-template-columns:5rem minmax(0,1fr);gap:var(--space-6);align-items:baseline}}.PlatformSection_section__ywsX9{padding-block:var(--section-y)}.PlatformSection_cream__PZ7bl{background-color:var(--color-background)}.PlatformSection_alt__PNCpd{background-color:var(--color-background-alt)}.PlatformSection_head__D5dDD{display:grid;grid-gap:var(--space-5);gap:var(--space-5);align-items:end;margin-bottom:clamp(2.5rem,1.5rem + 3vw,4rem)}.PlatformSection_headCopy__2a8RH{display:grid;grid-gap:var(--space-4);gap:var(--space-4);justify-items:start}.PlatformSection_title__nzT69{font-size:var(--text-h2);font-weight:800;line-height:1.04;letter-spacing:var(--tracking-display);color:var(--color-purple-dark);max-width:14ch}.PlatformSection_intro__5Vj8f{font-size:1.0625rem;line-height:1.7;color:var(--color-muted);max-width:50ch}.PlatformSection_grid__2r4qy{display:grid;grid-gap:var(--hairline);gap:var(--hairline);margin:0;background-color:var(--color-border);border:var(--hairline) solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.PlatformSection_cell__9P2EL{background-color:var(--color-background);min-width:0}.PlatformSection_alt__PNCpd .PlatformSection_cell__9P2EL{background-color:var(--color-background-alt)}.PlatformSection_card__vCh5r{display:flex;align-items:center;gap:var(--space-4);height:100%;padding:clamp(1.25rem,1rem + 1vw,1.875rem);transition:background-color var(--duration-base) var(--ease-out)}.PlatformSection_card__vCh5r:hover{background-color:var(--color-surface)}.PlatformSection_glyph__P0BGS{flex:none;width:1.75rem;height:1.75rem;transition:color var(--duration-base) var(--ease-out)}.PlatformSection_cardBody__FCqA1{display:grid;grid-gap:2px;gap:2px;min-width:0}.PlatformSection_cardName__lfRfW{font-family:var(--font-display);font-size:1.0625rem;font-weight:700;letter-spacing:-.015em;color:var(--color-purple-dark)}.PlatformSection_cardBlurb__VkDtG{font-size:var(--text-small);line-height:1.5;color:var(--color-muted)}.PlatformSection_cardArrow__Lea_p{flex:none;margin-left:auto;color:var(--color-lavender-strong);transition:transform var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}.PlatformSection_card__vCh5r:hover .PlatformSection_cardArrow__Lea_p{color:var(--color-purple);transform:translateX(3px)}@media (min-width:640px){.PlatformSection_grid__2r4qy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.PlatformSection_head__D5dDD{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.PlatformSection_grid__2r4qy{grid-template-columns:repeat(3,minmax(0,1fr))}}.FAQ_section__KRryS{padding-block:var(--section-y)}.FAQ_cream__7l0vt{background-color:var(--color-background)}.FAQ_alt__0wEJd{background-color:var(--color-background-alt);border-block:var(--hairline) solid var(--color-border)}.FAQ_layout__t_g9S{display:grid;grid-gap:clamp(2rem,1rem + 3vw,4rem);gap:clamp(2rem,1rem + 3vw,4rem);align-items:start}.FAQ_head__NKARH{display:grid;grid-gap:var(--space-4);gap:var(--space-4);justify-items:start}.FAQ_title__zuKnt{font-size:var(--text-h3);color:var(--color-purple-dark);max-width:14ch}.FAQ_list___Dz7q{border-top:var(--hairline) solid var(--color-border-strong)}.FAQ_item__MzI7p{border-bottom:var(--hairline) solid var(--color-border-strong)}.FAQ_summary__LhZgU{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);min-height:3.75rem;padding-block:var(--space-4);cursor:pointer;list-style:none}.FAQ_summary__LhZgU::-webkit-details-marker{display:none}.FAQ_question__EErxC{font-family:var(--font-display);font-size:1.0625rem;font-weight:700;letter-spacing:-.015em;line-height:1.4;color:var(--color-purple-dark)}.FAQ_summary__LhZgU:hover .FAQ_question__EErxC{color:var(--color-orange)}.FAQ_sign__1BCci{position:relative;flex:none;width:1.25rem;height:1.25rem}.FAQ_sign__1BCci span{position:absolute;top:50%;left:0;width:100%;height:2px;background-color:var(--color-purple);transition:transform var(--duration-base) var(--ease-out)}.FAQ_sign__1BCci span:last-child{transform:rotate(90deg)}.FAQ_item__MzI7p[open] .FAQ_sign__1BCci span:last-child{transform:rotate(0deg)}.FAQ_answerWrap__vvU9h{padding-bottom:var(--space-5)}.FAQ_answer__kZijx{font-size:1rem;line-height:1.7;color:var(--color-muted);max-width:62ch}@supports selector(::details-content){.FAQ_item__MzI7p::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size var(--duration-base) var(--ease-out),content-visibility var(--duration-base) allow-discrete,opacity var(--duration-base) var(--ease-out)}.FAQ_item__MzI7p[open]::details-content{block-size:auto;opacity:1}}@media (min-width:1024px){.FAQ_layout__t_g9S{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}}