.hero[data-v-a3e7f785]{--rail-h:0px;isolation:isolate;background-color:var(--color-night);position:relative;overflow:hidden}.hero.is-light[data-v-a3e7f785]{background-color:var(--color-stone)}.hero.has-facts[data-v-a3e7f785]{--rail-h:4.25rem}.hero.is-full[data-v-a3e7f785]{--hero-h:clamp(640px, 100svh, 960px)}.hero.is-large[data-v-a3e7f785]{--hero-h:clamp(560px, 88svh, 840px)}.hero.is-medium[data-v-a3e7f785]{--hero-h:clamp(460px, 68svh, 640px)}.hero__media[data-v-a3e7f785]{height:58svh;min-height:340px;max-height:560px;position:relative}.hero__media[data-v-a3e7f785]:after{content:"";background:linear-gradient(to top, var(--color-night), #0a163000);height:55%;position:absolute;inset:auto 0 -1px}.hero.is-light .hero__media[data-v-a3e7f785]:after{background:linear-gradient(to top, var(--color-stone), #f5f2ec00)}.hero__scrim[data-v-a3e7f785]{display:none}.hero__topscrim[data-v-a3e7f785]{background:linear-gradient(#0a163099,#0a163000);height:160px;position:absolute;inset:0 0 auto}.hero.is-light .hero__topscrim[data-v-a3e7f785]{background:linear-gradient(#f5f2ecbf,#f5f2ec00)}.hero__content[data-v-a3e7f785]{z-index:1;margin-top:-5.5rem;padding-bottom:2.75rem;position:relative}.hero.no-media .hero__media[data-v-a3e7f785]{display:none}.hero.no-media .hero__content[data-v-a3e7f785]{padding-top:calc(var(--announce-h,0px) + var(--nav-h) + 2.5rem);margin-top:0}.hero__title[data-v-a3e7f785]{font-size:clamp(2.375rem,1.5rem + 3.6vw,5rem);line-height:1.02}.hero.is-center .hero__title[data-v-a3e7f785]{margin-inline:auto}.hero__facts[data-v-a3e7f785]{z-index:1;margin:0 var(--gutter) 2.5rem;border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid;position:relative}.hero__fact[data-v-a3e7f785]{min-height:3.5rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-body);border-bottom:1px solid var(--rule);align-items:center;padding:.75rem 1rem .75rem 0;font-size:.6875rem;font-weight:500;line-height:1.4;display:flex}.hero__fact[data-v-a3e7f785]:nth-child(2n){border-left:1px solid var(--color-cyan);padding-left:1rem}@media (min-width:40rem){.hero[data-v-a3e7f785]{width:100%;height:auto;min-height:var(--hero-h);flex-direction:column;flex:auto;display:flex}.hero__media[data-v-a3e7f785]{height:auto;min-height:0;max-height:none;position:absolute;inset:0}.hero__media[data-v-a3e7f785]:after{display:none}.hero.no-media .hero__media[data-v-a3e7f785]{display:block}.hero.no-media .hero__content[data-v-a3e7f785]{padding-top:0}.hero__scrim[data-v-a3e7f785]{background:linear-gradient(to top, rgb(10 22 48/min(.95, calc(var(--scrim) * 1.6))) 0%, rgb(10 22 48/calc(var(--scrim) * .73)) 45%, #0a163000 72%), linear-gradient(to right, rgb(10 22 48/calc(var(--scrim) * .7)) 0%, #0a163000 62%);display:block;position:absolute;inset:0}.hero.is-center .hero__scrim[data-v-a3e7f785]{background:linear-gradient(to top, rgb(10 22 48/min(.95, calc(var(--scrim) * 1.6))) 0%, rgb(10 22 48/calc(var(--scrim) * .6)) 50%, rgb(10 22 48/calc(var(--scrim) * .25)) 100%)}.hero.is-light .hero__scrim[data-v-a3e7f785]{background:linear-gradient(to top, rgb(245 242 236/min(.97, calc(var(--scrim) * 1.7))) 0%, rgb(245 242 236/calc(var(--scrim) * .8)) 45%, #f5f2ec00 72%), linear-gradient(to right, rgb(245 242 236/calc(var(--scrim) * .8)) 0%, #f5f2ec00 62%)}.hero__content[data-v-a3e7f785]{width:100%;min-height:var(--hero-h);padding-top:calc(var(--announce-h,0px) + var(--nav-h) + 1.5rem);padding-bottom:calc(clamp(2.5rem, 9vh, 6.5rem) + var(--rail-h));flex:1 0 auto;align-items:flex-end;margin:0;display:flex;position:relative;inset:auto}.hero__facts[data-v-a3e7f785]{width:100%;max-width:calc(1240px + 2 * var(--gutter));padding-inline:var(--gutter);border-top:0;margin:0 auto;display:flex;position:absolute;inset:auto 0 0}.hero__facts[data-v-a3e7f785]:before{content:"";inset:0 var(--gutter) auto;background-color:#ffffff29;height:1px;position:absolute}.hero.is-light .hero__facts[data-v-a3e7f785]:before{background-color:var(--color-line)}.hero__fact[data-v-a3e7f785],.hero__fact[data-v-a3e7f785]:nth-child(2n){min-height:var(--rail-h);border-bottom:0;border-left:1px solid #31b2de8c;flex:1 1 0;padding:0 1.25rem}.hero__fact[data-v-a3e7f785]:first-child{border-left:0;padding-left:0}}.hero__media[data-v-a3e7f785] .media-fallback:after{width:clamp(120px,17vw,260px);left:78%}.hero.is-settling .hero__media[data-v-a3e7f785] img{animation:hero-settle 1.6s var(--ease-out) both}.hero.is-settling .hero-rise[data-v-a3e7f785]{animation:hero-rise .9s var(--ease-out) both;animation-delay:calc(var(--i,0) * 90ms + .15s)}.hero.is-settling .hero__facts[data-v-a3e7f785]{animation:fade-in .9s var(--ease-out) .5s both}
