[data-v-7a1f1daf]:root{--color-white:#fff;--color-white-transparent:hsla(0,0%,100%,0);--color-beige:#f8f4ed;--color-beige-transparent:hsla(38,44%,95%,0);--color-black:#0e0e0e;--color-black-transparent:hsla(0,0%,5%,0);--color-black2:#292929;--color-black2-transparent:rgba(41,41,41,0);--color-grey:#8f8f8f;--color-grey-transparent:hsla(0,0%,56%,0);--color-orange:#ff5000;--color-orange-transparent:rgba(255,80,0,0);--color-red:#ff2300;--color-red-transparent:rgba(255,35,0,0)}.aspect-ratio[data-v-7a1f1daf]{aspect-ratio:var(--aspect-ratio);position:relative;width:100%}.aspect-ratio[data-v-7a1f1daf]>:first-child{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.full-width[data-v-7a1f1daf]{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}[data-v-7a1f1daf]:root{--grid-columns:6;--grid-gutter:.6rem;--grid-margin:.6rem;--grid-width:calc(var(--inner-width) - var(--grid-margin)*2);--grid-column-width:calc((var(--grid-width) - ((var(--grid-columns) - 1)*var(--grid-gutter)))/var(--grid-columns))}@media only screen and (min-width:1024px){[data-v-7a1f1daf]:root{--grid-columns:12}}.grid[data-v-7a1f1daf]{display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));grid-gap:var(--grid-gutter)}.grid-padding[data-v-7a1f1daf]{padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.grid-block[data-v-7a1f1daf]{margin-left:auto;margin-right:auto;max-width:var(--grid-width)}.grid-col[data-v-7a1f1daf]{grid-column:span var(--grid-columns)}@keyframes rotateX-7a1f1daf{to{transform:rotateY(-180deg) translateZ(0)}}@keyframes fillProgress-7a1f1daf{to{stroke-dashoffset:0}}@keyframes blink-7a1f1daf{0%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}.grid-enter-active[data-v-7a1f1daf],.grid-leave-active[data-v-7a1f1daf]{opacity:0;transform:translate3d(0,1rem,0)}[data-v-7a1f1daf]::-moz-selection{background-color:var(--color-orange);color:var(--color-white)}[data-v-7a1f1daf]::selection{background-color:var(--color-orange);color:var(--color-white)}html[data-v-7a1f1daf]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:NeueMontreal,sans-serif;font-size:max(18px,min(1.3227513228vw,2.0366598778svh));line-height:1.5}.t-h1[data-v-7a1f1daf]{font-size:max(52px,min(13.8888888889vw,21.3849287169svh));line-height:.82;text-transform:uppercase}.t-h1[data-v-7a1f1daf],.t-h2[data-v-7a1f1daf]{font-weight:700}.t-h2[data-v-7a1f1daf]{font-size:max(52px,min(7.2751322751vw,11.2016293279svh));line-height:.87}.t-h3[data-v-7a1f1daf]{font-size:max(32px,min(4.9603174603vw,7.6374745418svh));font-weight:700;line-height:1}.t-h4[data-v-7a1f1daf],.ui-richText[data-v-7a1f1daf] h2{font-size:max(26px,min(2.3148148148vw,3.5641547862svh));font-weight:500;line-height:1}.t-h4.-bold[data-v-7a1f1daf],.ui-richText .-bold[data-v-7a1f1daf] h2{font-size:max(32px,min(2.3148148148vw,3.5641547862svh));font-weight:700}.t-h5[data-v-7a1f1daf],.ui-richText[data-v-7a1f1daf] .btn,.ui-richText[data-v-7a1f1daf] h3,.ui-richText[data-v-7a1f1daf] h4,.ui-richText[data-v-7a1f1daf] h5,.ui-richText[data-v-7a1f1daf] h6{font-size:max(18px,min(1.1904761905vw,1.83299389svh));font-weight:700;line-height:1}.t-small[data-v-7a1f1daf]{font-family:RobotoMono,monospace;font-size:max(13px,min(.8597883598vw,1.3238289206svh));line-height:1;text-transform:uppercase}.ui-richText[data-v-7a1f1daf]>:not(:last-child){margin-bottom:1.75rem}.ui-richText[data-v-7a1f1daf]>p a:not(.btn){color:var(--color-orange);text-decoration:underline}.ui-richText[data-v-7a1f1daf] ol,.ui-richText[data-v-7a1f1daf] ul{padding-left:1em}.ui-richText[data-v-7a1f1daf] ol p,.ui-richText[data-v-7a1f1daf] ul p{margin:0}.ui-richText[data-v-7a1f1daf] ul{list-style:disc}.ui-richText[data-v-7a1f1daf] ol{list-style:decimal}.ui-richText[data-v-7a1f1daf] .btn{background-color:var(--color-black);color:var(--color-white);display:inline-block;height:2.5rem;line-height:2.5rem;padding:0 1rem;transition:background-color .3s cubic-bezier(.25,.46,.45,.94)}@media (prefers-reduced-motion:reduce){.ui-richText[data-v-7a1f1daf] .btn{transition:none}}@media (hover:hover) and (pointer:fine){.ui-richText[data-v-7a1f1daf] .btn:not(:disabled):hover{background-color:var(--color-orange)}}.ui-richText[data-v-7a1f1daf] .btn:not(:disabled):focus-visible{background-color:var(--color-orange)}
