body{--header-padding:12px;--header-height:66px;--margin:50px;--black:#373a44;--white:#fcfbf9;--yellow:#fdb802;--black-blue:#345a6c;--dark-blue:#7292aa;--light-blue:#d8e1ea;--dark-green:#577975;--light-grey:#f5f5f5;--mid-grey:#cdc9c5;--dark-grey:#1c2c33;--font-body:"Antarctica",sans-serif;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased!important;background-color:var(--white);color:var(--black);font-family:var(--font-body);letter-spacing:-.01em;margin:0;text-rendering:optimizeLegibility!important}@media (min-width:2000px){body{--margin:100px;font-size:20px;font-size:1.25rem}}@media (max-width:700px){body{--margin:30px;font-size:14px;font-size:.875rem}.desktop-only{display:none!important}}@media (min-width:700px){.mobile-only{display:none!important}}::-webkit-scrollbar{display:none}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}.h1,b,h1,strong{font-weight:500}.h1,h1{font-size:58px;font-size:3.625rem;letter-spacing:-.065em;line-height:114%}@media (max-width:1100px){.h1,h1{font-size:45px;font-size:2.8125rem}}@media (max-width:700px){.h1,h1{font-size:32px;font-size:2rem}}.h2,h2{font-size:32px;font-size:2rem;font-weight:500;letter-spacing:-.04em;line-height:112.5%}@media (min-width:2000px){.h2,h2{font-size:48px;font-size:3rem}}@media (max-width:700px){.h2,h2{font-size:24px;font-size:1.5rem;line-height:120%}}.h3,h3{font-size:26px;font-size:1.625rem;font-weight:500;letter-spacing:-.038em;line-height:110%}@media (max-width:700px){.h3,h3{font-size:20px;font-size:1.25rem}}.h4,h4{font-size:22px;font-size:1.375rem;font-weight:500;letter-spacing:-.045em;line-height:110%}@media (max-width:700px){.h4,h4{font-size:18px;font-size:1.125rem}}.h5,h5{font-size:18px;font-size:1.125rem;font-weight:500;letter-spacing:-.045em;line-height:110%}.btn,.entry p>a:only-child,.h6,h6{font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:1.2px;line-height:108%;text-transform:uppercase}@media (max-width:700px){.btn,.entry p>a:only-child,.h6,h6{font-size:11px;font-size:.6875rem}}.type-sm{font-size:12px;font-size:.75rem;line-height:166%}.type-dull{color:var(--mid-grey)}a{color:inherit;text-decoration:none}.overlay{background:rgba(0,0,0,.3);bottom:0;left:0;position:absolute;right:0;top:0}button{-webkit-touch-callout:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-weight:inherit;line-height:1;outline:none;padding:0;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ul-reset{list-style:none;margin:0;padding:0}input:not(.default-styling){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;color:inherit;font-family:inherit;font-weight:400;line-height:1}input:not(.default-styling):focus{outline:none}.btn,.entry p>a:only-child{-webkit-touch-callout:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:var(--yellow);border:none;border-radius:100px;color:inherit;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:13px;font-size:.8125rem;font-weight:inherit;font-weight:500;line-height:1;outline:none;padding:1em 1.7em .85em 2.2em;text-decoration:none;transition:padding .3s cubic-bezier(.25,.46,.45,.94),background-color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:after,.entry p>a:only-child:after{background-image:url(../images/chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.77em;margin-left:-.5em;opacity:0;position:relative;top:.025em;transition:margin-left .3s cubic-bezier(.25,.46,.45,.94),opacity .3s;width:1em}.btn:focus,.btn:hover,.entry p>a:focus:only-child,.entry p>a:hover:only-child{background-color:#fdb102;padding-left:1.7em;padding-right:1.45em}.btn:focus:after,.btn:hover:after,.entry p>a:focus:only-child:after,.entry p>a:hover:only-child:after{margin-left:.25em;opacity:1}@keyframes underlineIn{0%{right:100%}to{right:0}}.underline-hover-active:after,.underline-hover:hover:after{animation:underlineIn .3s cubic-bezier(.4,0,.2,1) forwards;left:0;transition:none}.underline-hover{--underline-color:currentColor;position:relative}.underline-hover:after{background-color:var(--underline-color);bottom:-.01em;content:"";display:block;height:1px;left:100%;position:absolute;right:0;transition:left .3s cubic-bezier(.4,0,.2,1)}.entry h1{margin-bottom:75px}@media (min-width:2000px){.entry h1{font-size:80px;font-size:5rem}}.entry p{line-height:146%}.entry ol,.entry ul{padding-left:1.35em}.entry li{padding-bottom:.5em}.entry img{border-radius:5px;height:auto;margin:75px 0;max-width:100%}.entry p>a:only-child{margin-bottom:25px;margin-top:25px}.entry>*{margin-bottom:15px;margin-top:15px}.entry>ul{margin-bottom:30px;margin-top:20px}.entry>:first-child{margin-top:0}.entry>:last-child{margin-bottom:0}.site-menu{z-index:60}.site-header.fixed-header .logo-area,.site-header.fixed-header .site-hamburger{z-index:50}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter-from,.fade-leave-to{opacity:0}.quick-fade-enter-active,.quick-fade-leave-active{transition:opacity .1s}.quick-fade-enter-from,.quick-fade-leave-to{opacity:0}.slow-fade-enter-active,.slow-fade-leave-active{transition:opacity .6s}.slow-fade-enter-from,.slow-fade-leave-to{opacity:0}.page-enter-active,.page-leave-active{transition:opacity .6s}.page-enter-from,.page-leave-to{opacity:0}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}@keyframes blink{5%{opacity:0}40%{opacity:0}60%{opacity:1}95%{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fadeup{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.error-page{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}.error-page h2{font-size:34px;margin:0}.error-page button{text-transform:uppercase}
