@font-face{font-display:swap;font-family:Helvetica Neue;font-style:normal;font-weight:900;src:url(./HelveticaNeue-Heavy.BABm97fZ.woff2) format("woff2"),url(./HelveticaNeue-Heavy.Enn_y1if.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:normal;font-weight:400;src:url(./HelveticaNeue-Roman.C1fT94gz.woff2) format("woff2"),url(./HelveticaNeue-Roman.DzXSpg6m.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(./HelveticaNeue-Medium.aZfJOcX4.woff2) format("woff2"),url(./HelveticaNeue-Medium.DksaLWls.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:normal;font-weight:300;src:url(./HelveticaNeue-Light.Dz3rXW7g.woff2) format("woff2"),url(./HelveticaNeue-Light.DbDS1aT3.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:normal;font-weight:700;src:url(./HelveticaNeue-Bold.DoeW6Acz.woff2) format("woff2"),url(./HelveticaNeue-Bold.wbqXkBR7.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:normal;font-weight:100;src:url(./HelveticaNeue-Thin.rH4gV8S4.woff2) format("woff2"),url(./HelveticaNeue-Thin.CaSp-Vwg.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:normal;font-weight:900;src:url(./HelveticaNeue-Black.DCFzdNnv.woff2) format("woff2"),url(./HelveticaNeue-Black.D1FDKQ2t.woff) format("woff")}.o-h1,.o-h2,.o-h3,.o-h4,.o-h5,.o-h6,h1,h2,h3,h4,h5,h6{font-weight:500;font-weight:var(--tnf-heading-font-weight);letter-spacing:-.02rem;letter-spacing:var(--tnf-heading-letter-spacing);line-height:1.1;line-height:var(--tnf-heading-line-height)}.o-btn{background-color:#fff;border-radius:1.5rem;color:var(--color-black);cursor:pointer;display:inline-block;font-family:Helvetica Neue,Helvetica,Inter,system-ui,Avenir,Arial,sans-serif;font-size:clamp(1rem,1.34vw + .52rem,1.13rem);font-weight:700;line-height:1;padding:clamp(.78rem,1.68vw + .18rem,.94rem) clamp(1.88rem,10.07vw + -1.75rem,2.81rem);text-decoration:none}.o-btn.is-disabled{opacity:.7}.o-btn small{font-size:55%}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:700;text-transform:uppercase}p{line-height:1.125}.page-enter-active,.page-leave-active{transition:opacity .375s ease-in-out}.page-enter-from,.page-leave-to{opacity:0}:root{--spacing-xs:clamp(.31rem,3.36vw + -.9rem,.63rem);--spacing-sm:clamp(.63rem,6.71vw + -1.79rem,1.25rem);--spacing-md:clamp(.94rem,10.07vw + -2.69rem,1.88rem);--spacing-lg:clamp(1.56rem,13.42vw + -3.27rem,2.81rem);--spacing-xl:clamp(1.88rem,20.13vw + -5.37rem,3.75rem);--color-white:#fff;--color-black:#000;--color-blue:#465a9e;--color-red:#dc3545;--font-family:"Helvetica Neue",Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;--bs-body-bg:var(--color-black);--bs-body-color:var(--color-white);--bs-body-font-family:var(--font-family);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{font-size:16px;margin:0}.main{--landing-textColor:var(--color-white);--landing-bgColor:var(--color-red);display:flex;flex-direction:column;justify-content:center;min-height:100svh}.container{margin:0 auto;max-width:825px;padding:var(--spacing-md) var(--spacing-md) 0;position:relative;z-index:2}
