.exit-offer-popup-module__3y4myG__dialog{width:100%;max-width:none;height:100dvh;max-height:none;padding:20px 16px calc(100px + env(safe-area-inset-bottom));color:var(--color-ink);background:0 0;border:0;margin:0}.exit-offer-popup-module__3y4myG__dialog[open]{place-items:center;display:grid}.exit-offer-popup-module__3y4myG__panel{border:1px solid var(--color-line);background:#fff;border-radius:20px;width:min(460px,100%);max-height:100%;padding:32px;position:relative;overflow-y:auto;box-shadow:0 20px 80px #0000002e}.exit-offer-popup-module__3y4myG__dialog::backdrop{background:#1617197a}.exit-offer-popup-module__3y4myG__dialog h2{margin:16px 0;padding-right:8px;font-size:2rem;line-height:1.15}.exit-offer-popup-module__3y4myG__panel>p[id]{color:var(--color-muted);font-size:.95rem;line-height:1.6}.exit-offer-popup-module__3y4myG__close{width:44px;height:44px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:8px;right:8px}.exit-offer-popup-module__3y4myG__dialog form{gap:12px;margin-top:20px;display:grid}.exit-offer-popup-module__3y4myG__dialog label{font-size:.9rem;font-weight:650}.exit-offer-popup-module__3y4myG__dialog input{border:1px solid var(--color-line);border-radius:4px;width:100%;min-width:0;min-height:48px;padding:12px;font-size:16px}.exit-offer-popup-module__3y4myG__dialog input:focus-visible{outline:2px solid var(--color-green);outline-offset:3px}.exit-offer-popup-module__3y4myG__terms{color:var(--color-muted);margin:0;font-size:.75rem;line-height:1.5}.exit-offer-popup-module__3y4myG__dialog .exit-offer-popup-module__3y4myG__submit{background:var(--color-green);border-color:var(--color-green);width:100%;min-height:48px}.exit-offer-popup-module__3y4myG__submit:disabled{opacity:.65;cursor:wait}.exit-offer-popup-module__3y4myG__dismiss{min-height:44px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;text-decoration:underline}.exit-offer-popup-module__3y4myG__error{color:#a22323;margin:0;font-size:.875rem;line-height:1.5}.exit-offer-popup-module__3y4myG__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:820px){.exit-offer-popup-module__3y4myG__dialog{height:calc(max(68px, min(calc(100svh - max(96px, env(safe-area-inset-bottom))), calc(var(--pro-anchor,100svh) - max(96px, env(safe-area-inset-bottom))), calc(var(--pro-visible-bottom,100svh) - 16px))) - 52px);padding-bottom:16px}}@media (max-width:560px){.exit-offer-popup-module__3y4myG__panel{padding:24px}.exit-offer-popup-module__3y4myG__dialog h2{font-size:1.65rem}}
.funnel-module__FnvMcq__entry{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:48px 0;display:grid}.funnel-module__FnvMcq__entryCopy h1{letter-spacing:0;margin:18px 0;font-size:clamp(2.4rem,3.9vw,3.6rem);line-height:1.08}.funnel-module__FnvMcq__entryCopy h1 span{color:var(--color-green)}.funnel-module__FnvMcq__entryForm{display:none}.funnel-module__FnvMcq__desktopActions>div{flex-wrap:wrap;gap:12px;display:flex}.funnel-module__FnvMcq__desktopActions a:first-child{background:var(--color-green);border-color:var(--color-green)}.funnel-module__FnvMcq__desktopActions>p{color:var(--color-muted);margin:14px 0 20px;font-size:.875rem}.funnel-module__FnvMcq__signupOffer strong{color:var(--color-green);margin-bottom:4px;display:block}.funnel-module__FnvMcq__signupOffer span{font-size:.8rem;line-height:1.5}.funnel-module__FnvMcq__productPreview{border:1px solid var(--color-line);background:#fff;border-radius:12px;margin:0;overflow:hidden;box-shadow:0 20px 55px #16171917}.funnel-module__FnvMcq__previewBar{justify-content:space-between;align-items:center;padding:16px 20px;font-size:.8rem;font-weight:700;display:flex}.funnel-module__FnvMcq__previewBar span:last-child{color:var(--color-muted);font-weight:400}.funnel-module__FnvMcq__productPreview img{width:100%;height:auto;display:block}.funnel-module__FnvMcq__productPreview figcaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:18px 20px;font-size:.8rem;display:flex}.funnel-module__FnvMcq__productPreview figcaption a{color:var(--color-green);text-underline-offset:3px;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.funnel-module__FnvMcq__desktopDetails{max-width:1000px;padding-bottom:64px}.funnel-module__FnvMcq__desktopDetails>div{margin-top:0}.funnel-module__FnvMcq__intro{color:var(--color-muted);max-width:48ch;font-size:1.08rem;line-height:1.65}.funnel-module__FnvMcq__entryBenefits{gap:12px;margin:24px 0;padding:0;font-size:.95rem;list-style:none;display:grid}.funnel-module__FnvMcq__entryBenefits li{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.funnel-module__FnvMcq__entryBenefits svg,.funnel-module__FnvMcq__included li svg{color:var(--color-green);flex-shrink:0;margin-top:2px}.funnel-module__FnvMcq__desktopNote{color:var(--color-muted);align-items:flex-start;gap:8px;font-size:.875rem;line-height:1.5;display:flex}.funnel-module__FnvMcq__desktopNote svg{flex-shrink:0;margin-top:2px}.funnel-module__FnvMcq__entryPrice{text-align:center;color:var(--color-muted);font-size:.875rem}.funnel-module__FnvMcq__entryPrice a{text-underline-offset:3px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.funnel-module__FnvMcq__entryNext{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:28px 0;display:grid}.funnel-module__FnvMcq__entryNext p{gap:8px;margin:0;font-size:.95rem;display:grid}.funnel-module__FnvMcq__entryNext span{color:var(--color-muted);font-size:.875rem}.funnel-module__FnvMcq__entryMore{text-align:center;padding:28px 0 40px;font-size:.9rem;line-height:1.8}.funnel-module__FnvMcq__offer{max-width:900px;padding:40px 0 64px}.funnel-module__FnvMcq__offerHeading{text-align:center;max-width:650px;margin:0 auto 24px}.funnel-module__FnvMcq__offerHeading h1{letter-spacing:-.03em;margin:14px 0;font-size:clamp(2.1rem,4vw,3.5rem);line-height:1.1}.funnel-module__FnvMcq__offerHeading>p:last-child{color:var(--color-muted);margin:0;line-height:1.6}.funnel-module__FnvMcq__mobileBreak{display:none}.funnel-module__FnvMcq__offers{margin-top:20px}.funnel-module__FnvMcq__planGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.funnel-module__FnvMcq__planCard{border:1px solid var(--color-line);background:#fff;border-radius:8px;align-content:start;gap:16px;padding:24px;display:grid}.funnel-module__FnvMcq__preferred{border:2px solid var(--color-green);background:#f5faf7;padding:23px}.funnel-module__FnvMcq__planTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.funnel-module__FnvMcq__planTop h2,.funnel-module__FnvMcq__planTop h3{margin:0;font-size:1.2rem}.funnel-module__FnvMcq__planTop>span{color:var(--color-green);background:#e7f1eb;border-radius:4px;padding:5px 8px;font-size:.75rem;font-weight:750}.funnel-module__FnvMcq__planPrice{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.funnel-module__FnvMcq__planPrice strong{letter-spacing:-.035em;font-size:2.65rem;line-height:1}.funnel-module__FnvMcq__planPrice span{color:var(--color-muted);font-size:.875rem}.funnel-module__FnvMcq__planNote{color:var(--color-muted);min-height:2.65em;margin:0;font-size:.875rem;line-height:1.5}.funnel-module__FnvMcq__planCard button{background:var(--color-green);border-color:var(--color-green);width:100%;min-height:48px}.funnel-module__FnvMcq__planCard button:disabled{opacity:.65;cursor:wait}.funnel-module__FnvMcq__billingNote{color:var(--color-muted);text-align:center;justify-content:center;align-items:flex-start;gap:7px;margin:16px 0 24px;font-size:.78rem;line-height:1.5;display:flex}.funnel-module__FnvMcq__billingNote svg{flex-shrink:0;margin-top:2px}.funnel-module__FnvMcq__byok{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);padding:32px 0 16px;scroll-margin-top:24px}.funnel-module__FnvMcq__disclosure summary,.funnel-module__FnvMcq__faq summary{cursor:pointer;min-height:48px;padding:14px 0;font-weight:650;line-height:1.5}.funnel-module__FnvMcq__byok h2{margin:12px 0;font-size:1.7rem;line-height:1.2}.funnel-module__FnvMcq__byok>p{color:var(--color-muted);font-size:.9rem;line-height:1.6}.funnel-module__FnvMcq__byok .funnel-module__FnvMcq__planGrid{margin-top:24px;margin-bottom:20px}.funnel-module__FnvMcq__byok .funnel-module__FnvMcq__planCard button{border-color:var(--color-line);color:var(--color-ink);background:#fff}.funnel-module__FnvMcq__byok .funnel-module__FnvMcq__planCard button:hover:not(:disabled){border-color:var(--color-green);color:var(--color-green)}.funnel-module__FnvMcq__homeApiKeyPlans{padding-bottom:32px}.funnel-module__FnvMcq__details{gap:48px;margin-top:44px;display:grid}.funnel-module__FnvMcq__details h2{letter-spacing:-.02em;margin:10px 0 22px;font-size:1.7rem;line-height:1.2}.funnel-module__FnvMcq__included ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin:0 0 24px;padding:0;list-style:none;display:grid}.funnel-module__FnvMcq__included li{align-items:flex-start;gap:10px;font-size:.95rem;line-height:1.5;display:flex}.funnel-module__FnvMcq__how{border-top:1px solid var(--color-line);padding-top:32px;scroll-margin-top:24px}.funnel-module__FnvMcq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.funnel-module__FnvMcq__steps article>span{color:var(--color-green);font-size:.85rem;font-weight:800}.funnel-module__FnvMcq__steps h3{margin:10px 0;font-size:1.05rem}.funnel-module__FnvMcq__steps p{color:var(--color-muted);margin:0;font-size:.95rem;line-height:1.6}.funnel-module__FnvMcq__tutorial{border:1px solid var(--color-line);background:#fff;border-radius:8px;align-items:center;gap:16px;margin:28px 0 12px;padding:20px;display:flex}.funnel-module__FnvMcq__tutorial>span{flex:1;gap:6px;display:grid}.funnel-module__FnvMcq__tutorial>span>span{color:var(--color-muted);font-size:.875rem;line-height:1.5}.funnel-module__FnvMcq__tutorial svg{color:var(--color-green);flex-shrink:0}.funnel-module__FnvMcq__disclosure{margin-top:8px}.funnel-module__FnvMcq__faq details{border-top:1px solid var(--color-line)}.funnel-module__FnvMcq__faq p{color:var(--color-muted);margin:0 0 20px;line-height:1.65}.funnel-module__FnvMcq__responsibility{border-top:1px solid var(--color-line);align-items:flex-start;gap:12px;padding-top:24px;display:flex}.funnel-module__FnvMcq__responsibility svg{color:var(--color-green);flex-shrink:0}.funnel-module__FnvMcq__responsibility p{color:var(--color-muted);margin:0;font-size:.85rem;line-height:1.6}@media (max-width:820px){.funnel-module__FnvMcq__entryForm{display:block}.funnel-module__FnvMcq__desktopActions,.funnel-module__FnvMcq__productPreview,.funnel-module__FnvMcq__desktopDetails,.funnel-module__FnvMcq__desktopNote{display:none}.funnel-module__FnvMcq__entry{grid-template-columns:1fr;gap:16px;max-width:520px;padding:12px 0 28px}.funnel-module__FnvMcq__entryCopy h1{margin:12px 0;font-size:2.5rem}.funnel-module__FnvMcq__intro{margin:12px 0;font-size:1rem;line-height:1.5}.funnel-module__FnvMcq__entryBenefits{display:none}.funnel-module__FnvMcq__desktopNote{margin:12px 0 0;font-size:.8rem}.funnel-module__FnvMcq__entryNext{gap:12px;max-width:520px;padding:20px 0}.funnel-module__FnvMcq__entryNext p{font-size:.8rem;line-height:1.4}.funnel-module__FnvMcq__entryNext span{font-size:.75rem}.funnel-module__FnvMcq__entryMore{padding:20px 0 30px}.funnel-module__FnvMcq__offer{max-width:640px;padding-top:24px}.funnel-module__FnvMcq__offerHeading{text-align:left;margin-bottom:18px}.funnel-module__FnvMcq__offerHeading h1{font-size:2.3rem}.funnel-module__FnvMcq__mobileBreak{display:block}.funnel-module__FnvMcq__planCard{gap:12px;padding:18px}.funnel-module__FnvMcq__preferred{padding:17px}.funnel-module__FnvMcq__planPrice strong{font-size:2.25rem}.funnel-module__FnvMcq__details{gap:32px;margin-top:32px}}@media (max-width:560px){.funnel-module__FnvMcq__entryCopy h1{font-size:1.85rem}.funnel-module__FnvMcq__entryCopy .funnel-module__FnvMcq__intro{font-size:.95rem}.funnel-module__FnvMcq__planGrid{grid-template-columns:1fr;gap:12px}.funnel-module__FnvMcq__planNote{min-height:0}.funnel-module__FnvMcq__included ul{grid-template-columns:1fr;gap:14px}.funnel-module__FnvMcq__steps{grid-template-columns:1fr;gap:22px}.funnel-module__FnvMcq__steps article{grid-template-columns:28px 1fr;gap:6px 10px;display:grid}.funnel-module__FnvMcq__steps h3{margin:0}.funnel-module__FnvMcq__steps p{grid-column:2}.funnel-module__FnvMcq__tutorial{gap:12px;padding:16px}.funnel-module__FnvMcq__details h2{font-size:1.5rem}.funnel-module__FnvMcq__offerHeading h1{font-size:2rem}}@media (max-width:359px){.funnel-module__FnvMcq__entryCopy h1{font-size:1.8rem}.funnel-module__FnvMcq__planTop>span{font-size:.7rem}}.funnel-module__FnvMcq__promoNotice{border:1px solid var(--color-green);background:#edf6ef;border-radius:8px;margin:0 0 20px;padding:16px 18px;font-size:.9rem;line-height:1.5}.funnel-module__FnvMcq__promoNotice strong{color:var(--color-green)}.funnel-module__FnvMcq__promoNotice p{color:var(--color-muted);margin:6px 0 0;font-size:.8rem}.funnel-module__FnvMcq__promoNotice code{color:var(--color-ink);font-weight:700}.funnel-module__FnvMcq__landingHero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,76px);padding:58px 0 48px;display:grid}.funnel-module__FnvMcq__landingCopy h1{letter-spacing:-.045em;margin:20px 0 24px;font-size:clamp(2.6rem,4.5vw,3.8rem);line-height:1.04}.funnel-module__FnvMcq__landingCopy h1 span{color:var(--color-green)}.funnel-module__FnvMcq__landingIntro{color:var(--color-muted);max-width:44ch;font-size:1.08rem;line-height:1.7}.funnel-module__FnvMcq__heroBenefits{flex-wrap:wrap;gap:12px 20px;margin:26px 0 18px;font-size:.84rem;font-weight:600;display:flex}.funnel-module__FnvMcq__heroBenefits span{align-items:center;gap:7px;display:inline-flex}.funnel-module__FnvMcq__heroBenefits svg{color:var(--color-green);flex-shrink:0}.funnel-module__FnvMcq__landingPrice{color:var(--color-muted);font-size:.84rem}.funnel-module__FnvMcq__captureColumn{scroll-margin-top:24px}.funnel-module__FnvMcq__computerLater{color:var(--color-muted);justify-content:center;align-items:flex-start;gap:8px;margin:16px 0 0;padding:0 12px;font-size:.74rem;line-height:1.6;display:flex}.funnel-module__FnvMcq__computerLater svg{flex-shrink:0;margin-top:2px}.funnel-module__FnvMcq__funnelSteps{border-block:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:26px 0;display:grid}.funnel-module__FnvMcq__funnelSteps p{grid-template-columns:28px 1fr;gap:7px 8px;margin:0;display:grid}.funnel-module__FnvMcq__funnelSteps p>span{color:var(--color-green);padding-top:3px;font-size:.7rem;font-weight:700}.funnel-module__FnvMcq__funnelSteps strong{font-size:.87rem}.funnel-module__FnvMcq__funnelSteps small{color:var(--color-muted);grid-column:2;font-size:.78rem;line-height:1.5}.funnel-module__FnvMcq__proofSection{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:70px;padding:76px 0 48px;display:grid}.funnel-module__FnvMcq__proofCopy h2{letter-spacing:-.04em;margin:18px 0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.12}.funnel-module__FnvMcq__proofCopy>p:not(:first-child){color:var(--color-muted);font-size:.97rem;line-height:1.75}.funnel-module__FnvMcq__proofCopy ul{gap:14px;margin:24px 0;padding:0;font-size:.86rem;line-height:1.6;list-style:none;display:grid}.funnel-module__FnvMcq__proofCopy li{align-items:flex-start;gap:10px;display:flex}.funnel-module__FnvMcq__proofCopy li svg{color:var(--color-green);flex-shrink:0;margin-top:4px}.funnel-module__FnvMcq__proofCopy>a{align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.funnel-module__FnvMcq__proofImage{border:1px solid var(--color-line);background:#fff;border-radius:12px;margin:0;overflow:hidden;box-shadow:0 12px 45px #16171912}.funnel-module__FnvMcq__proofImage img{width:100%;height:auto;display:block}.funnel-module__FnvMcq__proofImage figcaption{color:var(--color-muted);padding:14px 18px;font-size:.72rem;line-height:1.5}.funnel-module__FnvMcq__proofImage figcaption a{text-underline-offset:3px;text-decoration:underline}.funnel-module__FnvMcq__landingDetails{max-width:1000px;padding:0 0 52px}.funnel-module__FnvMcq__closingOffer{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:28px;padding:38px 0 58px;display:flex}.funnel-module__FnvMcq__closingOffer h2{letter-spacing:-.04em;margin:12px 0;font-size:1.8rem}.funnel-module__FnvMcq__closingOffer p:last-child{color:var(--color-muted);font-size:.9rem}.funnel-module__FnvMcq__closingOffer>div:last-child{text-align:center;gap:15px;font-size:.85rem;display:grid}.funnel-module__FnvMcq__closingOffer a:first-child{background:var(--color-green);border-color:var(--color-green);border-radius:7px}@media (max-width:820px){.funnel-module__FnvMcq__landingHero{grid-template-columns:1fr;gap:20px;max-width:540px;padding:16px 0 28px}.funnel-module__FnvMcq__landingCopy h1{margin:12px 0 14px;font-size:clamp(2.15rem,7.8vw,2.8rem)}.funnel-module__FnvMcq__landingIntro{margin:0;font-size:.94rem;line-height:1.6}.funnel-module__FnvMcq__landingCopy .funnel-module__FnvMcq__eyebrow{letter-spacing:.1em;font-size:.68rem}.funnel-module__FnvMcq__heroBenefits{gap:8px 14px;margin:16px 0 0;font-size:.75rem}.funnel-module__FnvMcq__landingPrice{margin:10px 0 0;font-size:.75rem}.funnel-module__FnvMcq__captureColumn>section{max-width:none}.funnel-module__FnvMcq__funnelSteps{grid-template-columns:1fr;gap:18px;max-width:540px;padding:24px 0}.funnel-module__FnvMcq__funnelSteps p{grid-template-columns:26px 1fr;gap:4px 6px}.funnel-module__FnvMcq__proofSection{grid-template-columns:1fr;gap:26px;max-width:540px;padding:40px 0 12px}.funnel-module__FnvMcq__proofImage{grid-row:2}.funnel-module__FnvMcq__proofCopy h2{margin:12px 0}.funnel-module__FnvMcq__landingDetails{max-width:540px;padding-bottom:32px}.funnel-module__FnvMcq__closingOffer{gap:12px;max-width:540px;padding:28px 0 36px;display:grid}.funnel-module__FnvMcq__closingOffer>div:last-child{text-align:left;justify-items:start}.funnel-module__FnvMcq__landingDetails .funnel-module__FnvMcq__details{gap:30px}}.funnel-module__FnvMcq__signinHint{color:var(--color-muted);align-items:center;gap:10px;margin:12px 0 22px;font-size:.82rem;line-height:1.6;display:flex}.funnel-module__FnvMcq__signinHint svg{flex-shrink:0}.funnel-module__FnvMcq__signinHint a{color:var(--color-green);text-underline-offset:3px;text-decoration:underline}.funnel-module__FnvMcq__heroActions{flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:26px;display:flex}.funnel-module__FnvMcq__heroActions a:first-child,.funnel-module__FnvMcq__proofCheckout{background:var(--color-green);border-color:var(--color-green)}.funnel-module__FnvMcq__heroActions a:last-child{font-size:.85rem}.funnel-module__FnvMcq__captureColumn{min-width:0;scroll-margin-top:20px}.funnel-module__FnvMcq__captureColumn:focus{outline:none}.funnel-module__FnvMcq__directCheckout{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding:48px 0;display:grid}.funnel-module__FnvMcq__directCheckoutCopy h2{margin:14px 0;font-size:2rem;line-height:1.15}.funnel-module__FnvMcq__directCheckoutCopy>p:not(:first-child){color:var(--color-muted);line-height:1.6}.funnel-module__FnvMcq__proofSection{scroll-margin-top:24px}.funnel-module__FnvMcq__proofCheckout{margin:0 16px 18px 0}.funnel-module__FnvMcq__checkoutLanding{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.funnel-module__FnvMcq__proBar{z-index:40;left:max(16px, env(safe-area-inset-left));bottom:calc(16px + env(safe-area-inset-bottom));position:fixed}.funnel-module__FnvMcq__proBar a{color:#fff;white-space:nowrap;background:#246047;border:1px solid #41846a;border-radius:999px;min-height:52px;padding:14px 22px;font-size:.94rem;box-shadow:0 5px 24px #0e312242,0 0 0 4px #ffffffe0}.funnel-module__FnvMcq__proBar a:hover{background:#194d38}.funnel-module__FnvMcq__proBar a:focus-visible{outline-offset:5px;outline:3px solid #163f2e}@media (max-width:820px){.funnel-module__FnvMcq__heroActions{gap:14px;margin-top:20px}.funnel-module__FnvMcq__heroActions a:first-child{font-size:.92rem}.funnel-module__FnvMcq__heroActions a:last-child{font-size:.8rem}.funnel-module__FnvMcq__landingHero .funnel-module__FnvMcq__heroBenefits,.funnel-module__FnvMcq__landingHero .funnel-module__FnvMcq__landingPrice,.funnel-module__FnvMcq__landingHero .funnel-module__FnvMcq__heroActions{display:none}.funnel-module__FnvMcq__directCheckout{grid-template-columns:1fr;gap:20px;max-width:540px;padding:32px 0}.funnel-module__FnvMcq__proBar{top:calc(100vh - 128px);bottom:auto;top:max(68px, min(calc(100svh - max(96px, env(safe-area-inset-bottom))), calc(var(--pro-anchor,100svh) - max(96px, env(safe-area-inset-bottom))), calc(var(--pro-visible-bottom,100svh) - 16px)));transform:translateY(-100%)}}
.tutorial-slideshow-module__AJkCEG__carousel{color:#f5f7f6;background:#15191a;border:1px solid #303839;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 24px 64px #0f1f1a24}.tutorial-slideshow-module__AJkCEG__topline{color:#adb9b3;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 0;font-size:.72rem;display:flex}.tutorial-slideshow-module__AJkCEG__topline>span:first-child{color:#eef5f1;align-items:center;gap:8px;font-weight:650;display:flex}.tutorial-slideshow-module__AJkCEG__light{background:#88cbb0;border-radius:50%;width:6px;height:6px}.tutorial-slideshow-module__AJkCEG__viewport{overflow:hidden}.tutorial-slideshow-module__AJkCEG__track{will-change:transform;align-items:stretch;transition:transform .65s cubic-bezier(.22,1,.36,1);display:flex}.tutorial-slideshow-module__AJkCEG__track[data-animate=false]{transition:none}.tutorial-slideshow-module__AJkCEG__slide{flex-direction:column;flex:0 0 100%;min-width:0;margin:0;display:flex}.tutorial-slideshow-module__AJkCEG__screen{aspect-ratio:4/3;background:#111516;border:1px solid #354040;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0 16px;display:flex;position:relative;overflow:hidden}.tutorial-slideshow-module__AJkCEG__screen img{object-fit:contain;width:100%;height:100%;display:block}.tutorial-slideshow-module__AJkCEG__expand{color:#fff;background:#283332;border-radius:6px;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:8px;right:8px}.tutorial-slideshow-module__AJkCEG__caption{flex:1;gap:14px;padding:20px;display:flex}.tutorial-slideshow-module__AJkCEG__number{color:#8dcab0;padding-top:2px;font-size:.78rem;font-weight:650}.tutorial-slideshow-module__AJkCEG__caption h2{letter-spacing:-.02em;margin:0 0 8px;font-size:1.18rem;line-height:1.3}.tutorial-slideshow-module__AJkCEG__caption p{color:#b5c0ba;margin:0;font-size:.84rem;line-height:1.6}.tutorial-slideshow-module__AJkCEG__controls{justify-content:space-between;align-items:center;gap:8px;padding:8px 14px 0;display:flex}.tutorial-slideshow-module__AJkCEG__steps,.tutorial-slideshow-module__AJkCEG__playback{align-items:center;display:flex}.tutorial-slideshow-module__AJkCEG__controls button{color:#d2ddd6;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;min-height:44px;display:grid}.tutorial-slideshow-module__AJkCEG__steps{flex:1;max-width:240px}.tutorial-slideshow-module__AJkCEG__steps button{flex:1;min-width:20px;padding:0 4px}.tutorial-slideshow-module__AJkCEG__steps button span{background:#46504d;border-radius:3px;width:100%;height:3px}.tutorial-slideshow-module__AJkCEG__steps button[aria-current] span{background:#8dcab0}.tutorial-slideshow-module__AJkCEG__playback button{width:40px}.tutorial-slideshow-module__AJkCEG__controls button:hover{background:#27302e}.tutorial-slideshow-module__AJkCEG__carousel :focus-visible{outline-offset:-2px;outline:2px solid #8dcab0}.tutorial-slideshow-module__AJkCEG__guide{color:#b8c6be;text-underline-offset:3px;justify-content:center;align-items:center;gap:6px;padding:4px 16px 16px;font-size:.74rem;text-decoration:underline;display:flex}@media (max-width:560px){.tutorial-slideshow-module__AJkCEG__topline{padding:14px 16px 0;font-size:.66rem}.tutorial-slideshow-module__AJkCEG__screen{margin-inline:10px}.tutorial-slideshow-module__AJkCEG__caption{gap:10px;padding:16px}.tutorial-slideshow-module__AJkCEG__caption h2{font-size:1.07rem}.tutorial-slideshow-module__AJkCEG__caption p{font-size:.81rem}.tutorial-slideshow-module__AJkCEG__controls{gap:4px;padding-inline:8px}.tutorial-slideshow-module__AJkCEG__playback button{width:36px}}@media (prefers-reduced-motion:reduce){.tutorial-slideshow-module__AJkCEG__track{transition:none}}@media (prefers-reduced-motion:no-preference){.tutorial-slideshow-module__AJkCEG__controls button,.tutorial-slideshow-module__AJkCEG__guide,.tutorial-slideshow-module__AJkCEG__expand{transition:color .18s,background-color .18s}.tutorial-slideshow-module__AJkCEG__steps button span{transition:background-color .28s}}
.lead-capture-module__JrHzKG__card{border:1px solid var(--color-line);background:#fff;border-radius:16px;max-width:520px;padding:clamp(22px,3vw,36px);box-shadow:0 12px 40px #1617190d}.lead-capture-module__JrHzKG__card h2{letter-spacing:-.035em;margin:14px 0 12px;font-size:clamp(1.5rem,3vw,2rem);line-height:1.15}.lead-capture-module__JrHzKG__kicker{color:var(--color-green);align-items:center;gap:8px;margin:0;font-size:.78rem;font-weight:750;display:flex}.lead-capture-module__JrHzKG__description,.lead-capture-module__JrHzKG__card>p:not(.lead-capture-module__JrHzKG__kicker){color:var(--color-muted);margin:0 0 22px;font-size:.95rem;line-height:1.6}.lead-capture-module__JrHzKG__card form{gap:10px;display:grid;position:relative}.lead-capture-module__JrHzKG__card label{font-size:.85rem;font-weight:650}.lead-capture-module__JrHzKG__card input{width:100%;min-width:0;min-height:52px;color:var(--color-ink);background:#fff;border:1px solid #ada99f;border-radius:7px;padding:13px 14px;font-size:16px}.lead-capture-module__JrHzKG__card input:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.lead-capture-module__JrHzKG__submit{background:var(--color-green);border-color:var(--color-green);cursor:pointer;border-radius:7px;width:100%;min-height:52px;font-size:.95rem}.lead-capture-module__JrHzKG__submit:disabled{opacity:.75;cursor:wait}.lead-capture-module__JrHzKG__consent{color:var(--color-muted);margin:4px 0 0;font-size:.72rem;line-height:1.6}.lead-capture-module__JrHzKG__consent a{text-underline-offset:3px;text-decoration:underline}.lead-capture-module__JrHzKG__alternative{border-top:1px solid var(--color-line);color:var(--color-muted);flex-wrap:wrap;justify-content:center;gap:5px;margin-top:22px;padding-top:18px;font-size:.8rem;line-height:1.5;display:flex}.lead-capture-module__JrHzKG__alternative a{color:var(--color-green);text-underline-offset:3px;align-items:center;gap:5px;font-weight:650;text-decoration:underline;display:inline-flex}.lead-capture-module__JrHzKG__error{color:#9b281e;margin:4px 0;font-size:.85rem;line-height:1.5}.lead-capture-module__JrHzKG__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lead-capture-module__JrHzKG__footer{text-align:left;margin:0 auto 48px}.lead-capture-module__JrHzKG__notice{color:#254e3b;background:#edf5ef;border:1px solid #ceded2;border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:18px 20px;font-size:.9rem;line-height:1.6;display:flex}.lead-capture-module__JrHzKG__notice svg{flex-shrink:0;margin-top:3px}.lead-capture-module__JrHzKG__notice p{margin:0}.lead-capture-module__JrHzKG__notice strong{display:block}@media (max-width:420px){.lead-capture-module__JrHzKG__card{border-radius:12px;padding:22px}}
.tutorial-module__57S4jq__page{padding-block:var(--space-7)}.tutorial-module__57S4jq__intro{gap:var(--space-4);max-width:780px;margin-bottom:var(--space-7);display:grid}.tutorial-module__57S4jq__intro h1{text-wrap:balance;font-size:clamp(2.35rem,5vw,3.8rem);line-height:1.08}.tutorial-module__57S4jq__beforeStart{color:var(--color-muted);margin:0;line-height:1.7}.tutorial-module__57S4jq__page p a{color:var(--color-green);text-underline-offset:.2em;text-decoration:underline}.tutorial-module__57S4jq__layout{align-items:start;gap:var(--space-7);grid-template-columns:200px minmax(0,1fr);display:grid}.tutorial-module__57S4jq__sidebar{top:var(--space-6);position:sticky}.tutorial-module__57S4jq__contentsLabel{margin:0 0 var(--space-3);font-weight:750}.tutorial-module__57S4jq__contents{border-top:1px solid var(--rule-strong);margin:0;padding:0;list-style:none;display:grid}.tutorial-module__57S4jq__contents a{align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-2) var(--space-1);border-bottom:1px solid var(--rule-soft);font-size:.95rem;line-height:1.5;display:flex}.tutorial-module__57S4jq__contents a:hover{color:var(--color-green);background:var(--color-surface)}.tutorial-module__57S4jq__contents a span{color:var(--color-green);font-family:var(--font-mono);font-size:.875rem}.tutorial-module__57S4jq__chapters{min-width:0}.tutorial-module__57S4jq__chapter{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--rule-strong);scroll-margin-top:var(--space-6);display:grid}.tutorial-module__57S4jq__chapter+.tutorial-module__57S4jq__chapter{margin-top:var(--space-7)}.tutorial-module__57S4jq__chapter h2,.tutorial-module__57S4jq__chapter h3,.tutorial-module__57S4jq__chapter p{margin:0}.tutorial-module__57S4jq__chapter h2{text-wrap:balance;font-size:clamp(1.65rem,3vw,2.15rem);line-height:1.2}.tutorial-module__57S4jq__chapter h3{font-size:1.2rem;line-height:1.4}.tutorial-module__57S4jq__chapter p,.tutorial-module__57S4jq__instructions{line-height:1.75}.tutorial-module__57S4jq__chapter .tutorial-module__57S4jq__stepLabel{color:var(--color-green);font-family:var(--font-mono);font-size:.875rem;font-weight:700}.tutorial-module__57S4jq__instructions{gap:var(--space-3);margin:0;padding-left:1.4rem;display:grid}.tutorial-module__57S4jq__instructions li{padding-left:var(--space-1)}.tutorial-module__57S4jq__example{gap:var(--space-2);padding:var(--space-4) var(--space-5);border-left:3px solid var(--color-green);background:var(--color-surface);display:grid}.tutorial-module__57S4jq__example p{color:var(--color-muted)}.tutorial-module__57S4jq__figure{min-width:0;margin:var(--space-2) 0 var(--space-4)}.tutorial-module__57S4jq__imageLink{border:1px solid var(--color-line);border-radius:var(--radius-md);background:#14171c;display:block;overflow:hidden}.tutorial-module__57S4jq__imageLink img{width:100%;height:auto;display:block}.tutorial-module__57S4jq__imageAction{justify-content:flex-end;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);background:var(--color-surface);color:var(--color-green);flex-wrap:wrap;font-size:.875rem;font-weight:650;display:flex}.tutorial-module__57S4jq__newTab{color:var(--color-muted);font-weight:400}.tutorial-module__57S4jq__figure figcaption{margin-top:var(--space-3);color:var(--color-muted);font-size:.875rem;line-height:1.6}.tutorial-module__57S4jq__reminder{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-line);border-left:3px solid var(--color-green);background:var(--color-surface);display:grid}.tutorial-module__57S4jq__shortcuts{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.tutorial-module__57S4jq__shortcuts div{min-width:0}.tutorial-module__57S4jq__shortcuts dt{margin-bottom:var(--space-2);font-weight:700}.tutorial-module__57S4jq__shortcuts dd{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;font-size:.875rem;display:flex}.tutorial-module__57S4jq__shortcuts kbd{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper);font-family:var(--font-mono);border-bottom-width:2px;padding:.2rem .35rem}.tutorial-module__57S4jq__chapter .tutorial-module__57S4jq__platformNote,.tutorial-module__57S4jq__chapter .tutorial-module__57S4jq__related{color:var(--color-muted);font-size:.95rem}.tutorial-module__57S4jq__page a:focus-visible{outline:3px solid var(--color-green);outline-offset:4px}@media (max-width:820px){.tutorial-module__57S4jq__layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.tutorial-module__57S4jq__sidebar{position:static}.tutorial-module__57S4jq__contents{column-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.tutorial-module__57S4jq__page{padding-top:var(--space-5)}}@media (max-width:560px){.tutorial-module__57S4jq__shortcuts{grid-template-columns:minmax(0,1fr)}.tutorial-module__57S4jq__example,.tutorial-module__57S4jq__reminder{padding:var(--space-4)}}
