._7V2Yca_page{--os-bg:#0a0a0a;--os-bg-raised:#060606;--os-border:#1e1e1e;--os-text:#f0f0f0;--os-text-dim:#8a8e97;--os-text-mono-dim:#6b7482;--os-accent:#c83c1f;--os-live:#5eff9a;--os-terminal-ok:#9be0a4;background:var(--os-bg);height:100dvh;color:var(--os-text);letter-spacing:-.03em;grid-template-rows:auto auto auto 1fr auto;display:grid;position:relative;overflow:hidden}._7V2Yca_page:after{content:"";pointer-events:none;z-index:20;background-image:repeating-linear-gradient(0deg,#ffffff07 0 1px,#0000 1px 4px);position:absolute;inset:0}._7V2Yca_orb{background:radial-gradient(circle at 30% 30%, var(--os-accent) 0%, #4a0f00 42%, transparent 72%);filter:blur(40px);opacity:.72;z-index:0;border-radius:50%;width:clamp(340px,48vw,620px);height:clamp(340px,48vw,620px);animation:7s ease-in-out infinite alternate _7V2Yca_orbDrift;position:absolute;bottom:-160px;right:-120px}@keyframes _7V2Yca_orbDrift{to{transform:translate(-60px,-40px)scale(1.14)}}._7V2Yca_topBar{border-bottom:1px solid var(--os-border);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--os-text-dim);z-index:5;justify-content:space-between;align-items:center;padding:16px clamp(22px,4vw,52px);font-size:11px;display:flex;position:relative}._7V2Yca_topBar ._7V2Yca_live{color:var(--os-text);align-items:center;gap:9px;font-weight:600;display:flex}._7V2Yca_topBar ._7V2Yca_live:before{content:"";background:var(--os-live);border-radius:50%;width:8px;height:8px;animation:1.3s ease-in-out infinite _7V2Yca_livePulse;box-shadow:0 0 10px #5eff9a80}@keyframes _7V2Yca_livePulse{50%{opacity:.3;transform:scale(.8)}}._7V2Yca_topBar ._7V2Yca_build{color:var(--os-text-mono-dim)}._7V2Yca_hero{z-index:5;padding:clamp(32px,5.5vh,56px) clamp(22px,4vw,52px) 0;position:relative}._7V2Yca_mega{letter-spacing:-.07em;color:var(--os-text);margin:0;font-size:clamp(82px,13.5vw,176px);font-weight:900;line-height:.84}._7V2Yca_mega ._7V2Yca_out{color:#0000;-webkit-text-stroke:1.5px var(--os-text)}._7V2Yca_subKr{color:var(--os-accent);letter-spacing:-.02em;margin-top:22px;font-size:clamp(15px,1.3vw,18px);font-weight:600}._7V2Yca_subMono{font-family:var(--font-mono);color:var(--os-text-mono-dim);letter-spacing:.04em;margin-top:6px;font-size:clamp(11px,.95vw,13px)}._7V2Yca_sticker{background:var(--os-accent);color:#fff;font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;z-index:6;padding:7px 12px;font-size:11px;font-weight:800;animation:.44s cubic-bezier(.22,.61,.36,1) both _7V2Yca_stickerPop;position:absolute;top:clamp(52px,9vh,90px);right:clamp(22px,4vw,52px);transform:rotate(4deg);box-shadow:4px 4px #ffffff2e}@keyframes _7V2Yca_stickerPop{0%{opacity:0;transform:rotate(8deg)scale(.75)}to{opacity:1;transform:rotate(4deg)scale(1)}}._7V2Yca_ruleWrap{z-index:5;margin:clamp(30px,4.5vh,48px) clamp(22px,4vw,52px) 22px;position:relative}._7V2Yca_rule{background:var(--os-accent);height:2px}._7V2Yca_ruleLabel{font-family:var(--font-mono);letter-spacing:.22em;color:var(--os-accent);font-size:10px;font-weight:800;position:absolute;top:10px;left:0}._7V2Yca_termZone{z-index:5;min-height:0;padding:28px clamp(22px,4vw,52px) 20px;position:relative;overflow:hidden}._7V2Yca_term{max-width:760px;height:100%;font-family:var(--font-mono);color:#c8cdd7;flex-direction:column;justify-content:flex-end;font-size:13.5px;line-height:1.75;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 18%);mask-image:linear-gradient(#0000 0%,#000 18%)}._7V2Yca_line{opacity:0;white-space:nowrap;animation:.2s ease-out forwards _7V2Yca_lineIn;transform:translateY(4px)}@keyframes _7V2Yca_lineIn{to{opacity:1;transform:translateY(0)}}._7V2Yca_line ._7V2Yca_ts{color:var(--os-text-mono-dim);margin-right:10px}._7V2Yca_line .ok{color:var(--os-terminal-ok);font-weight:600}._7V2Yca_line .red{color:var(--os-accent);font-weight:700}._7V2Yca_line .muted{color:var(--os-text-mono-dim)}._7V2Yca_line .dim{color:var(--os-text-dim)}._7V2Yca_caret{background:var(--os-accent);vertical-align:middle;width:7px;height:14px;margin-left:3px;animation:1s steps(2,end) infinite _7V2Yca_caretBlink;display:inline-block}@keyframes _7V2Yca_caretBlink{50%{opacity:0}}._7V2Yca_foot{border-top:1px solid var(--os-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:6;background:#0000009e;justify-content:space-between;align-items:center;gap:16px;padding:18px clamp(22px,4vw,52px);display:flex;position:relative}._7V2Yca_foot ._7V2Yca_meta{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--os-text-dim);font-size:11px;line-height:1.9}._7V2Yca_foot ._7V2Yca_meta ._7V2Yca_k{color:var(--os-accent);font-weight:700}._7V2Yca_ctaWrap{flex-direction:column;align-items:flex-end;gap:7px;display:flex}._7V2Yca_cta{color:#0a0a0a;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#fff;border:none;padding:13px 22px;font-family:inherit;font-size:13px;font-weight:800;transition:transform .12s,box-shadow .12s}._7V2Yca_cta:hover{box-shadow:3px 3px 0 var(--os-accent);transform:translate(-2px,-2px)}._7V2Yca_cta:focus-visible{outline:2px solid var(--os-accent);outline-offset:4px}._7V2Yca_cta:disabled{opacity:.7;cursor:progress}._7V2Yca_note{font-family:var(--font-mono);color:var(--os-text-mono-dim);letter-spacing:.16em;font-size:9.5px}._7V2Yca_errorBar{border:1px solid var(--os-accent);font-family:var(--font-mono);letter-spacing:.1em;color:var(--os-accent);z-index:5;background:#c83c1f0f;margin:14px clamp(22px,4vw,52px) 0;padding:9px 12px;font-size:11px;position:relative}@media (max-width:768px){._7V2Yca_mega{font-size:clamp(60px,17vw,92px)}._7V2Yca_sticker{top:44px}._7V2Yca_foot{flex-direction:column;align-items:stretch;gap:12px}._7V2Yca_ctaWrap{align-items:stretch}._7V2Yca_cta{text-align:center}}@media (prefers-reduced-motion:reduce){._7V2Yca_orb,._7V2Yca_topBar ._7V2Yca_live:before,._7V2Yca_sticker,._7V2Yca_caret{animation:none}._7V2Yca_line{opacity:1;animation:none;transform:none}}