.landing-module__B_Y8TG__site{--ink:#11120f;--paper:#f2f0e8;--gold:#edbd4b;--quiet:#b3b4a9;--rule:#393b33;background:var(--ink);color:var(--paper);font-family:var(--font-plus-jakarta-sans),sans-serif;overflow:clip}.landing-module__B_Y8TG__site *{box-sizing:border-box}.landing-module__B_Y8TG__site a,.landing-module__B_Y8TG__site button,.landing-module__B_Y8TG__site summary{-webkit-tap-highlight-color:transparent}.landing-module__B_Y8TG__site a{text-decoration:none}.landing-module__B_Y8TG__site button{font:inherit}.landing-module__B_Y8TG__site a:focus-visible,.landing-module__B_Y8TG__site button:focus-visible,.landing-module__B_Y8TG__site summary:focus-visible{outline:3px solid var(--gold);outline-offset:6px}.landing-module__B_Y8TG__site ::selection{background:var(--gold);color:var(--ink)}.landing-module__B_Y8TG__wrap{width:min(1280px,100% - 112px);margin-inline:auto}.landing-module__B_Y8TG__skip{z-index:100;background:var(--gold);color:var(--ink);padding:16px 24px;font-weight:700;position:fixed;top:-100px;left:20px}.landing-module__B_Y8TG__skip:focus{top:16px}.landing-module__B_Y8TG__header{border-bottom:1px solid var(--rule)}.landing-module__B_Y8TG__headerInner{justify-content:space-between;align-items:center;gap:32px;min-height:104px;display:flex}.landing-module__B_Y8TG__logo,.landing-module__B_Y8TG__footerLogo{color:var(--paper);letter-spacing:-.085em;font-weight:800;line-height:1}.landing-module__B_Y8TG__logo{padding-bottom:8px;font-size:52px}.landing-module__B_Y8TG__logo span,.landing-module__B_Y8TG__footerLogo span{color:var(--gold)}.landing-module__B_Y8TG__mainNav{align-items:center;gap:32px;margin-left:auto;display:flex}.landing-module__B_Y8TG__mainNav a,.landing-module__B_Y8TG__headerCta{align-items:center;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.landing-module__B_Y8TG__mainNav a{color:var(--paper)}.landing-module__B_Y8TG__mainNav a:hover{color:var(--gold)}.landing-module__B_Y8TG__headerActions{align-items:center;gap:28px;display:flex}.landing-module__B_Y8TG__headerActions nav{gap:7px}.landing-module__B_Y8TG__headerActions nav a{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.landing-module__B_Y8TG__headerActions nav a[aria-current]{color:var(--gold)}.landing-module__B_Y8TG__headerCta{color:var(--paper);border:1px solid #64665c;gap:14px;padding:0 19px}.landing-module__B_Y8TG__headerCta:hover{border-color:var(--gold);color:var(--gold)}.landing-module__B_Y8TG__hero{grid-template-columns:1.1fr 1fr;column-gap:58px;padding-top:64px;display:grid}.landing-module__B_Y8TG__heroCopy{align-self:center;padding-bottom:32px}.landing-module__B_Y8TG__eyebrow{letter-spacing:.13em;margin:0 0 30px;font-size:12px;font-weight:700;line-height:1.5}.landing-module__B_Y8TG__heroCopy .landing-module__B_Y8TG__eyebrow{align-items:center;gap:12px;display:flex}.landing-module__B_Y8TG__smallMark{background:var(--gold);border-radius:50%;width:9px;height:9px}.landing-module__B_Y8TG__hero h1{letter-spacing:-.055em;margin:0 0 29px -6px;font-size:clamp(64px,6.75vw,108px);font-weight:600;line-height:1.035}.landing-module__B_Y8TG__hero h1 span{display:block}.landing-module__B_Y8TG__gold{color:var(--gold)}.landing-module__B_Y8TG__heroDescription{color:#c8c9bf;max-width:460px;margin:0 0 30px;font-size:19px;line-height:1.65}.landing-module__B_Y8TG__heroActions{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.landing-module__B_Y8TG__button{background:var(--gold);color:var(--ink);border-radius:3px;justify-content:space-between;align-items:center;gap:34px;min-height:60px;padding:19px 24px;font-size:15px;font-weight:800;display:inline-flex}.landing-module__B_Y8TG__button:hover{background:#f6cf6c;transform:translateY(-2px)}.landing-module__B_Y8TG__button:active{transform:translateY(0)}.landing-module__B_Y8TG__textLink{color:var(--paper);text-underline-offset:6px;align-items:center;gap:16px;min-height:44px;font-size:14px;font-weight:600;line-height:1.6;display:inline-flex;text-decoration:underline!important}.landing-module__B_Y8TG__textLink:visited{color:#d3bf96}.landing-module__B_Y8TG__textLink:hover{color:var(--gold)}.landing-module__B_Y8TG__availability{color:var(--quiet);max-width:340px;margin:18px 0 0;font-size:12px;line-height:1.7}.landing-module__B_Y8TG__heroVisual{flex-direction:column;align-self:center;align-items:center;min-width:0;margin:0;display:flex}.landing-module__B_Y8TG__heroVisual figcaption{text-align:center;color:var(--quiet);max-width:320px;margin-top:23px;font-size:11px;line-height:1.7}.landing-module__B_Y8TG__device{aspect-ratio:644/1368;isolation:isolate;width:100%;position:relative}.landing-module__B_Y8TG__deviceFrame{pointer-events:none;width:159.006%;max-width:none;height:auto;position:absolute;top:-5.556%;left:-29.503%}.landing-module__B_Y8TG__deviceScreen{object-fit:fill;border-radius:11%/5.4%;width:92%;height:94.2%;position:absolute;top:2.65%;left:4%}.landing-module__B_Y8TG__heroDevice{width:min(100%,360px)}.landing-module__B_Y8TG__heroBottom{border-top:1px solid var(--rule);letter-spacing:.15em;color:var(--quiet);grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:32px;padding:36px 0 32px;font-size:10px;font-weight:600;display:flex}.landing-module__B_Y8TG__heroBottom a{color:var(--quiet);align-items:center;min-height:44px;display:inline-flex}.landing-module__B_Y8TG__heroBottom a span{color:var(--gold);margin-left:28px}.landing-module__B_Y8TG__manifesto{background:var(--paper);color:var(--ink)}.landing-module__B_Y8TG__manifestoInner{grid-template-columns:1.6fr 1fr;align-items:end;column-gap:90px;padding-block:90px;display:grid}.landing-module__B_Y8TG__manifesto .landing-module__B_Y8TG__eyebrow{grid-column:1/-1;margin-bottom:25px}.landing-module__B_Y8TG__manifesto h2{letter-spacing:-.055em;margin:0;font-size:clamp(42px,4.6vw,68px);font-weight:600;line-height:1.12}.landing-module__B_Y8TG__manifesto h2 span{color:#78796e}.landing-module__B_Y8TG__manifestoText{max-width:365px;margin:0 0 4px;font-size:18px;line-height:1.75}.landing-module__B_Y8TG__productSection{padding-block:104px 110px;scroll-margin-top:28px}.landing-module__B_Y8TG__sectionIntro{justify-content:space-between;align-items:flex-start;gap:60px;margin-bottom:58px;display:flex}.landing-module__B_Y8TG__sectionIntro .landing-module__B_Y8TG__eyebrow{padding-top:12px}.landing-module__B_Y8TG__site h2{font-weight:600}.landing-module__B_Y8TG__sectionIntro h2,.landing-module__B_Y8TG__faqSection h2{letter-spacing:-.05em;margin:0;font-size:clamp(36px,4vw,56px);line-height:1.15}.landing-module__B_Y8TG__mutedHeading{color:#96988b}.landing-module__B_Y8TG__explorer{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.landing-module__B_Y8TG__explorerControls{padding-top:8px}.landing-module__B_Y8TG__featureChoices{border-top:1px solid var(--rule)}.landing-module__B_Y8TG__featureChoices button{border:0;border-bottom:1px solid var(--rule);color:#a4a69a;text-align:left;cursor:pointer;letter-spacing:-.035em;background:0 0;align-items:center;gap:24px;width:100%;min-height:87px;padding:18px 0;font-size:30px;font-weight:500;line-height:1.3;display:flex}.landing-module__B_Y8TG__featureChoices button span:last-child{margin-left:auto;padding-right:8px;font-size:24px}.landing-module__B_Y8TG__featureChoices .landing-module__B_Y8TG__featureNumber{letter-spacing:0;color:var(--quiet);font-size:12px;font-weight:500}.landing-module__B_Y8TG__featureChoices button.landing-module__B_Y8TG__activeChoice{color:var(--gold)}.landing-module__B_Y8TG__featureChoices button:hover{color:var(--paper)}.landing-module__B_Y8TG__featureDescription{max-width:430px;padding-top:34px}.landing-module__B_Y8TG__featureDescription h3{letter-spacing:-.03em;margin:0 0 16px;font-size:25px;font-weight:600;line-height:1.35}.landing-module__B_Y8TG__featureDescription p{color:var(--quiet);margin:0;font-size:16px;line-height:1.8}.landing-module__B_Y8TG__featureDescription .landing-module__B_Y8TG__featureDetail{color:var(--gold);margin-top:28px;font-size:12px}.landing-module__B_Y8TG__productFigure{flex-direction:column;align-items:center;margin:0;display:flex}.landing-module__B_Y8TG__productDevice{width:min(100%,310px);animation:.3s ease-out landing-module__B_Y8TG__imageIn}.landing-module__B_Y8TG__productFigure figcaption{color:var(--quiet);text-align:center;margin-top:22px;font-size:11px;line-height:1.7}.landing-module__B_Y8TG__coachSection{background:var(--gold);color:var(--ink);padding-block:100px;scroll-margin-top:0}.landing-module__B_Y8TG__coachGrid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.landing-module__B_Y8TG__coachCopy .landing-module__B_Y8TG__eyebrow{margin-bottom:30px}.landing-module__B_Y8TG__coachCopy h2{letter-spacing:-.06em;margin:0 0 28px;font-size:clamp(44px,4.6vw,68px);line-height:1.13}.landing-module__B_Y8TG__coachCopy h2 span{color:#635020}.landing-module__B_Y8TG__coachCopy>p:not(.landing-module__B_Y8TG__eyebrow){max-width:405px;margin:0 0 28px;font-size:18px;line-height:1.75}.landing-module__B_Y8TG__inkLink{color:var(--ink);border-bottom:1px solid #76602d;align-items:center;gap:30px;min-height:44px;font-size:15px;font-weight:700;display:inline-flex}.landing-module__B_Y8TG__inkLink:visited{color:#594217}.landing-module__B_Y8TG__coachSection a:focus-visible,.landing-module__B_Y8TG__coachSection button:focus-visible{outline-color:var(--ink)}.landing-module__B_Y8TG__example{min-width:0}.landing-module__B_Y8TG__exampleLabel{letter-spacing:.12em;margin:0 0 16px;font-size:10px;font-weight:700}.landing-module__B_Y8TG__scenarios{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.landing-module__B_Y8TG__scenarios button{color:var(--ink);cursor:pointer;background:0 0;border:1px solid #97772d;border-radius:2px;min-height:44px;padding:12px 14px;font-size:12px;font-weight:600;line-height:1.4}.landing-module__B_Y8TG__scenarios button[aria-pressed=true]{color:var(--paper);background:var(--ink);border-color:var(--ink)}.landing-module__B_Y8TG__scenarios button:hover{border-color:var(--ink)}.landing-module__B_Y8TG__chatSurface{color:#f5f5f5;background:#0a0a0a;border-radius:25px;padding:24px 22px;overflow:hidden}.landing-module__B_Y8TG__chatToolbar{font-family:var(--font-inter),sans-serif;color:#f5a623;text-align:center;padding:3px 0 23px;font-size:19px;font-weight:700}.landing-module__B_Y8TG__chatSources{color:#f5a623;text-underline-offset:4px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-bottom:19px;font-size:12px;display:flex;text-decoration:underline!important}.landing-module__B_Y8TG__chatSources:visited{color:#f5cb80}.landing-module__B_Y8TG__conversation{font-family:var(--font-inter),sans-serif;min-height:285px}.landing-module__B_Y8TG__userMessage,.landing-module__B_Y8TG__finnMessage{border-radius:21px;padding:16px 20px;font-size:18px;line-height:1.65}.landing-module__B_Y8TG__userMessage{color:#0a0a0a;background:#f5a623;margin-bottom:16px;margin-left:48px}.landing-module__B_Y8TG__finnMessage{color:#f5f5f5;background:#1a1a1a;margin-right:43px}.landing-module__B_Y8TG__userMessage p,.landing-module__B_Y8TG__finnMessage p{margin:0}.landing-module__B_Y8TG__finnMessage p+p{margin-top:18px}.landing-module__B_Y8TG__exampleNote{margin:20px 0 0;font-size:12px;font-weight:700;line-height:1.7}.landing-module__B_Y8TG__exampleDisclaimer{color:#4e3f1b;max-width:430px;margin:13px 0 0;font-size:11px;line-height:1.8}.landing-module__B_Y8TG__chatCapture{border-top:1px solid #a58332;margin-top:16px}.landing-module__B_Y8TG__chatCapture summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:50px;font-size:12px;font-weight:600;line-height:1.6;list-style:none;display:flex}.landing-module__B_Y8TG__chatCapture summary::-webkit-details-marker{display:none}.landing-module__B_Y8TG__chatCapture summary>span{font-size:21px}.landing-module__B_Y8TG__chatCapture[open] summary>span{transform:rotate(45deg)}.landing-module__B_Y8TG__chatCapture .landing-module__B_Y8TG__device{width:min(100%,335px);margin:22px auto}.landing-module__B_Y8TG__chatCapture>p{color:#4e3f1b;font-size:11px;line-height:1.7}.landing-module__B_Y8TG__chatSurface a:focus-visible{outline-color:#f5a623}.landing-module__B_Y8TG__screenReaderOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-module__B_Y8TG__faqSection{grid-template-columns:1fr 1fr;gap:100px;padding-block:105px 100px;scroll-margin-top:35px;display:grid}.landing-module__B_Y8TG__faqContact{color:var(--quiet);margin-top:30px;font-size:15px;line-height:1.8}.landing-module__B_Y8TG__faqList{border-top:1px solid var(--rule)}.landing-module__B_Y8TG__faqList details{border-bottom:1px solid var(--rule)}.landing-module__B_Y8TG__faqList summary{cursor:pointer;justify-content:space-between;gap:24px;min-height:72px;padding:23px 0;font-size:17px;font-weight:500;line-height:1.6;list-style:none;display:flex}.landing-module__B_Y8TG__faqList summary::-webkit-details-marker{display:none}.landing-module__B_Y8TG__faqList summary>span{color:var(--gold);font-size:24px;font-weight:400;line-height:1.1}.landing-module__B_Y8TG__faqList details[open] summary>span{transform:rotate(45deg)}.landing-module__B_Y8TG__faqList details p{color:var(--quiet);margin:0;padding:0 35px 26px 0;font-size:16px;line-height:1.85}.landing-module__B_Y8TG__safety{color:var(--quiet);max-width:420px;margin:25px 0 0;font-size:12px;line-height:1.8}.landing-module__B_Y8TG__closing{border-top:1px solid var(--rule);padding-block:68px 100px;scroll-margin-top:30px;position:relative}.landing-module__B_Y8TG__anchorAlias{position:absolute;top:0}.landing-module__B_Y8TG__closingRow{grid-template-columns:1fr 1fr;align-items:end;gap:100px;display:grid}.landing-module__B_Y8TG__closing h2{letter-spacing:-.065em;margin:0;font-size:clamp(66px,8vw,112px);line-height:1}.landing-module__B_Y8TG__closingRow>div{padding-bottom:4px}.landing-module__B_Y8TG__closingRow>div p{color:var(--quiet);max-width:330px;margin:22px 0 0;font-size:13px;line-height:1.8}.landing-module__B_Y8TG__footer{border-top:1px solid var(--rule)}.landing-module__B_Y8TG__footerTop{align-items:center;gap:80px;padding-block:47px;display:flex}.landing-module__B_Y8TG__footerLogo{padding-bottom:12px;font-size:88px}.landing-module__B_Y8TG__footerTop p{color:var(--quiet);margin:0;font-size:14px;line-height:1.8}.landing-module__B_Y8TG__footerTop>a:last-child{margin-left:auto}.landing-module__B_Y8TG__footerBottom{border-top:1px solid var(--rule);color:var(--quiet);justify-content:space-between;align-items:center;gap:30px;padding:22px 0 30px;font-size:11px;line-height:1.7;display:flex}.landing-module__B_Y8TG__footerBottom p{margin:0}.landing-module__B_Y8TG__footerBottom nav{flex-wrap:wrap;gap:6px 24px;display:flex}.landing-module__B_Y8TG__footerBottom nav a{color:var(--quiet);align-items:center;min-height:44px;display:inline-flex}.landing-module__B_Y8TG__footerBottom nav a:visited{color:#c4b498}.landing-module__B_Y8TG__footerBottom nav a:hover{color:var(--gold)}@keyframes landing-module__B_Y8TG__imageIn{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1001px){.landing-module__B_Y8TG__heroCopy{animation:.65s ease-out both landing-module__B_Y8TG__copyIn}@keyframes landing-module__B_Y8TG__copyIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1200px){.landing-module__B_Y8TG__wrap{width:calc(100% - 72px)}.landing-module__B_Y8TG__headerInner{gap:24px}.landing-module__B_Y8TG__mainNav{gap:22px}.landing-module__B_Y8TG__headerActions{gap:20px}.landing-module__B_Y8TG__hero{column-gap:35px}.landing-module__B_Y8TG__heroActions{gap:14px 22px}.landing-module__B_Y8TG__hero h1{font-size:7.5vw}.landing-module__B_Y8TG__explorer,.landing-module__B_Y8TG__coachGrid,.landing-module__B_Y8TG__faqSection,.landing-module__B_Y8TG__closingRow{gap:60px}.landing-module__B_Y8TG__sectionIntro{gap:40px}}@media (max-width:1000px){.landing-module__B_Y8TG__mainNav{display:none}.landing-module__B_Y8TG__headerActions{margin-left:auto}.landing-module__B_Y8TG__hero{grid-template-columns:1.1fr 1fr;gap:24px;padding-top:46px}.landing-module__B_Y8TG__hero h1{margin-left:-3px;font-size:7.6vw}.landing-module__B_Y8TG__heroDescription{font-size:17px}.landing-module__B_Y8TG__eyebrow{font-size:10px}.landing-module__B_Y8TG__heroActions{display:block}.landing-module__B_Y8TG__heroActions .landing-module__B_Y8TG__textLink{margin-top:12px;display:flex}.landing-module__B_Y8TG__heroBottom{margin-top:0}.landing-module__B_Y8TG__manifestoInner{column-gap:40px;padding-block:70px}.landing-module__B_Y8TG__manifestoText{font-size:16px}.landing-module__B_Y8TG__productSection{padding-block:80px}.landing-module__B_Y8TG__sectionIntro{margin-bottom:40px;display:block}.landing-module__B_Y8TG__sectionIntro .landing-module__B_Y8TG__eyebrow{margin-bottom:20px;padding:0}.landing-module__B_Y8TG__explorer,.landing-module__B_Y8TG__coachGrid,.landing-module__B_Y8TG__faqSection,.landing-module__B_Y8TG__closingRow{gap:40px}.landing-module__B_Y8TG__featureChoices button{gap:15px;min-height:74px;font-size:25px}.landing-module__B_Y8TG__coachSection{padding-block:75px}.landing-module__B_Y8TG__coachCopy h2{font-size:46px}.landing-module__B_Y8TG__coachCopy>p:not(.landing-module__B_Y8TG__eyebrow){font-size:16px}.landing-module__B_Y8TG__scenarios button{padding-inline:10px;font-size:11px}.landing-module__B_Y8TG__faqSection{padding-block:80px}.landing-module__B_Y8TG__footerTop{gap:40px}.landing-module__B_Y8TG__footerBottom{flex-direction:column;align-items:flex-start;gap:6px}}@media (max-width:650px){.landing-module__B_Y8TG__wrap{width:calc(100% - 44px)}.landing-module__B_Y8TG__headerInner{gap:16px;min-height:84px}.landing-module__B_Y8TG__logo{font-size:46px}.landing-module__B_Y8TG__headerCta{display:none}.landing-module__B_Y8TG__headerActions{gap:0}.landing-module__B_Y8TG__headerActions nav a{padding-inline:3px;font-size:12px}.landing-module__B_Y8TG__hero{flex-direction:column;gap:0;padding-top:39px;display:flex}.landing-module__B_Y8TG__heroCopy{align-self:auto;padding-bottom:35px}.landing-module__B_Y8TG__heroCopy .landing-module__B_Y8TG__eyebrow{letter-spacing:.12em;margin-bottom:23px;font-size:10px}.landing-module__B_Y8TG__hero h1{margin:0 0 24px -3px;font-size:clamp(54px,13.75vw,86px);line-height:1.04}.landing-module__B_Y8TG__heroDescription{max-width:390px;margin-bottom:25px;font-size:16px;line-height:1.75}.landing-module__B_Y8TG__heroActions{align-items:center;gap:10px 20px;display:flex}.landing-module__B_Y8TG__button{gap:25px;min-height:56px;padding:16px 20px;font-size:14px}.landing-module__B_Y8TG__heroActions .landing-module__B_Y8TG__textLink{margin:0;font-size:13px}.landing-module__B_Y8TG__availability{max-width:295px;margin-top:16px;font-size:11px;line-height:1.7}.landing-module__B_Y8TG__heroVisual{width:100%}.landing-module__B_Y8TG__heroDevice{width:min(100%,305px)}.landing-module__B_Y8TG__heroVisual figcaption{margin-top:20px;font-size:10px}.landing-module__B_Y8TG__heroBottom{letter-spacing:.08em;border-top:0;gap:10px;margin:0;padding:23px 0 24px;font-size:8px}.landing-module__B_Y8TG__heroBottom a span{margin-left:7px}.landing-module__B_Y8TG__manifestoInner{padding-block:54px;display:block}.landing-module__B_Y8TG__eyebrow{margin-bottom:22px;font-size:10px}.landing-module__B_Y8TG__manifesto .landing-module__B_Y8TG__eyebrow{margin-bottom:24px}.landing-module__B_Y8TG__manifesto h2{letter-spacing:-.055em;font-size:40px;line-height:1.17}.landing-module__B_Y8TG__manifestoText{max-width:none;margin-top:27px;font-size:16px;line-height:1.8}.landing-module__B_Y8TG__productSection{padding-block:56px 60px}.landing-module__B_Y8TG__sectionIntro{margin-bottom:32px}.landing-module__B_Y8TG__sectionIntro h2,.landing-module__B_Y8TG__faqSection h2{font-size:36px}.landing-module__B_Y8TG__explorer{flex-direction:column;gap:28px;display:flex}.landing-module__B_Y8TG__explorerControls{width:100%;padding-top:0}.landing-module__B_Y8TG__featureChoices{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;display:grid}.landing-module__B_Y8TG__featureChoices button{letter-spacing:-.025em;border:0;gap:9px;width:100%;min-height:60px;padding:13px 14px 13px 0;font-size:17px}.landing-module__B_Y8TG__featureChoices button span:last-child{padding:0;font-size:17px;display:block}.landing-module__B_Y8TG__featureChoices .landing-module__B_Y8TG__featureNumber{font-size:9px}.landing-module__B_Y8TG__featureChoices .landing-module__B_Y8TG__activeChoice{box-shadow:inset 0 -2px var(--gold)}.landing-module__B_Y8TG__featureChoices button:nth-child(odd){width:calc(100% - 20px);margin-right:20px}.landing-module__B_Y8TG__featureDescription{max-width:none;min-height:218px;padding-top:24px}.landing-module__B_Y8TG__featureDescription h3{margin-bottom:12px;font-size:23px}.landing-module__B_Y8TG__featureDescription p{font-size:15px;line-height:1.8}.landing-module__B_Y8TG__featureDescription .landing-module__B_Y8TG__featureDetail{margin-top:19px;font-size:11px}.landing-module__B_Y8TG__productFigure{width:100%}.landing-module__B_Y8TG__coachSection{padding-block:55px}.landing-module__B_Y8TG__coachGrid{display:block}.landing-module__B_Y8TG__coachCopy .landing-module__B_Y8TG__eyebrow{margin-bottom:25px}.landing-module__B_Y8TG__coachCopy h2{margin-bottom:24px;font-size:46px}.landing-module__B_Y8TG__coachCopy>p:not(.landing-module__B_Y8TG__eyebrow){margin-bottom:15px;font-size:16px}.landing-module__B_Y8TG__inkLink{font-size:14px}.landing-module__B_Y8TG__example{margin-top:37px}.landing-module__B_Y8TG__chatSurface{border-radius:22px;padding:21px 16px}.landing-module__B_Y8TG__conversation{min-height:0}.landing-module__B_Y8TG__userMessage,.landing-module__B_Y8TG__finnMessage{padding:16px;font-size:16px;line-height:1.7}.landing-module__B_Y8TG__userMessage{margin-left:26px}.landing-module__B_Y8TG__finnMessage{margin-right:20px}.landing-module__B_Y8TG__chatSources{font-size:11px}.landing-module__B_Y8TG__scenarios{gap:7px}.landing-module__B_Y8TG__scenarios button{min-height:44px;padding:11px;font-size:11px}.landing-module__B_Y8TG__exampleNote{font-size:12px}.landing-module__B_Y8TG__exampleDisclaimer{margin-top:20px;font-size:11px}.landing-module__B_Y8TG__faqSection{padding-block:60px;display:block}.landing-module__B_Y8TG__faqContact{margin:22px 0 28px;font-size:14px}.landing-module__B_Y8TG__faqList summary{gap:20px;min-height:72px;font-size:16px}.landing-module__B_Y8TG__faqList details p{padding-right:12px;font-size:15px}.landing-module__B_Y8TG__safety{font-size:11px}.landing-module__B_Y8TG__closing{padding-block:45px 60px}.landing-module__B_Y8TG__closingRow{display:block}.landing-module__B_Y8TG__closing h2{font-size:64px}.landing-module__B_Y8TG__closingRow>div{margin-top:28px}.landing-module__B_Y8TG__closingRow>div p{margin-top:18px;font-size:12px}.landing-module__B_Y8TG__footerTop{flex-wrap:wrap;gap:16px 35px;padding-block:32px}.landing-module__B_Y8TG__footerLogo{padding-bottom:10px;font-size:70px}.landing-module__B_Y8TG__footerTop p{font-size:12px}.landing-module__B_Y8TG__footerTop>a:last-child{margin-left:0;font-size:13px}.landing-module__B_Y8TG__footerBottom{gap:12px;padding-block:20px;font-size:10px}.landing-module__B_Y8TG__footerBottom nav{gap:0 20px}}@media (max-width:360px){.landing-module__B_Y8TG__wrap{width:calc(100% - 36px)}.landing-module__B_Y8TG__hero h1{font-size:12.9vw}.landing-module__B_Y8TG__heroActions{gap:10px}.landing-module__B_Y8TG__heroBottom{letter-spacing:0;font-size:7px}.landing-module__B_Y8TG__manifesto h2{font-size:34px}.landing-module__B_Y8TG__coachCopy h2{font-size:40px}.landing-module__B_Y8TG__closing h2{font-size:58px}.landing-module__B_Y8TG__userMessage{margin-left:12px}.landing-module__B_Y8TG__finnMessage{margin-right:8px}.landing-module__B_Y8TG__chatSurface{padding-inline:12px}.landing-module__B_Y8TG__userMessage,.landing-module__B_Y8TG__finnMessage{padding:13px;font-size:16px}}@media (prefers-reduced-motion:reduce){html:has(.landing-module__B_Y8TG__site){scroll-behavior:auto!important}.landing-module__B_Y8TG__site *,.landing-module__B_Y8TG__site :before,.landing-module__B_Y8TG__site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
