.section-header{--section-header-title-font: normal normal normal 64px/62px Bebas Neue;--section-header-title-margin: 40px;--section-header-copy-font: normal normal normal 18px/26px Outfit;--section-header-eyebrow-font: normal normal bold 14px/18px Outfit;--section-header-eyebrow-letter-spacing: 0.08em;--section-header-eyebrow-color: #000000;--section-header-eyebrow-margin: 20px;--section-header-eyebrow-ribbon-margin: 20px;--section-header-eyebrow-ribbon-rule-color: #d84f6a}.section-header .section-header__eyebrow{margin-bottom:var(--section-header-eyebrow-margin);font:var(--section-header-eyebrow-font);letter-spacing:var(--section-header-eyebrow-letter-spacing);color:var(--section-header-eyebrow-color);text-transform:uppercase}.section-header__eyebrow-ribbon{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-bottom:var(--section-header-eyebrow-ribbon-margin);font:var(--section-header-eyebrow-font);letter-spacing:var(--section-header-eyebrow-letter-spacing);color:var(--bs-primary);text-align:center;text-transform:uppercase;grid-template-columns:1fr}@media(min-width: 768px){.section-header__eyebrow-ribbon{grid-template-columns:1fr auto 1fr}.section-header__eyebrow-ribbon::before,.section-header__eyebrow-ribbon::after{content:"";display:block;height:2px;background-color:var(--section-header-eyebrow-ribbon-rule-color)}}.section-header .section-header__title{margin-bottom:var(--section-header-title-margin);font:var(--section-header-title-font);letter-spacing:0;color:var(--bs-primary)}.section-header .section-header__copy{font:var(--section-header-copy-font)}@media(min-width: 768px){.section-header{--section-header-title-font: normal normal normal 76px/72px Bebas Neue}}@media(min-width: 1024px){.section-header{--section-header-title-font: normal normal normal 76px/72px Bebas Neue;--section-header-title-margin: 30px;--section-header-eyebrow-ribbon-margin: 60px}}@media(min-width: 1440px){.section-header{--section-header-title-font: normal normal normal 90px/80px Bebas Neue;--section-header-copy-font: normal normal normal 20px/30px Outfit;--section-header-eyebrow-ribbon-margin: 70px}}.section-header__eyebrow-ribbon{--section-header-eyebrow-font: normal normal bold 14px/18px Outfit;--section-header-eyebrow-letter-spacing: 0.08em;--section-header-eyebrow-ribbon-margin: 20px;--section-header-eyebrow-ribbon-rule-color: #d84f6a}@media(min-width: 1024px){.section-header__eyebrow-ribbon{--section-header-eyebrow-ribbon-margin: 60px}}@media(min-width: 1440px){.section-header__eyebrow-ribbon{--section-header-eyebrow-ribbon-margin: 70px}}section.smaller-section-title .section-header{text-align:center;--section-header-title-font: normal normal bold 26px/34px Outfit;--section-header-title-margin: 40px}section.smaller-section-title .section-header .section-header__title{max-width:720px;width:100%;margin-left:auto;margin-right:auto}@media(min-width: 1024px){section.smaller-section-title .section-header{font:normal normal bold 26px/34px Outfit;--section-header-title-margin: 60px}}@media(min-width: 1440px){section.smaller-section-title .section-header{--section-header-title-font: normal normal bold 30px/40px Outfit;--section-header-title-margin: 70px}}
/*# sourceMappingURL=section-header.css.map */
