.hero-section[data-v-86bf9eac]{color:#fff;display:grid;min-height:80vh;overflow:hidden;position:relative}.hero-section--image-only[data-v-86bf9eac]{aspect-ratio:16/7;max-height:70vh;min-height:0}@media(max-width:700px){.hero-section--image-only[data-v-86bf9eac]{aspect-ratio:4/3}}.hero-section--full[data-v-86bf9eac]{min-height:88vh}.hero-section__slides[data-v-86bf9eac]{grid-area:1/1;position:relative}.hero-section__slide[data-v-86bf9eac]{inset:0;opacity:0;position:absolute;transition:opacity 1.4s ease}.hero-section__slide--active[data-v-86bf9eac]{opacity:1}.hero-section__slide--active .hero-section__media[data-v-86bf9eac] img{animation:hero-kenburns-86bf9eac 8s ease-out forwards}@keyframes hero-kenburns-86bf9eac{0%{transform:scale(1)}to{transform:scale(1.08)}}.hero-section__media[data-v-86bf9eac]{border-radius:0;height:100%}.hero-section__media[data-v-86bf9eac] img{height:100%;-o-object-fit:cover;object-fit:cover}.hero-section__scrim[data-v-86bf9eac]{background:#00000029;grid-area:1/1;pointer-events:none}.hero-section__content[data-v-86bf9eac]{grid-area:1/1;height:100%;position:relative}.hero-section__panel[data-v-86bf9eac]{align-items:flex-start;backdrop-filter:blur(6px) saturate(115%);-webkit-backdrop-filter:blur(6px) saturate(115%);background:linear-gradient(165deg,#543f208c,#40301a66);border:1px solid rgba(226,196,140,.55);bottom:0;display:flex;flex-direction:column;gap:.5rem;justify-content:center;left:calc(1.75rem + 30px);opacity:0;padding:2.5rem 2rem;position:absolute;text-align:left;top:0;transform:translateY(16px);transition:opacity 1.1s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1);width:clamp(17rem,25%,24rem)}.hero-section__panel--visible[data-v-86bf9eac]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.hero-section__panel[data-v-86bf9eac]{opacity:1;transform:none;transition:none}}.hero-section__eyebrow[data-v-86bf9eac]{color:var(--color-accent)}.hero-section__divider[data-v-86bf9eac]{margin:.6rem 0}.hero-section__title[data-v-86bf9eac]{font-size:clamp(1.5rem,3.1vw,1.9rem);font-weight:500;-webkit-hyphens:auto;hyphens:auto;line-height:1.1;text-transform:uppercase}.hero-section__subtitle[data-v-86bf9eac],.hero-section__title[data-v-86bf9eac]{margin:0;max-width:100%;overflow-wrap:break-word;word-break:break-word}.hero-section__subtitle[data-v-86bf9eac]{color:#ffffffe0}.hero-section__actions[data-v-86bf9eac]{align-items:flex-start;display:flex;flex-direction:column;gap:.85rem;margin-top:.75rem}.hero-section__aside[data-v-86bf9eac]{display:none}@media(max-width:699px){.hero-section[data-v-86bf9eac]{min-height:58vh}.hero-section--full[data-v-86bf9eac]{min-height:64vh}.hero-section__panel[data-v-86bf9eac]{align-items:center;backdrop-filter:none;-webkit-backdrop-filter:none;background:linear-gradient(180deg,#14131200,#1413128c 32%,#141312db);border:none;inset:auto 0 0;min-height:36%;padding:1.5rem 1.25rem;text-align:center;width:100%}.hero-section__subtitle[data-v-86bf9eac]{display:none}.hero-section__actions[data-v-86bf9eac]{align-items:center}}@media(min-width:900px){.hero-section__aside[data-v-86bf9eac]{bottom:var(--space-4);color:#ffffffd9;display:block;font-size:.75rem;letter-spacing:.08em;position:absolute;right:var(--space-4);text-align:right;text-transform:uppercase}}
