.hero[data-astro-cid-sofr6bht]{padding:56px 0 40px}.hero-grid[data-astro-cid-sofr6bht]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;display:grid}.kick[data-astro-cid-sofr6bht]{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:12px}h1[data-astro-cid-sofr6bht]{letter-spacing:-.02em;font-size:clamp(2.2rem,3.4vw + 1rem,3.3rem);line-height:1.04}.sub[data-astro-cid-sofr6bht]{color:var(--text-muted);max-width:460px;font-size:1.05rem}.who[data-astro-cid-sofr6bht]{color:var(--text);border-left:2px solid var(--accent);max-width:460px;margin-top:12px;padding-left:12px;font-size:.95rem;line-height:1.55}.cta[data-astro-cid-sofr6bht]{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.stage[data-astro-cid-sofr6bht]{height:440px}.stage[data-astro-cid-sofr6bht] canvas[data-astro-cid-sofr6bht]{width:100%;height:100%;display:block}@media (width<=900px){.hero-grid[data-astro-cid-sofr6bht]{grid-template-columns:1fr;gap:28px}.stage[data-astro-cid-sofr6bht]{height:460px}}.solve[data-astro-cid-jutiys3m]{padding-top:40px}.more[data-astro-cid-jutiys3m]{color:var(--text-muted);margin-top:14px;font-size:12px;text-decoration:none;display:inline-block}.more[data-astro-cid-jutiys3m]:hover{color:var(--accent)}h2[data-astro-cid-jutiys3m]{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(1.7rem,2.2vw + 1rem,2.4rem);line-height:1.1}.lead[data-astro-cid-jutiys3m]{color:var(--text-muted);max-width:760px;margin:0 0 28px;font-size:1.1rem}.lead[data-astro-cid-jutiys3m] code[data-astro-cid-jutiys3m]{font-family:var(--font-mono);color:var(--text);background:var(--bg-elev);border-radius:5px;padding:1px 6px;font-size:.9em}.days[data-astro-cid-jutiys3m]{grid-template-columns:1fr 1fr 1.35fr;gap:14px;display:grid}.day[data-astro-cid-jutiys3m]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);padding:20px}.day[data-astro-cid-jutiys3m].d2{border-color:var(--accent);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, transparent), transparent 60%), var(--bg-elev)}.dn[data-astro-cid-jutiys3m]{letter-spacing:.12em;color:var(--text-muted);margin:0;font-size:12px}.d2[data-astro-cid-jutiys3m] .dn[data-astro-cid-jutiys3m]{color:var(--accent)}h3[data-astro-cid-jutiys3m]{margin:8px 0 12px;font-size:1.15rem}ul[data-astro-cid-jutiys3m]{gap:9px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-jutiys3m]{color:var(--text-muted);padding-left:16px;font-size:15px;line-height:1.45;position:relative}li[data-astro-cid-jutiys3m]:before{content:"";background:var(--border);width:6px;height:6px;position:absolute;top:8px;left:0}.d2[data-astro-cid-jutiys3m] li[data-astro-cid-jutiys3m]:before{background:var(--accent)}li[data-astro-cid-jutiys3m] b[data-astro-cid-jutiys3m]{color:var(--text);font-weight:500}.service[data-astro-cid-jutiys3m]{border:1px dashed var(--border);border-radius:var(--radius-sm);margin:18px 0 0;padding:12px 16px;font-size:15px}.service[data-astro-cid-jutiys3m] span[data-astro-cid-jutiys3m]{color:var(--text-muted)}.stat[data-astro-cid-jutiys3m]{border-top:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:22px;margin-top:24px;padding-top:18px;display:flex}.stat[data-astro-cid-jutiys3m] b[data-astro-cid-jutiys3m]{color:var(--accent);font-size:1.9rem}.stat[data-astro-cid-jutiys3m] span[data-astro-cid-jutiys3m]{color:var(--text-muted);max-width:580px}.stat[data-astro-cid-jutiys3m] a[data-astro-cid-jutiys3m]{color:var(--text-muted);font-size:12px}@media (width<=900px){.days[data-astro-cid-jutiys3m]{grid-template-columns:1fr}}.contacts[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:10px;display:flex}.cases-lead[data-astro-cid-wcolddp2]{color:var(--text-muted);max-width:760px;margin:-4px 0 22px}
