.crumbs[data-astro-cid-gr52srxp]{display:flex;gap:8px;font-family:var(--font-heading);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-gray);margin-bottom:var(--space-lg)}.crumbs[data-astro-cid-gr52srxp] a[data-astro-cid-gr52srxp]:hover{color:var(--color-orange)}.hg-hero[data-astro-cid-gr52srxp]{background:var(--color-cream);padding:calc(var(--header-height) + 64px) 0 var(--space-3xl)}.hg-hero__grid[data-astro-cid-gr52srxp]{display:grid;grid-template-columns:1fr 1.1fr;gap:var(--space-3xl);align-items:center}@media(max-width:960px){.hg-hero__grid[data-astro-cid-gr52srxp]{grid-template-columns:1fr}.hg-hero__media[data-astro-cid-gr52srxp]{order:2}}.hg-hero__title[data-astro-cid-gr52srxp]{font-size:clamp(2.8rem,6vw,5.5rem);line-height:.95;margin-bottom:var(--space-lg)}.hg-hero__sub[data-astro-cid-gr52srxp]{font-size:var(--fs-md);color:var(--color-gray);max-width:560px;margin-bottom:var(--space-xl)}.hg-hero__actions[data-astro-cid-gr52srxp]{display:flex;flex-wrap:wrap;gap:var(--space-md)}.hg-hero__media[data-astro-cid-gr52srxp]{aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.hg-hero__media[data-astro-cid-gr52srxp] img[data-astro-cid-gr52srxp]{width:100%;height:100%;object-fit:cover}.hg-h2[data-astro-cid-gr52srxp]{font-size:clamp(2rem,4vw,3.4rem);line-height:.98;margin-bottom:var(--space-xl)}.hg-h3[data-astro-cid-gr52srxp]{font-size:clamp(1.8rem,3.5vw,2.8rem);color:var(--color-white);margin-bottom:var(--space-md)}.hg-halves__grid[data-astro-cid-gr52srxp]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2xl)}@media(max-width:880px){.hg-halves__grid[data-astro-cid-gr52srxp]{grid-template-columns:1fr}}.hg-half[data-astro-cid-gr52srxp]{background:#f5ebd90a;border:1px solid rgba(245,235,217,.1);border-radius:var(--radius-md);padding:var(--space-2xl);position:relative}.hg-half__label[data-astro-cid-gr52srxp]{position:absolute;top:var(--space-lg);right:var(--space-lg);font-family:var(--font-display);font-size:1.4rem;color:var(--color-yellow);text-transform:uppercase;opacity:.7}.hg-half[data-astro-cid-gr52srxp] p[data-astro-cid-gr52srxp]{margin-bottom:var(--space-lg)}.hg-half__list[data-astro-cid-gr52srxp]{display:flex;flex-direction:column;gap:var(--space-xs)}.hg-half__list[data-astro-cid-gr52srxp] li[data-astro-cid-gr52srxp]{color:#f5ebd9d9;font-family:var(--font-heading);font-weight:600;font-size:.95rem;padding-left:18px;position:relative}.hg-half__list[data-astro-cid-gr52srxp] li[data-astro-cid-gr52srxp]:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;background:var(--color-orange);border-radius:2px}.hg-why[data-astro-cid-gr52srxp]{background:var(--color-cream)}.hg-why__inner[data-astro-cid-gr52srxp]{display:grid;grid-template-columns:1fr 1.2fr;gap:var(--space-3xl);align-items:start}@media(max-width:880px){.hg-why__inner[data-astro-cid-gr52srxp]{grid-template-columns:1fr}}.hg-why__p[data-astro-cid-gr52srxp]{color:var(--color-ink);margin-bottom:var(--space-md);max-width:64ch}.hg-why__p[data-astro-cid-gr52srxp] a[data-astro-cid-gr52srxp]{color:var(--color-orange);font-weight:700}.hg-why__p[data-astro-cid-gr52srxp] a[data-astro-cid-gr52srxp]:hover{text-decoration:underline}.hg-faq[data-astro-cid-gr52srxp]{background:var(--color-white);padding-top:0}.hg-faq__inner[data-astro-cid-gr52srxp]{max-width:860px}.hg-faq__list[data-astro-cid-gr52srxp]{display:flex;flex-direction:column;gap:var(--space-lg)}.hg-faq__item[data-astro-cid-gr52srxp]{border-left:4px solid var(--color-yellow);padding-left:var(--space-lg)}.hg-faq__q[data-astro-cid-gr52srxp]{font-family:var(--font-heading);font-weight:800;font-size:1.05rem;margin-bottom:var(--space-xs)}.hg-faq__a[data-astro-cid-gr52srxp]{color:var(--color-gray);max-width:68ch}.hg-cta__inner[data-astro-cid-gr52srxp]{text-align:center;max-width:700px}.hg-cta__title[data-astro-cid-gr52srxp]{font-size:clamp(2.6rem,6vw,5rem);color:var(--color-white);margin-bottom:var(--space-md)}.hg-cta__sub[data-astro-cid-gr52srxp]{margin-bottom:var(--space-xl)}.hg-cta__actions[data-astro-cid-gr52srxp]{display:flex;flex-wrap:wrap;gap:var(--space-md);justify-content:center}
