.vyizd-hero[data-astro-cid-oivvvesv]{background:#0a0a0a;padding:160px 32px 100px;text-align:center;border-bottom:1px solid #222}.vyizd-hero-inner[data-astro-cid-oivvvesv]{max-width:860px;margin:0 auto}.breadcrumbs[data-astro-cid-oivvvesv]{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#666;margin-bottom:28px}.breadcrumbs[data-astro-cid-oivvvesv] a[data-astro-cid-oivvvesv]{color:var(--red)}.breadcrumbs[data-astro-cid-oivvvesv] span[data-astro-cid-oivvvesv]{margin:0 6px}h1[data-astro-cid-oivvvesv]{font-family:var(--font-d);font-size:clamp(52px,8vw,100px);line-height:.88;text-transform:uppercase;letter-spacing:-.03em;margin-bottom:28px;color:#fff}.hero-sub[data-astro-cid-oivvvesv]{color:#999;font-size:18px;line-height:1.6;margin-bottom:40px}.hero-cta[data-astro-cid-oivvvesv]{display:flex;flex-direction:column;align-items:center;gap:12px}.hero-hint[data-astro-cid-oivvvesv]{color:#555;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.section[data-astro-cid-oivvvesv]{padding:100px 32px}.section-inner[data-astro-cid-oivvvesv]{max-width:1200px;margin:0 auto}.bg-dark[data-astro-cid-oivvvesv]{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}h2[data-astro-cid-oivvvesv]{font-family:var(--font-d);font-size:clamp(32px,4vw,54px);text-transform:uppercase;letter-spacing:-.02em;line-height:1.05;margin-bottom:48px}.lead[data-astro-cid-oivvvesv]{font-size:17px;color:var(--text-dim);line-height:1.7;margin-bottom:48px;max-width:780px}.highlight-boxes[data-astro-cid-oivvvesv]{display:grid;grid-template-columns:repeat(4,1fr);gap:2px}@media(max-width:900px){.highlight-boxes[data-astro-cid-oivvvesv]{grid-template-columns:1fr 1fr}}.hbox[data-astro-cid-oivvvesv]{border:1px solid var(--line);padding:36px 28px}.hbox-icon[data-astro-cid-oivvvesv]{font-size:36px;margin-bottom:16px}.hbox[data-astro-cid-oivvvesv] h3[data-astro-cid-oivvvesv]{font-family:var(--font-d);font-size:16px;text-transform:uppercase;margin-bottom:10px}.hbox[data-astro-cid-oivvvesv] p[data-astro-cid-oivvvesv]{color:var(--text-dim);font-size:13px;line-height:1.6}.situations-grid[data-astro-cid-oivvvesv]{display:grid;grid-template-columns:1fr 1fr;gap:2px}@media(max-width:700px){.situations-grid[data-astro-cid-oivvvesv]{grid-template-columns:1fr}}.situation[data-astro-cid-oivvvesv]{border:1px solid var(--line);padding:36px;background:var(--bg)}.s-num[data-astro-cid-oivvvesv]{font-family:var(--font-d);font-size:48px;color:var(--red);line-height:1;display:block;margin-bottom:12px}.situation[data-astro-cid-oivvvesv] h3[data-astro-cid-oivvvesv]{font-family:var(--font-d);font-size:17px;text-transform:uppercase;margin-bottom:10px}.situation[data-astro-cid-oivvvesv] p[data-astro-cid-oivvvesv]{color:var(--text-dim);font-size:13px;line-height:1.6}.price-cards[data-astro-cid-oivvvesv]{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin-bottom:20px}@media(max-width:700px){.price-cards[data-astro-cid-oivvvesv]{grid-template-columns:1fr 1fr}}.pcard[data-astro-cid-oivvvesv]{border:1px solid var(--line);padding:28px 24px;text-align:center}.pcard-accent[data-astro-cid-oivvvesv]{border-color:var(--red);background:#e639460d}.pcard-name[data-astro-cid-oivvvesv]{font-size:13px;color:var(--text-dim);margin-bottom:10px;text-transform:uppercase;letter-spacing:.05em}.pcard-price[data-astro-cid-oivvvesv]{font-family:var(--font-d);font-size:28px;color:var(--red);margin-bottom:8px}.pcard-note[data-astro-cid-oivvvesv]{font-size:11px;color:var(--text-dim)}.price-note-right[data-astro-cid-oivvvesv]{text-align:right}.link-arrow[data-astro-cid-oivvvesv]{color:var(--red);font-size:13px;font-family:var(--font-b);text-transform:uppercase;letter-spacing:.05em}.zones-grid[data-astro-cid-oivvvesv]{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}@media(max-width:800px){.zones-grid[data-astro-cid-oivvvesv]{grid-template-columns:1fr 1fr}}.zone-card[data-astro-cid-oivvvesv]{border:1px solid var(--line);padding:32px;background:var(--bg)}.zone-card[data-astro-cid-oivvvesv] h3[data-astro-cid-oivvvesv]{font-family:var(--font-d);font-size:16px;text-transform:uppercase;margin-bottom:10px}.zone-card[data-astro-cid-oivvvesv] p[data-astro-cid-oivvvesv]{color:var(--text-dim);font-size:13px;line-height:1.6;margin-bottom:16px}.zone-link[data-astro-cid-oivvvesv]{color:var(--red);font-size:12px;font-family:var(--font-b);text-transform:uppercase;letter-spacing:.05em}.faq-list[data-astro-cid-oivvvesv]{display:flex;flex-direction:column}.faq-item[data-astro-cid-oivvvesv]{border-bottom:1px solid var(--line)}.faq-item[data-astro-cid-oivvvesv]:first-child{border-top:1px solid var(--line)}.faq-item[data-astro-cid-oivvvesv] summary[data-astro-cid-oivvvesv]{padding:24px 0;font-family:var(--font-d);font-size:17px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.faq-item[data-astro-cid-oivvvesv] summary[data-astro-cid-oivvvesv]:after{content:"+";color:var(--red);font-size:24px;flex-shrink:0}.faq-item[data-astro-cid-oivvvesv][open] summary[data-astro-cid-oivvvesv]:after{content:"−"}.faq-item[data-astro-cid-oivvvesv] p[data-astro-cid-oivvvesv]{color:var(--text-dim);font-size:14px;line-height:1.7;padding-bottom:24px;max-width:780px}.cta-section[data-astro-cid-oivvvesv]{padding:100px 32px;text-align:center}.cta-box[data-astro-cid-oivvvesv]{max-width:600px;margin:0 auto}.cta-box[data-astro-cid-oivvvesv] h2[data-astro-cid-oivvvesv]{font-family:var(--font-d);font-size:clamp(28px,4vw,44px);text-transform:uppercase;margin-bottom:16px}.cta-box[data-astro-cid-oivvvesv] p[data-astro-cid-oivvvesv]{color:var(--text-dim);font-size:16px;margin-bottom:28px}.cta-sub[data-astro-cid-oivvvesv]{font-size:13px!important;color:var(--text-dim)!important;margin-top:16px!important}.btn-red[data-astro-cid-oivvvesv]{background:var(--red);color:#fff;padding:16px 32px;font-family:var(--font-b);text-transform:uppercase;letter-spacing:.05em;display:inline-block}.btn-xl[data-astro-cid-oivvvesv]{font-size:20px;padding:22px 44px}@media(max-width:600px){.vyizd-hero[data-astro-cid-oivvvesv]{padding:110px 16px 70px}.section[data-astro-cid-oivvvesv]{padding:60px 16px}}
