:root{--bg:#F3F4F7;--ink:#15161B;--mute:#5C5F69;--line:#DCDFE5;--panel:#FFFFFF;--signal:#2B5CFF;--signal-deep:#1C44D6;--u:min(0.92vh, 1.9vw);box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);color-scheme:light}*,::after,::before{box-sizing:border-box}html{scroll-padding-top:calc(env(safe-area-inset-top,0px) + 70px);background:var(--bg)}body{margin:0;background:var(--bg);color:var(--ink);font-family:Manrope,system-ui,-apple-system,'Segoe UI',sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit}:focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:6px}.nav{position:fixed;top:0;left:0;right:0;z-index:50;padding-top:env(safe-area-inset-top,0);background:rgba(243,244,247,.72);backdrop-filter:saturate(1.8) blur(18px);-webkit-backdrop-filter:saturate(1.8) blur(18px);border-bottom:1px solid rgba(20,22,30,.06)}.nav-in{max-width:1180px;margin:0 auto;padding:0 20px;height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px}.logo{display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:700;font-size:15px;letter-spacing:-.01em}.logo i{width:10px;height:28px;border-radius:2px;background:linear-gradient(var(--signal),#8fa8ff);display:block}.links{display:flex;align-items:center;gap:22px;font-size:14px;color:#3f424b}.links a{text-decoration:none}.links a:hover{color:var(--ink)}.pill{background:var(--ink);color:#fff!important;padding:9px 16px;border-radius:999px;font-weight:700;min-height:40px;display:inline-flex;align-items:center}@media (max-width:760px){.links a:not(.pill){display:none}}.progress{position:fixed;top:calc(env(safe-area-inset-top,0px) + 56px);left:0;height:2px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:var(--signal);z-index:51}.promo{position:relative;z-index:1;margin-top:calc(56px + env(safe-area-inset-top,0px));background:var(--ink);color:#fff;text-align:center;font-size:14px;font-weight:600;padding:11px 20px}.promo a{color:#a9bcff;margin-left:8px}.promo[hidden]{display:none}.stage{position:relative;height:1000vh}.sticky{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;perspective:1700px;perspective-origin:50% 45%;background:radial-gradient(120% 80% at 50% 100%,#e3e6ee,var(--bg) 60%)}.halo{position:absolute;left:50%;top:50%;width:90vmin;height:90vmin;margin:-45vmin 0 0 -45vmin;border-radius:50%;background:radial-gradient(circle,rgba(43,92,255,.22),rgba(43,92,255,0) 62%);pointer-events:none;will-change:opacity,transform}.floor{position:absolute;left:50%;top:calc(50% + var(--u)*33);width:calc(var(--u)*40);height:calc(var(--u)*5);margin-left:calc(var(--u)*-20);border-radius:50%;background:radial-gradient(closest-side,rgba(20,22,35,.45),rgba(20,22,35,0));filter:blur(3px);pointer-events:none}.model{position:absolute;left:50%;top:50%;width:0;height:0;transform-style:preserve-3d;will-change:transform}.b{position:absolute;left:0;top:0;transform-style:preserve-3d}.f{position:absolute;left:0;top:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.side{background:linear-gradient(90deg,#3a3c43,#55575f 50%,#34363c)}.cap{background:#46484f}.bez{background:#2a2b30}.metal{background:linear-gradient(180deg,#6a6d75,#43454c)}.wheel{background:#1a1b1e;border-radius:30%}.backface{background-color:#6e727b;background-image:repeating-linear-gradient(120deg,transparent 0 calc(var(--u)*3.2),rgba(255,255,255,.12) calc(var(--u)*3.2) calc(var(--u)*3.35),rgba(0,0,0,.16) calc(var(--u)*3.35) calc(var(--u)*3.5)),linear-gradient(180deg,#7a7e87,#5b5e66);box-shadow:inset 0 0 0 calc(var(--u)*.35) #55585f}.ctrl{position:absolute;left:12%;right:12%;bottom:10%;height:16%;border-radius:calc(var(--u)*.3);background:#4a4d54;box-shadow:inset 0 0 0 calc(var(--u)*.2) #3d3f45}.ctrl::after{content:"";position:absolute;left:15%;right:15%;bottom:18%;height:12%;background:repeating-linear-gradient(90deg,#26272b 0 calc(var(--u)*.5),transparent calc(var(--u)*.5) calc(var(--u)*.9))}.latch{position:absolute;width:calc(var(--u)*1.2);height:calc(var(--u)*2.2);background:#43454b;border-radius:calc(var(--u)*.2)}.display{overflow:hidden;background:#000}.clip{position:absolute;left:0;width:100%;height:200%}.clip.top{top:0}.clip.bot{top:-100%}.slide{position:absolute;inset:calc(var(--u)*.25) 0;opacity:0;animation:cyc 12s infinite;overflow:hidden}.d0{animation-delay:0s}.d1{animation-delay:-9s}.d2{animation-delay:-6s}.d3{animation-delay:-3s}.e0{animation-delay:-10.5s}.e1{animation-delay:-7.5s}.e2{animation-delay:-4.5s}.e3{animation-delay:-1.5s}@keyframes cyc{0%{opacity:0;transform:scale(1.05)}3%{opacity:1;transform:scale(1)}25%{opacity:1}28%{opacity:0}100%{opacity:0}}.wide{overflow:hidden;opacity:0;background:linear-gradient(160deg,#2b5cff 0,#7b5cff 48%,#ff6fb1 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u)*2);color:#fff;text-align:center}.wide .t{position:relative;font-size:calc(var(--u)*10.5)}.wide small{font-size:calc(var(--u)*1.6);font-weight:600;letter-spacing:.02em;opacity:.9}.px{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(0,0,0,.55) .5px,transparent 1.3px);background-size:3px 3px}.gloss{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.18),rgba(255,255,255,0) 35%,rgba(255,255,255,0) 70%,rgba(255,255,255,.07));opacity:var(--gloss,.6)}.s{display:flex;flex-direction:column;padding:calc(var(--u)*1.6);color:#000}.t{font-family:Unbounded,sans-serif;font-weight:800;line-height:.92;letter-spacing:-.03em}.tag{position:absolute;white-space:nowrap;font-size:calc(var(--u)*1.35);font-weight:700;color:var(--ink);display:flex;align-items:center;gap:calc(var(--u)*.8)}.tag b{display:block;height:1px;width:calc(var(--u)*6);background:var(--ink);opacity:.5}.tag em{font-style:normal;width:calc(var(--u)*.8);height:calc(var(--u)*.8);border-radius:50%;background:var(--signal);box-shadow:0 0 0 calc(var(--u)*.4) rgba(43,92,255,.25);flex-shrink:0}.dimv{position:absolute;width:1px;background:var(--ink);opacity:.6}.dimv::after,.dimv::before{content:"";position:absolute;left:calc(var(--u)*-.6);width:calc(var(--u)*1.2);height:1px;background:var(--ink)}.dimv::before{top:0}.dimv::after{bottom:0}.dimh{position:absolute;height:1px;background:var(--ink);opacity:.6}.dimh::after,.dimh::before{content:"";position:absolute;top:calc(var(--u)*-.6);height:calc(var(--u)*1.2);width:1px;background:var(--ink)}.dimh::before{left:0}.dimh::after{right:0}.dimlab{position:absolute;font-family:Unbounded,sans-serif;font-weight:600;font-size:calc(var(--u)*1.6);white-space:nowrap;color:var(--ink)}.title{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:calc(56px + 8vh) 20px 0;text-align:center;pointer-events:none;will-change:opacity,transform}.title h1{margin:0;font-family:Unbounded,sans-serif;font-weight:800;font-size:clamp(40px,8vw,120px);line-height:.94;letter-spacing:-.045em;max-width:12ch}.title p{margin:22px 0 0;font-size:clamp(17px,1.6vw,21px);color:var(--mute);max-width:36ch;line-height:1.5}.hint{position:absolute;left:50%;bottom:calc(28px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);font-size:13px;color:var(--mute);display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none}.hint i{width:1px;height:38px;background:linear-gradient(var(--ink),transparent);animation:drip 2s ease-in-out infinite;transform-origin:top}@keyframes drip{0%{transform:scaleY(0)}50%{transform:scaleY(1)}100%{transform:scaleY(1);opacity:0}}.cap-txt{position:absolute;left:max(24px,6vw);top:50%;width:min(31vw,440px);transform:translateY(-50%);opacity:0;will-change:opacity,transform;pointer-events:none}.cap-txt h2{margin:0;font-family:Unbounded,sans-serif;font-weight:800;font-size:clamp(28px,3.5vw,52px);line-height:1;letter-spacing:-.035em}.cap-txt p{margin:18px 0 0;font-size:clamp(16px,1.25vw,19px);line-height:1.55;color:var(--mute)}.cap-txt .k{display:block;margin-bottom:14px;font-size:15px;font-weight:700;color:var(--signal)}@media (max-width:899px){.cap-txt{left:16px;right:16px;width:auto;top:auto;bottom:calc(16px + env(safe-area-inset-bottom,0px));transform:none;padding:20px;border-radius:20px;background:rgba(255,255,255,.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 10px 40px -10px rgba(20,22,35,.2)}.cap-txt h2{font-size:24px}.cap-txt p{font-size:15px;margin-top:10px}}.wrap{max-width:1180px;margin:0 auto;padding:0 20px}section.block{padding:clamp(90px,14vh,150px) 0}.h2{margin:0;font-family:Unbounded,sans-serif;font-weight:800;font-size:clamp(34px,5vw,70px);line-height:.98;letter-spacing:-.04em;max-width:16ch}.lead{margin:22px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.6;color:var(--mute);max-width:56ch}.nums{margin-top:64px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 32px}@media (max-width:760px){.nums{grid-template-columns:repeat(2,minmax(0,1fr))}}.n{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--line);padding-top:20px}.n strong{font-family:Unbounded,sans-serif;font-weight:600;font-size:clamp(32px,4.4vw,62px);letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.n strong small{font-size:.38em;font-weight:400;margin-left:.3em;letter-spacing:0;color:var(--mute)}.n span{font-size:15px;color:var(--mute)}.hz{position:relative;height:500vh;background:#fff}.hz-sticky{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:clamp(20px,4vh,44px)}.hz-head{padding:calc(56px + 1vh) max(20px,calc((100vw - 1180px)/ 2 + 20px)) 0;display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.hz-count{font-family:Unbounded,sans-serif;font-weight:600;font-size:15px;color:var(--mute);font-variant-numeric:tabular-nums}.track{display:flex;gap:28px;padding:0 max(20px,calc((100vw - 1180px)/ 2 + 20px));will-change:transform}.uc{--o:0;flex:0 0 min(86vw,760px);display:flex;flex-direction:column;gap:18px}.scene{position:relative;width:100%;aspect-ratio:800/520;max-height:54vh;border-radius:28px;overflow:hidden;background:#e9ecf2;transform:scale(calc(1 - var(--a,0) * .05));transition:transform .2s linear}.scene svg{display:block;width:100%;height:100%}.uc.photo{flex:0 0 auto;width:min(86vw,calc(52vh * 1008 / 1792))}.uc.photo .scene{aspect-ratio:1008/1792;max-height:none;background:#111}.ph-par{position:absolute;inset:0;transform:translateX(calc(var(--o) * -22px)) scale(1.06)}.ph-kb{position:absolute;inset:0;animation:kb 18s ease-in-out infinite alternate;transform-origin:70% 45%}@keyframes kb{from{transform:scale(1)}to{transform:scale(1.07) translate(-1%,-1%)}}.ph-kb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.ph-scr{position:absolute;container-type:inline-size;overflow:hidden}.ph-scr .ov{position:absolute;inset:0;opacity:0;animation:cyc3 9s infinite;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:4cqw;padding:8cqw}.ph-scr .ov.k1{animation-delay:-6s}.ph-scr .ov.k2{animation-delay:-3s}.ph-scr .ov .t{line-height:.95}.ph-scr::after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(0,0,0,.35) .5px,transparent 1.2px);background-size:3px 3px;pointer-events:none}.ph-shade{position:absolute;inset:0;background:linear-gradient(transparent 70%,rgba(0,0,0,.25));pointer-events:none}.uc-txt{display:flex;flex-direction:column;gap:8px;padding:0 6px;opacity:calc(1 - var(--a,0) * .55)}.uc h3{margin:0;font-family:Unbounded,sans-serif;font-weight:600;font-size:clamp(21px,2vw,28px);letter-spacing:-.03em;line-height:1.05}.uc p{margin:0;font-size:16px;line-height:1.55;color:var(--mute);max-width:52ch}.bgl{transform:translateX(calc(var(--o) * -24px))}.fgl{transform:translateX(calc(var(--o) * 70px))}.sl{opacity:0;animation:cyc3 9s infinite}.sl.k1{animation-delay:-6s}.sl.k2{animation-delay:-3s}@keyframes cyc3{0%{opacity:0}4%{opacity:1}31%{opacity:1}35%{opacity:0}100%{opacity:0}}.walk{animation:walk var(--d,18s) linear infinite}@keyframes walk{from{transform:translateX(-140px)}to{transform:translateX(940px)}}.walkL{animation:walkL var(--d,18s) linear infinite}@keyframes walkL{from{transform:translateX(940px) scaleX(-1)}to{transform:translateX(-140px) scaleX(-1)}}.bob{animation:bob var(--b,1.1s) ease-in-out infinite;transform-box:fill-box;transform-origin:50% 100%}@keyframes bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}.dance{animation:dance var(--b,.7s) ease-in-out infinite;transform-box:fill-box;transform-origin:50% 100%}@keyframes dance{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(2deg)}}.beam{transform-box:view-box;animation:sweep var(--d,6s) ease-in-out infinite alternate}@keyframes sweep{from{transform:rotate(-18deg)}to{transform:rotate(18deg)}}.twk{animation:twk var(--d,2s) ease-in-out infinite}@keyframes twk{0%,100%{opacity:1}50%{opacity:.25}}.flk{animation:flk 1.3s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 100%}@keyframes flk{0%,100%{transform:scale(1);opacity:.9}40%{transform:scale(1.15,1.25);opacity:1}70%{transform:scale(.92,1);opacity:.75}}.pv{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;align-items:center}@media (max-width:860px){.pv{grid-template-columns:1fr}}.field{display:flex;flex-direction:column;gap:10px;margin-top:30px}.field .lab,.field label{font-size:14px;font-weight:700;color:#33353c}.inp{font:inherit;font-size:17px;color:var(--ink);background:var(--panel);border:1px solid #d2d5dc;border-radius:14px;padding:14px 16px;min-height:54px;width:100%}.inp:focus{outline:2px solid var(--signal);outline-offset:0;border-color:transparent}.seg{display:flex;flex-wrap:wrap;gap:8px}.seg button{font:inherit;font-size:15px;font-weight:600;min-height:44px;padding:10px 18px;border-radius:999px;border:1px solid #c9ccd3;background:var(--panel);color:var(--ink);cursor:pointer;transition:background .25s,border-color .25s,color .25s}.seg button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.pv-stage{display:flex;justify-content:center;position:relative;padding:20px 0}.pv-screen{width:min(220px,48vw);aspect-ratio:1/3;border:8px solid #2e3036;border-radius:6px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:background .45s;box-shadow:0 50px 90px -40px rgba(20,22,40,.55)}.pv-text{font-family:Unbounded,sans-serif;font-weight:800;font-size:clamp(26px,4.6vw,38px);line-height:1;letter-spacing:-.03em;text-align:center;padding:14px;overflow-wrap:anywhere;transition:color .45s}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.filebtn{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700;min-height:44px;padding:10px 18px;border-radius:999px;background:var(--ink);color:#fff;cursor:pointer}.filebtn:hover{background:#30323a}.field .filebtn{color:#fff}#pvFile:focus-visible+button,.seg:has(#pvFile:focus-visible) .filebtn{outline:2px solid var(--signal);outline-offset:3px}.hint3{font-size:14px;color:var(--mute);line-height:1.5}#pvImg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pv-screen.has-img .pv-text{position:relative;text-shadow:0 2px 18px rgba(0,0,0,.45)}.fx-pulse{animation:pulse 1.6s ease-in-out infinite}.fx-run{animation:run 5s linear infinite}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.09);opacity:.8}}@keyframes run{from{transform:translateY(130%)}to{transform:translateY(-130%)}}.calc{background:#fff}.cgrid{margin-top:56px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px;align-items:start}@media (max-width:860px){.cgrid{grid-template-columns:1fr}}.row{display:flex;flex-direction:column;gap:12px;padding:26px 0;border-top:1px solid var(--line)}.row:first-child{border-top:0;padding-top:0}.row .lab{font-size:15px;font-weight:700}.row .hint2{font-size:14px;color:var(--mute)}.step{display:flex;align-items:center;gap:16px}.step button{width:52px;height:52px;border-radius:50%;border:1.5px solid var(--ink);background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ink)}.step button:hover{background:var(--ink);color:#fff}.step output{font-family:Unbounded,sans-serif;font-weight:600;font-size:40px;min-width:130px;text-align:center;letter-spacing:-.03em}.step output small{font-family:Manrope,sans-serif;font-size:16px;font-weight:600;margin-left:6px}.tog{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;font:inherit;text-align:left;padding:16px 18px;min-height:64px;border-radius:16px;border:1.5px solid #d2d5dc;background:0 0;cursor:pointer;color:var(--ink);transition:border-color .2s,background .2s}.tog[aria-pressed=true]{border-color:var(--ink);background:#f7f8fa}.tog .box{width:28px;height:28px;border-radius:8px;border:1.5px solid #8d9099;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.tog[aria-pressed=true] .box{background:var(--signal);border-color:var(--signal)}.tog[aria-pressed=false] .box svg{display:none}.tog strong{display:block;font-size:16px}.tog span span{font-size:14px;color:var(--mute)}.tot{position:sticky;top:90px;background:var(--ink);color:#fff;border-radius:28px;padding:34px;display:flex;flex-direction:column;gap:20px}.tot .big{font-family:Unbounded,sans-serif;font-weight:800;font-size:clamp(50px,6vw,76px);letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.tot .old{font-size:18px;color:#9a9da6;text-decoration:line-through}.tot .lines{display:flex;flex-direction:column;gap:10px;border-top:1px solid #30323a;padding-top:18px;font-size:15px;color:#c3c5cc}.tot .lines div{display:flex;justify-content:space-between;gap:12px}.tot .lines b{color:#fff}.tot .lines .disc b{color:#8fa8ff}.cta{display:flex;align-items:center;justify-content:center;text-decoration:none;background:var(--signal);color:#fff;font-weight:700;font-size:17px;min-height:54px;padding:0 24px;border-radius:999px;border:0;cursor:pointer;font-family:inherit;width:100%}.cta:hover{background:var(--signal-deep)}.note{font-size:13px;color:#9a9da6;line-height:1.5}.faq{margin-top:48px;border-top:1px solid var(--line);max-width:860px}.qa{border-bottom:1px solid var(--line)}.qa button{width:100%;background:0 0;border:0;color:var(--ink);font:inherit;font-size:clamp(17px,1.6vw,20px);font-weight:700;text-align:left;padding:24px 0;min-height:64px;display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer}.qa svg{flex-shrink:0;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.qa button[aria-expanded=true] svg{transform:rotate(45deg)}.qa .ans{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1)}.qa .ans>div{overflow:hidden}.qa .ans p{margin:0 0 24px;font-size:17px;line-height:1.65;color:var(--mute);max-width:64ch}.qa.open .ans{grid-template-rows:1fr}.book{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;background:var(--panel);border-radius:32px;padding:clamp(26px,5vw,64px);box-shadow:0 30px 80px -40px rgba(20,22,40,.25)}@media (max-width:860px){.book{grid-template-columns:1fr}}.form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width:560px){.form{grid-template-columns:1fr}}.form .full{grid-column:1/-1}.form .field{margin-top:0}.inp.soft{background:#f5f6f8;border-color:#e1e3e8}textarea.inp{resize:vertical;min-height:110px}.pay{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:560px){.pay{grid-template-columns:1fr}}.pay label{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1.5px solid #d2d5dc;border-radius:16px;cursor:pointer;min-height:64px;transition:border-color .2s,background .2s}.pay label:has(input:checked){border-color:var(--ink);background:#f7f8fa}.pay input{accent-color:var(--signal);width:20px;height:20px;margin:2px 0 0;flex-shrink:0}.pay strong{display:block;font-size:16px}.pay span span{display:block;font-size:14px;color:var(--mute);margin-top:2px}.contact{display:flex;flex-direction:column;gap:8px;margin-top:30px;font-size:19px;font-weight:700}.contact a{text-decoration:none}.contact a:hover{color:var(--signal)}.sent{display:none;flex-direction:column;justify-content:center;gap:14px;min-height:280px}.sent h3{margin:0;font-family:Unbounded,sans-serif;font-weight:800;font-size:36px;letter-spacing:-.04em}.sent p{margin:0;color:var(--mute);font-size:18px;line-height:1.6}.book.done .form{display:none}.book.done .sent{display:flex}footer{border-top:1px solid var(--line);padding:28px 0 calc(28px + env(safe-area-inset-bottom,0px));font-size:14px;color:var(--mute)}footer .wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}@media (prefers-reduced-motion:reduce){.beam,.bob,.dance,.flk,.fx-pulse,.fx-run,.hint i,.ph-kb,.ph-scr .ov,.sl,.slide,.twk,.walk,.walkL{animation:none}.d0,.e0,.sl.k0{opacity:1}}