.IntroFilm_root__m8yr2{position:fixed;inset:0;z-index:50;background:var(--lime);overflow:hidden;pointer-events:auto}.IntroFilm_film__qAnt_{position:absolute;inset:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.IntroFilm_xLayer__yBLZY{position:absolute;inset:0;will-change:transform}.IntroFilm_skip__oTYIB{position:absolute;right:clamp(16px,3vw,32px);bottom:clamp(16px,4svh,40px);font-size:16px;padding:10px 18px}.IntroFilm_locked__Iv2K6,.IntroFilm_locked__Iv2K6 body{overflow:hidden}.CastClips_cast__tsfIT{position:absolute;inset:0;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.CastClips_cast__tsfIT canvas,.CastClips_cast__tsfIT img,.CastClips_cast__tsfIT video{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.CastClips_clip__z6eq1{position:absolute;width:auto;max-width:none;filter:drop-shadow(-.8svh .3svh 0 #141414) drop-shadow(-1.1svh -.6svh 0 #D8F34A)}@keyframes CastClips_liftToTable__irHx_{0%,35%{bottom:var(--b0)}58%,to{bottom:calc(var(--b0) + var(--lift))}}.CastClips_cupBox__c0_DC{position:absolute;width:auto;pointer-events:none;z-index:2}.CastClips_cup__n2BKZ{position:absolute;width:3.4svh;height:2.7svh;margin:-1.6svh 0 0 -1.7svh}.CastClips_cup__n2BKZ b{position:absolute;inset:0;background:#fff;border:3px solid #141414;border-radius:0 0 1.6svh 1.6svh;box-shadow:2px 2px 0 #141414}.CastClips_cup__n2BKZ b:after{content:"";position:absolute;right:-1.3svh;top:.3svh;width:1.2svh;height:1.3svh;border:3px solid #141414;border-left:0;border-radius:0 1svh 1svh 0}.CastClips_steam__yu35y{position:absolute;left:30%;bottom:100%;width:.5svh;height:2.2svh;border-radius:50%;border-left:3px solid #f7f3e8;opacity:0;animation:CastClips_steam__yu35y 1.4s ease-in-out infinite}.CastClips_steam2__sUe7h{left:62%;animation-delay:.5s}@keyframes CastClips_steam__yu35y{0%{transform:translateY(.6svh) scaleY(.6);opacity:0}40%{opacity:.85}to{transform:translateY(-1.6svh) scaleY(1.1);opacity:0}}.CastClips_cupFly__Y8_OD{opacity:0;animation:CastClips_cupIn__v4vnP 1.1s cubic-bezier(.2,.9,.3,1) both}.CastClips_cupFly__Y8_OD .CastClips_steam__yu35y{animation-delay:0s}@keyframes CastClips_cupIn__v4vnP{0%{opacity:0;transform:translate(62svh,-22svh) rotate(40deg) scale(1.6)}12%{opacity:1}70%{transform:translate(8svh,-4svh) rotate(-12deg) scale(1.15)}to{opacity:1;transform:translate(0) rotate(0) scale(1)}}@media (prefers-reduced-motion:reduce){.CastClips_cupFly__Y8_OD{animation:none;opacity:1}}.CastClips_decoder__ljjZh{position:absolute;left:0;top:0;width:2px;height:2px;clip-path:inset(100%);pointer-events:none}@keyframes CastClips_fadeIn__ZbQ4H{0%{opacity:0}to{opacity:1}}.CastClips_ladder__kZ7xy{position:absolute;left:22%;width:52%;top:-120%;bottom:-30%;z-index:0;border-left:1.1svh solid #141414;border-right:1.1svh solid #141414;background:repeating-linear-gradient(180deg,transparent 0 5svh,#141414 5svh 6.2svh) 0 calc(var(--cy, 0) * 1px) /100% 6.2svh;filter:drop-shadow(-.8svh .3svh 0 #D8F34A)}.CastClips_noInk__VvtBL{filter:drop-shadow(-1.1svh -.6svh 0 #D8F34A)}@keyframes CastClips_fadeOut__wkvdm{0%{opacity:1}to{opacity:0}}.CastClips_noFilter__Zobd_{filter:none}.Panel_backdrop__mKZkQ{position:fixed;inset:0;z-index:50;background:hsla(0,0%,8%,.55);display:grid;place-items:end center;padding:16px;animation:Panel_fadeIn__pOeBR .2s ease}@media (min-width:701px){.Panel_backdrop__mKZkQ{place-items:center}}.Panel_panel__kBuix{position:relative;width:min(680px,100%);max-height:min(86svh,820px);overflow-y:auto;overscroll-behavior:contain;padding:clamp(24px,4vw,40px);outline:none;animation:Panel_popUp__yHjX0 .28s cubic-bezier(.2,1.4,.4,1)}.Panel_close__7SCod{position:sticky;top:0;float:right;width:44px;height:44px;margin:-8px -8px 0 12px;border:var(--outline);border-radius:50%;background:var(--cream);box-shadow:var(--shadow-sm);font-family:var(--font-head);font-size:26px;line-height:1}.Panel_close__7SCod:hover{transform:translate(-1px,-1px)}@keyframes Panel_fadeIn__pOeBR{0%{opacity:0}}@keyframes Panel_popUp__yHjX0{0%{transform:translateY(40px) rotate(-2deg);opacity:0}}@media (prefers-reduced-motion:reduce){.Panel_backdrop__mKZkQ,.Panel_panel__kBuix{animation:none}}.AboutRoom_room__qd17K{position:fixed;inset:0;z-index:60;display:flex;background:#f7f3e8;color:#141414;--accent:#f73875;animation:AboutRoom_roomIn__G6QZu .45s cubic-bezier(.2,1.4,.4,1) both}@keyframes AboutRoom_roomIn__G6QZu{0%{clip-path:circle(0 at 22% 55%)}to{clip-path:circle(150% at 22% 55%)}}.AboutRoom_close__xEH1n{position:fixed;z-index:6;top:16px;right:16px;font:800 .9rem/1 inherit;padding:.7rem 1rem;background:#d8f34a;border:2.5px solid #141414;border-radius:999px;box-shadow:3px 3px 0 #141414;cursor:pointer}.AboutRoom_close__xEH1n:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 #141414}.AboutRoom_studio__9Fnk7{position:relative;flex:none;width:clamp(240px,30vw,420px);border-right:3px solid #141414;background:#efe9d6;display:grid;grid-template-rows:auto 1fr;gap:1.1rem;padding:clamp(1.2rem,3vw,2.4rem);overflow:hidden}.AboutRoom_window__9fNEI{height:clamp(80px,13vh,150px);border:3px solid #141414;border-radius:10px;position:relative;overflow:hidden;background:linear-gradient(#eaf59a,#f7f3e8 42%);box-shadow:inset 4px 4px 0 #ffffff66}.AboutRoom_sun__JC3Zj{position:absolute;right:12%;bottom:-55%;width:56%;aspect-ratio:1;border-radius:50%;background:var(--accent);mix-blend-mode:multiply;transition:background-color .4s}.AboutRoom_wall__JUZY2{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;align-content:start}.AboutRoom_frame__RacRt{aspect-ratio:1;display:grid;place-items:center;padding:14%;background:#f7f3e8;border:3px solid #141414;border-radius:10px;box-shadow:4px 4px 0 #14141433;transform:rotate(-1.5deg);transition:transform .3s,box-shadow .3s,background .3s}.AboutRoom_frame__RacRt:nth-child(2n){transform:rotate(2deg)}.AboutRoom_frame__RacRt img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:grayscale(.2) opacity(.6);transition:filter .3s}.AboutRoom_frameLit__cUPMd{background:#fff;box-shadow:6px 6px 0 var(--accent);transform:rotate(0deg) scale(1.06);z-index:1}.AboutRoom_frameLit__cUPMd img{filter:none}.AboutRoom_shelf__LAvfn{position:absolute;left:0;right:0;bottom:0;height:8px;background:#141414}.AboutRoom_main__RYD_3{position:relative;flex:1;min-width:0;height:100%;--h:88vh;--u:calc(var(--h) * 0.0006);--ar:clamp(8px,2.5vw,44px)}.AboutRoom_hero__fm_Ds{position:absolute;right:clamp(6px,1.2vw,24px);bottom:0;z-index:2;pointer-events:none;height:var(--h);width:calc(var(--h) * .541)}.AboutRoom_listen__97xrt{left:0;bottom:0;width:100%;height:100%}.AboutRoom_listenIntro___nhmI,.AboutRoom_listen__97xrt{position:absolute;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(-.3vh .15vh 0 #14141455) drop-shadow(-.5vh -.25vh 0 #D8F34A99)}.AboutRoom_floorShadow__kFjgu{position:absolute;left:-4%;right:-10%;bottom:-1.2%;height:5%;border-radius:50%;background:radial-gradient(ellipse at center,#14141466 0,#14141433 45%,transparent 72%)}.AboutRoom_note__0jTIu{position:absolute;left:71%;top:14%;font-style:normal;font-weight:900;font-size:clamp(1.4rem,3.2vh,2.4rem);line-height:1;opacity:0;animation:AboutRoom_noteUp__SetDg 3.1s ease-out forwards;-webkit-text-stroke:1.5px #141414;paint-order:stroke fill}.AboutRoom_notePink__m_m9z{color:#f73875}.AboutRoom_noteLime__2N3a9{color:#d8f34a}@keyframes AboutRoom_noteUp__SetDg{0%{transform:translate(0) rotate(-8deg) scale(.6);opacity:0}15%{opacity:1}to{transform:translate(calc(var(--dx, 0px) + 5vh),-16vh) rotate(14deg) scale(1.1);opacity:0}}.AboutRoom_catStage__HtWoO{position:absolute;width:calc(var(--u) * 1280);height:calc(var(--u) * 720);bottom:calc(var(--u) * -46);right:calc(100% + var(--h) * .12 - var(--u) * 640);opacity:0;transition:opacity .3s ease}.AboutRoom_catOn__kEslw{opacity:1}.AboutRoom_catClip__SnrJC{position:absolute;max-width:none;filter:drop-shadow(-.6vh .25vh 0 #141414) drop-shadow(-1vh -.5vh 0 #D8F34A)}.AboutRoom_hop__tmYJO{animation:AboutRoom_hop__tmYJO .5s cubic-bezier(.3,1.5,.5,1)}@keyframes AboutRoom_hop__tmYJO{0%{transform:translateY(0)}35%{transform:translateY(-3%) scaleY(1.02)}70%{transform:translateY(0) scaleY(.98)}to{transform:translateY(0)}}.AboutRoom_scroller__VxYvb{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;outline:none;overscroll-behavior:contain;scroll-behavior:smooth}.AboutRoom_chapter__VVodL{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:12vh clamp(260px,46vw,680px) 12vh clamp(20px,5vw,72px);border-top:3px solid #141414}.AboutRoom_chapter__VVodL:first-child{border-top:0}.AboutRoom_chapter__VVodL[data-chapter=rules]{background:#d8f34a}.AboutRoom_chapter__VVodL[data-chapter=exit]{background:#f73875}.AboutRoom_kicker__upX_o{font-weight:800;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 .6rem}.AboutRoom_headline__9N0pY{font-size:clamp(2rem,5vw,4.2rem);line-height:.98;font-weight:900;letter-spacing:-.02em;margin:0 0 1.4rem;max-width:16ch;text-shadow:3px 3px 0 #f73875,6px 6px 0 #d8f34a}.AboutRoom_chapter__VVodL[data-chapter=rules] .AboutRoom_headline__9N0pY{text-shadow:3px 3px 0 #141414}.AboutRoom_chapter__VVodL[data-chapter=exit] .AboutRoom_headline__9N0pY{text-shadow:4px 4px 0 #d8f34a}.AboutRoom_body__9mvYL{max-width:54ch;font-size:1.1rem;line-height:1.55}.AboutRoom_body__9mvYL p{margin:0 0 1rem}.AboutRoom_pullNote__6EIhJ{margin-top:1.4rem;font-weight:800;font-size:1.15rem;padding:.9rem 1.1rem;border:3px dashed #141414;border-radius:12px;max-width:48ch}.AboutRoom_scrollHint__ep_HI{font-weight:800;margin-top:2rem;animation:AboutRoom_hint__K7Tri 1.2s ease-in-out infinite alternate}@keyframes AboutRoom_hint__K7Tri{to{transform:translateY(8px)}}.AboutRoom_cards__neHN4{display:grid;gap:1.1rem;max-width:640px}.AboutRoom_card__578Lr{position:relative;background:#fff;border:3px solid #141414;border-radius:14px;padding:1.2rem 1.4rem;box-shadow:7px 7px 0 var(--c,#d8f34a)}.AboutRoom_cardTop__sIJQN{display:flex;align-items:center;gap:.6rem;margin:0 0 .3rem}.AboutRoom_year__4Mfck{font-weight:900;color:var(--c)}.AboutRoom_now___yvA8{font-style:normal;font-weight:800;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;background:#141414;color:#f7f3e8;padding:.15rem .5rem;border-radius:999px}.AboutRoom_card__578Lr h3{font-size:clamp(1.3rem,2.4vw,1.8rem);line-height:1.05;margin:0 0 .2rem}.AboutRoom_card__578Lr h3 small{font-size:.55em;opacity:.7}.AboutRoom_org__gGysr{font-weight:700;opacity:.75;margin:0 0 .7rem}.AboutRoom_card__578Lr p:last-child{margin:0;line-height:1.5}.AboutRoom_facts__vC5r9{list-style:none;margin:0;padding:0;display:grid;gap:.8rem;max-width:560px}.AboutRoom_fact__GOnIA{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;padding:.9rem 1.1rem;background:#fff;border:3px solid #141414;border-radius:12px;box-shadow:5px 5px 0 #141414}.AboutRoom_fact__GOnIA span{font-weight:800;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--accent);min-width:7rem}.AboutRoom_fact__GOnIA strong{font-size:1.15rem;font-weight:800}.AboutRoom_signs__uH1ZF{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.3rem;max-width:820px}.AboutRoom_ruleSign__Et3Pm{background:#f7f3e8;border:3px solid #141414;border-radius:12px;padding:1.2rem;box-shadow:5px 5px 0 #141414;transform-origin:50% -20px}.AboutRoom_ruleSign__Et3Pm span{display:inline-block;font-weight:900;color:#f73875;margin-bottom:.4rem}.AboutRoom_ruleSign__Et3Pm strong{display:block;font-size:1.2rem;line-height:1.15;margin-bottom:.4rem}.AboutRoom_ruleSign__Et3Pm p{margin:0;line-height:1.45}.AboutRoom_cat__JKG2l{position:relative;max-width:26ch;margin:1.4rem 0 0;font-weight:700}.AboutRoom_actions__bBk0R{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.4rem}.AboutRoom_land___blLy{opacity:0;transform:translateY(48px);transition:opacity .4s ease,transform .55s cubic-bezier(.2,1.6,.4,1)}.AboutRoom_ruleSign__Et3Pm.AboutRoom_land___blLy{transform:rotate(calc(var(--tilt) * 2)) scale(.85)}.AboutRoom_land___blLy.AboutRoom_in__Q9R9j{opacity:1;transform:none}.AboutRoom_ruleSign__Et3Pm.AboutRoom_land___blLy.AboutRoom_in__Q9R9j{transform:rotate(var(--tilt))}.AboutRoom_ruleSign__Et3Pm.AboutRoom_land___blLy.AboutRoom_in__Q9R9j:hover{transform:rotate(0deg) translateY(-4px)}@media (max-width:820px){.AboutRoom_room__qd17K{flex-direction:column}.AboutRoom_studio__9Fnk7{width:100%;height:22svh;flex:none;border-right:0;border-bottom:3px solid #141414;grid-template-rows:1fr;grid-template-columns:auto 1fr;align-items:center}.AboutRoom_window__9fNEI{display:none}.AboutRoom_wall__JUZY2{grid-template-columns:repeat(6,1fr);gap:.4rem}.AboutRoom_main__RYD_3{--h:40svh}.AboutRoom_chapter__VVodL{padding-right:clamp(20px,5vw,72px);padding-bottom:42svh}}@media (prefers-reduced-motion:reduce){.AboutRoom_hop__tmYJO,.AboutRoom_room__qd17K{animation:none}.AboutRoom_catStage__HtWoO,.AboutRoom_sun__JC3Zj{transition:none}.AboutRoom_land___blLy,.AboutRoom_ruleSign__Et3Pm.AboutRoom_land___blLy{opacity:1;transform:none;transition:none}.AboutRoom_ruleSign__Et3Pm.AboutRoom_land___blLy.AboutRoom_in__Q9R9j{transform:rotate(var(--tilt))}}@media (max-width:820px){.AboutRoom_headline__9N0pY{text-shadow:2px 2px 0 #f73875;letter-spacing:-.01em;line-height:1.08;max-width:none}.AboutRoom_chapter__VVodL[data-chapter=rules] .AboutRoom_headline__9N0pY{text-shadow:2px 2px 0 #141414}.AboutRoom_chapter__VVodL[data-chapter=exit] .AboutRoom_headline__9N0pY{text-shadow:3px 3px 0 #d8f34a}.AboutRoom_chapter__VVodL{min-height:0;padding-top:7vh;padding-bottom:34svh}.AboutRoom_lbl__k8IZz{display:none}.AboutRoom_close__xEH1n{right:auto;left:12px;top:12px}}@media (min-width:821px){.AboutRoom_lblM__Nj5cB{display:none}}.MuxRoom_room__WQUac{position:fixed;inset:0;z-index:60;background:#141414;color:#141414;--pink:#f73875;--lime:#d8f34a;--ink:#141414;--cream:#f7f3e8;--mango:#ffb81c;animation:MuxRoom_roomIn__1FEjN .5s cubic-bezier(.2,1.4,.4,1) both}@keyframes MuxRoom_roomIn__1FEjN{0%{clip-path:circle(0 at 88% 45%)}to{clip-path:circle(150% at 88% 45%)}}.MuxRoom_close__oMMw2{position:fixed;z-index:8;top:16px;right:16px;font:800 .9rem/1 inherit;padding:.7rem 1rem;background:var(--lime);border:2.5px solid var(--ink);border-radius:999px;box-shadow:3px 3px 0 var(--ink);cursor:pointer}.MuxRoom_close__oMMw2:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--ink)}.MuxRoom_scroller__ESzGe{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;outline:none;overscroll-behavior:contain}.MuxRoom_flapIntro__VWoZZ{position:fixed;inset:0;z-index:7;background:var(--ink);display:grid;place-content:center;justify-items:center;gap:2rem;animation:MuxRoom_introOut__xFTFx .5s ease 1s forwards}.MuxRoom_flapFrame__V4qIf{width:170px;height:190px;border:6px solid var(--cream);border-radius:30px 30px 8px 8px;display:grid;place-items:end center;padding-bottom:10px;background:#000;perspective:500px}.MuxRoom_flap__0FhJD{width:120px;height:130px;background:var(--pink);border:4px solid var(--cream);border-radius:22px 22px 6px 6px;transform-origin:top center;animation:MuxRoom_flapSwing__5dRag .9s cubic-bezier(.3,1.6,.5,1) .1s both}@keyframes MuxRoom_flapSwing__5dRag{0%{transform:rotateX(0)}40%{transform:rotateX(-75deg)}70%{transform:rotateX(25deg)}to{transform:rotateX(0)}}@keyframes MuxRoom_introOut__xFTFx{to{opacity:0;visibility:hidden}}.MuxRoom_hero__OIZ_Y{--sy:0;position:relative;min-height:100svh;overflow:hidden;display:grid;align-content:space-between;padding:clamp(4.5rem,10vh,7rem) clamp(20px,6vw,96px) 0;color:var(--cream);background:radial-gradient(hsla(44,48%,94%,.07) 2px,transparent 2.4px) 0 0 /18px 18px,#141414}.MuxRoom_nameplate__bgRV_{position:relative;z-index:2;transform:translateY(calc(var(--sy) * -.12px))}.MuxRoom_nameKicker__Wwv3I{display:inline-block;font-weight:900;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;background:var(--lime);color:var(--ink);padding:.35rem .8rem;border-radius:999px}.MuxRoom_name__ldh7J{margin:.6rem 0 .5rem;line-height:0}.MuxRoom_name__ldh7J img{display:block;width:clamp(240px,52vw,620px);height:auto;filter:drop-shadow(3px 0 0 #F7F3E8) drop-shadow(-3px 0 0 #F7F3E8) drop-shadow(0 3px 0 #F7F3E8) drop-shadow(0 -3px 0 #F7F3E8) drop-shadow(10px 10px 0 #F7F3E833)}.MuxRoom_title__NXq90{font-size:clamp(1.1rem,2.6vw,1.8rem);font-weight:800;margin:0;text-transform:uppercase;letter-spacing:.08em}.MuxRoom_badge__gRz6l{position:absolute;z-index:2;right:clamp(20px,7vw,120px);top:clamp(6rem,18vh,9rem);width:210px;background:var(--cream);color:var(--ink);border:4px solid var(--ink);border-radius:14px;padding:.9rem 1rem 1rem;transform:rotate(5deg) translateY(calc(var(--sy) * -.2px));box-shadow:8px 8px 0 var(--pink);transform-origin:top center;animation:MuxRoom_sway__F5v_E 4s ease-in-out infinite}.MuxRoom_badge__gRz6l:before{content:"";position:absolute;left:50%;top:-22px;width:14px;height:30px;margin-left:-7px;background:var(--ink);border-radius:7px}.MuxRoom_badge__gRz6l b{display:block;font-size:.8rem;letter-spacing:.2em;background:var(--ink);color:var(--cream);text-align:center;padding:.25rem;border-radius:6px;margin-bottom:.6rem}.MuxRoom_badge__gRz6l dl{display:grid;grid-template-columns:auto 1fr;gap:.2rem .6rem;margin:0;font-size:.8rem}.MuxRoom_badge__gRz6l dt{font-weight:900;text-transform:uppercase;font-size:.65rem;opacity:.6;align-self:center}.MuxRoom_badge__gRz6l dd{margin:0;font-weight:800}@keyframes MuxRoom_sway__F5v_E{0%,to{rotate:-2deg}50%{rotate:2deg}}.MuxRoom_deskScene__sQcUc{position:relative;z-index:2;height:clamp(300px,52vh,520px);margin-top:auto;display:grid;justify-items:center;align-items:end}.MuxRoom_cat__sJwRN{position:relative;z-index:2;height:118%;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:clamp(26px,5vh,50px);transform:translateY(calc(var(--sy) * .08px));filter:drop-shadow(0 20px 28px #0008)}.MuxRoom_desk__pHwam{position:absolute;z-index:3;left:50%;bottom:0;width:min(900px,112%);height:clamp(60px,10vh,100px);transform:translateX(-50%);background:var(--lime);border:4px solid var(--cream);border-bottom:0;border-radius:16px 16px 0 0;box-shadow:inset 0 -8px 0 #00000055}.MuxRoom_desk__pHwam span{position:absolute;top:14px;width:28%;height:12px;background:var(--ink);opacity:.85;border-radius:6px}.MuxRoom_desk__pHwam span:first-child{left:8%}.MuxRoom_desk__pHwam span:last-child{right:8%}.MuxRoom_lampArm__ZRYJ8{position:absolute;z-index:1;right:3%;bottom:clamp(40px,8vh,80px);width:14px;height:70%;background:var(--cream);border-radius:7px;transform-origin:bottom;rotate:-12deg}.MuxRoom_lampArm__ZRYJ8 i{position:absolute;left:-26px;top:-8px;width:64px;height:38px;background:var(--pink);border:4px solid var(--cream);border-radius:36px 36px 8px 8px;box-shadow:0 0 60px 20px #f7387577}.MuxRoom_heroSay__YQ9ZG{position:absolute;z-index:4;left:clamp(20px,6vw,96px);bottom:clamp(120px,24vh,240px);display:grid;gap:.8rem;justify-items:start}.MuxRoom_heroBubble__aTaau{transform:rotate(-3deg)}.MuxRoom_heroFace___0ZGa{width:84px;height:auto;animation:MuxRoom_pop__55aGT .3s cubic-bezier(.2,1.8,.4,1) both}.MuxRoom_cat__sJwRN{--lean:0;transform:translate(calc(var(--lean) * 10px),calc(var(--sy) * .08px)) rotate(calc(var(--lean) * 1.6deg));transition:transform .35s ease-out;transform-origin:50% 100%}.MuxRoom_flinch__rXbwk{animation:MuxRoom_flinch__rXbwk .45s cubic-bezier(.3,1.6,.5,1)}@keyframes MuxRoom_flinch__rXbwk{0%{translate:0 0}25%{translate:-14px -10px;rotate:-3deg}60%{translate:6px 0}to{translate:0 0;rotate:0deg}}.MuxRoom_heart__ZgHlR{position:fixed;z-index:19;pointer-events:none;color:var(--pink);font-size:26px;font-weight:900;text-shadow:2px 2px 0 var(--ink);animation:MuxRoom_floatUp__6gOof 1.2s ease-out forwards}@keyframes MuxRoom_floatUp__6gOof{0%{transform:translate(-50%) scale(.6);opacity:1}to{transform:translate(-50%,-90px) scale(1.2) rotate(12deg);opacity:0}}.MuxRoom_hint__DiWRf{position:absolute;z-index:4;right:clamp(20px,6vw,96px);bottom:12px;font-weight:900;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);animation:MuxRoom_bob__bpodA 1.4s ease-in-out infinite}@keyframes MuxRoom_bob__bpodA{50%{transform:translateY(6px)}}.MuxRoom_sec__fa1lt{position:relative;padding:clamp(3.5rem,9vh,7rem) clamp(20px,6vw,96px);border-top:4px solid var(--ink)}.MuxRoom_cream__3FXlx{background:radial-gradient(#14141412 1.4px,transparent 1.5px) 0 0 /16px 16px,var(--cream)}.MuxRoom_kicker__e_EKN{display:inline-block;font-weight:900;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:var(--cream);padding:.35rem .8rem;border-radius:999px;margin:0 0 1rem}.MuxRoom_h2__EyQA3{font-size:clamp(2.2rem,6vw,4.6rem);line-height:.92;font-weight:900;letter-spacing:-.03em;margin:0 0 2rem;text-shadow:4px 4px 0 var(--pink)}.MuxRoom_land__wjm_Y{opacity:0;transform:translateY(40px);transition:opacity .4s ease,transform .6s cubic-bezier(.2,1.5,.4,1)}.MuxRoom_land__wjm_Y.MuxRoom_in__3ZBY8{opacity:1;transform:none}.MuxRoom_qc__r7Uf6{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(1.5rem,4vw,4rem);align-items:center}.MuxRoom_monitor__c0BDW{background:var(--ink);border:4px solid var(--ink);border-radius:18px;box-shadow:10px 10px 0 var(--pink);overflow:hidden}.MuxRoom_monBar__9K2ee{display:flex;align-items:center;gap:.4rem;padding:.6rem .9rem;color:var(--cream);font-size:.8rem;font-weight:800}.MuxRoom_monBar__9K2ee i{width:11px;height:11px;border-radius:50%;background:var(--cream);opacity:.5}.MuxRoom_monBar__9K2ee i:first-child{background:var(--pink);opacity:1}.MuxRoom_monBar__9K2ee i:nth-child(2){background:var(--mango);opacity:1}.MuxRoom_monBar__9K2ee i:nth-child(3){background:var(--lime);opacity:1}.MuxRoom_monBar__9K2ee span{margin-left:.6rem;opacity:.7;font-family:monospace}.MuxRoom_monScreen__xQSci{position:relative;min-height:340px;background:#fff;display:grid;place-items:center;padding:1.5rem;overflow:hidden}.MuxRoom_mock__0JzHk{width:min(100%,330px);display:grid;gap:.7rem;font-family:system-ui,sans-serif;color:#222}.MuxRoom_mock__0JzHk b{font-size:1.25rem}.MuxRoom_mLabel__3XUOu{font-size:.75rem;font-weight:700;color:#555}.MuxRoom_mInput__srILg{border:2px solid #bbb;border-radius:8px;padding:.7rem .8rem;font-size:.95rem}.MuxRoom_mBad__aqTOD{border-color:#d12a2a}.MuxRoom_mErr__5Z4vU{color:#b21f1f;font-size:.85rem;margin:-.3rem 0 0;font-weight:600}.MuxRoom_mBtn__1ZkCO{background:#2f4bff;color:#fff;text-align:center;font-weight:800;padding:.8rem;border-radius:10px}.MuxRoom_mGrey__06w22{background:#c8c8c8;padding:1.2rem;border-radius:12px}.MuxRoom_mGrey__06w22 b{color:#b9b9b9}.MuxRoom_mGrey__06w22 i{background:#cfcfcf;border:1px solid #bdbdbd;color:#b4b4b4;padding:.6rem;border-radius:6px;font-style:normal;font-size:.85rem}.MuxRoom_mGrey__06w22 u{color:#bcbcbc;font-size:.8rem}.MuxRoom_mGrey__06w22 span{background:#bfbfbf;color:#b8b8b8;text-align:center;padding:.7rem;border-radius:8px;font-weight:700}.MuxRoom_mModalA__0SHF_,.MuxRoom_mModalB__BjX3f,.MuxRoom_mModalC___g_D2{border:2px solid #999;border-radius:10px;background:#fff;padding:.7rem;box-shadow:4px 4px 0 #0002}.MuxRoom_mModalA__0SHF_ em,.MuxRoom_mModalB__BjX3f em,.MuxRoom_mModalC___g_D2 em{display:flex;justify-content:space-between;font-style:normal;font-weight:800;margin-bottom:.6rem;font-size:.85rem}.MuxRoom_mModalB__BjX3f{background:#f1f1f1}.MuxRoom_mModalC___g_D2{background:#e4e4e4;min-height:54px}.MuxRoom_mSteps__s2BgP{display:grid;grid-template-columns:repeat(3,1fr);gap:.3rem}.MuxRoom_mSteps__s2BgP i{height:6px;border-radius:3px;background:#ddd}.MuxRoom_mSteps__s2BgP i:first-child{background:#2f4bff}.MuxRoom_mQ__nT8_d{font-size:1.4rem!important}.MuxRoom_mSure__s4Jvx{text-align:center}.MuxRoom_mSure__s4Jvx div{display:flex;gap:.6rem;justify-content:center}.MuxRoom_mSure__s4Jvx div span{border:2px solid #222;border-radius:8px;padding:.5rem 1.1rem;font-weight:700}.MuxRoom_mSure__s4Jvx small{color:#777}.MuxRoom_mLorem__f7OW_ b{font-size:1.6rem}.MuxRoom_mLorem__f7OW_ p{margin:0;color:#666}.MuxRoom_mLorem__f7OW_ span{background:#ddd;width:-moz-max-content;width:max-content;padding:.5rem 1rem;border-radius:4px}.MuxRoom_finalCard__T6NFk{text-align:center}.MuxRoom_finalCard__T6NFk strong{display:block;font-size:6rem;line-height:.9;font-weight:900;color:var(--pink);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill}.MuxRoom_finalCard__T6NFk p{font-weight:800}.MuxRoom_stamp__n9gtt{position:absolute;font-weight:900;font-size:clamp(2.2rem,7vw,3.6rem);letter-spacing:.04em;padding:.1em .35em;border:6px solid;border-radius:10px;transform:rotate(-14deg);animation:MuxRoom_slam__FvQpC .35s cubic-bezier(.2,2,.4,1) both;mix-blend-mode:multiply;background:#ffffffbb}.MuxRoom_stampOk__T3grz{color:#1c9c3f;border-color:#1c9c3f}.MuxRoom_stampNo__aH8Uj{color:#d62656;border-color:#d62656}@keyframes MuxRoom_slam__FvQpC{0%{transform:rotate(-14deg) scale(3);opacity:0}to{transform:rotate(-14deg) scale(1);opacity:1}}.MuxRoom_judge__8ZjB1{display:grid;gap:1.4rem;justify-items:start}.MuxRoom_reaction__IAcLg{display:grid;gap:1rem;justify-items:start}.MuxRoom_reaction__IAcLg img{width:120px;height:auto;animation:MuxRoom_pop__55aGT .35s cubic-bezier(.2,1.8,.4,1) both}@keyframes MuxRoom_pop__55aGT{0%{transform:scale(.6) rotate(-8deg)}to{transform:none}}.MuxRoom_btns__NLenM{display:flex;gap:.9rem;flex-wrap:wrap}.MuxRoom_big__HWpIU{font:900 1.2rem/1 inherit;text-transform:uppercase;letter-spacing:.04em;padding:1rem 1.6rem;border:4px solid var(--ink);border-radius:14px;box-shadow:6px 6px 0 var(--ink);cursor:pointer;transition:transform .12s,box-shadow .12s}.MuxRoom_big__HWpIU:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--ink)}.MuxRoom_big__HWpIU:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--ink)}.MuxRoom_ok__avvuH{background:var(--lime)}.MuxRoom_no__vEAEx{background:var(--pink);color:var(--cream)}.MuxRoom_board__iIfcc{background:radial-gradient(#14141418 2px,transparent 2.4px) 0 0 /14px 14px,#e9c48c}.MuxRoom_notes__0oLoB{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem 1.6rem}.MuxRoom_note__S0b00{position:relative;min-height:150px;display:grid;place-items:center;text-align:center;padding:1.6rem 1.2rem;font-family:var(--font-cat,cursive);font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.05;text-transform:lowercase;border:3px solid var(--ink);box-shadow:6px 8px 0 #14141466;rotate:var(--tilt);transition:opacity .4s,translate .5s cubic-bezier(.2,1.5,.4,1),rotate .25s;translate:0 40px;opacity:0}.MuxRoom_note__S0b00.MuxRoom_in__3ZBY8{translate:0 0;opacity:1;transform:none}.MuxRoom_note__S0b00:hover{rotate:0deg}.MuxRoom_pin__iMPca{position:absolute;top:-10px;left:50%;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:var(--pink);border:3px solid var(--ink);box-shadow:2px 2px 0 #14141466}.MuxRoom_n_lime__vqrZG{background:var(--lime)}.MuxRoom_n_pink__k66SK{background:#ff8fb1}.MuxRoom_n_mango__07cXC{background:var(--mango)}.MuxRoom_n_cream__RHLqX{background:var(--cream)}.MuxRoom_tape__sh8Ks{overflow:hidden;border-block:4px solid var(--ink);background:repeating-linear-gradient(-45deg,var(--mango) 0 26px,var(--ink) 26px 52px);padding:10px 0;rotate:-1.2deg;margin:-6px -20px;position:relative;z-index:2}.MuxRoom_tapeTrack__OfR6O{display:flex;gap:3rem;width:-moz-max-content;width:max-content;animation:MuxRoom_tape__sh8Ks 26s linear infinite;background:var(--mango);padding:.6rem 0;border-block:3px solid var(--ink)}.MuxRoom_tapeTrack__OfR6O span{font-weight:900;font-size:1.3rem;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}@keyframes MuxRoom_tape__sh8Ks{to{transform:translateX(-50%)}}.MuxRoom_shelfWrap__TLCLh{display:grid;grid-template-columns:1.2fr 1fr;gap:2rem;align-items:end}.MuxRoom_shelf__iFJTU{position:relative;display:flex;gap:clamp(1rem,4vw,3rem);justify-content:center;align-items:flex-end;padding:0 1rem;min-height:260px}.MuxRoom_plank__dPdHb{position:absolute;left:0;right:0;bottom:0;height:22px;background:var(--ink);border-radius:6px;box-shadow:0 10px 0 #14141433}.MuxRoom_thing__N7Tbc{position:relative;z-index:1;font-size:clamp(3rem,8vw,5.4rem);line-height:1;margin-bottom:22px;background:none;border:0;cursor:pointer;filter:drop-shadow(5px 6px 0 #14141433);transition:transform .15s;transform-origin:bottom center}.MuxRoom_thing__N7Tbc:hover{transform:rotate(6deg) scale(1.08)}.MuxRoom_thing__N7Tbc.MuxRoom_fallen__1lYNs{pointer-events:none;animation:MuxRoom_knock__cpmMq 1.1s cubic-bezier(.5,0,1,.5) forwards}@keyframes MuxRoom_knock__cpmMq{0%{transform:rotate(0)}25%{transform:rotate(35deg)}to{transform:translate(60px,140%) rotate(200deg);opacity:0}}.MuxRoom_shelfCat__79v5X{display:grid;gap:1rem;justify-items:start}.MuxRoom_shelfCat__79v5X img{width:110px;animation:MuxRoom_pop__55aGT .3s cubic-bezier(.2,1.8,.4,1) both}.MuxRoom_reset__0c0ah{margin-top:1.5rem;font:800 .9rem/1 inherit;background:none;border:0;text-decoration:underline;cursor:pointer}.MuxRoom_exit__p17bW{background:var(--pink);color:var(--ink)}.MuxRoom_exit__p17bW .MuxRoom_h2__EyQA3{color:var(--cream);text-shadow:4px 4px 0 var(--ink)}.MuxRoom_exitRow__tY3pH{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}.MuxRoom_exitCat__7pWcf{width:150px;animation:MuxRoom_sway__F5v_E 3.5s ease-in-out infinite}.MuxRoom_actions__CX52q{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.6rem}@media (max-width:860px){.MuxRoom_qc__r7Uf6,.MuxRoom_shelfWrap__TLCLh{grid-template-columns:1fr}.MuxRoom_badge__gRz6l{position:relative;right:auto;top:auto;margin:1.2rem 0 0 auto;width:170px}.MuxRoom_heroBubble__aTaau{bottom:auto;top:46%}.MuxRoom_cat__sJwRN{height:100%}}@media (prefers-reduced-motion:reduce){.MuxRoom_badge__gRz6l,.MuxRoom_exitCat__7pWcf,.MuxRoom_flap__0FhJD,.MuxRoom_hint__DiWRf,.MuxRoom_reaction__IAcLg img,.MuxRoom_room__WQUac,.MuxRoom_shelfCat__79v5X img,.MuxRoom_stamp__n9gtt,.MuxRoom_tapeTrack__OfR6O,.MuxRoom_thing__N7Tbc.MuxRoom_fallen__1lYNs{animation:none}.MuxRoom_flapIntro__VWoZZ{display:none}.MuxRoom_land__wjm_Y,.MuxRoom_note__S0b00{opacity:1;transform:none;translate:none;transition:none}.MuxRoom_thing__N7Tbc.MuxRoom_fallen__1lYNs{opacity:0}}.MuxRoom_room__WQUac .bubble{color:var(--ink)}@media (pointer:fine){.MuxRoom_room__WQUac,.MuxRoom_room__WQUac *{cursor:none!important}.MuxRoom_paw__Lv_2Y{position:fixed;z-index:20;left:0;top:0;pointer-events:none;opacity:0;will-change:transform}.MuxRoom_paw__Lv_2Y[data-on]{opacity:1}.MuxRoom_paw__Lv_2Y img{display:block;width:58px;height:auto;margin:-5px 0 0 -24px;rotate:-18deg;transform-origin:40% 8%;filter:drop-shadow(3px 4px 0 #14141466);transition:transform .12s cubic-bezier(.2,2,.4,1)}.MuxRoom_paw__Lv_2Y[data-hot] img{filter:drop-shadow(3px 4px 0 #14141466) drop-shadow(0 0 8px #F7387599)}.MuxRoom_paw__Lv_2Y.MuxRoom_swat__8Rs9I img{animation:MuxRoom_swatPaw__zPGYb .45s ease-out}.MuxRoom_paw__Lv_2Y[data-press] img{transform:scale(.78) translateY(4px)}}@media (pointer:coarse){.MuxRoom_paw__Lv_2Y{display:none}}@keyframes MuxRoom_swatPaw__zPGYb{0%{rotate:-18deg}20%{rotate:40deg;translate:10px -8px}40%{rotate:-50deg;translate:-10px 0}70%{rotate:20deg}to{rotate:-18deg;translate:0 0}}.MuxRoom_gameTop__9LYHO{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:0 0 1rem}.MuxRoom_gameTag__LIzYG{font-weight:900;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;background:var(--pink);color:var(--cream);border:3px solid var(--ink);padding:.4rem .9rem;border-radius:999px;box-shadow:3px 3px 0 var(--ink)}.MuxRoom_gameRule__8Utmd{font-weight:800;font-size:clamp(.95rem,1.6vw,1.15rem)}.MuxRoom_playBurst__6Ol6Z{display:inline-block;width:4.6rem;height:4.6rem;filter:drop-shadow(3px 3px 0 var(--ink));transform:rotate(10deg);animation:MuxRoom_burstSoft__uSV5m 4s ease-in-out infinite}.MuxRoom_playBurst__6Ol6Z span{display:grid;place-items:center;width:100%;height:100%;font-weight:900;font-size:1rem;color:var(--ink);background:var(--mango);clip-path:polygon(50% 0,60% 12%,75% 6%,78% 22%,94% 25%,88% 40%,100% 50%,88% 60%,94% 75%,78% 78%,75% 94%,60% 88%,50% 100%,40% 88%,25% 94%,22% 78%,6% 75%,12% 60%,0 50%,12% 40%,6% 25%,22% 22%,25% 6%,40% 12%)}.MuxRoom_hud__MJMC5{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 .9rem;max-width:52rem}.MuxRoom_pips__7cH1F{display:flex;gap:.5rem}.MuxRoom_pip__GPbD_{width:1.3rem;height:1.3rem;border-radius:50%;border:3px solid var(--ink);background:var(--cream);transition:background .2s}.MuxRoom_pipOk__OllAL{background:var(--lime)}.MuxRoom_pipBad__Dc7b7{background:var(--pink)}.MuxRoom_pipCur__UZKpF{background:var(--mango)}.MuxRoom_scoreChip__n4rBS{font-weight:900;text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;background:var(--ink);color:var(--lime);padding:.4rem .8rem;border-radius:999px}.MuxRoom_yourMove__0YH6P{margin:0 0 .6rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em;font-size:.9rem}.MuxRoom_waiting__399c4 .MuxRoom_big__HWpIU{animation:MuxRoom_bigWiggle__a8hpu 15s ease-in-out .8s infinite}.MuxRoom_waiting__399c4 .MuxRoom_no__vEAEx{animation-delay:1.05s}.MuxRoom_rank__0xMsE{display:inline-block;font-weight:900;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;background:var(--ink);color:var(--lime);padding:.3rem .8rem;border-radius:999px;margin-bottom:.6rem}@keyframes MuxRoom_tagBob__sMKw1{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-3px) rotate(1.5deg)}}@keyframes MuxRoom_burstSoft__uSV5m{0%,to{transform:rotate(10deg) scale(1)}50%{transform:rotate(10deg) scale(1.05)}}@keyframes MuxRoom_pipPulse__3qwKH{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}@keyframes MuxRoom_nudgeDown__Pyfrb{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes MuxRoom_bigWiggle__a8hpu{0%,6%,to{transform:rotate(0) scale(1)}1.5%{transform:rotate(-3deg) scale(1.04)}3%{transform:rotate(3deg) scale(1.04)}4.5%{transform:rotate(-2deg) scale(1.02)}}@media (prefers-reduced-motion:reduce){.MuxRoom_gameTag__LIzYG,.MuxRoom_pipCur__UZKpF,.MuxRoom_playBurst__6Ol6Z,.MuxRoom_waiting__399c4 .MuxRoom_big__HWpIU,.MuxRoom_yourMove__0YH6P{animation:none}}.MuxRoom_thing__N7Tbc{filter:drop-shadow(4px 5px 0 #141414)}.MuxRoom_thing__N7Tbc:after{content:"";position:absolute;left:50%;bottom:-14px;translate:-50% 0;width:82%;height:12px;background:var(--lime);border:3px solid var(--ink);border-radius:999px;box-shadow:2px 2px 0 var(--ink);z-index:-1}.MuxRoom_thing__N7Tbc:not(.MuxRoom_fallen__1lYNs):hover:after{background:var(--pink)}.MuxRoom_thing__N7Tbc.MuxRoom_fallen__1lYNs:after{display:none}.MuxRoom_shelfWrap__TLCLh.MuxRoom_in__3ZBY8 .MuxRoom_thing__N7Tbc:not(.MuxRoom_fallen__1lYNs){animation:MuxRoom_thingWiggleOnce__rmUZ7 1s ease-in-out 1 both}.MuxRoom_shelfWrap__TLCLh.MuxRoom_in__3ZBY8 .MuxRoom_thing__N7Tbc:not(.MuxRoom_fallen__1lYNs):nth-child(2){animation-delay:.5s}.MuxRoom_shelfWrap__TLCLh.MuxRoom_in__3ZBY8 .MuxRoom_thing__N7Tbc:not(.MuxRoom_fallen__1lYNs):nth-child(3){animation-delay:1s}.MuxRoom_shelfWrap__TLCLh.MuxRoom_in__3ZBY8 .MuxRoom_thing__N7Tbc:not(.MuxRoom_fallen__1lYNs):nth-child(4){animation-delay:1.5s}@keyframes MuxRoom_thingWiggleOnce__rmUZ7{0%,to{rotate:0deg}25%{rotate:-6deg}50%{rotate:5deg}75%{rotate:-3deg}}@media (prefers-reduced-motion:reduce){.MuxRoom_shelfWrap__TLCLh.MuxRoom_in__3ZBY8 .MuxRoom_thing__N7Tbc{animation:none}}@media (max-width:700px){.MuxRoom_h2__EyQA3{text-shadow:2px 2px 0 var(--pink);letter-spacing:-.01em;line-height:1.05;margin-bottom:1.4rem}.MuxRoom_exit__p17bW .MuxRoom_h2__EyQA3{text-shadow:2px 2px 0 var(--ink)}.MuxRoom_sec__fa1lt{padding-block:2.6rem}.MuxRoom_monScreen__xQSci{min-height:0;padding:.9rem}.MuxRoom_mock__0JzHk{gap:.5rem;transform-origin:top center}.MuxRoom_mGrey__06w22{padding:.8rem}.MuxRoom_qc__r7Uf6{gap:1rem}.MuxRoom_judge__8ZjB1>img,.MuxRoom_reaction__IAcLg img{width:72px}.MuxRoom_judge__8ZjB1{gap:.8rem}.MuxRoom_btns__NLenM{position:sticky;bottom:14px;z-index:5}.MuxRoom_big__HWpIU{padding:.85rem 1.3rem}.MuxRoom_close__oMMw2{right:auto;left:12px;top:12px}.MuxRoom_lbl__og5OL{display:none}}@media (min-width:701px){.MuxRoom_lblM__czeau{display:none}}.YoursRoom_room___nb2a{position:fixed;inset:0;z-index:60;display:grid;grid-template-columns:minmax(320px,42%) 1fr;background:radial-gradient(#14141412 1.4px,transparent 1.5px) 0 0 /16px 16px,#f7f3e8;color:#141414;--pink:#f73875;--lime:#d8f34a;--ink:#141414;--cream:#f7f3e8;--mango:#ffb81c}.YoursRoom_close__6AT5I{position:fixed;z-index:30;top:16px;right:16px;font:800 .9rem/1 inherit;padding:.7rem 1rem;background:var(--lime);border:2.5px solid var(--ink);border-radius:999px;box-shadow:3px 3px 0 var(--ink);cursor:pointer}.YoursRoom_close__6AT5I:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--ink)}.YoursRoom_curtain__OoJNn{position:fixed;inset:0;z-index:25;pointer-events:none;display:grid;place-items:center}.YoursRoom_curtainL__QevI0,.YoursRoom_curtainR__jC_jx{position:absolute;top:0;bottom:0;width:50.5%;background:repeating-linear-gradient(90deg,var(--pink) 0 46px,#d82a63 46px 56px);border:4px solid var(--ink);box-shadow:inset 0 -30px 40px #0003}.YoursRoom_curtainL__QevI0{left:0;animation:YoursRoom_partL__v5tO6 1s cubic-bezier(.7,0,.3,1) .7s forwards;transform-origin:left}.YoursRoom_curtainR__jC_jx{right:0;animation:YoursRoom_partR__Cv3ww 1s cubic-bezier(.7,0,.3,1) .7s forwards;transform-origin:right}@keyframes YoursRoom_partL__v5tO6{to{transform:translateX(-100%) scaleX(.6)}}@keyframes YoursRoom_partR__Cv3ww{to{transform:translateX(100%) scaleX(.6)}}.YoursRoom_curtainWord__xY7a8{position:relative;z-index:1;font-size:clamp(2.4rem,10vw,8rem);max-width:92vw;text-align:center;line-height:1;animation:YoursRoom_wordOut__3rCjD .5s ease .5s forwards}@keyframes YoursRoom_wordOut__3rCjD{to{opacity:0;transform:scale(1.4)}}.YoursRoom_stage__ux_ux{position:relative;border-right:4px solid var(--ink);background:#efe9d6;overflow:hidden;display:grid;grid-template-rows:auto 1fr;padding:clamp(1.2rem,3vw,2.4rem) clamp(1rem,2.5vw,2rem) 0}.YoursRoom_windowFrame__bucdH{height:clamp(90px,16vh,170px);border:4px solid var(--ink);border-radius:12px;background:linear-gradient(#eaf59a 0,#f7f3e8 55%),radial-gradient(circle at 75% 130%,var(--pink) 0 30%,transparent 31%);background-blend-mode:multiply;position:relative;box-shadow:inset 5px 5px 0 #fff8}.YoursRoom_windowFrame__bucdH span{position:absolute;left:50%;top:0;bottom:0;width:4px;background:var(--ink)}.YoursRoom_sign__IzM_s{position:absolute;right:clamp(1rem,3vw,2rem);top:clamp(7.5rem,22vh,13rem);margin:0;z-index:3;background:var(--ink);color:var(--cream);font-weight:900;text-transform:uppercase;letter-spacing:.1em;padding:.5rem .9rem;border-radius:8px;transform:rotate(3deg);display:grid;font-size:.85rem}.YoursRoom_sign__IzM_s small{font-size:.62rem;letter-spacing:.06em;color:var(--lime)}.YoursRoom_people__DDaDM{position:relative;align-self:end;height:clamp(320px,62vh,620px)}.YoursRoom_her__T25EL{position:absolute;left:0;bottom:6%;height:96%;width:auto;z-index:1;transform-origin:50% 100%}.YoursRoom_herThink__SXWPW{animation:YoursRoom_think__Jpfg6 2.4s ease-in-out infinite}@keyframes YoursRoom_think__Jpfg6{50%{transform:translateY(-5px) rotate(-.8deg)}}.YoursRoom_table__dZMnu{position:absolute;left:-14%;right:-14%;bottom:-2%;height:17%;z-index:2}.YoursRoom_table__dZMnu span{position:absolute;left:24%;top:18%;width:30%;height:10px;border-radius:99px;background:#fff8;transform:rotate(-4deg)}.YoursRoom_burst__Ko5ha{position:absolute;left:50%;bottom:8%;width:150%;aspect-ratio:1;transform:translate(-50%,50%);z-index:0;border-radius:50%;background:repeating-conic-gradient(#14141414 0 4deg,transparent 4deg 12deg);-webkit-mask:radial-gradient(circle,transparent 18%,#000 19%,#000 60%,transparent 70%);mask:radial-gradient(circle,transparent 18%,#000 19%,#000 60%,transparent 70%);animation:YoursRoom_spin__j_54_ 40s linear infinite}@keyframes YoursRoom_spin__j_54_{to{transform:translate(-50%,50%) rotate(1turn)}}.YoursRoom_stage__ux_ux:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(var(--pink) 1.6px,transparent 1.8px) 0 0 /14px 14px;opacity:.18;-webkit-mask:linear-gradient(transparent 30%,#000);mask:linear-gradient(transparent 30%,#000)}.YoursRoom_catPop__S1WUf{position:absolute;left:66%;top:6%;z-index:4;font-size:clamp(1.6rem,3.2vw,2.6rem);animation:YoursRoom_popWord__iOpkb 1.2s cubic-bezier(.2,1.8,.4,1) both}@keyframes YoursRoom_popWord__iOpkb{0%{transform:scale(0) rotate(-20deg);opacity:0}20%{transform:scale(1.15) rotate(-8deg);opacity:1}80%{transform:scale(1) rotate(-6deg);opacity:1}to{transform:scale(.9) rotate(-6deg);opacity:0}}.YoursRoom_table__dZMnu i{position:absolute;inset:0;background:var(--pink);border:4px solid var(--ink);border-radius:50% 50% 0 0/100% 100% 0 0;box-shadow:inset 0 -10px 0 #0003}.YoursRoom_table__dZMnu b,.YoursRoom_table__dZMnu em{position:absolute;top:-22px;font-size:2rem;font-style:normal;filter:drop-shadow(3px 3px 0 #14141466)}.YoursRoom_table__dZMnu b{left:24%}.YoursRoom_table__dZMnu em{right:18%}.YoursRoom_catStage__rbhEX{position:absolute;left:50%;bottom:6%;width:min(122%,calc(82% * 16 / 9));aspect-ratio:16/9;transform:translateX(-50%);z-index:3;pointer-events:none}.YoursRoom_catClip__nD3sW{position:absolute;max-width:none}.YoursRoom_zzz__X6K_I{position:absolute;left:62%;top:22%;width:0;height:0}.YoursRoom_zzz__X6K_I i{position:absolute;left:0;bottom:0;font-style:normal;font-weight:900;font-size:2rem;color:var(--ink);text-shadow:2px 2px 0 var(--lime);opacity:0;animation:YoursRoom_zzz__X6K_I 2.4s ease-in-out infinite}.YoursRoom_zzz__X6K_I i:nth-child(2){animation-delay:.8s;font-size:1.6rem}.YoursRoom_zzz__X6K_I i:nth-child(3){animation-delay:1.6s;font-size:1.3rem}@keyframes YoursRoom_zzz__X6K_I{0%{transform:translate(0) rotate(-8deg);opacity:0}25%{opacity:1}to{transform:translate(24px,-60px) rotate(10deg);opacity:0}}.YoursRoom_catFace__jBztz{position:absolute;right:4%;bottom:58%;height:15%;width:auto;z-index:4;animation:YoursRoom_pop__8v0kO .35s cubic-bezier(.2,1.8,.4,1) both;transform:rotate(8deg);filter:drop-shadow(3px 3px 0 #14141466)}@keyframes YoursRoom_pop__8v0kO{0%{transform:scale(.4) rotate(-12deg)}to{transform:rotate(8deg)}}.YoursRoom_chat__kmdbf{display:grid;grid-template-rows:1fr auto;min-height:0;padding-top:4.2rem}.YoursRoom_log__0z30G{overflow-y:auto;display:flex;flex-direction:column;gap:.9rem;padding:1rem clamp(1rem,4vw,3.5rem);scroll-behavior:smooth;overscroll-behavior:contain}.YoursRoom_her_msg__CL1ey,.YoursRoom_you_msg__zX6dW{margin:0;max-width:min(34ch,86%);padding:.85rem 1.15rem;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.35;font-weight:600;border:3px solid var(--ink);animation:YoursRoom_rise__KFwRQ .4s cubic-bezier(.2,1.5,.4,1) both}.YoursRoom_her_msg__CL1ey{align-self:flex-start;background:#fff;border-radius:6px 22px 22px 22px;box-shadow:5px 5px 0 var(--ink);font-size:clamp(1.15rem,1.7vw,1.5rem);font-weight:800}.YoursRoom_you_msg__zX6dW{align-self:flex-end;background:var(--lime);border-radius:22px 6px 22px 22px;box-shadow:-5px 5px 0 var(--ink)}@keyframes YoursRoom_rise__KFwRQ{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}.YoursRoom_dots__k26M4{display:inline-flex;gap:5px;padding:.2rem 0}.YoursRoom_dots__k26M4 i{width:9px;height:9px;border-radius:50%;background:var(--ink);animation:YoursRoom_dot__P9ocL 1s infinite}.YoursRoom_dots__k26M4 i:nth-child(2){animation-delay:.15s}.YoursRoom_dots__k26M4 i:nth-child(3){animation-delay:.3s}@keyframes YoursRoom_dot__P9ocL{0%,60%,to{transform:none;opacity:.4}30%{transform:translateY(-6px);opacity:1}}.YoursRoom_catRow__yK5LZ{align-self:flex-start;display:flex;align-items:flex-end;gap:.6rem;animation:YoursRoom_rise__KFwRQ .4s cubic-bezier(.2,1.5,.4,1) both;margin-left:1.2rem}.YoursRoom_catRow__yK5LZ img{width:50px;height:auto}.YoursRoom_catRow__yK5LZ .bubble{font-size:22px;padding:8px 14px}.YoursRoom_catRow__yK5LZ .bubble:after,.YoursRoom_catRow__yK5LZ .bubble:before{display:none}.YoursRoom_receipt__7dxC9{align-self:flex-start;width:min(100%,440px);background:#fff;border:3px solid var(--ink);border-radius:6px;padding:1.1rem 1.3rem;box-shadow:6px 6px 0 var(--pink);rotate:-1.2deg;animation:YoursRoom_rise__KFwRQ .5s cubic-bezier(.2,1.5,.4,1) both;background-image:repeating-linear-gradient(transparent 0 27px,#14141410 27px 28px)}.YoursRoom_receipt__7dxC9 b{display:block;text-transform:uppercase;letter-spacing:.14em;font-size:.8rem;margin-bottom:.6rem;border-bottom:3px dashed var(--ink);padding-bottom:.5rem}.YoursRoom_receipt__7dxC9 dl{display:grid;grid-template-columns:auto 1fr;gap:.35rem 1rem;margin:0;font-size:.95rem}.YoursRoom_receipt__7dxC9 dt{font-weight:900;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;opacity:.6;align-self:center}.YoursRoom_receipt__7dxC9 dd{margin:0;font-weight:700;overflow-wrap:anywhere}.YoursRoom_dock__1sOL5{padding:1rem clamp(1rem,4vw,3.5rem) clamp(1.2rem,3vh,2rem);border-top:4px solid var(--ink);background:#fff;display:grid;gap:.8rem;min-height:88px;align-content:center}.YoursRoom_chips__RK7i9{display:flex;flex-wrap:wrap;gap:.6rem}.YoursRoom_chips__RK7i9 button{font:800 1rem/1 inherit;padding:.8rem 1.1rem;background:var(--cream);border:3px solid var(--ink);border-radius:999px;box-shadow:4px 4px 0 var(--ink);cursor:pointer;transition:transform .12s,box-shadow .12s,background .12s}.YoursRoom_chips__RK7i9 button:hover{background:var(--lime);transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--ink)}.YoursRoom_chips__RK7i9 button:active{transform:translate(3px,3px);box-shadow:0 0 0 var(--ink)}.YoursRoom_chips__RK7i9 button.YoursRoom_hot__B3gRI{background:var(--mango)}.YoursRoom_row__sBRWg{display:flex;gap:.7rem;flex-wrap:wrap;align-items:center;justify-content:flex-end}.YoursRoom_col__OiL7e{display:grid;gap:.7rem}.YoursRoom_col__OiL7e textarea,.YoursRoom_row__sBRWg input{flex:1;min-width:200px;font:inherit;font-weight:600;font-size:1.05rem;padding:.85rem 1rem;border:3px solid var(--ink);border-radius:12px;background:var(--cream);color:var(--ink)}.YoursRoom_col__OiL7e textarea:focus,.YoursRoom_row__sBRWg input:focus{outline:none;box-shadow:4px 4px 0 var(--pink)}.YoursRoom_dock__1sOL5 .mux-btn[disabled]{opacity:.45;pointer-events:none}.YoursRoom_sentNote__0lkor{margin:0 auto 0 0;font-weight:700}.YoursRoom_error__OfzbU{margin:0;font-weight:800;padding:.5rem .8rem;background:var(--pink);color:var(--cream);border:3px solid var(--ink);border-radius:10px}@media (max-width:860px){.YoursRoom_room___nb2a{grid-template-columns:1fr;grid-template-rows:190px 1fr}.YoursRoom_stage__ux_ux{border-right:0;border-bottom:4px solid var(--ink);padding:0 1rem;grid-template-rows:1fr}.YoursRoom_sign__IzM_s,.YoursRoom_windowFrame__bucdH{display:none}.YoursRoom_people__DDaDM{height:190px}.YoursRoom_catStage__rbhEX{width:auto;height:100%;bottom:4%}.YoursRoom_chat__kmdbf{padding-top:0}.YoursRoom_dock__1sOL5{padding-bottom:1.2rem}}@media (prefers-reduced-motion:reduce){.YoursRoom_curtain__OoJNn{display:none}.YoursRoom_burst__Ko5ha,.YoursRoom_catFace__jBztz,.YoursRoom_catPop__S1WUf,.YoursRoom_catRow__yK5LZ,.YoursRoom_dots__k26M4 i,.YoursRoom_her_msg__CL1ey,.YoursRoom_receipt__7dxC9,.YoursRoom_you_msg__zX6dW,.YoursRoom_zzz__X6K_I i{animation:none}}@media (max-width:700px){.YoursRoom_lbl__b0iLi{display:none}.YoursRoom_close__6AT5I{right:auto;left:12px;top:12px;padding:.55rem .9rem}}@media (min-width:701px){.YoursRoom_lblM__CPVJ2{display:none}}.YoursRoom_privacy__47RFe{position:absolute;left:clamp(1rem,2.5vw,2rem);top:clamp(7.8rem,22.5vh,13.3rem);z-index:3;margin:0;max-width:min(17rem,48%);padding:.55rem .7rem;background:#fffdf6;border:3px solid var(--ink);border-radius:6px;box-shadow:3px 3px 0 var(--pink);transform:rotate(-2deg);font-size:11.5px;line-height:1.4;color:#333}.YoursRoom_privacy__47RFe a{color:var(--ink);font-weight:800;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}@media (max-width:860px){.YoursRoom_privacy__47RFe{top:10px;left:auto;right:8px;max-width:37%;padding:.3rem .45rem;font-size:9.5px;line-height:1.3;box-shadow:2px 2px 0 var(--pink)}.YoursRoom_privacy__47RFe a{white-space:normal;word-break:break-all}}.YoursRoom_chips__RK7i9 .YoursRoom_otherChip__MWFWt{border-style:dashed}.CaseStudyLong_long__vzzyx{--ink:#141414;--cream:#f7f3e8;--lime:#d8f34a}.CaseStudyLong_secHead__MfvNL,.CaseStudyLong_sec__xYazF{position:relative;padding:clamp(3rem,8vh,6rem) clamp(20px,6vw,96px);border-top:3px solid var(--ink)}.CaseStudyLong_secHead__MfvNL{padding-bottom:1rem}.CaseStudyLong_alt___M2E_{background:#ffffffaa}.CaseStudyLong_accentSec__G2Ijj{background:var(--accent);color:var(--on-accent,var(--cream))}.CaseStudyLong_accentSec__G2Ijj .CaseStudyLong_sub__1ouQP{color:inherit;margin-top:-.6rem}.CaseStudyLong_eyebrow__HOfZe{display:inline-block;font-weight:900;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;background:var(--ink);color:var(--cream);padding:.35rem .75rem;border-radius:999px;margin-bottom:1rem}.CaseStudyLong_h2__yBIvQ{font-size:clamp(2rem,5.5vw,4rem);line-height:1.08;font-weight:800;letter-spacing:-.005em;margin:0 0 1.6rem;text-shadow:2px 2px 0 var(--accent)}.CaseStudyLong_accentSec__G2Ijj .CaseStudyLong_h2__yBIvQ{color:var(--on-accent,var(--cream));text-shadow:2px 2px 0 var(--on-accent-shadow,var(--ink));margin-bottom:1rem}.CaseStudyLong_sub__1ouQP{max-width:46ch;font-weight:600;line-height:1.5;margin:0 0 1.6rem}.CaseStudyLong_rise__vi9OX{opacity:0;transform:translateY(40px);transition:opacity .45s ease,transform .6s cubic-bezier(.2,1.4,.4,1)}.CaseStudyLong_rise__vi9OX.CaseStudyLong_in__1ASeu{opacity:1;transform:none}.CaseStudyLong_goals__7OFPu{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.4rem}.CaseStudyLong_goal__0S5gO{background:#fff;border:3px solid var(--ink);border-radius:14px;padding:1.4rem;box-shadow:6px 6px 0 var(--ink)}.CaseStudyLong_goal__0S5gO:nth-child(2n){box-shadow:6px 6px 0 var(--accent)}.CaseStudyLong_goal__0S5gO h3{margin:0 0 .3rem;font-size:1.3rem}.CaseStudyLong_goalSum__qDVKK{margin:0 0 .8rem;font-weight:700;opacity:.65}.CaseStudyLong_dec__Cy2ie ul,.CaseStudyLong_goal__0S5gO ul{margin:0;padding-left:1.1rem;display:grid;gap:.4rem;line-height:1.4}.CaseStudyLong_pinTall__JsHdi{position:relative;border-top:3px solid var(--ink)}.CaseStudyLong_pinStick__CktLO{position:sticky;top:0;height:100svh;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(1rem,4vw,4rem);padding:4rem clamp(20px,6vw,96px) 2rem;overflow:hidden}.CaseStudyLong_dark__jTt_X{background:var(--ink);color:var(--cream);grid-template-columns:.85fr 1.15fr}.CaseStudyLong_dark__jTt_X .CaseStudyLong_eyebrow__HOfZe{background:var(--lime);color:var(--ink)}.CaseStudyLong_rpTitle__fhPa3{font-size:clamp(1.9rem,4.2vw,3.4rem);line-height:1;font-weight:900;margin:0 0 1rem;animation:CaseStudyLong_swap__lYANJ .5s cubic-bezier(.2,1.4,.4,1) both}.CaseStudyLong_rpBody__6dpAt{font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.5;max-width:34ch;opacity:.8;margin:0 0 1.6rem;animation:CaseStudyLong_swap__lYANJ .5s cubic-bezier(.2,1.4,.4,1) .06s both}@keyframes CaseStudyLong_swap__lYANJ{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.CaseStudyLong_pips__3qqMr{display:flex;gap:.35rem;max-width:340px}.CaseStudyLong_pips__3qqMr i{flex:1;height:5px;border-radius:3px;background:#f7f3e833}.CaseStudyLong_pips__3qqMr i.CaseStudyLong_pipOn__uPD0B{background:var(--lime)}.CaseStudyLong_rpSvg__h02eN{width:100%;max-height:80svh;justify-self:center;overflow:visible}.CaseStudyLong_orbit__3sEGq{fill:none;stroke:#f7f3e822;stroke-width:2;stroke-dasharray:4 10}.CaseStudyLong_link2__UYSph,.CaseStudyLong_link___g_VG{stroke:#f7f3e855;stroke-width:2;stroke-dasharray:6 6}.CaseStudyLong_link2__UYSph{stroke:#f7f3e825}.CaseStudyLong_linkDone__7ay4n{stroke:var(--lime);stroke-width:3}.CaseStudyLong_node__Hp5lt circle{fill:var(--cream);stroke:var(--lime);stroke-width:3;animation:CaseStudyLong_pop__rTzwa .45s cubic-bezier(.2,1.6,.4,1) both;transform-box:fill-box;transform-origin:center}.CaseStudyLong_nodeC__ZzR9S text,.CaseStudyLong_node__Hp5lt text{font:800 15px inherit;fill:var(--ink)}.CaseStudyLong_nodeC__ZzR9S circle{fill:var(--accent);stroke:var(--lime);stroke-width:4}.CaseStudyLong_nodeC__ZzR9S text{fill:var(--cream);font-size:17px}@keyframes CaseStudyLong_pop__rTzwa{0%{transform:scale(0)}to{transform:scale(1)}}.CaseStudyLong_ftTagline__3KQ2x{font-size:clamp(1.8rem,3.6vw,3rem);line-height:1.1;font-weight:800;letter-spacing:-.005em;margin:0 0 1.2rem;text-shadow:2px 2px 0 var(--accent)}.CaseStudyLong_steps__5ZjCC{list-style:none;padding:0;margin:0 0 1.2rem;display:flex;flex-wrap:wrap;gap:.5rem}.CaseStudyLong_steps__5ZjCC li{display:flex;align-items:center;gap:.4rem;font-weight:800;font-size:.85rem;padding:.3rem .7rem .3rem .3rem;border:2.5px solid var(--ink);border-radius:999px;background:var(--cream);opacity:.45;transition:opacity .2s,background .2s}.CaseStudyLong_steps__5ZjCC li b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid var(--ink);font-size:.7rem}.CaseStudyLong_steps__5ZjCC li.CaseStudyLong_stepOn__RwLYC{opacity:1;background:var(--lime);box-shadow:3px 3px 0 var(--ink)}.CaseStudyLong_steps__5ZjCC li.CaseStudyLong_stepOn__RwLYC b{background:var(--accent);color:var(--cream)}.CaseStudyLong_steps__5ZjCC li.CaseStudyLong_stepDone__UYvMN{opacity:.8}.CaseStudyLong_ftBody__13C8_{font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.5;font-weight:600;max-width:38ch;animation:CaseStudyLong_swap__lYANJ .45s cubic-bezier(.2,1.4,.4,1) both}.CaseStudyLong_ftVisual__Yc_2O{display:grid;place-items:center;min-height:0;height:100%;max-height:76svh}.CaseStudyLong_ftVisual__Yc_2O img{max-width:100%;max-height:76svh;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border:3px solid var(--ink);border-radius:14px;background:#fff;box-shadow:10px 10px 0 var(--accent)}.CaseStudyLong_bigStep__15_Ou,.CaseStudyLong_ftVisual__Yc_2O img{animation:CaseStudyLong_swap__lYANJ .45s cubic-bezier(.2,1.4,.4,1) both}.CaseStudyLong_bigStep__15_Ou{display:block;font-size:clamp(6rem,16vw,13rem);font-weight:900;line-height:1;padding-bottom:.12em;color:var(--accent);-webkit-text-stroke:4px var(--ink);paint-order:stroke fill;text-shadow:10px 10px 0 #14141422}.CaseStudyLong_systems__mvuxh{display:grid;grid-template-columns:1fr 1.1fr;gap:1.6rem;align-items:start}.CaseStudyLong_chips__sCIZt{display:flex;flex-wrap:wrap;gap:.6rem}.CaseStudyLong_chips__sCIZt button{font:800 .9rem/1 inherit;padding:.6rem .9rem;background:#fff;border:2.5px solid var(--ink);border-radius:999px;box-shadow:3px 3px 0 var(--ink);cursor:pointer;transition:transform .15s}.CaseStudyLong_chips__sCIZt button:hover{transform:translate(-1px,-1px)}.CaseStudyLong_chips__sCIZt button.CaseStudyLong_chipOn__B_3vv{background:var(--accent);color:var(--cream)}.CaseStudyLong_sysCard__yoUca{background:#fff;border:3px solid var(--ink);border-radius:14px;padding:1.4rem;box-shadow:8px 8px 0 var(--accent);animation:CaseStudyLong_swap__lYANJ .35s cubic-bezier(.2,1.4,.4,1) both}.CaseStudyLong_sysCard__yoUca h3{margin:0 0 .8rem;font-size:1.6rem}.CaseStudyLong_sysCard__yoUca p{margin:0 0 .8rem;line-height:1.45}.CaseStudyLong_dec__Cy2ie p span,.CaseStudyLong_sysCard__yoUca p span{display:block;font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:var(--accent)}.CaseStudyLong_chapter__4cIQh{display:grid;grid-template-columns:minmax(220px,320px) 1fr;gap:clamp(1.5rem,4vw,4rem);padding:clamp(2rem,6vh,4rem) 0;border-top:2px dashed var(--ink);align-items:start}.CaseStudyLong_chText__uiaHN{position:sticky;top:5rem}.CaseStudyLong_chN__P0H3s{display:block;font-size:clamp(4rem,9vw,7rem);font-weight:900;line-height:1;padding-bottom:.1em;color:var(--accent);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill}.CaseStudyLong_chText__uiaHN h3{font-size:clamp(1.4rem,2.4vw,2rem);margin:.6rem 0;line-height:1.05}.CaseStudyLong_chText__uiaHN p{line-height:1.5;font-weight:600}.CaseStudyLong_chImgs__T9J6W{display:grid;gap:2rem}.CaseStudyLong_shot__TQfil{margin:0;border:3px solid var(--ink);border-radius:14px;overflow:hidden;background:#fff;box-shadow:8px 8px 0 var(--accent)}.CaseStudyLong_bigFrame__jP4fx img,.CaseStudyLong_shot__TQfil img{display:block;width:100%;height:auto}.CaseStudyLong_shot__TQfil[data-par]{translate:none}.CaseStudyLong_bigShot__XaCqG{margin:0 0 clamp(2.5rem,7vh,5rem)}.CaseStudyLong_bigFrame__jP4fx{border:3px solid var(--ink);border-radius:16px;overflow:hidden;background:#fff;box-shadow:12px 12px 0 var(--accent)}.CaseStudyLong_bigShot__XaCqG figcaption{max-width:60ch;margin-top:1.4rem;font-weight:600;line-height:1.45}.CaseStudyLong_bigShot__XaCqG figcaption b{display:block;font-size:1.4rem;font-weight:900;margin-bottom:.2rem}.CaseStudyLong_decs__gsZew{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.4rem}.CaseStudyLong_dec__Cy2ie{position:relative;background:#fff;border:3px solid var(--ink);border-radius:14px;padding:1.5rem;box-shadow:6px 6px 0 var(--ink)}.CaseStudyLong_dec__Cy2ie:nth-child(odd){box-shadow:6px 6px 0 var(--accent)}.CaseStudyLong_decN__baOCI{position:absolute;top:-16px;right:14px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--lime);border:3px solid var(--ink);font-weight:900}.CaseStudyLong_decCat__BbaO1{font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:var(--accent)}.CaseStudyLong_dec__Cy2ie h3{margin:.2rem 0 .5rem;font-size:1.4rem;line-height:1.05}.CaseStudyLong_decSum__bywKu{font-weight:800;line-height:1.35}.CaseStudyLong_dec__Cy2ie p{margin:0 0 .7rem;line-height:1.45}.CaseStudyLong_outs__Dv3xH{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.4rem}.CaseStudyLong_out__tzhCB{background:var(--cream);border:3px solid var(--ink);border-radius:14px;padding:1.4rem;box-shadow:7px 7px 0 var(--ink)}.CaseStudyLong_out__tzhCB strong{display:block;font-size:clamp(2.6rem,5vw,3.8rem);font-weight:900;line-height:.9;color:var(--accent);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill}.CaseStudyLong_out__tzhCB em{display:block;font-style:normal;font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;margin:.3rem 0 .6rem}.CaseStudyLong_out__tzhCB h3{margin:0 0 .4rem;font-size:1.15rem}.CaseStudyLong_out__tzhCB p{margin:0;line-height:1.45}.CaseStudyLong_refl__jwYq8{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.4rem}.CaseStudyLong_reflItem__4t2Ng{border:3px dashed var(--ink);border-radius:14px;padding:1.4rem 1.6rem}.CaseStudyLong_reflItem__4t2Ng h3{margin:0 0 .5rem;font-size:1.4rem;text-shadow:2px 2px 0 var(--accent)}.CaseStudyLong_reflItem__4t2Ng p{margin:0;line-height:1.55;font-weight:600}@media (max-width:860px){.CaseStudyLong_pinStick__CktLO{grid-template-columns:1fr;grid-template-rows:auto 1fr;align-content:start;gap:.8rem;padding-top:4.5rem}.CaseStudyLong_ftVisual__Yc_2O,.CaseStudyLong_rpSvg__h02eN{max-height:38svh;order:-1}.CaseStudyLong_ftVisual__Yc_2O img{max-height:38svh}.CaseStudyLong_chapter__4cIQh,.CaseStudyLong_systems__mvuxh{grid-template-columns:1fr}.CaseStudyLong_chText__uiaHN{position:static}}@media (prefers-reduced-motion:reduce){.CaseStudyLong_rise__vi9OX{opacity:1;transform:none;transition:none}.CaseStudyLong_bigStep__15_Ou,.CaseStudyLong_ftBody__13C8_,.CaseStudyLong_ftVisual__Yc_2O img,.CaseStudyLong_node__Hp5lt circle,.CaseStudyLong_rpBody__6dpAt,.CaseStudyLong_rpTitle__fhPa3,.CaseStudyLong_sysCard__yoUca{animation:none}.CaseStudyLong_bigFrame__jP4fx,.CaseStudyLong_chN__P0H3s,.CaseStudyLong_shot__TQfil[data-par]{translate:none;transform:none}}.CaseStudyLong_darkSplit__Lan4V{grid-template-columns:1.1fr .9fr}.CaseStudyLong_sceneTitle__yQvPG{font-size:clamp(1.3rem,2.4vw,1.9rem);font-weight:900;margin:0 0 .6rem;animation:CaseStudyLong_swap__lYANJ .45s cubic-bezier(.2,1.4,.4,1) both}.CaseStudyLong_dark__jTt_X .CaseStudyLong_steps__5ZjCC li{color:var(--ink)}.CaseStudyLong_dark__jTt_X .CaseStudyLong_ftTagline__3KQ2x{text-shadow:2px 2px 0 var(--accent)}.CaseStudyLong_dark__jTt_X .CaseStudyLong_ftBody__13C8_{opacity:.9}.CaseStudyLong_dark__jTt_X .CaseStudyLong_bigStep__15_Ou{-webkit-text-stroke:4px var(--lime)}.CaseStudyLong_phoneImg__sjwo4{height:74svh;aspect-ratio:9/19.5;max-width:100%;width:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:3px solid var(--lime);border-radius:22px;background:#fff;box-shadow:10px 10px 0 var(--accent);animation:CaseStudyLong_swap__lYANJ .45s cubic-bezier(.2,1.4,.4,1) both}.CaseStudyLong_cardStat__Hed9j{display:block;font-size:clamp(2.2rem,4.5vw,3.2rem);font-weight:900;line-height:.9;color:var(--accent);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;margin:.3rem 0 .5rem}.CaseStudyLong_cardStat__Hed9j small{font-size:.35em;-webkit-text-stroke:0;color:var(--ink);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.CaseStudyLong_cardBody__fS8DS{margin:.4rem 0 0;line-height:1.45;font-weight:600}.CaseStudyLong_goal__0S5gO h3+.CaseStudyLong_cardBody__fS8DS{margin-top:.5rem}.CaseStudyLong_phones__nTmYg{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,240px));justify-content:space-between;gap:clamp(1.4rem,3vw,2.4rem) 1.4rem;align-items:start;margin-top:1rem}.CaseStudyLong_phone___rF3M{margin:0}.CaseStudyLong_phone___rF3M img{display:block;width:100%;height:auto;aspect-ratio:9/19.5;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:3px solid var(--ink);border-radius:22px;background:#fff;box-shadow:6px 6px 0 var(--accent)}.CaseStudyLong_phone___rF3M figcaption{margin-top:.8rem;font-weight:600;font-size:.9rem;line-height:1.35}.CaseStudyLong_phone___rF3M figcaption b{display:block;font-weight:900}.CaseStudyLong_swatches__Q1qZV{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1.2rem}.CaseStudyLong_swatch__jxAwP{background:#fff;border:3px solid var(--ink);border-radius:14px;overflow:hidden;box-shadow:5px 5px 0 var(--ink);display:grid}.CaseStudyLong_swatch__jxAwP i{display:block;height:70px;border-bottom:3px solid var(--ink)}.CaseStudyLong_swatch__jxAwP b,.CaseStudyLong_swatch__jxAwP code,.CaseStudyLong_swatch__jxAwP span{padding:0 .9rem}.CaseStudyLong_swatch__jxAwP b{padding-top:.7rem}.CaseStudyLong_swatch__jxAwP span{font-size:.8rem;opacity:.7}.CaseStudyLong_swatch__jxAwP code{padding-bottom:.7rem;font-size:.75rem;opacity:.6}.CaseStudyLong_out__tzhCB em+h3{margin-top:.2rem}@media (max-width:860px){.CaseStudyLong_darkSplit__Lan4V{grid-template-columns:1fr}.CaseStudyLong_phoneImg__sjwo4{height:36svh}.CaseStudyLong_phones__nTmYg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.CaseStudyLong_phone___rF3M{translate:none}.CaseStudyLong_phoneImg__sjwo4,.CaseStudyLong_sceneTitle__yQvPG{animation:none}}.CaseStudyLong_laptops__SqGWj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,3.5vw,3rem) clamp(2rem,4vw,3.4rem);margin-top:1rem}.CaseStudyLong_laptops__SqGWj .CaseStudyLong_laptop__kpxoL:last-child:nth-child(odd){grid-column:1/-1;width:min(100%,62%);justify-self:center}.CaseStudyLong_laptop__kpxoL{margin:0}.CaseStudyLong_lapRig__5yxKX{filter:drop-shadow(6px 6px 0 var(--accent))}.CaseStudyLong_lapLid__GczP3{border:3px solid var(--ink);border-radius:14px 14px 3px 3px;background:var(--ink);padding:9px 9px 11px}.CaseStudyLong_lapScreen__wxPA6{aspect-ratio:16/10;overflow:hidden;border-radius:6px;background:#fff}.CaseStudyLong_lapScreen__wxPA6 img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.CaseStudyLong_lapBase__XFNr6{position:relative;height:13px;margin:0 -2%;background:linear-gradient(#ece7db,#b9b3a4);border-top-width:3px;border:3px solid var(--ink);border-top:2px solid var(--ink);border-radius:2px 2px 14px 14px}.CaseStudyLong_lapBase__XFNr6:after{content:"";position:absolute;left:50%;top:0;width:18%;height:5px;translate:-50% 0;background:#9b9588;border-radius:0 0 8px 8px}.CaseStudyLong_laptop__kpxoL figcaption{margin-top:.9rem;font-weight:600;font-size:.9rem;line-height:1.35}.CaseStudyLong_laptop__kpxoL figcaption b{display:block;font-weight:900}.CaseStudyLong_lapScene__b0Xt1{width:min(100%,640px);animation:CaseStudyLong_swap__lYANJ .45s cubic-bezier(.2,1.4,.4,1) both}@media (max-width:760px){.CaseStudyLong_laptops__SqGWj{grid-template-columns:1fr}.CaseStudyLong_laptops__SqGWj .CaseStudyLong_laptop__kpxoL:last-child:nth-child(odd){width:100%}}.CaseStudyLong_built__xdpob{padding-block:clamp(4rem,12vh,8rem)}.CaseStudyLong_built__xdpob .CaseStudyLong_eyebrow__HOfZe{background:var(--ink);color:var(--lime)}.CaseStudyLong_builtTitle__2AlMT{font-size:clamp(2.8rem,9vw,7rem);line-height:.98;max-width:14ch;letter-spacing:-.02em;margin-bottom:1.4rem}.CaseStudyLong_builtBody__DrV1n{max-width:52ch;font-size:clamp(1.05rem,2vw,1.3rem);font-weight:700;line-height:1.5;margin:0 0 2.2rem}.CaseStudyLong_builtRoles__6RtFL{list-style:none;margin:0 0 2.4rem;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1.2rem}.CaseStudyLong_builtRole__54CDM{background:var(--cream);color:var(--ink);border:3px solid var(--ink);border-radius:16px;padding:1.2rem 1.2rem 1.4rem;box-shadow:7px 7px 0 var(--ink);display:grid;gap:.35rem}.CaseStudyLong_builtRole__54CDM span{font-weight:900;font-size:2.4rem;line-height:1;color:var(--accent);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill}.CaseStudyLong_builtRole__54CDM b{font-size:1.25rem;font-weight:900}.CaseStudyLong_builtRole__54CDM em{font-style:normal;font-weight:600;line-height:1.4}.CaseStudyLong_builtStats__5PMb7{display:flex;flex-wrap:wrap;gap:1rem clamp(1.6rem,5vw,3.6rem);border-top:3px solid var(--ink);padding-top:1.4rem}.CaseStudyLong_builtStats__5PMb7 strong{display:block;font-size:clamp(2.2rem,6vw,4rem);font-weight:900;line-height:1;letter-spacing:-.02em}.CaseStudyLong_builtStats__5PMb7 em{display:block;font-style:normal;font-weight:900;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;margin-top:.3rem}.CaseStudyIssue_issue__zmdlo{position:fixed;inset:0;z-index:60;--accent:#f73875;background:radial-gradient(#14141412 1.4px,transparent 1.5px) 0 0 /16px 16px,#f7f3e8;color:#141414;animation:CaseStudyIssue_issueIn__GNleU .45s cubic-bezier(.2,1.4,.4,1) both}@keyframes CaseStudyIssue_issueIn__GNleU{0%{clip-path:circle(0 at 50% 40%)}to{clip-path:circle(150% at 50% 40%)}}.CaseStudyIssue_close__fZuiD{position:fixed;z-index:6;top:16px;right:16px;font:800 .9rem/1 inherit;padding:.7rem 1rem;background:#d8f34a;border:2.5px solid #141414;border-radius:999px;box-shadow:3px 3px 0 #141414;cursor:pointer}.CaseStudyIssue_close__fZuiD:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 #141414}.CaseStudyIssue_scroller__IlJJx{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;outline:none;overscroll-behavior:contain;scroll-behavior:smooth}.CaseStudyIssue_cover__gdhxn{min-height:100svh;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(4rem,8vh,7rem) clamp(20px,6vw,96px) clamp(2rem,5vh,4rem)}.CaseStudyIssue_issueTag__26R5P{display:inline-block;font-weight:900;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;background:#141414;color:#f7f3e8;padding:.4rem .8rem;border-radius:999px;margin-bottom:1.2rem}.CaseStudyIssue_title__XpfRb{font-size:clamp(3rem,10vw,8rem);line-height:.85;font-weight:900;letter-spacing:-.03em;margin:0 0 1rem;text-transform:uppercase;color:var(--accent);-webkit-text-stroke:3px #141414;paint-order:stroke fill;text-shadow:8px 8px 0 #14141422}.CaseStudyIssue_tagline__s0S3t{font-size:clamp(1.1rem,2.2vw,1.5rem);font-weight:700;max-width:30ch;margin:0 0 1.4rem}.CaseStudyIssue_meta__WdZOL{list-style:none;display:flex;flex-wrap:wrap;gap:1.4rem;margin:0 0 1.2rem;padding:0}.CaseStudyIssue_meta__WdZOL li{display:grid;font-weight:800}.CaseStudyIssue_meta__WdZOL span{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--accent)}.CaseStudyIssue_tags__x_nkm{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.4rem}.CaseStudyIssue_tags__x_nkm span{font-weight:800;font-size:.75rem;background:#f7f3e8;border:2.5px solid #141414;border-radius:999px;padding:.3rem .7rem;box-shadow:2px 2px 0 #141414}.CaseStudyIssue_stamp__QFsH_{display:inline-block;font-weight:900;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--accent);border:3px solid var(--accent);border-radius:10px;padding:.5rem .9rem;transform:rotate(-6deg)}.CaseStudyIssue_coverFrame__Pv7uC{border:4px solid #141414;border-radius:16px;overflow:hidden;background:#fff;box-shadow:12px 12px 0 var(--accent)}.CaseStudyIssue_coverFrame__Pv7uC img{display:block;width:100%;height:auto}.CaseStudyIssue_panel__7ErpZ{position:relative;padding:clamp(3rem,8vh,6rem) clamp(20px,6vw,96px);border-top:3px solid #141414}.CaseStudyIssue_panelAlt__AIwiL{background:#ffffffaa}.CaseStudyIssue_kicker__sCyi2{font-size:clamp(1.8rem,4.5vw,3.4rem);font-weight:800;line-height:1.08;letter-spacing:-.005em;margin:0 0 1.4rem;text-shadow:2px 2px 0 var(--accent)}.CaseStudyIssue_lead__8PdrR{font-size:clamp(1.15rem,2.2vw,1.6rem);line-height:1.5;font-weight:600;max-width:32ch}.CaseStudyIssue_cat__zbLEL{max-width:30ch;margin-top:1.6rem;font-weight:700}.CaseStudyIssue_beats__XASK5{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.2rem}.CaseStudyIssue_beat__msBI_{position:relative;background:#fff;border:3px solid #141414;border-radius:14px;padding:1.3rem 1.4rem 1.4rem;box-shadow:6px 6px 0 #141414}.CaseStudyIssue_beatN__apXnA{position:absolute;top:-16px;left:-12px;display:grid;place-items:center;width:44px;height:44px;font-weight:900;background:var(--accent);color:#f7f3e8;border:3px solid #141414;border-radius:50%;box-shadow:3px 3px 0 #141414}.CaseStudyIssue_beat__msBI_ h3{font-size:1.2rem;margin:.4rem 0 .5rem;line-height:1.1}.CaseStudyIssue_beat__msBI_ p{margin:0;line-height:1.45}.CaseStudyIssue_screens__PuwH3{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.4rem}.CaseStudyIssue_screen__UQuhS{margin:0;background:#fff;border:3px solid #141414;border-radius:14px;overflow:hidden;box-shadow:6px 6px 0 var(--accent)}.CaseStudyIssue_screenWide__oW4ym{grid-column:1/-1}.CaseStudyIssue_screen__UQuhS img{display:block;width:100%;height:auto;border-bottom:3px solid #141414}.CaseStudyIssue_screen__UQuhS figcaption{padding:.8rem 1rem;font-weight:700;line-height:1.35}.CaseStudyIssue_decisions__UcHvz{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.2rem}.CaseStudyIssue_decision__hVUL_{background:#fff;border:3px solid #141414;border-radius:14px;padding:1.3rem;box-shadow:6px 6px 0 #141414}.CaseStudyIssue_dProblem__ZeIz7{font-weight:800;opacity:.6;margin:0 0 .5rem;text-decoration:line-through;text-decoration-color:var(--accent)}.CaseStudyIssue_dChoice__4SgbA{font-weight:900;font-size:1.2rem;line-height:1.15;margin:0 0 .5rem}.CaseStudyIssue_dWhy__tAFNF{margin:0;line-height:1.45}.CaseStudyIssue_impact__7Zw9B{background:var(--accent);color:var(--on-accent,#141414)}.CaseStudyIssue_impact__7Zw9B .CaseStudyIssue_kicker__sCyi2{text-shadow:2px 2px 0 var(--on-accent-shadow,#141414);color:var(--on-accent,#f7f3e8)}.CaseStudyIssue_metrics__Wufke{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.2rem;margin-bottom:1.6rem}.CaseStudyIssue_metric__G_ttL{background:#f7f3e8;border:3px solid #141414;border-radius:14px;padding:1.3rem;box-shadow:7px 7px 0 #141414;text-align:center}.CaseStudyIssue_metric__G_ttL strong{display:block;font-size:clamp(2.4rem,6vw,4rem);font-weight:900;line-height:.9;color:var(--accent);-webkit-text-stroke:2px #141414;paint-order:stroke fill}.CaseStudyIssue_metric__G_ttL span{display:block;font-weight:900;margin:.5rem 0 .2rem}.CaseStudyIssue_metric__G_ttL em{font-style:normal;font-size:.9rem;opacity:.75}.CaseStudyIssue_outcome__wWlP0{font-size:clamp(1.1rem,2.2vw,1.5rem);font-weight:800;line-height:1.4;max-width:40ch;color:var(--on-accent,#f7f3e8)}.CaseStudyIssue_reflection__w64zG{font-size:clamp(1.15rem,2.2vw,1.6rem);font-weight:700;line-height:1.5;max-width:40ch;padding:1.4rem 1.6rem;border:3px dashed #141414;border-radius:14px}.CaseStudyIssue_next__fNg2t{background:#141414;color:#f7f3e8;display:grid;gap:1.2rem;justify-items:start}.CaseStudyIssue_nextKicker__roIfH{font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:#d8f34a;margin:0}.CaseStudyIssue_nextBtn__KTzHL{text-align:left;background:#f7f3e8;color:#141414;border:3px solid #141414;border-radius:16px;padding:1.2rem 1.6rem;cursor:pointer;box-shadow:8px 8px 0 var(--accent);transition:transform .2s,box-shadow .2s;display:grid;gap:.3rem;max-width:560px;width:100%;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:900;line-height:1}.CaseStudyIssue_nextCover__CEoX_{display:block;overflow:hidden;border:3px solid #141414;border-radius:10px;background:#fff;margin-bottom:.5rem}.CaseStudyIssue_nextCover__CEoX_ img{display:block;width:100%;height:auto;transition:transform .5s cubic-bezier(.2,1.2,.4,1)}.CaseStudyIssue_nextBtn__KTzHL:hover .CaseStudyIssue_nextCover__CEoX_ img{transform:scale(1.05)}.CaseStudyIssue_nextName__J2pV_{display:block}.CaseStudyIssue_nextBtn__KTzHL small{font-size:.5em;font-weight:700;opacity:.7}.CaseStudyIssue_nextBtn__KTzHL:hover{transform:translate(-2px,-2px);box-shadow:11px 11px 0 var(--accent)}.CaseStudyIssue_actions__8_1Y4{display:flex;flex-wrap:wrap;gap:.75rem}.CaseStudyIssue_land__wotlG{opacity:0;transform:translateY(42px);transition:opacity .4s ease,transform .55s cubic-bezier(.2,1.5,.4,1)}.CaseStudyIssue_land__wotlG.CaseStudyIssue_in__DzOVB{opacity:1;transform:none}@media (max-width:860px){.CaseStudyIssue_cover__gdhxn{grid-template-columns:1fr;min-height:auto;padding-top:clamp(3.5rem,10vh,6rem)}.CaseStudyIssue_coverFrame__Pv7uC{order:-1}}@media (prefers-reduced-motion:reduce){.CaseStudyIssue_issue__zmdlo{animation:none}.CaseStudyIssue_land__wotlG{opacity:1;transform:none;transition:none}}