@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-100%)}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,button,details,figcaption,figure,footer,header,hgroup,img,menu,nav,section,svg{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea{background-color:transparent;border:none;border-radius:0;-webkit-border-radius:0;outline:none;resize:none}a,button{all:unset;-webkit-tap-highlight-color:transparent;box-sizing:border-box;cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible{border:none;outline:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}button:disabled{pointer-events:none}:root{--viewport-width:1512;--viewport-height:982}@media(max-width:1023px){:root{--viewport-width:390;--viewport-height:844}}:root{--font-helvetica:"Helvetica Neue","Helvetica",Arial,sans-serif;--ease-out:cubic-bezier(.25,1,.5,1);--transition:.5s var(--ease-out);--transition-fast:.3s var(--ease-out);--transition-slow:.8s var(--ease-out);--c-black:#000;--c-white:#fff;--c-accent:#ff0f00;--c-text:var(--c-black);--c-text-secondary:rgba(0,0,0,.64);--c-bg:var(--c-white);--c-error:var(--c-accent);--padding:2.25rem;--header-height:5.5rem;--column-gap:1.5rem}@media(max-width:1023px){:root{--padding:1rem;--header-height:4rem;--column-gap:.75rem}}:root{--z-bg:-1;--z-default:0;--z-common:1;--z-header:10;--z-preloader:20}@font-face{font-display:swap;font-family:Helvetica;font-style:normal;font-weight:400;src:local("Helvetica Neue"),url(./Regular.BXndOYno.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica;font-style:normal;font-weight:500;src:local("Helvetica Neue Medium"),url(./Medium.mTItNYFI.woff2) format("woff2")}@font-face{font-display:swap;font-family:Helvetica;font-style:normal;font-weight:700;src:local("Helvetica Neue Bold"),local("HelveticaNeue-Bold")}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--c-bg);color:var(--c-text);font-family:var(--font-helvetica);font-size:calc(16/var(--viewport-width)*100vw)}body{overflow:hidden;overscroll-behavior:none;position:relative}main.error{background-color:var(--c-bg);min-height:100lvh}.inner-img,.inner-svg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.inner-img{left:0;position:absolute;top:0}.container{padding-left:var(--padding);padding-right:var(--padding)}.inset{height:100%;left:0;position:absolute;top:0;width:100%}.anim-text{opacity:0}@media(max-width:1023px){.desk{display:none}}@media(min-width:1024px){.mob{display:none}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-scrolling iframe{pointer-events:none}[data-scroll-reveal-type]{visibility:hidden}[data-scroll-reveal-type] .split-line,[data-scroll-reveal-type] .split-line-mask{display:block}[data-scroll-reveal-type] .split-line-mask{margin-top:-.05em;padding-bottom:.05em}[data-parallax-w]{overflow:clip}[data-parallax-img]{height:125%;top:-12.5%;will-change:transform}.t-display{font-size:5.5rem;font-weight:500;letter-spacing:-.045em;line-height:.8636363636}@media(max-width:1023px){.t-display{font-size:2.75rem;line-height:.9090909091}}.t-caption{font-weight:500}.t-caption,.t-small{font-size:.75rem;letter-spacing:-.005em;line-height:1.3333333333}.t-body,.t-small{font-weight:400}.t-body{font-size:.875rem;letter-spacing:-.01em;line-height:1.2857142857}.t-secondary{color:var(--c-text-secondary)}.fade-enter-active,.fade-leave-active{transition:opacity var(--transition-fast)}.fade-enter-from,.fade-leave-to{opacity:0}.slide-in-right-enter-active,.slide-in-right-leave-active{transition:transform var(--transition-fast)}.slide-in-right-enter-from,.slide-in-right-leave-to{transform:translate(100%)}@keyframes ticker-0138747d{0%{transform:translate(0)}to{transform:translate(-100%)}}.button-accent[data-v-0138747d]{align-items:center;background-color:var(--c-accent);color:var(--c-white);display:inline-flex;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;letter-spacing:-.01em;line-height:1.1428571429;padding:0 1.25rem;transition:background-color var(--transition-fast);white-space:nowrap}@media(hover:hover){.button-accent[data-v-0138747d]:hover{background-color:var(--c-black)}}@keyframes ticker-95cafb15{0%{transform:translate(0)}to{transform:translate(-100%)}}.header[data-v-95cafb15]{align-items:start;background-color:var(--c-bg);display:grid;grid-template-columns:22.875rem 38.125rem 1fr auto;height:var(--header-height);padding-top:1.375rem;position:relative;z-index:var(--z-header)}@media(max-width:1023px){.header[data-v-95cafb15]{align-items:center;grid-template-columns:1fr auto;padding-top:0}}.header-logo[data-v-95cafb15]{display:block;margin-left:.25rem;margin-top:.125rem;width:8.875rem}@media(max-width:1023px){.header-logo[data-v-95cafb15]{margin-top:0}}.header-logo svg[data-v-95cafb15]{display:block;height:auto;width:100%}.header-about[data-v-95cafb15]{display:flex;flex-direction:column;gap:.25rem;line-height:1}.header-about span[data-v-95cafb15]{line-height:1}@media(max-width:1023px){.header-about[data-v-95cafb15]{display:none}}.header-location[data-v-95cafb15]{margin-top:.03125rem}.header-cta[data-v-95cafb15]{margin-top:.0625rem}@media(max-width:1023px){.header-cta[data-v-95cafb15]{margin-top:0}}@keyframes ticker-f4d9d09c{0%{transform:translate(0)}to{transform:translate(-100%)}}.error[data-v-f4d9d09c]{display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:100lvh}.error-code[data-v-f4d9d09c]{font-size:15rem;font-weight:500;letter-spacing:-.05em;line-height:.85}.error-link[data-v-f4d9d09c]{text-decoration:underline}
