.landing_page__aBdkR{--paper:#f4f5f0;--surface:#ffffff;--ink-900:#153a34;--ink-700:#395c55;--ink-500:#6b7f7a;--line:#d9e2dd;--signal-700:#086c5f;--signal-600:#0b806f;--signal-400:#68b7a7;--signal-100:#e0f2eb;--section-space:128px;--container:1180px;min-width:320px;background:var(--paper);color:var(--ink-900);font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.65}.landing_page__aBdkR *,.landing_page__aBdkR :after,.landing_page__aBdkR :before{box-sizing:border-box}.landing_page__aBdkR h1,.landing_page__aBdkR h2,.landing_page__aBdkR h3,.landing_page__aBdkR p{margin:0}.landing_page__aBdkR h1,.landing_page__aBdkR h2,.landing_page__aBdkR h3{line-height:1.12;text-wrap:balance}.landing_page__aBdkR h2{max-width:20ch;font-size:clamp(36px,4.3vw,52px);letter-spacing:-.035em}.landing_page__aBdkR h3{font-size:18px;font-weight:600;letter-spacing:-.015em}.landing_page__aBdkR p{color:var(--ink-700);text-wrap:pretty}.landing_page__aBdkR a{color:inherit;text-decoration:none}.landing_page__aBdkR :focus-visible{outline:3px solid color-mix(in srgb,var(--signal-600),transparent 65%);outline-offset:3px}.landing_container__Cuo_o{width:min(100% - 48px,var(--container));margin-inline:auto}.landing_section__O6gdK{padding-block:var(--section-space)}.landing_paper__THz_1{background:var(--paper)}.landing_surface__qa3Iu{background:var(--surface)}.landing_eyebrow__4uFc8{display:inline-block;color:var(--signal-700);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.landing_header__vmF5N{position:sticky;top:0;z-index:50;border-bottom:1px solid color-mix(in srgb,var(--line),transparent 25%);background:color-mix(in srgb,var(--paper),transparent 6%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.landing_nav__gAPym{min-height:72px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px}.landing_logoNegative__Jx1Hd,.landing_logo__sIfY2{width:fit-content;display:inline-flex;align-items:center;gap:10px;font-size:19px;font-weight:700;letter-spacing:-.035em}.landing_logoNegative__Jx1Hd>span,.landing_logo__sIfY2>span{width:32px;height:32px;display:grid;place-items:center;border-radius:8px;background:var(--ink-900);color:var(--surface);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:-.06em}.landing_logoNegative__Jx1Hd>span{background:var(--surface);color:var(--ink-900)}.landing_navLinks__hTqf7{display:flex;align-items:center;gap:32px;color:var(--ink-700);font-size:14px}.landing_directMail__mGAc8 a,.landing_footerLinks__RoLus a,.landing_navLinks__hTqf7 a{transition:color .16s ease}.landing_footerLinks__RoLus a:hover,.landing_navLinks__hTqf7 a:hover{color:var(--signal-600)}.landing_navCta__8jqVW{justify-self:end}.landing_navCtaShort__rLYsm{display:none}.landing_button__GRQ73{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:11px 18px;border:1px solid transparent;border-radius:8px;font-size:14px;font-weight:650;line-height:1.2;transition:background .16s ease,border-color .16s ease,transform .16s ease}.landing_button__GRQ73:hover{transform:translateY(-1px)}.landing_page__aBdkR .landing_buttonPrimary__dH6gT{background:var(--signal-600);color:var(--surface)}.landing_buttonPrimary__dH6gT:hover{background:var(--signal-700)}.landing_page__aBdkR .landing_buttonSecondary__Xl_FB{border-color:var(--line);background:transparent;color:var(--ink-900)}.landing_buttonSecondary__Xl_FB:hover{border-color:var(--ink-900);background:var(--surface)}.landing_hero___ILNH{padding:112px 0 96px;background:var(--paper)}.landing_heroGrid__Mhkrf{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:64px;align-items:center}.landing_heroCopy__aZnKh{grid-column:span 6}.landing_heroCopy__aZnKh h1{max-width:10.8ch;margin-top:22px;font-size:clamp(46px,5vw,60px);letter-spacing:-.05em}.landing_page__aBdkR .landing_heroLead__2_q4a{max-width:54ch;margin-top:28px;font-size:18px;line-height:1.65}.landing_heroActions__1f6I_{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.landing_page__aBdkR .landing_microcopy__ns5pj{margin-top:18px;color:var(--ink-500);font-size:14px}.landing_portraitGrid__ClKWn{position:relative;grid-column:span 6;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.landing_portraitCell__G8arN{aspect-ratio:4/5;overflow:hidden;border-radius:8px;background:var(--line)}.landing_portraitCell__G8arN img,.landing_portraitCell__G8arN picture{width:100%;height:100%;display:block}.landing_portraitCell__G8arN img{object-fit:cover}.landing_eyeLine__H6HJN{position:absolute;left:-10px;right:-10px;height:1px;background:color-mix(in srgb,var(--signal-600),transparent 65%);transform:scaleX(0);transform-origin:center;animation:landing_eye-line__zniMG .6s cubic-bezier(.2,0,0,1) .3s forwards;pointer-events:none}.landing_eyeLineTop__2L_Dj{top:20.6%}.landing_eyeLineBottom__S3_zZ{top:71.2%}.landing_eyeLineMobileThird__CjPKN{display:none}.landing_eyeLine__H6HJN span{position:absolute;right:0;bottom:7px;color:var(--signal-600);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.landing_heroRevealFive__hYlh0,.landing_heroRevealFour__JuY4e,.landing_heroRevealOne__DkI8k,.landing_heroRevealThree__bLCNl,.landing_heroRevealTwo__PbtMj{opacity:0;transform:translateY(8px);animation:landing_reveal__6mPIk .4s cubic-bezier(.2,0,0,1) forwards}.landing_heroRevealTwo__PbtMj{animation-delay:60ms}.landing_heroRevealThree__bLCNl{animation-delay:.12s}.landing_heroRevealFour__JuY4e{animation-delay:.18s}.landing_heroRevealFive__hYlh0{animation-delay:.24s}.landing_proof__ydCRr{padding-block:112px;background:var(--ink-900);color:var(--surface)}.landing_proofHeading__YkYW4{max-width:800px;margin:0 auto 48px;text-align:center}.landing_proofHeading__YkYW4 .landing_eyebrow__4uFc8{color:var(--signal-400)}.landing_proofHeading__YkYW4 h2{max-width:18ch;margin:18px auto 0}.landing_proofHeading__YkYW4 p{max-width:62ch;margin:22px auto 0;color:color-mix(in srgb,var(--surface),transparent 20%);font-size:18px}.landing_compare__UnsNr{--compare-position:50%;position:relative;max-width:960px;aspect-ratio:16/9;margin-inline:auto;overflow:hidden;border:1px solid color-mix(in srgb,var(--surface),transparent 82%);border-radius:12px;background:#e7ece9;box-shadow:0 28px 70px color-mix(in srgb,#000000,transparent 72%)}.landing_compareAfter__0_Vn0,.landing_compareBefore__8CYs6{position:absolute;inset:0;overflow:hidden}.landing_compareBefore__8CYs6{z-index:2;clip-path:inset(0 calc(100% - var(--compare-position)) 0 0)}.landing_teamPage___9os7{width:100%;height:100%;overflow:hidden;background:#f8f8f5;color:#1e302c;font-family:Arial,sans-serif}.landing_teamNav__z9NHy{height:10%;display:flex;align-items:center;gap:22px;padding:0 4.5%;border-bottom:1px solid #dfe4e1;background:#ffffff;color:#66736f;font-size:clamp(6px,.85vw,12px)}.landing_teamNav__z9NHy .landing_fakeLogo__0QdrO{margin-right:auto;color:#1e302c;font-weight:700;letter-spacing:-.04em}.landing_teamPageBody___fwGB{padding:3.6% 5%}.landing_teamPageBody___fwGB>p{color:#73827d;font-size:clamp(6px,.72vw,10px);text-transform:uppercase;letter-spacing:.08em}.landing_teamPageBody___fwGB>h3{margin-top:.6%;font-size:clamp(14px,2.1vw,30px)}.landing_teamGrid__WeIuQ{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2%;margin-top:2.5%}.landing_teamCard__gfyy1 span,.landing_teamCard__gfyy1 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing_teamCard__gfyy1 strong{margin-top:6%;font-size:clamp(6px,.86vw,12px)}.landing_teamCard__gfyy1 span{margin-top:1%;color:#73827d;font-size:clamp(5px,.68vw,9px)}.landing_teamPortrait__fzN5l{aspect-ratio:4/5;overflow:hidden;background:#dce3df}.landing_teamPortrait__fzN5l img{width:100%;height:100%;display:block;object-fit:cover}.landing_teamAfter__kKCNe .landing_teamPortrait__fzN5l{border-radius:3px}.landing_teamBefore__c52mW .landing_teamPortrait__fzN5l{border-radius:0}.landing_teamBefore__c52mW .landing_portraitVariant1__Ro8ZD img{filter:saturate(.55) contrast(.9);transform:scale(1.18) translateY(4%)}.landing_teamBefore__c52mW .landing_portraitVariant2__fwz6_ img{filter:sepia(.24) saturate(.85);transform:scale(1.08) translateX(-5%)}.landing_teamBefore__c52mW .landing_portraitVariant3__dnSkC img{filter:brightness(1.15) saturate(.7);transform:scale(1.28) translateY(-4%)}.landing_teamBefore__c52mW .landing_portraitVariant4___HwAx img{filter:contrast(1.15) saturate(.45);transform:scale(1.05) translateX(5%)}.landing_teamBefore__c52mW .landing_portraitVariant5__werbA img{filter:sepia(.12) brightness(.9);transform:scale(1.22) translateY(6%)}.landing_teamBefore__c52mW .landing_portraitVariant6__hVUZR img{filter:saturate(.8) hue-rotate(12deg);transform:scale(1.12) translateX(-4%)}.landing_compareDivider__p9Xfi{position:absolute;z-index:4;top:0;bottom:0;left:var(--compare-position);width:2px;background:var(--surface);transform:translateX(-1px);pointer-events:none}.landing_compareDivider__p9Xfi span{position:absolute;top:50%;left:50%;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:var(--surface);color:var(--ink-900);font-size:20px;transform:translate(-50%,-50%);box-shadow:0 8px 24px color-mix(in srgb,#000000,transparent 75%)}.landing_compareTag__Rm_M1{position:absolute;z-index:5;top:18px;padding:7px 10px;border-radius:6px;background:color-mix(in srgb,var(--ink-900),transparent 8%);color:var(--surface);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.landing_compareTagBefore__poyNp{left:18px}.landing_compareTagAfter__1n255{right:18px;background:var(--signal-600)}.landing_compareRange__UPaFd{position:absolute;z-index:6;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.landing_compareRange__UPaFd:focus-visible{opacity:1;height:24px;inset:auto 16px 16px;width:calc(100% - 32px);accent-color:var(--signal-600)}.landing_page__aBdkR .landing_proofNote__0pE95{max-width:960px;margin:20px auto 0;color:color-mix(in srgb,var(--surface),transparent 40%);font-size:13px;text-align:center}.landing_page__aBdkR .landing_problemTitle__UHjB8{max-width:20ch}.landing_problemGrid__DvkzS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px}.landing_problemCard__tfVks{min-height:270px;padding:32px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.landing_page__aBdkR .landing_problemCard__tfVks p{margin-top:18px}.landing_stepsGrid__aaIJN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:56px}.landing_step__gjjhF{padding-top:16px;border-top:1px solid var(--line)}.landing_step__gjjhF>span{color:var(--signal-600);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:700;letter-spacing:.08em}.landing_step__gjjhF h3{margin-top:28px}.landing_page__aBdkR .landing_step__gjjhF p{margin-top:14px;font-size:15px}.landing_benefitsGrid__GS1Wx,.landing_trustGrid__Pmx2v{display:grid;grid-template-columns:5fr 7fr;gap:80px;align-items:start}.landing_stickyHeading__urSKd{position:sticky;top:120px}.landing_benefitList__aTWSO{border-top:1px solid var(--line)}.landing_benefit__COtqo{padding:24px 0;border-bottom:1px solid var(--line)}.landing_benefit__COtqo h3{font-size:17px;font-weight:600}.landing_page__aBdkR .landing_benefit__COtqo p{margin-top:10px}.landing_trustIntro__ooUzA{position:sticky;top:120px}.landing_trustMark__ft9KI{width:64px;height:64px;display:grid;place-items:center;margin-top:46px;border-radius:12px;background:var(--ink-900);color:var(--surface);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:700;opacity:.08}.landing_trustPoints__EtoNn{display:grid;gap:20px}.landing_trustPoints__EtoNn h3{font-size:16px;font-weight:600}.landing_page__aBdkR .landing_trustPoints__EtoNn p{margin-top:7px;font-size:15px}.landing_faq__G_b3c{margin-top:40px}.landing_faq__G_b3c>h3{margin-bottom:6px;color:var(--signal-700);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.landing_faq__G_b3c details{border-bottom:1px solid var(--line)}.landing_faq__G_b3c summary{position:relative;padding:20px 48px 20px 0;font-size:17px;font-weight:600;list-style:none;cursor:pointer}.landing_faq__G_b3c summary::-webkit-details-marker{display:none}.landing_faq__G_b3c summary:after{content:"+";position:absolute;right:4px;top:50%;color:var(--ink-500);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:24px;font-weight:400;transform:translateY(-50%)}.landing_faq__G_b3c details[open] summary:after{content:"−"}.landing_faq__G_b3c details p{max-width:64ch;padding:0 48px 20px 0}.landing_finalCta__YYT_J{padding-block:96px;background:var(--signal-100)}.landing_finalCtaInner___JmP8{max-width:720px;margin-inline:auto;padding-inline:24px;text-align:center}.landing_finalCta__YYT_J h2{max-width:18ch;margin:18px auto 0}.landing_page__aBdkR .landing_finalLead__ogw1y{margin-top:24px;color:var(--ink-700);font-size:19px}.landing_finalCta__YYT_J .landing_button__GRQ73{margin-top:32px}.landing_page__aBdkR .landing_directMail__mGAc8{margin-top:18px;font-size:15px}.landing_directMail__mGAc8 a{color:var(--signal-700);text-decoration:underline;text-underline-offset:4px}.landing_footer__I_4dW{padding:64px 0 32px;background:var(--ink-900);color:var(--surface)}.landing_footerTop__FMOpF{display:grid;grid-template-columns:1fr auto;gap:80px}.landing_page__aBdkR .landing_footerBrand__NnUVW p{max-width:42ch;margin-top:20px;color:color-mix(in srgb,var(--surface),transparent 30%);font-size:14px}.landing_logoNegative__Jx1Hd{font-size:28px}.landing_footerLinks__RoLus{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));gap:56px}.landing_footerLinks__RoLus nav{display:grid;align-content:start;gap:12px}.landing_footerLinks__RoLus a{color:color-mix(in srgb,var(--surface),transparent 30%);font-size:14px}.landing_footerLinks__RoLus a:hover{color:var(--surface)}.landing_footerBottom__gfWyw{margin-top:48px;padding-top:24px;border-top:1px solid color-mix(in srgb,var(--surface),transparent 88%);color:color-mix(in srgb,var(--surface),transparent 50%);font-size:13px}.landing_srOnly__P2Lo8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes landing_reveal__6mPIk{to{opacity:1;transform:translateY(0)}}@keyframes landing_eye-line__zniMG{to{transform:scaleX(1)}}@media (max-width:1024px){.landing_heroGrid__Mhkrf{gap:40px}.landing_heroCopy__aZnKh h1{font-size:clamp(42px,5.4vw,56px)}.landing_problemGrid__DvkzS{grid-template-columns:1fr 1fr}.landing_problemCard__tfVks:last-child{grid-column:1/-1;min-height:auto}.landing_stepsGrid__aaIJN{grid-template-columns:1fr 1fr;row-gap:40px}.landing_benefitsGrid__GS1Wx,.landing_trustGrid__Pmx2v{gap:48px}}@media (max-width:760px){.landing_page__aBdkR{--section-space:72px}.landing_container__Cuo_o{width:min(100% - 32px,var(--container))}.landing_nav__gAPym{min-height:64px;grid-template-columns:1fr auto;gap:16px}.landing_navLinks__hTqf7{display:none}.landing_navCta__8jqVW{min-height:42px;padding:9px 13px}.landing_navCtaLong__uxezx{display:none}.landing_navCtaShort__rLYsm{display:inline}.landing_hero___ILNH{padding:72px 0}.landing_heroGrid__Mhkrf{grid-template-columns:1fr;gap:48px}.landing_heroCopy__aZnKh,.landing_portraitGrid__ClKWn{grid-column:auto}.landing_heroCopy__aZnKh h1{max-width:11ch;font-size:42px}.landing_page__aBdkR .landing_heroLead__2_q4a{font-size:17px}.landing_heroActions__1f6I_{display:grid}.landing_heroActions__1f6I_ .landing_button__GRQ73{width:100%}.landing_portraitGrid__ClKWn{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_eyeLineTop__2L_Dj{top:13.2%}.landing_eyeLineBottom__S3_zZ{top:47%}.landing_eyeLineMobileThird__CjPKN{top:80.8%;display:block}.landing_proof__ydCRr{padding-block:72px}.landing_proofHeading__YkYW4{margin-bottom:32px}.landing_proofHeading__YkYW4 p{font-size:16px}.landing_compare__UnsNr{border-radius:8px}.landing_teamNav__z9NHy span:not(.landing_fakeLogo__0QdrO){display:none}.landing_compareDivider__p9Xfi span{width:40px;height:40px}.landing_compareTag__Rm_M1{top:10px;font-size:9px}.landing_compareTagBefore__poyNp{left:10px}.landing_compareTagAfter__1n255{right:10px}.landing_benefitsGrid__GS1Wx,.landing_footerTop__FMOpF,.landing_problemGrid__DvkzS,.landing_stepsGrid__aaIJN,.landing_trustGrid__Pmx2v{grid-template-columns:1fr}.landing_problemGrid__DvkzS,.landing_stepsGrid__aaIJN{margin-top:40px}.landing_problemCard__tfVks,.landing_problemCard__tfVks:last-child{grid-column:auto;min-height:auto;padding:28px}.landing_stepsGrid__aaIJN{gap:32px}.landing_stickyHeading__urSKd,.landing_trustIntro__ooUzA{position:static}.landing_benefitsGrid__GS1Wx,.landing_trustGrid__Pmx2v{gap:40px}.landing_trustMark__ft9KI{display:none}.landing_finalCta__YYT_J{padding-block:72px}.landing_page__aBdkR .landing_finalLead__ogw1y{font-size:17px}.landing_footerTop__FMOpF{gap:48px}.landing_footerLinks__RoLus{grid-template-columns:1fr;gap:28px}}@media (max-width:420px){.landing_container__Cuo_o{width:min(100% - 24px,var(--container))}.landing_logo__sIfY2{font-size:17px}.landing_logo__sIfY2>span{width:28px;height:28px}.landing_heroCopy__aZnKh h1{font-size:36px}.landing_page__aBdkR h2{font-size:34px}}@media (prefers-reduced-motion:reduce){.landing_page__aBdkR{scroll-behavior:auto}.landing_eyeLine__H6HJN,.landing_heroRevealFive__hYlh0,.landing_heroRevealFour__JuY4e,.landing_heroRevealOne__DkI8k,.landing_heroRevealThree__bLCNl,.landing_heroRevealTwo__PbtMj{opacity:1;transform:none;animation:none}.landing_button__GRQ73,.landing_directMail__mGAc8 a,.landing_footerLinks__RoLus a,.landing_navLinks__hTqf7 a{transition:none}}