.moose-cta>.moose-section-frame__grid{row-gap:var(--space-9)}.moose-cta__left,.moose-cta__right{flex-direction:column;grid-column:1/-1;align-items:flex-start;min-width:0;display:flex}.moose-cta__left{gap:var(--space-6)}.moose-cta__heading,.moose-cta__paragraph{margin:0}.moose-cta__paragraph{color:var(--theme-foreground)}.moose-cta__paragraph+.moose-cta__action{margin-block-start:var(--space-6)}.moose-cta__action{display:flex}.moose-cta__right[data-reveal]{transition-delay:.1s}@media (width>=801px){.moose-cta>.moose-section-frame__grid{align-items:end;row-gap:0}.moose-cta__left{grid-column:1/span 6}.moose-cta__right{grid-column:9/-1}}.moose-button-group{align-items:stretch;gap:var(--space-5);flex-wrap:wrap;display:flex}.moose-media-hero>.moose-section-frame__grid{row-gap:var(--space-9);padding-block-end:0}.moose-media-hero:has(.moose-media-hero__media[data-style=blocks]){--_moose-section-padding-block:var(--space-section-compact)}.moose-media-hero:has(.moose-media-hero__media[data-style=blocks])>.moose-section-frame__grid{padding-block-end:var(--_moose-section-padding-block)}.moose-media-hero__content{flex-direction:column;grid-column:1/-1;min-width:0;display:flex}.moose-media-hero__content>*{animation:moose-media-hero-content-enter .7s var(--ease-reveal) both}.moose-media-hero__content>:nth-child(2){animation-delay:70ms}.moose-media-hero__content>:nth-child(3){animation-delay:.14s}.moose-media-hero__content>:nth-child(n+4){animation-delay:.21s}.moose-media-hero__content>*+*{margin-block-start:var(--space-6)}.moose-media-hero__tagline+.moose-media-hero__heading{margin-block-start:var(--space-5)}.moose-media-hero__intro+.moose-media-hero__actions{margin-block-start:var(--space-7)}.moose-media-hero__tagline,.moose-media-hero__heading,.moose-media-hero__intro,.moose-media-hero__actions{min-width:0}.moose-media-hero__intro{margin:0}.moose-media-hero__heading+.moose-media-hero__intro{margin-block-start:var(--space-7)}.moose-media-hero__tagline,.moose-media-hero__actions{align-items:flex-start;display:flex}.moose-media-hero__media{grid-column:1/-1;grid-template-columns:subgrid;isolation:isolate;border-bottom-left-radius:150px;min-width:0;min-height:clamp(22rem,70vw,32rem);display:grid;position:relative;overflow:clip}.moose-media-hero__media>img,.moose-media-hero__media>picture,.moose-media-hero__media>picture>img{width:100%;height:100%;position:absolute;inset:0}.moose-media-hero__media>img,.moose-media-hero__media>picture>img{animation:moose-media-hero-image-enter var(--duration-ambient) var(--ease-reveal) both;object-fit:cover}.moose-media-hero__media:has(.moose-media-hero__media-details):after{z-index:1;background:linear-gradient(to top, color-mix(in srgb, var(--theme-scrim) 60%, transparent), transparent 65%);content:"";pointer-events:none;position:absolute;inset:0}.moose-media-hero__media-details{z-index:2;text-align:right;flex-direction:column;grid-column:1/-1;align-self:end;align-items:flex-end;padding-block-end:var(--space-7);padding-inline-end:var(--space-7);display:flex}.moose-media-hero__media-mark{margin-block-end:var(--space-4);display:flex}.moose-media-hero__media-name,.moose-media-hero__media-location{color:var(--color-on-dark);margin:0}.moose-media-hero__media-location{margin-block-start:var(--space-1)}.moose-media-hero__media[data-style=blocks]{--_moose-media-hero-block-color:var(--color-accent-2-raised,var(--theme-accent));border-bottom-left-radius:0;grid-template-rows:auto 40px;align-self:center;min-height:0;overflow:visible}.moose-media-hero__media[data-style=blocks]:before{z-index:0;aspect-ratio:1;background:var(--_moose-media-hero-block-color);content:"";grid-area:1/1/-1/span 2;align-self:end;width:100%}.moose-media-hero__media[data-style=blocks]>img,.moose-media-hero__media[data-style=blocks]>picture{z-index:1;aspect-ratio:4/3;border-bottom-left-radius:96px;grid-area:1/1/auto/-1;width:calc(100% - 40px);height:auto;margin-inline-start:40px;position:relative;inset:auto;overflow:clip}.moose-media-hero__media[data-style=blocks]>img,.moose-media-hero__media[data-style=blocks]>picture>img{object-fit:cover}.moose-media-hero__media[data-style=blocks]>picture>img{width:100%;height:100%;position:static;inset:auto}.moose-media-hero__media-label{z-index:2;width:100%;min-height:40px;padding:var(--space-2);background:var(--theme-accent);color:var(--theme-on-accent);text-align:center;grid-area:2/3/auto/-1;align-self:stretch;place-items:center;margin:0;display:grid}@media (width>=801px){.moose-media-hero>.moose-section-frame__grid{row-gap:0}.moose-media-hero__content{grid-column:1/span 5;padding-block-end:var(--_moose-section-padding-block)}.moose-media-hero__media{min-height:0;grid-column:8/-1;margin-block-start:calc(var(--_moose-section-padding-block) * -1)}.moose-media-hero:has(.moose-media-hero__media[data-style=blocks]) .moose-media-hero__content{align-self:center;padding-block-end:0}.moose-media-hero__media[data-style=blocks]{margin-block-start:0}.moose-media-hero__media[data-style=blocks]>img,.moose-media-hero__media[data-style=blocks]>picture{border-bottom-left-radius:150px}}@keyframes moose-media-hero-content-enter{0%{transform:translateY(20px)}to{transform:none}}@keyframes moose-media-hero-image-enter{0%{transform:scale(1.03)}to{transform:none}}@media (prefers-reduced-motion:reduce){.moose-media-hero__content>*,.moose-media-hero__media>img,.moose-media-hero__media>picture>img{animation:none}}.moose-introduction>.moose-section-frame__grid{row-gap:var(--space-9)}.moose-introduction__left,.moose-introduction__right{flex-direction:column;grid-column:1/-1;align-items:flex-start;min-width:0;display:flex}.moose-introduction__heading,.moose-introduction__paragraph{margin:0}.moose-introduction__left>.moose-eyebrow+.moose-introduction__heading{margin-block-start:44px}.moose-introduction__heading-standard,.moose-introduction__heading-emphasis{display:inline}.moose-introduction__heading-standard+.moose-introduction__heading-emphasis{margin-inline-start:.2em}.moose-introduction__heading-emphasis{color:var(--theme-accent);font-style:italic}.moose-introduction__paragraph+.moose-introduction__paragraph{margin-block-start:var(--space-4)}.moose-introduction__paragraph+.moose-introduction__link{margin-block-start:var(--space-8)}.moose-introduction__link{display:flex}.moose-introduction__right[data-reveal]{transition-delay:.1s}@media (width>=801px){.moose-introduction>.moose-section-frame__grid{align-items:start;row-gap:0}.moose-introduction__left{grid-column:1/span 5}.moose-introduction__right{grid-column:9/-1}}
