.Contents_contents__2ann1{position:-webkit-sticky;position:sticky;top:96px}.Contents_title__t5Z5J{font-size:var(--step--1);margin-bottom:.75rem}.Contents_contents__2ann1 ol{list-style:none;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line)}.Contents_contents__2ann1 a{display:block;-webkit-margin-start:-1px;margin-inline-start:-1px;padding-block:.35rem;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent;font-size:var(--step--1);color:var(--ink-2);text-decoration:none}.Contents_contents__2ann1 a:hover{color:var(--action);border-inline-start-color:var(--line-strong)}@media (max-width:900px){.Contents_contents__2ann1{position:static}}.LegalPage_hero__Vdh3x{padding-block:clamp(3rem,2rem + 4vw,5.5rem) clamp(2rem,1.5rem + 2vw,3rem);border-bottom:1px solid var(--line)}.LegalPage_title__cXmM_{margin-top:1rem}.LegalPage_updated__2_YoC{margin-top:.75rem;font-size:var(--step--1);color:var(--ink-3)}.LegalPage_intro__JFI9V{margin-top:1.25rem}.LegalPage_layout__AfoEx{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);grid-gap:clamp(2rem,1rem + 4vw,5rem);gap:clamp(2rem,1rem + 4vw,5rem);align-items:start;padding-block:clamp(2.5rem,1.5rem + 3vw,4rem) var(--section)}.LegalPage_body__Kj9yY{display:grid;grid-gap:clamp(2rem,1.5rem + 1.5vw,2.75rem);gap:clamp(2rem,1.5rem + 1.5vw,2.75rem);max-width:var(--measure)}.LegalPage_part__G2pgu{display:grid;grid-gap:.9rem;gap:.9rem;scroll-margin-top:96px;line-height:1.65;color:var(--ink-2)}.LegalPage_part__G2pgu ul{display:grid;grid-gap:.6rem;gap:.6rem;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.LegalPage_part__G2pgu li::marker{color:var(--action)}@media (max-width:900px){.LegalPage_layout__AfoEx{grid-template-columns:1fr}}.blog_hero__Bcron{padding-block:clamp(3rem,2rem + 4vw,5.5rem) clamp(2rem,1.5rem + 2vw,3rem);border-bottom:1px solid var(--line)}.blog_title__V1yIc{margin-top:1rem;max-width:28ch}.blog_intro__TQrwP{margin-top:1.25rem}.blog_heroLink__QSuTG{margin-top:.75rem}.blog_crumbs__vsxz0{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;font-size:var(--step--1);font-weight:500}.blog_crumbs__vsxz0 li+li:before{content:"›";-webkit-margin-end:.5rem;margin-inline-end:.5rem;color:var(--ink-3)}.blog_crumbs__vsxz0 a{text-decoration:none}[dir=rtl] .blog_crumbs__vsxz0 li+li:before{content:"‹"}.blog_pairLink__fkg5e{margin-top:1rem;font-size:var(--step--1);font-weight:500}.blog_topics__hyyjC{margin-top:2rem}.blog_topics__hyyjC ul{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none}.blog_topics__hyyjC a{display:inline-flex;align-items:center;min-height:40px;padding:.4rem .95rem;border:1px solid var(--line-strong);border-radius:999px;background:var(--paper);color:var(--ink);font-size:var(--step--1);font-weight:500;text-decoration:none;transition:border-color .16s var(--ease-out),color .16s var(--ease-out)}.blog_topics__hyyjC a:hover{border-color:var(--action);color:var(--action)}.blog_topics__hyyjC a[aria-current=page]{border-color:var(--ink);background:var(--ink);color:var(--ink-on-deep)}.blog_listing__ENUj7{padding-block:clamp(2.5rem,1.5rem + 3vw,4rem) var(--section)}.blog_sectionTitle__BwjwC{margin-bottom:clamp(1.5rem,1rem + 1.5vw,2rem)}.blog_list__acVS1{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));grid-gap:clamp(1rem,.5rem + 1.5vw,1.5rem);gap:clamp(1rem,.5rem + 1.5vw,1.5rem);list-style:none}.blog_card__JxreE{position:relative;display:grid;align-content:start;grid-gap:.6rem;gap:.6rem;height:100%;padding:1.5rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.blog_card__JxreE:hover{border-color:var(--line-strong);box-shadow:0 10px 28px -18px oklch(.3 .08 258/.4)}.blog_card__JxreE:focus-within{outline:2px solid var(--focus);outline-offset:3px}.blog_cardTopic__vs1wS{font-size:var(--step--1);font-weight:500;color:var(--action)}.blog_cardTitle__Tu4OQ{font-size:var(--step-1);line-height:1.3}.blog_cardLink__8JONU{color:inherit;text-decoration:none}.blog_cardLink__8JONU:after{content:"";position:absolute;inset:0;border-radius:inherit}.blog_cardLink__8JONU:focus-visible{outline:none}.blog_meta__yMob9{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1rem;font-size:var(--step--1);color:var(--ink-3)}.blog_draftTag__b22GV{padding:.05rem .5rem;border-radius:4px;background:var(--warn-bg);color:var(--warn-ink);font-size:.75rem;font-weight:600}.blog_byline__E1mXC{display:flex;align-items:center;gap:.9rem;margin-top:1.75rem}.blog_avatar__UHd9r{width:48px;height:48px;border-radius:50%;object-fit:cover;background:var(--tint)}.blog_bylineName__n1MnA{display:flex;flex-wrap:wrap;gap:.1rem .6rem;color:var(--ink);font-weight:500}.blog_bylineName__n1MnA a{color:inherit}.blog_bylineRole__fEVh_{color:var(--ink-3);font-weight:400}.blog_devNote__tNPjx{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:1.5rem;padding:.9rem 1.1rem;border-radius:var(--radius);background:var(--warn-bg);color:var(--warn-ink);font-size:var(--step--1)}.blog_devNote__tNPjx ul{-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.blog_layout__RxJ74{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);grid-gap:clamp(2rem,1rem + 4vw,5rem);gap:clamp(2rem,1rem + 4vw,5rem);align-items:start;padding-block:clamp(2.5rem,1.5rem + 3vw,4rem) var(--section)}.blog_single__9qAaI{grid-template-columns:minmax(0,1fr)}.blog_main__moe0o{display:grid;grid-gap:clamp(2.5rem,2rem + 2vw,3.5rem);gap:clamp(2.5rem,2rem + 2vw,3.5rem);min-width:0}.blog_cta__4fY6_{display:grid;grid-gap:.75rem;gap:.75rem;max-width:var(--measure);padding:clamp(1.5rem,1rem + 2vw,2.25rem);border-radius:var(--radius-lg);background:var(--tint)}.blog_ctaTitle__9LN_G{font-size:var(--step-2);line-height:1.25}.blog_bio__kYH8p{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:1rem 1.25rem;gap:1rem 1.25rem;align-items:start;max-width:var(--measure);padding-top:clamp(2rem,1.5rem + 1vw,2.5rem);border-top:1px solid var(--line)}.blog_noPhoto__M7BjU{grid-template-columns:minmax(0,1fr)}.blog_bioPhoto__4WcW4{width:72px;height:72px;border-radius:50%;object-fit:cover}.blog_bioText__SaOLq{display:grid;grid-gap:.5rem;gap:.5rem}.blog_bioLabel__IbFIG{font-size:var(--step--1);font-weight:500;color:var(--ink-3)}.blog_bioName__iQoYM{font-size:var(--step-1)}.blog_bioName__iQoYM a{color:inherit;text-decoration:none}.blog_bioRole__SSWIq{font-size:var(--step--1);color:var(--ink-3)}.blog_related__E_I_7{padding-block:var(--section);border-top:1px solid var(--line);background:var(--tint)}.blog_authorHero__wKmRh{display:flex;gap:1.5rem 2rem;align-items:flex-start}.blog_authorPhoto__Rlu2X{flex:none;width:96px;height:96px;border-radius:50%;object-fit:cover}.blog_role__lDr_i{margin-top:.5rem;color:var(--ink-3)}@media (max-width:900px){.blog_layout__RxJ74{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.blog_authorHero__wKmRh{flex-direction:column}}.Screen_figure__QUeeg{margin:0;min-width:0}.Screen_frame__9rGio{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);box-shadow:0 1px 2px oklch(.3 .06 258/.06),0 24px 48px -24px oklch(.3 .08 258/.22)}.Screen_chrome__lMXKx{display:flex;align-items:center;gap:.9rem;height:36px;padding-inline:.9rem;border-bottom:1px solid var(--line);background:var(--tint)}.Screen_dots__4jKxK{display:inline-flex;gap:6px}.Screen_dots__4jKxK i{width:9px;height:9px;border-radius:50%;background:var(--line-strong)}.Screen_title__HSDwE{font-size:.8125rem;font-weight:500;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Screen_imageBox__jNchJ{position:relative;display:block}.Screen_image__O90pv{display:block;width:100%;height:auto;background-size:cover;background-repeat:no-repeat}.Screen_caption__eAqSi{margin-top:.75rem;font-size:.8125rem;color:var(--ink-3)}.Screen_phone__vLQRH{max-width:300px}.Screen_phone__vLQRH .Screen_frame__9rGio{border-radius:28px;border-width:6px;border-color:var(--ink)}.Screen_phone__vLQRH .Screen_chrome__lMXKx{display:none}.Screen_region__33ZU_ .Screen_imageBox__jNchJ{aspect-ratio:var(--ratio);overflow:hidden}.Screen_region__33ZU_ .Screen_image__O90pv{width:calc(100% / var(--rw));max-width:none;transform:translate(calc(var(--rx) * -100%),calc(var(--ry) * -100%))}@media (max-width:640px){.Screen_trimPhone__Z1Js_ .Screen_imageBox__jNchJ{aspect-ratio:var(--trim-ratio);overflow:hidden}.Screen_trimPhone__Z1Js_ .Screen_image__O90pv{width:calc(100% / (1 - var(--sx)));max-width:none;transform:translateX(calc(var(--sx) * -100%))}}.ArticleBody_body__9tjTB{max-width:var(--measure);color:var(--ink-2);line-height:1.7}.ArticleBody_body__9tjTB>*+*{margin-top:1.15rem}.ArticleBody_body__9tjTB>h2{margin-top:clamp(2.5rem,2rem + 1.5vw,3.25rem);font-size:var(--step-2);line-height:1.25;letter-spacing:-.012em}.ArticleBody_body__9tjTB>h3{margin-top:2rem;font-size:var(--step-1);line-height:1.35}.ArticleBody_body__9tjTB>h2+*,.ArticleBody_body__9tjTB>h3+*{margin-top:.75rem}.ArticleBody_body__9tjTB>figure{margin-inline:0;margin-block:clamp(1.75rem,1.25rem + 1.5vw,2.5rem)}.ArticleBody_heading__nZNau{position:relative}.ArticleBody_anchor__XpoB4{position:absolute;inset-inline-start:-1.1em;-webkit-padding-end:.3em;padding-inline-end:.3em;color:var(--line-strong);text-decoration:none;opacity:0;transition:opacity .15s var(--ease-out)}.ArticleBody_heading__nZNau:hover .ArticleBody_anchor__XpoB4{opacity:1}.ArticleBody_body__9tjTB ol,.ArticleBody_body__9tjTB ul{display:grid;grid-gap:.5rem;gap:.5rem;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.ArticleBody_body__9tjTB li::marker{color:var(--action)}.ArticleBody_body__9tjTB strong{color:var(--ink);font-weight:600}.ArticleBody_body__9tjTB code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;padding:.1em .35em;border-radius:4px;background:var(--tint)}.ArticleBody_body__9tjTB pre{overflow-x:auto;padding:1rem 1.25rem;border-radius:var(--radius);background:var(--tint);font-size:var(--step--1)}.ArticleBody_body__9tjTB pre code{padding:0;background:none}.ArticleBody_body__9tjTB hr{margin-block:2.5rem;border:0;border-top:1px solid var(--line)}.ArticleBody_callout__PUhOg{margin-inline:0;padding:1rem 1.25rem;-webkit-border-start:3px solid var(--action);border-inline-start:3px solid var(--action);border-start-end-radius:var(--radius);border-end-end-radius:var(--radius);background:var(--tint);color:var(--ink)}.ArticleBody_callout__PUhOg>*+*{margin-top:.75rem}.ArticleBody_tableWrap__osHes{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius)}.ArticleBody_tableWrap__osHes table{width:100%;border-collapse:collapse;font-size:var(--step--1);line-height:1.5}.ArticleBody_tableWrap__osHes td,.ArticleBody_tableWrap__osHes th{padding:.65rem .9rem;border-bottom:1px solid var(--line);text-align:start;vertical-align:top}.ArticleBody_tableWrap__osHes th{background:var(--tint);color:var(--ink);font-weight:600}.ArticleBody_tableWrap__osHes tr:last-child td{border-bottom:0}.ArticleBody_image__UXzJI{width:100%;height:auto;border:1px solid var(--line);border-radius:var(--radius);background-color:var(--paper);background-size:cover}.ArticleBody_caption__RSfML{margin-top:.6rem;font-size:var(--step--1);color:var(--ink-3)}@media (max-width:640px){.ArticleBody_anchor__XpoB4{display:none}}.CtaLink_cta__YgWTD{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.75rem 1.4rem;border-radius:999px;font-weight:500;font-size:1rem;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .18s var(--ease-out),color .18s var(--ease-out),border-color .18s var(--ease-out)}.CtaLink_sm__elW6k{min-height:40px;padding:.5rem 1.1rem;font-size:.9375rem}.CtaLink_cta__YgWTD.CtaLink_primary__i8sLG{background:var(--action);color:var(--action-ink)}.CtaLink_cta__YgWTD.CtaLink_primary__i8sLG:hover{background:var(--action-hover);color:var(--action-ink)}.CtaLink_cta__YgWTD.CtaLink_secondary__h8yp2{border:1px solid var(--line-strong);color:var(--ink);background:transparent}.CtaLink_cta__YgWTD.CtaLink_secondary__h8yp2:hover{border-color:var(--ink);color:var(--ink)}.CtaLink_cta__YgWTD.CtaLink_light__UEKqv{background:var(--ink-on-deep);color:var(--ink)}.CtaLink_cta__YgWTD.CtaLink_light__UEKqv:hover{background:var(--brand-light);color:var(--ink)}.CtaLink_cta__YgWTD.CtaLink_ghostLight__6sCFQ{border:1px solid var(--line-on-deep);color:var(--ink-on-deep)}.CtaLink_cta__YgWTD.CtaLink_ghostLight__6sCFQ:hover{border-color:var(--ink-on-deep);color:var(--ink-on-deep)}.pages_block__GBGh_{margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.pages_tinted__apgzS{background:var(--tint)}.pages_twoCol__skq5H{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:clamp(2rem,1rem + 4vw,5rem);gap:clamp(2rem,1rem + 4vw,5rem);align-items:start}.pages_stack__55w5X{display:grid;grid-gap:1.75rem;gap:1.75rem}@media (max-width:900px){.pages_twoCol__skq5H{grid-template-columns:1fr}}.pages_handoffs__TbfWe{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 clamp(1.5rem,1rem + 2vw,3rem);gap:0 clamp(1.5rem,1rem + 2vw,3rem);margin-top:clamp(2.5rem,1.5rem + 3vw,4rem)}.pages_handoff__EPVXc{display:grid;align-content:start;grid-gap:.6rem;gap:.6rem;padding-block:1.5rem 2rem;border-top:1px solid var(--line-strong)}.pages_handoffPath__BUFFG{display:flex;align-items:center;gap:.6rem;color:var(--ink);font-weight:600;font-size:1.125rem}.pages_handoffArrow__WS36L{flex:none;width:28px;height:2px;position:relative;background:linear-gradient(90deg,var(--ribbon-2),var(--ribbon-3))}.pages_handoffArrow__WS36L:after{content:"";position:absolute;inset-inline-end:-1px;top:-4px;width:8px;height:8px;border-top:2px solid var(--ribbon-3);border-right:2px solid var(--ribbon-3);transform:rotate(45deg)}[dir=rtl] .pages_handoffArrow__WS36L{transform:scaleX(-1)}@media (max-width:960px){.pages_handoffs__TbfWe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pages_handoffs__TbfWe{grid-template-columns:1fr}}.pages_screenRow__iLReA{display:grid;grid-gap:clamp(3rem,2rem + 3vw,5rem);gap:clamp(3rem,2rem + 3vw,5rem);margin-top:clamp(2.5rem,1.5rem + 3vw,4rem)}.pages_screenCell__Mx96y{display:grid;grid-gap:1rem;gap:1rem}.pages_screenNote__WmHVx{display:flex;align-items:center;gap:.75rem;color:var(--ink);font-weight:600;font-size:1.125rem}.pages_screenStep__kY8Rw{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--ink);color:var(--ink-on-deep);font-size:.9375rem}.pages_defs__z9qOr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2.5rem clamp(1.5rem,1rem + 2vw,3rem);gap:2.5rem clamp(1.5rem,1rem + 2vw,3rem);margin:clamp(2.5rem,1.5rem + 3vw,4rem) 0 0}.pages_def__0Sc5A{display:grid;align-content:start;grid-gap:.6rem;gap:.6rem;padding-top:1.25rem;border-top:2px solid var(--ink)}.pages_def__0Sc5A dt{color:var(--ink);font-weight:600;font-size:1.1875rem;line-height:1.3}.pages_def__0Sc5A dd{margin:0}@media (max-width:960px){.pages_defs__z9qOr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pages_defs__z9qOr{grid-template-columns:1fr}}.pages_jump__hL57V{position:-webkit-sticky;position:sticky;top:72px;z-index:5;display:flex;flex-wrap:wrap;gap:.5rem;padding-block:.9rem;margin-bottom:2.5rem;background:var(--bg);border-bottom:1px solid var(--line)}.pages_jump__hL57V a{display:inline-flex;align-items:center;min-height:40px;padding:0 1rem;border-radius:999px;border:1px solid var(--line-strong);color:var(--ink);font-weight:500;font-size:.9375rem;text-decoration:none}.pages_jump__hL57V a:hover{border-color:var(--ink)}.pages_capGroups__TKKE7{display:grid;grid-gap:clamp(3.5rem,2.5rem + 3vw,6rem);gap:clamp(3.5rem,2.5rem + 3vw,6rem)}.pages_anchor__vBrGk{scroll-margin-top:150px}@media (max-width:960px){.pages_jump__hL57V{top:64px;flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none}.pages_jump__hL57V a{flex:none}}.pages_gallery__mDlox{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(2rem,1.5rem + 2vw,3.5rem);gap:clamp(2rem,1.5rem + 2vw,3.5rem);margin-top:clamp(2.5rem,1.5rem + 3vw,4rem)}.pages_galleryItem__pOBFB{display:grid;grid-gap:.9rem;gap:.9rem;align-content:start}.pages_galleryItem__pOBFB:nth-child(3):last-child{grid-column:1/-1}@media (max-width:860px){.pages_gallery__mDlox{grid-template-columns:1fr}}.pages_reports__dT4qO{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 clamp(1.5rem,1rem + 2vw,3rem);gap:0 clamp(1.5rem,1rem + 2vw,3rem);margin-top:clamp(2.5rem,1.5rem + 3vw,4rem)}.pages_report__yL05x{display:grid;align-content:start;grid-gap:.5rem;gap:.5rem;padding-block:1.5rem 2.25rem;border-top:1px solid var(--line-strong)}.pages_reportQ__PAjQF{color:var(--ink);font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}.pages_reportName__wXxYV{font-size:var(--step--1);font-weight:500;color:var(--action)}@media (max-width:960px){.pages_reports__dT4qO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pages_reports__dT4qO{grid-template-columns:1fr}}.pages_story__KTFnt{position:relative;overflow:clip;padding-block:clamp(5rem,3rem + 8vw,11rem) clamp(4.5rem,3rem + 6vw,9rem)}.pages_storyRibbon__V7PS2{position:absolute;inset:auto -8% 0 -8%;width:116%;height:55%;opacity:.4;pointer-events:none}.pages_storyGrid__I9_oL{position:relative;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:clamp(2.5rem,1rem + 5vw,6rem);gap:clamp(2.5rem,1rem + 5vw,6rem);align-items:end}.pages_storyTitle___k4IN{margin-top:1.5rem;color:var(--ink-on-deep);font-size:clamp(2.75rem,1.4rem + 5.4vw,6rem);line-height:1;letter-spacing:-.036em;font-weight:700;max-width:12ch}.pages_storyBody__505eq{display:grid;grid-gap:.5rem;gap:.5rem;font-size:var(--step-1);line-height:1.6}@media (max-width:960px){.pages_storyGrid__I9_oL{grid-template-columns:1fr}}.pages_demo__NSRMs{padding-block:clamp(3rem,2rem + 4vw,6rem) var(--section)}.pages_demoGrid__5dRx_{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:clamp(2.5rem,1rem + 5vw,6rem);gap:clamp(2.5rem,1rem + 5vw,6rem);align-items:start}.pages_demoIntro__h34gA{display:grid;grid-gap:1.25rem;gap:1.25rem;align-content:start}.pages_demoTitle__9H2FB{font-size:clamp(2.3rem,1.5rem + 3.2vw,4rem);line-height:1.06;letter-spacing:-.028em;max-width:13ch}.pages_next__Xmf9W{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--line-strong)}.pages_nextTitle__OHCwW{font-size:1.0625rem;margin-bottom:1rem}.pages_next__Xmf9W ol{list-style:none;display:grid;grid-gap:1rem;gap:1rem}.pages_next__Xmf9W li{display:grid;grid-template-columns:2rem 1fr;grid-gap:.75rem;gap:.75rem;align-items:start}.pages_next__Xmf9W li>span{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--tint-2);color:var(--ink);font-size:.875rem;font-weight:600}.pages_formPanel__kcQxG{padding:clamp(1.5rem,1rem + 2vw,2.75rem);border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);box-shadow:0 24px 48px -32px oklch(.3 .08 258/.25)}@media (max-width:960px){.pages_demoGrid__5dRx_{grid-template-columns:1fr}}.CalendlyInline_wrap__9OUHb{position:relative;display:grid;grid-gap:.75rem;gap:.75rem}.CalendlyInline_widget__jw_HU{min-width:300px;height:720px;border-radius:var(--radius);overflow:hidden;background:var(--paper)}.CalendlyInline_widget__jw_HU iframe{display:block}.CalendlyInline_status__2l_YI{position:absolute;inset:2rem 0 auto;text-align:center;color:var(--ink-3);font-size:.9375rem}.CalendlyInline_fallback__wPv_3{font-size:.875rem;color:var(--ink-3)}.CalendlyInline_provider__5hkaf{color:var(--ink-3)}@media (max-width:560px){.CalendlyInline_widget__jw_HU{height:960px}}.DemoForm_form__T7ftZ{display:grid;grid-gap:1.25rem;gap:1.25rem}.DemoForm_intents__LZswW{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin:0;padding:0;border:0}.DemoForm_legend__FlbgC{margin-bottom:.6rem;padding:0;font-weight:500;color:var(--ink)}.DemoForm_intent__npHez{position:relative;display:grid;grid-gap:.2rem;gap:.2rem;padding:1rem 1.1rem;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--paper);cursor:pointer;transition:border-color .16s var(--ease-out),background-color .16s var(--ease-out)}.DemoForm_intent__npHez:hover{border-color:var(--ink-3)}.DemoForm_intent__npHez[data-checked=true]{border-color:var(--action);background:var(--tint);box-shadow:inset 0 0 0 1px var(--action)}.DemoForm_intent__npHez input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.DemoForm_intent__npHez:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.DemoForm_intentLabel__hUZIK{color:var(--ink);font-weight:600}.DemoForm_intentHint__qqSeh{font-size:.875rem;color:var(--ink-3)}.DemoForm_grid__I5gP0{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem}.DemoForm_field__oTpfE{display:grid;grid-gap:.4rem;gap:.4rem;align-content:start}.DemoForm_labelText__BycrV{font-weight:500;color:var(--ink);font-size:.9688rem}.DemoForm_optional__wWUHQ{font-weight:400;color:var(--ink-3)}.DemoForm_input__14iHr{width:100%;min-height:48px;padding:.7rem .9rem;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:inherit;font-size:1rem;transition:border-color .16s var(--ease-out),box-shadow .16s var(--ease-out)}select.DemoForm_input__14iHr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230e2d5b' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center;-webkit-padding-end:2.5rem;padding-inline-end:2.5rem}[dir=rtl] select.DemoForm_input__14iHr{background-position:left .9rem center}textarea.DemoForm_input__14iHr{resize:vertical;min-height:7rem;line-height:1.5}.DemoForm_input__14iHr:hover{border-color:var(--ink-3)}.DemoForm_input__14iHr:focus{outline:none;border-color:var(--action);box-shadow:0 0 0 3px oklch(.56 .16 257/.25)}.DemoForm_input__14iHr[aria-invalid=true]{border-color:var(--err-ink)}.DemoForm_error__D_SCz{color:var(--err-ink);font-size:.875rem}.DemoForm_summary__q8CGQ{padding:.75rem 1rem;border-radius:var(--radius);background:var(--err-bg);color:var(--err-ink);font-weight:500}.DemoForm_trap__xuMLP{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.DemoForm_privacy__gnb2D{font-size:.875rem;color:var(--ink-3)}.DemoForm_privacy__gnb2D a{color:inherit;text-decoration:underline;text-underline-offset:2px}.DemoForm_privacy__gnb2D a:hover{color:var(--ink)}.DemoForm_submit__99ZFl{justify-self:start;min-height:52px;padding:.8rem 1.75rem;border:0;border-radius:999px;background:var(--action);color:var(--action-ink);font:inherit;font-weight:500;font-size:1.0625rem;cursor:pointer;transition:background-color .18s var(--ease-out)}.DemoForm_submit__99ZFl:hover{background:var(--action-hover)}.DemoForm_submit__99ZFl:disabled{cursor:progress;opacity:.75}.DemoForm_outcome__ncyOs{display:flex;gap:.9rem;align-items:flex-start;padding:1.1rem 1.25rem;border-radius:var(--radius)}.DemoForm_outcome__ncyOs:focus{outline:none}.DemoForm_outcome__ncyOs svg{flex:none;margin-top:.1rem}.DemoForm_ok__1JiC9{background:var(--ok-bg);color:var(--ok-ink);padding:1.75rem}.DemoForm_bad__hqgrs{background:var(--err-bg);color:var(--err-ink)}.DemoForm_outcomeTitle__NAfEj{font-weight:600;font-size:1.0625rem;color:inherit;margin-bottom:.25rem}.DemoForm_ok__1JiC9 .DemoForm_outcomeTitle__NAfEj{font-size:1.375rem}.DemoForm_ok__1JiC9 p{color:var(--ink-2)}.DemoForm_linkButton__BiDww{margin-top:1rem;padding:0;min-height:44px;border:0;background:none;color:var(--action);font:inherit;font-weight:500;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}@media (max-width:560px){.DemoForm_grid__I5gP0,.DemoForm_intents__LZswW{grid-template-columns:1fr}.DemoForm_submit__99ZFl{justify-self:stretch}}.DemoForm_schedule__qOHx4{display:grid;grid-gap:1.25rem;gap:1.25rem}.DemoForm_scheduleHead__SW8Ho{display:grid;grid-gap:.35rem;gap:.35rem}.DemoForm_scheduleTitle__GwpJ5{font-size:var(--step-2);line-height:1.25;letter-spacing:-.012em}.DemoForm_scheduleTitle__GwpJ5:focus{outline:none}.DemoForm_scheduleFor__J1khg{color:var(--ink-2);font-size:.9688rem}.DemoForm_scheduleFor__J1khg strong{color:var(--ink);font-weight:600}.DemoForm_scheduleFor__J1khg .DemoForm_linkButton__BiDww{margin-top:0;min-height:0}.home_hero__slzSg{position:relative;overflow:clip;padding-block:clamp(3rem,1.5rem + 5vw,6.5rem) clamp(4rem,2rem + 6vw,8rem)}.home_heroRibbon__Q2gR0{position:absolute;inset:auto 0 2% 0;width:100%;height:46%;opacity:.16;pointer-events:none}.home_heroTitle__B_Vdl{margin-top:1.5rem;font-size:clamp(2.75rem,1.2rem + 5.6vw,6.25rem);line-height:1;letter-spacing:-.038em;font-weight:700}.home_heroTitle__B_Vdl span{display:block}.home_heroGrid__8utes{position:relative;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:clamp(2rem,1rem + 4vw,4.5rem);gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:start;margin-top:clamp(2rem,1rem + 3vw,3.5rem)}.home_heroText__kt5Ht{display:grid;grid-gap:1.5rem;gap:1.5rem;align-content:start;padding-top:.5rem}.home_heroBody__gSWG3{font-size:var(--step-1);line-height:1.55;max-width:40ch}.home_heroText__kt5Ht>div{margin-top:0}.home_descriptor__Tl0J0{font-size:var(--step--1);font-weight:500;color:var(--ink-3)}.home_heroScreen__EnQhK{width:112%;min-width:0}@media (max-width:960px){.home_heroGrid__8utes{grid-template-columns:1fr}.home_heroScreen__EnQhK{width:100%}}.home_split__PvQ__{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:clamp(2.5rem,1rem + 4vw,5rem);gap:clamp(2.5rem,1rem + 4vw,5rem);align-items:start;margin-top:clamp(2.5rem,1.5rem + 3vw,4rem)}.home_splitText__TP1xY{display:grid;grid-gap:2rem;gap:2rem;align-content:start}.home_splitScreen__5HbrP{padding-top:.5rem}.home_questions__SVM3n{margin:0;display:grid;border-top:1px solid var(--line-strong)}.home_question__o1B3G{display:grid;grid-gap:.25rem;gap:.25rem;padding-block:1rem;border-bottom:1px solid var(--line)}.home_question__o1B3G dt{color:var(--ink);font-weight:600;font-size:1.0625rem}.home_question__o1B3G dd{margin:0;color:var(--ink-2)}@media (max-width:960px){.home_split__PvQ__{grid-template-columns:1fr}}.home_tinted__zBMtI{background:var(--tint)}.home_tinted__zBMtI .text-link{margin-top:1rem}.home_flowWrap__P4pnU{margin-block:clamp(3rem,2rem + 3vw,5rem) 2rem}.home_belief__f3ua_{position:relative;overflow:clip;padding-block:clamp(5rem,3rem + 7vw,10rem)}.home_beliefRibbon__mBajv{position:absolute;inset:0 -10% auto -10%;width:120%;height:60%;opacity:.35;transform:scaleY(-1);pointer-events:none}.home_beliefGrid___CGpc{position:relative;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-gap:clamp(2.5rem,1rem + 5vw,6rem);gap:clamp(2.5rem,1rem + 5vw,6rem);align-items:start}.home_beliefLine__OcFdQ{margin-top:1.5rem;color:var(--ink-on-deep);font-size:clamp(2.4rem,1.4rem + 4vw,4.75rem);line-height:1.04;letter-spacing:-.032em;font-weight:700;max-width:12ch;text-wrap:balance}.home_beliefText__upd3b{display:grid;grid-gap:1.5rem;gap:1.5rem;padding-top:.5rem}.home_beliefBody__AixHY{font-size:var(--step-1);line-height:1.6}@media (max-width:900px){.home_beliefGrid___CGpc{grid-template-columns:1fr}}.home_mapWrap___bcoK,.home_pillarsWrap__NLf1l,.home_proofWrap__HAX7N,.home_stepsWrap__WT2lU{margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.home_proofWrap__HAX7N{margin-bottom:2rem}.home_modulesHead__ww9qB{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2rem;gap:2rem;align-items:end}.home_modulesActions__I5nET{display:grid;justify-items:start;grid-gap:.25rem;gap:.25rem}@media (max-width:860px){.home_modulesHead__ww9qB{grid-template-columns:1fr}}.home_faqGrid__DSqkt{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:clamp(2rem,1rem + 4vw,5rem);gap:clamp(2rem,1rem + 4vw,5rem);align-items:start}@media (max-width:900px){.home_faqGrid__DSqkt{grid-template-columns:1fr}}.module_crumbs__HDZsI{display:flex;gap:.6rem;align-items:center;padding-top:1.5rem;font-size:var(--step--1);color:var(--ink-3)}.module_crumbs__HDZsI a{color:var(--action);text-decoration:none;font-weight:500}.module_crumbs__HDZsI a:hover{text-decoration:underline}.module_crumbs__HDZsI+section{padding-top:clamp(1.5rem,1rem + 3vw,4rem)}.module_features__8EZgh{display:grid;grid-gap:clamp(3.5rem,2.5rem + 4vw,7rem);gap:clamp(3.5rem,2.5rem + 4vw,7rem);margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.module_feature__YtjZ1{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:clamp(1.5rem,1rem + 3vw,4rem);gap:clamp(1.5rem,1rem + 3vw,4rem);align-items:center}.module_feature__YtjZ1:nth-child(2n){grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.module_feature__YtjZ1:nth-child(2n) .module_featureText__VOFoh{order:2}.module_featurePhone__FLLU3,.module_feature__YtjZ1.module_featurePhone__FLLU3:nth-child(2n){grid-template-columns:minmax(0,1fr) auto}.module_featureText__VOFoh{display:grid;grid-gap:.9rem;gap:.9rem;max-width:44ch}.module_listed__jm5u_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2.25rem clamp(1.5rem,1rem + 3vw,4rem);gap:2.25rem clamp(1.5rem,1rem + 3vw,4rem);margin:clamp(4rem,3rem + 3vw,6rem) 0 0}.module_listedItem__r4xZP{display:grid;grid-gap:.5rem;gap:.5rem;align-content:start;padding-top:1.25rem;border-top:2px solid var(--ink)}.module_listedItem__r4xZP dt{color:var(--ink);font-weight:600;font-size:var(--step-2);line-height:1.25;letter-spacing:-.012em}.module_listedItem__r4xZP dd{margin:0;max-width:60ch}@media (max-width:900px){.module_featurePhone__FLLU3,.module_feature__YtjZ1,.module_feature__YtjZ1.module_featurePhone__FLLU3:nth-child(2n),.module_feature__YtjZ1:nth-child(2n){grid-template-columns:1fr}.module_feature__YtjZ1:nth-child(2n) .module_featureText__VOFoh{order:0}.module_listed__jm5u_{grid-template-columns:1fr}}.module_tinted__FZsUR{background:var(--tint)}.module_controlsGrid__G8NRJ{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:clamp(2rem,1rem + 4vw,5rem);gap:clamp(2rem,1rem + 4vw,5rem);align-items:start}.module_controlsHead__pEuzh{display:grid;grid-gap:1.25rem;gap:1.25rem}.module_pillars__InUBR{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;font-size:var(--step--1)}.module_pillarsLabel__Q8tp_{color:var(--ink-3);-webkit-margin-end:.25rem;margin-inline-end:.25rem}.module_pillar__hd6nO{display:inline-flex;align-items:center;min-height:32px;padding:.2rem .85rem;border-radius:999px;background:var(--ink);color:var(--ink-on-deep);font-weight:500}.module_controls__XwV6s{list-style:none;display:grid;border-top:1px solid var(--line-strong)}.module_controls__XwV6s li{display:flex;gap:.9rem;align-items:flex-start;padding-block:1.1rem;border-bottom:1px solid var(--line-strong);color:var(--ink);font-size:1.0625rem}.module_controls__XwV6s svg{flex:none;margin-top:.25rem;color:var(--action)}@media (max-width:900px){.module_controlsGrid__G8NRJ{grid-template-columns:1fr}}.module_connected__MWvo5{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1rem;gap:1rem;margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.module_connectedLink__m6797{display:grid;grid-gap:.5rem;gap:.5rem;height:100%;padding:1.4rem 1.5rem;border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--paper);text-decoration:none;transition:border-color .18s var(--ease-out),background-color .18s var(--ease-out)}.module_connectedLink__m6797:hover{border-color:var(--action);background:var(--tint)}.module_connectedName__QHG3Q{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink);font-weight:600;font-size:1.1875rem}.module_connectedName__QHG3Q svg{color:var(--action);transition:transform .2s var(--ease-out)}.module_connectedLink__m6797:hover .module_connectedName__QHG3Q svg{transform:translateX(3px)}[dir=rtl] .module_connectedName__QHG3Q svg{transform:scaleX(-1)}.module_connectedBody__IyBjk{color:var(--ink-2)}.ScreenViewer_trigger__Iz8SB{position:relative;display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;font:inherit;text-align:inherit;color:inherit}.ScreenViewer_trigger__Iz8SB:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ScreenViewer_expand__aKWO8{position:absolute;inset-block-end:.75rem;inset-inline-end:.75rem;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--ink);color:var(--ink-on-deep);opacity:0;transition:opacity .16s var(--ease-out)}.ScreenViewer_trigger__Iz8SB:focus-visible .ScreenViewer_expand__aKWO8,.ScreenViewer_trigger__Iz8SB:hover .ScreenViewer_expand__aKWO8{opacity:.92}.ScreenViewer_hint__q369L{position:absolute;inset-block-end:.5rem;inset-inline-end:.5rem;display:none;align-items:center;gap:.3rem;min-height:26px;padding:0 .6rem;border-radius:999px;background:var(--ink);color:var(--ink-on-deep);font-size:.75rem;font-weight:500;box-shadow:0 2px 6px oklch(.2 .06 258/.25)}@media (hover:none){.ScreenViewer_expand__aKWO8{display:none}.ScreenViewer_hint__q369L{display:inline-flex}}.ScreenViewer_dialog__uIU_m{width:min(1400px,96vw);max-width:none;height:min(920px,94vh);max-height:none;padding:0;border:0;border-radius:var(--radius-lg);background:var(--paper);color:var(--ink-2);box-shadow:0 32px 80px -24px oklch(.2 .06 258/.5);overflow:hidden}.ScreenViewer_dialog__uIU_m::-webkit-backdrop{background:oklch(.2 .05 258/.72)}.ScreenViewer_dialog__uIU_m::backdrop{background:oklch(.2 .05 258/.72)}.ScreenViewer_dialog__uIU_m[open]{display:block}@media (prefers-reduced-motion:no-preference){.ScreenViewer_dialog__uIU_m[open]{animation:ScreenViewer_viewer-in__uA664 .22s var(--ease-out)}}@keyframes ScreenViewer_viewer-in__uA664{0%{opacity:0;transform:scale(.98)}}.ScreenViewer_panel__V08BS{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%}.ScreenViewer_head__ogrR5{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem .75rem .6rem 1.25rem;border-bottom:1px solid var(--line);background:var(--tint)}.ScreenViewer_title___9GrS{color:var(--ink);font-weight:600;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ScreenViewer_tools__eAHyw{display:flex;gap:.4rem;flex:none}.ScreenViewer_tool__Cx9oF{position:relative;display:inline-flex;align-items:center;gap:.45rem;min-height:40px;padding:0 .9rem;border:1px solid var(--line-strong);border-radius:999px;background:var(--paper);color:var(--ink);font:inherit;font-size:.9375rem;font-weight:500;cursor:pointer}.ScreenViewer_tool__Cx9oF:hover{border-color:var(--ink)}.ScreenViewer_tool__Cx9oF[aria-pressed=true]{background:var(--tint-2)}.ScreenViewer_body__yXzZ9{overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;align-items:flex-start;justify-content:center;min-height:0;padding:1rem;background:var(--bg)}.ScreenViewer_image__qtXSE{display:block;width:100%;max-width:100%;height:auto;border-radius:6px;background-size:cover;box-shadow:0 1px 3px oklch(.3 .06 258/.15);cursor:zoom-in}.ScreenViewer_body__yXzZ9:not(.ScreenViewer_zoomed__HVMLi){align-items:center}.ScreenViewer_body__yXzZ9:not(.ScreenViewer_zoomed__HVMLi) .ScreenViewer_image__qtXSE{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.ScreenViewer_zoomed__HVMLi{justify-content:flex-start}.ScreenViewer_zoomed__HVMLi .ScreenViewer_image__qtXSE{flex:none;width:max(var(--css-width),150%);max-width:none;max-height:none;cursor:zoom-out}.ScreenViewer_foot__1ODW_{display:grid;grid-gap:.25rem;gap:.25rem;padding:.75rem 1.25rem .9rem;border-top:1px solid var(--line);font-size:.875rem;max-height:7.5rem;overflow:auto}.ScreenViewer_note__Fzugs{color:var(--ink-3)}@media (max-width:640px){.ScreenViewer_dialog__uIU_m{width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.ScreenViewer_head__ogrR5{-webkit-padding-start:1rem;padding-inline-start:1rem}.ScreenViewer_body__yXzZ9{padding:.5rem}.ScreenViewer_toolLabel__bGAHD{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ScreenViewer_tool__Cx9oF{width:44px;min-height:44px;padding:0;justify-content:center}.ScreenViewer_foot__1ODW_{max-height:6rem}}.sections_intro__ErIHf{display:grid;grid-gap:1.1rem;gap:1.1rem;max-width:52rem}.sections_ctas__MxBOa{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.sections_pageHero__TJKpe{padding-block:clamp(3.5rem,2rem + 5vw,7rem) clamp(3rem,2rem + 4vw,6rem);border-bottom:1px solid var(--line)}.sections_pageHeroGrid__154IW{display:grid;grid-gap:clamp(2.5rem,1rem + 4vw,4.5rem);gap:clamp(2.5rem,1rem + 4vw,4.5rem)}.sections_withScreen__QQP9j{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.sections_pageHeroText__RNMF_{display:grid;grid-gap:1.25rem;gap:1.25rem;align-content:start;max-width:50rem}.sections_pageHeroText__RNMF_ .sections_ctas__MxBOa{margin-top:.75rem}.sections_pageTitle__GHkW6{font-size:clamp(2.3rem,1.5rem + 3.2vw,4rem);line-height:1.06;letter-spacing:-.028em;font-weight:600}.sections_withScreen__QQP9j .sections_pageTitle__GHkW6{font-size:clamp(2.3rem,1.6rem + 2.2vw,3.4rem)}@media (max-width:960px){.sections_withScreen__QQP9j{grid-template-columns:1fr}}.sections_flow__APbyD{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,auto);grid-gap:1rem 0;gap:1rem 0;position:relative}.sections_flowStage__ExutN{position:relative;display:grid;grid-row:span 4;grid-template-rows:subgrid;align-content:start;grid-gap:1rem;gap:1rem;padding:0 clamp(1rem,.5rem + 2vw,2.5rem) 0 0}.sections_flowCompact__871Mn{grid-template-rows:repeat(3,auto)}.sections_flowCompact__871Mn .sections_flowStage__ExutN{grid-row:span 3}.sections_flowStage__ExutN+.sections_flowStage__ExutN{-webkit-padding-start:clamp(1rem,.5rem + 2vw,2.5rem);padding-inline-start:clamp(1rem,.5rem + 2vw,2.5rem)}.sections_flowHead__O2zSD{display:grid;grid-gap:1.25rem;gap:1.25rem}.sections_flowIndex__6k0as{position:relative;display:flex;align-items:center;gap:.75rem;font-size:var(--step--1);font-weight:600;color:var(--action);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sections_flowIndex__6k0as:before{content:"";flex:none;width:14px;height:14px;border-radius:50%;border:3px solid var(--action);background:var(--bg)}.sections_flowIndex__6k0as:after{content:"";flex:1 1;height:2px;background:linear-gradient(90deg,var(--ribbon-2),var(--ribbon-3) 60%,var(--ribbon-fold));-webkit-margin-end:calc(-1 * clamp(1rem, .5rem + 2vw, 2.5rem));margin-inline-end:calc(-1 * clamp(1rem, .5rem + 2vw, 2.5rem))}.sections_flowStage__ExutN:last-child .sections_flowIndex__6k0as:after{background:linear-gradient(90deg,var(--ribbon-3),transparent)}.sections_flowName__eAWP5{font-size:var(--step-2);line-height:1.2;letter-spacing:-.015em}.sections_flowBody__S5aUB{max-width:34ch}.sections_flowHandoff__n6bmY{align-self:start;display:flex;gap:.6rem;align-items:flex-start;padding-top:1rem;border-top:1px solid var(--line);color:var(--ink);font-weight:500;font-size:.9688rem;max-width:34ch}.sections_flowHandoff__n6bmY svg{flex:none;margin-top:.2rem;color:var(--action)}.sections_flowScreen__UnJkv{margin-top:.75rem;align-self:start}[dir=rtl] .sections_flowHandoff__n6bmY svg,[dir=rtl] .sections_flowIndex__6k0as:after{transform:scaleX(-1)}@media (max-width:860px){.sections_flow__APbyD{grid-template-columns:1fr;grid-template-rows:none;gap:2.5rem}.sections_flowStage__ExutN{grid-row:auto;grid-template-rows:none}.sections_flowStage__ExutN,.sections_flowStage__ExutN+.sections_flowStage__ExutN{padding:0 0 0 2.25rem}[dir=rtl] .sections_flowStage__ExutN,[dir=rtl] .sections_flowStage__ExutN+.sections_flowStage__ExutN{padding:0 2.25rem 0 0}.sections_flowIndex__6k0as{position:static}.sections_flowIndex__6k0as:before{position:absolute;inset-inline-start:0;top:.25rem}.sections_flowIndex__6k0as:after{position:absolute;inset-inline-start:6px;top:1.5rem;bottom:-2.5rem;width:2px;height:auto;margin:0;background:linear-gradient(180deg,var(--ribbon-3),var(--ribbon-fold))}.sections_flowStage__ExutN:last-child .sections_flowIndex__6k0as:after{display:none}[dir=rtl] .sections_flowIndex__6k0as:after{transform:none}}.sections_pillars__1WEdW{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--ink)}.sections_pillar__YNdpN{display:grid;align-content:start;grid-gap:1rem;gap:1rem;padding:2rem clamp(1rem,.5rem + 2vw,2.5rem) 0 0}.sections_pillar__YNdpN+.sections_pillar__YNdpN{-webkit-padding-start:clamp(1rem,.5rem + 2vw,2.5rem);padding-inline-start:clamp(1rem,.5rem + 2vw,2.5rem);-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line)}.sections_pillarIndex__1nqoE{font-size:var(--step--1);font-weight:600;color:var(--action);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sections_pillarName__7zCUd{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.15;letter-spacing:-.02em}.sections_pillarProof__t6MOd{margin-top:.75rem;padding:1.1rem 1.2rem;border-radius:var(--radius);background:var(--tint);font-size:.9688rem;color:var(--ink-2)}.sections_pillarProofLabel__dZjIx{font-size:.8125rem;font-weight:600;color:var(--ink);margin-bottom:.35rem}@media (max-width:900px){.sections_pillars__1WEdW{grid-template-columns:1fr}.sections_pillar__YNdpN,.sections_pillar__YNdpN+.sections_pillar__YNdpN{padding:2rem 0 2.25rem;-webkit-border-start:0;border-inline-start:0}.sections_pillar__YNdpN+.sections_pillar__YNdpN{border-top:1px solid var(--line)}}.sections_proof__Z_idY{list-style:none;display:grid;grid-gap:clamp(3rem,2rem + 4vw,6rem);gap:clamp(3rem,2rem + 4vw,6rem)}.sections_proofStep__s2S6y{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:clamp(1.5rem,1rem + 3vw,4rem);gap:clamp(1.5rem,1rem + 3vw,4rem);align-items:start}.sections_proofStep__s2S6y:nth-child(2){grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.sections_proofStep__s2S6y:nth-child(2) .sections_proofText__mlVdJ{order:2}.sections_proofText__mlVdJ{display:grid;grid-gap:.6rem;gap:.6rem;padding-top:1rem;position:-webkit-sticky;position:sticky;top:6rem}.sections_proofLabel__1sc8t{display:flex;align-items:center;gap:.75rem;font-size:var(--step-2);font-weight:600;color:var(--ink);letter-spacing:-.015em}.sections_proofNum__viQTC{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--ink);color:var(--ink-on-deep);font-size:.9375rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sections_proofScreen__GyxYy{font-size:var(--step--1);font-weight:500;color:var(--action)}@media (max-width:900px){.sections_proofStep__s2S6y,.sections_proofStep__s2S6y:nth-child(2){grid-template-columns:1fr}.sections_proofStep__s2S6y:nth-child(2) .sections_proofText__mlVdJ{order:0}.sections_proofText__mlVdJ{position:static;padding-top:0}}.sections_capMap__JK6Hg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(2.5rem,1.5rem + 3vw,4rem) clamp(2rem,1rem + 4vw,5rem);gap:clamp(2.5rem,1.5rem + 3vw,4rem) clamp(2rem,1rem + 4vw,5rem)}.sections_capGroup__bu0zm{display:grid;align-content:start;grid-gap:1.25rem;gap:1.25rem;padding-top:1.5rem;border-top:2px solid var(--ink)}.sections_capGroupHead__THTx2{display:grid;grid-gap:.4rem;gap:.4rem}.sections_capGroupName__PunCI{font-size:var(--step-2);line-height:1.2;letter-spacing:-.015em}.sections_capGroupSummary__jcePq{color:var(--ink-3)}.sections_capItems__An5rS{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}.sections_capItems__An5rS li{display:contents}.sections_capItemName__Tqkk_{display:inline-flex;align-items:center;min-height:36px;padding:.3rem .9rem;border-radius:999px;background:var(--paper);border:1px solid var(--line);color:var(--ink);font-size:.9375rem;font-weight:500}.sections_capDetailed__RsRJ8 .sections_capItems__An5rS{display:grid;grid-gap:0;gap:0}.sections_capDetailed__RsRJ8 .sections_capItems__An5rS li{display:grid;grid-template-columns:minmax(10rem,.8fr) 2fr;grid-gap:1.5rem;gap:1.5rem;padding-block:1.1rem;border-bottom:1px solid var(--line)}.sections_capDetailed__RsRJ8 .sections_capItemName__Tqkk_{min-height:0;padding:0;border:0;background:none;font-size:1.0625rem;font-weight:600}.sections_capItemBody___UnZd{color:var(--ink-2)}.sections_capDetailed__RsRJ8{grid-template-columns:1fr}@media (max-width:860px){.sections_capMap__JK6Hg{grid-template-columns:1fr}.sections_capDetailed__RsRJ8 .sections_capItems__An5rS li{grid-template-columns:1fr;gap:.35rem}}.sections_steps__fT0f4{display:grid;grid-gap:2rem;gap:2rem}.sections_stepList__RXOvC{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(1.25rem,.5rem + 2vw,2.5rem);gap:clamp(1.25rem,.5rem + 2vw,2.5rem)}.sections_step__2_LGn{display:grid;align-content:start;grid-gap:.75rem;gap:.75rem;padding-top:1.25rem;border-top:1px solid var(--line-strong)}.sections_stepNum__C_Jdn{font-size:clamp(2.25rem,1.8rem + 1.6vw,3.25rem);font-weight:600;line-height:1;color:var(--action);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sections_stepName__8T7lI{font-size:1.1875rem;line-height:1.3}.sections_after__nAcIu{display:grid;grid-template-columns:minmax(10rem,1fr) 3fr;grid-gap:1.5rem;gap:1.5rem;align-items:baseline;padding:1.5rem clamp(1.25rem,1rem + 1vw,2rem);border-radius:var(--radius-lg);background:var(--tint)}@media (max-width:960px){.sections_stepList__RXOvC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.sections_after__nAcIu,.sections_stepList__RXOvC{grid-template-columns:1fr}.sections_after__nAcIu{gap:.5rem}}.sections_faq___wKQQ{border-top:1px solid var(--line-strong)}.sections_faqItem__LkioR{border-bottom:1px solid var(--line-strong)}.sections_faqItem__LkioR summary{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;min-height:64px;padding-block:1rem;cursor:pointer;list-style:none;color:var(--ink);font-size:1.125rem;font-weight:500}.sections_faqItem__LkioR summary::-webkit-details-marker{display:none}.sections_faqMark__K7DCd{position:relative;flex:none;width:16px;height:16px}.sections_faqMark__K7DCd:after,.sections_faqMark__K7DCd:before{content:"";position:absolute;inset:7px 0 auto;height:2px;border-radius:2px;background:var(--action);transition:transform .22s var(--ease-out)}.sections_faqMark__K7DCd:after{transform:rotate(90deg)}.sections_faqItem__LkioR[open] .sections_faqMark__K7DCd:after{transform:rotate(0deg)}.sections_faqItem__LkioR p{padding-bottom:1.5rem;max-width:var(--measure)}.sections_checks__SPShP{list-style:none;display:grid;grid-gap:.9rem;gap:.9rem}.sections_checks__SPShP li{display:flex;gap:.75rem;align-items:flex-start}.sections_checks__SPShP svg{flex:none;margin-top:.25rem;color:var(--action)}.on-deep .sections_checks__SPShP svg{color:var(--brand-light)}.sections_ctaBand__pGd_Q{position:relative;overflow:hidden;padding-block:clamp(5rem,3rem + 7vw,10rem)}.sections_ctaRibbon__MUuLH{position:absolute;inset:auto -5% -10% -5%;width:110%;height:70%;opacity:.55;pointer-events:none}.sections_ctaInner__C0g_c{position:relative;display:grid;justify-items:start;grid-gap:1.25rem;gap:1.25rem}.sections_ctaTitle__vF10d{font-size:var(--step-4);line-height:1.04;letter-spacing:-.03em;max-width:14ch;font-weight:600}.sections_ctaBody__d2nxw{font-size:var(--step-1);max-width:52ch;line-height:1.6}.sections_modules___cMKR{list-style:none;display:grid;border-top:2px solid var(--ink)}.sections_moduleRow__G3N4Q{position:relative;border-bottom:1px solid var(--line-strong)}.sections_moduleText__Yi6J2{display:grid;grid-template-columns:3rem minmax(12rem,1fr) 2fr;grid-gap:.25rem 1.5rem;gap:.25rem 1.5rem;align-items:baseline;padding-block:1.4rem}.sections_moduleIndex__wX1EQ{font-size:var(--step--1);font-weight:600;color:var(--action);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sections_moduleName__4Q_9Z{font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);line-height:1.2;letter-spacing:-.015em}.sections_moduleLink__MZo6J{color:var(--ink);text-decoration:none}.sections_modules___cMKR:not(.sections_modulesDetailed__FbPWF) .sections_moduleLink__MZo6J:after{content:"";position:absolute;inset:0}.sections_modules___cMKR:not(.sections_modulesDetailed__FbPWF) .sections_moduleRow__G3N4Q:hover .sections_moduleLink__MZo6J{color:var(--action)}.sections_modules___cMKR:not(.sections_modulesDetailed__FbPWF) .sections_moduleRow__G3N4Q:hover{background:var(--tint)}.sections_moduleOutcome__kryjW{color:var(--ink-2);font-size:1.0625rem}.sections_modulesDetailed__FbPWF{border-top:0;gap:clamp(3rem,2rem + 3vw,5rem)}.sections_modulesDetailed__FbPWF .sections_moduleRow__G3N4Q{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:clamp(1.5rem,1rem + 3vw,4rem);gap:clamp(1.5rem,1rem + 3vw,4rem);align-items:start;border-bottom:0;padding-top:1.75rem;border-top:2px solid var(--ink)}.sections_modulesDetailed__FbPWF .sections_moduleText__Yi6J2{grid-template-columns:1fr;gap:.9rem;padding:0;align-items:start}.sections_modulesDetailed__FbPWF .sections_moduleName__4Q_9Z{font-size:var(--step-3);letter-spacing:-.022em}.sections_modulesDetailed__FbPWF .sections_moduleOutcome__kryjW{font-size:var(--step-1)}@media (max-width:760px){.sections_moduleText__Yi6J2{grid-template-columns:2.25rem 1fr}.sections_moduleOutcome__kryjW{grid-column:2}}@media (max-width:900px){.sections_modulesDetailed__FbPWF .sections_moduleRow__G3N4Q{grid-template-columns:1fr}}