.rich-text{background-color:var(--rich-text-background-color)}.rich-text__container{width:100%;box-sizing:border-box;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-space);max-width:56.375rem;padding-top:2.5rem;padding-bottom:2.5rem}@media only screen and (min-width: 768px){.rich-text__container{padding-top:5rem;padding-bottom:5rem}}@media only screen and (max-width: 767px){.rich-text__container{text-align:center !important}}.rich-text__container--left{text-align:left}.rich-text__container--center{text-align:center}.rich-text__container--right{text-align:right}.rich-text__eyebrow{font-family:Obiously Extended, serif;font-size:0.75rem;font-style:italic;font-weight:500;line-height:normal;letter-spacing:0.08em;text-transform:capitalize;margin-bottom:1rem}@media(min-width: 768px){.rich-text__eyebrow{font-size:0.875rem}}@media(min-width: 992px){.rich-text__eyebrow{font-size:1.125rem}}.rich-text__heading{font-family:Druk Wide, Arial Black, serif;font-size:1.75rem;font-weight:900;line-height:1.1;text-transform:uppercase}@media(min-width: 768px){.rich-text__heading{font-size:2.5rem}}@media(min-width: 992px){.rich-text__heading{font-size:3.25rem}}.rich-text__body{font-family:Montserrat, serif;font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:0.04em;margin-top:1.5rem}.rich-text__buttons{display:flex;align-items:center;gap:.5rem;margin-top:2.5rem}@media only screen and (max-width: 767px){.rich-text__buttons{justify-content:center !important}}.rich-text__buttons--left{justify-content:flex-start}.rich-text__buttons--center{justify-content:center}.rich-text__buttons--right{justify-content:flex-end}.rich-text__buttons a{width:fit-content}
