<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.c-promo{container-type:inline-size}.c-promo__inner{border-radius:2.4rem 0 2.4rem 0;display:flex;flex-direction:column;gap:2.6rem;padding:2.6rem 3.5rem 3.9rem}@container (min-width: 600px){.c-promo__inner{align-items:center;flex-direction:row;justify-content:space-between;padding:3rem 4rem 4.5rem}.c-promo__inner--reversed{flex-direction:row-reverse}}@container (min-width: 1280px){.c-promo__inner{border-radius:4.8rem 0 4.8rem 0;gap:5.5rem;padding:6rem 8rem}.has-crafted-image .c-promo__inner{padding:3rem 8rem}.l-component--content .c-promo__inner{border-radius:2.4rem 0 2.4rem 0;gap:4rem;padding:3rem 4rem 4.5rem}}.c-promo__image img{width:100%}.c-promo__image--crafted,.c-promo__image--std{flex:0 0 35%}.c-promo__image--std img{aspect-ratio:3/2;border-radius:2.4rem 0 2.4rem 0;object-fit:cover}@container (min-width: 1280px){.c-promo__image--std img{border-radius:4.8rem 0 4.8rem 0}}.c-promo__subheading{color:#008189;font-size:1.6rem;font-weight:700;line-height:2.25;margin-bottom:.2rem;text-transform:uppercase}.l-component--content .c-promo__subheading{font-size:1.6rem}@container (min-width: 1280px){.c-promo__subheading{font-size:1.9rem}}.c-promo__heading,.l-component--content .c-promo__heading{font-size:3.2rem}@container (min-width: 1280px){.c-promo__heading{font-size:4.8rem}}.c-promo__text{line-height:1.5;margin-top:1rem}.c-promo__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:1.2rem}@container (min-width: 1280px){.c-promo__buttons{margin-top:2.4rem}.c-promo__buttons .c-btn{font-size:1.6rem;height:4.3rem}}</pre></body></html>