:root{--site-gutter:2.5vw;--mobile-site-gutter:6vw;--site-max-width:1800px;--theme-black-bg:#000;--theme-dark-bg:#212121;--theme-light-bg:#fff;--theme-white-bg:#fcfcfc}.page-section{background:var(--frame);--bg:var(--theme-white-bg);--heading:#d60000;--text:#000;position:relative}.theme-black{--bg:var(--theme-black-bg);--heading:#fcfcfc;--text:#fcfcfc}.theme-black h1{--heading:#fff}.theme-dark{--bg:var(--theme-dark-bg);--heading:#fff;--text:#fcfcfc}.theme-light{--bg:var(--theme-light-bg)}.section-background{background:var(--bg);position:absolute;inset:0}.page-section{--divider-space:0px}.page-section.divider{--divider-space:6vw;padding-bottom:var(--divider-space)}.page-section.inset{padding-block:var(--site-gutter) calc(var(--site-gutter) + var(--divider-space))}.page-section.inset .section-background{inset:var(--site-gutter) var(--site-gutter) calc(var(--site-gutter) + var(--divider-space))}.page-section.inset .content-wrapper{padding-inline:var(--site-gutter)}.content-wrapper{color:var(--text);position:relative}.height-custom{--custom-height:0;min-height:calc(var(--custom-height) * 1vh);flex-direction:column;justify-content:center;display:flex}.height-custom .content-wrapper{padding-block:calc(var(--custom-height) * .1vh)}@media (width>=768px){.height-custom .content-wrapper{padding-block:calc(var(--custom-height) * .1vw)}}.height-small{flex-direction:column;justify-content:center;min-height:33vh;display:flex}.height-small.valign-top{justify-content:flex-start}.height-small .content-wrapper{padding-block:3.3vh}.height-small.valign-top .content-wrapper{padding-block:2.5vw 6.6vh}@media (width>=768px){.height-small .content-wrapper{padding-block:3.3vw}.height-small.valign-top .content-wrapper{padding-block:2.5vw 6.6vw}}.fluid-engine{--grid-gutter:calc(var(--mobile-site-gutter) - var(--col-gap));--cell-max-width:calc((var(--site-max-width) - var(--col-gap) * 7) / 8);grid-template-rows:repeat(var(--rows-m), minmax(24px, auto));grid-template-columns:minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);gap:var(--row-gap) var(--col-gap);display:grid;position:relative;overflow-x:clip}@media (width>=768px){.fluid-engine{--grid-gutter:calc(var(--site-gutter) - var(--col-gap));--cell-max-width:calc((var(--site-max-width) - var(--col-gap) * 23) / 24);--inset-padding:0vw;--container-width:min(var(--site-max-width), calc(100vw - var(--site-gutter) * 2 - var(--inset-padding)));grid-template-rows:repeat(var(--rows-d), minmax(calc(var(--container-width) * .0215), auto));grid-template-columns:minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr)}.inset .fluid-engine{--inset-padding:calc(var(--site-gutter) * 2)}}.fe-block{grid-area:var(--area-m);z-index:var(--z-m);min-width:0}.fe-block[data-sticky~=mobile]{top:calc(50% - var(--block-height,0px) / 2);position:sticky}.sqs-block{justify-content:var(--valign-m,center);flex-direction:column;height:100%;display:flex}@media (width>=768px){.fe-block{grid-area:var(--area-d);z-index:var(--z-d)}.fe-block[data-sticky~=mobile]:not([data-sticky~=desktop]){position:static}.fe-block[data-sticky~=desktop]{top:calc(50% - var(--block-height,0px) / 2);position:sticky}.sqs-block{justify-content:var(--valign-d,center)}}.fe-image .sqs-block{position:relative}.fe-image img{pointer-events:none;-webkit-touch-callout:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.fit-fit{object-fit:contain}.fit-fill{object-fit:cover;object-position:var(--focal,50% 50%)}.shape{background:var(--shape);height:100%}.sqs-html-content{--size-h1:4;--size-h2:2.8;--size-h3:2.2;--size-h4:1.6;--size-large:1.4;--unit:calc(.012 * min(100vh, 900px))}@media (width>=768px){.sqs-html-content{--unit:1.2vw}}.sqs-html-content>:first-child{margin-top:0}.sqs-html-content>:last-child{margin-bottom:0}.sqs-html-content :is(h1,h2,h3,h4){letter-spacing:-.02em;text-transform:uppercase;color:var(--heading);margin:2rem 0;font-family:Archivo Black,Archivo,sans-serif;font-weight:400;line-height:1.12}.sqs-html-content h1{font-size:calc((var(--size-h1) - 1) * var(--unit) + 1rem)}.sqs-html-content h2{font-size:calc((var(--size-h2) - 1) * var(--unit) + 1rem)}.sqs-html-content h3{font-size:calc((var(--size-h3) - 1) * var(--unit) + 1rem);line-height:1.14}.sqs-html-content h4{font-size:calc((var(--size-h4) - 1) * var(--unit) + 1rem);line-height:1.17}.sqs-html-content p{text-transform:uppercase;margin:1rem 0;line-height:1.5}.sqs-html-content .sqsrte-large{font-size:calc((var(--size-large) - 1) * var(--unit) + 1rem)}.sqs-html-content [data-rte-preserve-empty]:empty:before{content:"​"}.sqs-html-content strong{font-weight:700}.sqsrte-text-color--darkAccent{color:#c70000}.fe-block:has(.sqsrte-scaled-text-container){container-type:inline-size}.sqsrte-scaled-text{font-size:calc(var(--scale) * 1cqw);white-space:nowrap;display:block}.sqs-html-content .sqsrte-scaled-text>*{margin:0;line-height:1;font-size:inherit!important;white-space:nowrap!important}
