.PhonePreview-module__L_hhrW__phone{--app-bg:#fff;--app-surface:#f5f6f8;--app-primary:#1c64f2;--app-primary-text:#fff;width:var(--phone-w,300px);aspect-ratio:9/19.5;padding:calc(var(--phone-w,300px) * .034);border-radius:calc(var(--phone-w,300px) * .16);background:#0d0f13;box-shadow:0 50px 90px -30px #0f1e4673,inset 0 0 0 2px #2a2e36}@media (prefers-color-scheme:dark){.PhonePreview-module__L_hhrW__phone{--app-bg:#0e1014;--app-surface:#171a20;--app-primary:#4c8dff;--app-primary-text:#0b1220;box-shadow:0 50px 90px -30px #000000b3,inset 0 0 0 2px #333a46}}.PhonePreview-module__L_hhrW__screen{border-radius:calc(var(--phone-w,300px) * .128);background:var(--app-bg);height:100%;color:var(--text);--u:calc(100cqw / 390);position:relative;overflow:hidden;container-type:inline-size}.PhonePreview-module__L_hhrW__status{height:calc(54 * var(--u));padding:0 calc(34 * var(--u));font-size:calc(16 * var(--u));align-items:center;font-weight:600;display:flex}.PhonePreview-module__L_hhrW__island{top:calc(11 * var(--u));width:calc(122 * var(--u));height:calc(35 * var(--u));background:#000;border-radius:999px;position:absolute;left:50%;translate:-50%}.PhonePreview-module__L_hhrW__session,.PhonePreview-module__L_hhrW__home{inset:calc(54 * var(--u)) 0 0;background:var(--app-bg);flex-direction:column;display:flex;position:absolute}.PhonePreview-module__L_hhrW__header{padding:calc(8 * var(--u)) calc(16 * var(--u)) calc(8 * var(--u));grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.PhonePreview-module__L_hhrW__close{font-size:calc(20 * var(--u));color:var(--muted)}.PhonePreview-module__L_hhrW__title{font-size:calc(15 * var(--u));flex-direction:column;align-items:center;font-weight:500;line-height:1.35;display:flex}.PhonePreview-module__L_hhrW__title small{font-size:calc(13 * var(--u));color:var(--muted)}.PhonePreview-module__L_hhrW__side{justify-content:flex-end;align-items:center;gap:calc(8 * var(--u));font-size:calc(13 * var(--u));color:var(--muted);display:flex}.PhonePreview-module__L_hhrW__timer{font-size:calc(14 * var(--u));font-variant-numeric:tabular-nums;color:var(--text);transition:opacity .3s var(--ease);font-weight:600}.PhonePreview-module__L_hhrW__stack{display:grid}.PhonePreview-module__L_hhrW__layer{transition:opacity .4s var(--ease);grid-area:1/1;display:grid}.PhonePreview-module__L_hhrW__layer:not(:first-child){opacity:0}.PhonePreview-module__L_hhrW__examTitle,.PhonePreview-module__L_hhrW__practiceTitle{text-align:center;transition:opacity .3s var(--ease);grid-area:1/1}.PhonePreview-module__L_hhrW__practiceTitle{opacity:0}.PhonePreview-module__L_hhrW__progress{gap:calc(3 * var(--u));padding:0 calc(16 * var(--u)) calc(12 * var(--u));border-bottom:1px solid var(--border);display:flex}.PhonePreview-module__L_hhrW__segment{height:calc(4 * var(--u));border-radius:calc(2 * var(--u));background:var(--border);flex:1}.PhonePreview-module__L_hhrW__done{background:var(--app-primary)}.PhonePreview-module__L_hhrW__body{gap:calc(16 * var(--u));padding:calc(16 * var(--u));flex-direction:column;display:flex}.PhonePreview-module__L_hhrW__image{height:calc(180 * var(--u));border-radius:calc(12 * var(--u));background:var(--app-surface);place-items:center;display:grid}.PhonePreview-module__L_hhrW__image img{width:calc(118 * var(--u));height:auto}.PhonePreview-module__L_hhrW__question{margin-bottom:calc(16 * var(--u));font-size:calc(18 * var(--u));font-weight:500;line-height:1.45}.PhonePreview-module__L_hhrW__answers{gap:calc(12 * var(--u));display:grid}.PhonePreview-module__L_hhrW__option{align-items:center;gap:calc(12 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));border:calc(1.5 * var(--u)) solid var(--border);border-radius:calc(12 * var(--u));background:var(--app-surface);font-size:calc(16 * var(--u));transition:background-color .35s var(--ease), border-color .35s var(--ease);line-height:1.4;display:flex}.PhonePreview-module__L_hhrW__marker{flex:none;display:grid}.PhonePreview-module__L_hhrW__letter,.PhonePreview-module__L_hhrW__iconRight,.PhonePreview-module__L_hhrW__iconWrong{min-width:calc(24 * var(--u));height:calc(24 * var(--u));font-size:calc(12 * var(--u));transition:opacity .3s var(--ease), scale .3s var(--ease);grid-area:1/1;place-items:center;display:grid}.PhonePreview-module__L_hhrW__letter{padding:0 calc(3 * var(--u));border:1px solid var(--border);border-radius:calc(8 * var(--u));color:var(--muted)}.PhonePreview-module__L_hhrW__iconRight,.PhonePreview-module__L_hhrW__iconWrong{color:var(--app-bg);opacity:0;border-radius:50%;font-weight:700;scale:.4}.PhonePreview-module__L_hhrW__iconRight{background:var(--success)}.PhonePreview-module__L_hhrW__iconWrong{background:var(--danger)}.PhonePreview-module__L_hhrW__sheet{gap:calc(8 * var(--u));padding:calc(22 * var(--u)) calc(20 * var(--u)) calc(40 * var(--u));border-radius:calc(24 * var(--u)) calc(24 * var(--u)) 0 0;background:var(--app-bg);box-shadow:0 calc(-12 * var(--u)) calc(40 * var(--u)) #0f1e4629;font-size:calc(15 * var(--u));transition:translate .55s var(--ease);line-height:1.45;display:grid;position:absolute;inset:auto 0 0;translate:0 105%}.PhonePreview-module__L_hhrW__sheet b{font-size:calc(19 * var(--u))}.PhonePreview-module__L_hhrW__sheet p{-webkit-line-clamp:6;color:var(--muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PhonePreview-module__L_hhrW__home{gap:calc(16 * var(--u));padding:calc(8 * var(--u)) calc(16 * var(--u));transition:translate .6s var(--ease);translate:105%}.PhonePreview-module__L_hhrW__homeTitle{font-size:calc(30 * var(--u));letter-spacing:-.01em;font-weight:700;line-height:1.2}.PhonePreview-module__L_hhrW__muted{color:var(--muted);font-size:calc(13 * var(--u));line-height:1.4}.PhonePreview-module__L_hhrW__card,.PhonePreview-module__L_hhrW__action{gap:calc(4 * var(--u));padding:calc(16 * var(--u));border:1px solid var(--border);border-radius:calc(16 * var(--u));font-size:calc(16 * var(--u));display:grid}.PhonePreview-module__L_hhrW__card{gap:calc(12 * var(--u))}.PhonePreview-module__L_hhrW__spread{font-size:calc(19 * var(--u));justify-content:space-between;display:flex}.PhonePreview-module__L_hhrW__percent{color:var(--app-primary)}.PhonePreview-module__L_hhrW__bar{height:calc(8 * var(--u));background:var(--border);border-radius:999px;overflow:hidden}.PhonePreview-module__L_hhrW__bar:after{content:"";border-radius:inherit;background:var(--app-primary);transform-origin:0;width:78%;height:100%;transition:scale 1s .35s var(--ease);display:block;scale:0 1}.PhonePreview-module__L_hhrW__button{padding:calc(16 * var(--u));border-radius:calc(12 * var(--u));background:var(--app-primary);color:var(--app-primary-text);font-size:calc(16 * var(--u));text-align:center;font-weight:600}[data-step=exam] .PhonePreview-module__L_hhrW__right{border-color:var(--app-primary);background:var(--primary-soft)}[data-step=exam] .PhonePreview-module__L_hhrW__right .PhonePreview-module__L_hhrW__letter{border-color:var(--app-primary);color:var(--app-primary)}:is([data-step=explain] .PhonePreview-module__L_hhrW__examTitle,[data-step=repeat] .PhonePreview-module__L_hhrW__examTitle,[data-step=explain] .PhonePreview-module__L_hhrW__timer,[data-step=repeat] .PhonePreview-module__L_hhrW__timer){opacity:0}:is([data-step=explain] .PhonePreview-module__L_hhrW__practiceTitle,[data-step=repeat] .PhonePreview-module__L_hhrW__practiceTitle){opacity:1}:is([data-step=explain] .PhonePreview-module__L_hhrW__right,[data-step=repeat] .PhonePreview-module__L_hhrW__right){border-color:var(--success);background:var(--success-soft)}[data-step=repeat] .PhonePreview-module__L_hhrW__wrong{border-color:var(--danger);background:var(--danger-soft)}:is([data-step=explain] .PhonePreview-module__L_hhrW__right .PhonePreview-module__L_hhrW__letter,[data-step=repeat] .PhonePreview-module__L_hhrW__right .PhonePreview-module__L_hhrW__letter,[data-step=repeat] .PhonePreview-module__L_hhrW__wrong .PhonePreview-module__L_hhrW__letter){opacity:0}:is([data-step=explain] .PhonePreview-module__L_hhrW__right .PhonePreview-module__L_hhrW__iconRight,[data-step=repeat] .PhonePreview-module__L_hhrW__right .PhonePreview-module__L_hhrW__iconRight,[data-step=repeat] .PhonePreview-module__L_hhrW__wrong .PhonePreview-module__L_hhrW__iconWrong){opacity:1;scale:1}[data-step=explain] .PhonePreview-module__L_hhrW__sheet{translate:0}[data-step=forecast] .PhonePreview-module__L_hhrW__home{translate:0}[data-step=forecast] .PhonePreview-module__L_hhrW__bar:after{scale:1}@media (prefers-reduced-motion:no-preference){[data-step=languages] .PhonePreview-module__L_hhrW__layer{animation:10s linear infinite PhonePreview-module__L_hhrW__cycle;animation-delay:calc(var(--k) * 2s)}@supports (animation-timeline:view()){.PhonePreview-module__L_hhrW__segment:not(.PhonePreview-module__L_hhrW__done){animation:linear both PhonePreview-module__L_hhrW__fill;animation-timeline:--story;animation-range:contain calc(8% + var(--i) * 5.5%) contain calc(12% + var(--i) * 5.5%)}}}@keyframes PhonePreview-module__L_hhrW__cycle{0%{opacity:0}3%,18%{opacity:1}20%,to{opacity:0}}@keyframes PhonePreview-module__L_hhrW__fill{to{background:var(--app-primary)}}
.StoreBadges-module__wO4fca__badges{flex-wrap:wrap;gap:12px;display:flex}.StoreBadges-module__wO4fca__badge{background:var(--text);color:var(--bg);white-space:nowrap;transition:transform .2s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:11px 24px 11px 18px;font-size:17px;font-weight:600;line-height:1.15;text-decoration:none;display:inline-flex}a.StoreBadges-module__wO4fca__badge:hover{transform:translateY(-2px)}a.StoreBadges-module__wO4fca__badge:active{transform:scale(.98)}.StoreBadges-module__wO4fca__soon{color:var(--text);box-shadow:inset 0 0 0 1.5px var(--border-strong);background:0 0}.StoreBadges-module__wO4fca__text small{opacity:.75;font-size:11px;font-weight:500;display:block}.StoreBadges-module__wO4fca__logo{width:24px;height:24px;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;background:currentColor;flex:none}.StoreBadges-module__wO4fca__play{--logo:url(/brands/google-play.svg)}.StoreBadges-module__wO4fca__apple{--logo:url(/brands/apple.svg)}@media (max-width:640px){.StoreBadges-module__wO4fca__badge{flex:100%;justify-content:center}}
.page-module__2INozW__story{--phone-w:min(310px, calc((100svh - var(--header-h) - 120px) * 9 / 19.5));view-timeline:--story block;grid-template-columns:minmax(0,1fr) minmax(0,400px);column-gap:48px;display:grid}.page-module__2INozW__hero,.page-module__2INozW__step{grid-column:1}.page-module__2INozW__hero{min-height:calc(100svh - var(--header-h));scroll-snap-align:start;flex-direction:column;justify-content:center;padding-block:24px 72px;display:flex}.page-module__2INozW__heroTitle{letter-spacing:-.045em;font-size:clamp(40px,5vw,72px);font-weight:700;line-height:1.02}.page-module__2INozW__heroTitle em{color:var(--primary);font-style:normal;display:block}.page-module__2INozW__heroLead{max-width:34ch;color:var(--muted);margin:24px 0 36px;font-size:20px;line-height:1.5}.page-module__2INozW__rail{grid-area:1/2/span 6}.page-module__2INozW__stage{top:var(--header-h);height:calc(100svh - var(--header-h));place-items:center;display:grid;position:sticky}.page-module__2INozW__stage>*{grid-area:1/1}.page-module__2INozW__halo{width:calc(var(--phone-w) * 1.7);aspect-ratio:1;background:var(--primary-soft);border-radius:50%}.page-module__2INozW__tilt{transition:rotate .6s var(--ease)}.page-module__2INozW__signTop,.page-module__2INozW__signBottom{filter:drop-shadow(0 10px 16px #0f1e4633);width:76px;height:auto}.page-module__2INozW__signTop{place-self:start end;margin:14% 4% 0 0;rotate:10deg}.page-module__2INozW__signBottom{place-self:end start;margin:0 0 12% 2%;rotate:-12deg}.page-module__2INozW__chip{z-index:1;background:var(--surface);white-space:nowrap;transition:opacity .4s var(--ease), translate .5s var(--ease);border-radius:18px;align-items:center;gap:10px;padding:12px 16px;font-size:15px;font-weight:600;display:flex;box-shadow:0 16px 40px -12px #0f1e4640}.page-module__2INozW__chipExplain{place-self:start;margin:26% 0 0 -24px}.page-module__2INozW__chipExam{place-self:end;margin:0 0 24%;font-weight:500}.page-module__2INozW__chipExam b{color:var(--primary);font-size:18px}.page-module__2INozW__chipIcon{background:var(--success);width:22px;height:22px;color:var(--surface);border-radius:50%;place-items:center;font-size:12px;display:grid}.page-module__2INozW__chipDivider{background:var(--border);width:1px;height:16px;margin:0 4px}.page-module__2INozW__story:not([data-step=hero]) .page-module__2INozW__chipExplain{opacity:0;translate:-24px}.page-module__2INozW__story:not([data-step=hero]) .page-module__2INozW__chipExam{opacity:0;translate:24px}.page-module__2INozW__step{scroll-snap-align:center;flex-direction:column;justify-content:center;max-width:30em;min-height:88svh;display:flex}.page-module__2INozW__step>*{transition:opacity .6s var(--ease), translate .7s var(--ease)}.page-module__2INozW__story[data-tracking] .page-module__2INozW__step>*{opacity:.15}.page-module__2INozW__story[data-step=exam] .page-module__2INozW__step[data-story-step=exam]>*,.page-module__2INozW__story[data-step=explain] .page-module__2INozW__step[data-story-step=explain]>*,.page-module__2INozW__story[data-step=repeat] .page-module__2INozW__step[data-story-step=repeat]>*,.page-module__2INozW__story[data-step=forecast] .page-module__2INozW__step[data-story-step=forecast]>*,.page-module__2INozW__story[data-step=languages] .page-module__2INozW__step[data-story-step=languages]>*{opacity:1;translate:0}.page-module__2INozW__step>:nth-child(2){transition-delay:80ms}.page-module__2INozW__step>:nth-child(3){transition-delay:.16s}.page-module__2INozW__step:last-child{min-height:100svh}.page-module__2INozW__stepTitle{letter-spacing:-.035em;font-size:clamp(30px,3.4vw,44px);line-height:1.08}.page-module__2INozW__stepText{color:var(--muted);margin-top:16px;font-size:19px;line-height:1.55}.page-module__2INozW__rules{gap:40px;margin:32px 0 0;display:flex}.page-module__2INozW__rules dt{letter-spacing:-.04em;color:var(--primary);font-size:56px;font-weight:700;line-height:1}.page-module__2INozW__rules dd{color:var(--muted);margin:8px 0 0;font-size:15px}.page-module__2INozW__intervals,.page-module__2INozW__languages{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.page-module__2INozW__intervals li,.page-module__2INozW__languages li{border-radius:999px;padding:7px 16px;font-size:15px;font-weight:500}.page-module__2INozW__intervals li{background:var(--surface-muted)}.page-module__2INozW__intervals li:first-child{background:var(--danger-soft);color:var(--danger)}.page-module__2INozW__intervals li:last-child{background:var(--success-soft);color:var(--success)}.page-module__2INozW__languages li{border:1px solid var(--border-strong)}.page-module__2INozW__stats{scroll-snap-align:start;border-top:1px solid var(--border);margin-top:64px;padding-top:40px;scroll-margin-top:24px}.page-module__2INozW__statsList{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;display:grid}.page-module__2INozW__stat dt{letter-spacing:-.045em;font-size:clamp(44px,5.4vw,72px);font-weight:700;line-height:1}.page-module__2INozW__stat dd{max-width:16em;color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.45}.page-module__2INozW__extras{margin-top:144px}.page-module__2INozW__extrasTitle{letter-spacing:-.035em;margin-bottom:32px;font-size:clamp(30px,3.4vw,44px);line-height:1.08}.page-module__2INozW__extrasGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;display:grid}.page-module__2INozW__extra{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:10px;padding:32px;display:flex}.page-module__2INozW__extraTitle{letter-spacing:-.02em;font-size:24px}.page-module__2INozW__extraText{max-width:36em;color:var(--muted);line-height:1.55}.page-module__2INozW__extraSigns{background:var(--primary-soft);border-color:#0000;grid-row:span 2;justify-content:space-between}.page-module__2INozW__extraSignsRow{flex-wrap:wrap;gap:20px;margin-top:40px;display:flex}.page-module__2INozW__extraSignsRow img{filter:drop-shadow(0 10px 16px #0f1e462e);width:clamp(64px,9vw,116px);height:auto}.page-module__2INozW__extraValue{letter-spacing:-.045em;font-size:64px;font-weight:700;line-height:1}.page-module__2INozW__extraValue span{letter-spacing:0;color:var(--muted);font-size:18px;font-weight:500}.page-module__2INozW__extraCategories{background:var(--text);color:var(--bg);border-color:#0000}.page-module__2INozW__extraCategories .page-module__2INozW__extraText{color:inherit;opacity:.72}.page-module__2INozW__categoryList{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.page-module__2INozW__categoryList li{border:1.5px solid color-mix(in srgb, var(--bg) 35%, transparent);border-radius:var(--radius);place-items:center;min-width:48px;height:48px;padding:0 10px;font-size:18px;font-weight:700;display:grid}.page-module__2INozW__sources{color:var(--muted);margin-top:20px;font-size:14px}.page-module__2INozW__sources a{color:var(--text)}.page-module__2INozW__free{margin-top:144px}.page-module__2INozW__freeTitle{letter-spacing:-.045em;max-width:14ch;font-size:clamp(38px,5.4vw,72px);line-height:1.02}.page-module__2INozW__freeLead{max-width:40ch;color:var(--muted);margin-top:20px;font-size:19px;line-height:1.55}.page-module__2INozW__belt{width:100vw;margin:56px 0 0 calc(50% - 50vw);overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.page-module__2INozW__beltTrack{gap:48px;width:max-content;padding:12px 24px;display:flex}.page-module__2INozW__beltTrack img{filter:drop-shadow(0 8px 12px #0f1e4629);width:72px;height:72px}.page-module__2INozW__faq{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:48px;margin-top:144px;display:grid}.page-module__2INozW__sectionTitle{top:calc(var(--header-h) + 24px);letter-spacing:-.035em;font-size:clamp(30px,3.4vw,44px);line-height:1.08;position:sticky}.page-module__2INozW__faqList{gap:10px;display:grid}.page-module__2INozW__faqItem{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.page-module__2INozW__faqQuestion{cursor:pointer;justify-content:space-between;gap:16px;padding:18px 20px;font-size:17px;font-weight:600;list-style:none;display:flex}.page-module__2INozW__faqQuestion::-webkit-details-marker{display:none}.page-module__2INozW__faqQuestion:after{content:"+";color:var(--primary);transition:rotate .25s var(--ease);flex:none;font-size:22px;line-height:1.1}.page-module__2INozW__faqItem[open] .page-module__2INozW__faqQuestion:after{rotate:45deg}.page-module__2INozW__faqAnswer{color:var(--muted);padding:0 20px 20px}.page-module__2INozW__cta{border-radius:var(--radius-lg);background:var(--primary-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;margin-top:144px;padding:64px;display:grid;overflow:hidden}.page-module__2INozW__ctaTitle{letter-spacing:-.04em;font-size:clamp(34px,4.4vw,56px);line-height:1.04}.page-module__2INozW__ctaLead{max-width:36ch;color:var(--muted);margin:16px 0 32px;font-size:19px;line-height:1.5}.page-module__2INozW__invite{max-width:52ch;color:var(--muted);margin-top:28px;font-size:15px}.page-module__2INozW__invite b{color:var(--text)}.page-module__2INozW__ctaIcon{border-radius:44px;width:192px;height:192px;margin-right:16px;rotate:8deg;box-shadow:0 30px 60px -20px #1c64f273}@supports not (animation-timeline:view()){.page-module__2INozW__tilt{rotate:-4deg}.page-module__2INozW__story:not([data-step=hero]) .page-module__2INozW__tilt{rotate:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.page-module__2INozW__tilt{animation:linear both page-module__2INozW__tilt;animation-timeline:--story;animation-range:contain}.page-module__2INozW__halo{animation:linear both page-module__2INozW__halo;animation-timeline:--story;animation-range:contain}.page-module__2INozW__signTop,.page-module__2INozW__signBottom{animation:linear both page-module__2INozW__drift;animation-timeline:--story;animation-range:contain contain 22%}.page-module__2INozW__signBottom{--drift-rotate:-40deg}.page-module__2INozW__stat,.page-module__2INozW__extra,.page-module__2INozW__freeText,.page-module__2INozW__cta{animation:linear both page-module__2INozW__reveal;animation-timeline:view();animation-range:entry}}.page-module__2INozW__story[data-tracking] .page-module__2INozW__step>*{translate:0 24px}.page-module__2INozW__hero>*{animation:page-module__2INozW__rise .9s var(--ease) both}.page-module__2INozW__hero>:nth-child(2){animation-delay:.1s}.page-module__2INozW__hero>:nth-child(3){animation-delay:.2s}.page-module__2INozW__stage{animation:page-module__2INozW__rise 1s .15s var(--ease) both}.page-module__2INozW__beltTrack{animation:48s linear infinite page-module__2INozW__belt}}@keyframes page-module__2INozW__tilt{0%{transform:perspective(1600px)rotateY(-18deg)rotateX(6deg)rotate(-5deg)}14%{transform:perspective(1600px)rotateY(0)rotateX(0)rotate(0)}60%{transform:perspective(1600px)rotateY(7deg)rotateX(0)rotate(1deg)}to{transform:perspective(1600px)rotateY(-5deg)rotateX(0)rotate(-1deg)}}@keyframes page-module__2INozW__halo{0%{scale:.92}50%{scale:1.12}to{scale:.96}}@keyframes page-module__2INozW__drift{to{opacity:0;translate:0 -38vh;rotate:var(--drift-rotate,50deg)}}@keyframes page-module__2INozW__reveal{0%{opacity:0;translate:0 32px}}@keyframes page-module__2INozW__rise{0%{opacity:0;translate:0 20px}}@keyframes page-module__2INozW__belt{to{transform:translate(-50%)}}@media (max-width:900px){.page-module__2INozW__story{--phone-w:min(240px, calc((56svh - 24px) * 9 / 19.5));grid-template-columns:minmax(0,1fr)}.page-module__2INozW__hero{min-height:0;padding-block:24px 16px}.page-module__2INozW__heroLead{font-size:18px}.page-module__2INozW__rail{top:var(--header-h);z-index:1;background:linear-gradient(var(--bg) 84%, transparent);grid-area:auto/1;height:58svh;margin-inline:-16px;position:sticky}.page-module__2INozW__stage{height:100%;position:relative;top:auto}.page-module__2INozW__chip,.page-module__2INozW__signTop,.page-module__2INozW__signBottom{display:none}.page-module__2INozW__step{scroll-snap-align:start;justify-content:flex-start;min-height:70svh;padding-top:16px;scroll-margin-top:58svh}.page-module__2INozW__step:last-child{min-height:60svh}.page-module__2INozW__stepText{font-size:17px}.page-module__2INozW__rules dt{font-size:44px}.page-module__2INozW__statsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.page-module__2INozW__extras,.page-module__2INozW__free,.page-module__2INozW__faq,.page-module__2INozW__cta{margin-top:96px}.page-module__2INozW__extrasGrid{grid-template-columns:minmax(0,1fr)}.page-module__2INozW__extraSigns{grid-row:auto}.page-module__2INozW__extra{padding:24px}.page-module__2INozW__faq{grid-template-columns:minmax(0,1fr);gap:24px}.page-module__2INozW__sectionTitle{position:static}.page-module__2INozW__cta{grid-template-columns:minmax(0,1fr);padding:40px 24px}.page-module__2INozW__ctaIcon{display:none}}
