.page-hero[data-astro-cid-f5kpwtpi]{background:linear-gradient(160deg,#f6fbee,#edf6dc);padding:56px 0 0;position:relative;overflow:hidden}.crumbs[data-astro-cid-f5kpwtpi]{color:var(--muted);margin-bottom:20px;font-size:.82rem}.crumbs[data-astro-cid-f5kpwtpi] a[data-astro-cid-f5kpwtpi]{color:var(--muted)}.page-hero[data-astro-cid-f5kpwtpi] .wrap[data-astro-cid-f5kpwtpi]{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}.page-hero[data-astro-cid-f5kpwtpi] h1[data-astro-cid-f5kpwtpi]{margin:16px 0 18px;font-size:2.4rem;line-height:1.12}.offer-chip[data-astro-cid-f5kpwtpi]{border-radius:var(--r-pill);background:var(--brand-green);color:#fff;letter-spacing:.02em;padding:7px 16px;font-family:"Baloo 2";font-size:.85rem;font-weight:700;display:inline-block}.fact-strip[data-astro-cid-f5kpwtpi]{background:var(--success-dark);border-radius:var(--r-lg);color:#fff;margin-top:48px;padding:22px 0}.fact-strip[data-astro-cid-f5kpwtpi] .wrap[data-astro-cid-f5kpwtpi]{text-align:center;grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.fact-strip[data-astro-cid-f5kpwtpi] .f[data-astro-cid-f5kpwtpi] .k[data-astro-cid-f5kpwtpi]{font-family:"Baloo 2";font-size:1.2rem;font-weight:700}.fact-strip[data-astro-cid-f5kpwtpi] .f[data-astro-cid-f5kpwtpi] .v[data-astro-cid-f5kpwtpi]{color:#fffc;font-size:.78rem}.act-grid[data-astro-cid-f5kpwtpi]{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:34px;display:grid}.act-card[data-astro-cid-f5kpwtpi]{border:1px solid var(--line);border-top:3px solid var(--brand-green);border-radius:var(--r-md);box-shadow:var(--e1);background:#fff;padding:22px}.act-card[data-astro-cid-f5kpwtpi] h3[data-astro-cid-f5kpwtpi]{margin-bottom:6px;font-size:1.05rem}.act-card[data-astro-cid-f5kpwtpi] p[data-astro-cid-f5kpwtpi]{color:var(--slate);font-size:.86rem}.sched[data-astro-cid-f5kpwtpi]{border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--r-md);width:100%;box-shadow:var(--e1);background:#fff;margin-top:30px;overflow:hidden}.sched[data-astro-cid-f5kpwtpi] th[data-astro-cid-f5kpwtpi],.sched[data-astro-cid-f5kpwtpi] td[data-astro-cid-f5kpwtpi]{text-align:left;border-bottom:1px solid var(--line);padding:13px 16px;font-size:.9rem}.sched[data-astro-cid-f5kpwtpi] th[data-astro-cid-f5kpwtpi]{background:var(--cloud);color:var(--ink);text-transform:uppercase;letter-spacing:.04em;font-family:"Baloo 2";font-size:.85rem;font-weight:600}.sched[data-astro-cid-f5kpwtpi] tr[data-astro-cid-f5kpwtpi]:last-child td[data-astro-cid-f5kpwtpi]{border-bottom:none}.price-grid[data-astro-cid-f5kpwtpi]{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px;display:grid}.price-card[data-astro-cid-f5kpwtpi]{border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--e2);text-align:center;background:#fff;padding:28px;position:relative}.price-card[data-astro-cid-f5kpwtpi].hot{border:2px solid var(--brand-orange);box-shadow:var(--e3)}.price-card[data-astro-cid-f5kpwtpi] .hot-tag[data-astro-cid-f5kpwtpi]{background:var(--brand-orange);color:#fff;border-radius:var(--r-pill);padding:5px 16px;font-family:"Baloo 2";font-size:.75rem;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.price-card[data-astro-cid-f5kpwtpi] h3[data-astro-cid-f5kpwtpi]{margin-bottom:4px;font-size:1.15rem}.price-card[data-astro-cid-f5kpwtpi] .per[data-astro-cid-f5kpwtpi]{color:var(--muted);margin:6px 0 14px;font-size:.82rem}.price-card[data-astro-cid-f5kpwtpi] ul[data-astro-cid-f5kpwtpi]{text-align:left;margin-bottom:18px;padding:0;list-style:none}.price-card[data-astro-cid-f5kpwtpi] li[data-astro-cid-f5kpwtpi]{color:var(--slate);padding:5px 0 5px 22px;font-size:.88rem;position:relative}.price-card[data-astro-cid-f5kpwtpi] li[data-astro-cid-f5kpwtpi]:before{content:"";background:var(--brand-green);border-radius:50%;width:12px;height:12px;position:absolute;top:11px;left:0}.form-mock[data-astro-cid-f5kpwtpi]{border-radius:var(--r-lg);box-shadow:var(--e3);background:#fff;max-width:520px;margin:0 auto;padding:34px}.form-mock[data-astro-cid-f5kpwtpi] h3[data-astro-cid-f5kpwtpi]{margin-bottom:6px;font-size:1.3rem}.form-mock[data-astro-cid-f5kpwtpi] p[data-astro-cid-f5kpwtpi]{color:var(--muted);margin-bottom:20px;font-size:.9rem}.f-field[data-astro-cid-f5kpwtpi]{margin-bottom:14px}.f-field[data-astro-cid-f5kpwtpi] label[data-astro-cid-f5kpwtpi]{color:var(--ink);margin-bottom:6px;font-size:.82rem;font-weight:600;display:block}.f-field[data-astro-cid-f5kpwtpi] input[data-astro-cid-f5kpwtpi],.f-field[data-astro-cid-f5kpwtpi] select[data-astro-cid-f5kpwtpi],.f-field[data-astro-cid-f5kpwtpi] textarea[data-astro-cid-f5kpwtpi]{border:1.5px solid var(--line);border-radius:var(--r-sm);background:var(--cloud);width:100%;padding:12px 16px;font-family:Inter;font-size:.95rem}.f-field[data-astro-cid-f5kpwtpi] input[data-astro-cid-f5kpwtpi]:focus,.f-field[data-astro-cid-f5kpwtpi] select[data-astro-cid-f5kpwtpi]:focus,.f-field[data-astro-cid-f5kpwtpi] textarea[data-astro-cid-f5kpwtpi]:focus{border-color:var(--brand-orange);background:#fff;outline:none}.f-row[data-astro-cid-f5kpwtpi]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.f-note[data-astro-cid-f5kpwtpi]{color:var(--muted);text-align:center;margin-top:12px;font-size:.75rem}.cf-turnstile[data-astro-cid-f5kpwtpi]{margin:4px 0 14px}.form-err[data-astro-cid-f5kpwtpi]{color:#a93226;border-radius:var(--r-sm);background:#fdecea;border:1px solid #f5b7b1;margin-top:12px;padding:10px 14px;font-size:.85rem}.form-ok[data-astro-cid-f5kpwtpi]{color:var(--success-dark);border-radius:var(--r-sm);background:#edf6dc;border:1px solid #c8e29a;margin-top:12px;padding:10px 14px;font-size:.85rem}@media (width<=900px){.page-hero[data-astro-cid-f5kpwtpi] .wrap[data-astro-cid-f5kpwtpi]{grid-template-columns:1fr}.fact-strip[data-astro-cid-f5kpwtpi] .wrap[data-astro-cid-f5kpwtpi]{grid-template-columns:repeat(2,1fr);gap:22px}.act-grid[data-astro-cid-f5kpwtpi]{grid-template-columns:1fr 1fr}.price-grid[data-astro-cid-f5kpwtpi]{grid-template-columns:1fr}.page-hero[data-astro-cid-f5kpwtpi] h1[data-astro-cid-f5kpwtpi]{font-size:1.9rem}.sched[data-astro-cid-f5kpwtpi]{display:block;overflow-x:auto}}@media (width<=600px){.act-grid[data-astro-cid-f5kpwtpi],.f-row[data-astro-cid-f5kpwtpi]{grid-template-columns:1fr}}
