._2o_oFW_root{--lime:#e3ff34;--ink:#0c0c0c;--card:#f8f8f8;--radius-card:19px;--radius-btn:10px;--fs-small:13px;--fs-body:clamp(16px, 1vw + 12px, 18px);--fs-copy:clamp(14px, .9vw + 10.5px, 16px);--fs-head:clamp(21px, 1.4vw + 14px, 25px);--fs-note:12px;--fs-lead:clamp(17px, 1.2vw + 12px, 20px);--fs-h1:clamp(31px, 3vw + 14px, 60px);--fs-stat:clamp(110px, 11.5vw, 200px);--lh-tight:1.2;--lh-body:1.45;--sp-xs:8px;--sp-sm:12px;--sp-md:16px;--sp-lg:24px;--sp-xl:32px;--sp-2xl:48px;--sp-3xl:64px;--sp-4xl:96px;--container:1200px;--gutter:clamp(16px, 3vw, 48px);--section-y:clamp(72px, 9vw, 140px);--label-gap:clamp(40px, 4vw, 64px);--card-pad:clamp(32px, 3.3vw, 57px);--gap-cards:clamp(16px, 1.5vw, 26px);--btn-h-sm:28px;--btn-h-md:44px;--btn-h-lg:50px;--ease-out:cubic-bezier(.16, 1, .3, 1);--reveal-dur:.7s;font-size:var(--fs-body);line-height:var(--lh-body);color:#000;background:#fff;overflow-x:clip}._2o_oFW_root img{display:block}._2o_oFW_root h1,._2o_oFW_root h2,._2o_oFW_root h3{line-height:var(--lh-tight);text-wrap:balance}._2o_oFW_container{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}._2o_oFW_btn{cursor:pointer;border-radius:var(--radius-btn);text-align:center;border:none;justify-content:center;align-items:center;font-family:inherit;font-weight:500;text-decoration:none;transition:transform .15s,background .15s,color .15s;display:inline-flex}._2o_oFW_btn:hover{transform:translateY(-2px)scale(1.02)}._2o_oFW_btnSm{font-size:var(--fs-body);height:var(--btn-h-sm);padding:0 var(--sp-md);white-space:nowrap}._2o_oFW_btnMd{font-size:var(--fs-body);height:var(--btn-h-md);padding:0 var(--sp-xl)}._2o_oFW_btnLg{font-size:var(--fs-body);height:var(--btn-h-lg);padding:0 var(--sp-lg);min-width:min(329px,100%)}._2o_oFW_btnLime{background:var(--lime);color:#000}._2o_oFW_btnLime:hover{background:#fff}._2o_oFW_hero ._2o_oFW_btnLime:hover,._2o_oFW_btnBlack{color:#fff;background:#000}._2o_oFW_btnBlack:hover{background:var(--lime);color:#000}._2o_oFW_btnOutline{color:#000;background:0 0;border:1px solid #000}._2o_oFW_btnOutline:hover{color:#fff;background:#000}._2o_oFW_sectionLabel{font-size:var(--fs-small);text-align:center;text-transform:uppercase;letter-spacing:.16em;margin-bottom:var(--label-gap);font-weight:600}._2o_oFW_wordmark{font-weight:300;line-height:1}._2o_oFW_wordmark b{color:var(--lime);font-weight:700}._2o_oFW_hero{text-align:center;min-height:min(700px,92svh);padding:clamp(96px, 10vw, 160px) var(--gutter) 0;background:#fff;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}._2o_oFW_hero:before{content:"";pointer-events:none;background:radial-gradient(28% 38% at 50% 100%,#e3ff34d9,#e3ff3400 70%),radial-gradient(55% 65% at 50% 100%,#e3ff3499,#e3ff3400 76%);width:1400px;height:820px;position:absolute;bottom:-140px;left:50%;transform:translate(-50%)}._2o_oFW_heroCanvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._2o_oFW_hero:before,._2o_oFW_heroCanvas{display:none}._2o_oFW_heroSocial{align-items:center;gap:var(--sp-xs);margin-bottom:var(--sp-lg);display:flex;position:relative}._2o_oFW_heroSocial svg{width:101px;height:18px}._2o_oFW_heroSocial svg path{fill:var(--ink)}._2o_oFW_heroSocial{color:var(--ink)}._2o_oFW_heroSocial span{font-size:var(--fs-note);color:var(--ink);font-weight:300}._2o_oFW_heroCta{align-self:stretch;position:relative}._2o_oFW_heroCta ._2o_oFW_btn{min-width:min(420px,100%)}._2o_oFW_secure{font-size:var(--fs-small);margin-top:var(--sp-md)}._2o_oFW_hero ._2o_oFW_secure{color:var(--ink)}._2o_oFW_hero h1{font-size:var(--fs-h1);color:var(--ink);font-weight:600;line-height:1.08;position:relative}._2o_oFW_hero h1 span{color:var(--ink)}._2o_oFW_heroSub{font-size:var(--fs-lead);color:var(--ink);margin:var(--sp-lg) 0 var(--sp-xl);font-weight:300;position:relative}._2o_oFW_heroGrid{gap:var(--sp-2xl);width:100%;max-width:var(--container);text-align:left;padding-bottom:var(--sp-4xl);flex:1;align-items:center;display:grid;position:relative}@media (min-width:768px){._2o_oFW_heroGrid{grid-template-columns:1.04fr .96fr}}@media (min-width:1200px){._2o_oFW_heroGrid{grid-template-columns:1.15fr .85fr}}@media (max-width:640px){._2o_oFW_heroGrid{gap:var(--sp-xl)}}._2o_oFW_heroLeft{flex-direction:column;align-items:flex-start;min-width:0;display:flex}._2o_oFW_heroPanel{margin-bottom:calc(-1 * var(--sp-4xl));justify-content:center;align-self:end;min-width:0;display:flex}._2o_oFW_heroPanel img{width:min(100%,620px);height:auto;display:block}@media (min-width:768px){._2o_oFW_heroPanel{--mascot-top:calc(18px + var(--sp-lg) + var(--fs-h1) * 1.135);align-self:stretch;position:relative}._2o_oFW_heroPanel img{top:var(--mascot-top);width:auto;height:calc(100% - var(--mascot-top));object-fit:contain;object-position:left bottom;max-width:60vw;position:absolute;bottom:0;left:-10px}}._2o_oFW_heroHave{font-size:var(--fs-copy);color:var(--ink);margin-top:var(--sp-md)}._2o_oFW_heroHave a{color:var(--ink);font-weight:600;text-decoration:underline}._2o_oFW_heroOfferRow{margin-top:var(--sp-md)}._2o_oFW_heroOffer{background:var(--lime);color:#000;font-size:var(--fs-note);padding:2px var(--sp-sm);border-radius:999px;display:inline-block}._2o_oFW_logos{justify-content:space-between;align-items:center;gap:var(--sp-xl);padding-block:var(--sp-2xl);background:var(--card);min-height:172px;box-shadow:0 0 0 100vmax var(--card);clip-path:inset(0 -100vmax);display:flex}._2o_oFW_logos p{font-size:var(--fs-body);max-width:269px;font-weight:500}._2o_oFW_marquee{mix-blend-mode:multiply;flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}._2o_oFW_marqueeTrack{width:max-content;display:flex}._2o_oFW_marqueeGroup{align-items:center;gap:var(--sp-2xl);padding-right:var(--sp-2xl);display:flex}._2o_oFW_marquee img{width:auto;max-width:none;height:30px}._2o_oFW_marquee ._2o_oFW_zoom{height:27px}._2o_oFW_stats{background:var(--lime);padding-top:var(--sp-3xl)}._2o_oFW_statsInner{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}._2o_oFW_statsTitle{font-size:var(--fs-head);text-align:center;margin-bottom:var(--label-gap);font-weight:600}._2o_oFW_statsRow{align-items:center;gap:var(--sp-3xl);display:flex}._2o_oFW_statsCopy{flex:0 0 480px;margin-bottom:64px}._2o_oFW_statsCopy ._2o_oFW_big{font-size:var(--fs-stat);letter-spacing:-.02em;font-weight:600;line-height:1}._2o_oFW_statsCopy ._2o_oFW_statsHead{letter-spacing:-.02em;font-size:clamp(32px,2.4vw + 16px,50px);font-weight:600;line-height:1.02}._2o_oFW_statsHead span{color:#0c0c0c61}._2o_oFW_statsCopy ._2o_oFW_bigLabel{font-size:var(--fs-head);margin-top:var(--sp-sm);font-weight:700}._2o_oFW_statsCopy p{margin:var(--sp-md) 0 var(--sp-xl)}._2o_oFW_statsLaptop{z-index:2;flex:1;min-width:0;margin-bottom:-170px;margin-left:-100px;position:relative}._2o_oFW_statsLaptop img{width:clamp(680px,76vw,1465px);max-width:none;height:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8%);mask-image:linear-gradient(90deg,#0000,#000 8%)}._2o_oFW_reviews{padding:max(200px, calc(var(--section-y) + 40px)) 0 var(--section-y);background:#fff;overflow:hidden}._2o_oFW_reviewsHead{text-align:center;padding-inline:var(--gutter);margin-bottom:var(--label-gap)}._2o_oFW_reviewsHead h2{letter-spacing:-.02em;font-size:clamp(32px,2.4vw + 16px,50px);font-weight:600;line-height:1.1}._2o_oFW_reviewsHead p{font-size:var(--fs-copy);max-width:1100px;margin:var(--sp-lg) auto 0}._2o_oFW_reviewsMarquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}._2o_oFW_reviewsTrack{width:max-content;display:flex}._2o_oFW_reviewGroup{gap:var(--sp-xl);padding-right:var(--sp-xl);display:flex}._2o_oFW_reviewCard{background:var(--lime);border-radius:var(--radius-card);width:340px;padding:var(--sp-xl);flex-shrink:0}._2o_oFW_reviewCard ._2o_oFW_stars{font-size:var(--fs-small);letter-spacing:2px}._2o_oFW_reviewCard p{font-size:var(--fs-body);margin:var(--sp-sm) 0 var(--sp-md);line-height:1.55}._2o_oFW_reviewCard ._2o_oFW_who{font-size:var(--fs-small);font-weight:600}._2o_oFW_reviewCard ._2o_oFW_who span{color:#0009;font-weight:400;display:block}._2o_oFW_how{padding:calc(var(--section-y) * .6) var(--gutter);text-align:center;background:var(--card)}._2o_oFW_howPanel{border-radius:var(--radius-card);max-width:calc(var(--container) - var(--gutter) * 2);margin:0 auto var(--sp-3xl);text-align:left;padding:var(--card-pad) 0;background:#fff;display:flex;box-shadow:0 16px 36px #00000017}._2o_oFW_howCol{padding:var(--sp-xs) var(--card-pad);flex:1}._2o_oFW_howCol+._2o_oFW_howCol{border-left:1px solid #0000001a}._2o_oFW_howCol ._2o_oFW_num{font-size:var(--fs-head);font-weight:300}._2o_oFW_howCol h3{font-size:var(--fs-head);margin:var(--sp-lg) 0 var(--sp-xl);max-width:320px;font-weight:600}._2o_oFW_meet{background:var(--card)}._2o_oFW_meetInner{max-width:var(--container);padding:var(--section-y) var(--gutter);align-items:center;gap:clamp(40px,6vw,96px);margin-inline:auto;display:flex}._2o_oFW_meetMascot{flex:none}._2o_oFW_meetMascot img{width:clamp(240px,28vw,360px);height:auto}._2o_oFW_meetCopy{flex:1;min-width:0}._2o_oFW_meetCopy h2{font-size:var(--fs-head);margin-bottom:var(--sp-lg);font-weight:600}._2o_oFW_meetCopy h2 b{color:#000}._2o_oFW_meetCopy p{max-width:560px;margin-bottom:var(--sp-xl)}._2o_oFW_meetIcons{place-items:center start;gap:var(--sp-xl) var(--sp-3xl);margin-bottom:var(--sp-xl);grid-template-columns:repeat(5,max-content);display:grid}._2o_oFW_meetIcons img{width:auto;height:30px}._2o_oFW_meetIcons ._2o_oFW_zoom{height:27px}._2o_oFW_meetIcons ._2o_oFW_more{font-size:var(--fs-body);color:#0000008c;font-weight:600}._2o_oFW_results{padding:var(--sp-4xl) 0;position:relative}._2o_oFW_resultsVisual{background:var(--lime);border-radius:0;width:50%;position:absolute;top:0;bottom:0;left:0;overflow:hidden}._2o_oFW_resultsVisual img{object-fit:cover;object-position:52% 30%;width:100%;height:100%;position:absolute;inset:0}._2o_oFW_resultsInner{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}._2o_oFW_resultsRight{min-width:0;margin-left:46%}@media (min-width:1101px){._2o_oFW_resultsInner{max-width:none;padding-inline:0}._2o_oFW_resultsRight{margin-left:50%;padding-inline:clamp(40px,3.5vw,80px)}._2o_oFW_resultsRight>*{max-width:620px;margin-inline:auto}}._2o_oFW_resultsRight ._2o_oFW_sectionLabel{text-align:left;margin-bottom:var(--sp-lg)}._2o_oFW_resultsRight ._2o_oFW_sectionLabel:after{content:"";height:1px;margin-top:var(--sp-md);background:#0000002e;display:block}._2o_oFW_resultRow{border-radius:var(--radius-card);align-items:center;gap:var(--sp-lg);min-height:92px;padding:var(--sp-md) var(--sp-lg) var(--sp-md) var(--sp-xl);margin-bottom:var(--sp-sm);background:#f8f8f8;display:flex}._2o_oFW_resultRow h3{flex-shrink:0;align-items:center;gap:12px;width:248px;font-size:clamp(18px,1.1vw + 11px,21px);font-weight:600;display:flex}._2o_oFW_check{background:var(--lime);border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}._2o_oFW_check svg{width:13px;height:11px}._2o_oFW_resultRow:hover ._2o_oFW_check{background:#fff}._2o_oFW_resultRow p{flex:1}._2o_oFW_resultsCta{margin-top:var(--sp-xl);text-align:center;max-width:323px}._2o_oFW_problem,._2o_oFW_owner{color:#fff;padding-block:var(--section-y);background:#0a0a0a}._2o_oFW_problemInner,._2o_oFW_ownerInner{align-items:center;gap:clamp(40px,6vw,96px);display:flex}._2o_oFW_ownerInner{max-width:1012px}._2o_oFW_problemCopy h2,._2o_oFW_ownerCopy h2{letter-spacing:-.02em;font-size:clamp(32px,2.4vw + 16px,50px);font-weight:600;line-height:1.02}._2o_oFW_problemCopy,._2o_oFW_ownerCopy{flex:1;min-width:0}._2o_oFW_problemCopy p,._2o_oFW_ownerCopy p{margin:var(--sp-md) 0 var(--sp-xl);color:#ffffffd9;max-width:560px}._2o_oFW_problemCopy h2{color:var(--lime)}._2o_oFW_problemCopy h2 span{color:#fff}._2o_oFW_eyebrow{font-size:var(--fs-small);font-weight:600}._2o_oFW_problemCopy ._2o_oFW_eyebrow{margin:0 0 var(--sp-md);font-size:var(--fs-small);color:#fff}._2o_oFW_problem{background:#000}._2o_oFW_problemMedia{min-width:0;margin-right:calc(-1 * var(--gutter));flex:1}._2o_oFW_problemMedia video{aspect-ratio:16/9;object-fit:cover;background:#000;width:100%;height:auto;display:block}._2o_oFW_ownerImg{border-radius:var(--radius-card);flex:none;width:clamp(240px,26vw,330px);overflow:hidden}._2o_oFW_ownerImg img{width:100%;height:auto}._2o_oFW_ownerCopy h2 span{color:var(--lime)}._2o_oFW_ownerCopy ._2o_oFW_ownerBrand{margin:var(--sp-sm) 0 0;font-size:var(--fs-head);color:var(--lime);font-weight:600}._2o_oFW_footer{padding:var(--section-y) var(--gutter);text-align:center;background:#0a0a0a;border-top:1px solid #ffffff1f}._2o_oFW_footer img{width:auto;height:clamp(40px,4vw,56px);margin-inline:auto}._2o_oFW_footer small{margin-top:var(--sp-md);font-size:var(--fs-small);color:#ffffffa6;font-weight:300;display:block}@media (prefers-reduced-motion:no-preference){._2o_oFW_root[data-anim=on] ._2o_oFW_reveal{opacity:0;transition:opacity var(--reveal-dur) ease, transform var(--reveal-dur) var(--ease-out);transition-delay:var(--d,0s);transform:translateY(36px)}._2o_oFW_root[data-anim=on] ._2o_oFW_reveal._2o_oFW_in{opacity:1;transform:none}._2o_oFW_root[data-anim=on] ._2o_oFW_revealScale{transform:translateY(48px)scale(.96)}._2o_oFW_root[data-anim=on] ._2o_oFW_revealScale._2o_oFW_in{transform:none}._2o_oFW_marqueeTrack{animation:30s linear infinite _2o_oFW_marquee}._2o_oFW_marquee:hover ._2o_oFW_marqueeTrack{animation-play-state:paused}._2o_oFW_reviewsTrack{animation:60s linear infinite _2o_oFW_marquee}._2o_oFW_reviewsMarquee:hover ._2o_oFW_reviewsTrack{animation-play-state:paused}._2o_oFW_hero:before{animation:5s ease-in-out infinite _2o_oFW_glowPulse}._2o_oFW_resultRow{transition:transform .35s var(--ease-out), box-shadow .35s ease, background .25s ease, border-color .25s ease}._2o_oFW_resultRow:hover{background:var(--lime);transform:translate(6px)}}@keyframes _2o_oFW_marquee{to{transform:translate(-50%)}}@keyframes _2o_oFW_glowPulse{0%,to{opacity:.85}50%{opacity:1}}._2o_oFW_logos p,._2o_oFW_statsCopy p,._2o_oFW_reviewCard p,._2o_oFW_howCol p,._2o_oFW_resultRow p,._2o_oFW_meetCopy p,._2o_oFW_problemCopy p,._2o_oFW_ownerCopy p:not(._2o_oFW_ownerBrand){font-size:var(--fs-copy)}@media (max-width:1500px){._2o_oFW_howPanel{flex-wrap:wrap}}@media (max-width:1100px){._2o_oFW_statsRow{flex-direction:column;align-items:stretch;gap:0}._2o_oFW_statsCopy{display:contents}._2o_oFW_statsCopy>*{max-width:min(520px,100%);margin-inline:auto}._2o_oFW_statsHead{order:1}._2o_oFW_statsLaptop{order:2}._2o_oFW_statsCopy p{order:3}._2o_oFW_statsCopy ._2o_oFW_btn{margin-bottom:var(--sp-2xl);order:4}._2o_oFW_statsLaptop{margin-top:4px;margin-bottom:0;margin-left:0;padding-top:0;padding-bottom:0}._2o_oFW_statsLaptop img{width:min(816px,100%)}._2o_oFW_root[data-anim=on] ._2o_oFW_statsLaptop{opacity:1;transition:none;transform:none}._2o_oFW_reviews{padding-top:var(--section-y)}._2o_oFW_how{padding-top:calc(var(--section-y) * .6)}._2o_oFW_meetInner{text-align:center;flex-direction:column}._2o_oFW_meetCopy p{margin-inline:auto}._2o_oFW_meetIcons{justify-content:center}._2o_oFW_results{padding-top:0}._2o_oFW_resultsVisual{border-radius:0;width:100%;height:400px;position:relative;inset:auto}._2o_oFW_resultsRight{margin-left:0;margin-top:var(--sp-3xl)}}@media (max-width:640px){._2o_oFW_root{--gutter:32px}._2o_oFW_hero{min-height:560px}._2o_oFW_hero h1{font-size:calc(var(--fs-h1) * 1.25)}._2o_oFW_hero h1 br{display:none}._2o_oFW_meetIcons{gap:var(--sp-lg) var(--sp-xl);grid-template-columns:repeat(3,max-content);justify-content:center}._2o_oFW_btnLg{width:100%;min-width:0;max-width:329px}._2o_oFW_logos{text-align:center;flex-direction:column}._2o_oFW_logos p{max-width:none}._2o_oFW_howPanel{padding:var(--sp-md) 0;flex-direction:column}._2o_oFW_howCol{padding:var(--sp-lg) var(--sp-xl)}._2o_oFW_howCol+._2o_oFW_howCol{border-top:1px solid #0000001a;border-left:0}._2o_oFW_resultRow{align-items:flex-start;gap:var(--sp-sm);padding:var(--sp-lg);flex-direction:column}._2o_oFW_resultRow h3{width:auto}._2o_oFW_resultsCta{max-width:none}._2o_oFW_problemInner,._2o_oFW_ownerInner{text-align:center;flex-direction:column}._2o_oFW_problemMedia{flex:none;width:100%;margin-right:0}._2o_oFW_ownerCopy p{margin-inline:auto}}._2o_oFW_heroPricingLink{margin-top:var(--sp-sm);font-size:var(--fs-small);color:var(--ink);opacity:.75;text-underline-offset:4px;text-decoration:underline;display:inline-block}._2o_oFW_heroPricingLink:hover{opacity:1}
