.teaser-section{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;container-type:inline-size}.teaser-section__content{display:flex;flex-direction:column;align-items:flex-start;width:100%}.teaser-section__text-wrapper{display:flex;flex-direction:column;width:100%;text-align:left}.teaser-section__content .badge{margin-bottom:var(--space-2xs)}@media screen and (min-width:800px){.teaser-section__content{width:74%;padding-right:clamp(80px,1rem + 8vw,200px)}.teaser-section__content .badge{margin-bottom:var(--space-md)}}@media screen and (min-width:1024px){.teaser-section__content{width:74%}}@media screen and (min-width:1440px){.teaser-section__content .badge{margin-bottom:var(--space-lg)}}.teaser-section__title{text-wrap:balance;margin-bottom:var(--space-xs)}@media screen and (min-width:600px){.teaser-section__title{margin-bottom:var(--space-sm)}}@media screen and (min-width:1440px){.teaser-section__title{margin-bottom:var(--space-md)}}.teaser-section__subtitle{font-weight:var(--font-medium);color:var(--color-text-inverted-muted);text-wrap:balance;margin-bottom:var(--space-sm)}@media screen and (min-width:600px){.teaser-section__subtitle{margin-bottom:var(--space-md)}}@media screen and (min-width:1440px){.teaser-section__subtitle{margin-bottom:var(--space-lg)}}.teaser-section__description{text-align:justify;margin-bottom:var(--space-md)}@media screen and (min-width:600px){.teaser-section__description{margin-bottom:var(--space-lg)}}@media screen and (min-width:1440px){.teaser-section__description{margin-bottom:var(--space-xl)}}.teaser-section__actions{display:flex;flex-direction:column;gap:var(--space-sm);width:100%}@media screen and (min-width:600px){.teaser-section__actions{flex-direction:row;align-items:center;gap:var(--space-md);width:auto}}.teaser-section__button-wrapper{display:block;width:100%;padding:11px 0;color:var(--color-text-inverted);text-transform:uppercase;font-weight:var(--font-bold);font-size:var(--text-body-sm);line-height:1.25;letter-spacing:.05em;text-align:center;background-color:var(--color-deep-teal);border-radius:var(--radius-pill);outline:1px solid var(--color-text-inverted);outline-offset:.21em;text-decoration:none;transition:background-color .2s ease}.teaser-section__button-wrapper:hover,.teaser-section__button-wrapper:focus-visible{background-color:var(--color-ocean-teal)}.teaser-section__button-wrapper--secondary{background-color:transparent;outline-width:1.5px}.teaser-section__button-wrapper--secondary:hover,.teaser-section__button-wrapper--secondary:focus-visible{background-color:#ffffff14}@media screen and (min-width:600px){.teaser-section__button-wrapper{width:max-content;font-size:var(--text-body);padding:.8em 2.6875em}}@media screen and (min-width:1024px){.teaser-section__button-wrapper{font-size:var(--text-body);padding:1.25em 2.6875em}}@media screen and (min-width:1440px){.teaser-section__button-wrapper{font-size:var(--text-body-lg)}}.teaser-section__media{position:relative;overflow:hidden;width:100%;max-width:320px;margin:var(--space-md) auto 0;border-radius:var(--radius-lg);box-shadow:0 0 60px color-mix(in srgb,var(--color-ocean-teal) 30%,transparent),0 12px 40px color-mix(in srgb,var(--color-deep-navy) 35%,transparent)}@media screen and (min-width:600px){.teaser-section__media{max-width:360px;margin-top:var(--space-lg)}}@media screen and (min-width:800px){.teaser-section__media{border-radius:22px;margin:0;max-width:none;width:24%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/teaser.css.map */
