.ANjsrG_root{background:var(--bg);min-height:100dvh;color:var(--fg);font-family:var(--font-body);font-size:15px;line-height:1.5}.ANjsrG_root :focus-visible{outline:2px solid var(--lamp);outline-offset:2px}.ANjsrG_inner{max-width:1080px;margin:0 auto}.ANjsrG_nav{z-index:5;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;font-size:12px;position:sticky;top:0}.ANjsrG_navIn{justify-content:space-between;align-items:center;gap:16px;padding:14px 28px;display:flex}.ANjsrG_back{color:var(--dim);text-decoration:none}.ANjsrG_back:hover{color:var(--fg)}.ANjsrG_onair{color:var(--lamp);align-items:center;gap:8px;display:inline-flex}.ANjsrG_onair i{background:var(--lamp);width:8px;height:8px;box-shadow:0 0 10px var(--lamp);border-radius:50%;animation:2.4s infinite ANjsrG_blink}@keyframes ANjsrG_blink{50%{opacity:.25}}.ANjsrG_sec{border-bottom:1px solid var(--line);padding:72px 28px}.ANjsrG_freq{color:var(--dim);letter-spacing:.1em;font-size:12px}.ANjsrG_hook{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;letter-spacing:.01em;margin:14px 0 0;font-size:clamp(44px,8vw,104px);font-weight:800;line-height:.95}.ANjsrG_dial{border-top:1px solid var(--line);background:repeating-linear-gradient(90deg, var(--dim) 0 1px, transparent 1px 12px) bottom / 100% 10px no-repeat;height:34px;margin-top:32px;position:relative}.ANjsrG_dial b{background:var(--lamp);width:2px;height:30px;box-shadow:0 0 8px var(--lamp);position:absolute;bottom:0;left:62%}.ANjsrG_static{gap:6px;font-size:13px;display:grid;overflow:hidden}.ANjsrG_static div{white-space:nowrap;color:var(--dim);animation:18s linear infinite ANjsrG_drift}.ANjsrG_static div:nth-child(2n){animation-duration:24s;animation-direction:reverse}.ANjsrG_static span{color:var(--fg)}@keyframes ANjsrG_drift{0%{transform:translate(0)}to{transform:translate(-30%)}}.ANjsrG_turn{font-family:var(--font-display);text-transform:uppercase;color:var(--lamp);margin:0;font-size:clamp(30px,5vw,56px);font-weight:600}.ANjsrG_body{max-width:60ch;color:var(--dim)}.ANjsrG_h2{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:38px;font-weight:800}.ANjsrG_actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.ANjsrG_btn{border:1px solid var(--lamp);color:var(--lamp);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;padding:10px 16px;font-family:inherit;font-size:12px;display:inline-block}.ANjsrG_fill{background:var(--lamp);color:var(--on-lamp)}.ANjsrG_form{flex-wrap:wrap;gap:8px;max-width:560px;margin-top:14px;display:flex}.ANjsrG_form input{border:1px solid var(--line);color:var(--fg);background:0 0;flex:200px;min-width:0;padding:10px 12px;font-family:inherit}.ANjsrG_toast{min-height:1em;color:var(--dim);margin-top:8px;font-size:12px}.ANjsrG_linkbtn{color:var(--lamp);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;text-decoration:underline}.ANjsrG_end{text-align:center;color:var(--dim);letter-spacing:.14em;text-transform:uppercase;padding:48px 28px;font-size:12px}.ANjsrG_step{max-width:640px;margin-top:24px}.ANjsrG_progress{grid-template-columns:repeat(9,1fr);gap:4px;display:grid}.ANjsrG_progress i{background:var(--line);height:3px;transition:background .2s}.ANjsrG_progress i.ANjsrG_lit{background:var(--lamp)}.ANjsrG_stepMeta{color:var(--dim);letter-spacing:.06em;justify-content:space-between;gap:12px;margin-top:12px;font-size:12px;display:flex}.ANjsrG_question{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;outline:none;margin-top:20px;font-size:clamp(30px,5vw,44px);font-weight:800;line-height:1}.ANjsrG_options{gap:8px;margin-top:20px;display:grid}.ANjsrG_option{border:1px solid var(--line);color:var(--fg);text-align:left;cursor:pointer;background:0 0;padding:14px 16px;font-family:inherit;font-size:14px;line-height:1.45;transition:border-color .15s}.ANjsrG_option:hover{border-color:var(--lamp)}.ANjsrG_option[aria-pressed=true]{border-color:var(--lamp);background:var(--panel)}.ANjsrG_result{border:1px solid var(--lamp);gap:12px;max-width:640px;margin-top:24px;padding:16px;display:grid}.ANjsrG_resultTitle{font-family:var(--font-display);text-transform:uppercase;outline:none;font-size:30px;font-weight:800}.ANjsrG_sig{text-transform:uppercase;letter-spacing:.06em;grid-template-columns:minmax(0,170px) auto minmax(0,1fr);align-items:center;gap:12px;font-size:12px;display:grid}.ANjsrG_sigLevel{color:var(--dim)}.ANjsrG_bars{align-items:flex-end;gap:4px;height:22px;display:flex}.ANjsrG_bars i{background:var(--line);width:9px;transition:background .2s,box-shadow .2s;display:block}.ANjsrG_bars i:first-child{height:25%}.ANjsrG_bars i:nth-child(2){height:50%}.ANjsrG_bars i:nth-child(3){height:75%}.ANjsrG_bars i:nth-child(4){height:100%}.ANjsrG_bars i.ANjsrG_lit{background:var(--lamp);box-shadow:0 0 6px var(--lamp)}.ANjsrG_read{font-size:13px}.ANjsrG_read b{color:var(--lamp);font-weight:500}@media (max-width:560px){.ANjsrG_sec{padding:52px 18px}.ANjsrG_navIn{padding:12px 18px}.ANjsrG_sig{grid-template-columns:minmax(0,1fr) auto}.ANjsrG_sigLevel{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.ANjsrG_onair i,.ANjsrG_static div{animation:none}.ANjsrG_bars i,.ANjsrG_progress i,.ANjsrG_option{transition:none}}
