.page-hero[data-astro-cid-wrzvmyuk]{padding:64px 0 8px;border-top:none}.page-hero[data-astro-cid-wrzvmyuk] h1[data-astro-cid-wrzvmyuk]{font-size:clamp(48px,8vw,88px);line-height:.93;letter-spacing:-.03em;margin:14px 0 22px}.medida[data-astro-cid-wrzvmyuk] a[data-astro-cid-wrzvmyuk]{color:var(--acid);text-decoration:none;border-bottom:1px solid rgba(198,242,78,.35)}.medida[data-astro-cid-wrzvmyuk] a[data-astro-cid-wrzvmyuk]:hover{border-bottom-color:var(--acid)}.medida[data-astro-cid-wrzvmyuk]{margin-top:.9rem;max-width:62ch;font-size:.92rem;line-height:1.6;opacity:.72}.framing[data-astro-cid-wrzvmyuk]{font-family:var(--font-mono);font-size:13px;letter-spacing:.04em;color:var(--mut);margin-top:12px}.modular-grid[data-astro-cid-wrzvmyuk]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}@media (max-width: 720px){.modular-grid[data-astro-cid-wrzvmyuk]{grid-template-columns:1fr}}.modular-card[data-astro-cid-wrzvmyuk]{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:26px}.modular-card[data-astro-cid-wrzvmyuk].feat{border-color:var(--acid);background:linear-gradient(180deg,rgba(198,242,78,.06),var(--panel) 60%)}.modular-name[data-astro-cid-wrzvmyuk]{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--ink);margin-bottom:10px}.modular-desc[data-astro-cid-wrzvmyuk]{font-size:14px;color:var(--mut);line-height:1.6;margin-bottom:16px}.modular-price[data-astro-cid-wrzvmyuk]{font-family:var(--font-mono);font-size:12.5px;letter-spacing:.02em;color:var(--acid)}.stack-intro[data-astro-cid-wrzvmyuk]{font-size:17px;color:var(--mut);margin-bottom:22px;max-width:600px}.svc-stack[data-astro-cid-wrzvmyuk]{background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden}.svc-stack-row[data-astro-cid-wrzvmyuk]{display:flex;gap:14px;padding:15px 22px;border-bottom:1px solid var(--line);align-items:baseline}.svc-stack-row[data-astro-cid-wrzvmyuk]:last-child{border-bottom:none}.svc-check[data-astro-cid-wrzvmyuk]{color:var(--acid);font-family:var(--font-mono);font-size:13px;flex-shrink:0}.svc-title[data-astro-cid-wrzvmyuk]{font-weight:600;font-size:14px;color:var(--ink)}.svc-desc[data-astro-cid-wrzvmyuk]{font-size:13.5px;color:var(--mut);line-height:1.5}.math-split[data-astro-cid-wrzvmyuk]{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media (max-width: 720px){.math-split[data-astro-cid-wrzvmyuk]{grid-template-columns:1fr;gap:28px}}.math-split[data-astro-cid-wrzvmyuk] h3[data-astro-cid-wrzvmyuk]{font-family:var(--font-display);font-weight:800;font-size:clamp(20px,2.8vw,26px);letter-spacing:-.02em;margin-bottom:14px}.anchor[data-astro-cid-wrzvmyuk]{margin-top:16px;font-size:14.5px;color:var(--mut);font-style:italic;border-left:2px solid var(--acid);padding-left:14px;line-height:1.6}.scarcity[data-astro-cid-wrzvmyuk]{margin-top:16px;font-family:var(--font-mono);font-size:12px;letter-spacing:.03em;color:var(--mut)}.guars-grid[data-astro-cid-wrzvmyuk]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}@media (max-width: 720px){.guars-grid[data-astro-cid-wrzvmyuk]{grid-template-columns:1fr}}.guar-card[data-astro-cid-wrzvmyuk]{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--acid);border-radius:16px;padding:28px}.guar-card[data-astro-cid-wrzvmyuk].pilot{border-left-color:var(--violet)}.guar-name[data-astro-cid-wrzvmyuk]{font-family:var(--font-display);font-weight:800;font-size:16px;color:var(--ink);margin-bottom:10px}.guar-card[data-astro-cid-wrzvmyuk] p[data-astro-cid-wrzvmyuk]{font-size:14px;color:var(--mut);line-height:1.6}.svc-cta-final[data-astro-cid-wrzvmyuk]{padding-top:8px}.svc-cta-final[data-astro-cid-wrzvmyuk] .lead[data-astro-cid-wrzvmyuk]{max-width:680px;font-size:17px;margin-bottom:22px}.svc-canvas[data-astro-cid-wrzvmyuk]{margin-top:20px;font-size:15px}.svc-canvas[data-astro-cid-wrzvmyuk] a[data-astro-cid-wrzvmyuk]{color:var(--acid);border-bottom:1px solid rgba(198,242,78,.4);transition:border-color .2s}.svc-canvas[data-astro-cid-wrzvmyuk] a[data-astro-cid-wrzvmyuk]:hover{border-bottom-color:var(--acid)}
