@font-face{font-family:Oxanium;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/51f4583b64fd0679-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Oxanium;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/93bd5b8e056bd94c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Oxanium;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51f4583b64fd0679-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Oxanium;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/93bd5b8e056bd94c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Oxanium Fallback;src:local("Arial");ascent-override:76.07%;descent-override:20.22%;line-gap-override:24.07%;size-adjust:103.86%}.__className_677cca{font-family:Oxanium,Oxanium Fallback;font-style:normal}.__variable_677cca{--font-display:"Oxanium","Oxanium Fallback"}@font-face{font-family:Share Tech Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/03f2d74f5e7b171e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Share Tech Mono Fallback;src:local("Arial");ascent-override:73.06%;descent-override:19.98%;line-gap-override:0.00%;size-adjust:121.13%}.__className_bb2e19{font-family:Share Tech Mono,Share Tech Mono Fallback;font-weight:400;font-style:normal}.__variable_bb2e19{--font-mono:"Share Tech Mono","Share Tech Mono Fallback"}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/751eccb0decf5e18-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f6590a0f07a97750-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7bd7951037de757-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:VT323 Fallback;src:local("Arial");ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:89.73%}.__className_1ae0f2{font-family:VT323,VT323 Fallback;font-weight:400;font-style:normal}.__variable_1ae0f2{--font-crt:"VT323","VT323 Fallback"}:root{--bg:#050403;--ink:#e9dcc0;--ink-dim:#9a8d74;--ink-faint:#5c5345;--amber:#e8a33d;--amber-hot:#ffc46b;--crt:#8dffbf;--crt-dim:#2f6e4c;--teal:#46d4d8;--red:#ff4836;--panel:rgba(18,15,11,0.72);--line:rgba(232,163,61,0.22);--font-display:system-ui,sans-serif;--font-mono:ui-monospace,monospace;--font-crt:ui-monospace,monospace}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--bg);color:var(--ink);font-family:var(--font-mono),ui-monospace,monospace;-webkit-font-smoothing:antialiased}a.secondary,button,input{font:inherit}.stage{position:relative;min-height:100vh;min-height:100dvh;overflow-x:hidden;isolation:isolate}.room{position:fixed;inset:0;z-index:-1;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 50% 115%,rgba(232,163,61,.12),transparent 70%),radial-gradient(ellipse 60% 50% at 15% 10%,rgba(70,120,140,.16),transparent 70%),linear-gradient(180deg,#0a0806,#050403 60%,#080604)}.room-light{position:absolute;inset:-20%;background:radial-gradient(ellipse 40% 55% at 28% 30%,rgba(255,196,120,.22),transparent 70%);filter:blur(20px);animation:flicker 9s steps(1) infinite}.room-blinds{position:absolute;inset:-30%;transform:rotate(-14deg) skewX(-18deg);background:repeating-linear-gradient(180deg,rgba(255,205,140,.075),rgba(255,205,140,.075) 26px,transparent 0,transparent 52px);mask-image:radial-gradient(ellipse 45% 50% at 35% 45%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 45% 50% at 35% 45%,#000 20%,transparent 75%);animation:blinds 18s ease-in-out infinite alternate}.room-fan{position:absolute;width:160vmax;height:160vmax;left:30%;top:35%;translate:-50% -50%;background:conic-gradient(from 0deg,rgba(0,0,0,.4) 0deg 14deg,transparent 14deg 120deg,rgba(0,0,0,.4) 120deg 134deg,transparent 134deg 240deg,rgba(0,0,0,.4) 240deg 254deg,transparent 254deg);filter:blur(18px);opacity:.55;animation:fan 14s linear infinite;mix-blend-mode:multiply}.room-smoke{position:absolute;inset:0;width:100%;height:100%;opacity:.9}.room-grain{position:absolute;inset:-50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 0.9  0 0 0 0 0.75  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");opacity:.09;animation:grain .9s steps(6) infinite;pointer-events:none}.room-vignette{position:absolute;inset:0;background:radial-gradient(ellipse 80% 75% at 50% 45%,transparent 40%,rgba(0,0,0,.85) 100%)}@keyframes fan{to{transform:rotate(1turn)}}@keyframes blinds{0%{translate:-2% 0}to{translate:2% 1%}}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-5%,3%)}40%{transform:translate(4%,-6%)}60%{transform:translate(-3%,7%)}80%{transform:translate(6%,2%)}to{transform:translate(-2%,-4%)}}@keyframes flicker{0%,to{opacity:1}41%{opacity:.86}42%{opacity:1}77%{opacity:.92}}.mute{position:fixed;top:14px;right:16px;z-index:5;background:none;border:1px solid var(--line);color:var(--ink-dim);font-size:11px;letter-spacing:.18em;padding:6px 10px;cursor:pointer}.mute:hover{color:var(--amber)}.intro{max-width:760px;margin:0 auto;padding:clamp(64px,14vh,140px) 16px 48px;text-align:center;animation:fadeUp 1.6s ease both}.intro-kicker{font-size:11px;letter-spacing:.32em;color:var(--ink-dim);margin:0 0 28px}.intro-title{font-family:var(--font-display);font-weight:300;font-size:clamp(38px,9vw,92px);letter-spacing:.14em;margin:0;line-height:1;color:#ffe9c7;text-shadow:0 0 18px rgba(255,140,50,.55),0 0 60px rgba(255,90,30,.35)}.intro-title span{color:var(--red);margin:0 .06em}.intro-sub{font-family:var(--font-display);letter-spacing:.6em;font-size:clamp(11px,2.2vw,15px);color:var(--amber);margin:18px 0 44px;padding-left:.6em}.intro-copy{color:var(--ink);font-size:15px;line-height:1.75;max-width:600px;margin:0 auto;text-align:left}.intro-copy p{margin:0 0 14px}.consent{display:flex;gap:12px;align-items:flex-start;text-align:left;max-width:600px;margin:26px auto 30px;font-size:12.5px;line-height:1.6;color:var(--ink-dim);cursor:pointer}.consent input{accent-color:var(--amber);margin-top:3px;width:16px;height:16px;flex:none}.intro-actions,.results-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.primary,.secondary{display:inline-block;padding:14px 26px;letter-spacing:.24em;font-size:13px;cursor:pointer;text-decoration:none;transition:all .25s}.primary{background:rgba(232,163,61,.12);color:var(--amber-hot);border:1px solid var(--amber);box-shadow:0 0 24px rgba(232,163,61,.18),inset 0 0 12px rgba(232,163,61,.1)}.primary:hover:not(:disabled){background:rgba(232,163,61,.24);box-shadow:0 0 36px rgba(232,163,61,.35)}.secondary{background:transparent;color:var(--ink-dim);border:1px solid var(--ink-faint)}.secondary:hover:not(:disabled){color:var(--ink);border-color:var(--ink-dim)}.primary:disabled,.secondary:disabled{opacity:.35;cursor:not-allowed}.intro-foot{margin-top:34px;font-size:11px;color:var(--ink-faint);letter-spacing:.06em}.notice{color:var(--amber-hot);font-size:13px;margin:14px auto 0;max-width:640px}.notice.dim{color:var(--ink-faint);font-size:11px}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.test{display:flex;flex-direction:column;gap:28px;padding:56px 16px 40px;min-height:100dvh;animation:fadeUp 1.2s ease both}.machine,.test{align-items:center}.machine{display:grid;grid-template-columns:70px auto 120px;grid-gap:22px;gap:22px;padding:20px 24px;background:linear-gradient(180deg,rgba(30,25,18,.85),rgba(12,10,7,.9));border:1px solid rgba(232,163,61,.18);border-radius:6px;box-shadow:0 30px 80px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,230,190,.08)}.machine-bellows{--breath:0.6;height:200px;display:flex;align-items:flex-end;justify-content:center;border-bottom:3px solid #2b241a}.bellows-pleats{width:54px;height:calc(60px + var(--breath) * 130px);background:repeating-linear-gradient(180deg,#1a1510,#3b3225 5px,#120e0a 10px);border-radius:4px 4px 2px 2px;box-shadow:inset 0 0 12px rgba(0,0,0,.8),0 0 18px rgba(232,163,61,.07);border-top:4px solid #5a4b35}.machine-monitor{padding:14px;background:#0b0a08;border-radius:18px;border:1px solid #2a241b;box-shadow:inset 0 0 30px #000}.monitor-screen{position:relative;width:min(62vw,440px);aspect-ratio:4/3;border-radius:14px/18px;overflow:hidden;background:radial-gradient(ellipse at center,#0c1f17,#020604 80%);box-shadow:inset 0 0 60px rgba(0,0,0,.9)}.monitor-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scaleX(-1) scale(1.9) translateY(9%);filter:grayscale(1) sepia(1) hue-rotate(80deg) saturate(2.4) contrast(1.35) brightness(.95);opacity:.92}.status-listening .monitor-video{animation:ocular 7s ease-in-out infinite alternate}@keyframes ocular{0%{transform:scaleX(-1) scale(1.9) translateY(9%)}to{transform:scaleX(-1) scale(2.25) translate(-6%,11%)}}.monitor-iris{position:absolute;inset:0;display:grid;place-items:center}.iris-ring{width:56%;background:repeating-conic-gradient(from 0deg,#1d6b48 0deg 3deg,#0d3a26 3deg 7deg);box-shadow:0 0 40px rgba(141,255,191,.25);animation:fan 60s linear infinite}.iris-pupil,.iris-ring{aspect-ratio:1;border-radius:50%}.iris-pupil{position:absolute;left:50%;top:50%;width:22%;background:radial-gradient(circle at 40% 35%,#2a4,#010 35%,#000);box-shadow:0 0 0 2px rgba(141,255,191,.3)}.monitor-scan{position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(0,0,0,.35) 0 1px,transparent 1px 3px),radial-gradient(ellipse at center,transparent 55%,rgba(0,0,0,.75) 100%);pointer-events:none}.monitor-scan:after{content:"";position:absolute;left:0;right:0;height:30%;background:linear-gradient(180deg,transparent,rgba(141,255,191,.07),transparent);animation:sweep 4.5s linear infinite}@keyframes sweep{0%{top:-30%}to{top:100%}}.monitor-reticle span{position:absolute;background:rgba(141,255,191,.45)}.monitor-reticle span:first-child{left:50%;top:18%;bottom:18%;width:1px}.monitor-reticle span:last-child{top:50%;left:22%;right:22%;height:1px}.monitor-ring{position:absolute;left:50%;top:50%;width:46%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;border:1px dashed rgba(141,255,191,.5);animation:fan 24s linear infinite}.status-listening .monitor-ring{border-color:rgba(255,196,107,.75);animation-duration:6s}.monitor-label{position:absolute;font-family:var(--font-crt);font-size:18px;color:var(--crt);text-shadow:0 0 8px rgba(141,255,191,.7);letter-spacing:.06em}.monitor-label.tl{top:8px;left:12px}.monitor-label.tr{top:8px;right:12px}.monitor-label.bl{bottom:8px;left:12px}.monitor-label.br{bottom:8px;right:12px}.status-listening .monitor-label.br{color:var(--amber-hot);text-shadow:0 0 8px rgba(255,196,107,.8);animation:blink 1.1s steps(2) infinite}.machine-gauges{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;height:200px;position:relative}.gauge{display:flex;flex-direction:column;align-items:center;gap:6px}.gauge-track{position:relative;flex:1 1;width:16px;background:#0a0907;border:1px solid #2a241b;overflow:hidden}.gauge-fill{transform-origin:bottom;background:linear-gradient(0deg,var(--amber) 0,var(--amber-hot) 70%,#fff3d6 100%);box-shadow:0 0 12px var(--amber);will-change:transform}.gauge-fill,.gauge-ticks{position:absolute;inset:0}.gauge-ticks{background:repeating-linear-gradient(0deg,transparent 0 9px,rgba(0,0,0,.8) 9px 10px)}.gauge-num{font-family:var(--font-crt);font-size:18px;color:var(--amber-hot);text-shadow:0 0 6px rgba(255,196,107,.6)}.gauge-label{writing-mode:vertical-rl;transform:rotate(180deg);font-size:9px;letter-spacing:.2em;color:var(--ink-faint);position:absolute;top:0;margin-left:26px;display:none}.machine-lamp{position:absolute;right:-12px;top:-10px;width:10px;height:10px;border-radius:50%;background:#3a0d08}.machine-lamp.on{background:var(--red);box-shadow:0 0 14px var(--red);animation:blink 1.1s steps(2) infinite}@keyframes blink{50%{opacity:.25}}.dialogue{width:min(760px,100%);text-align:center}.examiner-line{font-family:var(--font-display);font-weight:300;font-size:clamp(18px,2.6vw,24px);line-height:1.55;color:var(--ink);text-shadow:0 0 16px rgba(232,163,61,.25);min-height:3.2em;margin:0 0 18px}.examiner-line.calibrating{color:var(--crt);font-family:var(--font-crt);font-size:26px;letter-spacing:.08em}.subject-line{font-size:15px;line-height:1.6;color:var(--teal);min-height:1.6em;margin:0 0 18px;opacity:.9}.subject-line.live:before{content:"● ";color:var(--red);animation:blink 1.1s steps(2) infinite}.subject-line .hint{color:var(--ink-faint)}.cursor{display:inline-block;width:.55em;height:1em;margin-left:4px;vertical-align:-.12em;background:currentColor;animation:blink 1s steps(2) infinite}.thinking{color:var(--amber);letter-spacing:.3em;animation:blink .7s steps(2) infinite}.answer-bar{display:flex;gap:10px;max-width:560px;margin:0 auto}.answer-bar input{flex:1 1;min-width:0;background:rgba(10,9,7,.75);border:1px solid var(--ink-faint);color:var(--ink);padding:12px 14px;font-size:14px;outline:none}.answer-bar input:focus{border-color:var(--amber)}.answer-bar button{background:rgba(232,163,61,.12);border:1px solid var(--amber);color:var(--amber-hot);letter-spacing:.2em;font-size:12px;padding:0 18px;cursor:pointer}.analyzing{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;align-items:center;padding:80px 16px;min-height:100dvh}.esper{position:relative;width:min(92vw,440px);aspect-ratio:4/3;overflow:hidden;border:1px solid #2a3a4a;background:#04080c;box-shadow:0 0 60px rgba(70,212,216,.12)}.esper-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) sepia(.6) hue-rotate(160deg) contrast(1.2) brightness(.9);animation:enhance 1.8s steps(5) forwards}@keyframes enhance{0%{transform:scale(1);filter:grayscale(1) sepia(.6) hue-rotate(160deg) contrast(1.2) brightness(.9) blur(6px)}to{transform:scale(1.7) translate(4%,6%);filter:grayscale(1) sepia(.6) hue-rotate(160deg) contrast(1.2) brightness(.9) blur(0)}}.esper-empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--teal);letter-spacing:.3em}.esper-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(70,212,216,.15) 1px,transparent 0),linear-gradient(90deg,rgba(70,212,216,.15) 1px,transparent 0);background-size:40px 40px}.esper-box{position:absolute;left:36%;top:26%;width:28%;height:26%;border:1px solid var(--teal);box-shadow:0 0 10px var(--teal);animation:lock 1.8s steps(4) forwards}@keyframes lock{0%{left:10%;top:60%;width:50%;height:30%}}.esper-label{position:absolute;bottom:8px;left:10px;font-size:18px;color:var(--teal)}.analysis-log,.esper-label{font-family:var(--font-crt)}.analysis-log{font-size:20px;line-height:1.35;color:var(--crt);text-shadow:0 0 8px rgba(141,255,191,.5);min-width:min(92vw,440px);max-width:100%;white-space:pre-wrap;margin:0}.results{max-width:1080px;margin:0 auto;padding:64px 16px 48px;animation:fadeUp 1.2s ease both}.results-head{text-align:center;margin-bottom:40px}.results-kicker{font-size:11px;letter-spacing:.3em;color:var(--ink-dim);margin:0 0 26px}.stamp{display:inline-block;font-family:var(--font-display);font-weight:500;font-size:clamp(44px,12vw,112px);letter-spacing:.12em;padding:6px 28px 6px 40px;border:4px double;transform:rotate(-4deg);animation:stamp .6s cubic-bezier(.2,1.6,.4,1) .3s both}.verdict-replicant .stamp{color:var(--red);text-shadow:0 0 24px rgba(255,72,54,.6)}.verdict-human .stamp{color:var(--amber-hot);text-shadow:0 0 24px rgba(255,196,107,.5)}.verdict-inconclusive .stamp{color:var(--teal);text-shadow:0 0 24px rgba(70,212,216,.5);font-size:clamp(30px,8vw,76px)}@keyframes stamp{0%{transform:rotate(-4deg) scale(2.4);opacity:0}to{transform:rotate(-4deg) scale(1);opacity:1}}.headline{font-family:var(--font-display);font-weight:300;font-size:clamp(19px,3vw,26px);margin:28px 0 6px}.confidence{font-size:12px;letter-spacing:.3em;color:var(--ink-dim);margin:0}.confidence b{color:var(--ink)}.dossier{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:18px;gap:18px;margin-bottom:34px}.card{background:var(--panel);border:1px solid var(--line);padding:20px 22px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:13.5px;line-height:1.6}.card h2{font-size:11px;letter-spacing:.3em;color:var(--amber);font-weight:400;margin:0 0 12px}.card h2:not(:first-child){margin-top:20px}.card p{margin:0}.mugshot{width:100%;aspect-ratio:4/3;object-fit:cover;filter:grayscale(1) sepia(.5) contrast(1.15) brightness(.9);border:1px solid var(--ink-faint);margin-bottom:14px}.id-card dl{margin:0}.id-card dt{font-size:10px;letter-spacing:.28em;color:var(--ink-faint);margin-top:10px}.id-card dd{margin:2px 0 0;color:var(--ink);font-size:15px;display:flex;align-items:center;gap:10px}.meter{flex:1 1;height:6px;background:#1a1510;position:relative}.meter span{position:absolute;inset:0 auto 0 0;background:var(--amber);box-shadow:0 0 10px var(--amber)}.trace{width:100%;height:auto;margin-bottom:10px}.trace polyline{fill:none;stroke-width:1.6;stroke-linejoin:round}.trace-grid{stroke:rgba(232,163,61,.12);stroke-dasharray:2 4}.trace-cap{stroke:var(--amber)}.trace-blush{stroke:var(--red)}.trace-pupil{stroke:var(--teal)}.trace-legend{font-size:9px;font-family:var(--font-mono);letter-spacing:.1em}.trace-legend.cap{fill:var(--amber)}.trace-legend.blush{fill:var(--red)}.trace-legend.pupil{fill:var(--teal)}.readings{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.readings li{display:grid;grid-template-columns:36px 1fr;grid-column-gap:8px;column-gap:8px;border-top:1px solid rgba(232,163,61,.1);padding-top:8px}.readings .q{color:var(--amber);grid-row:span 3}.readings .vals{font-size:11px;color:var(--ink-faint);letter-spacing:.1em}.readings .note{color:var(--ink)}.readings .ans{color:var(--teal);opacity:.8;font-size:12.5px}.observations{margin:0;padding-left:18px}.observations li{margin-bottom:6px}.observations li::marker{content:"▸ ";color:var(--amber)}.notes{font-style:italic;color:var(--ink)}.recommendation{margin-top:20px!important;padding:12px 14px;border:1px solid var(--line);color:var(--amber-hot)}.recommendation span{display:block;font-size:10px;letter-spacing:.3em;color:var(--ink-faint);margin-bottom:4px}.footage{margin-top:22px}.footage-video{width:100%;background:#000;margin-bottom:14px;border:1px solid var(--ink-faint)}.footage .secondary{font-size:11px;padding:10px 16px}.tears{text-align:center;font-size:11.5px;color:var(--ink-faint);margin-top:34px;font-style:italic}@media (max-width:720px){.machine{grid-template-columns:1fr;padding:14px;gap:14px}.machine-bellows{display:none}.monitor-screen{width:min(100%,calc(100vw - 72px))}.machine-gauges{height:90px;width:140px;margin:0 auto}.test{padding-top:52px;gap:20px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important}}.unlock-form{max-width:560px;margin:0 auto}.unlock-form label{display:block;font-size:11px;letter-spacing:.32em;color:var(--ink-dim);margin-bottom:14px}.unlock-form .answer-bar input{letter-spacing:.3em}