.hero[data-astro-cid-lcdefpme]{isolation:isolate;position:relative;overflow:hidden}.hero__media[data-astro-cid-lcdefpme]{aspect-ratio:900/735;width:100%;max-height:72vh;display:block;position:relative}.hero__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 60%;width:100%;height:100%}.hero__media[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(180deg, transparent 55%, var(--carbon) 99%);pointer-events:none;position:absolute;inset:0}.hero__content[data-astro-cid-lcdefpme]{margin-top:-3.5rem;padding-bottom:2.25rem;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-shadow:0 2px 18px #0000008c;margin-bottom:.15em;font-size:clamp(2.1rem,10.5vw,4.4rem)}.hero__slogan[data-astro-cid-lcdefpme]{margin-bottom:.6rem;font-size:clamp(1.45rem,6vw,2.1rem)}.hero__lead[data-astro-cid-lcdefpme]{color:var(--muted-on-dark);max-width:40ch}.hero__ctas[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:.6rem;max-width:440px;margin-bottom:1rem;display:grid}.hero__ctas[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{padding-inline:.8em}@media (width<=359.98px){.hero__ctas[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{align-items:center;min-height:clamp(520px,46vw,660px);display:flex}.hero__media[data-astro-cid-lcdefpme]{aspect-ratio:auto;z-index:-1;width:66%;max-height:none;position:absolute;inset:0 0 0 auto}.hero__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:0% 50%}.hero__media[data-astro-cid-lcdefpme]:after{background:linear-gradient(90deg, var(--carbon) 0%, #141110cc 12%, transparent 38%), linear-gradient(0deg, #141110b3 0%, transparent 30%)}.hero__content[data-astro-cid-lcdefpme]{margin-top:0;padding-block:3rem}.hero__content[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{max-width:min(480px,40vw)}.hero__ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;display:flex}}.strip[data-astro-cid-lcdefpme]{border-block:1px solid var(--carbon-3)}.strip__list[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.04em;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin-block:0;padding-block:1rem;padding-inline:0;font-size:.78rem;font-weight:800;line-height:1.2;list-style:none;display:grid}.strip__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:center;overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:.35rem;min-width:0;display:flex}.strip__icon[data-astro-cid-lcdefpme]{flex:none;width:40px;height:40px}@media (width>=760px){.strip__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));font-size:.9rem}.strip__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:left;flex-direction:row;justify-content:center;gap:.6rem}.strip__icon[data-astro-cid-lcdefpme]{width:48px;height:48px}}.cats__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.cat[data-astro-cid-lcdefpme]{border:2px solid var(--carbon-3);border-radius:var(--radius);background:radial-gradient(circle at 50% 30%, #f5a5242e, transparent 60%), var(--carbon-2);height:100%;color:var(--cream);text-align:center;justify-items:center;gap:.2rem;padding:1rem .6rem .9rem;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.cat[data-astro-cid-lcdefpme]:hover{border-color:var(--gold);color:var(--cream);transform:translateY(-2px)}.cat__icon[data-astro-cid-lcdefpme]{width:72px;height:72px;margin-bottom:.3rem}.cat__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.1rem;line-height:1.1}.cat__count[data-astro-cid-lcdefpme]{color:var(--muted-on-dark);font-size:.8rem;font-weight:700}@media (width>=640px){.cats__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1000px){.cats__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:1rem}.cat__icon[data-astro-cid-lcdefpme]{width:88px;height:88px}}.howto[data-astro-cid-lcdefpme]{gap:1rem;display:grid}.howto__card[data-astro-cid-lcdefpme]{border:2px solid var(--carbon-3);border-top:4px solid var(--gold);border-radius:var(--radius);background:var(--carbon-2);flex-direction:column;gap:.9rem;padding:clamp(1.1rem,4vw,1.6rem);display:flex}.howto__top[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.howto__top[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.35rem,5vw,1.7rem)}.howto__steps[data-astro-cid-lcdefpme]{counter-reset:paso;gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.howto__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:paso;color:var(--muted-on-dark);grid-template-columns:34px 1fr;align-items:center;gap:.7rem;display:grid}.howto__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(paso);background:var(--crown);width:34px;height:34px;color:var(--ink);font-family:var(--font-display);border-radius:50%;place-items:center;display:grid}.howto__steps[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--cream)}.howto__text[data-astro-cid-lcdefpme]{color:var(--muted-on-dark);flex:1;margin:0}.howto[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:auto}@media (width>=760px){.howto[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1.25rem}}.visit[data-astro-cid-lcdefpme]{align-items:start;gap:1rem;display:grid}.visit__card[data-astro-cid-lcdefpme]{align-content:start;gap:.75rem;padding:clamp(1.1rem,4vw,1.5rem);display:grid}.visit__card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.visit__card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.visit__card[data-astro-cid-lcdefpme] address[data-astro-cid-lcdefpme]{font-style:normal;font-weight:700}.visit__card[data-astro-cid-lcdefpme] .page__ctas{margin-top:.25rem}@media (width>=760px){.visit[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1.25rem}}@media (prefers-reduced-motion:reduce){.cat[data-astro-cid-lcdefpme]:hover{transform:none}}
