:root{--mxt-red:#e1261c;--mxt-red-hover:#c82019;--mxt-red-pressed:#b31d15;--mxt-ink:#58595b;--mxt-muted:#58595b;--mxt-border:#c2c6c9;--mxt-surface:#e6e7e8;--mxt-surface-alt:#f2f2f2;--mxt-hairline:#e3e5e7;--mxt-white:#fff;--mxt-black:#000;--mxt-scrim:rgba(0,0,0,.78);--mxt-font-display:Arial,sans-serif;--mxt-font-body:Arial,sans-serif;--mxt-fs-body:16px;--mxt-fs-small:13px;--mxt-fs-h1:44px;--mxt-fs-h2:38px;--mxt-fs-h3:32px;--mxt-fs-h4:24px;--mxt-fs-h5:18px;--mxt-fs-h6:15px;--mxt-lh-body:1.7;--mxt-lh-small:1.6;--mxt-space-sm:56px;--mxt-space-md:80px;--mxt-space-lg:104px;--mxt-maxw:1280px;--mxt-gutter:40px;--mxt-gutter-sm:24px;--mxt-header-h:72px}html.mxt-fonts-ready{--mxt-font-display:"industry",Arial,sans-serif;--mxt-font-body:"univers-next-pro",Arial,sans-serif}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body.mxt{background:var(--mxt-white);color:var(--mxt-ink);font-family:var(--mxt-font-body);font-size:var(--mxt-fs-body);font-weight:400;line-height:var(--mxt-lh-body);margin:0;-webkit-font-smoothing:antialiased}img{display:block;height:auto;max-width:100%}a{color:var(--mxt-red)}a:hover{color:var(--mxt-red-hover)}.mxt-skip{background:var(--mxt-red);color:#fff;font-family:var(--mxt-font-display);font-size:14px;font-weight:700;left:-9999px;letter-spacing:.08em;padding:12px 20px;position:absolute;text-decoration:none;text-transform:uppercase;top:0;z-index:100}.mxt-skip:focus{color:#fff;left:0}h1,h2,h3,h4,h5,h6{font-family:var(--mxt-font-display)}h1{font-size:var(--mxt-fs-h1)}h1,h2{color:var(--mxt-ink);font-weight:400;letter-spacing:.02em;line-height:1.14;margin:48px 0 16px;text-transform:uppercase}h2{font-size:var(--mxt-fs-h2)}h3{color:var(--mxt-ink);font-size:var(--mxt-fs-h3);font-weight:400;letter-spacing:.02em;line-height:1.14;margin:32px 0 8px;text-transform:uppercase}h4{font-size:var(--mxt-fs-h4);line-height:1.417}h4,h5{color:var(--mxt-muted);font-weight:700;letter-spacing:.04em;margin:32px 0 8px;text-transform:uppercase}h5{font-size:var(--mxt-fs-h5);line-height:1.556}h6{color:var(--mxt-ink);font-size:var(--mxt-fs-h6);font-weight:700;letter-spacing:.04em;line-height:1.533;margin:32px 0 8px;text-transform:uppercase}p{margin:0 0 32px}li,p{font-size:var(--mxt-fs-body)}strong{font-weight:600}blockquote{background:none;color:var(--mxt-muted);margin:72px 0 48px;padding:0}blockquote p{color:var(--mxt-red);font-size:24px;font-weight:700;line-height:34px}.mxt-display,blockquote p{font-family:var(--mxt-font-display);margin:0}.mxt-display{font-size:58px;font-weight:400;letter-spacing:1.12px;line-height:1.06;text-transform:uppercase}@media (max-width:960px){.mxt-display{letter-spacing:.8px}}.mxt-display--compact{font-size:56px}@media (max-width:960px){.mxt-display--compact{font-size:40px}}.mxt-band-label{font-size:var(--mxt-fs-h4);letter-spacing:.04em;line-height:1.417;margin:0}.mxt-band-label,.mxt-eyebrow{font-family:var(--mxt-font-display);font-weight:700;text-transform:uppercase}.mxt-eyebrow{font-size:var(--mxt-fs-small);letter-spacing:.16em}.mxt-rule{background:var(--mxt-red);border:0;height:3px;margin:0;width:48px}.mxt-on-dark,.mxt-on-dark .mxt-display,.mxt-on-dark .mxt-eyebrow,.mxt-on-dark h1,.mxt-on-dark h2,.mxt-on-dark h3,.mxt-on-dark h4,.mxt-on-dark h5,.mxt-on-dark h6,.mxt-on-dark li,.mxt-on-dark p{color:#fff}.mxt-on-dark a:not(.mxt-btn){color:#fff;text-decoration:underline}.mxt-on-dark a:not(.mxt-btn):hover{color:var(--mxt-border)}.mxt-on-light,.mxt-on-light .mxt-display,.mxt-on-light h1,.mxt-on-light h2,.mxt-on-light h3,.mxt-on-light li,.mxt-on-light p{color:var(--mxt-ink)}.mxt-on-light .mxt-eyebrow{color:var(--mxt-muted)}.mxt-on-dark .mxt-eyebrow--red,.mxt-on-light .mxt-eyebrow--red{color:var(--mxt-red)}.mxt-bg-white{background:var(--mxt-white)}.mxt-bg-offwhite{background:#f7f8f8}.mxt-bg-light{background:var(--mxt-surface)}.mxt-bg-black{background:var(--mxt-black)}.mxt-wrap{margin:0 auto;max-width:var(--mxt-maxw);padding:0 var(--mxt-gutter)}.mxt-section{position:relative}.mxt-pad-sm{padding-bottom:var(--mxt-space-sm);padding-top:var(--mxt-space-sm)}.mxt-pad-md{padding-bottom:var(--mxt-space-md);padding-top:var(--mxt-space-md)}.mxt-pad-lg{padding-bottom:var(--mxt-space-lg);padding-top:var(--mxt-space-lg)}.mxt-bgphoto{inset:0;overflow:hidden;position:absolute}.mxt-bgphoto img,.mxt-bgphoto>*{display:block;height:100%;width:100%}.mxt-bgphoto img{object-fit:cover}.mxt-section>.mxt-inner,.mxt-section>.mxt-wrap{position:relative}.mxt-scrim{background:var(--mxt-scrim)}.mxt-btn{background:var(--mxt-red);border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:var(--mxt-font-display);font-size:15px;font-weight:700;letter-spacing:.08em;padding:17px 34px;text-decoration:none;text-transform:uppercase;transition:background .14s cubic-bezier(.4,0,.2,1)}.mxt-btn:hover{background:var(--mxt-red-hover);color:#fff}.mxt-btn:active{background:var(--mxt-red-pressed)}.mxt-btn:focus-visible{outline:2px solid var(--mxt-red);outline-offset:2px}.mxt-btn--ghost{background:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.6);color:#fff}.mxt-btn--ghost:hover{background:hsla(0,0%,100%,.12);color:#fff}.mxt-btn--ghost:focus-visible{outline:2px solid #fff;outline-offset:2px}.mxt-btn--onlight.mxt-btn--ghost{box-shadow:inset 0 0 0 2px var(--mxt-border);color:var(--mxt-ink)}.mxt-btn--onlight.mxt-btn--ghost:hover{background:var(--mxt-surface);color:var(--mxt-ink)}.mxt-list{list-style:none;margin:0;padding:0}.mxt-list li{font-size:var(--mxt-fs-body);line-height:var(--mxt-lh-body);margin:0 0 10px;padding-left:22px;position:relative}.mxt-list li:last-child{margin-bottom:0}.mxt-list li:before{background:var(--mxt-red);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:12px;width:8px}.hs_cos_wrapper{display:block}.mxt-list li .hs_cos_wrapper{display:inline}.dnd-section,.dnd-section>.row-fluid{max-width:none!important;padding:0!important}.mxt-dnd .row-fluid [class*=span]{margin-left:0;width:100%}.mxt-main>:last-child{margin-bottom:0}@media (max-width:960px){:root{--mxt-space-lg:80px;--mxt-space-md:56px;--mxt-space-sm:40px}h2{font-size:30px}h2,h3{line-height:1.14}h3{font-size:28px}.mxt-wrap{padding:0 var(--mxt-gutter-sm)}}@media (max-width:600px){:root{--mxt-gutter:var(--mxt-gutter-sm)}h1{font-size:34px;line-height:1.14}}