@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Acumin Pro;src:url(/fonts/acumin-pro-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Acumin Pro;src:url(/fonts/acumin-pro-light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Acumin Pro;src:url(/fonts/acumin-pro-medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Acumin Pro;src:url(/fonts/acumin-pro-semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Acumin Pro;src:url(/fonts/acumin-pro-bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Neusa Next;src:url(/fonts/NeusaNext-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neusa Next Wide;src:url(/fonts/NeusaNext-Wide.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neusa Next Std Regular;src:url("/fonts/The Northern Block Ltd - Neusa Next Std Regular.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DIN2014Bold;src:url(/fonts/DIN%202014%20Bold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Minion Pro;src:url(/fonts/MinionPro-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--brand-red:rgb(214,0,24);--highlight-beige:rgb(239,220,190);--text-gray:rgb(112,112,113);--background:#ffffff;--foreground:#171717;--black:#000000;--white:#ffffff;--spacing-60:60px;--spacing-90:90px;--spacing-120:120px;--max-width:1600px;--text-10:10px;--text-20:20pt;--text-30:30px;--text-35:35px;--text-40:40px;--text-45:45px;--text-67:67px;--text-70:70px;--text-75:75px;--text-100:100px;--text-150:150px;--text-200:200px;--text-310:310px;--text-745:745px;--page-scale:0.75}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html{scroll-behavior:smooth}body,html{margin:0;padding:0;width:100%;min-height:100%}body{background:#000;color:var(--foreground);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:var(--page-scale);touch-action:pan-y;overflow-x:hidden}.no-scrollbar::-webkit-scrollbar,.scrollbar-hide::-webkit-scrollbar{display:none!important}.no-scrollbar,.scrollbar-hide{-ms-overflow-style:none!important;scrollbar-width:none!important}a{color:inherit;text-decoration:none}.font-acumin-regular{font-weight:400}.font-acumin-light,.font-acumin-regular{font-family:Acumin Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.font-acumin-light{font-weight:300}.font-acumin-medium{font-weight:500}.font-acumin-medium,.font-acumin-semibold{font-family:Acumin Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.font-acumin-semibold{font-weight:600}.font-acumin-bold{font-family:Acumin Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700}.font-neusa{font-family:Neusa Next,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.font-neusa,.font-neusa-wide{font-weight:400;letter-spacing:.02em}.font-neusa-wide{font-family:Neusa Next Wide,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.font-ibm-mono{font-family:IBM Plex Mono,monospace}.fixed{position:fixed}.relative{position:relative}.absolute{position:absolute}.inset-0{inset:0}.top-0{top:0}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.z-50{z-index:50}.z-10{z-index:10}.z-0{z-index:0}.-translate-x-1\/2{transform:translateX(-50%)}.flex{display:flex}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.flex-col{flex-direction:column}.gap-3{gap:.75rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-12{gap:3rem}.gap-\[6px\]{gap:6px}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.w-full{width:100%}.w-1\/2{width:50%}.w-8{width:2rem}.w-10{width:2.5rem}.w-auto{width:auto}.h-screen{height:100vh}.h-full{height:100%}.h-1\/2{height:50%}.h-8{height:2rem}.h-10{height:2.5rem}.h-\[2px\]{height:2px}.h-\[60px\]{height:60px}.h-\[90px\]{height:90px}.h-\[500px\]{height:500px}.max-w-\[1600px\]{max-width:var(--max-width)}.mx-auto{margin:0 auto}.px-\[60px\]{padding:0 var(--spacing-60)}.py-20{padding:5rem 0}.py-12{padding:3rem 0}.p-2{padding:.5rem}.p-\[60px\]{padding:var(--spacing-60)}.pb-\[120px\]{padding-bottom:var(--spacing-120)}.m-\[60px\]{margin:var(--spacing-60)}.m-\[120px\]{margin:var(--spacing-120)}.my-12{margin-top:3rem;margin-bottom:3rem}.my-\[120px\]{margin-top:var(--spacing-120);margin-bottom:var(--spacing-120)}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.text-\[10px\]{font-size:var(--text-10);line-height:1.4}.text-\[20pt\]{font-size:var(--text-20);line-height:1.4}.text-\[30px\]{font-size:var(--text-30);line-height:1.4}.text-\[35px\]{font-size:var(--text-35);line-height:1.4}.text-\[40px\]{font-size:var(--text-40);line-height:1.4}.text-\[45px\]{font-size:var(--text-45);line-height:1.4}.text-\[67px\]{font-size:var(--text-67);line-height:1.2}.text-\[70px\]{font-size:var(--text-70);line-height:1.2}.text-\[75px\]{font-size:var(--text-75);line-height:1.2}.text-\[100px\]{font-size:var(--text-100);line-height:1.1}.text-\[150px\]{font-size:var(--text-150);line-height:1}.text-\[200px\]{font-size:var(--text-200);line-height:1}.text-\[310px\]{font-size:var(--text-310);line-height:1}.text-\[745px\]{font-size:var(--text-745);line-height:1}.text-xl{font-size:1.25rem}.text-lg,.text-xl{line-height:1.75rem}.text-lg{font-size:1.125rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}.font-regular{font-weight:400}.font-light{font-weight:300}.leading-none{line-height:1}.bg-white{background-color:var(--white)}.bg-black{background-color:var(--black)}.bg-brand-red{background-color:var(--brand-red)}.bg-highlight{background-color:var(--highlight-beige)}.bg-gray-200{background-color:#e5e7eb}.bg-gray-300{background-color:#d1d5db}.bg-gray-800{background-color:#1f2937}.bg-yellow-400{background-color:#fbbf24}.text-white{color:var(--white)}.text-black{color:var(--black)}.text-brand-red{color:var(--brand-red)}.text-gray{color:var(--text-gray)}.text-gray-500{color:#6b7280}.bg-white\/80{background-color:rgba(255,255,255,.8)}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-black\/70{background-color:rgba(0,0,0,.7)}.bg-highlight\/20{background-color:rgba(239,220,190,.2)}.overflow-hidden{overflow:hidden}.object-cover{object-fit:cover}.backdrop-blur{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.duration-200{transition-duration:.2s}.hover\:underline:hover{text-decoration:underline}.border-2{border-width:2px}.border-\[0\.25px\]{border-width:.25px}.border-\[3px\]{border-width:3px}.border-black{border-color:var(--black)}.border-transparent{border-color:transparent}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.transition-all{transition:all .2s ease-in-out}.asset-5-trim{display:block!important;margin:-8px 0;line-height:0;font-size:0;-webkit-clip-path:inset(20px 0 20px 0);clip-path:inset(20px 0 20px 0)}.navbar-container{max-width:1200px;margin:0 auto;height:100%;background-color:rgba(0,0,0,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.scrollbar-hide::-webkit-scrollbar{display:none}details summary .toggle-icon:after{content:"+"}details[open] summary .toggle-icon:after{content:"\2212"}details summary .toggle-icon{display:inline-block}@media (max-width:768px){body{zoom:1!important}.hide-on-mobile{display:none!important}}