.ArcStrip_strip__R2qA9{max-width:1200px;margin:0 auto;padding:var(--space-2000) var(--space-layout-container-margin-mobile) var(--space-2400)}@media (min-width:1280px){.ArcStrip_strip__R2qA9{padding-inline:var(--space-layout-container-margin-desktop)}}.ArcStrip_list__mo3Oq{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0}@media (max-width:900px){.ArcStrip_list__mo3Oq{grid-template-columns:1fr}}.ArcStrip_card__1GzHb{padding:var(--space-1000) var(--space-1000);display:flex;flex-direction:column;gap:var(--space-800);border-left:1px solid var(--color-border-hairline)}.ArcStrip_card__1GzHb:first-child{border-left:none;padding-left:0}.ArcStrip_card__1GzHb:last-child{padding-right:0}@media (max-width:900px){.ArcStrip_card__1GzHb{border-left:none;border-bottom:1px solid var(--color-border-hairline);padding:var(--space-1000) 0;gap:var(--space-600)}.ArcStrip_card__1GzHb:last-child{border-bottom:none;padding-bottom:0}.ArcStrip_card__1GzHb:first-child{padding-top:0}}.ArcStrip_head__1rz3G{display:flex;align-items:baseline;gap:var(--space-400)}.ArcStrip_index__6l_bT{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--font-size-24);color:var(--color-text-tertiary);letter-spacing:var(--letter-spacing-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.ArcStrip_label__ljfFs{font-family:var(--font-family-label);font-stretch:var(--font-stretch-label);font-weight:var(--font-weight-medium);font-size:var(--font-size-12);text-transform:uppercase;letter-spacing:var(--letter-spacing-widest);color:var(--color-text-primary)}.ArcStrip_body__DS_Vx{font-family:var(--font-family-body);font-size:var(--font-size-16);font-weight:var(--font-weight-regular);line-height:1.7;color:var(--color-text-secondary);margin:0;max-width:36ch}.page_main__l9nQ0{min-height:100vh;min-height:100dvh;background:var(--color-background-canvas)}.page_hero__FZ4bJ{max-width:1200px;margin:0 auto;padding:calc(var(--nav-height) + var(--space-2000)) var(--space-layout-container-margin-mobile) var(--space-1600)}@media (min-width:1280px){.page_hero__FZ4bJ{padding-top:calc(var(--nav-height) + var(--space-3200));padding-inline:var(--space-layout-container-margin-desktop)}}.page_title__CJB7X{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:clamp(2rem,5vw,3.5rem);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tightest);color:var(--color-text-primary);margin:0 0 var(--space-1200) 0;max-width:22ch}.page_meta__osSWx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-800);gap:var(--space-800);margin:0}@media (max-width:640px){.page_meta__osSWx{grid-template-columns:1fr;gap:var(--space-400)}}.page_metaCell__3A_CM{display:flex;flex-direction:column;gap:var(--space-150)}.page_metaLabel__48nCH{font-family:var(--font-family-label);font-stretch:var(--font-stretch-label);font-weight:var(--font-weight-medium);font-size:var(--font-size-12);text-transform:uppercase;letter-spacing:var(--letter-spacing-widest);color:var(--color-text-tertiary);line-height:1}.page_metaValue__2ocMF{font-family:var(--font-family-body);font-weight:var(--font-weight-medium);font-size:var(--font-size-16);color:var(--color-text-primary);margin:0;line-height:1.2}.page_hairline__YKBUm{border:0;border-top:1px solid var(--color-border-hairline);margin:var(--space-1600) 0 0 0}.page_coverWrap__XsUlA{max-width:1200px;margin:0 auto;padding:0 var(--space-layout-container-margin-mobile)}@media (min-width:1280px){.page_coverWrap__XsUlA{padding-inline:var(--space-layout-container-margin-desktop)}}.page_cover__ieRvp{width:100%;height:auto;display:block;border-radius:var(--radius-lg);object-fit:cover;aspect-ratio:16/9;background:var(--color-neutral-200)}.page_section__CsS08{max-width:1200px;margin:0 auto;padding:var(--space-2400) var(--space-layout-container-margin-mobile);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);grid-gap:var(--space-1600);gap:var(--space-1600)}@media (min-width:1280px){.page_section__CsS08{padding:var(--space-3200) var(--space-layout-container-margin-desktop);gap:var(--space-2400)}}@media (max-width:900px){.page_section__CsS08{grid-template-columns:1fr;gap:var(--space-600);padding-block:var(--space-1600)}}.page_sectionLabel__Jk1e6{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:clamp(1.25rem,2vw,1.75rem);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.page_sectionContent__1YFbp{display:flex;flex-direction:column;gap:var(--space-800)}.page_para__z_ajz{font-family:var(--font-family-body);font-size:var(--font-size-16);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0;max-width:62ch}.page_featureGrid__zIVof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-600);gap:var(--space-600);margin-top:var(--space-400)}@media (max-width:640px){.page_featureGrid__zIVof{grid-template-columns:1fr;gap:var(--space-400)}}.page_featureCard__c_PBG{padding:var(--space-800);background:var(--color-background-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-300)}.page_featureGlyph__o0O_d{font-size:var(--font-size-18);line-height:1;color:var(--color-text-primary);margin-bottom:var(--space-200)}.page_featureTitle___R_cx{font-family:var(--font-family-label);font-stretch:var(--font-stretch-label);font-weight:var(--font-weight-medium);font-size:var(--font-size-12);text-transform:uppercase;letter-spacing:var(--letter-spacing-widest);color:var(--color-text-primary);line-height:1}.page_featureBody__R_Vgb{font-family:var(--font-family-body);font-size:var(--font-size-14);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.page_stepList__ImC_n{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.page_step__cNKFf{padding:var(--space-800) 0;border-bottom:1px solid var(--color-border-hairline)}.page_step__cNKFf:last-child{border-bottom:0}.page_step__cNKFf:first-child{padding-top:0}.page_stepHeader__OZxLW{display:flex;align-items:baseline;gap:var(--space-400);margin-bottom:var(--space-300)}.page_stepIndex__Lk_J3{color:var(--color-text-tertiary);min-width:2.5em}.page_stepIndex__Lk_J3,.page_stepTitle__x55Wl{font-family:var(--font-family-label);font-stretch:var(--font-stretch-label);font-weight:var(--font-weight-medium);font-size:var(--font-size-12);letter-spacing:var(--letter-spacing-widest)}.page_stepTitle__x55Wl{text-transform:uppercase;color:var(--color-text-primary)}.page_stepBody__cl6_d{font-family:var(--font-family-body);font-size:var(--font-size-16);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0;padding-left:calc(2.5em + var(--space-400));max-width:62ch}@media (max-width:640px){.page_stepBody__cl6_d{padding-left:0}}.page_outcomeWrap__5CRoP{max-width:1200px;margin:0 auto;padding:var(--space-2400) var(--space-layout-container-margin-mobile)}@media (min-width:1280px){.page_outcomeWrap__5CRoP{padding-inline:var(--space-layout-container-margin-desktop);padding-block:var(--space-3200)}}.page_outcome__u4ja5{background:var(--color-background-inverse);color:var(--color-text-inverse);border-radius:var(--radius-lg);padding:var(--space-1600);font-variation-settings:"GRAD" var(--inverse-text-grade)}@media (min-width:900px){.page_outcome__u4ja5{padding:var(--space-2400)}}.page_outcomeTitle__X13EY{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:clamp(1.5rem,2.5vw,2rem);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:inherit;margin:0 0 var(--space-600) 0}.page_outcomeBody__ccvtq{font-family:var(--font-family-body);font-size:var(--font-size-16);line-height:var(--line-height-normal);color:inherit;margin:0;max-width:62ch;opacity:.85}.page_outcomeHairline__y2ZUp{border:0;border-top:1px solid rgba(255,255,255,.15);margin:var(--space-1200) 0}.page_metricsRow___x2bP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-800);gap:var(--space-800)}@media (max-width:640px){.page_metricsRow___x2bP{grid-template-columns:1fr;gap:var(--space-400)}}.page_metric__ln_sT{display:flex;flex-direction:column;gap:var(--space-200)}.page_metricValue__VJCBu{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:clamp(2rem,4vw,3rem);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tightest);color:inherit}.page_metricLabel__kV1aW{font-family:var(--font-family-label);font-stretch:var(--font-stretch-label);font-weight:var(--font-weight-medium);font-size:var(--font-size-12);text-transform:uppercase;letter-spacing:var(--letter-spacing-widest);color:inherit;opacity:.7;line-height:1}.page_ctaSection__ilXsE{max-width:1200px;margin:0 auto;padding:var(--space-1600) var(--space-layout-container-margin-mobile) var(--space-layout-section-y-mobile)}@media (min-width:1280px){.page_ctaSection__ilXsE{padding-top:var(--space-3200);padding-bottom:var(--space-layout-section-y-desktop);padding-inline:var(--space-layout-container-margin-desktop)}}.page_toolList__aUIKq{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--space-400)}.page_toolChip__7dSsa{padding:var(--space-400) var(--space-500);background:var(--color-background-surface);border:1px solid var(--color-border-hairline);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-100);width:240px;max-width:100%}.page_toolName__Qs9hP{font-family:var(--font-family-body);font-weight:var(--font-weight-semibold);font-size:var(--font-size-16);color:var(--color-text-primary);line-height:1.1}.page_toolNote__E3CQ4{font-family:var(--font-family-body);font-size:var(--font-size-13);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);line-height:var(--line-height-normal);max-width:32ch}.pixel-swap{position:relative;width:100%;overflow:hidden;isolation:isolate;outline:none}.pixel-swap__layer{position:absolute;inset:0;width:100%;height:100%}.pixel-swap__layer[data-visible=false]{visibility:hidden}.pixel-swap__grid{position:absolute;inset:0;z-index:3;pointer-events:none}.pixel-swap__pixel{position:absolute;overflow:hidden;opacity:0;contain:paint}.pixel-swap__pixel-content{position:absolute}