.hero[data-astro-cid-irahaz3f]{background:linear-gradient(160deg, var(--cream), #ffede4)}.hero-in[data-astro-cid-irahaz3f]{align-items:center;gap:32px;padding-top:56px;padding-bottom:56px;display:flex}.hero-text[data-astro-cid-irahaz3f]{flex:1.1}.hero-text[data-astro-cid-irahaz3f] h1[data-astro-cid-irahaz3f]{font-size:40px;font-weight:800;line-height:1.25}.hl[data-astro-cid-irahaz3f]{color:var(--coral)}.hero-sub[data-astro-cid-irahaz3f]{color:var(--muted);margin-top:12px;font-size:17px}.hero-cta[data-astro-cid-irahaz3f]{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.hero-trust[data-astro-cid-irahaz3f]{color:var(--muted);margin-top:16px;font-size:14px}.hero-img[data-astro-cid-irahaz3f]{border-radius:var(--radius);flex:1;overflow:hidden}.hero-collage[data-astro-cid-irahaz3f]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hero-collage[data-astro-cid-irahaz3f] img[data-astro-cid-irahaz3f]{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;height:100%}.stats[data-astro-cid-irahaz3f]{background:var(--ink);padding:26px 0}.stats-in[data-astro-cid-irahaz3f]{gap:12px;display:flex}.stat[data-astro-cid-irahaz3f]{text-align:center;color:#fff;flex:1}.stat[data-astro-cid-irahaz3f] b[data-astro-cid-irahaz3f]{color:var(--coral-soft);font-size:24px;display:block}.stat[data-astro-cid-irahaz3f] span[data-astro-cid-irahaz3f]{color:#c9bfb4;font-size:13px}.sec-cream[data-astro-cid-irahaz3f]{background:var(--cream)}.cats[data-astro-cid-irahaz3f]{gap:20px;display:flex}.cat[data-astro-cid-irahaz3f]{border-radius:var(--radius);text-align:center;background:var(--card);flex-direction:column;flex:1;gap:6px;padding:28px 20px;display:flex}.cat-pvc[data-astro-cid-irahaz3f]{background:var(--sky)}.cat-img[data-astro-cid-irahaz3f]{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:100%;height:auto;margin-bottom:4px}.cat[data-astro-cid-irahaz3f] b[data-astro-cid-irahaz3f]{font-size:19px}.cat-desc[data-astro-cid-irahaz3f]{color:var(--muted);font-size:14px}.cat-view[data-astro-cid-irahaz3f]{color:var(--coral);margin-top:8px;font-size:15px;font-weight:700}.cat-pvc[data-astro-cid-irahaz3f] .cat-view[data-astro-cid-irahaz3f]{color:#1d5fa8}.cats-more[data-astro-cid-irahaz3f]{text-align:center;color:var(--muted);margin-top:16px;font-size:14px}.cats-more[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]{color:var(--coral);margin-left:6px;font-weight:700;display:inline-block}.feat-more[data-astro-cid-irahaz3f]{text-align:center;margin-top:24px}.why-in[data-astro-cid-irahaz3f]{align-items:center;gap:24px;max-width:820px;margin:0 auto 20px;display:flex}.why-img[data-astro-cid-irahaz3f]{border-radius:var(--radius);width:280px;height:auto}.why-in[data-astro-cid-irahaz3f] h3[data-astro-cid-irahaz3f]{font-size:20px}.why-desc[data-astro-cid-irahaz3f]{color:var(--muted);margin:8px 0 10px}.why-tour[data-astro-cid-irahaz3f]{color:var(--coral);font-weight:700}.why-points[data-astro-cid-irahaz3f]{gap:12px;max-width:820px;margin:0 auto;display:flex}.wp[data-astro-cid-irahaz3f]{border:1px solid var(--line);color:var(--ink-soft);text-align:center;background:#fff;border-radius:10px;flex:1;padding:12px;font-size:14px}.cert-list[data-astro-cid-irahaz3f]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cert-chip[data-astro-cid-irahaz3f]{border:1px solid var(--line);color:var(--ink-soft);background:#fff;border-radius:8px;padding:10px 18px;font-size:14px}.band[data-astro-cid-irahaz3f]{background:var(--grad);text-align:center;color:#fff;padding:48px 0}.band[data-astro-cid-irahaz3f] h2[data-astro-cid-irahaz3f]{font-size:26px;font-weight:800}.band[data-astro-cid-irahaz3f] p[data-astro-cid-irahaz3f]{color:var(--peach);margin-top:6px}.band-cta[data-astro-cid-irahaz3f]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px;display:flex}.btn-ghost[data-astro-cid-irahaz3f]{color:#fff;background:0 0;border:1.5px solid #fff}@media (width<=720px){.hero-in[data-astro-cid-irahaz3f]{flex-direction:column;padding-top:36px;padding-bottom:36px}.hero-text[data-astro-cid-irahaz3f] h1[data-astro-cid-irahaz3f]{font-size:28px}.stats-in[data-astro-cid-irahaz3f]{flex-wrap:wrap}.stat[data-astro-cid-irahaz3f]{flex:40%;margin-bottom:10px}.cats[data-astro-cid-irahaz3f],.why-in[data-astro-cid-irahaz3f],.why-points[data-astro-cid-irahaz3f]{flex-direction:column}.why-img[data-astro-cid-irahaz3f]{width:100%}}
