.lab-retrofuture.lab-dial-hero{padding-block-start:clamp(24px,2.4vw,36px)}.lab-retrofuture .lab-dial-head{padding-block:clamp(4px,1.2vw,16px) clamp(18px,2.6vw,34px)}.lab-dial-head-grid{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:10px clamp(28px,4vw,64px);display:grid}.lab-retrofuture .lab-dial-head .lab-signal{font-size:clamp(56px,8vw,112px)}.lab-retrofuture .lab-dial-head .lab-hero-line{max-inline-size:34ch;margin-block-start:0;font-size:clamp(18px,1.9vw,26px)}.lab-retrofuture .lab-dial-head .lab-hero-sub{margin-block:10px 0}@media (max-width:760px){.lab-dial-head-grid{grid-template-columns:1fr}.lab-retrofuture .lab-dial-head .lab-signal{font-size:clamp(52px,17vw,72px)}}.lab-retrofuture .rd-theme.lab-dial{box-shadow:none;clip-path:none;color:var(--rd-ink);--display:"Bricolage Grotesque Variable", system-ui, sans-serif;--body:"DM Sans Variable", system-ui, -apple-system, sans-serif;--mono:"Space Mono", ui-monospace, monospace;font-family:var(--body);background:0 0;padding-block:0 clamp(8px,1.5vw,20px)}.lab-retrofuture .lab-dial .rd-dp-post{font:700 clamp(22px, 2.3vw, 30px)/1.15 var(--display,system-ui);letter-spacing:-.015em;color:#141517;margin:0 0 6px}.lab-retrofuture .lab-dial .rd-dp-dek{font:16px/1.5 var(--body,system-ui);color:#3f4347;max-inline-size:62ch;margin:0 0 8px}.lab-retrofuture .lab-dial .rd-dp-meta{font:12px/1.5 var(--mono,monospace);color:var(--rd-mute);margin:0}.lab-retrofuture .lab-dial .rd-dp-kicker{color:var(--rd-mute)}.lab-retrofuture .lab-dial .rd-dp-go{color:#fff;text-decoration:none}.lab-retrofuture .lab-dial .rd-dp-go:hover,.lab-retrofuture .lab-dial .rd-dp-go:focus-visible{color:#0d2414}.lab-retrofuture .lab-dial .rd-dp-readout{border:1px solid #dfe3e0}.lab-dial .rd-dp-onair{flex-direction:column;justify-content:center;min-block-size:10.5em;display:flex}.lab-retrofuture .lab-dial .rd-dp-readout{margin-block-start:clamp(14px,1.6vw,22px)}.lab-dial-hint{margin-block-start:12px}@media (max-width:760px){.lab-dial .rd-dp-onair{justify-content:flex-start;min-block-size:0}}.lab-tune{cursor:pointer;min-block-size:32px;font:700 12px/1 var(--rf-body,monospace);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--rf-text,#0d2818);background:var(--rf-panel,#fff);border:1px solid var(--rf-rule,#106b3347);border-radius:999px;align-items:center;gap:7px;padding:6px 11px;display:inline-flex}.lab-tune:hover{border-color:var(--rf-accent,#106b33)}.lab-tune:focus-visible{outline:2px solid var(--rf-accent,#106b33);outline-offset:2px}.lab-tune-lamp{background:#b2b6ba;border-radius:50%;flex:none;block-size:7px;inline-size:7px}.lab-tune.is-on{background:#e3f4e8;border-color:#3ba55c}.lab-tune.is-on .lab-tune-lamp{background:#3ba55c;box-shadow:0 0 0 3px #3ba55c2e,0 0 6px #50d27899}.lab-tune-on{text-transform:uppercase;letter-spacing:.1em;color:#23703b}.lab-essay-media .lab-tune{z-index:2;position:absolute;inset-block-start:10px;inset-inline-end:10px}.lab-tools-card .lab-tune,.lab-object-body .lab-tune{align-self:flex-start}.lab-retrofuture .lab-essay-card.is-tuned,.lab-retrofuture .lab-tools-card.is-tuned,.lab-retrofuture .lab-object-card.is-tuned,.lab-retrofuture .ai-os-card.is-tuned{border-color:#3ba55c;box-shadow:4px 4px #3ba55c}.lab-retrofuture .ai-os-card .ai-os-onair{font:700 11px/1 var(--rf-body,monospace);letter-spacing:.08em;text-transform:uppercase;color:#23703b;align-items:center;gap:6px;margin-block-start:6px;display:inline-flex}.lab-retrofuture .ai-os-card .ai-os-onair:before{content:"";background:#3ba55c;border-radius:50%;block-size:7px;inline-size:7px;box-shadow:0 0 0 3px #3ba55c2e}.lab-retrofuture .lab-dial-thesis{margin-block-start:clamp(14px,2vw,24px)}
