.modern-hero[data-v-28b6cc6e]{position:relative;overflow:hidden}.modern-hero-background[data-v-28b6cc6e]{position:absolute;top:-5%;left:-5%;width:110%;height:110%;opacity:0;transition:opacity 1.5s cubic-bezier(.23,1,.32,1);background-size:cover;background-position:center;will-change:transform;transition:opacity 1.5s cubic-bezier(.23,1,.32,1),transform .5s ease-out}.modern-hero-background.modern-hero-loaded[data-v-28b6cc6e]{opacity:1}.modern-hero-content[data-v-28b6cc6e]{z-index:1;display:flex;flex-direction:column;gap:2rem;opacity:0;transform:translateY(20px);transition:all 1s cubic-bezier(.23,1,.32,1);will-change:transform}.modern-hero-content.modern-hero-loaded[data-v-28b6cc6e]{opacity:1;transform:translateY(0)}.modern-hero-logo[data-v-28b6cc6e]{opacity:0;transform:scale(.95);transition:all 1.2s cubic-bezier(.23,1,.32,1) .2s}.modern-hero-logo.modern-hero-loaded[data-v-28b6cc6e]{opacity:1;transform:scale(1)}.modern-hero-tagline[data-v-28b6cc6e]{font-size:1.5rem;font-weight:300;letter-spacing:.1em;color:#333;opacity:0;transform:translateY(10px);transition:all 1.4s cubic-bezier(.23,1,.32,1) .5s}.modern-hero-tagline.modern-hero-loaded[data-v-28b6cc6e]{opacity:1;transform:translateY(0)}
