.hero[data-astro-cid-lcdefpme]{--cursor:#ffc828;--fg:#f2f4f8;--muted:#9aa1ad;--accent:#5b93ff;--ink:#141417;--line:#26282e;color:var(--fg);background:#0a0a0b;border-top:0;padding:80px 0 112px}.hero[data-astro-cid-lcdefpme] .term[data-astro-cid-lcdefpme]{border:1px solid var(--line)}.hero[data-astro-cid-lcdefpme]{background:radial-gradient(60% 70% at 85% 10%,#1f5eff47,#0000 70%),linear-gradient(#ffffff09 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/40px 40px,#0a0a0b}.hero[data-astro-cid-lcdefpme] .term[data-astro-cid-lcdefpme]{box-shadow:0 0 0 1px #5b93ff40,0 30px 80px #1f5eff2e}.contact[data-astro-cid-lcdefpme]{background:radial-gradient(ellipse 70% 80% at 50% 0%, var(--glow), transparent 70%), var(--bg)}.card[data-astro-cid-lcdefpme]{transition:border-color .2s}.card[data-astro-cid-lcdefpme]:hover{border-color:var(--accent)}h1[data-astro-cid-lcdefpme]{margin:16px 0 48px;font-size:clamp(2rem,6vw,3.8rem);font-weight:900;line-height:1.3}.sp[data-astro-cid-lcdefpme]{display:none}.term[data-astro-cid-lcdefpme]{background:var(--ink);color:#eaf1ff;border:0;border-radius:8px;max-width:720px;padding:0 20px 20px;font-size:clamp(.8rem,2vw,.95rem);box-shadow:0 24px 48px #0b15302e}.term-bar[data-astro-cid-lcdefpme]{color:#8a97b3;align-items:center;gap:6px;margin-bottom:8px;padding:12px 0;font-size:.75rem;display:flex}.term-bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#2a3a5c;border-radius:50%;width:10px;height:10px}.term-bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:8px}.step[data-astro-cid-lcdefpme]{opacity:0;animation:show .4s var(--d) forwards;margin-top:8px}.ps[data-astro-cid-lcdefpme]{color:var(--ok)}.out[data-astro-cid-lcdefpme]{color:#c9d6f0;padding-left:1.2em}.loop[data-astro-cid-lcdefpme]{margin-top:16px}.loop[data-astro-cid-lcdefpme] .ps[data-astro-cid-lcdefpme]{color:var(--yellow)}@keyframes show{to{opacity:1}}@media (prefers-reduced-motion:reduce){.step[data-astro-cid-lcdefpme]{opacity:1;animation:none}}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.card[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:28px}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:8px 0 12px;font-size:1.3rem}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:var(--muted);font-size:.95rem}.muted[data-astro-cid-lcdefpme]{color:var(--muted)}.other[data-astro-cid-lcdefpme]{grid-template-columns:200px 1fr;align-items:baseline;gap:24px;margin-top:12px;display:grid}.other[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--mono);font-size:1.3rem}.other[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}@media (width<=600px){.other[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:4px}}.news[data-astro-cid-lcdefpme]{margin-bottom:24px;padding:0;list-style:none}.news[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);gap:24px;padding:16px 0;display:flex}.news[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:var(--muted)}.more[data-astro-cid-lcdefpme]{color:var(--accent)}.contact[data-astro-cid-lcdefpme]{text-align:center}.rock[data-astro-cid-lcdefpme]{margin-top:16px;font-size:clamp(2.4rem,8vw,5rem);font-weight:700;line-height:1.1}.form[data-astro-cid-lcdefpme]{text-align:left;gap:20px;max-width:560px;margin:40px auto 0;display:grid}.form[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{gap:6px;font-size:.9rem;display:grid}.form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.form[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);color:var(--fg);font:inherit;border-radius:6px;padding:12px}.form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus,.form[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]:focus{outline:2px solid var(--accent);border-color:#0000}.form[data-astro-cid-lcdefpme] .check[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:flex}.form[data-astro-cid-lcdefpme] .check[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent);text-decoration:underline}.form[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-self:center;padding:12px 48px}.req[data-astro-cid-lcdefpme]{color:var(--accent)}@media (width<=600px){.sp[data-astro-cid-lcdefpme]{display:inline}}
