.hero-shell[data-astro-cid-lcdefpme]{isolation:isolate;background-color:var(--surface-dark);--cover-overlay:radial-gradient(circle at 54% 48%, #0c0c0c8c 0%, #050505e0 78%), linear-gradient(180deg, #050505d1 0%, #05050585 40%, #050505db 100%);block-size:100dvh;color:var(--text-on-dark);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:clip}@media (height<=560px),(width<=800px){.hero-shell[data-astro-cid-lcdefpme]{block-size:auto;min-block-size:100svh;overflow:visible}}.hero-content[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-block:clamp(1.5rem,4dvh,3rem);display:flex}.hero-location[data-astro-cid-lcdefpme],.hero-summary[data-astro-cid-lcdefpme]{display:none}.hero-title-stack[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);place-items:center;inline-size:100%;margin-block-end:clamp(1.75rem,3.5dvh,2.5rem);display:grid;position:relative}.hero-watermark[data-astro-cid-lcdefpme]{letter-spacing:.015em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px #ffffff21;user-select:none;pointer-events:none;grid-area:1/1;max-inline-size:100%;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,1.2rem + 7.8vw,7.6rem);font-style:italic;font-weight:400;line-height:1;overflow:clip;transform:translateY(-4%)}.hero-heading[data-astro-cid-lcdefpme]{z-index:1;letter-spacing:.04em;color:var(--text-on-dark);grid-area:1/1;font-size:clamp(1.85rem,1.05rem + 2.8vw,3.15rem);font-weight:800;line-height:1.22;position:relative}.btn-chevron[data-astro-cid-lcdefpme]{block-size:.75rem;inline-size:.75rem}.hero-page-strip[data-astro-cid-lcdefpme]{backdrop-filter:blur(10px);background:#0808089e;border-block-start:1px solid #ffffff1f}.hero-page-strip-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);display:grid}.hero-strip-card[data-astro-cid-lcdefpme]{border-inline-end:1px solid #ffffff1a;align-items:center;gap:.85rem;padding:1.15rem 1.25rem;transition:background-color .25s;display:flex}.hero-strip-card[data-astro-cid-lcdefpme]:last-child{border-inline-end:0}.hero-strip-card[data-astro-cid-lcdefpme]:hover{background-color:#c5a47e24}.strip-num[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--accent-gold);letter-spacing:.08em;font-size:.75rem;font-weight:800}.strip-text[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;display:flex}.strip-text[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-white);font-size:.78rem;font-weight:700}.strip-text[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#ffffff9e;font-size:.7rem}.strip-arrow[data-astro-cid-lcdefpme]{block-size:.85rem;inline-size:.85rem;color:var(--accent-gold);opacity:.7;transition:transform .2s,opacity .2s}.hero-strip-card[data-astro-cid-lcdefpme]:hover .strip-arrow[data-astro-cid-lcdefpme]{opacity:1;transform:translate(3px)}@media (width<=700px){.hero-page-strip-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.hero-strip-card[data-astro-cid-lcdefpme]{border-inline-end:0;grid-template-columns:1.55rem minmax(0,1fr) auto;gap:.75rem;min-block-size:58px;padding:.55rem .25rem;display:grid}.hero-strip-card[data-astro-cid-lcdefpme]+.hero-strip-card[data-astro-cid-lcdefpme]{border-block-start:1px solid var(--border-on-dark)}}@media (width<=640px){.hero-shell[data-astro-cid-lcdefpme]{--cover-overlay:linear-gradient(180deg, #06060661, #060606bf 58%, #060606 90%)}.hero-content[data-astro-cid-lcdefpme]{padding-block:clamp(2rem,6svh,3.5rem)}.hero-location[data-astro-cid-lcdefpme]{color:var(--accent-gold);font-family:var(--font-display);letter-spacing:.13em;text-transform:uppercase;margin-block-end:.85rem;font-size:.72rem;font-weight:700;display:block}.hero-title-stack[data-astro-cid-lcdefpme]{margin-block-end:.8rem}.hero-watermark[data-astro-cid-lcdefpme]{display:none}.hero-heading[data-astro-cid-lcdefpme]{letter-spacing:.02em;text-wrap:balance;font-size:clamp(1.375rem,6.7vw,2.6rem);line-height:1.15}.hero-summary[data-astro-cid-lcdefpme]{color:#e8e8e8;max-inline-size:32ch;margin-block-end:1.4rem;font-size:.9rem;line-height:1.55;display:block}.hero-actions[data-astro-cid-lcdefpme] .btn-outline-light[data-astro-cid-lcdefpme]{border-color:var(--accent-gold);background-color:var(--accent-gold);min-block-size:48px;color:var(--surface-dark)}.hero-actions[data-astro-cid-lcdefpme] .btn-outline-light[data-astro-cid-lcdefpme]:hover{border-color:var(--accent-gold-hover);background-color:var(--accent-gold-hover)}.hero-page-strip[data-astro-cid-lcdefpme]{background:var(--surface-dark-elevated);backdrop-filter:none}.strip-text[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--text-on-dark-muted);font-size:.75rem}}
