.HeroBlock-module__MlGvgG__hero{background-color:var(--black);width:100%;min-height:100vh;color:var(--bone);align-items:center;display:flex;position:relative;overflow:hidden}.HeroBlock-module__MlGvgG__hero[data-align=left]{justify-content:flex-start}.HeroBlock-module__MlGvgG__hero[data-align=center]{text-align:center;justify-content:center}.HeroBlock-module__MlGvgG__hero[data-align=right]{text-align:right;justify-content:flex-end}.HeroBlock-module__MlGvgG__background{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.HeroBlock-module__MlGvgG__bgImage{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-reveal) var(--ease-out-expo)}.HeroBlock-module__MlGvgG__bgVideo{object-fit:cover;width:100%;height:100%}.HeroBlock-module__MlGvgG__overlay{z-index:2;background:linear-gradient(#1c1b1a66 0%,#1c1b1a99 100%);width:100%;height:100%;position:absolute;top:0;left:0}.HeroBlock-module__MlGvgG__container{z-index:3;width:100%;padding-top:calc(var(--header-height) + var(--space-xl));padding-bottom:var(--space-5xl);position:relative}.HeroBlock-module__MlGvgG__contentWrapper{max-width:var(--narrow-width)}.HeroBlock-module__MlGvgG__hero[data-align=center] .HeroBlock-module__MlGvgG__contentWrapper{margin:0 auto}.HeroBlock-module__MlGvgG__hero[data-align=right] .HeroBlock-module__MlGvgG__contentWrapper{margin-left:auto}.HeroBlock-module__MlGvgG__headline{font-family:var(--font-serif);font-size:var(--h1);font-weight:400;line-height:var(--lh-tight);letter-spacing:var(--ls-tight);margin-bottom:var(--space-xl)}.HeroBlock-module__MlGvgG__italicWord{color:var(--muted-clay);font-style:italic}.HeroBlock-module__MlGvgG__supportingText{font-size:var(--body-sm);font-weight:300;line-height:var(--lh-relaxed);color:#f9f6f0cc;max-width:540px;margin-bottom:var(--space-2xl)}.HeroBlock-module__MlGvgG__hero[data-align=center] .HeroBlock-module__MlGvgG__supportingText{margin-left:auto;margin-right:auto}.HeroBlock-module__MlGvgG__hero[data-align=right] .HeroBlock-module__MlGvgG__supportingText{margin-left:auto}.HeroBlock-module__MlGvgG__ctas{gap:var(--space-lg);flex-wrap:wrap;display:flex}.HeroBlock-module__MlGvgG__hero[data-align=center] .HeroBlock-module__MlGvgG__ctas{justify-content:center}.HeroBlock-module__MlGvgG__hero[data-align=right] .HeroBlock-module__MlGvgG__ctas{justify-content:flex-end}.HeroBlock-module__MlGvgG__primaryBtn{padding:var(--space-md) var(--space-2xl);background-color:var(--bone);color:var(--charcoal);font-size:var(--small);letter-spacing:var(--ls-editorial);text-transform:uppercase;transition:background-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart);display:inline-block}.HeroBlock-module__MlGvgG__primaryBtn:hover{background-color:var(--muted-clay);color:var(--bone)}.HeroBlock-module__MlGvgG__secondaryBtn{padding:var(--space-md) var(--space-2xl);color:var(--bone);font-size:var(--small);letter-spacing:var(--ls-editorial);text-transform:uppercase;transition:background-color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart);border:1px solid #f9f6f04d;display:inline-block}.HeroBlock-module__MlGvgG__secondaryBtn:hover{border-color:var(--bone);background-color:#f9f6f00d}.HeroBlock-module__MlGvgG__metaRow{bottom:var(--space-2xl);width:100%;padding:0 var(--container-padding);font-size:var(--caption);letter-spacing:var(--ls-wide);text-transform:uppercase;color:#f9f6f080;z-index:4;justify-content:space-between;display:flex;position:absolute;left:0}.HeroBlock-module__MlGvgG__metaBlock{white-space:pre-line;line-height:var(--lh-snug)}@media (max-width:768px){.HeroBlock-module__MlGvgG__hero{min-height:85vh}.HeroBlock-module__MlGvgG__headline{font-size:calc(var(--h1) * .8)}.HeroBlock-module__MlGvgG__metaRow{display:none}}
