:root{--bg: #0a0c0f;--panel: #0e1319;--cyan: #00e5ff;--cyan-2: #5df2ff;--orange: #ff7a18;--orange-2: #ffa14a;--grid: rgba(0, 229, 255, .07);--muted: #a7b1bf;--text: #e8f0f7;--lime: #42b029;--shadow: 0 10px 40px rgba(0,0,0,.6);--radius-xl: 18px;--radius-2xl: 26px}[data-astro-cid-6lhtldoc]{box-sizing:border-box}html,body{height:100%}body{margin:0;background:radial-gradient(1200px 600px at 75% 20%,rgba(0,229,255,.12),transparent 60%),radial-gradient(900px 600px at 15% 80%,rgba(255,122,24,.1),transparent 60%),linear-gradient(180deg,#050609 0%,var(--bg) 40%,#06080b 100%);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Inter,Helvetica Neue,Arial,Noto Sans,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:.2px}.frame[data-astro-cid-6lhtldoc]{min-height:100dvh;display:grid;grid-template-rows:auto 1fr auto;padding:clamp(16px,3vw,32px);gap:clamp(16px,2vw,24px);position:relative;overflow:clip}.hero-bg[data-astro-cid-6lhtldoc]{position:absolute;inset:0;z-index:0;background-position:center 20%;background-size:cover;background-repeat:no-repeat;filter:saturate(1.05) contrast(1.02);will-change:transform}.hero-bg[data-astro-cid-6lhtldoc]:after{content:"";position:absolute;inset:0;background:radial-gradient(1200px 700px at 70% 20%,#00e5ff40,#00e5ff00 55%),linear-gradient(180deg,#00000040,#000000a6)}.grid-overlay[data-astro-cid-6lhtldoc]{position:absolute;inset:0;pointer-events:none;opacity:.7;background-image:linear-gradient(rgba(255,255,255,0) 31px,var(--grid) 32px),linear-gradient(90deg,rgba(255,255,255,0) 31px,var(--grid) 32px);background-size:32px 32px,32px 32px;-webkit-mask-image:radial-gradient(900px 600px at 50% 40%,black 0%,transparent 80%);mask-image:radial-gradient(900px 600px at 50% 40%,black 0%,transparent 80%);animation:drift 18s linear infinite}@keyframes drift{to{transform:translate3d(-16px,-16px,0)}}.boot-intro[data-astro-cid-6lhtldoc]{margin:6px 0 18px;padding:10px 12px;border-left:3px solid var(--cyan);background:linear-gradient(180deg,#00e5ff0f,#00e5ff05);border-radius:8px;opacity:0;transform:translateY(6px);animation:bootFade .9s ease-out .25s forwards}.boot-intro[data-astro-cid-6lhtldoc] .line[data-astro-cid-6lhtldoc]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;letter-spacing:.4px;color:var(--cyan-2)}.boot-intro[data-astro-cid-6lhtldoc] .line[data-astro-cid-6lhtldoc] strong[data-astro-cid-6lhtldoc]{color:var(--orange-2);font-weight:600}@keyframes bootFade{to{opacity:1;transform:translateY(0)}}header[data-astro-cid-6lhtldoc] .badge[data-astro-cid-6lhtldoc]{width:-moz-max-content;width:max-content;display:inline-flex;align-items:center;gap:10px;font-size:12px;text-transform:uppercase;letter-spacing:1.6px;color:var(--cyan);padding:8px 12px;border:1px solid rgba(0,229,255,.35);border-radius:999px;background:linear-gradient(180deg,#00e5ff14,#00e5ff05);box-shadow:inset 0 0 0 1px #00e5ff26;backdrop-filter:blur(2px)}header[data-astro-cid-6lhtldoc] .badge[data-astro-cid-6lhtldoc]:before{content:"◦";color:var(--orange);filter:drop-shadow(0 0 6px rgba(255,122,24,.6))}.terminal[data-astro-cid-6lhtldoc]{position:relative;border-radius:var(--radius-2xl);border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#0e1319e6,#0a0c0fd9);box-shadow:var(--shadow),inset 0 0 0 1px #ffffff08;overflow:hidden}.term-head[data-astro-cid-6lhtldoc]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#ffffff08,#fff0)}.dots[data-astro-cid-6lhtldoc]{display:flex;gap:8px}.dot[data-astro-cid-6lhtldoc]{width:10px;height:10px;border-radius:999px;background:#39424e}.dot[data-astro-cid-6lhtldoc].c{background:var(--orange);box-shadow:0 0 0 2px #ff7a182e,0 0 10px #ff7a1873 inset}.dot[data-astro-cid-6lhtldoc].m{background:var(--lime);box-shadow:0 0 0 2px #42b0292e,0 0 10px #42b02973 inset}.dot[data-astro-cid-6lhtldoc].y{background:var(--cyan);box-shadow:0 0 0 2px #00e5ff2e,0 0 10px #00e5ff73 inset}.term-title[data-astro-cid-6lhtldoc]{font-size:12px;color:var(--muted);letter-spacing:1px;text-transform:uppercase}.term-body[data-astro-cid-6lhtldoc]{padding:clamp(18px,2.2vw,28px);position:relative}.kicker[data-astro-cid-6lhtldoc]{color:var(--cyan-2);text-transform:uppercase;letter-spacing:2.4px;font-size:12px;opacity:.95}h1[data-astro-cid-6lhtldoc]{margin:8px 0 4px;font-size:clamp(28px,4vw,48px);line-height:1.08;background:linear-gradient(90deg,var(--cyan) 0%,var(--orange-2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;background-size:100% 100%;display:inline-block;text-shadow:0 0 24px rgba(0,229,255,.18)}.subtitle[data-astro-cid-6lhtldoc]{color:var(--muted);font-size:clamp(14px,1.5vw,16px)}pre[data-astro-cid-6lhtldoc].console{margin:22px 0;padding:16px 16px 16px 18px;border-radius:12px;background:#0b0f14;border:1px solid rgba(0,229,255,.18);color:var(--cyan-2);font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.65;position:relative;overflow:hidden}pre[data-astro-cid-6lhtldoc].console .cursor[data-astro-cid-6lhtldoc]{display:inline-block;width:7px;background:var(--cyan);animation:blink 1.1s steps(1,end) infinite}@keyframes blink{50%{opacity:0}}.panel[data-astro-cid-6lhtldoc]{display:grid;gap:18px;grid-template-columns:1.15fr .85fr}@media (max-width: 900px){.panel[data-astro-cid-6lhtldoc]{grid-template-columns:1fr}}.copy[data-astro-cid-6lhtldoc]{background:linear-gradient(180deg,#ffffff05,#fff0);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-xl);padding:clamp(16px,2vw,20px)}.copy[data-astro-cid-6lhtldoc] p[data-astro-cid-6lhtldoc]{margin:0 0 10px;color:#d9e3ee}.copy[data-astro-cid-6lhtldoc] p[data-astro-cid-6lhtldoc] strong[data-astro-cid-6lhtldoc]{color:var(--cyan)}.cta-row[data-astro-cid-6lhtldoc]{display:flex;gap:12px;flex-wrap:wrap;margin-top:10px}.btn[data-astro-cid-6lhtldoc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,229,255,.35);color:var(--text);background:linear-gradient(180deg,#00e5ff1f,#00e5ff0a);padding:10px 14px;border-radius:12px;font-weight:600;letter-spacing:.3px;text-decoration:none;display:inline-flex;align-items:center;gap:10px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.btn[data-astro-cid-6lhtldoc]:hover{transform:translateY(-1px);box-shadow:0 10px 16px #00e5ff1f;border-color:#00e5ff99}.btn[data-astro-cid-6lhtldoc].orange{border-color:#ff7a1859;background:linear-gradient(180deg,#ff7a1824,#ff7a180d)}.btn[data-astro-cid-6lhtldoc].orange:hover{box-shadow:0 10px 16px #ff7a1829;border-color:#ff7a1899}.backdrop[data-astro-cid-6lhtldoc]{position:fixed;inset:0;background:#0000008c;display:none;align-items:center;justify-content:center;z-index:40}.backdrop[data-astro-cid-6lhtldoc].show{display:flex}.modal[data-astro-cid-6lhtldoc]{width:min(560px,92vw);border-radius:16px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#0e1319f2,#0a0c0feb);box-shadow:var(--shadow),inset 0 0 0 1px #ffffff08;padding:18px}.modal[data-astro-cid-6lhtldoc] h2[data-astro-cid-6lhtldoc]{margin:0 0 10px;font-size:18px;color:var(--cyan-2);letter-spacing:.6px}.field[data-astro-cid-6lhtldoc]{display:grid;gap:8px;margin-top:10px}label[data-astro-cid-6lhtldoc]{font-size:12px;color:var(--muted);letter-spacing:.4px}input[data-astro-cid-6lhtldoc][type=email]{width:100%;padding:10px 12px;border-radius:10px;border:1px solid rgba(0,229,255,.25);background:#0b0f14;color:var(--text);outline:none}.row[data-astro-cid-6lhtldoc]{display:flex;gap:10px;margin-top:14px}.btn[data-astro-cid-6lhtldoc].ghost{border-color:#ffffff38;background:linear-gradient(180deg,#ffffff0f,#ffffff05)}figure[data-astro-cid-6lhtldoc].node{margin:0;padding:0;border-radius:var(--radius-xl);overflow:hidden;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#ffffff08,#fff0);position:relative}.node[data-astro-cid-6lhtldoc] img[data-astro-cid-6lhtldoc]{width:100%;height:auto;display:block;opacity:.9}.node[data-astro-cid-6lhtldoc] figcaption[data-astro-cid-6lhtldoc]{position:absolute;bottom:0;left:0;right:0;padding:10px 12px;background:linear-gradient(180deg,#0000,#0000008c);font-size:12px;color:var(--muted);display:flex;justify-content:space-between;align-items:center}.pill[data-astro-cid-6lhtldoc]{border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:4px 10px;font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:var(--cyan);background:linear-gradient(180deg,#ffffff0f,#ffffff05)}footer[data-astro-cid-6lhtldoc]{display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--muted);font-size:12px;border-top:1px solid rgba(255,255,255,.06);padding-top:12px;margin-top:6px}.particles[data-astro-cid-6lhtldoc]{position:absolute;inset:0;pointer-events:none}.particle[data-astro-cid-6lhtldoc]{position:absolute;width:2px;height:2px;background:var(--cyan);opacity:.7;filter:drop-shadow(0 0 6px var(--cyan))}@media (prefers-reduced-motion: reduce){.grid-overlay[data-astro-cid-6lhtldoc]{animation:none!important}.boot-intro[data-astro-cid-6lhtldoc]{animation:none!important;opacity:1!important;transform:none!important}.console[data-astro-cid-6lhtldoc] .cursor[data-astro-cid-6lhtldoc]{animation:none!important}}@media (max-width: 640px){.frame[data-astro-cid-6lhtldoc]{padding:12px;gap:12px}header[data-astro-cid-6lhtldoc] .badge[data-astro-cid-6lhtldoc]{font-size:10px;padding:6px 10px;letter-spacing:1.2px}.term-head[data-astro-cid-6lhtldoc]{padding:10px 12px}.term-title[data-astro-cid-6lhtldoc]{font-size:11px}.term-body[data-astro-cid-6lhtldoc]{padding:14px}pre[data-astro-cid-6lhtldoc].console{font-size:clamp(11px,3.3vw,13px);padding:12px 12px 12px 14px}.cta-row[data-astro-cid-6lhtldoc]{flex-direction:column;gap:10px}.btn[data-astro-cid-6lhtldoc]{width:100%;justify-content:center}.hero-bg[data-astro-cid-6lhtldoc]{background-position:center top}}
