.HeroMedia-module__PusqFa__hero{background:var(--c-charcoal-2);min-height:100svh;color:var(--c-paper);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.HeroMedia-module__PusqFa__stage{z-index:0;position:absolute;inset:0}.HeroMedia-module__PusqFa__poster,.HeroMedia-module__PusqFa__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HeroMedia-module__PusqFa__poster{animation:HeroMedia-module__PusqFa__drift 32s var(--e-inout) infinite alternate;transform:scale(1.06)}.HeroMedia-module__PusqFa__hero[data-immersive=true] .HeroMedia-module__PusqFa__poster{animation-play-state:paused}@keyframes HeroMedia-module__PusqFa__drift{0%{transform:scale(1.06)translate(0,0)}to{transform:scale(1.12)translate(-1.2%,-1%)}}.HeroMedia-module__PusqFa__video{opacity:0;transition:opacity var(--d-media) var(--e-out);z-index:1}.HeroMedia-module__PusqFa__video[data-active=true]{opacity:1}.HeroMedia-module__PusqFa__scrim{z-index:2;pointer-events:none;background:linear-gradient(to top, #0a0a0ad1 0%, #0a0a0a57 42%, #0a0a0a1f 72%, #0a0a0a4d 100%), rgba(10, 10, 10, var(--scrim,.4));transition:opacity var(--d-media) var(--e-out);position:absolute;inset:0}.HeroMedia-module__PusqFa__hero[data-immersive=true] .HeroMedia-module__PusqFa__scrim{opacity:.32}.HeroMedia-module__PusqFa__content{z-index:3;width:100%;padding-block:clamp(3rem,8vh,6rem) clamp(2.5rem,6vh,4rem);padding-top:calc(var(--header-h) + clamp(3rem, 12vh, 8rem));transition:opacity var(--d-base) var(--e-out), transform var(--d-base) var(--e-out);position:relative}.HeroMedia-module__PusqFa__hero[data-immersive=true] .HeroMedia-module__PusqFa__content{opacity:0;pointer-events:none;transform:translateY(1.5rem)}.HeroMedia-module__PusqFa__inner{gap:clamp(1.75rem,4vh,3rem);max-width:62rem;display:grid}.HeroMedia-module__PusqFa__eyebrow{font-size:var(--t-micro);letter-spacing:var(--ls-caps-wide);text-transform:uppercase;color:#ffffffad;align-items:center;gap:var(--s-4);display:flex}.HeroMedia-module__PusqFa__eyebrow:before{content:"";background:#fff6;width:clamp(2rem,6vw,4rem);height:1px}.HeroMedia-module__PusqFa__headline{font-family:var(--f-serif);font-size:var(--t-display);letter-spacing:var(--ls-display);text-shadow:0 1px 40px #00000040;margin:0;font-weight:300;line-height:.98}.HeroMedia-module__PusqFa__headline em{color:#ffffffd1;font-style:italic}.HeroMedia-module__PusqFa__sub{font-size:var(--t-lead);color:#fffc;text-wrap:pretty;max-width:44ch;font-weight:300;line-height:1.58}.HeroMedia-module__PusqFa__actions{gap:var(--s-4);flex-wrap:wrap;align-items:center;display:flex}.HeroMedia-module__PusqFa__trigger{right:var(--gutter);z-index:4;align-items:center;gap:var(--s-4);color:var(--c-paper);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;display:flex;position:absolute;bottom:clamp(2.5rem,8vh,5rem)}.HeroMedia-module__PusqFa__triggerRing{aspect-ratio:1;width:clamp(3.75rem,6vw,5.25rem);transition:border-color var(--d-base) var(--e-out), transform var(--d-base) var(--e-out);border:1px solid #ffffff6b;border-radius:50%;place-items:center;display:grid;position:relative}.HeroMedia-module__PusqFa__trigger:hover .HeroMedia-module__PusqFa__triggerRing{border-color:var(--c-paper);transform:scale(1.06)}.HeroMedia-module__PusqFa__triggerRing:after{content:"";animation:HeroMedia-module__PusqFa__halo 3.6s var(--e-inout) infinite;border:1px solid #ffffff4d;border-radius:50%;position:absolute;inset:-1px}@keyframes HeroMedia-module__PusqFa__halo{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}.HeroMedia-module__PusqFa__triggerIcon{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0;margin-left:3px}.HeroMedia-module__PusqFa__triggerIconPause{gap:3px;display:flex}.HeroMedia-module__PusqFa__triggerIconPause span{background:currentColor;width:2px;height:12px}.HeroMedia-module__PusqFa__triggerText{gap:2px;display:grid}.HeroMedia-module__PusqFa__triggerLabel{font-size:var(--t-micro);letter-spacing:var(--ls-caps);text-transform:uppercase}.HeroMedia-module__PusqFa__triggerMeta{font-size:var(--t-micro);color:#fff9;letter-spacing:.04em}@media (max-width:720px){.HeroMedia-module__PusqFa__trigger{margin-top:var(--s-2);position:static}.HeroMedia-module__PusqFa__hero[data-immersive=true] .HeroMedia-module__PusqFa__trigger{right:var(--gutter);position:absolute;bottom:2.5rem}}.HeroMedia-module__PusqFa__chrome{inset-inline:var(--gutter);z-index:5;align-items:center;gap:var(--s-5);opacity:0;pointer-events:none;transition:opacity var(--d-base) var(--e-out), transform var(--d-base) var(--e-out);display:flex;position:absolute;bottom:clamp(2rem,5vh,3rem);transform:translateY(.75rem)}.HeroMedia-module__PusqFa__hero[data-immersive=true] .HeroMedia-module__PusqFa__chrome{opacity:1;pointer-events:auto;transform:none}.HeroMedia-module__PusqFa__progress{background:#ffffff3d;flex:1;height:1px;position:relative}.HeroMedia-module__PusqFa__progressBar{background:var(--c-paper);transform-origin:0;transition:width .2s linear;position:absolute;inset:0 auto 0 0}.HeroMedia-module__PusqFa__chromeBtn{color:#ffffffbf;font-size:var(--t-micro);letter-spacing:var(--ls-caps);text-transform:uppercase;cursor:pointer;padding:var(--s-2);transition:color var(--d-fast) var(--e-out);background:0 0;border:0}.HeroMedia-module__PusqFa__chromeBtn:hover{color:var(--c-paper)}.HeroMedia-module__PusqFa__credit{font-size:var(--t-micro);letter-spacing:.06em;color:#ffffff9e;white-space:nowrap}@media (max-width:720px){.HeroMedia-module__PusqFa__credit{display:none}}.HeroMedia-module__PusqFa__cue{z-index:4;align-items:center;gap:var(--s-3);font-size:var(--t-micro);letter-spacing:var(--ls-caps);text-transform:uppercase;color:#ffffff8c;transition:opacity var(--d-base) var(--e-out);display:flex;position:absolute;bottom:clamp(1.25rem,3vh,2rem);left:50%;transform:translate(-50%)}.HeroMedia-module__PusqFa__hero[data-immersive=true] .HeroMedia-module__PusqFa__cue{opacity:0}.HeroMedia-module__PusqFa__cueLine{width:1px;height:2.5rem;animation:HeroMedia-module__PusqFa__cueSlide 2.8s var(--e-inout) infinite;background:linear-gradient(#ffffff80,#fff0);display:block}@keyframes HeroMedia-module__PusqFa__cueSlide{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}55%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}@media (max-width:720px),(max-height:700px){.HeroMedia-module__PusqFa__cue{display:none}}.HeroMedia-module__PusqFa__referenceNote{left:var(--gutter);top:calc(var(--header-h) + .75rem);z-index:3;color:#ffffffc7;letter-spacing:var(--ls-caps-wide);text-transform:uppercase;pointer-events:none;border:1px solid #ffffff4d;padding:.35rem .7rem;font-size:.625rem;position:absolute}
