.HeroSlide_hero__yPu8H{--px:0;--py:0;--bg:#f3f0e8;--surface:#fffdf8;--border:#ded8cb;--text:#203129;--text-2:#56655e;--text-3:#89938d;--teal:#27c79a;--teal-accessible:#0b765c;--amber:#f2a31a;--amber-dark:#d88408;--btn-ink:#17372f;--ease:cubic-bezier(.2,.8,.2,1);position:relative;isolation:isolate;min-height:calc(100vh - 56px);min-height:calc(100svh - 56px);display:flex;align-items:center;padding:48px 5vw 56px;overflow:hidden;background:var(--bg);color:var(--text);font-family:Be Vietnam Pro,Segoe UI,Inter,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.HeroSlide_media__qwrEF{position:absolute;top:0;right:0;bottom:0;width:62%;z-index:0;transform:translate3d(calc(var(--px) * -10px),calc(var(--py) * -6px),0);transition:transform .6s ease-out;will-change:transform;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24%);mask-image:linear-gradient(90deg,transparent,#000 24%)}.HeroSlide_bob__9KrhA{position:absolute;inset:0;animation:HeroSlide_kenburns__LBNMo 8s ease-in-out infinite alternate,HeroSlide_breathBob__WWLhs 4.6s ease-in-out infinite}.HeroSlide_img__9OnDN{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%}@keyframes HeroSlide_kenburns__LBNMo{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.045) translate3d(-.8%,.5%,0)}}@keyframes HeroSlide_breathBob__WWLhs{0%,to{margin-top:0}50%{margin-top:7px}}.HeroSlide_video__CHE6t{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%;opacity:0;transition:opacity 1.2s ease}.HeroSlide_videoOn__HM1WP{opacity:1}.HeroSlide_fade__QatyA{inset:0;z-index:1;background:linear-gradient(180deg,transparent,transparent 55%,rgba(5,38,34,.35) 80%,rgba(5,38,34,.85))}.HeroSlide_fade__QatyA,.HeroSlide_glow__96fSy{position:absolute;pointer-events:none;display:none}.HeroSlide_glow__96fSy{z-index:2;right:15%;top:38%;width:min(46vw,620px);aspect-ratio:1/1;transform:translate(50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(127,235,208,.3) 0,rgba(45,212,168,.12) 40%,transparent 72%);mix-blend-mode:screen;animation:HeroSlide_breathe__YY8FD 4.5s ease-in-out infinite}@keyframes HeroSlide_breathe__YY8FD{0%,to{opacity:1;transform:translate(50%,-50%) scale(1)}50%{opacity:.8;transform:translate(50%,-50%) scale(1.03)}}.HeroSlide_story__8Dfp4{position:relative;z-index:3;max-width:660px}.HeroSlide_brand__xGs_f{color:var(--text-3);font-size:15px;font-weight:600;animation:HeroSlide_rise__vyVxN .7s var(--ease) .1s both}.HeroSlide_title__9Y7kK{margin:19px 0 0;font-family:Playfair Display,"Noto Serif",Georgia,serif;font-size:clamp(40px,4.4vw,72px);font-weight:600;line-height:1.08;letter-spacing:-.01em;color:var(--text);text-wrap:balance;animation:HeroSlide_rise__vyVxN .8s var(--ease) .25s both}.HeroSlide_titleAccent__2Nki_{font-style:italic;font-weight:500;color:var(--teal-accessible)}.HeroSlide_buddy__hGJn7{display:block;width:clamp(84px,7.5vw,116px);height:auto;margin:0 0 12px -8px;pointer-events:none;animation:HeroSlide_rise__vyVxN .7s var(--ease) .05s both}.HeroSlide_topics__DUyVm{max-width:560px;margin:18px 0 0;color:var(--text-2);font-size:clamp(14px,1.15vw,17px);line-height:1.6;font-weight:500;text-wrap:balance;animation:HeroSlide_rise__vyVxN .8s var(--ease) .4s both}.HeroSlide_loop__7aULT{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;animation:HeroSlide_rise__vyVxN .8s var(--ease) .55s both}.HeroSlide_step__vygHw{min-height:40px;display:inline-flex;align-items:center;padding:0 16px;border:1px solid rgba(127,235,208,.22);border-radius:999px;background:rgba(45,212,168,.1);color:var(--white);font-size:14px;font-weight:700;white-space:nowrap;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.HeroSlide_retry__nNKar{border-color:rgba(245,158,11,.46);background:rgba(245,158,11,.13);color:#ffd071}.HeroSlide_done__4LNYb{border-color:var(--mint);background:var(--mint);color:var(--deep);font-weight:800}.HeroSlide_arrow__ws53e{color:rgba(127,235,208,.6);font-size:21px}.HeroSlide_ctaRow__7r_MR{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px;animation:HeroSlide_rise__vyVxN .8s var(--ease) .7s both}.HeroSlide_cta__nVpPf{display:inline-flex;align-items:center;height:46px;padding:0 22px;border-radius:11px;background:var(--amber);color:var(--btn-ink);font-size:15.5px;font-weight:600;text-decoration:none;transition:background .15s ease}.HeroSlide_cta__nVpPf:hover{background:var(--amber-dark)}.HeroSlide_ghost__RWcZF{display:inline-block;padding:14px 28px;border-radius:999px;border:1px solid rgba(242,255,250,.25);color:var(--white);font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.HeroSlide_ghost__RWcZF:hover{transform:translateY(-2px);border-color:rgba(242,255,250,.5)}.HeroSlide_chips__yA3Vf{position:absolute;inset:0;z-index:4;pointer-events:none;transform:translate3d(calc(var(--px) * 12px),0,0);transition:transform .6s ease-out}.HeroSlide_chip__Wc0g_{position:absolute;display:flex;align-items:center;gap:10px;padding:12px 15px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);white-space:nowrap}.HeroSlide_chip__Wc0g_ img{width:38px;height:38px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.HeroSlide_chipBuddy__U8tM8{border-radius:0!important;-o-object-fit:contain!important;object-fit:contain!important}.HeroSlide_solved__Kile6{position:absolute;left:34%;right:5%;bottom:24px;width:auto;max-width:min(560px,44vw);margin:0 auto;text-align:center;font-size:14.5px;line-height:1.6;color:rgba(229,249,243,.82);text-shadow:0 1px 12px rgba(0,20,18,.6);animation:HeroSlide_rise__vyVxN .8s var(--ease) 1.5s both}.HeroSlide_solved__Kile6 b{color:var(--mint2);font-weight:700}.HeroSlide_chip__Wc0g_ b{display:flex;align-items:center;gap:6px;font-size:14px}.HeroSlide_liveDot__2EyfP{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 3px rgba(45,212,168,.2);animation:HeroSlide_liveBlink__kFb6k 2s ease-in-out infinite}@keyframes HeroSlide_liveBlink__kFb6k{0%,to{opacity:1}50%{opacity:.35}}.HeroSlide_chip__Wc0g_ small{display:block;margin-top:3px;color:var(--text-3);font-size:12px}.HeroSlide_chipFeedback__OwUqJ{right:5%;top:18%;animation:HeroSlide_chipIn__aSs1O .8s var(--ease) 1s both,HeroSlide_chipFloat__cvtYJ 4.5s ease-in-out 1.8s infinite}.HeroSlide_chipProgress__2QcVS{right:3%;top:58%;animation:HeroSlide_chipIn__aSs1O .8s var(--ease) 1.25s both,HeroSlide_chipFloat__cvtYJ 5s ease-in-out 2s infinite}@keyframes HeroSlide_chipIn__aSs1O{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroSlide_chipFloat__cvtYJ{0%,to{margin-top:0}50%{margin-top:-10px}}.HeroSlide_wave__668dn{display:flex;align-items:flex-end;gap:3px;height:20px;margin-top:7px}.HeroSlide_wave__668dn i{display:block;width:3px;height:var(--h);border-radius:2px;background:var(--teal);animation:HeroSlide_waveUp__GhO2f .85s ease-in-out var(--d,0s) infinite alternate}@keyframes HeroSlide_waveUp__GhO2f{0%{height:4px}to{height:var(--h)}}.HeroSlide_scoreValues__SaIkZ{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:800;line-height:1}.HeroSlide_before__SLFwb{color:var(--text-3)}.HeroSlide_scoreArrow___7wUo{color:var(--text-3);font-size:15px}.HeroSlide_after__BlZKg{color:var(--teal-accessible);font-variant-numeric:tabular-nums}@keyframes HeroSlide_rise__vyVxN{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023.98px){.HeroSlide_hero__yPu8H{flex-direction:column;align-items:stretch;justify-content:flex-start;padding:36px 6vw 48px;gap:0}.HeroSlide_story__8Dfp4{max-width:none}.HeroSlide_buddy__hGJn7{width:64px;margin-bottom:6px}.HeroSlide_chips__yA3Vf{display:none}.HeroSlide_media__qwrEF{position:relative;top:auto;right:auto;bottom:auto;width:calc(100% + 12vw);margin:-36px -6vw 12px;height:38vh;min-height:240px;transform:none;transition:none;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}.HeroSlide_glow__96fSy{right:50%;top:30%;width:80vw;transform:translate(50%,-50%)}.HeroSlide_chips__yA3Vf{position:relative;height:0;transform:none;transition:none}.HeroSlide_solved__Kile6{position:absolute;right:4%;left:4%;width:auto;max-width:none;margin:0;bottom:10px}.HeroSlide_chipFeedback__OwUqJ{right:auto;left:0;top:16vh}.HeroSlide_chipProgress__2QcVS{right:0;top:34vh}}@media (prefers-reduced-motion:reduce){.HeroSlide_hero__yPu8H *,.HeroSlide_hero__yPu8H :after,.HeroSlide_hero__yPu8H :before{animation:none!important;transition:none!important}.HeroSlide_chips__yA3Vf,.HeroSlide_media__qwrEF{transform:none!important}.HeroSlide_img__9OnDN{transform:scale(1.05)}}.HomeRoomStrip_strip__UiDOC{--bg:#f3f0e8;--bg-warm:#f8f5ed;--surface:#fffdf8;--surface-warm:#f8f5ed;--border:#ded8cb;--border-subtle:#eae5da;--text:#203129;--text-2:#56655e;--text-3:#89938d;--teal:#27c79a;--teal-dark:#15966f;--teal-accessible:#0b765c;--amber:#f2a31a;--amber-dark:#d88408;--amber-deep:#865409;--sans:"Be Vietnam Pro",system-ui,-apple-system,sans-serif;--display:"Playfair Display","Noto Serif",Georgia,serif;--shadow-hover:0 20px 44px -24px rgba(32,49,41,.28);--shadow-card:0 8px 24px -20px rgba(32,49,41,.24);--hover:rgba(11,118,92,.06);background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;border-top:1px solid var(--border)}.HomeRoomStrip_strip__UiDOC a{color:inherit;text-decoration:none}.HomeRoomStrip_strip__UiDOC button{font-family:inherit}.HomeRoomStrip_strip__UiDOC .HomeRoomStrip_inner__qGTE_{padding:72px 28px 88px}.HomeRoomStrip_allBtn__EQnaD{display:inline-flex;align-items:center}@media (max-width:900px){.HomeRoomStrip_strip__UiDOC .HomeRoomStrip_inner__qGTE_{padding:44px 20px 56px}}