@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(../media/barlow-condensed-vietnamese-300-normal.2s9pgt-3fx8ae.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-300-normal.1dw3lg18wlw2p.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(../media/barlow-condensed-latin-ext-300-normal.0h-ojljqhohx1.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-300-normal.3-olypty2u74e.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(../media/barlow-condensed-latin-300-normal.1vn89682d56a2.woff2)format("woff2"),url(../media/barlow-condensed-latin-300-normal.0ufzaejbk-n7k.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-condensed-vietnamese-400-normal.05-k3pm9nf46_.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-400-normal.1ujg8lu8l-2e_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-condensed-latin-ext-400-normal.21pn0abfc0_p-.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-400-normal.2553c3wac85a0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-condensed-latin-400-normal.3eck2fk3exmex.woff2)format("woff2"),url(../media/barlow-condensed-latin-400-normal.3pnfuj59albpm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-condensed-vietnamese-500-normal.3xo9s8zyfuyd6.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-500-normal.3qx7wyf86xs4s.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-condensed-latin-ext-500-normal.1ne4fhi7fpjy9.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-500-normal.1-g5931w4-eu4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-condensed-latin-500-normal.38aj5eyydxap2.woff2)format("woff2"),url(../media/barlow-condensed-latin-500-normal.2ouj1ygbbtao3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-ext-400-normal.3llip5gdtq6ee.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-400-normal.37cpwuas_4tpy.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-400-normal.123gmka-u-660.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-400-normal.2qqi-jaq060ud.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-greek-400-normal.11tra_3r8gne-.woff2)format("woff2"),url(../media/jetbrains-mono-greek-400-normal.18cfsy-6ft9zs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-vietnamese-400-normal.0l8l0wb2sbqrm.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-400-normal.0c64nmg3blt24.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-ext-400-normal.2osyrgmzpqw_0.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-400-normal.3vtl6hswl5p-t.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-400-normal.37baup9wa8gsy.woff2)format("woff2"),url(../media/jetbrains-mono-latin-400-normal.27_azdahucoj5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-cyrillic-ext-500-normal.0o2ixt_i88f99.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-500-normal.0skx51gfgqnxk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-cyrillic-500-normal.249fhc8wr7nbt.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-500-normal.14rir2jm30fz0.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-greek-500-normal.3no6xpizs9fmj.woff2)format("woff2"),url(../media/jetbrains-mono-greek-500-normal.3kuhrkkazcg55.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-vietnamese-500-normal.1vk0uli091fzc.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-500-normal.0w-543ihzmj4y.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-latin-ext-500-normal.3574s2_-3b86t.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-500-normal.376ylftguvq8n.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-latin-500-normal.37tbwx4qeyuup.woff2)format("woff2"),url(../media/jetbrains-mono-latin-500-normal.0nitm9n_z3qum.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--bg:#050505;--text:#e9e9e9;--muted:#8f8f8f;--dim:#555;--line:#262626;--field:#0d0d0d;--error:#e0a0a0;--cn:-apple-system, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, sans-serif;--lat:"Barlow Condensed", var(--cn);--mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--cn);color:var(--text);background:var(--bg)}*{box-sizing:border-box}html{scroll-snap-type:y proximity}@media (pointer:fine){html{scroll-snap-type:y mandatory}}html,body{overflow-x:clip}body{background:var(--bg);min-height:100vh;margin:0}body:before{content:"";z-index:0;opacity:.08;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}button,textarea,input{font:inherit;color:inherit}.beam{z-index:0;pointer-events:none;filter:blur(8px);background:conic-gradient(from 180deg at 50% 0,#0000 160deg,#ffffff1f 180deg,#0000 200deg);width:900px;height:700px;position:fixed;top:-10%;left:50%;transform:translate(-50%)}.silk{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.edge{z-index:3;pointer-events:none;height:9vh;position:fixed;left:0;right:0}.edge.top{background:linear-gradient(var(--bg), transparent);top:0}.edge.bottom{background:linear-gradient(transparent, var(--bg));bottom:0}.hud{z-index:4;pointer-events:none;font-family:var(--mono);letter-spacing:.12em;color:#dcdcdc73;font-size:10px;position:fixed;inset:14px 16px}.hud span{position:absolute}.hud .tl{top:0;left:0}.hud .bl{top:16px;left:0}.hud .tr{top:0;right:0}.hud .led{vertical-align:1px;background:#e9e9e9;border-radius:50%;width:6px;height:6px;margin-right:7px;animation:1.2s step-end infinite blink;display:inline-block;box-shadow:0 0 6px #fff}.scroll{z-index:2;max-width:820px;margin:0 auto;padding:0 72px 0 24px;position:relative}.panel{scroll-snap-align:center;scroll-snap-stop:always;justify-content:center;align-items:center;min-height:100svh;padding:64px 0;display:flex;position:relative}.pin{will-change:filter, opacity, transform;transform-origin:50%;width:100%}.step{font-family:var(--mono);letter-spacing:.25em;color:var(--muted);margin-bottom:18px;font-size:11px;display:block}.cue{font-family:var(--mono);letter-spacing:.3em;color:#8a8a8a;pointer-events:none;flex-direction:column;align-items:center;gap:10px;font-size:10px;transition:opacity .4s;display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.cue.hide{opacity:0}.cue i{background:linear-gradient(#0000,#fff,#0000) 0 -46px/100% 46px no-repeat,#333;width:1px;height:46px;animation:1.8s ease-in-out infinite cuedrop}.rail{z-index:5;flex-direction:column;gap:18px;display:flex;position:fixed;top:50%;right:22px;transform:translateY(-50%)}.rail button{all:unset;cursor:pointer;font-family:var(--mono);letter-spacing:.15em;color:#8a8a8a;justify-content:flex-end;align-items:center;gap:10px;font-size:10px;display:flex}.rail button:focus-visible{outline-offset:4px;outline:1px solid #fff}.rail span{opacity:0;white-space:nowrap;transition:all .3s;transform:translate(6px)}.rail button:hover span,.rail button.on span{opacity:1;transform:none}.rail i{background:#555;width:18px;height:1px;transition:all .3s}.rail button.on{color:#fff}.rail button.on i{background:#fff;width:34px;box-shadow:0 0 8px #fff}.hero{text-align:center;position:relative}.hero>:not(.gears):not(.circuit){z-index:1;position:relative}.hero .logo,.done .logo{aspect-ratio:716/310;color:#ddd;width:min(520px,100%);height:auto;margin:0 auto 36px;display:block;overflow:visible}.hero .logo path,.done .logo path{stroke:url(#chrome)}.hero .logo rect,.done .logo rect{fill:url(#chrome)}.rule{background:linear-gradient(90deg,#0000,#fff,#0000) 0 0/25% 100% no-repeat,linear-gradient(90deg,#0000,#7a7a7a,#0000) 0 0/100% 100%;width:60%;height:1px;margin:0 auto 26px;animation:3.5s ease-in-out infinite slide}h1{letter-spacing:.8em;color:#bdbdbd;margin:0 0 10px;padding-left:.8em;font-size:15px;font-weight:400}.sub{color:#6c6c6c;margin:0;font-size:14px}.redact{letter-spacing:.2em;color:var(--muted);font-size:13px;font-family:var(--mono);min-height:1.6em;margin:18px 0 0}.done{text-align:center}.gears,.circuit{pointer-events:none;position:absolute;overflow:visible}.gears{opacity:.32;width:420px;height:420px;top:-90px;right:-40px}.gears.dial{opacity:.22;width:300px;height:300px;top:-50px;left:-60px;right:auto}.gears path,.gears circle,.gears line{fill:none;stroke:#cfcfcf;stroke-width:1px;vector-effect:non-scaling-stroke}.gears .spin{transform-box:fill-box;transform-origin:50%;animation:linear infinite spin}.gears .rev{animation-direction:reverse}.circuit{width:1000px;height:260px;margin-left:-500px;top:-20px;left:50%}.circuit path,.circuit circle{fill:none;vector-effect:non-scaling-stroke}.circuit path{stroke:#c8c8c838;stroke-width:1px}.circuit .pulse{stroke:#fff;stroke-width:1.6px;stroke-dasharray:5 95;filter:drop-shadow(0 0 3px #fff);animation:linear infinite trace}.circuit .pad{stroke:#bbb;stroke-width:1px;animation:2.4s ease-in-out infinite padblink}.q{grid-template-columns:90px 1fr;gap:0 24px;padding-bottom:34px;display:grid;position:relative}.q:after{content:"";background:linear-gradient(90deg,#0000,#fff,#0000) 0 0/30% 100% no-repeat,linear-gradient(90deg,#4a4a4a,#0000) 0 0/100% 100%;height:1px;animation:5s ease-in-out infinite slide;position:absolute;bottom:0;left:0;right:0}.qh{grid-row:span 3}.qn{font-family:var(--lat);color:#0000;background:linear-gradient(#fff 0%,#555 30%,#fff 60%,#555 90%) 0 0/100% 300%;-webkit-background-clip:text;background-clip:text;font-size:60px;font-weight:300;line-height:.85;animation:5s linear infinite vflow;display:block}.ql{margin-bottom:14px;font-weight:500;line-height:1.6;display:block}.ql small{color:var(--muted);margin-top:4px;font-size:13px;font-weight:400;display:block}textarea{resize:vertical;background:var(--field);border:1px solid var(--line);outline:none;width:100%;padding:14px;line-height:1.7;transition:border-color .3s,box-shadow .3s;display:block}textarea:focus{background:linear-gradient(var(--field), var(--field)) padding-box, conic-gradient(from var(--a), #333, #fff 30deg, #333 80deg, #333) border-box;border-color:#0000;animation:3s linear infinite rot;box-shadow:0 10px 40px -10px #ffffff40}textarea[aria-invalid=true]{border-color:#6b3b3b}.cnt{font-family:var(--lat);letter-spacing:.1em;color:var(--dim);justify-content:flex-end;align-items:center;gap:10px;margin-top:6px;font-size:13px;display:flex}.wave{width:110px;height:18px;overflow:visible}.wave polyline{fill:none;stroke:#bdbdbd;stroke-width:1.2px}.drop{border:1px solid var(--line);background:var(--field);color:#777;cursor:pointer;align-items:center;gap:14px;padding:16px;font-size:14px;transition:border-color .3s;display:flex;position:relative}.drop:hover,.drop:focus-within{border-color:#8c8c8c}.drop input{opacity:0;width:1px;height:1px;position:absolute}.btn2{color:#111;background:linear-gradient(#f2f2f2,#9a9a9a);flex:none;padding:6px 14px}.fname{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.foot{text-align:center;padding-top:40px}.submit{cursor:pointer;letter-spacing:.4em;color:#0a0a0a;background:linear-gradient(#fafafa,#a8a8a8 55%,#d8d8d8);border:0;height:58px;padding:0 90px;font-size:15px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 12px 40px -10px #ffffff59}.submit:after{content:"";background:linear-gradient(100deg,#0000 35%,#ffffffe6 50%,#0000 65%);animation:4s infinite shine;position:absolute;inset:0;transform:translate(-100%)}.submit:disabled{opacity:.6;cursor:default}.submit:focus-visible{outline-offset:4px;outline:1px solid #fff}.msg{color:var(--muted);margin:16px 0 0;font-size:13px}.msg.error{color:var(--error)}.agent{z-index:6;pointer-events:none;width:54px;height:54px;transition:opacity .4s;position:fixed}.agent .bubble{letter-spacing:.05em;color:#d8d8d8;opacity:0;background:#0d0d0d;border:1px solid #3a3a3a;width:max-content;max-width:250px;padding:9px 13px;font-size:13px;line-height:1.5;transition:all .35s;position:absolute;top:8px;right:64px;transform:translate(8px)}.agent.talk .bubble{opacity:1;transform:none}.agent .tagline{font-family:var(--mono);letter-spacing:.1em;white-space:nowrap;color:#9a9a9a;opacity:.6;font-size:9px;position:absolute;top:58px;left:50%;transform:translate(-50%)}.eye{width:54px;height:54px;display:block;overflow:visible}.eye .e-ring{fill:none;stroke:#9a9a9a;stroke-width:1.5px}.eye .e-ticks{transform-origin:0 0;animation:24s linear infinite spin}.eye .e-ticks line{stroke:#8a8a8a;stroke-width:1.5px}.eye .e-look{transition:transform .25s ease-out}.eye .e-iris{transform-origin:0 0;transition:transform .12s}.eye.blink .e-iris{transform:scaleY(.08)}.eye .e-blades{transform-origin:0 0;animation:9s linear infinite reverse spin}.eye .e-blades line{stroke:#0000008c;stroke-width:1.4px}.eye .e-irisc{fill:url(#iris)}.eye .e-pupil{fill:#050505;transition:r .3s}.eye.alert .e-pupil{r:5}.eye .e-hl{fill:#fff}.glitch{animation:.45s step-end both glitch}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes spin{to{transform:rotate(360deg)}}@keyframes rot{to{--a:360deg}}@keyframes blink{50%{opacity:0}}@keyframes trace{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes padblink{50%{opacity:.25}}@keyframes slide{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}@keyframes vflow{to{background-position:0 -300%}}@keyframes shine{60%,to{transform:translate(100%)}}@keyframes cuedrop{to{background-position:0 46px,0 0}}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pop{0%{opacity:0}to{opacity:1}}@keyframes glitch{0%{filter:none;clip-path:none;transform:translate(0)}15%{filter:drop-shadow(3px 0 #ff0050cc)drop-shadow(-3px 0 #00f0ffcc);clip-path:inset(10% 0 55%);transform:translate(-4px,1px)}30%{clip-path:inset(60% 0 8%);transform:translate(5px,-1px)}45%{filter:drop-shadow(-4px 0 #ff0050cc)drop-shadow(4px 0 #00f0ffcc);clip-path:inset(35% 0 30%);transform:translate(-2px)}60%{clip-path:none;filter:drop-shadow(2px 0 #ff005099);transform:translate(3px,1px)}75%,to{filter:none;clip-path:none;transform:translate(0)}}.draw path{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.6s cubic-bezier(.6,0,.2,1) forwards draw}.draw path:nth-of-type(2){animation-delay:.15s}.draw path:nth-of-type(3){animation-delay:.3s}.draw path:nth-of-type(4){animation-delay:.45s}.draw path:nth-of-type(5){animation-delay:.6s}.draw path:nth-of-type(6){animation-delay:.75s}.draw rect{opacity:0;animation:.4s 1.5s forwards pop}@media (max-width:720px){.scroll{padding:0 40px 0 18px}.q{grid-template-columns:1fr}.qh{grid-row:auto;margin-bottom:10px}.qn{font-size:40px}.submit{width:100%;padding:0}.rail{right:10px}.rail span{display:none}.gears{width:280px;height:280px;top:-60px;right:-60px}.gears.dial{width:200px;height:200px;top:-30px;left:-50px}.agent .bubble{max-width:190px}.hud .tr{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation:none!important}.draw path{stroke-dashoffset:0}.draw rect{opacity:1}html{scroll-snap-type:none}}
