.hero[data-astro-cid-j7pv25f6]{margin:0 -16px;padding:34px 16px 22px;color:#fff;background:radial-gradient(900px 380px at 90% -20%,rgba(212,167,44,.28),transparent 60%),radial-gradient(700px 500px at 10% 120%,rgba(19,128,94,.55),transparent 65%),linear-gradient(160deg,#0b4f3a,#0a3a2c)}@media(min-width:1072px){.hero[data-astro-cid-j7pv25f6]{margin:20px 0 0;border-radius:22px;padding:50px 44px 34px}}.hero-in[data-astro-cid-j7pv25f6]{max-width:780px}.eyebrow[data-astro-cid-j7pv25f6]{margin:0 0 6px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--gold)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:0 0 12px;color:#fff;font-size:clamp(2.5rem,8vw,4rem)}.hero[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{color:#d6e6de;font-size:1.06rem}.hero[data-astro-cid-j7pv25f6] .field[data-astro-cid-j7pv25f6]{border:0;box-shadow:0 10px 30px #00000047;min-height:56px}.hero[data-astro-cid-j7pv25f6] .field[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{color:var(--accent)}.hero[data-astro-cid-j7pv25f6] .near-btn[data-astro-cid-j7pv25f6]{background:var(--gold);color:#1d1a16;min-height:56px;box-shadow:0 10px 30px #00000038}.hero[data-astro-cid-j7pv25f6] .near-btn[data-astro-cid-j7pv25f6]:hover{filter:brightness(1.06)}.hero[data-astro-cid-j7pv25f6] .quick[data-astro-cid-j7pv25f6] .meta[data-astro-cid-j7pv25f6]{color:#bcd5c9}.hero[data-astro-cid-j7pv25f6] .chip[data-astro-cid-j7pv25f6]{background:#ffffff1a;border-color:#ffffff3d;color:#fff;font-weight:600}.hero[data-astro-cid-j7pv25f6] .chip[data-astro-cid-j7pv25f6]:hover{background:#fff3}.hero[data-astro-cid-j7pv25f6] .near-msg,.hero[data-astro-cid-j7pv25f6] .near-msg a{color:#fff}.stats[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:18px 0 0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(min-width:760px){.stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.stats[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:12px 14px;box-shadow:var(--shadow)}.stats[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-family:var(--display);font-weight:400;font-size:2.2rem;line-height:1;color:var(--accent)}.stats[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--muted)}.city[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.02rem}.steps[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));counter-reset:step}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{counter-increment:step;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px;box-shadow:var(--shadow)}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:counter(step);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#2a2622,#0d0b09);color:#fff;font-family:var(--display);font-size:1.25rem;margin-bottom:8px;box-shadow:0 0 0 2px var(--felt-2)}.steps[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-family:var(--display);font-weight:400;font-size:1.6rem;letter-spacing:.02em}.steps[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.95rem}.cta-band[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between;margin:32px 0 16px;padding:22px;border-radius:18px;background:linear-gradient(135deg,#1d1a16,#3a2f22);color:#fff;border-bottom:4px solid var(--gold)}.cta-band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0 0 4px;color:#fff}.cta-band[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:#ddd3c4;max-width:560px}.cta-btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;min-height:48px;padding:0 20px;border-radius:12px;background:var(--gold);color:#1d1a16;font-weight:800;text-decoration:none}.cta-btn[data-astro-cid-j7pv25f6]:hover{filter:brightness(1.06)}
