@layer theme,base,components,utilities,sp8-core,sp8-state,sp8-theme,sp8-scope;@layer sp8-core{[data-sp8-ui-layout=full-hero-5]{background:#00000073}[data-sp8-ui-layout=full-hero-fixed-1][data-sp8-ui-layout]{height:auto;flex:1 0 auto;min-height:min-content}.sp8-fe-full-hero__overline{margin:0 0 1.5rem;font-size:var(--hero-overline-size, .75rem);letter-spacing:var(--hero-overline-tracking, .15em)}.sp8-fe-full-hero__caption{position:absolute;right:var(--hero-caption-inset, 2rem);bottom:var(--hero-caption-bottom, 2rem);z-index:10;margin:0;color:var(--hero-caption-color, inherit);font-size:var(--hero-caption-size, .75rem)}}@layer sp8-state{[data-sp8-fe-full-hero-position] .sp8-fe-full-hero__content{align-items:var(--fh-content-align);justify-content:var(--fh-content-justify);text-align:var(--fh-text-align)}[data-sp8-fe-full-hero-position] .sp8-fe-full-hero__inner,[data-sp8-fe-full-hero-position] .sp8-fe-full-hero__subtitle{margin-left:var(--fh-inner-margin-left);margin-right:var(--fh-inner-margin-right)}[data-sp8-fe-full-hero-position] .sp8-fe-full-hero__inner,[data-sp8-fe-full-hero-position] .sp8-fe-full-hero__title,[data-sp8-fe-full-hero-position] .sp8-fe-full-hero__subtitle{text-align:var(--fh-text-align)}[data-sp8-fe-full-hero-auto-cta] .sp8-fe-full-hero__cta-group{justify-content:var(--fh-cta-justify)}@media(max-width:767px){.sp8-fe-full-hero-studio[data-sp8-fe-full-hero-mobile-height]{height:auto;min-height:var(--fh-mobile-height)}}}
