.page-hero[data-astro-cid-75ysl5lo]{background:var(--bg);position:relative;overflow:hidden}.page-hero__media[data-astro-cid-75ysl5lo]{width:min(62%,1000px);position:absolute;inset:0 0 0 auto}.page-hero__media[data-astro-cid-75ysl5lo] img[data-astro-cid-75ysl5lo]{object-fit:cover;width:100%;height:100%}.page-hero__media[data-astro-cid-75ysl5lo]:after{content:"";background:linear-gradient(90deg, var(--bg) 0%, transparent 45%);position:absolute;inset:0}.page-hero__inner[data-astro-cid-75ysl5lo]{gap:var(--space-4);padding-block:var(--space-8);flex-direction:column;display:flex;position:relative}.page-hero__eyebrow[data-astro-cid-75ysl5lo]{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--brand-text);display:flex}.page-hero__title[data-astro-cid-75ysl5lo]{max-width:16ch;font-size:var(--fs-display);font-weight:var(--fw-display);font-style:italic;line-height:var(--lh-snug);letter-spacing:var(--tracking-tight);text-transform:uppercase}.page-hero--places[data-astro-cid-75ysl5lo] .page-hero__inner[data-astro-cid-75ysl5lo]{padding-block:var(--space-6) var(--space-7)}.page-hero--places[data-astro-cid-75ysl5lo] .page-hero__title[data-astro-cid-75ysl5lo]{max-width:none}.page-hero--places[data-astro-cid-75ysl5lo] .page-hero__title-line[data-astro-cid-75ysl5lo]{overflow-wrap:break-word;display:block}.page-hero__highlight[data-astro-cid-75ysl5lo]{color:var(--brand-mark);display:block}.page-hero__intro[data-astro-cid-75ysl5lo]{max-width:520px;font-size:var(--fs-lg);line-height:var(--lh-lead);color:var(--text-2)}.page-hero__dashes[data-astro-cid-75ysl5lo]{right:var(--gutter);bottom:var(--space-5);gap:var(--space-3);display:flex;position:absolute}.page-hero__dashes[data-astro-cid-75ysl5lo] i[data-astro-cid-75ysl5lo]{width:46px;height:4px}.page-hero__dashes[data-astro-cid-75ysl5lo] i[data-astro-cid-75ysl5lo]:first-child{background:var(--brand)}.page-hero__dashes[data-astro-cid-75ysl5lo] i[data-astro-cid-75ysl5lo]:nth-child(2){background:var(--cyan-mark)}.page-hero__dashes[data-astro-cid-75ysl5lo] i[data-astro-cid-75ysl5lo]:nth-child(3){background:var(--pink-mark)}.page-hero--quiet[data-astro-cid-75ysl5lo] .page-hero__inner[data-astro-cid-75ysl5lo]{padding-block:var(--space-7)}.page-hero--quiet[data-astro-cid-75ysl5lo] .page-hero__title[data-astro-cid-75ysl5lo]{max-width:20ch;font-size:var(--fs-display);font-weight:var(--fw-semibold);text-transform:none;letter-spacing:var(--tracking-tight);font-style:normal}.page-hero--quiet[data-astro-cid-75ysl5lo] .page-hero__intro[data-astro-cid-75ysl5lo]{max-width:var(--measure);font-size:var(--fs-md);line-height:var(--lh-body)}@media (width<=1024px){.page-hero__media[data-astro-cid-75ysl5lo]{width:100%;height:200px;position:relative}.page-hero__media[data-astro-cid-75ysl5lo]:after{background:linear-gradient(0deg, var(--bg) 0%, transparent 60%)}.page-hero__inner[data-astro-cid-75ysl5lo]{padding-block:var(--space-4) var(--space-6)}.page-hero__title[data-astro-cid-75ysl5lo]{max-width:none}}@media (width<=720px){.page-hero--places[data-astro-cid-75ysl5lo] .page-hero__inner[data-astro-cid-75ysl5lo]{padding-block:var(--space-4) var(--space-2)}.page-hero--places[data-astro-cid-75ysl5lo] .page-hero__title--split[data-astro-cid-75ysl5lo]{font-size:var(--fs-lg)}.page-hero--quiet[data-astro-cid-75ysl5lo] .page-hero__inner[data-astro-cid-75ysl5lo]{padding-block:var(--space-6)}.page-hero--quiet[data-astro-cid-75ysl5lo] .page-hero__intro[data-astro-cid-75ysl5lo]{font-size:var(--fs-base);line-height:var(--lh-lead)}.page-hero--compact[data-astro-cid-75ysl5lo] .page-hero__inner[data-astro-cid-75ysl5lo]{gap:var(--space-2);padding-block:var(--space-5) var(--space-4)}.page-hero--compact[data-astro-cid-75ysl5lo] .page-hero__eyebrow[data-astro-cid-75ysl5lo],.page-hero--compact[data-astro-cid-75ysl5lo] .page-hero__dashes[data-astro-cid-75ysl5lo]{display:none}.page-hero--compact[data-astro-cid-75ysl5lo] .page-hero__title[data-astro-cid-75ysl5lo]{font-size:var(--fs-display);line-height:var(--lh-snug);overflow-wrap:anywhere}.page-hero--compact[data-astro-cid-75ysl5lo] .page-hero__intro[data-astro-cid-75ysl5lo]{font-size:var(--fs-sm);line-height:var(--lh-lead)}}
