/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block--contact a,.block--contact span{display:flex;line-height:140%}.block--contact a::before,.block--contact span::before{line-height:140%;margin-right:1rem}
.button a,.button--primary a,a.button,a.button--primary,button.button,button.button--primary,input.button,input.button--primary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#fff;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:#e51d12;background-image:none}.button a:hover,.button--primary a:hover,a.button--primary:hover,a.button:hover,button.button--primary:hover,button.button:hover,input.button--primary:hover,input.button:hover{color:#e51d12;border:1px solid #e51d12;background-color:transparent}.button--secondary a,a.button--secondary,button.button--secondary,input.button--secondary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#e51d12;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:transparent;background-image:none}.button--secondary a:hover,a.button--secondary:hover,button.button--secondary:hover,input.button--secondary:hover{color:#fff;border:1px solid #e51d12;background-color:#e51d12}.file{padding-left:0!important;background-image:none!important}.file::before{font-size:1.1rem;margin-right:1rem;content:"";font-family:fontello}.file--package-x-generic::before{content:""}.file--x-office-spreadsheet::before{content:""}.file--x-office-document::before{content:""}.file--x-office-presentation::before{content:""}.file--text-html::before,.file--text-x-script::before{content:""}.file--text-plain::before{content:""}.file--application-pdf::before{content:""}.file--audio::before{content:""}.file--video::before{content:""}.file--text::before{content:""}.file--image::before{content:""}.container{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px);max-width:1580px;margin:0 auto}.container--large{padding-left:20px;padding-right:20px}.container--small{padding-left:clamp(20px,12vw,280px);padding-right:clamp(20px,12vw,280px)}@media (max-width:992px){.container--small{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px)}}.lazy_load_bg.loaded{opacity:1}.lazy_load_bg{top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity 1s}.lazy{display:block}.lazyload[loading]{opacity:1;margin:auto;width:90%!important;display:block!important;max-width:150px!important}h1{line-height:100%;font-size:clamp(1.8rem,3.4vw,4rem);font-weight:700;color:#e51d12;letter-spacing:-.5px}h2{line-height:95%;font-size:clamp(1.75rem,1.9vw,2.25rem);font-weight:400;color:#e51d12;letter-spacing:-.5px;margin-bottom:1rem}h3{line-height:108%;font-size:clamp(1.25rem,1.5vw,1.8rem);font-weight:700;letter-spacing:-.5px}h4{line-height:108%;font-weight:700;color:#e51d12;letter-spacing:-.5px;font-size:clamp(1.1rem,1.3vw,1.5rem)}p{line-height:1.4;margin:1rem 0;font-size:1rem;letter-spacing:-.3px;font-weight:400}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.audience-subtitle{color:#1d1d1d;font-size:.8rem;text-transform:uppercase;font-weight:700;margin-bottom:.7rem}hr{border:none;border-top:1px solid #1d1d1d}strong{font-weight:700}em{font-style:italic}u{text-decoration:underline}.red{color:#e51d12}.wysiwyg ol,.wysiwyg p,.wysiwyg ul{font-size:1rem;margin:1.5rem 0;font-weight:400;line-height:140%}.wysiwyg ol li,.wysiwyg p li,.wysiwyg ul li{margin:5px 0}.wysiwyg ol:first-child,.wysiwyg p:first-child,.wysiwyg ul:first-child{margin-top:0}.wysiwyg ol:last-child,.wysiwyg p:last-child,.wysiwyg ul:last-child{margin-bottom:0}.wysiwyg a{line-height:120%}.wysiwyg ul{padding:0;list-style:none}.wysiwyg ul li{list-style:none;padding-left:2rem;position:relative}.wysiwyg ul li::before{content:"";background-color:#1d1d1d;border-radius:100px;height:.35rem;width:.35rem;min-width:.35rem;position:absolute;top:.55rem;left:0}.wysiwyg ol{padding:0;counter-reset:ordered-list;list-style:none}.wysiwyg ol li{list-style:none;padding-left:2rem;position:relative}.wysiwyg ol li::before{counter-increment:ordered-list;content:counter(ordered-list);display:block;position:absolute;left:0;font-weight:700;color:#1d1d1d}.wysiwyg li>a:not([class*=button]),.wysiwyg p>a:not([class*=button]){text-decoration:underline!important;position:relative;display:inline;color:#e51d12}.wysiwyg li>a:not([class*=button]):hover,.wysiwyg p>a:not([class*=button]):hover{color:#e51d12}.wysiwyg li>a:not([class*=button]):hover::after,.wysiwyg p>a:not([class*=button]):hover::after{transform:scaleX(.2)}.wysiwyg .button,.wysiwyg .button--primary a,.wysiwyg .button--secondary a{margin-top:1.5rem}.layout-banner{position:relative}.layout-banner.no-container .layout-banner__background{background-color:#2e0203}.layout-banner.with-transition:before{height:50%;width:100%;background-color:#ececec;content:"";position:absolute;top:0;left:0;z-index:0}.layout-banner .container{position:relative;z-index:1}.layout-banner #block-socials{display:flex;list-style-type:none;justify-content:flex-start;margin-top:2rem;gap:10px}.layout-banner #block-socials a{width:30px;height:30px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:50px;border:1px solid #fff;text-decoration:none}.layout-banner #block-socials a:hover{background-color:#fff;color:#e51d12}.layout-banner #block-socials a.icon-play-1{padding-left:3px}.layout-banner__wrapper{background-color:#2e0203;display:flex;justify-content:space-between}@media (max-width:800px){.layout-banner.with-transition:before{display:none}.layout-banner .layout-banner__background{background-color:#2e0203}.layout-banner__wrapper{flex-direction:column}}.layout-banner__stars{width:100px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:15px;border-right:1px solid #b2b1b1}.layout-banner__stars img{width:20px}@media (max-width:800px){.layout-banner__stars{display:none}}.layout-banner__content{padding:clamp(1rem,2.5vw,3rem) clamp(1rem,2vw,2rem);width:calc(65% - 100px);display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media (max-width:800px){.layout-banner__content{width:100%;padding:50px 0}}.layout-banner__image{width:35%;display:flex;justify-content:center;align-items:flex-end}@media (max-width:800px){.layout-banner__image{width:100%}}.layout-banner__title{font-weight:700;color:#fff;line-height:120%}.layout-banner__text{color:#fff;margin-bottom:2rem}.layout-banner__author{display:flex;font-weight:400;color:#fff}.layout-banner__signature{max-width:200px;margin-top:2rem}.layout-banner__links .button--primary{background-color:#fff;color:#e51d12;border:1px solid #fff}.layout-banner__links .button--primary:hover,.layout-banner__links .button--secondary{background-color:transparent;color:#fff;border:1px solid #fff}.layout-banner__links .button--secondary:hover{background-color:#fff;color:#e51d12;border:1px solid #fff}
.button a,.button--primary a,a.button,a.button--primary,button.button,button.button--primary,input.button,input.button--primary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#fff;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:#e51d12;background-image:none}.button a:hover,.button--primary a:hover,a.button--primary:hover,a.button:hover,button.button--primary:hover,button.button:hover,input.button--primary:hover,input.button:hover{color:#e51d12;border:1px solid #e51d12;background-color:transparent}.button--secondary a,a.button--secondary,button.button--secondary,input.button--secondary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#e51d12;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:transparent;background-image:none}.button--secondary a:hover,a.button--secondary:hover,button.button--secondary:hover,input.button--secondary:hover{color:#fff;border:1px solid #e51d12;background-color:#e51d12}.file{padding-left:0!important;background-image:none!important}.file::before{font-size:1.1rem;margin-right:1rem;content:"";font-family:fontello}.file--package-x-generic::before{content:""}.file--x-office-spreadsheet::before{content:""}.file--x-office-document::before{content:""}.file--x-office-presentation::before{content:""}.file--text-html::before,.file--text-x-script::before{content:""}.file--text-plain::before{content:""}.file--application-pdf::before{content:""}.file--audio::before{content:""}.file--video::before{content:""}.file--text::before{content:""}.file--image::before{content:""}.container,.layout-image-text__col--text{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px);max-width:1580px;margin:0 auto}.container--large{padding-left:20px;padding-right:20px}.container--small{padding-left:clamp(20px,12vw,280px);padding-right:clamp(20px,12vw,280px)}@media (max-width:992px){.container--small{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px)}}.lazy_load_bg.loaded{opacity:1}.lazy_load_bg{top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity 1s}.lazy{display:block}.lazyload[loading]{opacity:1;margin:auto;width:90%!important;display:block!important;max-width:150px!important}h1{line-height:100%;font-size:clamp(1.8rem,3.4vw,4rem);font-weight:700;color:#e51d12;letter-spacing:-.5px}h2{line-height:95%;font-size:clamp(1.75rem,1.9vw,2.25rem);font-weight:400;color:#e51d12;letter-spacing:-.5px;margin-bottom:1rem}h3{line-height:108%;font-size:clamp(1.25rem,1.5vw,1.8rem);font-weight:700;letter-spacing:-.5px}h4{line-height:108%;font-weight:700;color:#e51d12;letter-spacing:-.5px;font-size:clamp(1.1rem,1.3vw,1.5rem)}p{line-height:1.4;margin:1rem 0;font-size:1rem;letter-spacing:-.3px;font-weight:400}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.audience-subtitle{color:#1d1d1d;font-size:.8rem;text-transform:uppercase;font-weight:700;margin-bottom:.7rem}hr{border:none;border-top:1px solid #1d1d1d}strong{font-weight:700}em{font-style:italic}u{text-decoration:underline}.red{color:#e51d12}.wysiwyg ol,.wysiwyg p,.wysiwyg ul{font-size:1rem;margin:1.5rem 0;font-weight:400;line-height:140%}.wysiwyg ol li,.wysiwyg p li,.wysiwyg ul li{margin:5px 0}.wysiwyg ol:first-child,.wysiwyg p:first-child,.wysiwyg ul:first-child{margin-top:0}.wysiwyg ol:last-child,.wysiwyg p:last-child,.wysiwyg ul:last-child{margin-bottom:0}.wysiwyg a{line-height:120%}.wysiwyg ul{padding:0;list-style:none}.wysiwyg ul li{list-style:none;padding-left:2rem;position:relative}.wysiwyg ul li::before{content:"";background-color:#1d1d1d;border-radius:100px;height:.35rem;width:.35rem;min-width:.35rem;position:absolute;top:.55rem;left:0}.wysiwyg ol{padding:0;counter-reset:ordered-list;list-style:none}.wysiwyg ol li{list-style:none;padding-left:2rem;position:relative}.wysiwyg ol li::before{counter-increment:ordered-list;content:counter(ordered-list);display:block;position:absolute;left:0;font-weight:700;color:#1d1d1d}.wysiwyg li>a:not([class*=button]),.wysiwyg p>a:not([class*=button]){text-decoration:underline!important;position:relative;display:inline;color:#e51d12}.wysiwyg li>a:not([class*=button]):hover,.wysiwyg p>a:not([class*=button]):hover{color:#e51d12}.wysiwyg li>a:not([class*=button]):hover::after,.wysiwyg p>a:not([class*=button]):hover::after{transform:scaleX(.2)}.wysiwyg .button,.wysiwyg .button--primary a,.wysiwyg .button--secondary a{margin-top:1.5rem}.layout-image-text{position:relative}.layout-image-text:before{content:"";display:block;position:absolute;left:calc(50% - .5px);top:0;width:1px;background-color:#b2b1b1}.layout-image-text--left .layout-image-text__col--image{order:1}.layout-image-text--left .layout-image-text__col--text{order:2;margin-left:0}.layout-image-text--right .layout-image-text__col--image{order:1}.layout-image-text--right .layout-image-text__col--text{order:2;margin-right:0}.layout-image-text__row{display:flex;flex-wrap:wrap;flex-direction:row}.layout-image-text__col--image{width:50%}@media (max-width:768px){.layout-image-text:before{display:none}.layout-image-text__col--image{width:100%}}.layout-image-text__col--text{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;font-size:clamp(1rem,.9vw,1.125rem)}@media (max-width:1660px){.layout-image-text__col--text{width:50%}}.layout-image-text.no-container .layout-image-text__col--text{max-width:calc(1580px / 2)}.layout-image-text.with-container .layout-image-text__col--text{width:50%}@media (max-width:768px){.layout-image-text__col--text{width:100%;padding-top:20px}.layout-image-text.with-container .layout-image-text__col--text{width:100%;padding:2rem 0}}.layout-image-text__image{height:100%;position:relative}@media (min-width:768px){.layout-image-text--right .layout-image-text__col--image{order:2}.layout-image-text--right .layout-image-text__col--text{order:1}.layout-image-text__image{margin-bottom:0}}.layout-image-text__image a{height:100%}.layout-image-text__image .overlay{pointer-events:none;position:absolute;left:0;bottom:0;height:100%;width:100%;background:#2e0203;background:linear-gradient(180deg,rgba(46,2,3,0) 35%,rgba(177,17,22,.8) 100%);display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;transition:.3s;padding:clamp(10px,2vw,25px);z-index:2}.layout-image-text__image .overlay__subtitle{text-transform:uppercase;color:#fff;font-size:.9rem;font-weight:700;text-shadow:0 0 5px rgba(0,0,0,.5)}.layout-image-text__image .overlay__title{color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5)}.layout-image-text__image .overlay__function{color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5);font-size:1rem}.layout-image-text__image img,.layout-image-text__image picture{width:100%;height:100%;object-fit:cover}.layout-image-text.space-top-sm:before{height:calc(100% - clamp(30px,6vw - 2rem,60px))}.layout-image-text.space-top-md:before{height:calc(100% - clamp(30px,6vw,100px))}.layout-image-text.space-top-lg:before{height:calc(100% - clamp(30px,6vw + 2rem,140px))}
.button a,.button--primary a,a.button,a.button--primary,button.button,button.button--primary,input.button,input.button--primary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#fff;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:#e51d12;background-image:none}.button a:hover,.button--primary a:hover,a.button--primary:hover,a.button:hover,button.button--primary:hover,button.button:hover,input.button--primary:hover,input.button:hover{color:#e51d12;border:1px solid #e51d12;background-color:transparent}.button--secondary a,a.button--secondary,button.button--secondary,input.button--secondary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#e51d12;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:transparent;background-image:none}.button--secondary a:hover,a.button--secondary:hover,button.button--secondary:hover,input.button--secondary:hover{color:#fff;border:1px solid #e51d12;background-color:#e51d12}.file{padding-left:0!important;background-image:none!important}.file::before{font-size:1.1rem;margin-right:1rem;content:"";font-family:fontello}.file--package-x-generic::before{content:""}.file--x-office-spreadsheet::before{content:""}.file--x-office-document::before{content:""}.file--x-office-presentation::before{content:""}.file--text-html::before,.file--text-x-script::before{content:""}.file--text-plain::before{content:""}.file--application-pdf::before{content:""}.file--audio::before{content:""}.file--video::before{content:""}.file--text::before{content:""}.file--image::before{content:""}.container{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px);max-width:1580px;margin:0 auto}.container--large{padding-left:20px;padding-right:20px}.container--small{padding-left:clamp(20px,12vw,280px);padding-right:clamp(20px,12vw,280px)}@media (max-width:992px){.container--small{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px)}}.lazy_load_bg.loaded{opacity:1}.lazy_load_bg{top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity 1s}.lazy{display:block}.lazyload[loading]{opacity:1;margin:auto;width:90%!important;display:block!important;max-width:150px!important}h1{line-height:100%;font-size:clamp(1.8rem,3.4vw,4rem);font-weight:700;color:#e51d12;letter-spacing:-.5px}h2{line-height:95%;font-size:clamp(1.75rem,1.9vw,2.25rem);font-weight:400;color:#e51d12;letter-spacing:-.5px;margin-bottom:1rem}h3{line-height:108%;font-size:clamp(1.25rem,1.5vw,1.8rem);font-weight:700;letter-spacing:-.5px}h4{line-height:108%;font-weight:700;color:#e51d12;letter-spacing:-.5px;font-size:clamp(1.1rem,1.3vw,1.5rem)}p{line-height:1.4;margin:1rem 0;font-size:1rem;letter-spacing:-.3px;font-weight:400}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.audience-subtitle{color:#1d1d1d;font-size:.8rem;text-transform:uppercase;font-weight:700;margin-bottom:.7rem}hr{border:none;border-top:1px solid #1d1d1d}strong{font-weight:700}em{font-style:italic}u{text-decoration:underline}.red{color:#e51d12}.wysiwyg ol,.wysiwyg p,.wysiwyg ul{font-size:1rem;margin:1.5rem 0;font-weight:400;line-height:140%}.wysiwyg ol li,.wysiwyg p li,.wysiwyg ul li{margin:5px 0}.wysiwyg ol:first-child,.wysiwyg p:first-child,.wysiwyg ul:first-child{margin-top:0}.wysiwyg ol:last-child,.wysiwyg p:last-child,.wysiwyg ul:last-child{margin-bottom:0}.wysiwyg a{line-height:120%}.wysiwyg ul{padding:0;list-style:none}.wysiwyg ul li{list-style:none;padding-left:2rem;position:relative}.wysiwyg ul li::before{content:"";background-color:#1d1d1d;border-radius:100px;height:.35rem;width:.35rem;min-width:.35rem;position:absolute;top:.55rem;left:0}.wysiwyg ol{padding:0;counter-reset:ordered-list;list-style:none}.wysiwyg ol li{list-style:none;padding-left:2rem;position:relative}.wysiwyg ol li::before{counter-increment:ordered-list;content:counter(ordered-list);display:block;position:absolute;left:0;font-weight:700;color:#1d1d1d}.wysiwyg li>a:not([class*=button]),.wysiwyg p>a:not([class*=button]){text-decoration:underline!important;position:relative;display:inline;color:#e51d12}.wysiwyg li>a:not([class*=button]):hover,.wysiwyg p>a:not([class*=button]):hover{color:#e51d12}.wysiwyg li>a:not([class*=button]):hover::after,.wysiwyg p>a:not([class*=button]):hover::after{transform:scaleX(.2)}.wysiwyg .button,.wysiwyg .button--primary a,.wysiwyg .button--secondary a{margin-top:1.5rem}.layout-quotes__wrapper{border-top:1px solid #b2b1b1;border-bottom:1px solid #b2b1b1}.layout-quote{line-height:120%}.layout-quote__author{display:flex;margin-top:1.5rem;font-weight:400}.layout-quote__row{display:flex}.layout-quote__icon{width:44px;margin-bottom:1rem}.layout-quote__text *{color:#e51d12;font-size:clamp(1.2rem,2vw,1.5rem)!important}.layout-quote__image{width:33%;border-right:1px solid #b2b1b1;padding:10px}@media (max-width:768px){.layout-quote__row{flex-direction:column}.layout-quote__image{border:0;width:100%;padding:10px 0}}.layout-quote__image img{width:100%;height:100%;object-fit:cover}.layout-quote__content{width:66%;padding-top:10px;padding-bottom:10px;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding-left:4rem;flex:1}@media (max-width:768px){.layout-quote__content{padding-left:0;width:100%;padding-bottom:20px}}.layout-quote:not(:has(.layout-quote__image)) .layout-quote__content{align-items:center;padding:50px 0;max-width:800px;margin:0 auto}.layout-quote:not(:has(.layout-quote__image)) .layout-quote__content *{text-align:center}
.button a,.button--primary a,a.button,a.button--primary,button.button,button.button--primary,input.button,input.button--primary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#fff;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:#e51d12;background-image:none}.button a:hover,.button--primary a:hover,a.button--primary:hover,a.button:hover,button.button--primary:hover,button.button:hover,input.button--primary:hover,input.button:hover{color:#e51d12;border:1px solid #e51d12;background-color:transparent}.button--secondary a,a.button--secondary,button.button--secondary,input.button--secondary{padding:clamp(.6rem,.7vw,.8rem);border-radius:200px;position:relative;color:#e51d12;display:inline-block;text-decoration:none;font-weight:700;font-size:clamp(1rem,1vw,1rem);border:1px solid #e51d12;background-color:transparent;background-image:none}.button--secondary a:hover,a.button--secondary:hover,button.button--secondary:hover,input.button--secondary:hover{color:#fff;border:1px solid #e51d12;background-color:#e51d12}.file{padding-left:0!important;background-image:none!important}.file::before{font-size:1.1rem;margin-right:1rem;content:"";font-family:fontello}.file--package-x-generic::before{content:""}.file--x-office-spreadsheet::before{content:""}.file--x-office-document::before{content:""}.file--x-office-presentation::before{content:""}.file--text-html::before,.file--text-x-script::before{content:""}.file--text-plain::before{content:""}.file--application-pdf::before{content:""}.file--audio::before{content:""}.file--video::before{content:""}.file--text::before{content:""}.file--image::before{content:""}.container{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px);max-width:1580px;margin:0 auto}.container--large{padding-left:20px;padding-right:20px}.container--small{padding-left:clamp(20px,12vw,280px);padding-right:clamp(20px,12vw,280px)}@media (max-width:992px){.container--small{padding-left:clamp(20px,6vw,140px);padding-right:clamp(20px,6vw,140px)}}.lazy_load_bg.loaded{opacity:1}.lazy_load_bg{top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity 1s}.lazy{display:block}.lazyload[loading]{opacity:1;margin:auto;width:90%!important;display:block!important;max-width:150px!important}h1{line-height:100%;font-size:clamp(1.8rem,3.4vw,4rem);font-weight:700;color:#e51d12;letter-spacing:-.5px}h2{line-height:95%;font-size:clamp(1.75rem,1.9vw,2.25rem);font-weight:400;color:#e51d12;letter-spacing:-.5px;margin-bottom:1rem}h3{line-height:108%;font-size:clamp(1.25rem,1.5vw,1.8rem);font-weight:700;letter-spacing:-.5px}h4{line-height:108%;font-weight:700;color:#e51d12;letter-spacing:-.5px;font-size:clamp(1.1rem,1.3vw,1.5rem)}p{line-height:1.4;margin:1rem 0;font-size:1rem;letter-spacing:-.3px;font-weight:400}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.audience-subtitle{color:#1d1d1d;font-size:.8rem;text-transform:uppercase;font-weight:700;margin-bottom:.7rem}hr{border:none;border-top:1px solid #1d1d1d}strong{font-weight:700}em{font-style:italic}u{text-decoration:underline}.red{color:#e51d12}.wysiwyg ol,.wysiwyg p,.wysiwyg ul{font-size:1rem;margin:1.5rem 0;font-weight:400;line-height:140%}.wysiwyg ol li,.wysiwyg p li,.wysiwyg ul li{margin:5px 0}.wysiwyg ol:first-child,.wysiwyg p:first-child,.wysiwyg ul:first-child{margin-top:0}.wysiwyg ol:last-child,.wysiwyg p:last-child,.wysiwyg ul:last-child{margin-bottom:0}.wysiwyg a{line-height:120%}.wysiwyg ul{padding:0;list-style:none}.wysiwyg ul li{list-style:none;padding-left:2rem;position:relative}.wysiwyg ul li::before{content:"";background-color:#1d1d1d;border-radius:100px;height:.35rem;width:.35rem;min-width:.35rem;position:absolute;top:.55rem;left:0}.wysiwyg ol{padding:0;counter-reset:ordered-list;list-style:none}.wysiwyg ol li{list-style:none;padding-left:2rem;position:relative}.wysiwyg ol li::before{counter-increment:ordered-list;content:counter(ordered-list);display:block;position:absolute;left:0;font-weight:700;color:#1d1d1d}.wysiwyg li>a:not([class*=button]),.wysiwyg p>a:not([class*=button]){text-decoration:underline!important;position:relative;display:inline;color:#e51d12}.wysiwyg li>a:not([class*=button]):hover,.wysiwyg p>a:not([class*=button]):hover{color:#e51d12}.wysiwyg li>a:not([class*=button]):hover::after,.wysiwyg p>a:not([class*=button]):hover::after{transform:scaleX(.2)}.wysiwyg .button,.wysiwyg .button--primary a,.wysiwyg .button--secondary a{margin-top:1.5rem}
@media (min-width:768px){.columns-2,.columns-3{column-gap:40px}.columns-2 ul li,.columns-3 ul li{break-inside:avoid-column}.columns-2{columns:auto 2}.columns-3{columns:auto 3}}.paragraph{scroll-margin-top:0}
.block--system-branding-block .site-logo img{width:100px}
