.av-hero[data-astro-cid-t7dyel5d]{background:var(--color-bg);padding:5rem 0 4rem;border-bottom:1px solid var(--color-border);position:relative;overflow:hidden}.av-glow[data-astro-cid-t7dyel5d]{position:absolute;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,#C8202A 0%,transparent 70%);opacity:.06;top:-180px;right:-100px;pointer-events:none}.av-hero-inner[data-astro-cid-t7dyel5d]{position:relative;max-width:1280px;margin:0 auto;padding:2rem 2rem 0;display:grid;grid-template-columns:1fr 1.1fr;gap:3rem;align-items:center}.av-label[data-astro-cid-t7dyel5d]{font-size:.6875rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-red);margin-bottom:1rem}.av-title[data-astro-cid-t7dyel5d]{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.25rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:var(--color-text);margin-bottom:1.25rem}.av-sub[data-astro-cid-t7dyel5d]{font-size:1.0625rem;color:var(--color-muted);line-height:1.75;margin-bottom:2rem;max-width:520px}.av-actions[data-astro-cid-t7dyel5d]{display:flex;flex-wrap:wrap;gap:1rem}.av-hero-img[data-astro-cid-t7dyel5d]{width:100%;height:auto;display:block;border-radius:12px;border:1px solid var(--color-border-2);box-shadow:0 20px 60px #00000073}.av-section[data-astro-cid-t7dyel5d]{padding:4.5rem 0}.av-light[data-astro-cid-t7dyel5d]{background:var(--color-light-bg);color:#111}.av-dark[data-astro-cid-t7dyel5d]{background:var(--color-bg)}.av-inner[data-astro-cid-t7dyel5d]{max-width:1100px;margin:0 auto;padding:0 2rem}.av-h2[data-astro-cid-t7dyel5d]{font-family:var(--font-display);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;letter-spacing:-.01em;margin-bottom:.75rem}.av-light[data-astro-cid-t7dyel5d] .av-h2[data-astro-cid-t7dyel5d]{color:#111}.av-intro[data-astro-cid-t7dyel5d]{font-size:1rem;line-height:1.75;max-width:680px;margin-bottom:2.5rem}.av-light[data-astro-cid-t7dyel5d] .av-intro[data-astro-cid-t7dyel5d]{color:#555}.av-dark[data-astro-cid-t7dyel5d] .av-intro[data-astro-cid-t7dyel5d]{color:var(--color-muted)}.av-sep[data-astro-cid-t7dyel5d]{border-top:1px solid var(--color-light-border)}.av-grid3[data-astro-cid-t7dyel5d]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.av-grid[data-astro-cid-t7dyel5d]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.av-card[data-astro-cid-t7dyel5d]{background:#fff;border:1px solid var(--color-light-border);border-radius:12px;padding:1.75rem}.av-card[data-astro-cid-t7dyel5d] h3[data-astro-cid-t7dyel5d]{font-family:var(--font-display);font-size:1.0625rem;font-weight:700;color:#111;margin-bottom:.6rem}.av-card[data-astro-cid-t7dyel5d] p[data-astro-cid-t7dyel5d]{font-size:.9375rem;color:#555;line-height:1.7;margin:0}.av-steps[data-astro-cid-t7dyel5d]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;counter-reset:avstep}.av-steps[data-astro-cid-t7dyel5d] li[data-astro-cid-t7dyel5d]{counter-increment:avstep;border:1px solid var(--color-border);border-radius:12px;padding:1.5rem;background:var(--color-surface)}.av-steps[data-astro-cid-t7dyel5d] li[data-astro-cid-t7dyel5d]:before{content:counter(avstep);display:block;font-family:var(--font-display);font-size:1.5rem;font-weight:800;color:var(--color-red);margin-bottom:.5rem}.av-steps[data-astro-cid-t7dyel5d] strong[data-astro-cid-t7dyel5d]{display:block;color:var(--color-text);font-size:.9375rem;margin-bottom:.4rem}.av-steps[data-astro-cid-t7dyel5d] span[data-astro-cid-t7dyel5d]{font-size:.875rem;color:var(--color-muted);line-height:1.6}.av-shots[data-astro-cid-t7dyel5d]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.av-shot[data-astro-cid-t7dyel5d]{margin:0}.av-shot[data-astro-cid-t7dyel5d] img[data-astro-cid-t7dyel5d]{width:100%;height:auto;display:block;border-radius:10px;border:1px solid var(--color-light-border);background:#fff}.av-shot[data-astro-cid-t7dyel5d] figcaption[data-astro-cid-t7dyel5d]{font-size:.875rem;color:#555;margin-top:.6rem;line-height:1.5}.av-note[data-astro-cid-t7dyel5d]{border-left:3px solid var(--color-red);background:#c8202a0f;border-radius:0 8px 8px 0;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.7;color:#444;margin-top:2rem}.av-note[data-astro-cid-t7dyel5d] strong[data-astro-cid-t7dyel5d]{color:#222}.av-faq[data-astro-cid-t7dyel5d] details[data-astro-cid-t7dyel5d]{border-bottom:1px solid var(--color-border);padding:1rem 0}.av-faq[data-astro-cid-t7dyel5d] summary[data-astro-cid-t7dyel5d]{cursor:pointer;font-weight:600;color:var(--color-text);font-size:1rem}.av-faq[data-astro-cid-t7dyel5d] p[data-astro-cid-t7dyel5d]{color:var(--color-muted);font-size:.9375rem;line-height:1.7;margin:.75rem 0 0}.av-faq[data-astro-cid-t7dyel5d] a[data-astro-cid-t7dyel5d],.av-inner[data-astro-cid-t7dyel5d] p[data-astro-cid-t7dyel5d] a[data-astro-cid-t7dyel5d]{color:var(--color-red)}.av-cta[data-astro-cid-t7dyel5d]{background:var(--color-surface);border-top:1px solid var(--color-border);padding:3.5rem 0;text-align:center}.av-cta[data-astro-cid-t7dyel5d] h2[data-astro-cid-t7dyel5d]{font-family:var(--font-display);font-size:1.75rem;font-weight:800;color:var(--color-text);margin-bottom:.75rem}.av-cta[data-astro-cid-t7dyel5d] p[data-astro-cid-t7dyel5d]{color:var(--color-muted);max-width:560px;margin:0 auto 1.75rem;line-height:1.7}.av-cta-actions[data-astro-cid-t7dyel5d]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media(max-width:900px){.av-hero-inner[data-astro-cid-t7dyel5d]{grid-template-columns:1fr}.av-steps[data-astro-cid-t7dyel5d]{grid-template-columns:1fr 1fr}.av-grid3[data-astro-cid-t7dyel5d]{grid-template-columns:1fr}}@media(max-width:600px){.av-grid[data-astro-cid-t7dyel5d],.av-shots[data-astro-cid-t7dyel5d],.av-steps[data-astro-cid-t7dyel5d]{grid-template-columns:1fr}}
