.k76zoG_hero-subtitle{max-width:min(96vw,28rem);font-family:var(--font-source-sans), "Source Sans 3", ui-sans-serif, system-ui, sans-serif;letter-spacing:0;text-align:center;color:#fffcf8d1;text-wrap:balance;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 1px 2px #000000b3,0 3px 18px #0006;margin-left:auto;margin-right:auto;padding-inline:clamp(.5rem,2.5vw,.875rem);font-size:clamp(.875rem,2vw + .35rem,1.0625rem);font-weight:400;line-height:1.58}@media (min-width:640px){.k76zoG_hero-subtitle{letter-spacing:0;max-width:36rem;padding-inline:20px;font-size:clamp(1rem,.9rem + .3vw,1.125rem);line-height:1.65}}
