@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4084ce120da2621a-s.2x4a0-syw-9dj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/16d91c780434f2ce-s.0shchh0jtv0ui.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ef79401ea952b7f0-s.3t69pc-7h-e66.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8800dfc60902df36-s.p.3nasnllvo8ig4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0.0%;size-adjust:105.2%}.onest_8464cd69-module__qhJtvG__className{font-family:Onest,Onest Fallback;font-style:normal}.onest_8464cd69-module__qhJtvG__variable{--font-onest:"Onest", "Onest Fallback"}
.button-module__AuxC2G__button{border-radius:var(--kakapo-radius);font-family:var(--font-body);letter-spacing:0;white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-weight:700;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.button-module__AuxC2G__button:focus-visible{outline:3px solid var(--kakapo-accent-warm);outline-offset:2px}.button-module__AuxC2G__button:disabled{cursor:not-allowed;opacity:.6}.button-module__AuxC2G__default{min-height:44px;padding:10px 16px;font-size:14px}.button-module__AuxC2G__sm{min-height:36px;padding:8px 12px;font-size:14px}.button-module__AuxC2G__lg{min-height:52px;padding:12px 20px;font-size:16px}.button-module__AuxC2G__primary{background:var(--kakapo-accent);color:var(--kakapo-surface)}.button-module__AuxC2G__primary:hover:not(:disabled){background:var(--kakapo-foreground)}.button-module__AuxC2G__secondary{background:var(--kakapo-surface);border-color:var(--kakapo-border);color:var(--kakapo-foreground)}.button-module__AuxC2G__secondary:hover:not(:disabled),.button-module__AuxC2G__ghost:hover:not(:disabled){background:var(--kakapo-background-alt)}.button-module__AuxC2G__ghost{color:var(--kakapo-muted);background:0 0}[data-theme=dark] .button-module__AuxC2G__ghost{color:var(--kakapo-background)}[data-theme=dark] .button-module__AuxC2G__ghost:hover:not(:disabled){background:var(--kakapo-dark-control-hover);color:var(--kakapo-background)}[data-theme=dark] .button-module__AuxC2G__ghost:active:not(:disabled){background:var(--kakapo-dark-control-hover);color:var(--kakapo-background)}[data-theme=dark] .button-module__AuxC2G__ghost:focus-visible{background:var(--kakapo-dark-control-hover);color:var(--kakapo-background)}:is([data-theme=dark] .button-module__AuxC2G__secondary:hover:not(:disabled),[data-theme=dark] .button-module__AuxC2G__secondary:active:not(:disabled)){background:color-mix(in srgb, var(--kakapo-surface) 17%, transparent);color:var(--kakapo-background)}@media (prefers-reduced-motion:reduce){.button-module__AuxC2G__button{transition:none}}
.card-module__gof0cW__card{border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);background:var(--kakapo-surface);color:var(--kakapo-foreground)}.card-module__gof0cW__header{gap:6px;padding:20px 20px 0;display:grid}.card-module__gof0cW__title{font:800 18px/1.25 var(--font-body);letter-spacing:0;margin:0}.card-module__gof0cW__description{color:var(--kakapo-muted);font:550 14px/1.45 var(--font-body);margin:0}.card-module__gof0cW__content{padding:20px}.card-module__gof0cW__footer{align-items:center;gap:8px;padding:0 20px 20px;display:flex}
.checkbox-module__VRVG9W__checkbox{width:20px;height:20px;accent-color:var(--kakapo-accent);cursor:pointer;flex:0 0 20px;margin:0}.checkbox-module__VRVG9W__checkbox:focus-visible{outline:3px solid var(--kakapo-accent-warm);outline-offset:2px}.checkbox-module__VRVG9W__checkbox:disabled{cursor:not-allowed;opacity:.65}
.input-module__u5iixW__input{border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);background:var(--kakapo-surface);width:100%;min-height:44px;color:var(--kakapo-foreground);font:550 16px/1.25 var(--font-body);letter-spacing:0;padding:10px 12px}.input-module__u5iixW__input::placeholder{color:var(--kakapo-muted)}.input-module__u5iixW__input:focus-visible{outline:3px solid var(--kakapo-accent-warm);outline-offset:1px}.input-module__u5iixW__input:disabled{cursor:not-allowed;opacity:.6}
.select-module__K2_eIq__select{border:1px solid var(--border,#c8c8bd);border-radius:var(--radius-control,.65rem);background:var(--surface,#fffdf3);min-height:2.5rem;color:var(--text,#153f22);font:inherit;cursor:pointer;padding:.45rem 1.75rem .45rem .65rem;font-weight:700}.select-module__K2_eIq__select:focus-visible{outline:3px solid color-mix(in srgb, var(--accent,#6cb33f) 40%, transparent);outline-offset:2px}
.label-module__MPXnQG__label{color:var(--kakapo-foreground);font:700 14px/1.3 var(--font-body);letter-spacing:0;display:inline-block}
.AnalyticsConsent-module__Vi5d1q__banner{z-index:10000;box-sizing:border-box;border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);background:color-mix(in srgb, var(--kakapo-surface) 84%, transparent);width:min(460px,100vw - 24px);color:var(--kakapo-foreground);box-shadow:0 4px 16px color-mix(in srgb, var(--kakapo-foreground) 12%, transparent);-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);gap:10px;padding:12px;display:grid;position:fixed;bottom:12px;right:12px}.AnalyticsConsent-module__Vi5d1q__copy h2{font:800 14px/1.25 var(--font-body);letter-spacing:0;margin:0 0 2px}.AnalyticsConsent-module__Vi5d1q__copy p{color:var(--kakapo-muted);font:550 12px/1.35 var(--font-body);margin:0}.AnalyticsConsent-module__Vi5d1q__copy a{color:var(--kakapo-accent);font-weight:700}.AnalyticsConsent-module__Vi5d1q__shortDescription,.AnalyticsConsent-module__Vi5d1q__mobileCustomize,.AnalyticsConsent-module__Vi5d1q__mobileSeparator{display:none}.AnalyticsConsent-module__Vi5d1q__actions{gap:8px;display:grid}.AnalyticsConsent-module__Vi5d1q__quickActions{grid-template-columns:repeat(3,minmax(0,1fr))}.AnalyticsConsent-module__Vi5d1q__customActions{grid-template-columns:1fr 1fr}.AnalyticsConsent-module__Vi5d1q__actions button{min-width:0;min-height:40px;padding-inline:10px;font-size:12px}.AnalyticsConsent-module__Vi5d1q__preferenceList{gap:7px;display:grid}.AnalyticsConsent-module__Vi5d1q__preferenceRow{border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);background:color-mix(in srgb, var(--kakapo-surface) 72%, transparent);cursor:pointer;align-items:flex-start;gap:10px;padding:10px;display:flex}.AnalyticsConsent-module__Vi5d1q__preferenceRow:first-child{cursor:default}.AnalyticsConsent-module__Vi5d1q__preferenceRow>span{gap:2px;min-width:0;display:grid}.AnalyticsConsent-module__Vi5d1q__preferenceRow strong{color:var(--kakapo-foreground);font:750 13px/1.25 var(--font-body)}.AnalyticsConsent-module__Vi5d1q__preferenceRow small{color:var(--kakapo-muted);font:550 12px/1.35 var(--font-body)}.AnalyticsConsent-module__Vi5d1q__settingsButton{z-index:9999;border:1px solid var(--kakapo-border);background:color-mix(in srgb, var(--kakapo-surface) 88%, transparent);min-height:36px;color:var(--kakapo-muted);-webkit-backdrop-filter:blur(14px);gap:6px;padding:8px 10px;font-size:12px;position:fixed;bottom:12px;right:12px}body:has([data-theme=dark]) .AnalyticsConsent-module__Vi5d1q__settingsButton{border-color:var(--kakapo-dark-border);background:color-mix(in srgb, var(--kakapo-dark-surface) 88%, transparent);color:var(--kakapo-dark-muted)}body:has([data-theme=dark]) .AnalyticsConsent-module__Vi5d1q__banner{border-color:var(--kakapo-dark-border);background:color-mix(in srgb, var(--kakapo-dark-surface) 86%, transparent);color:var(--kakapo-dark-text);box-shadow:0 4px 16px color-mix(in srgb, var(--kakapo-dark-background) 48%, transparent)}body:has([data-theme=dark]) .AnalyticsConsent-module__Vi5d1q__copy p{color:var(--kakapo-dark-muted)}body:has([data-theme=dark]) .AnalyticsConsent-module__Vi5d1q__copy a{color:var(--kakapo-background-alt)}body:has([data-theme=dark]) .AnalyticsConsent-module__Vi5d1q__actions button:first-child{border-color:var(--kakapo-dark-border);background:var(--kakapo-dark-surface-raised);color:var(--kakapo-dark-text)}body:has([data-theme=dark]) .AnalyticsConsent-module__Vi5d1q__preferenceRow{border-color:var(--kakapo-dark-border);background:color-mix(in srgb, var(--kakapo-dark-surface-raised) 84%, transparent)}body:has([data-theme=dark]) .AnalyticsConsent-module__Vi5d1q__preferenceRow strong{color:var(--kakapo-dark-text)}body:has([data-theme=dark]) .AnalyticsConsent-module__Vi5d1q__preferenceRow small{color:var(--kakapo-dark-muted)}@media (max-width:640px){body:has([data-consent-surface=onboarding][data-consent-mode=custom]) main[data-theme]{padding-bottom:350px}.AnalyticsConsent-module__Vi5d1q__banner{left:10px;right:10px;bottom:max(10px, env(safe-area-inset-bottom));width:auto;padding:11px}.AnalyticsConsent-module__Vi5d1q__banner[data-consent-surface=onboarding][data-consent-mode=quick]{width:calc(100% - 20px);margin:0 10px max(10px, env(safe-area-inset-bottom));box-shadow:none;flex-shrink:0;gap:4px;padding:6px 8px;position:static;bottom:auto;left:auto;right:auto}.AnalyticsConsent-module__Vi5d1q__banner[data-consent-surface=onboarding][data-consent-mode=quick] .AnalyticsConsent-module__Vi5d1q__copy h2{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AnalyticsConsent-module__Vi5d1q__banner[data-consent-surface=onboarding][data-consent-mode=quick] .AnalyticsConsent-module__Vi5d1q__copy p{font-size:12px;line-height:1.35}.AnalyticsConsent-module__Vi5d1q__banner[data-consent-surface=onboarding][data-consent-mode=quick] .AnalyticsConsent-module__Vi5d1q__copy a{align-items:center;min-height:44px;margin-block:-14px;padding-inline:2px;display:inline-flex}.AnalyticsConsent-module__Vi5d1q__banner[data-consent-surface=onboarding][data-consent-mode=quick] .AnalyticsConsent-module__Vi5d1q__longDescription{display:none}.AnalyticsConsent-module__Vi5d1q__banner[data-consent-surface=onboarding][data-consent-mode=quick] .AnalyticsConsent-module__Vi5d1q__shortDescription{display:inline}.AnalyticsConsent-module__Vi5d1q__banner[data-consent-surface=onboarding][data-consent-mode=quick] .AnalyticsConsent-module__Vi5d1q__mobileCustomize{height:44px;min-height:44px;color:inherit;text-underline-offset:2px;vertical-align:baseline;align-items:center;margin:-14px 2px;padding:0 4px;font-size:11px;text-decoration:underline;display:inline-flex}.AnalyticsConsent-module__Vi5d1q__banner[data-consent-surface=onboarding][data-consent-mode=quick] .AnalyticsConsent-module__Vi5d1q__mobileSeparator{display:inline}.AnalyticsConsent-module__Vi5d1q__banner[data-consent-surface=onboarding][data-consent-mode=quick] .AnalyticsConsent-module__Vi5d1q__customizeAction{display:none}.AnalyticsConsent-module__Vi5d1q__banner[data-consent-surface=onboarding][data-consent-mode=quick] .AnalyticsConsent-module__Vi5d1q__actions{gap:6px}.AnalyticsConsent-module__Vi5d1q__banner[data-consent-surface=onboarding][data-consent-mode=quick] .AnalyticsConsent-module__Vi5d1q__quickActions{grid-template-columns:repeat(2,minmax(0,1fr))}.AnalyticsConsent-module__Vi5d1q__banner[data-consent-surface=onboarding][data-consent-mode=quick] .AnalyticsConsent-module__Vi5d1q__quickActions button{height:44px;min-height:44px;padding:6px 8px;font-size:12px}body:has([data-theme=dark]) .AnalyticsConsent-module__Vi5d1q__banner[data-consent-surface=onboarding][data-consent-mode=quick] .AnalyticsConsent-module__Vi5d1q__quickActions button{border-color:var(--kakapo-dark-border);background:var(--kakapo-dark-surface-raised);color:var(--kakapo-dark-text)}.AnalyticsConsent-module__Vi5d1q__settingsButton{width:44px;min-height:44px;padding:0}.AnalyticsConsent-module__Vi5d1q__settingsButton span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AnalyticsConsent-module__Vi5d1q__quickActions button{padding-inline:6px;font-size:11px}}@media (max-width:360px){body:has([data-consent-surface=onboarding][data-consent-mode=custom]) main[data-theme]{padding-bottom:370px}.AnalyticsConsent-module__Vi5d1q__actions button{padding-inline:7px;font-size:11px}}@media (prefers-reduced-motion:reduce){.AnalyticsConsent-module__Vi5d1q__banner{scroll-behavior:auto}}
.start-module__ZKn1yG__main{--color-text-secondary:var(--kakapo-muted);--color-text-tertiary:var(--kakapo-muted);--color-primary-600:var(--kakapo-accent);--color-primary-900:var(--kakapo-foreground);--color-card:var(--kakapo-surface);--color-card-warm:var(--kakapo-background);--color-progress-track:var(--kakapo-border);--color-hover:var(--kakapo-background-alt);--color-option-border:var(--kakapo-border);--color-focus-ring:var(--kakapo-accent-warm);--color-danger-bg:#fde8e8;--color-danger-text:#c0392b;--color-success-bg:#d4f5e0;--color-success-text:#1a7a3f;--color-rating-neutral-bg:#f4f1e8;box-sizing:border-box;background:var(--kakapo-background);color:var(--kakapo-foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-body);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.start-module__ZKn1yG__main[data-theme=dark]{--color-card:var(--kakapo-background);--color-card-warm:var(--kakapo-background-alt);--color-progress-track:var(--kakapo-dark-border);--color-hover:var(--kakapo-dark-surface);--color-option-border:var(--kakapo-dark-border);--kakapo-selected-fill:var(--kakapo-accent);--kakapo-primary-action-fill:var(--kakapo-selected-fill);--kakapo-selected-hover-fill:color-mix(in srgb, var(--kakapo-accent) 82%, var(--kakapo-dark-surface-raised));--kakapo-dark-control-hover:var(--kakapo-dark-surface-raised);background:var(--kakapo-dark-background);color:var(--kakapo-dark-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.start-module__ZKn1yG__progressBar{background:var(--color-progress-track);flex:1;height:4px}.start-module__ZKn1yG__topBar{flex-shrink:0;align-items:center;gap:8px;padding:10px 12px 0;display:flex}.start-module__ZKn1yG__backBtn{width:44px;height:44px;min-height:44px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s;display:flex}.start-module__ZKn1yG__themeBtn{text-transform:capitalize;flex-shrink:0;gap:6px;min-height:44px}.start-module__ZKn1yG__topActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.start-module__ZKn1yG__localeSelect{border-color:var(--color-border);background-color:var(--color-surface-raised);width:64px;min-height:44px;color:var(--color-text-primary);font-size:13px}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__localeSelect{border-color:var(--kakapo-dark-border);background-color:var(--kakapo-dark-surface);color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__backBtn{color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__progressFill{background:var(--kakapo-dark-text)}.start-module__ZKn1yG__progressFill{background:var(--color-primary);height:100%;transition:width .35s}.start-module__ZKn1yG__screenWrap{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.start-module__ZKn1yG__consentSlot{display:contents}.start-module__ZKn1yG__main[data-onboarding-screen="0"] .start-module__ZKn1yG__consentSlot:has(>[data-consent-mode=quick]){display:none}@media (max-width:640px){.start-module__ZKn1yG__main:not([data-onboarding-screen="0"]):has(.start-module__ZKn1yG__consentSlot>[data-consent-mode=quick]) .start-module__ZKn1yG__screen{padding-top:0;padding-bottom:0}.start-module__ZKn1yG__main:not([data-onboarding-screen="0"]):has(.start-module__ZKn1yG__consentSlot>[data-consent-mode=quick]) .start-module__ZKn1yG__hookContent{justify-content:flex-start;padding-bottom:12px}.start-module__ZKn1yG__main:not([data-onboarding-screen="0"]):has(.start-module__ZKn1yG__consentSlot>[data-consent-mode=quick]) .start-module__ZKn1yG__primaryBtn{margin-bottom:8px}}.start-module__ZKn1yG__fadeIn{animation:.22s forwards start-module__ZKn1yG__fadeIn}.start-module__ZKn1yG__fadeInSlow{animation:.4s forwards start-module__ZKn1yG__fadeIn}.start-module__ZKn1yG__invisible{opacity:0;pointer-events:none}.start-module__ZKn1yG__fadeOut{animation:.22s forwards start-module__ZKn1yG__fadeOut}@keyframes start-module__ZKn1yG__fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes start-module__ZKn1yG__fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.start-module__ZKn1yG__screen{z-index:1;padding:24px 24px calc(92px + env(safe-area-inset-bottom));box-sizing:border-box;flex-direction:column;flex:1;width:100%;max-width:480px;height:100%;margin:0 auto;display:flex;position:relative;overflow-y:auto}.start-module__ZKn1yG__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);margin:0 0 14px;font-size:12px;font-weight:800}.start-module__ZKn1yG__primaryBtn{white-space:normal;text-align:center;flex-shrink:0;width:100%;height:auto;min-height:52px;margin-top:auto;padding-block:12px;line-height:1.2}.start-module__ZKn1yG__hookProductProof{border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);background:var(--kakapo-surface);color:var(--kakapo-foreground);flex-direction:column;gap:9px;margin-top:22px;padding:14px;display:flex}.start-module__ZKn1yG__hookProofTopline,.start-module__ZKn1yG__hookProofWordRow,.start-module__ZKn1yG__hookProofResult{justify-content:space-between;align-items:center;gap:12px;display:flex}.start-module__ZKn1yG__hookProofTopline{color:var(--kakapo-muted);text-transform:uppercase;font-size:11px;font-weight:800}.start-module__ZKn1yG__hookProofWordRow strong{font-size:22px;line-height:1.1}.start-module__ZKn1yG__hookProofWordRow>span{color:var(--kakapo-accent);text-align:right;font-size:12px;font-weight:800}.start-module__ZKn1yG__hookProductProof>p{color:var(--kakapo-muted);margin:0;font-size:12px;line-height:1.45}.start-module__ZKn1yG__hookProofResult{border-top:1px solid var(--kakapo-border);color:var(--kakapo-accent);justify-content:flex-start;padding-top:9px;font-size:11px;font-weight:800}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__hookProductProof{border-color:var(--kakapo-dark-border);background:var(--kakapo-dark-surface);color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__hookProductProof>p,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__hookProofTopline{color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__hookProofWordRow>span{color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__hookProofResult{border-top-color:var(--kakapo-dark-border);color:var(--kakapo-dark-text)}.start-module__ZKn1yG__primaryBtn:disabled{background:var(--kakapo-border);color:var(--kakapo-muted);opacity:1}.start-module__ZKn1yG__primaryBtn.start-module__ZKn1yG__blockedBtn,.start-module__ZKn1yG__primaryBtn.start-module__ZKn1yG__blockedBtn:hover,.start-module__ZKn1yG__primaryBtn.start-module__ZKn1yG__blockedBtn:active{background:color-mix(in srgb, var(--kakapo-accent) 20%, var(--kakapo-border));border-color:var(--kakapo-border);color:var(--kakapo-muted);cursor:pointer}.start-module__ZKn1yG__validationNudge{animation:.44s cubic-bezier(.36,.07,.19,.97) both start-module__ZKn1yG__validationNudge}.start-module__ZKn1yG__validationGroup{border-radius:var(--kakapo-radius);outline:2px solid var(--kakapo-accent-warm);outline-offset:5px;animation:.52s ease-out both start-module__ZKn1yG__validationGroupPulse}.start-module__ZKn1yG__validationHint{border-left:3px solid var(--kakapo-accent-warm);border-radius:0 var(--kakapo-radius) var(--kakapo-radius) 0;background:var(--kakapo-background-alt);color:var(--kakapo-foreground);margin:-4px 0 14px;padding:9px 11px;font-size:13px;font-weight:750;line-height:1.35}.start-module__ZKn1yG__levelFieldset>.start-module__ZKn1yG__validationHint{margin-top:-2px}@keyframes start-module__ZKn1yG__validationNudge{0%,to{transform:translate(0)}18%{transform:translate(-6px)}36%{transform:translate(5px)}54%{transform:translate(-4px)}72%{transform:translate(2px)}}@keyframes start-module__ZKn1yG__validationGroupPulse{0%{outline-color:#0000}45%,to{outline-color:var(--kakapo-accent-warm)}}.start-module__ZKn1yG__mascotReaction{border:1px solid var(--kakapo-border);background:var(--kakapo-background);width:64px;height:64px;box-shadow:0 5px 0 color-mix(in srgb, var(--kakapo-foreground) 12%, transparent);border-radius:22px;flex:0 0 64px;position:relative;overflow:visible}.start-module__ZKn1yG__mascotImage{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.start-module__ZKn1yG__mascotSpark{background:var(--kakapo-accent-warm);border:2px solid var(--kakapo-background);opacity:0;border-radius:50%;width:12px;height:12px;position:absolute;top:-5px;right:-5px}.start-module__ZKn1yG__mascotPeek{animation:.62s cubic-bezier(.2,.8,.2,1) both start-module__ZKn1yG__mascotPeek}.start-module__ZKn1yG__mascotAcknowledge{animation:.42s ease-out both start-module__ZKn1yG__mascotNod}.start-module__ZKn1yG__mascotThinking{animation:1.8s ease-in-out infinite start-module__ZKn1yG__mascotThink}.start-module__ZKn1yG__mascotCelebrate{animation:.56s cubic-bezier(.2,.8,.2,1) both start-module__ZKn1yG__mascotCelebrate}.start-module__ZKn1yG__mascotCelebrate .start-module__ZKn1yG__mascotSpark{animation:.68s ease-out .12s both start-module__ZKn1yG__mascotSpark}@keyframes start-module__ZKn1yG__mascotPeek{0%{opacity:0;transform:translateY(14px)rotate(-5deg)scale(.92)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes start-module__ZKn1yG__mascotNod{0%,to{transform:translateY(0)rotate(0)}45%{transform:translateY(4px)rotate(3deg)}}@keyframes start-module__ZKn1yG__mascotThink{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes start-module__ZKn1yG__mascotCelebrate{0%{opacity:0;transform:translateY(8px)scale(.9)rotate(-4deg)}55%{opacity:1;transform:translateY(-5px)scale(1.05)rotate(4deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes start-module__ZKn1yG__mascotSpark{0%{opacity:0;transform:scale(.2)}45%{opacity:1;transform:scale(1.25)}to{opacity:0;transform:scale(.8)translate(6px,-6px)}}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__primaryBtn:not(:disabled){background:var(--kakapo-primary-action-fill);color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__primaryBtn:hover:not(:disabled){background:color-mix(in srgb, var(--kakapo-accent) 86%, var(--kakapo-dark-surface-raised))}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__primaryBtn.start-module__ZKn1yG__blockedBtn,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__primaryBtn.start-module__ZKn1yG__blockedBtn:hover,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__primaryBtn.start-module__ZKn1yG__blockedBtn:active{background:color-mix(in srgb, var(--kakapo-accent) 22%, var(--kakapo-dark-surface-raised));border-color:var(--kakapo-dark-border);color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__validationHint{background:var(--kakapo-dark-surface-raised);color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__autoAdvanceHint,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__levelSelectionSummary{color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__changeLanguageBtn{color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__changeLanguageBtn:hover{background:var(--kakapo-dark-surface-raised);color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__eyebrow,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__fieldLabel,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__fieldHint,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__leadDisclaimer{color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__hookH1,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__quizTitle,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__demoTitle,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__rewardTitle,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__leadTitle{color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__hookSub,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__quizSub,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__demoSub,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__rewardBody,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__leadBody{color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__accent{color:var(--kakapo-background-alt)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__previewHint{color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__previewCardWord{color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__reviewCount,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__reviewHint,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__rewardSectionTitle{color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__reviewDotActive{background:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__reviewDotDone{background:var(--kakapo-accent)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__ratingButton{background:var(--kakapo-dark-surface);color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__btnAgain{border-color:color-mix(in srgb, var(--color-danger-text) 62%, var(--kakapo-dark-border))}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__btnGood{border-color:var(--kakapo-dark-border)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__btnEasy{border-color:color-mix(in srgb, var(--color-success-text) 72%, var(--kakapo-dark-border))}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__ratingButton:hover:not(:disabled){background:var(--kakapo-dark-surface-raised)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__rewardCard{background:var(--kakapo-dark-surface);border-color:var(--kakapo-dark-border)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__rewardCard strong{color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__rewardCard span{color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__rewardAccessNotice{border-color:var(--kakapo-accent);background:var(--kakapo-dark-surface-raised);color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__rewardAccessNotice p{color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__mascotReaction{border-color:color-mix(in srgb, var(--kakapo-background) 58%, var(--kakapo-dark-border));background:var(--kakapo-background);box-shadow:0 5px 0 color-mix(in srgb, var(--kakapo-accent) 42%, transparent)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__optionMascot{border-color:color-mix(in srgb, var(--kakapo-background) 58%, var(--kakapo-dark-border));box-shadow:0 3px 0 color-mix(in srgb, var(--kakapo-accent) 42%, transparent)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__mascotAcknowledgement,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__starterPackMeta,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__starterPackItem p,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__weekPlanHead span,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__weekPlan li p,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__processingBody,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__processingFootnote,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__processingList small{color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__flyingToken{background:var(--kakapo-dark-surface-raised);color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__starterPackTitle,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__starterPackWordRow strong,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__starterPackSectionTitle,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__weekPlan h3,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__weekPlan li strong,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__processingTitle,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__processingList strong,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__starterPackTranslation{color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__starterPackItem{border-color:var(--kakapo-dark-border);background:var(--kakapo-dark-surface-raised)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__planRule,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__weekPlan,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__processingList li{background:var(--kakapo-dark-surface)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__weekPlan li,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__processingList li{border-color:var(--kakapo-dark-border)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__planRule strong,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__planDay,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__planMinutes{color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__planRule span{color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__launchNotice{background:color-mix(in srgb, var(--color-success-text) 22%, var(--kakapo-dark-surface));color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__emailDeliveryWarning{background:color-mix(in srgb, var(--kakapo-accent-warm) 18%, var(--kakapo-dark-surface))}.start-module__ZKn1yG__hookContent{flex-direction:column;flex:1;justify-content:center;padding-bottom:24px;display:flex}.start-module__ZKn1yG__hookContent .start-module__ZKn1yG__mascotReaction{margin-bottom:22px}.start-module__ZKn1yG__hookH1{color:var(--color-text-primary);margin:0 0 20px;font-size:clamp(2rem,8vw,2.8rem);font-weight:900;line-height:1.1}.start-module__ZKn1yG__accent{color:var(--color-primary-600)}.start-module__ZKn1yG__hookSub{color:var(--color-text-secondary);max-width:340px;margin:0;font-size:16px;line-height:1.6}@media (min-width:900px){.start-module__ZKn1yG__main[data-onboarding-screen="0"] .start-module__ZKn1yG__screen{max-width:640px}.start-module__ZKn1yG__main[data-onboarding-screen="0"] .start-module__ZKn1yG__hookH1{font-size:52px}.start-module__ZKn1yG__main[data-onboarding-screen="0"] .start-module__ZKn1yG__hookSub{max-width:520px}}.start-module__ZKn1yG__quizHead{margin-bottom:20px}.start-module__ZKn1yG__quizTitle{color:var(--color-text-primary);margin:0 0 8px;font-size:clamp(1.5rem,6vw,2rem);font-weight:900;line-height:1.15}.start-module__ZKn1yG__quizSub{color:var(--color-text-secondary);margin:0;font-size:15px}.start-module__ZKn1yG__fieldLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);margin:0 0 10px;font-size:12px;font-weight:800}.start-module__ZKn1yG__optionList{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.start-module__ZKn1yG__mascotAcknowledgement{color:var(--color-text-secondary);align-items:center;gap:10px;margin:-8px 0 16px;font-size:13px;font-weight:700;line-height:1.35;display:flex}.start-module__ZKn1yG__mascotAcknowledgement .start-module__ZKn1yG__mascotReaction{width:38px;height:38px;box-shadow:0 3px 0 color-mix(in srgb, var(--kakapo-foreground) 12%, transparent);border-radius:13px;flex-basis:38px}.start-module__ZKn1yG__option{text-align:left;background:var(--kakapo-surface);border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);width:100%;color:var(--color-text-primary);white-space:normal;justify-content:flex-start;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:700;display:flex}.start-module__ZKn1yG__optionActive{border-color:var(--kakapo-accent);background:var(--kakapo-background-alt);color:var(--kakapo-foreground)}.start-module__ZKn1yG__optionIcon{color:inherit;flex-shrink:0}.start-module__ZKn1yG__optionLabel{flex:1}.start-module__ZKn1yG__check{text-align:center;width:20px;color:var(--color-primary-600);font-weight:900}.start-module__ZKn1yG__optionMascot{border:1px solid var(--kakapo-border);background:var(--kakapo-background);width:32px;height:32px;box-shadow:0 3px 0 color-mix(in srgb, var(--kakapo-foreground) 12%, transparent);border-radius:11px;flex:0 0 32px;animation:.42s ease-out both start-module__ZKn1yG__mascotNod;display:block;overflow:hidden}.start-module__ZKn1yG__optionMascotImage{object-fit:cover;width:100%;height:100%;display:block}.start-module__ZKn1yG__chipRow{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.start-module__ZKn1yG__chip{background:var(--kakapo-surface);border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);color:var(--color-text-primary);cursor:pointer;padding:9px 16px;font-size:14px;font-weight:700;transition:border-color .12s,background .12s}.start-module__ZKn1yG__chipActive{border-color:var(--kakapo-accent);background:var(--kakapo-background-alt);color:var(--kakapo-foreground)}.start-module__ZKn1yG__levelFieldset{border:0;min-width:0;margin:0;padding:0}.start-module__ZKn1yG__levelFieldset .start-module__ZKn1yG__fieldLabel{width:100%;display:block}.start-module__ZKn1yG__fieldHint{color:var(--kakapo-muted);margin:-4px 0 10px;font-size:13px}.start-module__ZKn1yG__levelFieldset:disabled .start-module__ZKn1yG__option{background:var(--kakapo-surface);color:var(--kakapo-muted);opacity:.52}.start-module__ZKn1yG__levelScreen{overflow:hidden}.start-module__ZKn1yG__levelStage{flex-direction:column;flex:1;justify-content:center;min-height:100%;padding-block:12px;display:flex}.start-module__ZKn1yG__levelStageEntering{animation:.24s cubic-bezier(.2,.8,.2,1) both start-module__ZKn1yG__levelStageIn}.start-module__ZKn1yG__levelStageLeaving{pointer-events:none;animation:.17s ease-in both start-module__ZKn1yG__levelStageOut}.start-module__ZKn1yG__levelStage .start-module__ZKn1yG__quizTitle:focus{outline:none}.start-module__ZKn1yG__languageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.start-module__ZKn1yG__languageChoice{justify-content:center;min-height:60px;font-size:16px}.start-module__ZKn1yG__languageChoice:last-child:nth-child(odd){grid-column:1/-1}.start-module__ZKn1yG__translationLanguageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.start-module__ZKn1yG__translationLanguageChoice{justify-content:center;min-height:48px;padding-inline:8px;font-size:13px}.start-module__ZKn1yG__translationContinue{margin-top:18px}.start-module__ZKn1yG__autoAdvanceHint{color:var(--color-text-tertiary);text-align:center;margin:14px 0 0;font-size:13px;font-weight:700}.start-module__ZKn1yG__levelSelectionSummary{border-left:3px solid var(--kakapo-accent);min-height:44px;color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:0 4px 0 12px;font-size:13px;font-weight:750;display:flex}.start-module__ZKn1yG__changeLanguageBtn{min-height:44px;color:var(--kakapo-accent);font-weight:800}.start-module__ZKn1yG__levelContinue{margin-top:0}.start-module__ZKn1yG__levelMascotAcknowledgement{margin-top:-8px}.start-module__ZKn1yG__levelMascotAcknowledgement .start-module__ZKn1yG__mascotReaction{border-radius:15px;flex-basis:44px;width:44px;height:44px}@keyframes start-module__ZKn1yG__levelStageIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes start-module__ZKn1yG__levelStageOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-14px)}}.start-module__ZKn1yG__demoIntro{align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.start-module__ZKn1yG__demoIntro>div:last-child{min-width:0}.start-module__ZKn1yG__demoIntro .start-module__ZKn1yG__mascotReaction{border-radius:18px;flex-basis:52px;width:52px;height:52px}.start-module__ZKn1yG__demoTitle{color:var(--color-text-primary);margin:0 0 8px;font-size:clamp(1.5rem,6vw,2rem);font-weight:900;line-height:1.15}.start-module__ZKn1yG__demoCta{margin-top:20px}.start-module__ZKn1yG__demoSub{color:var(--color-text-secondary);margin:0;font-size:15px}.start-module__ZKn1yG__cardShell{background:var(--color-card);border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);box-shadow:none;flex:none;margin-bottom:20px;padding:20px;overflow:visible}.start-module__ZKn1yG__cardTopline{color:var(--color-text-tertiary);justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;font-weight:700;display:flex}.start-module__ZKn1yG__level{background:var(--color-primary-100);color:var(--color-primary-900);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:800}.start-module__ZKn1yG__cardWord{color:var(--color-text-primary);margin:0 0 16px;font-size:28px;font-weight:900}.start-module__ZKn1yG__cardExample{background:var(--color-secondary-50);border-radius:var(--kakapo-radius);padding:12px}.start-module__ZKn1yG__exampleLabel{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.start-module__ZKn1yG__cardExample p{color:var(--color-text-secondary);min-height:42px;margin:0;font-size:14px;line-height:1.5}.start-module__ZKn1yG__genLabel{align-items:center;gap:5px;display:inline-flex}.start-module__ZKn1yG__dot{background:var(--color-secondary-800);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.1s ease-in-out infinite start-module__ZKn1yG__pulse;display:inline-block}@keyframes start-module__ZKn1yG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}.start-module__ZKn1yG__cursor{background:var(--color-text-secondary);vertical-align:middle;width:2px;height:13px;margin-left:1px;animation:.7s step-end infinite start-module__ZKn1yG__blink;display:inline-block}@keyframes start-module__ZKn1yG__blink{0%,to{opacity:1}50%{opacity:0}}.start-module__ZKn1yG__reviewHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.start-module__ZKn1yG__reviewHeader .start-module__ZKn1yG__eyebrow{margin:0}.start-module__ZKn1yG__reviewProgress{gap:6px;display:flex}.start-module__ZKn1yG__reviewDot{background:var(--color-progress-track);border-radius:50%;width:8px;height:8px;transition:background .2s}.start-module__ZKn1yG__reviewDotActive{background:var(--color-text-primary)}.start-module__ZKn1yG__reviewDotDone{background:var(--color-primary)}.start-module__ZKn1yG__reviewDotReceiving{animation:.42s ease-out both start-module__ZKn1yG__reviewDotReceive}@keyframes start-module__ZKn1yG__reviewDotReceive{0%,to{transform:scale(1)}60%{background:var(--kakapo-accent-warm);transform:scale(1.85)}}.start-module__ZKn1yG__reviewCount{color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:700}.start-module__ZKn1yG__reviewCard{flex-direction:column;flex:none;gap:16px;display:flex}.start-module__ZKn1yG__cardEnter{animation:.22s forwards start-module__ZKn1yG__fadeIn}.start-module__ZKn1yG__cardExit{animation:.42s forwards start-module__ZKn1yG__slideOut}@keyframes start-module__ZKn1yG__slideOut{to{opacity:0;transform:translate(40px)}}.start-module__ZKn1yG__flipWrap{perspective:900px;cursor:default;border-radius:var(--kakapo-radius);margin-bottom:0;display:grid}.start-module__ZKn1yG__flipWrap[role=button]:focus-visible{outline:3px solid var(--kakapo-accent-warm);outline-offset:3px}.start-module__ZKn1yG__flipWrap:focus:not(:focus-visible),.start-module__ZKn1yG__flipped:focus{outline:none}.start-module__ZKn1yG__face{backface-visibility:hidden;background:var(--color-card);border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);box-shadow:none;grid-area:1/1;min-height:286px;padding:20px;transition:transform .42s cubic-bezier(.4,0,.2,1)}.start-module__ZKn1yG__front{transform:rotateY(0)}.start-module__ZKn1yG__back{background:var(--color-card-warm);transform:rotateY(180deg)}.start-module__ZKn1yG__flipped .start-module__ZKn1yG__front{transform:rotateY(-180deg)}.start-module__ZKn1yG__flipped .start-module__ZKn1yG__back{transform:rotateY(0)}.start-module__ZKn1yG__flipWrap[role=button]{cursor:pointer}.start-module__ZKn1yG__translation{color:var(--color-primary-600);margin:4px 0 16px;font-size:17px;font-weight:800}.start-module__ZKn1yG__tapHint{color:var(--color-tertiary);text-align:center;margin-top:16px;font-size:13px;font-style:italic;font-weight:600}.start-module__ZKn1yG__ratingRow{gap:8px;margin-top:0;padding-top:0;display:flex}.start-module__ZKn1yG__ratingButton{border-radius:var(--kakapo-radius);border-width:1px;flex:1;min-width:0;min-height:52px;padding:12px 8px;font-size:14px;font-weight:800;transition:transform .1s,background .15s,border-color .15s}.start-module__ZKn1yG__ratingButton:active{transform:scale(.97)}.start-module__ZKn1yG__btnAgain{background:var(--color-danger-bg);color:var(--color-danger-text)}.start-module__ZKn1yG__btnGood{background:var(--color-rating-neutral-bg);color:var(--color-text-secondary)}.start-module__ZKn1yG__btnEasy{background:var(--color-success-bg);color:var(--color-success-text)}.start-module__ZKn1yG__reviewHint{text-align:center;color:var(--color-text-tertiary);margin:14px 0 0;font-size:13px}.start-module__ZKn1yG__flyingToken{--token-x:0px;--token-y:0px;z-index:20;text-overflow:ellipsis;white-space:nowrap;border:2px solid var(--kakapo-accent-warm);background:var(--kakapo-background);max-width:190px;color:var(--kakapo-foreground);pointer-events:none;border-radius:999px;padding:7px 11px;font-size:13px;font-weight:900;animation:.42s cubic-bezier(.22,.8,.32,1) both start-module__ZKn1yG__tokenToProgress;position:fixed;overflow:hidden}.start-module__ZKn1yG__flyingAgain{border-color:var(--color-danger-text)}.start-module__ZKn1yG__flyingGood{border-color:var(--kakapo-accent-warm)}.start-module__ZKn1yG__flyingEasy{border-color:var(--color-success-text)}@keyframes start-module__ZKn1yG__tokenToProgress{0%{opacity:1;transform:translate(0,0)scale(1)}70%{opacity:1;transform:translate3d(var(--token-x), var(--token-y), 0) scale(.58)}to{opacity:0;transform:translate3d(var(--token-x), var(--token-y), 0) scale(.35)}}.start-module__ZKn1yG__leadContent,.start-module__ZKn1yG__successContent{text-align:left;flex-direction:column;align-items:stretch;gap:18px;width:100%;display:flex}.start-module__ZKn1yG__leadContent{margin:auto 0 22px}.start-module__ZKn1yG__successContent{margin:auto 0}.start-module__ZKn1yG__successConfirmation{border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);background:var(--color-card);flex-direction:column;gap:20px;padding:22px;display:flex}.start-module__ZKn1yG__launchSuccessHero{align-items:center;gap:14px;display:flex}.start-module__ZKn1yG__launchSuccessHero>.start-module__ZKn1yG__mascotReaction{border-radius:22px;flex-basis:64px;width:64px;height:64px}.start-module__ZKn1yG__launchSuccessHero>div:last-child{min-width:0}.start-module__ZKn1yG__emailConfirmation{border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);background:var(--kakapo-background-alt);align-items:flex-start;gap:13px;padding:16px;display:flex}.start-module__ZKn1yG__emailConfirmationIcon{border-radius:var(--kakapo-radius);background:var(--kakapo-accent);width:42px;height:42px;color:var(--kakapo-dark-text);flex:0 0 42px;place-items:center;display:grid}.start-module__ZKn1yG__emailConfirmation>div{min-width:0}.start-module__ZKn1yG__emailConfirmationLabel{color:var(--kakapo-muted);margin:0 0 5px;font-size:13px;font-weight:800}.start-module__ZKn1yG__emailConfirmationAddress{color:var(--kakapo-foreground);overflow-wrap:anywhere;font-size:18px;line-height:1.3;display:block}.start-module__ZKn1yG__emailConfirmationCopy{color:var(--kakapo-muted);margin:9px 0 0;font-size:15px;line-height:1.5}.start-module__ZKn1yG__emailPromiseList{flex-wrap:wrap;gap:10px 18px;display:flex}.start-module__ZKn1yG__emailPromiseList span{color:var(--color-text-secondary);align-items:center;gap:7px;font-size:14px;font-weight:750;display:inline-flex}.start-module__ZKn1yG__emailPromiseList svg{color:var(--kakapo-accent)}.start-module__ZKn1yG__optionalSurvey{border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);background:var(--color-card);flex-direction:column;gap:18px;padding:20px;display:flex}.start-module__ZKn1yG__optionalSurvey h3{color:var(--color-text-primary);margin:4px 0 0;font-size:20px;line-height:1.2}.start-module__ZKn1yG__optionalSurvey>div>p:last-child{color:var(--color-text-secondary);margin:6px 0 0;font-size:13px;line-height:1.45}.start-module__ZKn1yG__optionalSurvey fieldset{border:0;min-width:0;margin:0;padding:0}.start-module__ZKn1yG__optionalSurvey legend{color:var(--color-text-primary);margin-bottom:9px;font-size:13px;font-weight:850}.start-module__ZKn1yG__surveyChips{flex-wrap:wrap;gap:8px;display:flex}.start-module__ZKn1yG__surveyChip{border:1px solid var(--color-option-border);border-radius:var(--kakapo-radius);background:var(--color-card);height:auto;min-height:44px;color:var(--color-text-primary);white-space:normal;padding:9px 12px;font-size:12px;line-height:1.25}.start-module__ZKn1yG__surveyChipActive,.start-module__ZKn1yG__surveyChipActive:hover:not(:disabled){border-color:var(--kakapo-accent);background:var(--kakapo-selected-fill);color:var(--kakapo-dark-text)}.start-module__ZKn1yG__surveyActions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.start-module__ZKn1yG__surveyActions .start-module__ZKn1yG__primaryBtn{margin:0}.start-module__ZKn1yG__surveyComplete{border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);background:var(--kakapo-background-alt);color:var(--kakapo-foreground);align-items:center;gap:10px;padding:14px;font-size:13px;font-weight:750;display:flex}.start-module__ZKn1yG__leadHero{align-items:center;gap:14px;display:flex}.start-module__ZKn1yG__leadHero .start-module__ZKn1yG__eyebrow{margin-bottom:4px}.start-module__ZKn1yG__rewardContent{flex-direction:column;gap:18px;width:100%;display:flex}.start-module__ZKn1yG__rewardHero{align-items:center;gap:14px;display:flex}.start-module__ZKn1yG__rewardMascotWrap{flex:0 0 64px;position:relative}.start-module__ZKn1yG__rewardCheck{width:28px;height:28px;color:var(--color-success-text);background:var(--color-success-bg);border:2px solid var(--kakapo-background);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-5px}.start-module__ZKn1yG__rewardParticle{background:var(--kakapo-accent-warm);border-radius:2px;width:7px;height:7px;animation:.76s ease-out both start-module__ZKn1yG__rewardParticle;position:absolute}.start-module__ZKn1yG__rewardParticleOne{--particle-x:-9px;--particle-y:-12px;top:-4px;left:-7px}.start-module__ZKn1yG__rewardParticleTwo{--particle-x:11px;--particle-y:-11px;animation-delay:70ms;top:2px;right:-8px}.start-module__ZKn1yG__rewardParticleThree{--particle-x:-7px;--particle-y:10px;animation-delay:.13s;bottom:-3px;left:8px}@keyframes start-module__ZKn1yG__rewardParticle{0%{opacity:0;transform:translate(0)scale(.3)rotate(0)}35%{opacity:1}to{opacity:0;transform:translate(var(--particle-x), var(--particle-y)) scale(1) rotate(70deg)}}.start-module__ZKn1yG__rewardHeading{min-width:0}.start-module__ZKn1yG__rewardHeading .start-module__ZKn1yG__eyebrow{margin-bottom:4px}.start-module__ZKn1yG__rewardBadge{background:var(--color-success-bg);border:2px solid var(--color-text-primary);width:56px;height:56px;color:var(--color-success-text);box-shadow:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;font-weight:900;display:flex}.start-module__ZKn1yG__rewardTitle,.start-module__ZKn1yG__leadTitle{color:var(--color-text-primary);margin:0;font-size:clamp(1.6rem,6vw,2.2rem);font-weight:900}.start-module__ZKn1yG__rewardHeading .start-module__ZKn1yG__rewardTitle{text-align:left}.start-module__ZKn1yG__rewardBody,.start-module__ZKn1yG__leadBody{color:var(--color-text-secondary);max-width:320px;margin:0;font-size:15px;line-height:1.6}.start-module__ZKn1yG__rewardContent .start-module__ZKn1yG__rewardBody{text-align:left;max-width:none}.start-module__ZKn1yG__rewardSchedule{width:100%}.start-module__ZKn1yG__rewardSectionTitle{color:var(--color-text-tertiary);letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.start-module__ZKn1yG__rewardCards{flex-direction:column;gap:8px;width:100%;max-width:none;display:flex}.start-module__ZKn1yG__rewardCard{background:var(--color-card);border:1px solid var(--color-option-border);border-radius:var(--kakapo-radius);justify-content:space-between;align-items:center;padding:12px 14px;font-size:14px;display:flex}.start-module__ZKn1yG__rewardCard strong{color:var(--color-text-primary);font-weight:800}.start-module__ZKn1yG__rewardCard span{color:var(--color-text-tertiary);font-size:12px;font-weight:600}.start-module__ZKn1yG__rewardCta{margin-top:24px}.start-module__ZKn1yG__rewardAccessNotice{border:1px solid var(--kakapo-accent);border-radius:var(--kakapo-radius);background:var(--kakapo-background-alt);color:var(--kakapo-foreground);align-items:flex-start;gap:12px;padding:14px;display:flex}.start-module__ZKn1yG__rewardAccessIcon{border-radius:var(--kakapo-radius);background:var(--kakapo-selected-fill);width:36px;height:36px;color:var(--kakapo-dark-text);flex:0 0 36px;place-items:center;display:grid}.start-module__ZKn1yG__rewardAccessNotice strong{margin-bottom:4px;font-size:14px;font-weight:850;display:block}.start-module__ZKn1yG__rewardAccessNotice p{color:var(--kakapo-foreground);margin:0;font-size:12px;font-weight:600;line-height:1.45}.start-module__ZKn1yG__processingContent{flex-direction:column;gap:18px;margin:auto 0;display:flex}.start-module__ZKn1yG__processingContent>.start-module__ZKn1yG__mascotReaction{border-radius:24px;flex-basis:72px;width:72px;height:72px}.start-module__ZKn1yG__processingContent .start-module__ZKn1yG__eyebrow{margin-bottom:7px}.start-module__ZKn1yG__processingTitle{color:var(--color-text-primary);margin:0;font-size:clamp(1.8rem,8vw,2.5rem);font-weight:900;line-height:1.08}.start-module__ZKn1yG__processingBody{color:var(--color-text-secondary);margin:10px 0 0;font-size:14px;line-height:1.5}.start-module__ZKn1yG__processingProgress{background:var(--color-progress-track);border-radius:999px;height:7px;overflow:hidden}.start-module__ZKn1yG__processingProgress span{border-radius:inherit;background:var(--kakapo-accent);height:100%;transition:width .42s;display:block}.start-module__ZKn1yG__processingList{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.start-module__ZKn1yG__processingList li{border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);background:var(--kakapo-surface);align-items:flex-start;gap:11px;padding:12px;transition:opacity .24s,border-color .24s,transform .24s;display:flex}.start-module__ZKn1yG__processingList li>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.start-module__ZKn1yG__processingList small{color:var(--color-text-tertiary);font-size:11px;font-weight:750}.start-module__ZKn1yG__processingList strong{color:var(--color-text-primary);font-size:13px;line-height:1.35}.start-module__ZKn1yG__processingCheck{background:var(--kakapo-background-alt);width:26px;height:26px;color:var(--kakapo-foreground);border-radius:50%;flex:0 0 26px;place-items:center;font-size:12px;font-weight:900;display:grid}.start-module__ZKn1yG__processingPending{opacity:.42}.start-module__ZKn1yG__processingActive{transform:translate(3px);border-color:var(--kakapo-accent)!important}.start-module__ZKn1yG__processingActive .start-module__ZKn1yG__processingCheck{background:var(--kakapo-accent-warm)}.start-module__ZKn1yG__processingDone .start-module__ZKn1yG__processingCheck{background:var(--kakapo-accent);color:var(--kakapo-background)}.start-module__ZKn1yG__processingFootnote{color:var(--color-text-tertiary);margin:0;font-size:12px;line-height:1.45}.start-module__ZKn1yG__leadForm{border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);background:var(--color-card);flex-direction:column;gap:10px;width:100%;padding:18px;display:flex}.start-module__ZKn1yG__leadLabel{color:var(--color-text-primary);font-size:13px;font-weight:800}.start-module__ZKn1yG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.start-module__ZKn1yG__leadInput{background:var(--color-card);border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);width:100%;height:54px;color:var(--color-text-primary);box-sizing:border-box;outline:none;padding:0 18px;font-size:16px}.start-module__ZKn1yG__leadInput:focus{box-shadow:0 0 0 3px var(--color-focus-ring)}.start-module__ZKn1yG__leadError{color:var(--color-secondary-800,var(--kakapo-foreground));text-align:left;margin:0;font-size:13px;font-weight:650}.start-module__ZKn1yG__leadDisclaimer{text-align:left;color:var(--color-text-tertiary);margin:4px 0 0;font-size:12px}.start-module__ZKn1yG__launchNotice{border-radius:var(--kakapo-radius);background:var(--color-success-bg);color:var(--color-success-text);align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.4;display:flex}.start-module__ZKn1yG__launchNotice span{flex:1;min-width:0}.start-module__ZKn1yG__launchNotice strong{overflow-wrap:anywhere;text-align:right;max-width:48%}.start-module__ZKn1yG__emailDeliveryWarning{background:var(--kakapo-background-alt);color:var(--kakapo-foreground)}.start-module__ZKn1yG__starterPack{flex-direction:column;gap:14px;display:flex}.start-module__ZKn1yG__starterPackHead{justify-content:space-between;align-items:center;gap:14px;display:flex}.start-module__ZKn1yG__starterPackHead .start-module__ZKn1yG__eyebrow{margin-bottom:5px}.start-module__ZKn1yG__starterPackHead .start-module__ZKn1yG__mascotReaction{border-radius:18px;flex-basis:52px;width:52px;height:52px}.start-module__ZKn1yG__starterPackTitle{color:var(--color-text-primary);margin:0;font-size:clamp(1.45rem,5vw,1.9rem);font-weight:900;line-height:1.12}.start-module__ZKn1yG__starterPackMeta{color:var(--color-text-secondary);margin:0;font-size:12px;font-weight:750}.start-module__ZKn1yG__starterPackList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.start-module__ZKn1yG__starterPackItem{border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);background:var(--kakapo-surface);padding:13px 14px}.start-module__ZKn1yG__starterPackWordRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.start-module__ZKn1yG__starterPackWordRow strong{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:16px}.start-module__ZKn1yG__starterPackTranslation{color:var(--color-primary-600);margin-top:3px;font-size:13px;font-weight:800;display:block}.start-module__ZKn1yG__starterPackItem p{color:var(--color-text-secondary);margin:7px 0 0;font-size:12px;line-height:1.45}.start-module__ZKn1yG__starterPackSectionTitle{color:var(--color-text-primary);text-transform:uppercase;margin:2px 0 -3px;font-size:13px;font-weight:850}.start-module__ZKn1yG__planRule{border-radius:var(--kakapo-radius);background:var(--kakapo-background-alt);flex-direction:column;gap:4px;padding:14px;display:flex}.start-module__ZKn1yG__planRule span{color:var(--kakapo-muted);text-transform:uppercase;font-size:11px;font-weight:800}.start-module__ZKn1yG__planRule strong{color:var(--kakapo-foreground);font-size:13px;line-height:1.45}.start-module__ZKn1yG__weekPlan{border-radius:var(--kakapo-radius);background:var(--kakapo-background-alt);padding:14px}.start-module__ZKn1yG__weekPlanHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.start-module__ZKn1yG__weekPlanHead h3{color:var(--color-text-primary);margin:0;font-size:15px}.start-module__ZKn1yG__weekPlanHead span{max-width:170px;color:var(--color-text-tertiary);text-align:right;font-size:11px;font-weight:700;line-height:1.35}.start-module__ZKn1yG__weekPlan ol{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.start-module__ZKn1yG__weekPlan li{border:1px solid var(--kakapo-border);border-radius:var(--kakapo-radius);background:var(--kakapo-surface);grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:10px;padding:11px;display:grid}.start-module__ZKn1yG__planDay,.start-module__ZKn1yG__planMinutes{color:var(--kakapo-foreground);white-space:nowrap;font-size:11px;font-weight:850}.start-module__ZKn1yG__weekPlan li strong{color:var(--color-text-primary);font-size:13px;line-height:1.3;display:block}.start-module__ZKn1yG__weekPlan li p{color:var(--color-text-secondary);margin:4px 0 0;font-size:12px;line-height:1.45}.start-module__ZKn1yG__demoTranslation{border-top:1px solid var(--kakapo-border);background:0 0;border-radius:0;margin:12px 0 0;padding:14px 0 0}.start-module__ZKn1yG__demoTranslation+.start-module__ZKn1yG__cardExample{border-top:1px solid var(--kakapo-border);background:0 0;border-radius:0;margin-top:14px;padding:14px 0 0}.start-module__ZKn1yG__demoTranslation p{color:var(--color-primary-900);margin:2px 0 0;font-size:15px;font-weight:600}.start-module__ZKn1yG__demoExampleLine{color:var(--color-text-secondary);margin:4px 0 0;font-size:13px;line-height:1.5}.start-module__ZKn1yG__previewCardList{flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.start-module__ZKn1yG__previewCard{background:var(--color-card);border:1px solid var(--color-option-border);border-radius:var(--kakapo-radius);align-items:center;gap:12px;min-height:58px;padding:14px 16px;display:flex}.start-module__ZKn1yG__previewCardNum{background:var(--color-primary);width:24px;height:24px;color:var(--color-text-on-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.start-module__ZKn1yG__previewCardWord{color:var(--color-text-primary);flex:1;font-size:16px;font-weight:700}.start-module__ZKn1yG__previewHint{color:var(--color-text-secondary);margin:0;font-size:15px;font-weight:500;line-height:1.55}.start-module__ZKn1yG__previewMeta{border:1px solid var(--color-option-border);border-radius:var(--kakapo-radius);width:fit-content;color:var(--color-text-tertiary);align-items:center;gap:8px;padding:7px 10px;font-size:12px;font-weight:700;display:flex}.start-module__ZKn1yG__previewCta{margin-top:20px}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__option,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__chip,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__previewCard,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__themeBtn{border-color:var(--kakapo-dark-border);background:color-mix(in srgb, var(--kakapo-dark-surface) 88%, transparent);color:var(--kakapo-dark-text);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--kakapo-dark-text) 12%, transparent)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__option:hover:not(:disabled),.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__chip:hover:not(:disabled),.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__themeBtn:hover:not(:disabled){border-color:var(--kakapo-dark-muted);background:var(--kakapo-dark-surface-raised)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__optionActive,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__chipActive{border-color:color-mix(in srgb, var(--kakapo-accent) 92%, var(--kakapo-border));background:var(--kakapo-selected-fill);color:var(--kakapo-dark-text);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--kakapo-background-alt) 28%, transparent), 0 0 0 1px color-mix(in srgb, var(--kakapo-accent) 36%, transparent)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__optionActive:hover:not(:disabled),.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__chipActive:hover:not(:disabled){border-color:var(--kakapo-accent);background:var(--kakapo-selected-hover-fill);color:var(--kakapo-dark-text);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--kakapo-background-alt) 34%, transparent), 0 0 0 1px color-mix(in srgb, var(--kakapo-accent) 64%, transparent)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__levelFieldset:disabled .start-module__ZKn1yG__option{border-color:color-mix(in srgb, var(--kakapo-surface) 13%, transparent);background:color-mix(in srgb, var(--kakapo-surface) 5%, transparent);color:var(--kakapo-border);box-shadow:none;opacity:.62}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__previewMeta{border-color:var(--kakapo-dark-border);color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__leadForm,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__successConfirmation,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__optionalSurvey{border-color:var(--kakapo-dark-border);background:var(--kakapo-dark-surface)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__emailConfirmation{border-color:var(--kakapo-dark-border);background:var(--kakapo-dark-surface-raised)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__emailConfirmationLabel,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__emailConfirmationCopy,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__emailPromiseList span{color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__emailConfirmationAddress{color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__emailPromiseList svg{color:var(--kakapo-accent-warm)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__optionalSurvey h3,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__optionalSurvey legend{color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__optionalSurvey>div>p:last-child{color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__surveyChip{border-color:var(--kakapo-dark-border);background:var(--kakapo-dark-surface-raised);color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__surveyChip:hover:not(:disabled){border-color:var(--kakapo-dark-muted);background:var(--kakapo-dark-control-hover)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__surveyChipActive,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__surveyChipActive:hover:not(:disabled){border-color:var(--kakapo-accent);background:var(--kakapo-selected-fill);color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__surveyActions .start-module__ZKn1yG__primaryBtn:disabled{border-color:var(--kakapo-dark-border);background:color-mix(in srgb, var(--kakapo-accent) 24%, var(--kakapo-dark-surface-raised));color:var(--kakapo-dark-muted);opacity:1}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__leadLabel{color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__leadInput{border-color:var(--kakapo-dark-border);background:var(--kakapo-dark-surface-raised);color:var(--kakapo-dark-text)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__leadInput::placeholder{color:var(--kakapo-dark-muted)}.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__surveyComplete{border-color:var(--kakapo-dark-border);background:var(--kakapo-dark-surface);color:var(--kakapo-dark-text)}.start-module__ZKn1yG__cardWord,.start-module__ZKn1yG__previewCardWord,.start-module__ZKn1yG__rewardCard strong,.start-module__ZKn1yG__leadBody,.start-module__ZKn1yG__rewardBody{overflow-wrap:anywhere}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__option,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__chip,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__previewCard,.start-module__ZKn1yG__main[data-theme=dark] .start-module__ZKn1yG__themeBtn{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%)}}@media (max-width:480px){.start-module__ZKn1yG__localeSelect{width:58px;padding-left:8px}.start-module__ZKn1yG__themeBtn{width:44px;min-width:44px;padding-inline:0}.start-module__ZKn1yG__themeBtn span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:360px){.start-module__ZKn1yG__screen{padding-inline:16px}.start-module__ZKn1yG__topBar{padding-inline:8px}.start-module__ZKn1yG__reviewHeader{gap:8px}.start-module__ZKn1yG__reviewCount{white-space:nowrap}.start-module__ZKn1yG__leadForm,.start-module__ZKn1yG__successConfirmation,.start-module__ZKn1yG__optionalSurvey{padding:14px}.start-module__ZKn1yG__emailConfirmation{padding:13px}}@media (prefers-reduced-motion:reduce){.start-module__ZKn1yG__fadeIn,.start-module__ZKn1yG__fadeInSlow,.start-module__ZKn1yG__fadeOut,.start-module__ZKn1yG__levelStageEntering,.start-module__ZKn1yG__levelStageLeaving,.start-module__ZKn1yG__cardEnter,.start-module__ZKn1yG__cardExit,.start-module__ZKn1yG__dot,.start-module__ZKn1yG__cursor,.start-module__ZKn1yG__mascotPeek,.start-module__ZKn1yG__mascotAcknowledge,.start-module__ZKn1yG__mascotThinking,.start-module__ZKn1yG__mascotCelebrate,.start-module__ZKn1yG__mascotCelebrate .start-module__ZKn1yG__mascotSpark,.start-module__ZKn1yG__optionMascot,.start-module__ZKn1yG__rewardParticle,.start-module__ZKn1yG__reviewDotReceiving,.start-module__ZKn1yG__flyingToken{animation:none}.start-module__ZKn1yG__mascotSpark,.start-module__ZKn1yG__rewardParticle,.start-module__ZKn1yG__flyingToken{display:none}.start-module__ZKn1yG__validationNudge,.start-module__ZKn1yG__validationGroup{animation:none}.start-module__ZKn1yG__face,.start-module__ZKn1yG__progressFill,.start-module__ZKn1yG__reviewDot,.start-module__ZKn1yG__option,.start-module__ZKn1yG__chip,.start-module__ZKn1yG__ratingButton,.start-module__ZKn1yG__backBtn,.start-module__ZKn1yG__processingProgress span,.start-module__ZKn1yG__processingList li{transition:none}}
