.page_page__KdIv3{min-height:100vh;padding:clamp(1rem,2vw,1.4rem);background:radial-gradient(circle at top left,rgba(var(--primary-rgb),.1),transparent 24rem),radial-gradient(circle at top right,rgba(var(--support-accent-rgb),.08),transparent 26rem),linear-gradient(180deg,rgba(248,250,252,.96),rgba(241,245,249,.98))}.page_shell__QzCgJ{width:min(100% - 2rem,84rem);margin:0 auto;display:grid;gap:clamp(1rem,2.6vw,1.8rem);padding-block:clamp(.3rem,1.2vw,.8rem) clamp(2.5rem,5vw,4rem)}.page_breadcrumbs__bc3tw{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;color:var(--text-soft);font-size:.9rem}.page_breadcrumbs__bc3tw a{color:inherit;text-decoration:none}.page_breadcrumbs__bc3tw a:hover{color:var(--text)}.page_breadcrumbs__bc3tw a:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(var(--surface-rgb),.94),0 0 0 5px rgba(var(--primary-rgb),.28);border-radius:.5rem}.page_bottomCta__frqvm,.page_directory__5CmZN,.page_faq___KjNd,.page_guides__D1jrE,.page_hero__TR3fT,.page_proof__OR5Fy,.page_supporting__nJqhp,.page_workflow__KEfz7{position:relative;overflow:hidden}.page_hero__TR3fT{background:radial-gradient(circle at top right,rgba(var(--support-accent-rgb),.18),transparent 26rem),radial-gradient(circle at bottom left,rgba(var(--primary-rgb),.18),transparent 24rem),linear-gradient(180deg,rgba(var(--hero-start-rgb),.98),rgba(var(--hero-end-rgb),.99));border:1px solid rgba(var(--surface-rgb),.1);border-radius:1.8rem;color:var(--text-inverse);box-shadow:0 1px 0 rgba(15,23,42,.05),0 28px 90px rgba(15,23,42,.14);display:grid;gap:1rem;padding:clamp(1.4rem,3vw,2rem)}@media(min-width:64rem){.page_hero__TR3fT{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.82fr);align-items:start}}.page_bottomCta__frqvm:before,.page_groupCard__fCIPW:before,.page_hero__TR3fT:after,.page_hero__TR3fT:before,.page_proofCard__2a575:before,.page_supportCard__ql0Ak:before{content:"";position:absolute;pointer-events:none}.page_hero__TR3fT:before{inset:-4rem auto auto -4rem;width:12rem;height:12rem;border-radius:999px;background:radial-gradient(circle,rgba(var(--support-accent-rgb),.18),transparent 68%)}.page_hero__TR3fT:after{inset:auto -2rem -3rem auto;width:15rem;height:15rem;border-radius:999px;background:radial-gradient(circle,rgba(var(--support-accent-rgb),.14),transparent 70%)}.page_bottomCtaCopy__lIaYA,.page_heroCopy__4Tz4W,.page_heroPanel__kyUYo,.page_sectionHead__bzM_T{position:relative;z-index:1;display:grid;align-content:start;gap:.95rem}.page_brandRow__OyQ4n{display:inline-flex;align-items:center;gap:.75rem;width:fit-content}.page_brandMark__piCqX{width:2.7rem;height:2.7rem;flex:0 0 2.7rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.95rem;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.08)),hsla(0,0%,100%,.06);border:1px solid rgba(var(--primary-soft-rgb),.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 14px 24px rgba(8,15,28,.22)}.page_brandMarkCore__wQ2RI{width:.92rem;height:.92rem;border-radius:.3rem;background:linear-gradient(180deg,rgba(var(--support-accent-rgb),1),rgba(var(--primary-rgb),1));box-shadow:0 0 0 .22rem rgba(var(--primary-rgb),.18),0 10px 18px rgba(var(--primary-rgb),.22)}.page_brandCopy__Hd_zv{display:grid;gap:.15rem}.page_brandName__MH5ZF{font-size:1rem;font-weight:750;line-height:1}.page_brandDescriptor__kmf6s{color:rgba(var(--primary-soft-rgb),.76);font-size:.76rem;letter-spacing:.09em;line-height:1;text-transform:uppercase}.page_eyebrow__NJYqH,.page_groupEyebrow__TSOHR,.page_heroPanelKicker__ZRXBU,.page_sectionKicker__1qJE4{margin:0;font-size:.76rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.page_eyebrow__NJYqH,.page_heroPanelKicker__ZRXBU{color:rgba(var(--primary-soft-rgb),.8)}.page_groupEyebrow__TSOHR,.page_sectionKicker__1qJE4{color:var(--text-faint)}.page_bottomCtaCopy__lIaYA h2,.page_groupTitle__6HVRI,.page_heroPanelTitle__DGsHd,.page_sectionTitle__PJ0za,.page_title__m5nyP{margin:0;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance}.page_title__m5nyP{max-width:11ch;font-size:clamp(2.7rem,6.8vw,5rem);line-height:.92}.page_bottomCtaCopy__lIaYA p,.page_faqItem__npHJP p,.page_groupDescription__s_xDQ,.page_guideCard__PkCys p,.page_heroPanelText__6fK6c,.page_proofCard__2a575 p,.page_sectionSummary__pKSSb,.page_stepCard__yKyMY p,.page_summary__Q9kDv,.page_supportCard__ql0Ak p{margin:0;line-height:var(--copy-line-height)}.page_heroPanelText__6fK6c,.page_summary__Q9kDv{max-width:42rem;color:rgba(var(--surface-rgb),.9)}.page_bottomCtaActions__U7IRU,.page_ctaRow__f76ha{display:flex;flex-wrap:wrap;gap:.8rem}.page_guideCard__PkCys,.page_primaryCta__yEz8I,.page_secondaryCta__c6azY,.page_toolCard__VU6Cg{transition:transform .18s cubic-bezier(.2,.9,.2,1),border-color .18s cubic-bezier(.2,.9,.2,1),background-color .18s cubic-bezier(.2,.9,.2,1),box-shadow .18s cubic-bezier(.2,.9,.2,1),color .18s cubic-bezier(.2,.9,.2,1)}.page_guideCard__PkCys:focus-visible,.page_primaryCta__yEz8I:focus-visible,.page_secondaryCta__c6azY:focus-visible,.page_toolCard__VU6Cg:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(var(--surface-rgb),.94),0 0 0 5px rgba(var(--primary-rgb),.28)}.page_primaryCta__yEz8I,.page_secondaryCta__c6azY{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3rem;padding:.82rem 1.1rem;border-radius:999px;text-decoration:none;font-size:.94rem;font-weight:700}.page_primaryCta__yEz8I{background:linear-gradient(180deg,rgba(var(--primary-rgb),.98),rgba(var(--primary-hover-rgb),.98));color:var(--text-inverse);box-shadow:inset 0 1px 0 rgba(var(--surface-rgb),.16),0 14px 24px rgba(var(--primary-rgb),.24)}.page_primaryCta__yEz8I:hover{transform:translateY(-1px)}.page_secondaryCta__c6azY{border:1px solid rgba(var(--primary-soft-rgb),.18);background:rgba(var(--surface-rgb),.08);color:rgba(var(--surface-rgb),.92)}.page_secondaryCta__c6azY:hover{transform:translateY(-1px);background:rgba(var(--surface-rgb),.1)}.page_statGrid__U4bhv{display:grid;gap:.95rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr))}.page_stat__1V_oM{display:grid;align-content:start;gap:.7rem;min-height:7rem;padding:1.05rem 1.1rem;border-radius:1.3rem;border:1px solid rgba(148,163,184,.2);background:radial-gradient(circle at top right,rgba(var(--support-accent-rgb),.16),transparent 6rem),linear-gradient(180deg,rgba(255,255,255,.98),rgba(var(--surface-subtle-rgb),.95)),hsla(0,0%,100%,.95);color:var(--text);box-shadow:inset 0 1px 0 rgba(var(--surface-rgb),.9),0 16px 28px rgba(var(--ink-950-rgb),.14)}.page_stat__1V_oM span,.page_stat__1V_oM strong{display:block}.page_stat__1V_oM strong{width:fit-content;padding:.42rem .78rem;border-radius:999px;background:linear-gradient(180deg,rgba(var(--primary-rgb),.18),rgba(var(--primary-rgb),.08)),rgba(var(--primary-soft-rgb),.88);color:var(--primary-hover);font-size:clamp(1.8rem,4vw,2.55rem);font-weight:800;letter-spacing:-.05em;line-height:.88}.page_stat__1V_oM span{max-width:14ch;color:var(--text-soft);font-size:.96rem;font-weight:600;line-height:1.3}.page_heroPanel__kyUYo{padding:1rem;border-radius:1.45rem;border:1px solid rgba(var(--primary-soft-rgb),.12);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.04)),hsla(0,0%,100%,.03)}.page_groupIcon__dKC7L,.page_guideIcon__GQfnq,.page_heroPanelIcon__RBYKV,.page_proofIcon__K7FU6,.page_supportIcon__uV_tq{width:2.6rem;height:2.6rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.95rem}.page_heroPanelIcon__RBYKV{border:1px solid rgba(var(--primary-soft-rgb),.14);background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.04)),hsla(0,0%,100%,.05)}.page_heroPanelTitle__DGsHd{font-size:clamp(1.42rem,3vw,2.05rem);line-height:.98}.page_heroList__PELu7{display:grid;gap:.72rem;margin:0;padding-left:1.1rem;color:rgba(var(--surface-rgb),.84)}.page_bottomCta__frqvm,.page_directory__5CmZN,.page_faq___KjNd,.page_guides__D1jrE,.page_proof__OR5Fy,.page_workflow__KEfz7{background:linear-gradient(180deg,rgba(var(--surface-rgb),.99),rgba(var(--surface-subtle-rgb),.94)),rgba(var(--surface-rgb),.94);border:1px solid rgba(var(--ink-950-rgb),.08);border-radius:1.6rem;box-shadow:inset 0 1px 0 rgba(var(--surface-rgb),.9),inset 0 -1px 0 rgba(var(--ink-950-rgb),.02);backdrop-filter:blur(18px);box-shadow:0 1px 0 rgba(15,23,42,.04),0 18px 44px rgba(var(--ink-950-rgb),.08);display:grid;gap:1.1rem;padding:clamp(1.1rem,2.4vw,1.5rem)}.page_sectionHead__bzM_T{gap:.65rem}.page_sectionTitle__PJ0za{font-size:clamp(1.8rem,4vw,3rem);line-height:.95}.page_sectionSummary__pKSSb{max-width:46rem;color:var(--text-soft)}.page_groupGrid__UF41k,.page_guideGrid__mLu2o,.page_proofGrid__ZTsn9,.page_stepGrid__9H_4_{display:grid;gap:1rem}@media(min-width:64rem){.page_guideGrid__mLu2o,.page_proofGrid__ZTsn9,.page_stepGrid__9H_4_{grid-template-columns:repeat(3,minmax(0,1fr))}.page_groupGrid__UF41k{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_faqItem__npHJP,.page_groupCard__fCIPW,.page_proofCard__2a575,.page_stepCard__yKyMY,.page_supportCard__ql0Ak{position:relative;overflow:hidden;border-radius:1.4rem;border:1px solid rgba(var(--ink-950-rgb),.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 18px 36px rgba(15,23,42,.07)}.page_groupCard__fCIPW,.page_proofCard__2a575,.page_stepCard__yKyMY,.page_supportCard__ql0Ak{display:grid;align-content:start;gap:.85rem;padding:1.1rem;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.94)),hsla(0,0%,100%,.94)}.page_proofCard__2a575:before,.page_supportCard__ql0Ak:before{inset:auto -3rem -3rem auto;width:9rem;height:9rem;border-radius:999px;background:radial-gradient(circle,rgba(var(--primary-rgb),.08),transparent 70%)}.page_guideCard__PkCys h3,.page_proofCard__2a575 h3,.page_stepCard__yKyMY h3,.page_supportCard__ql0Ak h2,.page_toolCard__VU6Cg h4{margin:0;letter-spacing:-.02em;text-wrap:balance}.page_guideCard__PkCys p,.page_proofCard__2a575 p,.page_stepCard__yKyMY p,.page_supportCard__ql0Ak p,.page_toolCard__VU6Cg p{color:var(--text-soft)}.page_groupIcon__dKC7L,.page_guideIcon__GQfnq,.page_proofIcon__K7FU6,.page_supportIcon__uV_tq{border:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(241,245,249,.94)),hsla(0,0%,100%,.92);color:var(--accent-strong)}.page_groupCard__fCIPW{gap:1rem}.page_groupCard__fCIPW:before{inset:auto -4rem -4rem auto;width:11rem;height:11rem;border-radius:999px;filter:blur(6px);opacity:.85}.page_groupCardPrimary__lxcJx{background:radial-gradient(circle at top left,rgba(var(--primary-rgb),.14),transparent 14rem),linear-gradient(180deg,rgba(255,255,255,.98),rgba(var(--surface-subtle-rgb),.96)),hsla(0,0%,100%,.95)}.page_groupCardPrimary__lxcJx:before{background:radial-gradient(circle,rgba(var(--primary-rgb),.18),transparent 70%)}.page_groupCardSecondary__2Sn_S{background:radial-gradient(circle at top left,rgba(var(--support-accent-rgb),.14),transparent 14rem),linear-gradient(180deg,rgba(255,255,255,.98),rgba(var(--primary-soft-rgb),.8)),hsla(0,0%,100%,.95)}.page_groupCardSecondary__2Sn_S:before{background:radial-gradient(circle,rgba(var(--support-accent-rgb),.18),transparent 70%)}.page_groupHead__d57EI{display:flex;align-items:start;gap:.8rem}.page_groupHeadCopy__6wdJz{display:grid;align-content:start;gap:clamp(.35rem,1vw,.55rem)}.page_groupTitle__6HVRI{font-size:clamp(1.28rem,2.6vw,1.8rem);line-height:.98}.page_groupDescription__s_xDQ{color:var(--text-soft)}.page_toolList__xtLeA{display:grid;gap:.75rem}.page_guideCard__PkCys,.page_toolCard__VU6Cg{display:flex;align-items:start;justify-content:space-between;gap:.9rem;padding:.95rem 1rem;border-radius:1.2rem;border:1px solid rgba(var(--ink-950-rgb),.08);background:hsla(0,0%,100%,.7);color:inherit;text-decoration:none}.page_guideCard__PkCys:hover,.page_toolCard__VU6Cg:hover{transform:translateY(-1px);border-color:rgba(var(--primary-rgb),.16);background:hsla(0,0%,100%,.92);box-shadow:0 14px 24px rgba(var(--ink-950-rgb),.08)}.page_guideCard__PkCys h3,.page_toolCard__VU6Cg h4{font-size:1rem}.page_guideCard__PkCys p,.page_toolCard__VU6Cg p{margin-top:.32rem;font-size:.92rem}.page_stepCard__yKyMY{min-height:100%}.page_stepNumber__FWtBN{width:fit-content;padding:.42rem .75rem;border-radius:999px;background:linear-gradient(180deg,rgba(var(--primary-rgb),.16),rgba(var(--primary-rgb),.08)),rgba(var(--primary-soft-rgb),.88);color:var(--accent-strong);font-size:.82rem;font-weight:800;letter-spacing:.12em}.page_supporting__nJqhp{display:grid;gap:1rem}@media(min-width:64rem){.page_supporting__nJqhp{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_supportCard__ql0Ak h2{font-size:clamp(1.35rem,3vw,1.8rem);line-height:1}.page_faqList__uh3Za{display:grid;gap:.8rem}.page_faqItem__npHJP{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.95)),hsla(0,0%,100%,.94)}.page_faqItem__npHJP[open]{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 18px 36px rgba(var(--ink-950-rgb),.08)}.page_faqItem__npHJP summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;cursor:pointer;list-style:none;font-weight:700;letter-spacing:-.01em}.page_faqItem__npHJP summary::-webkit-details-marker{display:none}.page_faqItem__npHJP p{padding:0 1.1rem 1.05rem;color:var(--text-soft)}.page_faqIcon__0F8aA{flex:0 0 auto;color:var(--accent-strong)}.page_bottomCta__frqvm{background:radial-gradient(circle at top right,rgba(var(--support-accent-rgb),.18),transparent 26rem),radial-gradient(circle at bottom left,rgba(var(--primary-rgb),.18),transparent 24rem),linear-gradient(180deg,rgba(var(--hero-start-rgb),.98),rgba(var(--hero-end-rgb),.99));border:1px solid rgba(var(--surface-rgb),.1);border-radius:1.8rem;color:var(--text-inverse);box-shadow:0 1px 0 rgba(15,23,42,.05),0 28px 90px rgba(15,23,42,.14);display:grid;gap:1rem;padding:clamp(1.3rem,3vw,1.8rem)}@media(min-width:64rem){.page_bottomCta__frqvm{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.page_bottomCta__frqvm:before{inset:auto -3rem -4rem auto;width:14rem;height:14rem;border-radius:999px;background:radial-gradient(circle,rgba(var(--support-accent-rgb),.18),transparent 70%)}.page_bottomCtaCopy__lIaYA h2{font-size:clamp(1.9rem,4vw,3rem);line-height:.95}.page_bottomCtaCopy__lIaYA p{max-width:42rem;color:rgba(var(--surface-rgb),.88)}.page_bottomCtaActions__U7IRU .page_secondaryCta__c6azY{border-color:rgba(var(--primary-soft-rgb),.2)}