body[data-v-9748a4c9]{background:var(--black);color:var(--white);font-family:N27,sans-serif;-webkit-font-smoothing:antialiased;font-size:1rem;transition:background .3s ease}body.rec-active[data-v-9748a4c9]{background:var(--red)}.page[data-v-9748a4c9]{padding:15vw 1.528vw 5.625rem}@media only screen and (max-width:440px){.page[data-v-9748a4c9]{padding:7.5rem 1.25rem 8.125rem}}.page-full[data-v-9748a4c9]{height:100%;min-height:100dvh;min-height:100vh;position:relative;width:100%}.h3[data-v-9748a4c9]{font-size:clamp(10px,.764vw,16px)}.h3[data-v-9748a4c9],.logo[data-v-9748a4c9]{line-height:1;text-transform:uppercase}.logo[data-v-9748a4c9]{color:var(--red);display:flex;font-family:Druk Wide,sans-serif;font-weight:900;letter-spacing:-.1px;margin:0 1.528vw;position:absolute;transition:color .2s cubic-bezier(.38,.005,.215,1);z-index:3}@media only screen and (max-width:440px){.logo[data-v-9748a4c9]{margin:0 2.311vw;padding:2.311vw 0}}.logo.finished .letter[data-v-9748a4c9]{display:inline-block}.logo.finished .word[data-v-9748a4c9]:last-child:after{opacity:1}.rec-active .logo[data-v-9748a4c9]{color:var(--black)}.rec-active .logo .word[data-v-9748a4c9]:last-child:after{color:var(--red)}.logo .letter[data-v-9748a4c9]{font-size:8.46vw}@media only screen and (max-width:440px){.logo .letter[data-v-9748a4c9]{font-size:8.32vw}}.logo .letter--c[data-v-9748a4c9]{margin:0 -.6vw}.logo .word[data-v-9748a4c9]{display:flex}.logo .word[data-v-9748a4c9]:first-child{margin-right:2vw}.logo .word[data-v-9748a4c9]:last-child:after{color:var(--black);content:"TM";font-size:.75vw;opacity:0;position:absolute;right:.9vw;top:1.5vw;transition:opacity .5s cubic-bezier(.38,.005,.215,1)}@media only screen and (max-width:440px){.logo .word[data-v-9748a4c9]:last-child:after{top:4vw}}body[data-v-26e47123]{background:var(--black);color:var(--white);font-family:N27,sans-serif;-webkit-font-smoothing:antialiased;font-size:1rem;transition:background .3s ease}body.rec-active[data-v-26e47123]{background:var(--red)}.page[data-v-26e47123]{padding:15vw 1.528vw 5.625rem}@media only screen and (max-width:440px){.page[data-v-26e47123]{padding:7.5rem 1.25rem 8.125rem}}.page-full[data-v-26e47123]{height:100%;min-height:100dvh;min-height:100vh;position:relative;width:100%}.h3[data-v-26e47123]{font-size:clamp(10px,.764vw,16px);line-height:1;text-transform:uppercase}canvas[data-v-26e47123]{overflow:hidden;pointer-events:auto;z-index:1}.logo-3d--large[data-v-26e47123],canvas[data-v-26e47123]{height:100%;inset:0;position:absolute;width:100%}.logo-3d--small[data-v-26e47123]{height:100%;position:relative;width:100%;z-index:1}.logo-3d--small canvas[data-v-26e47123]{left:50%;position:relative;transform:translate(-50%)}body[data-v-1b13ead5]{background:var(--black);color:var(--white);font-family:N27,sans-serif;-webkit-font-smoothing:antialiased;font-size:1rem;transition:background .3s ease}body.rec-active[data-v-1b13ead5]{background:var(--red)}.page[data-v-1b13ead5]{padding:15vw 1.528vw 5.625rem}@media only screen and (max-width:440px){.page[data-v-1b13ead5]{padding:7.5rem 1.25rem 8.125rem}}.page-full[data-v-1b13ead5]{height:100%;min-height:100dvh;min-height:100vh;position:relative;width:100%}.h3[data-v-1b13ead5]{font-size:clamp(10px,.764vw,16px);line-height:1;text-transform:uppercase}.error-page[data-v-1b13ead5]{max-height:100vh;overflow:hidden;position:relative}.error-list[data-v-1b13ead5]{display:flex;flex-direction:row;justify-content:space-between;margin:0 1.528vw}.error-list .column[data-v-1b13ead5]{display:flex;flex:1;flex-direction:column;margin:0 1rem;overflow:hidden}.error-list .column.odd[data-v-1b13ead5]{margin-top:-25vw}.error-list .column ul[data-v-1b13ead5]{padding:0}.error-list .column li[data-v-1b13ead5]{color:#ef0003;list-style:none;margin-bottom:1.25rem}.error-btn[data-v-1b13ead5]{bottom:50px;color:#000;left:50%;position:absolute;text-transform:uppercase;transform:translate(-50%)}.error-btn a[data-v-1b13ead5]{font-size:.6875rem;line-height:1;padding:1.25rem;position:relative}.error-btn a[data-v-1b13ead5]:hover:before{transform:scale(1.05)}.error-btn a[data-v-1b13ead5]:before{background:#fff;content:"";height:100%;inset:0;position:absolute;transition:transform .15s ease-out;width:100%;z-index:-1}
