.dc-hero-media{--dc-media-fit:cover;--dc-media-pos:center center;--dc-item-bg:#17171a;--dc-lb-w:70vw;--dc-lb-h:85vh;--dc-lb-bg:rgba(15, 15, 16, 0.88);position:relative;display:flex;width:100%;min-height:100vh;overflow:hidden}.dc-hero-media__bg{position:absolute;inset:0;z-index:0}.dc-hero-media__bg-image,.dc-hero-media__bg-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center}.dc-gallery-item,.dc-orbit__card{margin:0;padding:0;border:0;overflow:hidden;background:var(--dc-item-bg)}.dc-gallery-item>img,.dc-gallery-item>video,.dc-orbit__card>img,.dc-orbit__card>video{display:block;width:100%;height:100%;max-width:none;object-fit:var(--dc-media-fit);object-position:var(--dc-media-pos);pointer-events:none}button.dc-gallery-item,button.dc-orbit__card,a.dc-gallery-item,a.dc-orbit__card{cursor:zoom-in}a.dc-gallery-item,a.dc-orbit__card{display:block;text-decoration:none}.dc-item-play{position:absolute;right:8px;bottom:8px;width:28px;height:28px;border-radius:50%;background:rgb(15 15 16 / .6);pointer-events:none}.dc-item-play::before{content:"";position:absolute;left:11px;top:8px;border-style:solid;border-width:6px 0 6px 9px;border-color:#fff0 #fff0 #fff0 #f4f1ec}.dc-hero-media__gallery{--dc-gallery-item-size:420px;--dc-gallery-gap:12px;--dc-gallery-duration:40s;--dc-gallery-radius:0px;position:absolute;inset:0;overflow:hidden;display:flex;gap:var(--dc-gallery-gap)}.dc-hero-media__gallery-track{display:flex;flex:0 0 auto;gap:var(--dc-gallery-gap);will-change:transform}.dc-gallery-item{position:relative;flex:0 0 auto;border-radius:var(--dc-gallery-radius)}.dc-hero-media__gallery--horizontal{flex-direction:row}.dc-hero-media__gallery--horizontal .dc-hero-media__gallery-track{flex-direction:row;width:max-content;animation:dc-gallery-scroll-x var(--dc-gallery-duration) linear infinite}.dc-hero-media__gallery--horizontal .dc-gallery-item{width:var(--dc-gallery-item-size);height:100%}.dc-hero-media__gallery--vertical{flex-direction:column}.dc-hero-media__gallery--vertical .dc-hero-media__gallery-track{flex-direction:column;height:max-content;animation:dc-gallery-scroll-y var(--dc-gallery-duration) linear infinite}.dc-hero-media__gallery--vertical .dc-gallery-item{height:var(--dc-gallery-item-size);width:100%}.dc-gallery-pause-yes .dc-hero-media__gallery:hover .dc-hero-media__gallery-track,.dc-hero-media__gallery.is-lb-open .dc-hero-media__gallery-track{animation-play-state:paused}@keyframes dc-gallery-scroll-x{from{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--dc-gallery-gap)))}}@keyframes dc-gallery-scroll-y{from{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--dc-gallery-gap)))}}@media (prefers-reduced-motion:reduce){.dc-hero-media__gallery-track{animation:none}}.dc-orbit{--dc-orbit-radius:42;--dc-orbit-card-w:190px;--dc-orbit-ratio:4 / 3;--dc-orbit-bulge:60;--dc-orbit-ring:#c8a96a;position:absolute;inset:0;overflow:hidden;perspective:1200px}.dc-orbit__ring{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.dc-orbit__ring ellipse{fill:none;stroke:var(--dc-orbit-ring);stroke-width:1.5;opacity:.45;filter:drop-shadow(0 0 6px var(--dc-orbit-ring))}.dc-orbit__card{position:absolute;left:50%;top:50%;width:var(--dc-orbit-card-w);aspect-ratio:var(--dc-orbit-ratio);opacity:0;will-change:transform,opacity;transform-style:preserve-3d;border-radius:calc(var(--dc-orbit-bulge) * 0.16%) / calc(var(--dc-orbit-bulge) * 0.24%);box-shadow:0 18px 40px rgb(0 0 0 / .45);transition:box-shadow 0.3s ease}.dc-orbit a.dc-orbit__card[data-pix-lightbox]{position:absolute}.dc-orbit__card::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,rgb(255 255 255 / .18) 0%,#fff0 45%,rgb(0 0 0 / .45) 100%);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .12),inset 0 -14px 28px rgb(0 0 0 / .35);opacity:calc(var(--dc-orbit-bulge) / 100)}.dc-orbit__card:hover,.dc-orbit__card:focus-visible{box-shadow:0 24px 60px rgb(0 0 0 / .6),0 0 0 1px var(--dc-orbit-ring);outline:none}.dc-orbit:not(.is-ready) .dc-orbit__card{visibility:hidden}.dc-hero-media__inner{pointer-events:none}.dc-hero-media__content>*{pointer-events:auto}.dc-hero-media__overlay{pointer-events:none}.dc-orbit-lightbox{--dc-lb-bg:rgba(15, 15, 16, 0.88);position:fixed;inset:0;z-index:2147483000;display:none;background:#fff0;cursor:zoom-out;transition:background-color 0.45s ease}.dc-orbit-lightbox.is-active{display:block}.dc-orbit-lightbox.is-open{background:var(--dc-lb-bg)}.dc-lb-media{position:fixed;display:none;max-width:none;object-fit:contain;background:#000;border-radius:10px;box-shadow:0 30px 80px rgb(0 0 0 / .6);transition:left 0.45s cubic-bezier(.22,1,.36,1),top 0.45s cubic-bezier(.22,1,.36,1),width 0.45s cubic-bezier(.22,1,.36,1),height 0.45s cubic-bezier(.22,1,.36,1)}.dc-lb-media.is-shown{display:block}video.dc-lb-media{cursor:default}.dc-hero-media__overlay{position:absolute;inset:0;background-color:#0f0f10;opacity:.5}.dc-hero-media__inner{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;width:100%;padding:48px 24px}.dc-hero-media__content{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:760px;margin-inline:auto;text-align:center}.dc-hero-media__eyebrow{text-transform:uppercase;letter-spacing:.15em;font-size:13px}.dc-hero-media__heading{margin:0;line-height:1.05}.dc-hero-media__description{margin:0}.dc-hero-media__buttons{display:flex;flex-direction:row;align-items:center;gap:16px;margin-top:8px}.dc-hero-media__button{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:4px;text-decoration:none;transition:background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease;white-space:nowrap}.dc-hero-media__button--primary{background-color:#f4f1ec;color:#0f0f10;border:1px solid #fff0}.dc-hero-media__button--secondary{background-color:#fff0;color:#f4f1ec;border:1px solid #f4f1ec}