section.images-hero{min-height:100vh;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}section.images-hero.dark{background-color:var(--bg-color-black);color:var(--text-color-primary)}section.images-hero.light{color:var(--text-color-secondary)}section.images-hero.light .button-wrapper:has(.button.chevron){background-color:rgba(0,0,0,0);color:var(--bg-color-black)}section.images-hero.light .button-wrapper:has(.button.chevron) .button.chevron{border-color:var(--bg-color-black);border-width:1px;width:100%}section.images-hero.gray{background-color:var(--bg-color-gray);color:var(--text-color-primary)}section.images-hero.sunglow{background-color:var(--bg-color-sunglow);color:var(--text-color-secondary)}section.images-hero .images-hero-content{max-width:81rem;text-align:center;display:flex;flex-direction:column;text-wrap:balance;align-items:center;justify-content:center;margin-inline:var(--standard-section-padding-x);margin-block:var(--spacing-3xl)}@media(min-width: 75rem){section.images-hero .images-hero-content{width:67%;margin-top:125px}}section.images-hero .images-hero-content h1{line-height:1.1}section.images-hero .images-hero-content h1 span{vertical-align:middle;font-size:inherit;line-height:inherit}section.images-hero .images-hero-content h1 .image{display:inline-block;max-width:75px;vertical-align:middle}section.images-hero .images-hero-content h1 .image img{width:100%;height:auto;object-fit:cover;aspect-ratio:1.67}@media(min-width: 75rem){section.images-hero .images-hero-content h1{font-size:max(6rem,5vw);line-height:1}section.images-hero .images-hero-content h1 .image{max-width:200px}}section.images-hero .images-hero-content p{margin-block:var(--spacing-xxs);font-size:var(--font-size-body-md);text-wrap:wrap}@media(min-width: 75rem){section.images-hero .images-hero-content p{font-size:var(--font-size-body-lg)}}section.images-hero .images-hero-content .buttons{width:100%;max-width:350px;display:flex;gap:var(--spacing-sm);flex-direction:column;justify-content:center;margin-top:var(--spacing-xxs)}@media(min-width: 75rem){section.images-hero .images-hero-content .buttons{flex-direction:row;row-gap:var(--spacing-xxs);flex-wrap:wrap;max-width:unset}}/*# sourceMappingURL=images-hero.css.map */
