.rich-text h2{font-size:42px;line-height:54px}@media (min-width: 700px){.rich-text h2{font-size:64px;line-height:76px}}.rich-text .heading{grid-column:5/13;margin-bottom:-.4em;position:relative;z-index:1;text-align:right;color:#ff3250;text-transform:uppercase;font-style:normal;font-weight:400;font-size:max(min(6vw,6.3rem),2rem);line-height:1;max-width:60rem;margin-left:auto}.rich-text .heading a{text-decoration:none}.rich-text .button--default{font-weight:400;display:inline-block;width:fit-content;text-transform:uppercase;overflow:hidden;padding:16px;position:relative;color:#fff;text-decoration:none;border:1px solid #ff3250;transition:color .3s linear}.rich-text .button--default:before,.rich-text .button--default:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#ff3250;transition:transform .3s cubic-bezier(.16,1,.3,1)}.rich-text .button--default:before{background-color:#ff3250;z-index:-2}.rich-text .button--default:after{background-color:#fff;transform:translateY(110%) skew(0,-5deg);z-index:-1}.rich-text .button--default:hover{color:#ff3250}.rich-text .button--default:hover:after{transform:translate(0) skew(0)}.rich-text .button--dark{font-weight:400;width:fit-content;text-transform:uppercase;overflow:hidden;padding:16px;position:relative;text-decoration:none;border:1px solid black;transition:color .3s linear;color:#fff;background-color:#000;margin:0 auto;display:block}.rich-text .button--dark:before,.rich-text .button--dark:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#000;transition:transform .3s cubic-bezier(.16,1,.3,1)}.rich-text .button--dark:before{background-color:#000;z-index:-2}.rich-text .button--dark:after{background-color:#fff;transform:translateY(110%) skew(0,-5deg);z-index:-1}.rich-text .button--dark:hover{background-color:#fff;color:#000}.rich-text .button--dark:hover:after{transform:translate(0) skew(0)}@media (min-width: 700px){.rich-text .column{display:inline-flex;flex-direction:column;margin-right:50px;width:calc(50% - 50px)}}.rich-text .grid{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width: 700px){.rich-text .grid ul,.rich-text .grid>p,.rich-text .grid h3,.rich-text .grid>blockquote{max-width:50%}}.rich-text .grid blockquote{padding-left:2rem;border-left:4px solid rgb(219,219,219);min-width:50%;max-width:55%}.rich-text .grid blockquote p:last-of-type{margin-bottom:1rem}.rich-text .grid>h3{min-width:50%}.rich-text p{white-space:pre-wrap;margin:1em 0}.rich-text figure{margin:var(--row) 0}.rich-text>p:empty{display:none}.rich-text>*{flex:1 1 100%}@media (min-width: 700px){.rich-text>*{flex:1 1 calc(50% - 2.5vw)}}.rich-text h3{font-family:Inter,sans-serif;font-size:24px;line-height:36px;font-weight:600;text-transform:none}.rich-text a{color:#ff3250;text-decoration:underline #ff3250}.rich-text .black-link{color:#000;text-decoration:underline black}.rich-text ul{display:flex;gap:var(--gutter)}.rich-text ul li{display:flex;flex-wrap:wrap}.rich-text ul li figure{font-size:88px;line-height:120px}.rich-text .metrics,.rich-text .metrics li{flex-direction:column}.rich-text .img-container{width:100%;overflow:hidden;display:flex;justify-content:center;align-items:start;margin-bottom:4em}.rich-text .img-container .rich-text__image{object-fit:cover;width:100%}.rich-text p+.img-container{margin-top:4em}.rich-text h3+p{margin-top:2em}.rich-text p+h3{margin-top:4em}.rich-text p+p{margin-top:1em}.rich-text p:last-child{margin-bottom:4em}.rich-text .quote-short blockquote{font-family:Frac,sans-serif;text-transform:uppercase}.rich-text .quote-long blockquote{font-family:Inter,sans-serif}.rich-text .quote-short,.rich-text .quote-long{display:flex;flex-direction:column;flex:1 1 100%;gap:var(--gap)}@media (min-width: 700px){.rich-text .quote-short,.rich-text .quote-long{flex-direction:row}}.rich-text .quote-short figcaption,.rich-text .quote-long figcaption{display:flex;flex-direction:column;font-weight:600;font-size:16px;align-self:flex-end}@media (min-width: 700px){.rich-text .quote-short figcaption,.rich-text .quote-long figcaption{font-size:24px}}.rich-text .quote-short figcaption cite,.rich-text .quote-long figcaption cite{font-family:Frac,sans-serif;font-weight:400;font-size:12px;line-height:14px;font-style:normal;margin-bottom:10px}.rich-text .quote-short blockquote,.rich-text .quote-long blockquote{letter-spacing:.01em;padding-left:45px;position:relative;font-weight:600;font-size:24px;line-height:36px}@media (min-width: 700px){.rich-text .quote-short blockquote,.rich-text .quote-long blockquote{font-size:52px;padding-left:60px;line-height:60px;font-weight:500;max-width:65%}}.rich-text .quote-short blockquote:before,.rich-text .quote-long blockquote:before{content:" ";position:absolute;left:0;height:30px;width:28px;object-fit:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='100%' height='100%' viewBox='0 0 39 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.1342 0L22.1726 37H13.8794L9.61544 22.5469L0 0H13.1342Z' fill='%23FF3250'/%3E%3Cpath d='M29.9616 0L39 37H30.7067L26.4428 22.5469L16.8273 0H29.9616Z' fill='%23FF3250'/%3E%3C/svg%3E")}@media (min-width: 700px){.rich-text .quote-short blockquote:before,.rich-text .quote-long blockquote:before{height:39px;width:37px}}.rich-text .wrap{flex-direction:row}@media (min-width: 700px){.rich-text .wrap{gap:var(--gap)}.rich-text .wrap p+.img-container,.rich-text .wrap h3+p,.rich-text .wrap h3,.rich-text .wrap p+h3,.rich-text .wrap p+p{margin-top:0}}@media (min-width: 700px){.rich-text .wrap .quote-short blockquote,.rich-text .wrap .quote-long blockquote{max-width:calc(50% - 60px - 1.25vw)}}.rich-text .listlist--big-list{margin:3rem 0}.rich-text .listlist--big-list ul,.rich-text .listlist--big-list ol{margin-left:2.2rem}.rich-text .listlist--big-list ul li,.rich-text .listlist--big-list ol li{text-transform:uppercase;color:#ff3250;font-size:2rem;margin:1.25rem 0}.rich-text .listlist--big-list ul li:after,.rich-text .listlist--big-list ol li:after{content:"";display:block;width:100%;height:1px;margin-left:-2.2rem;background-color:gray;margin-top:1.25rem}.rich-text .listlist--big-list ul li p,.rich-text .listlist--big-list ol li p{line-height:1.2;font-size:2rem;font-weight:400;margin:.5rem 0}.section.columns .rich-text{grid-column:1/13}.section.columns .rich-text ul{list-style-type:disc;display:block;padding-left:1em}.section.columns .rich-text ul li{display:list-item}.section.columns .rich-text ul li p{margin:1em 0}@media (min-width: 700px){.section.columns .rich-text:nth-child(odd){grid-column:1/7}.section.columns .rich-text:nth-child(2n){grid-column:7/13}}.section--highlight .highlight__content .heading{color:#fff}.section--highlight .highlight__content p{font-size:22px;max-width:48rem;line-height:1.2;text-align:center;margin:1rem auto;font-weight:400}@media (min-width: 700px){.section--highlight .highlight__content p{font-size:2rem}}@media (min-width: 700px){.section--section-with-title.columns .grid__content .rich-text:nth-child(odd){grid-column:1/6}.section--section-with-title.columns .grid__content .rich-text:nth-child(odd) h2,.section--section-with-title.columns .grid__content .rich-text:nth-child(odd) h3{text-align:right;margin-top:.5rem}.section--section-with-title.columns .grid__content .rich-text:nth-child(2n){grid-column:6/13}}.section--section-with-title.columns .grid__content .rich-text .img-container{display:block}.embed-video-player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;display:flex;justify-content:center;align-items:center;margin:2em auto 4em}@media (min-width: 700px){.embed-video-player{max-width:50%;padding-bottom:28.125%;margin:2em auto 4em}}.embed-video-player iframe{position:absolute;width:100%;height:100%;top:0;left:0}
