@import "https://api.fontshare.com/v2/css?f[]=technor@600&f[]=new-title@700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Space+Grotesk:wght@400;500;600;700&family=Inter+Tight:wght@400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600;700&family=Inter:wght@400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@300;400;600;700;800;900&family=Space+Mono:wght@400;700&display=swap";*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,Consolas,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-bottom-3{bottom:-.75rem}.-right-3{right:-.75rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-2{left:.5rem}.left-4{left:1rem}.right-0{right:0}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[5\/3\]{aspect-ratio:5/3}.aspect-video{aspect-ratio:16/9}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-5{height:1.25rem}.h-64{height:16rem}.h-8{height:2rem}.h-80{height:20rem}.h-\[28rem\]{height:28rem}.h-\[450px\]{height:450px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0}.max-h-\[5000px\]{max-height:5000px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-14{width:3.5rem}.w-2{width:.5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-36{width:9rem}.w-5{width:1.25rem}.w-64{width:16rem}.w-8{width:2rem}.w-80{width:20rem}.w-full{width:100%}.min-w-\[60px\]{min-width:60px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.-translate-x-1{--tw-translate-x:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-8{--tw-translate-x:-2rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-6{--tw-translate-y:-1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-8{--tw-translate-x:2rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-10{--tw-translate-y:2.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-6{--tw-translate-y:1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate:-12deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-6{--tw-rotate:-6deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-1{--tw-rotate:1deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-2{--tw-rotate:2deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-3{--tw-rotate:3deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-6{--tw-rotate:6deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.skew-x-2{--tw-skew-x:2deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes flicker{0%,19.999%,22%,62.999%,64%,64.999%,70%,to{opacity:1}20%,21.999%,63%,63.999%,65%,69.999%{opacity:.8}}.animate-flicker{animation:3s linear infinite flicker}@keyframes glow{0%{text-shadow:0 0 5px #00ffcc4d}50%{text-shadow:0 0 20px #00ffcc80,0 0 30px #00ffcc4d}to{text-shadow:0 0 5px #00ffcc4d}}.animate-glow{animation:2s infinite glow}@keyframes marquee{0%{transform:translate(0%)}to{transform:translate(-50%)}}.animate-marquee{animation:25s linear infinite marquee}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin-slow{animation:12s linear infinite spinSlow}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-28{scroll-margin-top:7rem}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(255 255 255/var(--tw-divide-opacity,1))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tr-md{border-top-right-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-none{border-style:none}.border-\[\#00ff88\]{--tw-border-opacity:1;border-color:rgb(0 255 136/var(--tw-border-opacity,1))}.border-blue-900{--tw-border-opacity:1;border-color:rgb(30 58 138/var(--tw-border-opacity,1))}.border-cyan-400{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.border-cyan-500{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.border-cyan-600{--tw-border-opacity:1;border-color:rgb(8 145 178/var(--tw-border-opacity,1))}.border-cyan-700{--tw-border-opacity:1;border-color:rgb(14 116 144/var(--tw-border-opacity,1))}.border-cyan-700\/70{border-color:#0e7490b3}.border-cyan-800{--tw-border-opacity:1;border-color:rgb(21 94 117/var(--tw-border-opacity,1))}.border-cyan-800\/40{border-color:#155e7566}.border-cyan-800\/50{border-color:#155e7580}.border-cyan-900{--tw-border-opacity:1;border-color:rgb(22 78 99/var(--tw-border-opacity,1))}.border-cyan-900\/50{border-color:#164e6380}.border-cyan-900\/60{border-color:#164e6399}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-gray-800\/70{border-color:#1f2937b3}.border-green-400{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-green-600\/70{border-color:#16a34ab3}.border-green-700{--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity,1))}.border-green-800{--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.border-green-900{--tw-border-opacity:1;border-color:rgb(20 83 45/var(--tw-border-opacity,1))}.border-green-900\/30{border-color:#14532d4d}.border-green-900\/50{border-color:#14532d80}.border-green-900\/70{border-color:#14532db3}.border-orange-800{--tw-border-opacity:1;border-color:rgb(154 52 18/var(--tw-border-opacity,1))}.border-orange-900{--tw-border-opacity:1;border-color:rgb(124 45 18/var(--tw-border-opacity,1))}.border-orange-900\/50{border-color:#7c2d1280}.border-pink-900{--tw-border-opacity:1;border-color:rgb(131 24 67/var(--tw-border-opacity,1))}.border-purple-500\/50{border-color:#a855f780}.border-purple-500\/70{border-color:#a855f7b3}.border-transparent{border-color:#0000}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-yellow-800{--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity,1))}.border-yellow-900\/50{border-color:#713f1280}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.bg-cyan-700{--tw-bg-opacity:1;background-color:rgb(14 116 144/var(--tw-bg-opacity,1))}.bg-cyan-800{--tw-bg-opacity:1;background-color:rgb(21 94 117/var(--tw-bg-opacity,1))}.bg-cyan-900{--tw-bg-opacity:1;background-color:rgb(22 78 99/var(--tw-bg-opacity,1))}.bg-cyan-900\/10{background-color:#164e631a}.bg-cyan-900\/20{background-color:#164e6333}.bg-cyan-900\/30{background-color:#164e634d}.bg-cyan-900\/40{background-color:#164e6366}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-600\/50{background-color:#4b556380}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-800\/50{background-color:#1f293780}.bg-gray-800\/60{background-color:#1f293799}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-gray-900\/60{background-color:#11182799}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-green-600\/50{background-color:#16a34a80}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.bg-green-900\/10{background-color:#14532d1a}.bg-green-900\/20{background-color:#14532d33}.bg-green-900\/30{background-color:#14532d4d}.bg-green-900\/50{background-color:#14532d80}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-orange-700\/50{background-color:#c2410c80}.bg-orange-900\/20{background-color:#7c2d1233}.bg-orange-900\/30{background-color:#7c2d124d}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-opacity-80{--tw-bg-opacity:.8}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left, var(--tw-gradient-stops))}.from-black{--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from:#000c var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400{--tw-gradient-from:#22d3ee var(--tw-gradient-from-position);--tw-gradient-to:#22d3ee00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/10{--tw-gradient-from:#06b6d41a var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-600{--tw-gradient-from:#0891b2 var(--tw-gradient-from-position);--tw-gradient-to:#0891b200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-900{--tw-gradient-from:#164e63 var(--tw-gradient-from-position);--tw-gradient-to:#164e6300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-700{--tw-gradient-from:#374151 var(--tw-gradient-from-position);--tw-gradient-to:#37415100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-900\/80{--tw-gradient-from:#111827cc var(--tw-gradient-from-position);--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400{--tw-gradient-from:#4ade80 var(--tw-gradient-from-position);--tw-gradient-to:#4ade8000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/10{--tw-gradient-from:#22c55e1a var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-700{--tw-gradient-from:#15803d var(--tw-gradient-from-position);--tw-gradient-to:#15803d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-900{--tw-gradient-from:#14532d var(--tw-gradient-from-position);--tw-gradient-to:#14532d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-900{--tw-gradient-from:#7c2d12 var(--tw-gradient-from-position);--tw-gradient-to:#7c2d1200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-700{--tw-gradient-from:#be185d var(--tw-gradient-from-position);--tw-gradient-to:#be185d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500\/70{--tw-gradient-from:#eab308b3 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0003 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-500{--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #06b6d4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-400{--tw-gradient-to:#4ade8000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #4ade80 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-500{--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #22c55e var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-black\/90{--tw-gradient-to:#000000e6 var(--tw-gradient-to-position)}.to-cyan-900{--tw-gradient-to:#164e63 var(--tw-gradient-to-position)}.to-cyan-950\/10{--tw-gradient-to:#0833441a var(--tw-gradient-to-position)}.to-gray-500{--tw-gradient-to:#6b7280 var(--tw-gradient-to-position)}.to-green-400{--tw-gradient-to:#4ade80 var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to:#22c55e var(--tw-gradient-to-position)}.to-green-900{--tw-gradient-to:#14532d var(--tw-gradient-to-position)}.to-lime-600{--tw-gradient-to:#65a30d var(--tw-gradient-to-position)}.to-orange-700{--tw-gradient-to:#c2410c var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-white{fill:#fff}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-3{padding-left:.75rem}.pr-6{padding-right:1.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:ui-monospace,Consolas,monospace}.font-orbitron{font-family:Orbitron,Space Grotesk,sans-serif}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-space{font-family:Space Grotesk,sans-serif}.font-syncopate{font-family:Syncopate,Orbitron,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[10em\]{font-size:10em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[8\.5px\]{font-size:8.5px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#00ff00\]{--tw-text-opacity:1;color:rgb(0 255 0/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-cyan-500{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-400\/70{color:#9ca3afb3}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-green-100{--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity,1))}.text-green-200{--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity,1))}.text-green-200\/80{color:#bbf7d0cc}.text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.text-green-300\/70{color:#86efacb3}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-orange-200{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-orange-400\/70{color:#fb923cb3}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-200\/90{color:#fef08ae6}.text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-5{opacity:.05}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[3px_3px_0px_0px_\#ffffff\]{--tw-shadow:3px 3px 0px 0px #fff;--tw-shadow-colored:3px 3px 0px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[4px_4px_0px_0px_\#ffffff\]{--tw-shadow:4px 4px 0px 0px #fff;--tw-shadow-colored:4px 4px 0px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[6px_6px_0px_0px_\#ffffff\]{--tw-shadow:6px 6px 0px 0px #fff;--tw-shadow-colored:6px 6px 0px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-cyan-400\/20{--tw-shadow-color:#22d3ee33;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-700{--tw-shadow-color:#0e7490;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-900\/20{--tw-shadow-color:#164e6333;--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-900\/30{--tw-shadow-color:#164e634d;--tw-shadow:var(--tw-shadow-colored)}.shadow-green-400\/20{--tw-shadow-color:#4ade8033;--tw-shadow:var(--tw-shadow-colored)}.shadow-green-500\/30{--tw-shadow-color:#22c55e4d;--tw-shadow:var(--tw-shadow-colored)}.shadow-purple-900\/30{--tw-shadow-color:#581c874d;--tw-shadow:var(--tw-shadow-colored)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_10px_30px_rgba\(255\,255\,255\,0\.25\)\]{--tw-drop-shadow:drop-shadow(0 10px 30px #ffffff40);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-500{transition-delay:.5s}.delay-700{transition-delay:.7s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}html,body,#root{width:100%;min-width:100%;margin:0;padding:0}html{overflow-x:hidden}body{background:#050505;overflow-x:hidden}#root{width:100%;max-width:none}*,:before,:after{box-sizing:border-box}.selection\:bg-white ::selection{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.selection\:text-black ::selection{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.selection\:bg-white::selection{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.selection\:text-black::selection{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-x-1:hover{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-y-\[-2px\]:hover{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-cyan-300:hover{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity,1))}.hover\:border-cyan-500:hover{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.hover\:border-white:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.hover\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgb(202 138 4/var(--tw-border-opacity,1))}.hover\:bg-black\/40:hover{background-color:#0006}.hover\:bg-black\/50:hover{background-color:#00000080}.hover\:bg-cyan-900\/20:hover{background-color:#164e6333}.hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-green-900\/20:hover{background-color:#14532d33}.hover\:bg-purple-900\/70:hover{background-color:#581c87b3}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-cyan-300:hover{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.hover\:text-cyan-400:hover{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.hover\:text-green-300:hover{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.hover\:text-green-400:hover{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-cyan-300\/30:hover{--tw-shadow-color:#67e8f94d;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-cyan-500\/50:hover{--tw-shadow-color:#06b6d480;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-cyan-500\/80:hover{--tw-shadow-color:#06b6d4cc;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-green-300\/30:hover{--tw-shadow-color:#86efac4d;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-green-500\/40:hover{--tw-shadow-color:#22c55e66;--tw-shadow:var(--tw-shadow-colored)}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-3{--tw-translate-x:.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.group:hover .group-hover\:text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}@media (width>=640px){.sm\:relative{position:relative}.sm\:right-auto{right:auto}.sm\:top-auto{top:auto}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:ml-3{margin-left:.75rem}.sm\:ml-4{margin-left:1rem}.sm\:mr-2{margin-right:.5rem}.sm\:mr-3{margin-right:.75rem}.sm\:mr-4{margin-right:1rem}.sm\:mt-0{margin-top:0}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-8{margin-top:2rem}.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-3{height:.75rem}.sm\:h-6{height:1.5rem}.sm\:w-16{width:4rem}.sm\:w-3{width:.75rem}.sm\:w-32{width:8rem}.sm\:w-6{width:1.5rem}.sm\:w-96{width:24rem}.sm\:w-auto{width:auto}.sm\:min-w-\[70px\]{min-width:70px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:gap-4{gap:1rem}.sm\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pr-0{padding-right:0}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-9xl{font-size:8rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (width>=768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:mb-0{margin-bottom:0}.md\:mb-4{margin-bottom:1rem}.md\:ml-8{margin-left:2rem}.md\:mt-4{margin-top:1rem}.md\:mt-6{margin-top:1.5rem}.md\:min-w-\[80px\]{min-width:80px}.md\:-translate-y-6{--tw-translate-y:-1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:gap-3{gap:.75rem}.md\:gap-6{gap:1.5rem}.md\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:p-10{padding:2.5rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-8xl{font-size:6rem;line-height:1}.md\:text-9xl{font-size:8rem;line-height:1}.md\:text-\[15rem\]{font-size:15rem}.md\:text-\[16rem\]{font-size:16rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=1024px){.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:mb-0{margin-bottom:0}.lg\:mr-8{margin-right:2rem}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:justify-start{justify-content:flex-start}.lg\:text-left{text-align:left}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-9xl{font-size:8rem;line-height:1}.lg\:text-\[160px\]{font-size:160px}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=1280px){.xl\:flex{display:flex}}.home-page{width:100%;min-height:100vh;position:relative;overflow-x:hidden;background:0 0!important}.home-background{z-index:0;pointer-events:none;width:100%;height:100vh;position:fixed;inset:0;overflow:hidden;background:0 0!important}.home-background>*{width:100%;height:100%;background:0 0!important}.home-page>*,.home-page main,.home-page section,.home-page header,.home-page footer,.home-page nav,.home-page article,.home-page div{background-color:#0000}.home-page>:not(.home-background),.home-page main{z-index:1;position:relative}.home-page nav{z-index:50;position:relative}.home-page footer{z-index:2;position:relative}.home-feature-grid{box-sizing:border-box;grid-template-columns:1fr;gap:0;width:100%;margin:0;padding:0;display:grid;position:relative;background:0 0!important}.home-feature-grid>*{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;background:0 0!important}.home-feature-grid .event-highlight{box-sizing:border-box;width:100%;min-height:600px;margin:0;padding:0;display:block;position:relative;background:0 0!important}.home-feature-grid .internal-highlight{box-sizing:border-box;width:100%;min-height:650px;margin:0;padding:0;display:block;position:relative;background:0 0!important}.home-feature-grid .event-highlight__container,.home-feature-grid .internal-highlight__container{text-align:left;border:0;width:auto;max-width:none;min-height:0;margin:0;padding:0;display:block;background:0 0!important}.home-feature-grid .event-highlight__grid,.home-feature-grid .internal-highlight__grid{pointer-events:none;position:absolute;inset:0}.home-feature-grid:after{content:"";pointer-events:none;background:#ffffff14;height:1px;position:absolute;top:50%;left:4vw;right:4vw}@media (width>=1100px){.home-feature-grid .event-highlight{min-height:620px}.home-feature-grid .internal-highlight{min-height:650px}}@media (width<=1100px){.home-feature-grid .event-highlight{min-height:570px}.home-feature-grid .internal-highlight{min-height:620px}}@media (width<=768px){.home-feature-grid{grid-template-columns:1fr}.home-feature-grid .event-highlight{min-height:520px}.home-feature-grid .internal-highlight{min-height:580px}.home-feature-grid:after{left:6vw;right:6vw}}@media (width<=520px){.home-feature-grid .event-highlight{min-height:500px}.home-feature-grid .internal-highlight{min-height:560px}}@media (width<=380px){.home-feature-grid .event-highlight{min-height:470px}.home-feature-grid .internal-highlight{min-height:530px}}@media (prefers-reduced-motion:reduce){.home-feature-grid *,.home-feature-grid :before,.home-feature-grid :after{transition:none!important;animation:none!important}}#Home,#Alumni,#Sponsor,#About,#Events,#Contact{scroll-margin-top:100px}.navbar{z-index:9999;-webkit-backdrop-filter:blur(14px);background:#050505e0;border-bottom:1px solid #ffffff14;width:100%;height:90px;transition:transform .35s,background .3s;position:fixed;top:0;left:0}.navbar--visible{transform:translateY(0)}.navbar--hidden{transform:translateY(-100%)}.navbar:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#0e86b073,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.navbar__container{justify-content:space-between;align-items:center;width:min(100%,1250px);height:100%;margin:0 auto;padding:0 40px;display:flex}.navbar__logo{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;padding:0;display:flex}.navbar__logo-image{-o-object-fit:contain;object-fit:contain;width:48px;height:48px;transition:transform .3s,opacity .3s;display:block}.navbar__logo:hover .navbar__logo-image{opacity:.85;transform:scale(1.06)}.navbar__menu{align-items:center;gap:12px;height:100%;display:flex}.navbar__link{color:#555;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-width:88px;height:100%;padding:0 12px;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px;font-weight:500;transition:color .25s,background .25s;display:flex;position:relative}.navbar__number{color:#333;letter-spacing:.1em;font-size:8px;transition:color .25s}.navbar__link:hover{color:#fff}.navbar__link:hover .navbar__number{color:#e2e2e2}.navbar__link--active{color:#fff}.navbar__link--active:after{content:"";background:#fff;height:1px;position:absolute;bottom:20px;left:12px;right:12px}.navbar__link--active .navbar__number{color:#fff}.navbar__toggle{cursor:pointer;background:#ffffff05;border:1px solid #ffffff1f;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;padding:0;display:none}.navbar__toggle span{background:#fff;width:18px;height:1px;transition:transform .3s,width .3s;display:block}.navbar__toggle--active span:first-child{transform:translateY(3.5px)rotate(45deg)}.navbar__toggle--active span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.navbar__mobile{display:none}@media (width<=1100px){.navbar__container{padding:0 30px}.navbar__menu{gap:4px}.navbar__link{min-width:auto;padding:0 10px;font-size:9px}.navbar__number{font-size:7px}}@media (width<=850px){.navbar{height:76px}.navbar__container{padding:0 20px}.navbar__logo{width:46px;height:46px}.navbar__logo-image{width:43px;height:43px}.navbar__menu{display:none}.navbar__toggle{display:flex}.navbar__mobile{-webkit-backdrop-filter:blur(20px);opacity:0;visibility:hidden;background:linear-gradient(#050505f7,#050505fc);border-bottom:1px solid #ffffff14;width:100%;transition:opacity .3s,transform .3s,visibility .3s;display:block;position:absolute;top:76px;left:0;transform:translateY(-15px)}.navbar__mobile--open{opacity:1;visibility:visible;transform:translateY(0)}.navbar__mobile-menu{padding:10px 20px 20px}.navbar__mobile-link{text-align:left;color:#666;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff12;grid-template-columns:42px 1fr auto;align-items:center;width:100%;min-height:58px;padding:0 4px;font-family:IBM Plex Mono,Courier New,monospace;font-size:11px;transition:color .25s,padding .25s;display:grid}.navbar__mobile-link:hover{color:#fff;padding-left:8px}.navbar__mobile-number{color:#333;font-size:8px}.navbar__mobile-arrow{color:#333;font-size:15px;transition:color .25s,transform .25s}.navbar__mobile-link:hover .navbar__mobile-arrow{color:#e4e4e4;transform:translate(2px,-2px)}.navbar__mobile-link--active{color:#fff}.navbar__mobile-link--active .navbar__mobile-number{color:#ccc}.navbar__mobile-link--active .navbar__mobile-arrow{color:#787878}.navbar__mobile-footer{letter-spacing:.15em;color:#3f3f3f;justify-content:space-between;gap:20px;padding:16px 24px 22px;font-family:IBM Plex Mono,Courier New,monospace;font-size:7px;display:flex}}@media (width<=480px){.navbar{height:70px}.navbar__container{padding:0 16px}.navbar__mobile{top:70px}.navbar__logo-image,.navbar__toggle{width:40px;height:40px}.navbar__mobile-menu{padding-left:16px;padding-right:16px}.navbar__mobile-link{min-height:54px;font-size:10px}.navbar__mobile-footer{padding-left:20px;padding-right:20px;font-size:6px}}@media (width<=360px){.navbar__container{padding:0 12px}.navbar__mobile-link{letter-spacing:.12em;font-size:9px}.navbar__mobile-footer{flex-direction:column;gap:6px}}@media (prefers-reduced-motion:reduce){.navbar,.navbar__link,.navbar__logo-image,.navbar__mobile,.navbar__mobile-link,.navbar__mobile-arrow,.navbar__toggle span{transition:none}}.cyb-new-hero{box-sizing:border-box;color:#fff;background:#000;flex-direction:column;width:100%;min-height:100svh;display:flex;position:relative;overflow:hidden}.cyb-new-hero__grid{z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:76px 76px;position:absolute;inset:0}.cyb-new-hero:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle at 50% 45%,#ffffff09,#0000 45%);position:absolute;inset:0}.cyb-new-hero__top{z-index:5;letter-spacing:.14em;color:#ffffff61;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;width:calc(100% - 8vw);height:82px;margin:0 auto;font-family:IBM Plex Mono,Courier New,monospace;font-size:30px;display:flex;position:relative}.cyb-new-hero__top-left{align-items:center;gap:14px;display:flex}.cyb-new-hero__top-right{align-items:center;gap:35px;display:flex}.cyb-new-hero__index{color:#fffc}.cyb-new-hero__top-line{background:#ffffff40;width:48px;height:1px}.cyb-new-hero__main{z-index:3;box-sizing:border-box;grid-template-columns:minmax(0,1fr) 310px;align-items:center;gap:70px;width:calc(100% - 8vw);margin:auto;padding:70px 2vw 60px;display:grid;position:relative}.cyb-new-hero__left{min-width:0}.cyb-new-hero__location{letter-spacing:.16em;color:#ffffff6b;align-items:center;gap:10px;margin-bottom:30px;font-family:IBM Plex Mono,Courier New,monospace;font-size:11px;display:flex}.cyb-new-hero__location-dot{background:#fff;border-radius:50%;width:6px;height:6px}.cyb-new-hero__title{white-space:nowrap;letter-spacing:-.075em;text-transform:uppercase;width:100%;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(4rem,9vw,9rem);font-weight:900;line-height:.9}.cyb-new-hero__title-solid{color:#eee}.cyb-new-hero__title-outline{color:#0000;-webkit-text-stroke:1.8px #ffffff80;text-stroke:1.8px #ffffff80}.cyb-new-hero__line{background:linear-gradient(90deg,#ffffff73,#ffffff14,#0000);width:90%;height:1px;margin-top:38px}.cyb-new-hero__intro{grid-template-columns:40px minmax(0,680px);gap:18px;margin-top:25px;display:grid}.cyb-new-hero__intro-number{color:#ffffff47;padding-top:4px;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px}.cyb-new-hero__intro p{color:#ffffff94;max-width:680px;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(16px,1.25vw,20px);line-height:1.65}.cyb-new-hero__actions{align-items:center;gap:14px;margin-top:34px;display:flex}.cyb-new-hero__button{letter-spacing:.02em;cursor:pointer;border-radius:999px;justify-content:space-between;align-items:center;gap:30px;height:52px;padding:0 22px;font-family:Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.cyb-new-hero__button:hover{transform:translateY(-2px)}.cyb-new-hero__button--primary{color:#050505;background:#eee;border:1px solid #eee}.cyb-new-hero__button--secondary{color:#eee;background:0 0;border:1px solid #ffffff2e}.cyb-new-hero__button--secondary:hover{background:#ffffff0a;border-color:#ffffff73}.cyb-new-hero__button-arrow{font-size:16px}.cyb-new-hero__right{box-sizing:border-box;border-left:1px solid #ffffff1a;width:100%;padding-left:35px}.cyb-new-hero__est{flex-direction:column;margin-bottom:25px;display:flex}.cyb-new-hero__est span{letter-spacing:.2em;color:#ffffff4d;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px}.cyb-new-hero__est strong{color:#ffffffad;margin-top:4px;font-family:IBM Plex Mono,Courier New,monospace;font-size:42px;font-weight:300}.cyb-new-hero__system{box-sizing:border-box;background:#ffffff04;border:1px solid #ffffff21;width:100%;padding:22px}.cyb-new-hero__system-header{letter-spacing:.16em;color:#ffffff61;border-bottom:1px solid #ffffff1a;justify-content:space-between;padding-bottom:18px;font-family:IBM Plex Mono,Courier New,monospace;font-size:9px;display:flex}.cyb-new-hero__status{letter-spacing:.14em;color:#ffffffb8;align-items:center;gap:9px;padding:20px 0;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px;display:flex}.cyb-new-hero__status-dot{background:#fff;border-radius:50%;width:6px;height:6px}.cyb-new-hero__system-grid{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:18px;display:grid}.cyb-new-hero__system-grid div{flex-direction:column;gap:7px;display:flex}.cyb-new-hero__system-grid span{color:#ffffff40;font-family:IBM Plex Mono,Courier New,monospace;font-size:8px}.cyb-new-hero__system-grid strong{color:#ffffffa6;white-space:nowrap;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px;font-weight:400}.cyb-new-hero__technical{letter-spacing:.12em;color:#fff3;flex-direction:column;gap:8px;margin-top:18px;font-family:IBM Plex Mono,Courier New,monospace;font-size:9px;display:flex}.cyb-new-hero__side{display:none}.cyb-new-hero__bottom{z-index:5;letter-spacing:.13em;color:#ffffff38;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;width:calc(100% - 8vw);min-height:48px;margin:0 auto;font-family:IBM Plex Mono,Courier New,monospace;font-size:9px;display:flex;position:relative}.cyb-new-hero__scroll{z-index:10;color:#ffffffb3;cursor:pointer;background:#ffffff04;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:transform .25s,background .25s;display:flex;position:absolute;bottom:70px;right:4vw}.cyb-new-hero__scroll:hover{background:#ffffff0f;transform:translateY(3px)}@media (width<=1000px){.cyb-new-hero__main{grid-template-columns:1fr;gap:45px}.cyb-new-hero__right{border-top:1px solid #ffffff1a;border-left:none;max-width:520px;padding:30px 0 0}}@media (width<=650px){.cyb-new-hero{padding:0 18px}.cyb-new-hero__top{width:100%;height:70px}.cyb-new-hero__top-right{display:none}.cyb-new-hero__main{gap:40px;width:100%;padding:50px 0 40px}.cyb-new-hero__location{margin-bottom:20px}.cyb-new-hero__title{letter-spacing:-.065em;white-space:nowrap;font-size:13vw}.cyb-new-hero__title-outline{-webkit-text-stroke-width:1px}.cyb-new-hero__line{width:100%;margin-top:25px}.cyb-new-hero__intro{grid-template-columns:30px 1fr;gap:10px;margin-top:20px}.cyb-new-hero__intro p{font-size:14px;line-height:1.65}.cyb-new-hero__actions{flex-wrap:wrap;margin-top:28px}.cyb-new-hero__button{height:48px;padding:0 18px;font-size:11px}.cyb-new-hero__right{display:none}.cyb-new-hero__bottom{width:100%}.cyb-new-hero__bottom span:nth-child(2){display:none}.cyb-new-hero__scroll{width:40px;height:40px;bottom:60px;right:18px}}@media (width<=400px){.cyb-new-hero__title{font-size:12.5vw}.cyb-new-hero__actions{gap:8px}.cyb-new-hero__button{min-width:145px}}:root{--alumni-bg:#000;--alumni-white:#eee;--alumni-muted:#ffffff6b;--alumni-dim:#fff3;--alumni-line:#ffffff1c;--alumni-grid:#ffffff09;--alumni-mono:"IBM Plex Mono", "Courier New", monospace}.alumni{box-sizing:border-box;background:var(--alumni-bg);width:100%;height:430px;color:var(--alumni-white);position:relative;overflow:hidden}.alumni__grid{pointer-events:none;background-image:linear-gradient(to right, var(--alumni-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--alumni-grid) 1px, transparent 1px);background-size:76px 76px;position:absolute;inset:0}.alumni:before{content:"";background:var(--alumni-line);z-index:10;height:1px;position:absolute;top:0;left:4vw;right:4vw}.alumni:after{content:"";background:var(--alumni-line);z-index:10;height:1px;position:absolute;bottom:0;left:4vw;right:4vw}.alumni__label{z-index:5;font-family:var(--alumni-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--alumni-muted);align-items:center;gap:14px;font-size:30px;font-weight:400;display:flex;position:absolute;top:48px;left:4vw}.alumni__label-line{background:#ffffff52;width:45px;height:1px}.alumni__label:before{content:"02";color:#ffffffbf}.alumni__title{z-index:3;letter-spacing:-.065em;text-transform:uppercase;color:var(--alumni-white);margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(55px,7vw,105px);font-weight:800;line-height:.9;position:absolute;bottom:235px;left:4vw}.alumni__title span{color:#0000;-webkit-text-stroke:1px #ffffff59}.alumni__description{color:#ffffff61;width:min(360px,30vw);margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.65;position:absolute;bottom:245px;right:4vw}.alumni__strip-wrapper{z-index:4;width:100%;position:absolute;top:205px;left:0;right:0;transform:none}.alumni__strip{box-sizing:border-box;background:#ffffff06;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;width:100%;padding:26px 0;position:relative;overflow:hidden}.alumni__strip:before{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);height:1px;position:absolute;top:0;left:4vw;right:4vw}.alumni__track{will-change:transform;align-items:center;width:max-content;min-width:max-content;animation:34s linear infinite alumni-scroll;display:flex}.alumni__item{box-sizing:border-box;opacity:.65;flex:none;justify-content:center;align-items:center;width:190px;height:65px;padding:0 30px;text-decoration:none;transition:opacity .3s;display:flex;position:relative}.alumni__logo{-o-object-fit:contain;object-fit:contain;filter:grayscale()brightness(1.5);opacity:.7;width:auto;max-width:135px;height:auto;max-height:45px;transition:filter .3s,opacity .3s,transform .3s;display:block}.alumni__item:hover{opacity:1}.alumni__item:hover .alumni__logo{filter:brightness();opacity:1;transform:scale(1.04)}.alumni__separator{-webkit-user-select:none;user-select:none;background:#ffffff24;flex:none;width:1px;height:24px;margin:0 8px;font-size:0}@keyframes alumni-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.alumni__strip-wrapper:hover .alumni__track{animation-play-state:paused}.alumni__meta{z-index:5;font-family:var(--alumni-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff38;justify-content:space-between;align-items:center;font-size:9px;display:flex;position:absolute;bottom:45px;left:4vw;right:4vw}.alumni__meta strong{color:#ffffff80;font-weight:400}.alumni__item:focus-visible{outline-offset:5px;outline:1px solid #fff}@media (width<=992px){.alumni{height:390px}.alumni__label{top:40px}.alumni__title{bottom:220px}.alumni__description{width:280px;bottom:225px}.alumni__strip-wrapper{top:205px}.alumni__strip{padding:22px 0}.alumni__track{animation-duration:30s}.alumni__item{width:160px;height:58px;padding:0 22px}.alumni__logo{max-width:115px;max-height:40px}}@media (width<=768px){.alumni{height:330px}.alumni__grid{background-size:58px 58px}.alumni__label{letter-spacing:.14em;font-size:8px;top:30px;left:6vw}.alumni__label-line{width:25px}.alumni__title{font-size:clamp(48px,13vw,76px);bottom:205px;left:6vw}.alumni__description{display:none}.alumni__strip-wrapper{top:150px}.alumni__strip{padding:20px 0}.alumni__track{animation-duration:27s}.alumni__item{width:135px;height:50px;padding:0 16px}.alumni__logo{max-width:95px;max-height:36px}.alumni__separator{height:20px;margin:0 4px}.alumni__meta{font-size:8px;bottom:28px;left:6vw;right:6vw}.alumni__meta span:nth-child(2){display:none}}@media (width<=480px){.alumni{height:300px}.alumni__grid{background-size:50px 50px}.alumni__label{font-size:7px;top:25px}.alumni__title{font-size:14vw;bottom:190px}.alumni__strip-wrapper{top:135px}.alumni__strip{padding:17px 0}.alumni__track{animation-duration:24s}.alumni__item{width:115px;height:44px;padding:0 12px}.alumni__logo{max-width:82px;max-height:32px}.alumni__separator{height:17px}.alumni__meta{bottom:24px}}@media (width<=360px){.alumni{height:280px}.alumni__title{bottom:180px}.alumni__strip-wrapper{top:125px}.alumni__item{width:105px;height:40px}.alumni__logo{max-width:75px;max-height:29px}}@media (prefers-reduced-motion:reduce){.alumni__track{animation:none}.alumni__logo,.alumni__item{transition:none}}:root{--sponsor-bg:#000;--sponsor-white:#eee;--sponsor-muted:#ffffff6b;--sponsor-dim:#ffffff38;--sponsor-line:#ffffff1c;--sponsor-grid:#ffffff09;--sponsor-mono:"IBM Plex Mono", "Courier New", monospace}.sponsor{box-sizing:border-box;background:var(--sponsor-bg);width:100%;min-height:430px;color:var(--sponsor-white);position:relative;overflow:hidden}.sponsor__grid{pointer-events:none;background-image:linear-gradient(to right, var(--sponsor-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--sponsor-grid) 1px, transparent 1px);background-size:76px 76px;position:absolute;inset:0}.sponsor:before{content:"";background:var(--sponsor-line);z-index:10;height:1px;position:absolute;top:0;left:4vw;right:4vw}.sponsor:after{content:"";background:var(--sponsor-line);z-index:10;height:1px;position:absolute;bottom:0;left:4vw;right:4vw}.sponsor__label{z-index:5;font-family:var(--sponsor-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--sponsor-muted);align-items:center;gap:14px;font-size:30px;font-weight:400;display:flex;position:absolute;top:48px;right:4vw}.sponsor__label:before{content:"03";color:#ffffffbf}.sponsor__label-line{background:#ffffff52;width:42px;height:1px}.sponsor__title{z-index:3;letter-spacing:-.065em;text-transform:uppercase;color:var(--sponsor-white);margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(55px,7vw,105px);font-weight:800;line-height:.9;position:absolute;bottom:235px;left:4vw}.sponsor__title span{color:#0000;-webkit-text-stroke:1px #ffffff59}.sponsor__description{color:#ffffff61;width:min(360px,30vw);margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.65;position:absolute;bottom:245px;right:4vw}.sponsor__marquee-wrapper{z-index:4;width:100%;position:absolute;top:205px;left:0;right:0}.sponsor__marquee{box-sizing:border-box;background:#ffffff06;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;width:100%;padding:27px 0;position:relative;overflow:hidden}.sponsor__marquee:before{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);height:1px;position:absolute;top:0;left:4vw;right:4vw}.sponsor__track{will-change:transform;align-items:center;width:max-content;min-width:max-content;animation:34s linear infinite sponsor-marquee;display:flex}.sponsor__item{box-sizing:border-box;opacity:.58;flex:none;justify-content:center;align-items:center;width:190px;height:65px;padding:0 30px;text-decoration:none;transition:opacity .3s;display:flex;position:relative}.sponsor__logo{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:grayscale()brightness(1.45);opacity:.7;width:auto;max-width:135px;height:auto;max-height:45px;transition:filter .3s,opacity .3s,transform .3s;display:block}.sponsor__item:hover{opacity:1}.sponsor__item:hover .sponsor__logo{filter:brightness();opacity:1;transform:scale(1.04)}.sponsor__separator{-webkit-user-select:none;user-select:none;background:#ffffff24;flex:none;width:1px;height:24px;margin:0 8px;font-size:0}@keyframes sponsor-marquee{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.sponsor__marquee-wrapper:hover .sponsor__track{animation-play-state:paused}.sponsor__meta{z-index:5;font-family:var(--sponsor-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff38;justify-content:space-between;align-items:center;font-size:9px;display:flex;position:absolute;bottom:45px;left:4vw;right:4vw}.sponsor__meta strong{color:#ffffff85;font-weight:400}.sponsor__item:focus-visible{outline-offset:5px;outline:1px solid #fff}@media (width<=992px){.sponsor{min-height:390px}.sponsor__label{top:40px}.sponsor__title{bottom:220px}.sponsor__description{width:280px;bottom:225px}.sponsor__marquee-wrapper{top:200px}.sponsor__marquee{padding:23px 0}.sponsor__track{animation-duration:30s}.sponsor__item{width:160px;height:58px;padding:0 22px}.sponsor__logo{max-width:115px;max-height:40px}}@media (width<=768px){.sponsor{min-height:330px}.sponsor__grid{background-size:58px 58px}.sponsor__label{letter-spacing:.14em;font-size:8px;top:30px;right:6vw}.sponsor__label-line{width:25px}.sponsor__title{font-size:clamp(48px,13vw,76px);bottom:205px;left:6vw}.sponsor__description{display:none}.sponsor__marquee-wrapper{top:150px}.sponsor__marquee{padding:20px 0}.sponsor__track{animation-duration:27s}.sponsor__item{width:135px;height:50px;padding:0 16px}.sponsor__logo{max-width:95px;max-height:36px}.sponsor__separator{height:20px;margin:0 4px}.sponsor__meta{font-size:8px;bottom:28px;left:6vw;right:6vw}.sponsor__meta span:nth-child(2){display:none}}@media (width<=480px){.sponsor{min-height:300px}.sponsor__grid{background-size:50px 50px}.sponsor__label{font-size:7px;top:25px}.sponsor__title{font-size:14vw;bottom:190px}.sponsor__marquee-wrapper{top:135px}.sponsor__marquee{padding:17px 0}.sponsor__track{animation-duration:24s}.sponsor__item{width:115px;height:44px;padding:0 12px}.sponsor__logo{max-width:82px;max-height:32px}.sponsor__separator{height:17px}.sponsor__meta{bottom:24px}}@media (width<=360px){.sponsor{min-height:280px}.sponsor__title{bottom:180px}.sponsor__marquee-wrapper{top:125px}.sponsor__item{width:105px;height:40px}.sponsor__logo{max-width:75px;max-height:29px}}@media (prefers-reduced-motion:reduce){.sponsor__track{animation:none}.sponsor__logo,.sponsor__item{transition:none}}:root{--know-bg:#000;--know-white:#eee;--know-muted:#ffffff6b;--know-dim:#fff3;--know-line:#ffffff1c;--know-grid:#ffffff09;--know-mono:"IBM Plex Mono", "Courier New", monospace}.know-us{box-sizing:border-box;background:var(--know-bg);width:100%;min-height:760px;color:var(--know-white);padding:0 4vw;position:relative;overflow:hidden}.know-us__grid{pointer-events:none;background-image:linear-gradient(to right, var(--know-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--know-grid) 1px, transparent 1px);background-size:76px 76px;position:absolute;inset:0}.know-us:before{content:"";background:var(--know-line);height:1px;position:absolute;top:0;left:4vw;right:4vw}.know-us__top{z-index:2;border-bottom:1px solid var(--know-line);justify-content:space-between;align-items:center;height:120px;display:flex;position:relative}.know-us__section-id{font-family:var(--know-mono);letter-spacing:.18em;color:var(--know-muted);align-items:center;gap:14px;font-size:30px;display:flex}.know-us__section-id span:first-child{color:var(--know-white)}.know-us__section-id i{background:#ffffff4d;width:42px;height:1px;display:block}.know-us__status{font-family:var(--know-mono);letter-spacing:.14em;color:#ffffff47;align-items:center;gap:9px;font-size:9px;display:flex}.know-us__status-dot{background:#eee;border-radius:50%;width:6px;height:6px}.know-us__layout{z-index:2;grid-template-columns:minmax(350px,.85fr) minmax(500px,1.15fr);gap:9vw;padding:95px 5vw 110px 2vw;display:grid;position:relative}.know-us__intro{padding-top:20px;position:relative}.know-us__eyebrow{font-family:var(--know-mono);letter-spacing:.18em;color:var(--know-muted);margin:0 0 32px;font-size:10px}.know-us__eyebrow:before{content:"●";color:#ffffffb3;margin-right:10px;font-size:7px}.know-us__heading{letter-spacing:-.075em;text-transform:uppercase;color:var(--know-white);margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(70px,8vw,130px);font-weight:800;line-height:.82}.know-us__heading span{color:#0000;-webkit-text-stroke:1px #ffffff61}.know-us__intro-text{color:#ffffff75;max-width:390px;margin:48px 0 0;font-family:Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.65}.know-us__coordinates{font-family:var(--know-mono);letter-spacing:.13em;color:#ffffff3b;gap:22px;margin-top:50px;font-size:8px;display:flex}.know-us__system{width:100%}.know-us__system-header{font-family:var(--know-mono);letter-spacing:.15em;color:#ffffff52;border-bottom:1px solid #ffffff2e;justify-content:space-between;padding:0 0 18px;font-size:9px;display:flex}.know-us__list{border-bottom:1px solid var(--know-line)}.know-us__item{box-sizing:border-box;border-bottom:1px solid var(--know-line);cursor:default;grid-template-columns:70px 1fr;min-height:130px;padding:28px 0;transition:background .3s,padding .3s;display:grid;position:relative}.know-us__item:last-child{border-bottom:none}.know-us__item--active{background:#ffffff06;padding-left:18px}.know-us__number{font-family:var(--know-mono);letter-spacing:.1em;color:#ffffff47;padding-top:4px;font-size:11px;transition:color .3s}.know-us__item--active .know-us__number{color:var(--know-white)}.know-us__details{padding-right:20px}.know-us__item-top{justify-content:space-between;align-items:center;display:flex}.know-us__item h3{letter-spacing:-.02em;color:#ffffff94;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:600;transition:color .3s}.know-us__item--active h3{color:var(--know-white)}.know-us__item p{color:#ffffff52;max-width:620px;margin:15px 0 0;font-family:Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.65;transition:color .3s}.know-us__item--active p{color:#ffffff85}.know-us__arrow{color:#ffffff40;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;transition:color .3s,border-color .3s,transform .3s;display:flex}.know-us__item--active .know-us__arrow{color:var(--know-white);border-color:#ffffff59;transform:rotate(0)}.know-us__item--active:before{content:"";background:#ffffffbf;width:2px;position:absolute;top:0;bottom:0;left:0}.know-us__bottom{z-index:3;border-top:1px solid var(--know-line);font-family:var(--know-mono);letter-spacing:.14em;color:#ffffff38;justify-content:space-between;align-items:center;padding-top:18px;font-size:8px;display:flex;position:absolute;bottom:30px;left:4vw;right:4vw}@media (width<=1000px){.know-us{min-height:auto}.know-us__layout{grid-template-columns:1fr;gap:70px;padding-bottom:130px}.know-us__heading{font-size:clamp(70px,13vw,110px)}.know-us__intro-text{max-width:600px}}@media (width<=768px){.know-us{padding:0 6vw}.know-us__top{height:90px}.know-us__status{display:none}.know-us__layout{padding:65px 0 100px}.know-us__heading{font-size:20vw;line-height:.84}.know-us__intro-text{margin-top:35px;font-size:14px}.know-us__coordinates{flex-wrap:wrap;gap:12px;margin-top:30px}.know-us__item{grid-template-columns:45px 1fr;min-height:auto;padding:24px 0}.know-us__item--active{padding-left:12px}.know-us__item h3{font-size:15px}.know-us__item p{font-size:12px;line-height:1.6}.know-us__arrow{width:25px;height:25px;font-size:11px}.know-us__bottom{bottom:22px;left:6vw;right:6vw}.know-us__bottom span:nth-child(2){display:none}}@media (width<=480px){.know-us__section-id{gap:9px;font-size:8px}.know-us__section-id i{width:25px}.know-us__eyebrow{font-size:8px}.know-us__heading{font-size:19vw}.know-us__item{grid-template-columns:36px 1fr}.know-us__item h3{font-size:14px}.know-us__item p{font-size:11px}}@media (prefers-reduced-motion:reduce){.know-us__item,.know-us__item h3,.know-us__item p,.know-us__arrow,.know-us__number{transition:none}}:root{--event-bg:#050505;--event-white:#eee;--event-muted:#ffffff73;--event-dim:#ffffff38;--event-line:#ffffff1c;--event-grid:#ffffff09;--event-mono:"IBM Plex Mono", "Courier New", monospace}.event-highlight{box-sizing:border-box;background:var(--event-bg);width:100%;min-height:650px;color:var(--event-white);padding:0 4vw;position:relative;overflow:hidden}.event-highlight__grid{pointer-events:none;background-image:linear-gradient(to right, var(--event-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--event-grid) 1px, transparent 1px);background-size:76px 76px;position:absolute;inset:0}.event-highlight:before{content:"";background:var(--event-line);height:1px;position:absolute;top:0;left:4vw;right:4vw}.event-highlight__top{z-index:2;border-bottom:1px solid var(--event-line);justify-content:space-between;align-items:center;height:105px;display:flex;position:relative}.event-highlight__eyebrow{font-family:var(--event-mono);letter-spacing:.18em;color:var(--event-muted);align-items:center;gap:14px;margin:0;font-size:30px;display:flex}.event-highlight__number{color:var(--event-white)}.event-highlight__line{background:#ffffff59;width:42px;height:1px}.event-highlight__status{font-family:var(--event-mono);letter-spacing:.15em;color:var(--event-dim);font-size:9px}.event-highlight__content{z-index:2;grid-template-columns:80px 1fr 280px;gap:30px;padding:80px 3vw 95px;display:grid;position:relative}.event-highlight__index{font-family:var(--event-mono);letter-spacing:.14em;color:var(--event-dim);flex-direction:column;gap:8px;padding-top:10px;font-size:9px;display:flex}.event-highlight__index span:first-child{color:var(--event-white)}.event-highlight__main{max-width:760px}.event-highlight__label{font-family:var(--event-mono);letter-spacing:.18em;color:var(--event-muted);margin:0 0 25px;font-size:9px}.event-highlight__title{letter-spacing:-.075em;text-transform:uppercase;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(70px,9vw,145px);font-weight:800;line-height:.82}.event-highlight__title span{color:#0000;-webkit-text-stroke:1px #ffffff6b}.event-highlight__description{color:#ffffff75;max-width:610px;margin:42px 0 34px;font-family:Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.7}.event-highlight__button{color:#050505;letter-spacing:.05em;cursor:pointer;background:#eee;border:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:35px;min-width:190px;padding:15px 18px;font-family:Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;transition:background .25s,color .25s,transform .25s;display:inline-flex}.event-highlight__button:hover{color:#eee;background:0 0;transform:translateY(-2px)}.event-highlight__button-arrow{font-size:17px;line-height:1}.event-highlight__panel{box-sizing:border-box;background:#ffffff04;border:1px solid #ffffff1f;align-self:center;min-height:245px;padding:25px}.event-highlight__panel-header{border-bottom:1px solid var(--event-line);font-family:var(--event-mono);letter-spacing:.14em;color:var(--event-dim);justify-content:space-between;padding-bottom:18px;font-size:8px;display:flex}.event-highlight__panel-status{font-family:var(--event-mono);letter-spacing:.12em;color:#ffffffa6;align-items:center;gap:9px;margin:25px 0;font-size:9px;display:flex}.event-highlight__status-dot{background:#eee;border-radius:50%;width:6px;height:6px}.event-highlight__panel-row{font-family:var(--event-mono);letter-spacing:.12em;color:#ffffff40;border-top:1px solid #ffffff12;justify-content:space-between;padding:13px 0;font-size:8px;display:flex}.event-highlight__panel-row strong{color:#ffffff9e;font-weight:400}.event-highlight__bottom{z-index:3;border-top:1px solid var(--event-line);font-family:var(--event-mono);letter-spacing:.14em;color:#ffffff38;justify-content:space-between;padding-top:16px;font-size:8px;display:flex;position:absolute;bottom:25px;left:4vw;right:4vw}@media (width<=1000px){.event-highlight{min-height:700px}.event-highlight__content{grid-template-columns:60px 1fr;padding:70px 2vw 110px}.event-highlight__panel{display:none}.event-highlight__title{font-size:clamp(70px,12vw,120px)}}@media (width<=768px){.event-highlight{min-height:680px;padding:0 6vw}.event-highlight__top{height:85px}.event-highlight__status{display:none}.event-highlight__content{grid-template-columns:1fr;gap:25px;padding:60px 0 110px}.event-highlight__index{flex-direction:row;gap:12px}.event-highlight__title{font-size:20vw;line-height:.85}.event-highlight__description{margin-top:32px;font-size:13px}.event-highlight__bottom{left:6vw;right:6vw}.event-highlight__bottom span:nth-child(2){display:none}}@media (width<=480px){.event-highlight__eyebrow{gap:9px;font-size:8px}.event-highlight__line{width:25px}.event-highlight__title{font-size:19vw}.event-highlight__description{font-size:12px;line-height:1.65}.event-highlight__button{width:100%}}@media (prefers-reduced-motion:reduce){.event-highlight__button{transition:none}}:root{--internal-bg:#080808;--internal-white:#eee;--internal-muted:#ffffff73;--internal-dim:#ffffff38;--internal-line:#ffffff1c;--internal-grid:#ffffff09;--internal-mono:"IBM Plex Mono", "Courier New", monospace}.internal-highlight{box-sizing:border-box;background:var(--internal-bg);width:100%;min-height:650px;color:var(--internal-white);padding:0 4vw;position:relative;overflow:hidden}.internal-highlight__grid{pointer-events:none;background-image:linear-gradient(to right, var(--internal-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--internal-grid) 1px, transparent 1px);background-size:76px 76px;position:absolute;inset:0}.internal-highlight:before{content:"";background:var(--internal-line);height:1px;position:absolute;top:0;left:4vw;right:4vw}.internal-highlight__top{z-index:2;border-bottom:1px solid var(--internal-line);justify-content:space-between;align-items:center;height:105px;display:flex;position:relative}.internal-highlight__eyebrow{font-family:var(--internal-mono);letter-spacing:.18em;color:var(--internal-muted);align-items:center;gap:14px;font-size:30px;display:flex}.internal-highlight__number{color:var(--internal-white)}.internal-highlight__line{background:#ffffff59;width:42px;height:1px}.internal-highlight__status{font-family:var(--internal-mono);letter-spacing:.15em;color:var(--internal-dim);font-size:9px}.internal-highlight__content{z-index:2;grid-template-columns:80px 1fr 280px;gap:30px;padding:80px 3vw 95px;display:grid;position:relative}.internal-highlight__index{font-family:var(--internal-mono);letter-spacing:.14em;color:var(--internal-dim);flex-direction:column;gap:10px;padding-top:10px;font-size:8px;display:flex}.internal-highlight__index span:first-child{color:var(--internal-white);font-size:11px}.internal-highlight__main{max-width:760px}.internal-highlight__label{font-family:var(--internal-mono);letter-spacing:.18em;color:var(--internal-muted);margin:0 0 25px;font-size:9px}.internal-highlight__title{letter-spacing:-.075em;text-transform:uppercase;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(75px,9vw,145px);font-weight:800;line-height:.82}.internal-highlight__title span{color:#0000;-webkit-text-stroke:1px #ffffff6b}.internal-highlight__description{color:#ffffff75;max-width:600px;margin:42px 0 34px;font-family:Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.7}.internal-highlight__button{color:#080808;letter-spacing:.05em;cursor:pointer;background:#eee;border:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:35px;min-width:190px;padding:15px 18px;font-family:Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;transition:background .25s,color .25s,transform .25s;display:inline-flex}.internal-highlight__button:hover{color:#eee;background:0 0;transform:translateY(-2px)}.internal-highlight__button-arrow{font-size:17px;line-height:1}.internal-highlight__panel{box-sizing:border-box;background:#ffffff04;border:1px solid #ffffff1f;align-self:center;min-height:245px;padding:25px}.internal-highlight__panel-header{border-bottom:1px solid var(--internal-line);font-family:var(--internal-mono);letter-spacing:.14em;color:var(--internal-dim);justify-content:space-between;padding-bottom:18px;font-size:8px;display:flex}.internal-highlight__panel-title{letter-spacing:-.04em;margin:25px 0;font-family:Helvetica Neue,Arial,sans-serif;font-size:25px;font-weight:700;line-height:.95}.internal-highlight__panel-row{font-family:var(--internal-mono);letter-spacing:.12em;color:#ffffff40;border-top:1px solid #ffffff12;justify-content:space-between;padding:13px 0;font-size:8px;display:flex}.internal-highlight__panel-row strong{color:#ffffff9e;font-weight:400}.internal-highlight__bottom{z-index:3;border-top:1px solid var(--internal-line);font-family:var(--internal-mono);letter-spacing:.14em;color:#ffffff38;justify-content:space-between;padding-top:16px;font-size:8px;display:flex;position:absolute;bottom:25px;left:4vw;right:4vw}@media (width<=1000px){.internal-highlight{min-height:700px}.internal-highlight__content{grid-template-columns:60px 1fr;padding:70px 2vw 110px}.internal-highlight__panel{display:none}.internal-highlight__title{font-size:clamp(70px,12vw,120px)}}@media (width<=768px){.internal-highlight{min-height:680px;padding:0 6vw}.internal-highlight__top{height:85px}.internal-highlight__status{display:none}.internal-highlight__content{grid-template-columns:1fr;gap:25px;padding:60px 0 110px}.internal-highlight__index{flex-direction:row;gap:14px}.internal-highlight__title{font-size:20vw;line-height:.85}.internal-highlight__description{margin-top:32px;font-size:13px}.internal-highlight__bottom{left:6vw;right:6vw}.internal-highlight__bottom span:nth-child(2){display:none}}@media (width<=480px){.internal-highlight__eyebrow{gap:9px;font-size:8px}.internal-highlight__line{width:25px}.internal-highlight__title{font-size:19vw}.internal-highlight__description{font-size:12px;line-height:1.65}.internal-highlight__button{width:100%}}@media (prefers-reduced-motion:reduce){.internal-highlight__button{transition:none}}.grand{box-sizing:border-box;color:#fff;background:0 0;width:100%;padding:8rem 8vw;position:relative;overflow:hidden}.grand:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-size:78px 78px;position:absolute;inset:0}.grand__header{max-width:1250px;margin:0 auto 5rem;position:relative}.grand__eyebrow{letter-spacing:.18em;color:#888;align-items:center;gap:15px;margin-bottom:3rem;font-size:30px;font-weight:600;display:flex}.grand__eyebrow i{background:#555;width:45px;height:1px}.grand__heading-row{justify-content:space-between;align-items:flex-end;gap:5rem;display:flex}.grand__title{letter-spacing:-.065em;text-transform:uppercase;color:#f1efe8;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(3.5rem,7vw,7rem);font-weight:900;line-height:.86}.grand__title span{color:#707070}.grand__intro{color:#888;max-width:390px;margin:0 0 .5rem;font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.7}.grand__events{background:#ffffff1f;grid-template-columns:1.5fr 1fr;gap:3px;max-width:1250px;margin:0 auto;display:grid;position:relative}.grand__featured{color:#fff;background:#080808;min-width:0;text-decoration:none;position:relative;overflow:hidden}.grand__featured-image{height:470px;position:relative;overflow:hidden}.grand__featured-image img{-o-object-fit:cover;object-fit:cover;filter:grayscale();opacity:.82;width:100%;height:100%;transition:transform .6s,filter .5s,opacity .5s}.grand__featured:hover img{filter:grayscale(0%);opacity:1;transform:scale(1.04)}.grand__featured-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#000000bf);position:absolute;inset:0}.grand__scanline{z-index:2;background:#ffffff2e;height:1px;position:absolute;top:50%;left:0;right:0}.grand__featured-index{z-index:3;letter-spacing:.15em;color:#ccc;font-family:IBM Plex Mono,monospace;font-size:.65rem;position:absolute;top:1.5rem;left:1.5rem}.grand__featured-arrow{z-index:3;border:1px solid #ffffff40;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.2rem;transition:background .25s,color .25s;display:flex;position:absolute;top:1.2rem;right:1.5rem}.grand__featured:hover .grand__featured-arrow{color:#000;background:#fff}.grand__featured-content{box-sizing:border-box;border-top:1px solid #ffffff1a;flex-direction:column;justify-content:space-between;min-height:150px;padding:1.7rem;display:flex}.grand__category{letter-spacing:.15em;color:#777;margin-bottom:.7rem;font-family:IBM Plex Mono,monospace;font-size:.65rem;display:block}.grand__featured-content h3{letter-spacing:-.03em;text-transform:uppercase;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:2rem;font-weight:800;line-height:1}.grand__featured-meta{letter-spacing:.08em;color:#777;justify-content:space-between;margin-top:2rem;font-family:IBM Plex Mono,monospace;font-size:.65rem;display:flex}.grand__side{background:#080808;flex-direction:column;display:flex}.grand__side-event{box-sizing:border-box;color:#fff;border-bottom:1px solid #ffffff1a;flex:1;grid-template-columns:150px 1fr 45px;align-items:center;gap:1.3rem;padding:1.2rem;text-decoration:none;transition:background .3s;display:grid;position:relative}.grand__side-event:last-child{border-bottom:none}.grand__side-event:hover{background:#101010}.grand__side-image{background:#111;height:145px;overflow:hidden}.grand__side-image img{-o-object-fit:cover;object-fit:cover;filter:grayscale();opacity:.7;width:100%;height:100%;transition:transform .45s,filter .4s,opacity .4s}.grand__side-event:hover .grand__side-image img{filter:grayscale(0%);opacity:1;transform:scale(1.05)}.grand__side-content{min-width:0}.grand__side-top{letter-spacing:.12em;color:#666;gap:12px;margin-bottom:1rem;font-family:IBM Plex Mono,monospace;font-size:.6rem;display:flex}.grand__side-top span:first-child{color:#aaa}.grand__side-content h3{text-transform:uppercase;letter-spacing:-.02em;color:#e8e8e8;margin:0 0 1rem;font-family:Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:800;line-height:1}.grand__side-meta{color:#666;gap:8px;font-family:IBM Plex Mono,monospace;font-size:.62rem;display:flex}.grand__side-arrow{color:#888;border:1px solid #ffffff1f;justify-content:center;align-items:center;width:38px;height:38px;transition:background .25s,color .25s,transform .25s;display:flex}.grand__side-event:hover .grand__side-arrow{color:#000;background:#fff;transform:translate(3px)}@media (width<=992px){.grand{padding:6rem 6vw}.grand__heading-row{flex-direction:column;align-items:flex-start;gap:2rem}.grand__intro{max-width:550px}.grand__events{grid-template-columns:1fr}.grand__featured-image{height:420px}.grand__side-event{min-height:180px}}@media (width<=700px){.grand{padding:5rem 5vw}.grand__eyebrow{margin-bottom:2rem;font-size:.62rem}.grand__title{font-size:clamp(2.8rem,12vw,4.5rem)}.grand__intro{font-size:.9rem}.grand__featured-image{height:300px}.grand__featured-content{min-height:135px;padding:1.2rem}.grand__featured-content h3{font-size:1.5rem}.grand__featured-meta{font-size:.55rem}.grand__side-event{grid-template-columns:105px 1fr 38px;gap:.9rem;padding:.8rem}.grand__side-image{height:105px}.grand__side-content h3{font-size:1rem}.grand__side-top{margin-bottom:.6rem;font-size:.52rem}.grand__side-meta{font-size:.52rem}}@media (width<=480px){.grand{padding:4rem 4vw}.grand__title{font-size:2.65rem}.grand__featured-image{height:250px}.grand__featured-content h3{font-size:1.3rem}.grand__side-event{grid-template-columns:85px 1fr 32px}.grand__side-image{height:85px}.grand__side-arrow{width:32px;height:32px;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.grand__featured img,.grand__side-image img,.grand__featured-arrow,.grand__side-arrow{transition:none}}:root{--team-bg:#000;--team-white:#fff;--team-light:#eee;--team-muted:#ffffff7a;--team-dim:#ffffff3d;--team-line:#ffffff1f;--team-grid:#ffffff09;--team-mono:"IBM Plex Mono", "Courier New", monospace;--team-sans:"Helvetica Neue", Arial, sans-serif}.team-card{box-sizing:border-box;background:var(--team-bg);width:100%;min-height:650px;color:var(--team-white);position:relative;overflow:hidden}.team-card__grid{pointer-events:none;background-image:linear-gradient(to right, var(--team-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--team-grid) 1px, transparent 1px);background-size:76px 76px;width:100%;height:100%;position:absolute;inset:0}.team-card:before{content:"";background:var(--team-line);z-index:5;height:1px;position:absolute;top:0;left:4vw;right:4vw}.team-card:after{content:"";background:var(--team-line);z-index:5;height:1px;position:absolute;bottom:0;left:4vw;right:4vw}.team-card__container{z-index:2;box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);align-items:center;gap:8vw;width:100%;min-height:650px;padding:100px 7vw 85px;display:grid;position:relative}.team-card__content{width:100%;max-width:760px}.team-card__eyebrow{font-family:var(--team-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--team-muted);align-items:center;gap:13px;margin:0 0 30px;font-size:10px;font-weight:400;display:flex}.team-card__dot{background:#fff;border-radius:50%;flex:0 0 6px;width:6px;height:6px;display:block}.team-card__title{font-family:var(--team-sans);letter-spacing:-.075em;text-transform:uppercase;margin:0;font-size:clamp(72px,9vw,145px);font-weight:800;line-height:.82}.team-card__title span{color:#0000;-webkit-text-stroke:1px #ffffff73;text-stroke:1px #ffffff73}.team-card__lead{font-family:var(--team-sans);color:var(--team-light);margin:42px 0 12px;font-size:20px;font-weight:500;line-height:1.4}.team-card__description{max-width:580px;font-family:var(--team-sans);color:var(--team-muted);margin:0 0 35px;font-size:14px;font-weight:400;line-height:1.7}.team-card__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.team-card__primary,.team-card__secondary{box-sizing:border-box;min-width:175px;font-family:var(--team-sans);letter-spacing:.06em;cursor:pointer;justify-content:space-between;align-items:center;gap:28px;padding:14px 17px;font-size:11px;font-weight:700;line-height:1;transition:background-color .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.team-card__primary{border:1px solid var(--team-light);background:var(--team-light);color:#080808}.team-card__primary:hover{color:var(--team-white);background:0 0;transform:translateY(-2px)}.team-card__secondary{color:#ffffffad;background:0 0;border:1px solid #ffffff38}.team-card__secondary:hover{border-color:var(--team-light);color:var(--team-white);transform:translateY(-2px)}.team-card__primary span,.team-card__secondary span{font-size:17px;font-weight:400;line-height:.8;transition:transform .25s}.team-card__primary:hover span,.team-card__secondary:hover span{transform:translate(3px,-3px)}.team-card__visual{box-sizing:border-box;border-left:1px solid var(--team-line);justify-content:center;align-items:center;width:100%;min-height:400px;display:flex;position:relative}.team-card__visual-label{font-family:var(--team-mono);letter-spacing:.15em;color:var(--team-dim);white-space:nowrap;font-size:9px;font-weight:400;position:absolute;top:0;right:0}.team-card__visual-label span{color:#ffffff8c;margin:0 5px}.team-card__visual-mark{aspect-ratio:1;box-sizing:border-box;border:1px solid #ffffff24;justify-content:center;align-items:center;width:min(28vw,330px);transition:transform .5s;display:flex;position:relative;transform:rotate(45deg)}.team-card__visual-mark:before{content:"";pointer-events:none;border:1px solid #ffffff1c;position:absolute;inset:14%}.team-card__visual-mark:after{content:"";pointer-events:none;background:#ffffff12;width:140%;height:1px;position:absolute;transform:rotate(-45deg)}.team-card__logo-frame{box-sizing:border-box;border:1px solid #ffffff24;justify-content:center;align-items:center;width:58%;height:58%;transition:border-color .35s;display:flex;position:relative;transform:rotate(-90deg)}.team-card__logo-frame:before{content:"";pointer-events:none;border:1px solid #ffffff17;position:absolute;inset:14%}.team-card__logo{z-index:2;-o-object-fit:contain;object-fit:contain;filter:grayscale()brightness(1.65);opacity:.95;width:65%;height:65%;transition:transform .35s,filter .35s,opacity .35s;display:block;position:relative;transform:rotate(45deg)}.team-card__visual:hover .team-card__visual-mark{transform:rotate(45deg)scale(1.025)}.team-card__visual:hover .team-card__logo-frame{border-color:#ffffff47}.team-card__visual:hover .team-card__logo{filter:grayscale(0%)brightness();opacity:1;transform:rotate(45deg)scale(1.06)}.team-card__visual-caption{border-top:1px solid var(--team-line);font-family:var(--team-mono);letter-spacing:.14em;color:var(--team-dim);justify-content:space-between;align-items:center;padding-top:16px;font-size:8px;font-weight:400;display:flex;position:absolute;bottom:0;left:0;right:0}@media (width<=1100px){.team-card__container{grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);gap:5vw;padding:90px 6vw 75px}.team-card__title{font-size:clamp(65px,10vw,115px)}.team-card__visual{min-height:350px}.team-card__visual-mark{width:min(30vw,280px)}}@media (width<=900px){.team-card{min-height:620px}.team-card__container{min-height:620px;padding:80px 5vw 70px}.team-card__lead{font-size:18px}.team-card__description{font-size:13px}.team-card__visual{min-height:320px}.team-card__visual-mark{width:230px}}@media (width<=768px){.team-card{min-height:780px}.team-card__grid{background-size:60px 60px}.team-card__container{grid-template-columns:1fr;gap:60px;min-height:780px;padding:75px 6vw 90px}.team-card__eyebrow{margin-bottom:25px;font-size:9px}.team-card__title{font-size:19vw;line-height:.85}.team-card__lead{margin-top:30px;font-size:17px}.team-card__description{max-width:600px;margin-bottom:30px;font-size:13px;line-height:1.65}.team-card__visual{border-left:0;border-top:1px solid var(--team-line);min-height:300px;padding-top:50px}.team-card__visual-label{font-size:8px;top:20px;right:0}.team-card__visual-mark{width:220px}.team-card__visual-caption{font-size:7px}}@media (width<=520px){.team-card{min-height:720px}.team-card__grid{background-size:52px 52px}.team-card__container{gap:45px;min-height:720px;padding:65px 6vw 75px}.team-card__eyebrow{letter-spacing:.14em;gap:9px;font-size:8px}.team-card__dot{flex-basis:5px;width:5px;height:5px}.team-card__title{letter-spacing:-.07em;font-size:20vw}.team-card__lead{margin-top:27px;font-size:16px}.team-card__description{font-size:12px;line-height:1.65}.team-card__actions{flex-direction:column;align-items:stretch;gap:8px;width:100%}.team-card__primary,.team-card__secondary{width:100%;min-width:0}.team-card__visual{min-height:230px;padding-top:45px}.team-card__visual-mark{width:175px}.team-card__logo-frame{width:58%;height:58%}.team-card__logo{width:64%;height:64%}.team-card__visual-caption{letter-spacing:.1em;font-size:7px}}@media (width<=380px){.team-card{min-height:700px}.team-card__container{min-height:700px;padding-left:5vw;padding-right:5vw}.team-card__title{font-size:21vw}.team-card__visual-mark{width:150px}.team-card__visual-caption{font-size:6px}}.team-card__primary:focus-visible,.team-card__secondary:focus-visible{outline-offset:4px;outline:1px solid #fff}@media (prefers-reduced-motion:reduce){.team-card__primary,.team-card__secondary,.team-card__visual-mark,.team-card__logo-frame,.team-card__logo{transition:none}}:root{--contact-black:#000;--contact-white:#fff;--contact-gray:#858585;--contact-dark-gray:#555;--contact-border:#ffffff1a;--contact-blue:#0e86b0;--contact-mono:"IBM Plex Mono", "Courier New", monospace;--contact-body:"Helvetica Neue", Arial, sans-serif}.contact{background:var(--contact-black);width:100%;min-height:720px;color:var(--contact-white);box-sizing:border-box;border-top:1px solid var(--contact-border);border-bottom:1px solid var(--contact-border);position:relative;overflow:hidden}.contact__grid{pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:78px 78px;position:absolute;inset:0}.contact__top{z-index:2;max-width:1250px;margin:0 auto;padding:55px 40px 0;position:relative}.contact__eyebrow{font-family:var(--contact-mono);letter-spacing:.2em;color:#777;align-items:center;gap:13px;font-size:30px;display:flex}.contact__line{background:#777;width:38px;height:1px}.contact__container{z-index:2;box-sizing:border-box;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:100px;max-width:1250px;min-height:540px;margin:0 auto;padding:80px 40px 70px;display:grid;position:relative}.contact__title{font-family:var(--contact-body);letter-spacing:-.06em;color:var(--contact-white);margin:0;font-size:clamp(4rem,8vw,8rem);font-weight:900;line-height:.84}.contact__title span{color:#777}.contact__description{max-width:560px;font-family:var(--contact-body);color:#858585;margin:45px 0 32px;font-size:1rem;line-height:1.7}.contact__button{box-sizing:border-box;background:var(--contact-white);color:#050505;border:1px solid var(--contact-white);min-width:270px;font-family:var(--contact-body);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:45px;padding:18px 24px;font-size:12px;font-weight:800;text-decoration:none;transition:background .25s,color .25s,transform .25s;display:inline-flex}.contact__button span{font-size:18px;line-height:1}.contact__button:hover{color:var(--contact-white);background:0 0;transform:translateY(-3px)}.contact__socials{align-items:center;gap:10px;margin-top:32px;display:flex}.contact__social{border:1px solid var(--contact-border);color:#777;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;text-decoration:none;transition:color .25s,border-color .25s,background .25s;display:flex}.contact__social:hover{color:var(--contact-white);background:#ffffff0a;border-color:#777}.contact__side{border-left:1px solid var(--contact-border);padding-left:35px}.contact__side-block{border-bottom:1px solid var(--contact-border);margin-bottom:32px;padding:0 0 32px}.contact__side-block:last-child{border-bottom:none;margin-bottom:0}.contact__side-block span{font-family:var(--contact-mono);letter-spacing:.2em;color:#555;margin-bottom:12px;font-size:9px;display:block}.contact__side-block p,.contact__side-block a{font-family:var(--contact-body);color:#a0a0a0;margin:0;font-size:13px;line-height:1.7;text-decoration:none}.contact__side-block a:hover{color:var(--contact-white)}.contact__bottom{z-index:3;border-top:1px solid var(--contact-border);max-width:1250px;font-family:var(--contact-mono);letter-spacing:.18em;color:#4f4f4f;justify-content:space-between;margin:0 auto;padding:18px 40px;font-size:8px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (width<=1000px){.contact{min-height:650px}.contact__container{grid-template-columns:1fr;gap:60px;padding-top:65px}.contact__side{border-left:none;border-top:1px solid var(--contact-border);grid-template-columns:repeat(3,1fr);gap:25px;padding:30px 0 0;display:grid}.contact__side-block{border-bottom:none;margin:0;padding:0}}@media (width<=700px){.contact{min-height:auto}.contact__grid{background-size:58px 58px}.contact__top{padding:35px 20px 0}.contact__container{gap:55px;padding:70px 20px 100px}.contact__title{font-size:clamp(3.5rem,15vw,6rem)}.contact__description{margin-top:35px;font-size:.92rem}.contact__button{width:100%;max-width:300px}.contact__side{grid-template-columns:1fr;gap:25px;padding-top:30px}.contact__side-block{border-bottom:1px solid var(--contact-border);padding-bottom:22px}.contact__bottom{flex-wrap:wrap;gap:15px;padding:18px 20px;position:relative}}@media (width<=420px){.contact__title{font-size:3.1rem}.contact__description{font-size:.88rem}.contact__button{gap:20px;min-width:0;font-size:10px}.contact__social{width:40px;height:40px}.contact__bottom{font-size:7px}}@media (prefers-reduced-motion:reduce){.contact__button,.contact__social{transition:none}}.grid-background{background:#000;width:100%;min-height:100%;position:relative;overflow:hidden}.grid-background__grid{pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-size:78px 78px;width:100%;height:100%;position:absolute;inset:0}.grid-background__content{z-index:1;width:100%;min-height:100%;position:relative}.grid-background:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(#0000 0%,#00000026 70%,#00000059 100%);position:absolute;inset:0}@media (width<=992px){.grid-background__grid{background-size:68px 68px}}@media (width<=768px){.grid-background__grid{background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:60px 60px}}@media (width<=480px){.grid-background__grid{background-size:52px 52px}}@media (prefers-reduced-motion:reduce){.grid-background{scroll-behavior:auto}}:root{--card-black:#050505;--card-white:#fff;--card-muted:#8a8a8a;--card-gray:#222;--card-border:#2a2a2a;--card-ocean:#0e86b0}.title-card{box-sizing:border-box;background:var(--card-black);border:1px solid var(--card-border);width:100%;max-width:360px;min-height:460px;color:var(--card-white);transition:border-color .3s,transform .3s;position:relative;overflow:hidden}.title-card:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:45px 45px;position:absolute;inset:0}.title-card:after{content:"";background:var(--card-ocean);transform-origin:0;z-index:5;width:100%;height:2px;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleX(0)}.title-card:hover{border-color:#0e86b0b3;transform:translateY(-6px)}.title-card:hover:after{transform:scaleX(1)}.title-card__image-wrap{z-index:2;border-bottom:1px solid var(--card-border);background:#080808;justify-content:center;align-items:flex-end;width:100%;height:285px;display:flex;position:relative;overflow:hidden}.title-card__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;filter:grayscale();opacity:.92;width:100%;height:100%;transition:filter .4s,transform .4s,opacity .4s;display:block}.title-card:hover .title-card__image{filter:grayscale(0%);opacity:1;transform:scale(1.03)}.title-card__placeholder{letter-spacing:.15em;width:100%;height:100%;color:var(--card-ocean);background:#080808;justify-content:center;align-items:center;font-family:IBM Plex Mono,Courier New,monospace;font-size:3rem;font-weight:700;display:flex}.title-card__content{z-index:2;background:var(--card-black);padding:22px 24px 24px;position:relative}.title-card__profile{letter-spacing:.16em;color:#666;margin-bottom:12px;font-family:IBM Plex Mono,Courier New,monospace;font-size:9px;font-weight:500;display:block}.title-card__name{color:var(--card-white);margin:0 0 7px;font-family:Helvetica Neue,Arial,sans-serif;font-size:1.45rem;font-weight:700;line-height:1.1}.title-card__role{letter-spacing:.13em;text-transform:uppercase;color:var(--card-ocean);margin:0;font-family:IBM Plex Mono,Courier New,monospace;font-size:.72rem;font-weight:500}.title-card__social{border-top:1px solid var(--card-border);align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}.title-card__social-link{box-sizing:border-box;border:1px solid var(--card-border);color:#999;letter-spacing:.05em;align-items:center;gap:7px;min-height:32px;padding:0 10px;font-family:IBM Plex Mono,Courier New,monospace;font-size:9px;text-decoration:none;transition:color .25s,border-color .25s,background-color .25s;display:inline-flex}.title-card__social-link svg{font-size:13px}.title-card__social-link:hover{color:var(--card-white);border-color:var(--card-ocean);background:#0e86b014}@media (width<=992px){.title-card{max-width:330px;min-height:440px}.title-card__image-wrap{height:265px}}@media (width<=768px){.title-card{width:340px;max-width:100%;min-height:420px}.title-card__image-wrap{height:250px}.title-card__content{padding:20px}.title-card__name{font-size:1.3rem}}@media (width<=480px){.title-card{width:100%;min-height:400px}.title-card__image-wrap{height:230px}.title-card__content{padding:18px}.title-card__social{gap:7px}.title-card__social-link{flex:1;justify-content:center;padding:0 8px}}@media (prefers-reduced-motion:reduce){.title-card,.title-card:after,.title-card__image,.title-card__social-link{transition:none}}.team2024{color:#fff;box-sizing:border-box;background:#050505;width:100%;min-height:100vh;padding-top:100px;position:relative;overflow:hidden}.team2024__grid{z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:78px 78px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0% 75%,#0000 100%);mask-image:linear-gradient(#000 0% 75%,#0000 100%)}.team2024__header{z-index:2;box-sizing:border-box;width:100%;max-width:1250px;margin:0 auto;padding:80px 40px 120px;position:relative}.team2024__eyebrow{letter-spacing:.2em;color:#888;justify-content:center;align-items:center;gap:14px;margin-bottom:42px;font-family:IBM Plex Mono,Courier New,monospace;font-size:11px;font-weight:500;display:flex}.team2024__line{background:#0e86b0;width:38px;height:1px;display:block}.team2024__title{text-align:center;letter-spacing:-.055em;color:#fff;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(4rem,9vw,9rem);font-weight:900;line-height:.86}.team2024__title span{color:#8d8d8d}.team2024__intro{text-align:center;color:#929292;max-width:760px;margin:50px auto 30px;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7}.team2024__meta{letter-spacing:.16em;color:#555;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px;display:flex}.team2024__section{z-index:2;box-sizing:border-box;border-top:1px solid #ffffff14;width:100%;max-width:1250px;margin:0 auto;padding:90px 40px 120px;position:relative}.team2024__section-header{text-align:center;grid-template-columns:minmax(0,1fr) minmax(250px,420px);align-items:end;gap:70px;margin-bottom:70px;display:grid}.team2024__section-header>div{flex-direction:column;align-items:center;display:flex}.team2024__number{letter-spacing:.2em;color:#0e86b0;margin:0 0 20px;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px}.team2024__section-header h2{letter-spacing:-.05em;color:#fff;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(3rem,6vw,6rem);font-weight:900;line-height:.86}.team2024__section-description{color:#777;text-align:center;max-width:400px;margin:0 auto;font-family:Helvetica Neue,Arial,sans-serif;font-size:.95rem;line-height:1.7}.team2024__gallery{-moz-column-gap:28px;grid-template-columns:repeat(3,minmax(0,1fr));place-items:start center;gap:70px 28px;width:100%;max-width:1100px;margin:0 auto;display:grid}.team2024__gallery-item{justify-content:center;align-items:flex-start;width:100%;min-width:0;display:flex}.team2024__gallery-item .title-card{width:100%;max-width:340px}.team2024__gallery-item>*{max-width:100%}.team2024__gallery-item:nth-child(3n+1):last-child,.team2024__gallery-item:nth-child(3n+1):nth-last-child(2){grid-column:2}.team2024__gallery-item:nth-child(3n+2):last-child{grid-column:3}.team2024__end{z-index:2;box-sizing:border-box;text-align:center;border-top:1px solid #ffffff14;width:100%;max-width:1250px;margin:0 auto;padding:110px 40px 160px;position:relative}.team2024__end p{letter-spacing:.2em;color:#0e86b0;margin:0 0 28px;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px}.team2024__end h2{letter-spacing:-.055em;color:#fff;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(3.5rem,8vw,8rem);font-weight:900;line-height:.85}.team2024__end h2 span{color:#777}@media (width<=1000px){.team2024{padding-top:80px}.team2024__header{padding:65px 30px 100px}.team2024__section{padding:75px 30px 100px}.team2024__section-header{grid-template-columns:1fr;gap:28px;margin-bottom:60px}.team2024__section-header>div{align-items:center}.team2024__gallery{-moz-column-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 24px;max-width:800px}.team2024__gallery-item:nth-child(3n+1):last-child,.team2024__gallery-item:nth-child(3n+1):nth-last-child(2),.team2024__gallery-item:nth-child(3n+2):last-child{grid-column:auto}.team2024__gallery-item:nth-child(odd):last-child{grid-column:1/-1}.team2024__end{padding:90px 30px 130px}}@media (width<=700px){.team2024{padding-top:60px}.team2024__grid{background-size:55px 55px}.team2024__header{padding:50px 20px 80px}.team2024__eyebrow{text-align:center;margin-bottom:30px;font-size:9px}.team2024__line{width:25px}.team2024__title{font-size:clamp(3.4rem,16vw,6rem);line-height:.9}.team2024__intro{margin-top:32px;font-size:.95rem;line-height:1.65}.team2024__meta{gap:8px;font-size:8px}.team2024__section{padding:65px 20px 85px}.team2024__section-header{gap:22px;margin-bottom:45px}.team2024__number{margin-bottom:16px;font-size:9px}.team2024__section-header h2{font-size:clamp(3rem,14vw,5rem);line-height:.88}.team2024__section-description{max-width:420px;font-size:.9rem;line-height:1.65}.team2024__gallery{grid-template-columns:1fr;gap:55px;width:100%;max-width:420px}.team2024__gallery-item:nth-child(3n+1):last-child,.team2024__gallery-item:nth-child(3n+1):nth-last-child(2),.team2024__gallery-item:nth-child(3n+2):last-child,.team2024__gallery-item:nth-child(odd):last-child{grid-column:auto}.team2024__gallery-item{justify-content:center;width:100%}.team2024__gallery-item .title-card{max-width:360px}.team2024__end{padding:75px 20px 110px}.team2024__end h2{font-size:clamp(3rem,14vw,5.5rem)}}@media (width<=420px){.team2024__header,.team2024__section{padding-left:16px;padding-right:16px}.team2024__title{font-size:3.2rem}.team2024__intro{font-size:.9rem}.team2024__meta{font-size:7px}.team2024__gallery{gap:48px}.team2024__section-header h2{font-size:3rem}.team2024__end{padding-left:16px;padding-right:16px}}.team2025{color:#fff;box-sizing:border-box;background:#050505;width:100%;min-height:100vh;padding-top:100px;position:relative;overflow:hidden}.team2025__grid{z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:78px 78px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0% 75%,#0000 100%);mask-image:linear-gradient(#000 0% 75%,#0000 100%)}.team2025__header{z-index:2;box-sizing:border-box;width:100%;max-width:1250px;margin:0 auto;padding:80px 40px 120px;position:relative}.team2025__eyebrow{letter-spacing:.2em;color:#888;justify-content:center;align-items:center;gap:14px;margin-bottom:42px;font-family:IBM Plex Mono,Courier New,monospace;font-size:11px;font-weight:500;display:flex}.team2025__line{background:#0e86b0;width:38px;height:1px;display:block}.team2025__title{text-align:center;letter-spacing:-.055em;color:#fff;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(4rem,9vw,9rem);font-weight:900;line-height:.86}.team2025__title span{color:#8d8d8d}.team2025__intro{text-align:center;color:#929292;max-width:760px;margin:50px auto 30px;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7}.team2025__meta{letter-spacing:.16em;color:#555;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px;display:flex}.team2025__section{z-index:2;box-sizing:border-box;border-top:1px solid #ffffff14;width:100%;max-width:1250px;margin:0 auto;padding:90px 40px 120px;position:relative}.team2025__section-header{text-align:center;grid-template-columns:minmax(0,1fr) minmax(250px,420px);align-items:end;gap:70px;margin-bottom:70px;display:grid}.team2025__section-header>div{flex-direction:column;align-items:center;display:flex}.team2025__number{letter-spacing:.2em;color:#0e86b0;margin:0 0 20px;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px}.team2025__section-header h2{letter-spacing:-.05em;color:#fff;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(3rem,6vw,6rem);font-weight:900;line-height:.86}.team2025__section-description{color:#777;text-align:center;max-width:400px;margin:0 auto;font-family:Helvetica Neue,Arial,sans-serif;font-size:.95rem;line-height:1.7}.team2025__gallery{-moz-column-gap:28px;grid-template-columns:repeat(3,minmax(0,1fr));place-items:start center;gap:70px 28px;width:100%;max-width:1100px;margin:0 auto;display:grid}.team2025__gallery-item{justify-content:center;align-items:flex-start;width:100%;min-width:0;display:flex}.team2025__gallery-item .title-card{width:100%;max-width:340px}.team2025__gallery-item>*{max-width:100%}.team2025__gallery-item:nth-child(3n+1):last-child,.team2025__gallery-item:nth-child(3n+1):nth-last-child(2){grid-column:2}.team2025__gallery-item:nth-child(3n+2):last-child{grid-column:3}.team2025__end{z-index:2;box-sizing:border-box;text-align:center;border-top:1px solid #ffffff14;width:100%;max-width:1250px;margin:0 auto;padding:110px 40px 160px;position:relative}.team2025__end p{letter-spacing:.2em;color:#0e86b0;margin:0 0 28px;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px}.team2025__end h2{letter-spacing:-.055em;color:#fff;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(3.5rem,8vw,8rem);font-weight:900;line-height:.85}.team2025__end h2 span{color:#777}@media (width<=1000px){.team2025{padding-top:80px}.team2025__header{padding:65px 30px 100px}.team2025__section{padding:75px 30px 100px}.team2025__section-header{grid-template-columns:1fr;gap:28px;margin-bottom:60px}.team2025__section-header>div{align-items:center}.team2025__gallery{-moz-column-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 24px;max-width:800px}.team2025__gallery-item:nth-child(3n+1):last-child,.team2025__gallery-item:nth-child(3n+1):nth-last-child(2),.team2025__gallery-item:nth-child(3n+2):last-child{grid-column:auto}.team2025__gallery-item:nth-child(odd):last-child{grid-column:1/-1}.team2025__end{padding:90px 30px 130px}}@media (width<=700px){.team2025{padding-top:60px}.team2025__grid{background-size:55px 55px}.team2025__header{padding:50px 20px 80px}.team2025__eyebrow{text-align:center;margin-bottom:30px;font-size:9px}.team2025__line{width:25px}.team2025__title{font-size:clamp(3.4rem,16vw,6rem);line-height:.9}.team2025__intro{margin-top:32px;font-size:.95rem;line-height:1.65}.team2025__meta{gap:8px;font-size:8px}.team2025__section{padding:65px 20px 85px}.team2025__section-header{gap:22px;margin-bottom:45px}.team2025__number{margin-bottom:16px;font-size:9px}.team2025__section-header h2{font-size:clamp(3rem,14vw,5rem);line-height:.88}.team2025__section-description{max-width:420px;font-size:.9rem;line-height:1.65}.team2025__gallery{grid-template-columns:1fr;gap:55px;width:100%;max-width:420px}.team2025__gallery-item:nth-child(3n+1):last-child,.team2025__gallery-item:nth-child(3n+1):nth-last-child(2),.team2025__gallery-item:nth-child(3n+2):last-child,.team2025__gallery-item:nth-child(odd):last-child{grid-column:auto}.team2025__gallery-item{justify-content:center;width:100%}.team2025__gallery-item .title-card{max-width:360px}.team2025__end{padding:75px 20px 110px}.team2025__end h2{font-size:clamp(3rem,14vw,5.5rem)}}@media (width<=420px){.team2025__header,.team2025__section{padding-left:16px;padding-right:16px}.team2025__title{font-size:3.2rem}.team2025__intro{font-size:.9rem}.team2025__meta{font-size:7px}.team2025__gallery{gap:48px}.team2025__section-header h2{font-size:3rem}.team2025__end{padding-left:16px;padding-right:16px}}@media (width<=1000px){.team2026{padding-top:60px}.team2026__header{padding:60px 30px 100px}.team2026__section{padding:80px 30px 120px}.team2026__gallery{gap:22px}.team2026__gallery-item{flex-basis:320px;width:320px}.team2026__gallery-item>*{max-width:320px}}@media (width<=700px){.team2026{padding-top:40px}.team2026__header{padding:50px 20px 80px}.team2026__eyebrow{margin-bottom:30px;font-size:9px}.team2026__title{font-size:clamp(3.5rem,16vw,6rem)}.team2026__intro{margin-top:35px;font-size:.95rem}.team2026__meta{font-size:9px}.team2026__section{padding:70px 20px 90px}.team2026__section-header{margin-bottom:50px}.team2026__section-header h2{font-size:clamp(3rem,14vw,5rem)}.team2026__section-description{font-size:.9rem}.team2026__gallery{flex-direction:column;justify-content:center;align-items:center;gap:20px}.team2026__gallery-item{flex:0 auto;width:min(100%,350px)}.team2026__gallery-item>*{width:100%;max-width:350px}.team2026__end{padding:80px 20px 120px}}@media (width<=420px){.team2026__header,.team2026__section{padding-left:16px;padding-right:16px}.team2026__title{font-size:3.2rem}.team2026__intro{font-size:.9rem}.team2026__meta{font-size:8px}.team2026__gallery-item{width:100%;max-width:330px}}:root{--internal-black:#050505;--internal-white:#f4f4f2;--internal-muted:#858585;--internal-dim:#4b4b4b;--internal-blue:#0e86b0;--internal-border:#ffffff1f;--internal-mono:"IBM Plex Mono", "Courier New", monospace;--internal-display:"New Title", serif;--internal-body:"Technor", sans-serif}.internal-events{background:var(--internal-black);width:100%;min-height:100vh;color:var(--internal-white);position:relative;overflow:hidden}.internal-events__grid-bg{pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-size:86px 86px;position:fixed;inset:0}.internal-events__header{z-index:2;box-sizing:border-box;text-align:left;width:100%;max-width:1450px;margin:0 auto;padding:95px 6vw 80px;position:relative}.internal-events__index{color:var(--internal-muted);font-family:var(--internal-mono);letter-spacing:.18em;text-transform:uppercase;justify-content:flex-start;align-items:center;gap:14px;margin:0 0 48px;font-size:.62rem;display:flex}.internal-events__index i{background:var(--internal-dim);width:42px;height:1px;display:block}.internal-events__title{text-align:left;width:100%;max-width:1000px;font-family:var(--internal-display);letter-spacing:-.02em;color:var(--internal-white);margin:0;font-size:clamp(4.5rem,10vw,10rem);font-weight:700;line-height:.82}.internal-events__title span{color:#0000;-webkit-text-stroke:1px #ffffff73;display:block}.internal-events__description{text-align:left;width:100%;max-width:620px;color:var(--internal-muted);font-family:var(--internal-body);letter-spacing:.025em;margin:42px 0 0;font-size:.85rem;font-weight:500;line-height:1.9}.internal-events__index{color:var(--internal-muted);font-family:var(--internal-mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:55px;font-size:.62rem;display:flex}.internal-events__index span:first-child{color:var(--internal-white)}.internal-events__index i{background:var(--internal-dim);width:42px;height:1px}.internal-events__title{max-width:950px;font-family:var(--internal-display);letter-spacing:-.015em;color:var(--internal-white);margin:0;font-size:clamp(4rem,9vw,9rem);font-weight:700;line-height:.82}.internal-events__title span{color:#0000;-webkit-text-stroke:1px #ffffff73;text-stroke:1px #ffffff73}.internal-events__description{max-width:620px;color:var(--internal-muted);font-family:var(--internal-body);letter-spacing:.025em;margin:45px 0 0;font-size:.85rem;font-weight:500;line-height:1.9}.internal-events__cards{z-index:2;box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));gap:45px 24px;width:100%;max-width:1450px;margin:0 auto;padding:0 6vw 110px;display:grid;position:relative}.internal-event-card{border:1px solid var(--internal-border);background:#ffffff04;min-width:0;transition:border-color .3s,transform .3s;position:relative;overflow:hidden}.internal-event-card:hover{border-color:#0e86b0b3;transform:translateY(-5px)}.internal-event-card__number{z-index:4;color:#ffffffa6;font-family:var(--internal-mono);letter-spacing:.12em;font-size:.52rem;position:absolute;top:12px;left:14px}.internal-event-card__image{aspect-ratio:297/420;background:#0a0a0a;width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.internal-event-card__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1),filter .4s;display:block}.internal-event-card:hover .internal-event-card__image img{filter:brightness(.7);transform:scale(1.035)}.internal-event-card__overlay{opacity:0;color:var(--internal-white);font-family:var(--internal-mono);letter-spacing:.15em;background:#00000073;justify-content:center;align-items:center;gap:10px;font-size:.58rem;transition:opacity .3s;display:flex;position:absolute;inset:0}.internal-event-card:hover .internal-event-card__overlay{opacity:1}.internal-event-card__content{border-top:1px solid var(--internal-border);box-sizing:border-box;padding:23px 22px 25px;position:relative}.internal-event-card__date{color:var(--internal-blue);font-family:var(--internal-mono);letter-spacing:.13em;text-transform:uppercase;margin-bottom:12px;font-size:.52rem;display:block}.internal-event-card__title{min-height:52px;color:var(--internal-white);font-family:var(--internal-body);letter-spacing:.015em;margin:0;font-size:1rem;font-weight:600;line-height:1.35}.internal-event-card__link{border-top:1px solid var(--internal-border);width:100%;color:var(--internal-muted);font-family:var(--internal-mono);letter-spacing:.14em;justify-content:space-between;align-items:center;margin-top:24px;padding-top:15px;font-size:.52rem;text-decoration:none;transition:color .25s;display:flex}.internal-event-card__link span{font-size:.85rem;transition:transform .25s}.internal-event-card__link:hover{color:var(--internal-blue)}.internal-event-card__link:hover span{transform:translate(3px,-3px)}@media (width<=1200px){.internal-events__header{padding-top:125px}.internal-events__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 22px}}@media (width<=900px){.internal-events__header{padding-top:110px;padding-bottom:70px}.internal-events__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.internal-events__title{font-size:clamp(3.5rem,11vw,6rem)}}@media (width<=600px){.internal-events__header{padding:100px 6vw 60px}.internal-events__index{gap:10px;margin-bottom:40px;font-size:.52rem}.internal-events__index i{width:25px}.internal-events__title{font-size:clamp(3.2rem,17vw,5rem);line-height:.84}.internal-events__description{margin-top:30px;font-size:.7rem;line-height:1.8}.internal-events__cards{grid-template-columns:1fr;gap:35px;padding:0 6vw 75px}.internal-event-card__content{padding:20px}}@media (width<=400px){.internal-events__header{padding-top:90px}.internal-events__title{font-size:3rem}.internal-events__description{font-size:.65rem}.internal-event-card__title{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.internal-event-card,.internal-event-card__image img,.internal-event-card__overlay,.internal-event-card__link,.internal-event-card__link span{transition:none}}@media (width<=900px){.internal-events__header{text-align:left;padding:115px 6vw 70px}.internal-events__title{text-align:left;font-size:clamp(3.8rem,11vw,7rem)}.internal-events__description{text-align:left}}@media (width<=600px){.internal-events__header{text-align:left;padding:100px 6vw 60px}.internal-events__index{justify-content:flex-start;gap:10px;margin-bottom:38px;font-size:.5rem}.internal-events__index i{width:25px}.internal-events__title{text-align:left;font-size:clamp(3.2rem,17vw,5rem);line-height:.85}.internal-events__description{text-align:left;margin-top:30px;font-size:.7rem;line-height:1.8}}@media (width<=400px){.internal-events__header{padding-left:5vw;padding-right:5vw}.internal-events__title{font-size:3rem}.internal-events__description{font-size:.65rem}}.cyb-footer{color:#fff;background:#050505;border-top:1px solid #ffffff14;width:100%;padding:0 5.5vw;position:relative;overflow:hidden}.cyb-footer__grid{z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-size:78px 78px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 80%,#0000 100%);mask-image:linear-gradient(#000 0% 80%,#0000 100%)}.cyb-footer__top{z-index:2;-moz-column-gap:80px;grid-template-columns:minmax(0,1.6fr) minmax(320px,.8fr);align-items:start;column-gap:80px;width:100%;max-width:1500px;margin:0 auto;padding:70px 0 90px;display:grid;position:relative}.cyb-footer__intro{min-width:0}.cyb-footer__index{letter-spacing:.22em;color:#777;align-items:center;gap:12px;margin-bottom:45px;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px;display:flex}.cyb-footer__index i{background:#0e86b0;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:block;box-shadow:0 0 12px #0e86b073}.cyb-footer__logo{letter-spacing:-.065em;white-space:nowrap;color:#fff;width:100%;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(4rem,8vw,8.5rem);font-weight:900;line-height:.82}.cyb-footer__text{color:#777;width:min(100%,680px);margin:55px 0 0;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(.95rem,1.3vw,1.15rem);line-height:1.75}.cyb-footer__navigation{grid-template-columns:minmax(120px,1fr) minmax(150px,1fr);gap:55px;min-width:0;padding-top:2px;display:grid}.cyb-footer__group{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex}.cyb-footer__label{letter-spacing:.2em;color:#0e86b0;margin-bottom:10px;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px;font-weight:500;display:block}.cyb-footer__group a{letter-spacing:.15em;color:#888;width:fit-content;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px;text-decoration:none;transition:color .25s,transform .25s;display:inline-block}.cyb-footer__group a:hover{color:#fff;transform:translate(4px)}.cyb-footer__info{gap:18px}.cyb-footer__info p{letter-spacing:.14em;color:#777;margin:0;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px;line-height:1.5}.cyb-footer__status{letter-spacing:.15em;color:#777;align-items:center;gap:10px;margin-top:18px;font-family:IBM Plex Mono,Courier New,monospace;font-size:9px;display:flex}.cyb-footer__status i{background:#0e86b0;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 10px #0e86b080}.cyb-footer__bottom{z-index:2;letter-spacing:.16em;color:#555;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:25px;width:100%;max-width:1500px;margin:0 auto;padding:22px 0;font-family:IBM Plex Mono,Courier New,monospace;font-size:9px;display:flex;position:relative}.cyb-footer__bottom button{cursor:pointer;letter-spacing:.16em;color:#777;background:0 0;border:0;outline:none;padding:0;font-family:IBM Plex Mono,Courier New,monospace;font-size:9px;transition:color .25s,transform .25s}.cyb-footer__bottom button:hover{color:#fff;transform:translateY(-2px)}@media (width<=1100px){.cyb-footer{padding:0 4vw}.cyb-footer__top{-moz-column-gap:50px;grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);column-gap:50px}.cyb-footer__logo{font-size:clamp(3.8rem,8vw,7rem)}}@media (width<=850px){.cyb-footer__top{grid-template-columns:1fr;gap:65px;padding-top:60px;padding-bottom:70px}.cyb-footer__logo{font-size:clamp(4rem,12vw,7rem)}.cyb-footer__text{max-width:650px;margin-top:40px}.cyb-footer__navigation{grid-template-columns:repeat(2,minmax(140px,1fr));gap:50px;width:100%;max-width:500px}}@media (width<=600px){.cyb-footer{padding:0 20px}.cyb-footer__grid{background-size:55px 55px}.cyb-footer__top{gap:55px;padding:50px 0 60px}.cyb-footer__index{margin-bottom:35px;font-size:8px}.cyb-footer__logo{letter-spacing:-.07em;font-size:clamp(3.2rem,15vw,5.5rem)}.cyb-footer__text{margin-top:35px;font-size:.9rem;line-height:1.7}.cyb-footer__navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.cyb-footer__group{gap:17px}.cyb-footer__label,.cyb-footer__group a,.cyb-footer__info p,.cyb-footer__status{font-size:8px}.cyb-footer__bottom{flex-direction:column;align-items:flex-start;gap:16px;padding:20px 0}}@media (width<=420px){.cyb-footer{padding:0 16px}.cyb-footer__top{padding-top:45px}.cyb-footer__logo{letter-spacing:-.07em;font-size:3rem}.cyb-footer__text{font-size:.85rem}.cyb-footer__navigation{grid-template-columns:1fr 1fr;gap:20px}.cyb-footer__group a{letter-spacing:.1em;font-size:7px}.cyb-footer__info p{font-size:7px}}:root{--event-black:#050505;--event-white:#f4f4f2;--event-muted:#858585;--event-dark:#505050;--event-blue:#0e9dcc;--event-border:#ffffff1f;--event-border-hover:#ffffff4d;--event-grid:#ffffff09;--event-body:"Technor", sans-serif;--event-display:"New Title", serif;--event-mono:"IBM Plex Mono", "Courier New", monospace}.event-page *,.event-page :before,.event-page :after{box-sizing:border-box}.event-page{background-color:var(--event-black);background-image:linear-gradient(to right, var(--event-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--event-grid) 1px, transparent 1px);width:100%;min-height:100vh;color:var(--event-white);background-size:72px 72px;padding:120px 6vw 90px;position:relative;overflow:hidden}.event-page:before{content:"";background:var(--event-border);height:1px;position:absolute;top:80px;left:6vw;right:6vw}.event-page__header{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1100px;margin:0 auto 55px;display:flex;position:relative}.event-page__eyebrow{color:var(--event-blue);font-family:var(--event-mono);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:14px;margin:0 0 32px;font-size:.7rem;font-weight:500;display:flex}.event-page__eyebrow-line{background:var(--event-blue);flex-shrink:0;width:40px;height:1px;display:block}.event-page__heading{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.event-page__index{color:var(--event-dark);font-family:var(--event-mono);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:.58rem}.event-page__title{text-align:center;text-transform:uppercase;letter-spacing:0;word-spacing:0;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0;padding:0;line-height:.84;display:flex}.event-page__title-solid{color:var(--event-white);font-family:var(--event-display);letter-spacing:.015em;white-space:nowrap;margin:0;font-size:clamp(4.5rem,8vw,8rem);font-weight:700;line-height:.8;display:block}.event-page__title-outline{color:#0000;font-family:var(--event-display);letter-spacing:.01em;white-space:nowrap;-webkit-text-stroke:1px #ffffff6b;text-stroke:1px #ffffff6b;margin:5px 0 0;font-size:clamp(4.5rem,8vw,8rem);font-weight:700;line-height:.8;display:block}.event-page__description{width:min(100%,720px);color:var(--event-muted);font-family:var(--event-body);letter-spacing:.025em;text-align:center;margin:38px auto 0;padding:0;font-size:.95rem;font-weight:600;line-height:1.8}.event-page__meta{border-top:1px solid var(--event-border);border-bottom:1px solid var(--event-border);width:100%;max-width:1400px;color:var(--event-dark);font-family:var(--event-mono);letter-spacing:.16em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:70px;margin:0 auto;padding:18px 0;font-size:.57rem;display:flex}.event-grid{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;align-items:start;gap:30px;width:100%;max-width:1200px;margin:38px auto 0;display:grid}.event-card{border:1px solid var(--event-border);background:#ffffff03;flex-direction:column;width:100%;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s,background-color .3s;display:flex;position:relative;overflow:hidden}.event-card:hover{border-color:var(--event-border-hover);background:#ffffff06;transform:translateY(-7px)}.event-card__top{border-bottom:1px solid var(--event-border);min-height:44px;font-family:var(--event-mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 16px;font-size:.57rem;display:flex}.event-card__number{color:var(--event-white);font-weight:600}.event-card__type{color:var(--event-blue);text-align:right}.event-card__image{aspect-ratio:297/420;background:#080808;width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.event-card__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:grayscale();opacity:.86;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .45s,opacity .45s;display:block;transform:scale(1)}.event-card:hover .event-card__image img{filter:grayscale(10%);opacity:1;transform:scale(1.035)}.event-card__image-overlay{color:var(--event-white);font-family:var(--event-mono);letter-spacing:.16em;opacity:0;background:#000000c7;border:1px solid #ffffffb3;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-size:.6rem;transition:opacity .3s,transform .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9)}.event-card:hover .event-card__image-overlay{opacity:1;transform:translate(-50%,-50%)scale(1)}.event-card__image-overlay span{color:var(--event-blue);font-size:1rem}.event-card__content{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;min-height:210px;padding:24px;display:flex}.event-card__category{color:var(--event-blue);font-family:var(--event-mono);letter-spacing:.14em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;margin:0 0 14px;font-size:.58rem;display:flex}.event-card__category:before{content:"";border:1px solid var(--event-blue);border-radius:50%;flex-shrink:0;width:5px;height:5px}.event-card__title{width:100%;max-width:330px;color:var(--event-white);font-family:var(--event-body);letter-spacing:.015em;text-align:center;overflow-wrap:break-word;margin:0 auto;font-size:clamp(1.05rem,1.4vw,1.35rem);font-weight:600;line-height:1.3}.event-card__bottom{flex-direction:column;align-items:center;width:100%;margin-top:28px;display:flex}.event-card__date{color:var(--event-muted);font-family:var(--event-mono);letter-spacing:.12em;text-align:center;margin:0 0 14px;font-size:.58rem}.event-card__button{border:1px solid var(--event-border);width:100%;min-height:46px;color:var(--event-white);font-family:var(--event-mono);letter-spacing:.15em;background:0 0;justify-content:center;align-items:center;gap:20px;padding:0 16px;font-size:.58rem;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s;display:flex}.event-card__button:hover{background:var(--event-white);color:var(--event-black);border-color:var(--event-white)}.event-card__button-arrow{color:var(--event-blue);font-size:1rem;transition:transform .3s}.event-card__button:hover .event-card__button-arrow{color:var(--event-black);transform:translate(3px,-3px)}.event-page__bottom{border-top:1px solid var(--event-border);width:100%;max-width:1200px;color:var(--event-dark);font-family:var(--event-mono);letter-spacing:.15em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:70px;margin:60px auto 0;padding-top:18px;font-size:.55rem;display:flex}@media (width<=1200px){.event-page{padding-left:5vw;padding-right:5vw}.event-page:before{left:5vw;right:5vw}.event-grid{gap:24px;max-width:1050px}.event-page__title-solid,.event-page__title-outline{font-size:clamp(4rem,8vw,7rem)}}@media (width<=900px){.event-page{background-size:60px 60px;padding-top:105px}.event-page:before{top:72px}.event-page__header{max-width:800px;margin-bottom:45px}.event-page__title-solid,.event-page__title-outline{font-size:clamp(4rem,12vw,6.5rem)}.event-page__description{max-width:600px;font-size:.88rem}.event-page__meta{gap:35px}.event-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:720px}.event-card__content{padding:20px}}@media (width<=650px){.event-page{background-size:52px 52px;padding:95px 20px 55px}.event-page:before{top:64px;left:20px;right:20px}.event-page__header{margin-bottom:35px}.event-page__eyebrow{letter-spacing:.16em;gap:10px;margin-bottom:25px;font-size:.58rem}.event-page__eyebrow-line{width:25px}.event-page__index{margin-bottom:16px;font-size:.52rem}.event-page__title-solid,.event-page__title-outline{letter-spacing:.01em;font-size:clamp(3.2rem,16vw,5rem);line-height:.84}.event-page__description{letter-spacing:.02em;width:100%;max-width:430px;margin-top:28px;font-size:.78rem;line-height:1.7}.event-page__meta{flex-direction:column;gap:9px;padding:15px 0;font-size:.5rem}.event-grid{grid-template-columns:1fr;gap:24px;width:min(100%,390px);margin-top:25px}.event-card__top{min-height:42px;padding:0 13px}.event-card__content{min-height:200px;padding:22px 18px}.event-card__title{max-width:300px;font-size:1.2rem;line-height:1.3}.event-card__button{min-height:45px}.event-page__bottom{flex-direction:column;gap:10px;margin-top:45px;font-size:.5rem}}@media (width<=420px){.event-page{padding-left:15px;padding-right:15px}.event-page:before{left:15px;right:15px}.event-page__title-solid,.event-page__title-outline{font-size:clamp(2.8rem,16vw,4.2rem)}.event-page__description{max-width:340px;font-size:.73rem;line-height:1.7}.event-grid{gap:20px;width:100%}.event-card__content{padding:19px 16px}.event-card__category{font-size:.54rem}.event-card__title{font-size:1.08rem;line-height:1.35}.event-card__date{font-size:.54rem}.event-card__button{letter-spacing:.12em;font-size:.54rem}}@media (width<=340px){.event-page{padding-left:12px;padding-right:12px}.event-page__title-solid,.event-page__title-outline{font-size:2.65rem}.event-page__description{font-size:.68rem}.event-card__content{min-height:190px;padding:17px 14px}}.event-card__image:focus-visible,.event-card__button:focus-visible{outline:1px solid var(--event-blue);outline-offset:4px}@media (prefers-reduced-motion:reduce){.event-card,.event-card__image img,.event-card__image-overlay,.event-card__button,.event-card__button-arrow{transition:none}}.intrusion-container{--black:#050505;--dark:#0b0b0b;--white:#fff;--muted:#777;--light-muted:#999;--border:#222;--soft-border:#e5e5e5;--red:#e10600;background:var(--white);color:#111;box-sizing:border-box;width:100%;min-height:100vh;margin:0;padding:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.intrusion-container *,.intrusion-container :before,.intrusion-container :after{box-sizing:border-box}.intrusion-container a{color:inherit;text-decoration:none}.intrusion-container img{max-width:100%;display:block}.intrusion-container .nav{z-index:100;-webkit-backdrop-filter:blur(12px);background:#050505f5;border-bottom:1px solid #1c1c1c;justify-content:space-between;align-items:center;width:100%;height:76px;padding:0 42px;display:flex;position:sticky;top:0}.intrusion-container .nav-left{align-items:center;display:flex}.intrusion-container .logo-bg{justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.intrusion-container .logo{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.intrusion-container .nav-links{letter-spacing:.14em;justify-content:center;align-items:center;gap:34px;font-family:Space Mono,Courier New,monospace;font-size:10px;display:flex}.intrusion-container .nav-links a{color:#aaa;transition:color .25s,opacity .25s}.intrusion-container .nav-links a:hover{color:#fff}.intrusion-container .nav-right{align-items:center;display:flex}.intrusion-container .home-btn{color:#fff;letter-spacing:.15em;border:1px solid #444;padding:11px 18px;font-family:Space Mono,Courier New,monospace;font-size:9px;transition:background .25s,border-color .25s,color .25s}.intrusion-container .home-btn:hover{color:#000;background:#fff;border-color:#fff}.intrusion-container .ticker-strip{white-space:nowrap;background:#000;border-bottom:1px solid #1c1c1c;width:100%;overflow:hidden}.intrusion-container .ticker-inner{width:max-content;animation:32s linear infinite intrusionTicker;display:flex}.intrusion-container .ticker-inner span{letter-spacing:.16em;color:#777;padding:13px 0;font-family:Space Mono,Courier New,monospace;font-size:9px;display:block}@keyframes intrusionTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}.intrusion-container .hero{width:100%;max-width:1450px;margin:0 auto;padding:80px 42px 110px}.intrusion-container .hero-img{-o-object-fit:cover;object-fit:cover;background:#000;border:1px solid #ddd;width:100%;max-height:680px}.intrusion-container .hero-pills{flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px;display:flex}.intrusion-container .hero-pill{letter-spacing:.1em;text-transform:uppercase;color:#555;background:#fafafa;border:1px solid #d7d7d7;padding:10px 14px;font-family:Space Mono,Courier New,monospace;font-size:8px;line-height:1.4}.intrusion-container .hero-rule{background:#111;width:100%;height:1px;margin:42px 0 30px}.intrusion-container .hero-desc{color:#555;max-width:850px;margin:0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.8}.intrusion-container .stats{color:#fff;background:#050505;border-top:1px solid #222;border-bottom:1px solid #222;grid-template-columns:repeat(4,1fr);width:100%;display:grid}.intrusion-container .stat{border-right:1px solid #222;flex-direction:column;justify-content:center;min-height:190px;padding:35px 42px;display:flex}.intrusion-container .stat:last-child{border-right:none}.intrusion-container .stat-number{letter-spacing:-.02em;color:#fff;margin-bottom:12px;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(3rem,5vw,5.5rem);line-height:.9;display:block}.intrusion-container .stat-label{letter-spacing:.16em;text-transform:uppercase;color:#666;font-family:Space Mono,Courier New,monospace;font-size:9px}.intrusion-container .section{width:100%;max-width:1250px;margin:0 auto;padding:120px 42px}.intrusion-container .section.surface{background:#f5f5f3;max-width:none;padding-left:max(42px,50vw - 583px);padding-right:max(42px,50vw - 583px)}.intrusion-container .section h2{letter-spacing:-.065em;color:#050505;margin:0 0 45px;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(3.5rem,8vw,8rem);font-weight:900;line-height:.82}.intrusion-container .section>p{color:#555;max-width:850px;margin:0 0 24px;font-size:1rem;line-height:1.85}.intrusion-container .section>p:last-of-type{margin-bottom:0}.intrusion-container .sponsor-carousel-section{color:#fff;background:#050505;border-top:1px solid #222;border-bottom:1px solid #222;width:100%;padding:80px 0;overflow:hidden}.intrusion-container .carousel-meta{max-width:1250px;margin:0 auto 50px;padding:0 42px}.intrusion-container .carousel-stat{flex-direction:column;gap:10px;display:flex}.intrusion-container .carousel-stat-label{letter-spacing:.16em;text-transform:uppercase;color:#666;font-family:Space Mono,Courier New,monospace;font-size:9px}.intrusion-container .carousel-stat-val{color:#fff;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(3rem,6vw,6rem);line-height:.9}.intrusion-container .carousel-divider{background:#292929;width:100%;height:1px;margin-top:35px}.intrusion-container .carousel-track-wrap{width:100%;overflow:hidden}.intrusion-container .carousel-track{align-items:stretch;gap:16px;width:max-content;padding:0 16px;animation:38s linear infinite sponsorScroll;display:flex}.intrusion-container .carousel-track:hover{animation-play-state:paused}.intrusion-container .carousel-logo-card{background:#101010;border:1px solid #272727;flex:0 0 180px;justify-content:center;align-items:center;width:180px;height:110px;padding:22px;transition:border-color .25s,background .25s;display:flex}.intrusion-container .carousel-logo-card:hover{background:#151515;border-color:#666}.intrusion-container .carousel-sponsor-logo{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@keyframes sponsorScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.intrusion-container .rounds-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:60px;display:grid}.intrusion-container .round-card{background:#fafafa;border:1px solid #d8d8d8;min-height:360px;padding:30px;transition:transform .3s,border-color .3s,background .3s}.intrusion-container .round-card:hover{background:#fff;border-color:#111;transform:translateY(-5px)}.intrusion-container .round-index{letter-spacing:.16em;text-transform:uppercase;color:#888;margin-bottom:55px;font-family:Space Mono,Courier New,monospace;font-size:9px;display:block}.intrusion-container .round-title{letter-spacing:-.04em;max-width:300px;margin-bottom:12px;font-size:1.7rem;font-weight:800;line-height:1}.intrusion-container .round-date{letter-spacing:.08em;color:#e10600;margin-bottom:28px;font-family:Space Mono,Courier New,monospace;font-size:9px}.intrusion-container .round-card ul{color:#666;margin:30px 0 0;padding-left:17px}.intrusion-container .round-card li{margin-bottom:12px;font-size:.9rem;line-height:1.6}.intrusion-container .two-col{grid-template-columns:1.15fr .85fr;align-items:start;gap:90px;margin-top:30px;display:grid}.intrusion-container .reach-stat{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;display:flex}.intrusion-container .reach-stat-label{letter-spacing:.12em;text-transform:uppercase;color:#888;font-family:Space Mono,Courier New,monospace;font-size:9px}.intrusion-container .reach-stat-value{color:#000;font-family:Bebas Neue,Impact,sans-serif;font-size:28px}.intrusion-container .highlights-list{margin:65px 0 0;padding:0;list-style:none}.intrusion-container .highlights-list li{color:#444;border-top:1px solid #ddd;grid-template-columns:70px 1fr;gap:20px;padding:25px 0;font-size:1rem;line-height:1.6;display:grid}.intrusion-container .highlights-list li:last-child{border-bottom:1px solid #ddd}.intrusion-container .hi-num{letter-spacing:.1em;color:#e10600;font-family:Space Mono,Courier New,monospace;font-size:10px}.intrusion-container .guests-grid{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:60px;display:grid}.intrusion-container .guest-card{background:#fff;border:1px solid #ddd;min-width:0;transition:transform .3s,border-color .3s;overflow:hidden}.intrusion-container .guest-card:hover{border-color:#111;transform:translateY(-6px)}.intrusion-container .guest-img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;filter:grayscale();background:#111;width:100%;transition:filter .35s}.intrusion-container .guest-card:hover .guest-img{filter:grayscale(0%)}.intrusion-container .guest-name{padding:18px 16px 5px;font-size:14px;font-weight:800;line-height:1.2}.intrusion-container .guest-org{color:#888;padding:0 16px 18px;font-family:Space Mono,Courier New,monospace;font-size:8px;line-height:1.6}.intrusion-container .section-rule{background:#d6d6d6;width:100%;height:1px;margin:90px 0}.intrusion-container .people-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:60px;display:grid}.intrusion-container .person-card{background:#fafafa;border:1px solid #ddd;flex-direction:column;justify-content:space-between;min-height:130px;padding:20px;transition:background .25s,transform .25s;display:flex}.intrusion-container .person-card:hover{color:#fff;background:#111;transform:translateY(-3px)}.intrusion-container .person-name{font-size:14px;font-weight:700;line-height:1.3}.intrusion-container .person-role{letter-spacing:.12em;text-transform:uppercase;color:#888;font-family:Space Mono,Courier New,monospace;font-size:8px}.intrusion-container .person-card:hover .person-role{color:#aaa}.intrusion-container .winners-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:65px;display:grid}.intrusion-container .winner-card{background:#fff;border:1px solid #d8d8d8;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden}.intrusion-container .winner-card:hover{transform:translateY(-7px);box-shadow:0 20px 50px #0000001f}.intrusion-container .winner-img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;background:#111;width:100%}.intrusion-container .winner-pos{letter-spacing:.15em;color:#888;padding:24px 24px 8px;font-family:Space Mono,Courier New,monospace;font-size:9px;display:block}.intrusion-container .winner-name{letter-spacing:-.05em;padding:0 24px;font-size:clamp(1.7rem,3vw,2.7rem);font-weight:900;line-height:.95}.intrusion-container .winner-prize{color:#111;padding:14px 24px 0;font-family:Bebas Neue,Impact,sans-serif;font-size:38px}.intrusion-container .winner-prize.red{color:var(--red)}.intrusion-container .winner-perks{color:#888;padding:18px 24px 28px;font-family:Space Mono,Courier New,monospace;font-size:8px;line-height:1.7}.intrusion-container .leaderboard{width:100%}.intrusion-container .lb-row{border-bottom:1px solid #ddd;grid-template-columns:70px 1fr auto;align-items:center;gap:20px;min-height:70px;display:grid}.intrusion-container .lb-num{color:#888;font-family:Space Mono,Courier New,monospace;font-size:10px}.intrusion-container .lb-team{font-size:16px;font-weight:700}.intrusion-container .lb-badge{letter-spacing:.1em;text-transform:uppercase;color:#777;border:1px solid #ccc;padding:7px 10px;font-family:Space Mono,Courier New,monospace;font-size:7px}.intrusion-container .red-tag{color:#fff;letter-spacing:.13em;background:#e10600;margin-top:30px;padding:10px 15px;font-family:Space Mono,Courier New,monospace;font-size:9px;display:inline-block}.intrusion-container .focus-gallery{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:60px;display:grid}.intrusion-container .focus-card{aspect-ratio:4/3;cursor:pointer;background:#111;position:relative;overflow:hidden}.intrusion-container .focus-card:after{content:"";pointer-events:none;background:0 0;transition:background .35s;position:absolute;inset:0}.intrusion-container .focus-card img{-o-object-fit:cover;object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter .45s,transform .45s;transform:scale(1)}.intrusion-container .focus-card:hover img{filter:grayscale(0%);transform:scale(1.06)}.intrusion-container .focus-card:hover:after{background:#0000000d}.intrusion-container footer{color:#666;letter-spacing:.08em;text-transform:uppercase;background:#050505;border-top:1px solid #222;justify-content:space-between;align-items:center;gap:30px;width:100%;padding:28px 42px;font-family:Space Mono,Courier New,monospace;font-size:8px;line-height:1.6;display:flex}.intrusion-container .footer-left,.intrusion-container .footer-right{max-width:50%}.intrusion-container .footer-right{text-align:right}.intrusion-container .accent{color:#e10600}@media (width<=1100px){.intrusion-container .nav{padding:0 28px}.intrusion-container .nav-links{gap:20px}.intrusion-container .hero,.intrusion-container .section,.intrusion-container .section.surface{padding-left:30px;padding-right:30px}.intrusion-container .guests-grid,.intrusion-container .people-grid,.intrusion-container .focus-gallery{grid-template-columns:repeat(3,1fr)}}@media (width<=850px){.intrusion-container .nav-links{display:none}.intrusion-container .stats{grid-template-columns:repeat(2,1fr)}.intrusion-container .stat{border-bottom:1px solid #222}.intrusion-container .stat:nth-child(2){border-right:none}.intrusion-container .rounds-grid{grid-template-columns:1fr}.intrusion-container .round-card{min-height:auto}.intrusion-container .two-col{grid-template-columns:1fr;gap:55px}.intrusion-container .winners-grid{grid-template-columns:1fr}.intrusion-container .winner-card{max-width:600px}.intrusion-container .guests-grid,.intrusion-container .people-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.intrusion-container .nav{height:66px;padding:0 18px}.intrusion-container .logo-bg{width:42px;height:42px}.intrusion-container .home-btn{padding:9px 13px;font-size:8px}.intrusion-container .hero{padding:45px 18px 70px}.intrusion-container .hero-img{-o-object-fit:cover;object-fit:cover;max-height:420px}.intrusion-container .hero-pills{gap:7px}.intrusion-container .hero-pill{width:100%;font-size:7px}.intrusion-container .hero-desc{font-size:.92rem;line-height:1.75}.intrusion-container .stats{grid-template-columns:1fr 1fr}.intrusion-container .stat{min-height:140px;padding:25px 18px}.intrusion-container .stat-number{font-size:3.2rem}.intrusion-container .stat-label{font-size:7px}.intrusion-container .section,.intrusion-container .section.surface{padding:80px 18px}.intrusion-container .section h2{margin-bottom:35px;font-size:clamp(3.2rem,17vw,5rem)}.intrusion-container .section>p{font-size:.92rem;line-height:1.75}.intrusion-container .sponsor-carousel-section{padding:60px 0}.intrusion-container .carousel-meta{padding:0 18px}.intrusion-container .carousel-logo-card{flex-basis:150px;width:150px;height:90px}.intrusion-container .round-card{padding:24px}.intrusion-container .round-index{margin-bottom:35px}.intrusion-container .round-title{font-size:1.5rem}.intrusion-container .highlights-list{margin-top:45px}.intrusion-container .highlights-list li{grid-template-columns:45px 1fr;gap:10px;font-size:.88rem}.intrusion-container .guests-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:40px}.intrusion-container .guest-name{padding:13px 12px 4px;font-size:12px}.intrusion-container .guest-org{padding:0 12px 14px;font-size:7px}.intrusion-container .people-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:40px}.intrusion-container .person-card{min-height:115px;padding:16px}.intrusion-container .person-name{font-size:12px}.intrusion-container .winner-card{width:100%}.intrusion-container .winner-name{font-size:2rem}.intrusion-container .lb-row{grid-template-columns:40px 1fr;gap:12px;padding:12px 0}.intrusion-container .lb-badge{grid-column:2;justify-self:start}.intrusion-container .focus-gallery{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:40px}.intrusion-container footer{flex-direction:column;align-items:flex-start;padding:25px 18px}.intrusion-container .footer-left,.intrusion-container .footer-right{max-width:100%}.intrusion-container .footer-right{text-align:left}}@media (width<=400px){.intrusion-container .stats{grid-template-columns:1fr}.intrusion-container .stat{border-bottom:1px solid #222;min-height:120px;border-right:none!important}.intrusion-container .stat:last-child{border-bottom:none}.intrusion-container .guests-grid,.intrusion-container .people-grid,.intrusion-container .focus-gallery{grid-template-columns:1fr}.intrusion-container .lb-row{grid-template-columns:35px 1fr}.intrusion-container .hero,.intrusion-container .section,.intrusion-container .section.surface{padding-left:14px;padding-right:14px}.intrusion-container .section h2{font-size:3.2rem}}@media (prefers-reduced-motion:reduce){.intrusion-container .ticker-inner,.intrusion-container .carousel-track{animation:none}.intrusion-container *,.intrusion-container :before,.intrusion-container :after{scroll-behavior:auto!important;transition:none!important}}:root{--bg-primary:#fff;--bg-secondary:#f8f8f8;--bg-card:#fff;--text-primary:#111;--text-secondary:#555;--text-muted:#777;--text-inverse:#fff;--border-light:#e6e6e6;--border-dark:#111;--font-main:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-heading:"Inter Tight", "Space Grotesk", sans-serif;--font-mono:"Space Grotesk", monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:60px}body{font-family:var(--font-main);background-color:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}.escalate-archive-container{background:var(--bg-primary);width:100%;color:var(--text-primary);min-height:100vh;position:relative}.fixed-top-bar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border-light);z-index:1000;background:#fffffff2;justify-content:space-between;align-items:center;height:72px;padding:0 32px;display:flex;position:fixed;top:0;left:0;right:0}.archive-logo-tag{font-family:var(--font-mono);letter-spacing:2px;color:var(--text-primary);align-items:center;gap:12px;font-size:.78rem;font-weight:800;display:flex}.archive-mini-logo{width:auto;height:20px}.archive-hamburger-btn{background:var(--text-primary);color:var(--text-inverse);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .3s,background .3s;display:flex}.archive-hamburger-btn:hover{background:#333;transform:scale(1.08)}.hamburger-box{flex-direction:column;justify-content:space-between;width:16px;height:12px;display:flex;position:relative}.hamburger-inner{background:var(--text-inverse);width:100%;height:2px}.close-icon-text{color:var(--text-inverse);font-size:1.2rem;font-weight:700}.fullscreen-sidebar-drawer{border-left:1px solid var(--border-light);z-index:1002;background:#fff;flex-direction:column;justify-content:space-between;width:100%;max-width:520px;height:100vh;padding:40px 36px;transition:transform .45s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-10px 0 40px #00000014}.fullscreen-sidebar-drawer.open{transform:translate(0)}.sidebar-drawer-header{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding-bottom:24px;display:flex}.drawer-title{font-family:var(--font-mono);letter-spacing:2.5px;color:var(--text-primary);font-size:.82rem;font-weight:800}.drawer-close-btn{border:1px solid var(--border-light);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:50%;width:38px;height:38px;font-size:1.1rem;transition:background .3s,border-color .3s}.drawer-close-btn:hover{background:var(--text-primary);color:var(--text-inverse);border-color:var(--text-primary)}.sidebar-drawer-menu{flex-direction:column;gap:12px;margin:28px 0;display:flex;overflow-y:auto}.drawer-menu-item{background:var(--bg-secondary);border:1px solid var(--border-light);text-align:left;cursor:pointer;color:var(--text-primary);border-radius:6px;align-items:flex-start;gap:16px;padding:16px 20px;transition:all .25s;display:flex}.drawer-menu-item:hover,.drawer-menu-item.active{border-color:var(--border-dark);background:#fff;transform:translate(-4px)}.drawer-menu-item.active{border-left:4px solid var(--text-primary)}.menu-num{font-family:var(--font-mono);color:var(--text-muted);font-size:.85rem;font-weight:800}.menu-text{flex-direction:column;display:flex}.menu-main{font-family:var(--font-heading);letter-spacing:-.2px;font-size:1.05rem;font-weight:800}.menu-sub{color:var(--text-secondary);margin-top:2px;font-size:.78rem}.sidebar-drawer-footer{border-top:1px solid var(--border-light);font-family:var(--font-mono);color:var(--text-muted);padding-top:20px;font-size:.72rem}.archive-cover-section{justify-content:center;align-items:center;max-width:1200px;min-height:90vh;margin:0 auto;padding:120px 32px 60px;display:flex}.cover-inner-container{text-align:center;flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.cover-header-group{flex-direction:column;align-items:center;max-width:800px;display:flex}.cover-year{font-family:var(--font-mono);letter-spacing:3px;color:var(--text-muted);margin-bottom:12px;font-size:.8rem;font-weight:800}.cover-title{font-family:var(--font-heading);letter-spacing:-3px;color:var(--text-primary);justify-content:center;align-items:center;gap:16px;margin-bottom:16px;font-size:clamp(3.5rem,8vw,7rem);font-weight:900;line-height:1;display:flex}.cover-title-logo{-o-object-fit:contain;object-fit:contain;width:auto;height:clamp(50px,10vw,100px)}.cover-description{color:var(--text-secondary);max-width:680px;font-size:1.15rem;line-height:1.7}.cover-image-container{border:1px solid var(--border-light);background:#fff;border-radius:4px;width:100%;max-width:960px;overflow:hidden}.cover-img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;max-height:480px;display:block}.cover-caption-bar{border-top:1px solid var(--border-light);font-family:var(--font-mono);color:var(--text-muted);justify-content:space-between;padding:12px 20px;font-size:.78rem;font-weight:700;display:flex}.cover-explore-trigger{flex-direction:column;align-items:center;gap:8px;margin-top:12px;display:flex}.explore-archive-btn{background:var(--text-primary);color:var(--text-inverse);font-family:var(--font-mono);letter-spacing:1px;cursor:pointer;border:none;border-radius:4px;padding:16px 36px;font-size:.88rem;font-weight:800;transition:transform .3s,background .3s}.explore-archive-btn:hover{background:#333;transform:scale(1.04)}.scroll-hint{font-family:var(--font-mono);color:var(--text-muted);font-size:.75rem}.archive-content-container{position:relative}.active-section-topbar{justify-content:space-between;align-items:center;max-width:1350px;margin:40px auto -20px;padding:0 32px;display:flex}.active-section-name{font-family:var(--font-mono);letter-spacing:2px;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:4px;padding:6px 14px;font-size:.8rem;font-weight:800}.reset-cover-btn{font-family:var(--font-mono);background:var(--text-primary);color:var(--text-inverse);cursor:pointer;border:none;border-radius:4px;padding:8px 18px;font-size:.78rem;font-weight:800;transition:background .2s}.reset-cover-btn:hover{background:#333}.editorial-screen-section{max-width:1350px;margin:0 auto;padding:90px 32px}.editorial-screen-inner{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.editorial-screen-section.image-left .editorial-media-col{order:1}.editorial-screen-section.image-left .editorial-text-col{order:2}.editorial-screen-section.text-left .editorial-text-col{order:1}.editorial-screen-section.text-left .editorial-media-col{order:2}.magazine-line{background:var(--border-light);border:none;width:100%;height:1px;margin-top:80px}.editorial-num{font-family:var(--font-mono);letter-spacing:2px;color:var(--text-muted);margin-bottom:12px;font-size:.8rem;font-weight:800;display:block}.editorial-title{font-family:var(--font-heading);letter-spacing:-1.5px;color:var(--text-primary);margin-bottom:24px;font-size:clamp(2.2rem,4.5vw,3.6rem);font-weight:900;line-height:1.1}.editorial-body{color:var(--text-secondary);margin-bottom:18px;font-size:1.05rem;line-height:1.8}.portrait-frame{border:1px solid var(--border-light);background:#fff;border-radius:4px;padding:16px}.editorial-portrait{-o-object-fit:cover;object-fit:cover;border-radius:2px;width:100%;height:380px}.portrait-caption{margin-top:12px}.portrait-caption h4{font-family:var(--font-heading);font-size:1.1rem;font-weight:800}.portrait-caption p{color:var(--text-muted);font-size:.82rem}.magazine-img{-o-object-fit:cover;object-fit:cover;border:1px solid var(--border-light);border-radius:4px;width:100%;height:400px}.editorial-stats-row{border-top:1px solid var(--border-light);gap:32px;margin-top:28px;padding-top:20px;display:flex}.stat-unit{flex-direction:column;display:flex}.stat-num{font-family:var(--font-heading);color:var(--text-primary);font-size:2rem;font-weight:900;line-height:1}.stat-lbl{font-family:var(--font-mono);color:var(--text-muted);text-transform:uppercase;font-size:.75rem;font-weight:700}.villages-editorial-list{flex-direction:column;gap:16px;margin-top:24px;display:flex}.village-item{border-left:2px solid var(--text-primary);padding-left:16px}.village-item h4{font-family:var(--font-mono);color:var(--text-primary);font-size:.9rem;font-weight:800}.village-item p{color:var(--text-secondary);margin-top:2px;font-size:.9rem}.speakers-magazine-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:28px;margin-top:40px;display:grid}.speaker-magazine-card{border:1px solid var(--border-light);background:var(--bg-card);border-radius:4px;padding:16px;transition:border-color .3s}.speaker-magazine-card:hover{border-color:var(--border-dark)}.portrait-container{border-radius:2px;width:100%;height:240px;margin-bottom:14px;overflow:hidden}.bw-portrait{-o-object-fit:cover;object-fit:cover;filter:grayscale();width:100%;height:100%;transition:transform .4s,filter .4s}.speaker-magazine-card:hover .bw-portrait{filter:grayscale(0%);transform:scale(1.06)}.speaker-badge{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:1px;font-size:.65rem;font-weight:800}.speaker-name{font-family:var(--font-heading);color:var(--text-primary);margin:2px 0;font-size:1.1rem;font-weight:800}.speaker-role{color:var(--text-secondary);font-size:.82rem}.speaker-org{font-family:var(--font-mono);color:var(--text-primary);margin-top:2px;font-size:.78rem;font-weight:700}.winners-magazine-list{flex-direction:column;gap:24px;margin-top:40px;display:flex}.winner-magazine-row{border:1px solid var(--border-light);border-radius:4px;grid-template-columns:260px 1fr;align-items:center;gap:36px;padding:24px;display:grid}.winner-photo-col{border-radius:2px;width:100%;height:180px;overflow:hidden}.winner-photo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.winner-tag{font-family:var(--font-mono);color:var(--text-muted);font-size:.78rem;font-weight:800}.winner-team{font-family:var(--font-heading);letter-spacing:-.5px;font-size:1.8rem;font-weight:900}.winner-cash{font-family:var(--font-heading);color:var(--text-primary);margin-bottom:8px;font-size:1.2rem;font-weight:800}.winner-perks-list{list-style:none}.winner-perks-list li{color:var(--text-secondary);font-size:.88rem}.timeline-magazine-container{flex-direction:column;gap:32px;margin-top:32px;display:flex}.timeline-magazine-row{grid-template-columns:140px 2px 1fr;align-items:flex-start;gap:28px;display:grid}.timeline-year-col h3{font-family:var(--font-heading);font-size:1.4rem;font-weight:900}.timeline-year-col span{font-family:var(--font-mono);color:var(--text-muted);font-size:.75rem}.timeline-line-col{background:var(--border-light);width:2px;height:100%}.timeline-info-col h4{font-family:var(--font-heading);margin-bottom:4px;font-size:1.2rem;font-weight:800}.timeline-info-col p{color:var(--text-secondary);font-size:.95rem}.gallery-magazine-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;margin-top:40px;display:grid}.gallery-magazine-item{border:1px solid var(--border-light);border-radius:4px;height:240px;position:relative;overflow:hidden}.gallery-magazine-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s}.gallery-magazine-item:hover .gallery-magazine-img{transform:scale(1.06)}.gallery-magazine-caption{color:#fff;background:linear-gradient(#0000 0%,#000000d9 100%);padding:16px;position:absolute;bottom:0;left:0;right:0}.gallery-magazine-caption span{font-family:var(--font-mono);color:#ccc;font-size:.7rem}.gallery-magazine-caption h4{font-family:var(--font-heading);font-size:1rem;font-weight:800}.monochrome-marquee-container{margin-top:32px;padding:24px 0;position:relative;overflow:hidden}.monochrome-track{gap:48px;animation:35s linear infinite scroll-left;display:flex}.monochrome-track.reverse{animation:35s linear infinite scroll-right}.monochrome-set{flex-shrink:0;gap:48px;display:flex}.partner-logo-bw{-o-object-fit:contain;object-fit:contain;filter:grayscale()opacity(.65);width:auto;height:50px;transition:filter .3s}.partner-logo-bw:hover{filter:grayscale(0%)opacity()}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scroll-right{0%{transform:translate(-100%)}to{transform:translate(0)}}.archive-footer{border-top:1px solid var(--border-light);max-width:1350px;margin:0 auto;padding:60px 32px 32px}.archive-footer-inner{grid-template-columns:2fr 1fr 1fr;gap:32px;margin-bottom:40px;display:grid}.footer-col h3{font-family:var(--font-heading);font-size:1.6rem;font-weight:900}.footer-col p{color:var(--text-muted);font-size:.9rem}.footer-meta{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:1px;margin-bottom:6px;font-size:.75rem;font-weight:700;display:block}.social-links-row{gap:16px;display:flex}.social-links-row a{color:var(--text-primary);font-family:var(--font-mono);font-size:.82rem;font-weight:600;text-decoration:none}.archive-footer-bottom{text-align:center;color:var(--text-muted);border-top:1px solid var(--border-light);padding-top:20px;font-size:.8rem}@media (width<=1024px){.editorial-screen-inner{grid-template-columns:1fr;gap:32px}.winner-magazine-row{grid-template-columns:1fr}.archive-footer-inner{grid-template-columns:1fr;gap:24px}}@media (width<=640px){.fixed-top-bar{padding:0 16px}.archive-cover-section{padding-top:100px}.cover-title{font-size:3rem}.timeline-magazine-row{grid-template-columns:1fr;gap:8px}.timeline-line-col{display:none}}:root{--ex-black:#000;--ex-bg:#050505;--ex-white:#fff;--ex-muted:#9b9b9b;--ex-dim:#666;--ex-blue:#0e86b0;--ex-blue-light:#1aa5d0;--ex-border:#242424;--ex-border-light:#3a3a3a;--ex-body:"Inter", Arial, sans-serif;--ex-mono:"IBM Plex Mono", "Courier New", monospace}.Escalatexx-page,.Escalatexx-page *{box-sizing:border-box}.Escalatexx-page{background:var(--ex-black);width:100%;min-height:100vh;color:var(--ex-white);font-family:var(--ex-body);margin:0;padding:0;overflow-x:hidden}.Escalatexx-page h1,.Escalatexx-page h2,.Escalatexx-page h3,.Escalatexx-page h4,.Escalatexx-page p{margin-top:0}.Escalatexx-page button{font-family:inherit}.Escalatexx-page img{max-width:100%;display:block}.Escalatexx-hero{background:var(--ex-black);border-bottom:1px solid var(--ex-border);flex-direction:column;justify-content:space-between;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.Escalatexx-hero__background{z-index:0;position:absolute;inset:0;overflow:hidden}.Escalatexx-hero__background img{-o-object-fit:cover;object-fit:cover;filter:grayscale();opacity:.32;width:100%;height:100%}.Escalatexx-hero__overlay{background:#000000ad;position:absolute;inset:0}.Escalatexx-header{z-index:2;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:2rem;width:100%;padding:1.5rem 6vw;display:flex;position:relative}.Escalatexx-header__brand{color:var(--ex-white);font-family:var(--ex-mono);letter-spacing:.2em;font-size:.75rem;font-weight:600}.Escalatexx-header__search{color:var(--ex-muted);font-family:var(--ex-mono);letter-spacing:.12em;align-items:center;gap:.6rem;font-size:.65rem;display:flex}.Escalatexx-header__search svg{width:16px;height:16px;color:var(--ex-blue)}.Escalatexx-hero__content{z-index:2;grid-template-columns:.75fr 1.5fr;align-items:end;gap:5rem;width:min(1400px,100%);margin:auto;padding:6rem 6vw;display:grid;position:relative}.Escalatexx-hero__quote{border-left:2px solid var(--ex-blue);max-width:400px;padding-left:1.5rem}.Escalatexx-hero__quote p{color:var(--ex-white);font-family:var(--ex-mono);text-transform:uppercase;margin-bottom:1.2rem;font-size:.85rem;line-height:1.8}.Escalatexx-hero__quote span{color:var(--ex-blue);font-family:var(--ex-mono);letter-spacing:.08em;font-size:.65rem}.Escalatexx-hero__headline h1{color:var(--ex-white);letter-spacing:-.075em;margin:0;font-size:clamp(4rem,10vw,10rem);font-weight:900;line-height:.82}.Escalatexx-hero__headline p{color:var(--ex-muted);font-family:var(--ex-mono);letter-spacing:.1em;text-transform:uppercase;margin:2rem 0;font-size:.7rem}.Escalatexx-hero__headline button{background:var(--ex-blue);border:1px solid var(--ex-blue);color:var(--ex-black);font-family:var(--ex-mono);letter-spacing:.08em;cursor:pointer;padding:.9rem 1.5rem;font-size:.68rem;font-weight:600;transition:background .25s,color .25s}.Escalatexx-hero__headline button:hover{color:var(--ex-blue);background:0 0}.Escalatexx-hero__specs{z-index:2;border-top:1px solid #ffffff26;grid-template-columns:repeat(3,1fr);width:100%;display:grid;position:relative}.Escalatexx-hero__specs span{color:var(--ex-muted);font-family:var(--ex-mono);letter-spacing:.1em;text-transform:uppercase;border-right:1px solid #ffffff26;padding:1rem 6vw;font-size:.62rem}.Escalatexx-hero__specs span:last-child{border-right:none}.Escalatexx-content{width:min(1400px,100%);margin:0 auto;padding:0 6vw}.Escalatexx-champions{border-bottom:1px solid var(--ex-border);padding:8rem 0}.Escalatexx-section-header{border-bottom:1px solid var(--ex-border);justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:4rem;padding-bottom:1.5rem;display:flex}.Escalatexx-section-label{color:var(--ex-blue);font-family:var(--ex-mono);letter-spacing:.16em;margin-bottom:1rem;font-size:.68rem;display:block}.Escalatexx-section-header h2{color:var(--ex-white);letter-spacing:-.055em;margin:0;font-size:clamp(2.5rem,6vw,5.5rem);font-weight:800;line-height:.9}.Escalatexx-navigation{gap:.5rem;display:flex}.Escalatexx-navigation button{border:1px solid var(--ex-border-light);width:45px;height:45px;color:var(--ex-white);font-family:var(--ex-mono);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:1rem;transition:background .2s,border-color .2s,color .2s;display:flex}.Escalatexx-navigation button:hover{background:var(--ex-blue);border-color:var(--ex-blue);color:var(--ex-black)}.Escalatexx-winners-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem;display:grid}.winner-card{background:var(--ex-bg);border:1px solid var(--ex-border);cursor:pointer;flex-direction:column;min-width:0;transition:border-color .3s,transform .3s;display:flex;position:relative}.winner-card:hover,.winner-card--active{border-color:var(--ex-blue);transform:translateY(-5px)}.winner-card__rank{z-index:5;color:var(--ex-blue);font-family:var(--ex-mono);font-size:.7rem;position:absolute;top:1rem;right:1rem}.winner-card__main{flex-direction:column;display:flex}.winner-card__badge{border-bottom:1px solid var(--ex-border);color:var(--ex-muted);font-family:var(--ex-mono);text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;font-size:.6rem;display:flex}.winner-card--active .winner-card__badge{color:var(--ex-blue)}.winner-card__image{aspect-ratio:4/5;background:#111;width:100%;position:relative;overflow:hidden}.winner-card__image img{-o-object-fit:cover;object-fit:cover;filter:grayscale();opacity:.78;width:100%;height:100%;transition:transform .5s,filter .5s,opacity .5s}.winner-card:hover .winner-card__image img,.winner-card--active .winner-card__image img{filter:grayscale(0%);opacity:1;transform:scale(1.03)}.winner-card__image-overlay{background:linear-gradient(#0000 45%,#000000e6);position:absolute;inset:0}.winner-card__name{position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.winner-card__name h3{color:var(--ex-white);letter-spacing:-.03em;margin:0 0 .4rem;font-size:1.5rem;font-weight:800}.winner-card__name span{color:#d0d0d0;font-family:var(--ex-mono);font-size:.62rem}.winner-card__prize{border-bottom:1px solid var(--ex-border);justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.5rem;display:flex}.winner-card__prize span{color:var(--ex-muted);font-family:var(--ex-mono);font-size:.6rem}.winner-card__prize strong{color:var(--ex-blue);font-family:var(--ex-mono);font-size:.68rem}.winner-card__details{padding:1.5rem}.winner-card__details h4{color:var(--ex-white);margin:0 0 .4rem;font-size:1rem}.winner-card__details>p{color:var(--ex-muted);margin-bottom:1.2rem;font-size:.78rem}.winner-card__perks{flex-wrap:wrap;gap:.45rem;display:flex}.winner-card__perks span{border:1px solid var(--ex-border);color:var(--ex-muted);font-family:var(--ex-mono);background:0 0;padding:.45rem .6rem;font-size:.58rem;transition:border-color .2s,color .2s}.winner-card:hover .winner-card__perks span,.winner-card--active .winner-card__perks span{color:#d5d5d5;border-color:#34505a}.Escalatexx-overview{border-bottom:1px solid var(--ex-border);grid-template-columns:.8fr 1.2fr;gap:1.5rem;padding:8rem 0;display:grid}.overview-card{border:1px solid var(--ex-border);padding:2.5rem}.overview-card>span{font-family:var(--ex-mono);letter-spacing:.12em;margin-bottom:1.5rem;font-size:.65rem;display:block}.overview-card--dark{background:var(--ex-black);color:var(--ex-white)}.overview-card--dark>span{color:var(--ex-blue)}.overview-card--dark h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,4rem);line-height:.95}.overview-card--light{color:#000;background:#f2f2f2}.overview-card--light>span{color:#555}.overview-card--light p{color:#333;font-size:.9rem;line-height:1.8}.overview-line{background:var(--ex-border);width:100%;height:1px;margin:2rem 0}.overview-meta{flex-direction:column;gap:.8rem;display:flex}.overview-meta span{color:var(--ex-muted);font-family:var(--ex-mono);font-size:.62rem;line-height:1.5}.overview-footer{color:#555;font-family:var(--ex-mono);border-top:1px solid #ccc;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1rem;font-size:.6rem;display:flex}.Escalatexx-dual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding:8rem 0;display:grid}.dual-card{border:1px solid var(--ex-border);padding:2.5rem}.dual-card>span{font-family:var(--ex-mono);letter-spacing:.12em;margin-bottom:1.5rem;font-size:.65rem;display:block}.dual-card h2{letter-spacing:-.05em;margin-bottom:2rem;font-size:clamp(2rem,4vw,4rem);line-height:.95}.dual-card--light{color:#000;background:#f2f2f2}.dual-card--light>span{color:#555}.dual-card--dark{background:var(--ex-black);color:var(--ex-white)}.dual-card--dark>span{color:var(--ex-blue)}.dual-card--dark p{max-width:550px;color:var(--ex-muted);font-size:.9rem;line-height:1.8}.runner-list{border-top:1px solid #ccc;flex-direction:column;display:flex}.runner-item{border-bottom:1px solid #ccc;padding:1.5rem 0}.runner-item strong{color:#000;font-family:var(--ex-mono);margin-bottom:.6rem;font-size:.72rem;display:block}.runner-item p{color:#555;margin:0;font-size:.82rem;line-height:1.6}.Escalatexx-home-button{z-index:100;border:1px solid var(--ex-border-light);color:var(--ex-white);font-family:var(--ex-mono);letter-spacing:.06em;cursor:pointer;background:#000000f0;align-items:center;gap:.7rem;padding:.8rem 1rem;font-size:.62rem;transition:border-color .25s,color .25s;display:flex;position:fixed;bottom:2rem;left:2rem}.Escalatexx-home-button svg{width:17px;height:17px}.Escalatexx-home-button:hover{border-color:var(--ex-blue);color:var(--ex-blue)}.Escalatexx-page footer{z-index:2;position:relative}@media (width<=1100px){.Escalatexx-hero__content{grid-template-columns:1fr;gap:3rem;padding-top:5rem;padding-bottom:5rem}.Escalatexx-hero__quote{max-width:600px}.Escalatexx-winners-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Escalatexx-overview{grid-template-columns:1fr}}@media (width<=900px){.Escalatexx-content{padding:0 5vw}.Escalatexx-header{padding:1.3rem 5vw}.Escalatexx-hero__content,.Escalatexx-hero__specs span{padding-left:5vw;padding-right:5vw}.Escalatexx-dual-grid{grid-template-columns:1fr}.winner-card--active{transform:none}}@media (width<=768px){.Escalatexx-hero{min-height:850px}.Escalatexx-header__search span{display:none}.Escalatexx-hero__content{padding-top:4rem;padding-bottom:4rem}.Escalatexx-hero__headline h1{font-size:clamp(3.5rem,15vw,7rem);line-height:.86}.Escalatexx-hero__quote{padding-left:1rem}.Escalatexx-hero__quote p{font-size:.75rem}.Escalatexx-hero__specs{grid-template-columns:1fr}.Escalatexx-hero__specs span{border-bottom:1px solid #ffffff1f;border-right:none;padding:.8rem 5vw}.Escalatexx-hero__specs span:last-child{border-bottom:none}.Escalatexx-champions,.Escalatexx-overview,.Escalatexx-dual-grid{padding:5rem 0}.Escalatexx-section-header{flex-direction:column;align-items:flex-start;margin-bottom:2.5rem}.Escalatexx-section-header h2{font-size:2.8rem}.Escalatexx-winners-grid{grid-template-columns:1fr}.winner-card__image{aspect-ratio:16/10}.overview-card,.dual-card{padding:1.5rem}.overview-card--dark h2,.dual-card h2{font-size:2.5rem}.Escalatexx-home-button{bottom:1rem;left:1rem}}@media (width<=480px){.Escalatexx-content{padding:0 4.5vw}.Escalatexx-header{padding:1rem 4.5vw}.Escalatexx-header__brand{font-size:.65rem}.Escalatexx-hero__content{padding-left:4.5vw;padding-right:4.5vw}.Escalatexx-hero__headline h1{font-size:3.4rem}.Escalatexx-hero__headline p{font-size:.6rem;line-height:1.7}.Escalatexx-hero__headline button{width:100%}.Escalatexx-section-header h2{font-size:2.25rem}.Escalatexx-navigation button{width:40px;height:40px}.winner-card__badge{font-size:.55rem}.winner-card__name h3{font-size:1.25rem}.winner-card__prize{flex-direction:column;align-items:flex-start}.winner-card__details{padding:1.2rem}.winner-card__perks span{font-size:.55rem}.overview-card--dark h2,.dual-card h2{font-size:2.1rem}.overview-footer{flex-direction:column;gap:.5rem}.Escalatexx-home-button{border-radius:0;padding:.7rem}.Escalatexx-home-button span{display:none}}@media (prefers-reduced-motion:reduce){.Escalatexx-page *,.Escalatexx-page :before,.Escalatexx-page :after{transition:none!important;animation:none!important}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--black:#0a0a0a;--deep:#111;--surface:#161616;--surface-2:#1c1c1c;--border:#2a2a2a;--border-light:#333;--text:#e8e8e8;--muted:#888;--dim:#555;--white:#f0f0f0;--red:#dc2626;--red-dim:#dc26261f;--red-glow:#dc262640;--font-display:"Bebas Neue", sans-serif;--font-body:"Inter", sans-serif;--font-mono:"Space Mono", monospace;--max-w:1140px;--px:clamp(16px, 5vw, 48px)}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--black);color:var(--text);-webkit-font-smoothing:antialiased;overflow-x:hidden}.nav{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#0a0a0aeb;justify-content:space-between;align-items:center;padding:14px 40px;display:flex;position:sticky;top:0}.nav-brand{align-items:center;gap:12px;display:flex}.nav-logo-mark{background:var(--red);clip-path:polygon(0 0,85% 0,100% 15%,100% 100%,15% 100%,0 85%);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.nav-logo-mark span{font-family:var(--font-mono);color:#fff;letter-spacing:.1em;font-size:10px;font-weight:700}.nav-brand-text{flex-direction:column;gap:1px;display:flex}.nav-title{font-family:var(--font-display);letter-spacing:.12em;color:var(--white);font-size:16px;line-height:1}.nav-sub{font-family:var(--font-mono);letter-spacing:.2em;color:var(--muted);text-transform:uppercase;font-size:8px}.nav-right{font-family:var(--font-mono);letter-spacing:.2em;color:var(--dim);text-transform:uppercase;white-space:nowrap;font-size:9px}.nav-right .live-dot{background:var(--red);border-radius:50%;width:6px;height:6px;margin-right:6px;animation:1.4s ease-in-out infinite blink;display:inline-block}@keyframes blink{0%,to{opacity:1}50%{opacity:.2}}.ticker-strip{border-bottom:1px solid var(--border);background:var(--deep);padding:8px 0;position:relative;overflow:hidden}.ticker-strip:before,.ticker-strip:after{content:"";z-index:2;width:40px;position:absolute;top:0;bottom:0}.ticker-strip:before{background:linear-gradient(90deg, var(--deep), transparent);left:0}.ticker-strip:after{background:linear-gradient(-90deg, var(--deep), transparent);right:0}.ticker-inner{white-space:nowrap;animation:40s linear infinite ticker-move;display:flex}.ticker-inner span{font-family:var(--font-mono);letter-spacing:.22em;color:var(--dim);text-transform:uppercase;padding-right:3rem;font-size:9px}.ticker-inner span.red{color:var(--red)}@keyframes ticker-move{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero{max-width:100%;padding:80px var(--px) 64px;border-bottom:1px solid var(--border);position:relative;overflow:hidden}.hero:before{content:"";background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.35;pointer-events:none;background-size:60px 60px;position:absolute;inset:0}.hero:after{content:"";pointer-events:none;background:radial-gradient(at 100% 0,#dc26262e 0%,#0000 65%);width:320px;height:320px;position:absolute;top:0;right:0}.hero-inner{z-index:1;max-width:var(--max-w);margin:0 auto;position:relative}.hero-eyebrow{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--red);border:1px solid #dc262666;align-items:center;gap:10px;margin-bottom:32px;padding:5px 14px;font-size:9px;display:inline-flex}.hero-eyebrow:before{content:"■";font-size:6px;animation:1s ease-in-out infinite blink}.hero h1{font-family:var(--font-display);letter-spacing:.02em;color:var(--white);word-break:break-word;margin-bottom:0;font-size:clamp(52px,10vw,140px);line-height:.9}.hero h1 .accent{color:var(--red)}.hero-sub{font-family:var(--font-mono);letter-spacing:.25em;text-transform:uppercase;color:var(--dim);margin:12px 0 44px;font-size:clamp(10px,1.5vw,18px)}.hero-rule{background:linear-gradient(90deg, var(--red) 0%, var(--border-light) 40%, transparent 100%);width:100%;height:1px;margin:40px 0}.hero-meta{border:1px solid var(--border);flex-wrap:wrap;gap:0;margin-bottom:40px;display:flex}.meta-item{border-right:1px solid var(--border);flex:1;min-width:140px;padding:12px 24px}.meta-item:last-child{border-right:none}.meta-label{font-family:var(--font-mono);letter-spacing:.25em;text-transform:uppercase;color:var(--dim);margin-bottom:4px;font-size:8px;display:block}.meta-value{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--white);font-size:11px}.meta-value.red{color:var(--red)}.hero-desc{color:#999;max-width:700px;font-size:14px;font-weight:400;line-height:1.85}.stats-band{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.stat-cell{border-right:1px solid var(--border);cursor:default;min-width:0;padding:clamp(20px,4vw,48px) clamp(16px,3vw,40px);transition:background .2s;position:relative;overflow:hidden}.stat-cell:last-child{border-right:none}.stat-cell:before{content:"";background:var(--red-dim);opacity:0;transition:opacity .2s;position:absolute;inset:0}.stat-cell:hover:before{opacity:1}.stat-cell:after{content:attr(data-index);font-family:var(--font-mono);letter-spacing:.2em;color:var(--border-light);font-size:20px;position:absolute;top:12px;right:16px}.stat-num{font-family:var(--font-display);color:var(--white);z-index:1;font-size:clamp(40px,5.5vw,80px);line-height:1;display:block;position:relative}.stat-num .plus{font-family:var(--font-mono);color:var(--red);vertical-align:super;font-size:.35em}.stat-label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);z-index:1;margin-top:8px;font-size:clamp(9px,1.2vw,15px);position:relative}.section{max-width:var(--max-w);padding:64px var(--px);border-bottom:1px solid var(--border);margin:0 auto}.section.full{border-bottom:1px solid var(--border);max-width:100%}.section.full .section-inner{max-width:var(--max-w);padding:64px var(--px);margin:0 auto}.section.dark-alt{background:var(--deep)}.section-tag{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--dim);border:1px solid var(--border);align-items:center;gap:8px;margin-bottom:20px;padding:5px 12px;font-size:8px;display:inline-flex}.section-tag .tag-num{color:var(--red);font-weight:700}.section h2{font-family:var(--font-display);letter-spacing:.02em;color:var(--white);margin-bottom:24px;font-size:clamp(38px,5.5vw,72px);line-height:.95}.section-rule{background:linear-gradient(90deg, var(--red) 0%, var(--border) 35%, transparent 100%);height:1px;margin:28px 0}.section p{color:#777;max-width:680px;margin-bottom:14px;font-size:13px;line-height:1.9}.speaker-layout{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-top:32px;display:grid}.speaker-terminal{background:var(--deep);border:1px solid var(--border);overflow:hidden}.terminal-bar{background:var(--surface-2);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:10px 14px;display:flex}.t-dot{background:var(--border-light);border-radius:50%;flex-shrink:0;width:10px;height:10px}.t-dot.red{background:var(--red)}.terminal-filename{font-family:var(--font-mono);letter-spacing:.15em;color:var(--dim);text-overflow:ellipsis;white-space:nowrap;margin-left:6px;font-size:9px;overflow:hidden}.terminal-body{padding:20px;overflow-x:auto}.t-line{font-family:var(--font-mono);color:#777;flex-wrap:wrap;gap:10px;margin-bottom:2px;font-size:11px;line-height:1.9;display:flex}.t-line .prompt{color:var(--red);flex-shrink:0}.t-line .key{color:#aaa;flex-shrink:0}.t-line .val{color:var(--white);word-break:break-word}.t-line .cert{color:#4ade80;background:#4ade8014;margin-right:4px;padding:1px 6px;font-size:10px}.speaker-bio{flex-direction:column;gap:16px;display:flex}.speaker-name-block{border-left:3px solid var(--red);padding-left:16px}.speaker-name{font-family:var(--font-display);color:var(--white);letter-spacing:.04em;font-size:clamp(28px,3.5vw,48px);line-height:1}.speaker-title{font-family:var(--font-mono);letter-spacing:.2em;color:var(--red);text-transform:uppercase;margin-top:4px;font-size:9px}.speaker-bio p{color:#777;font-size:13px;line-height:1.85}.cert-list{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.cert-badge{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);border:1px solid var(--border);padding:5px 10px;font-size:9px;transition:all .2s}.cert-badge:hover{border-color:var(--red);color:var(--red)}.highlights-grid{border:1px solid var(--border);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:32px;display:grid}.highlight-card{border-right:1px solid var(--border);border-bottom:1px solid var(--border);cursor:default;padding:28px 24px;transition:background .18s;position:relative}.highlight-card:hover{background:var(--surface)}.highlight-card:before{content:"";background:0 0;height:2px;transition:background .18s;position:absolute;top:0;left:0;right:0}.highlight-card:hover:before{background:var(--red)}.hl-idx{font-family:var(--font-mono);letter-spacing:.2em;color:var(--red);margin-bottom:14px;font-size:8px;display:block}.hl-icon{filter:grayscale()brightness(.7);margin-bottom:12px;font-size:22px;transition:filter .2s;display:block}.highlight-card:hover .hl-icon{filter:grayscale(0)brightness()}.hl-title{text-transform:uppercase;letter-spacing:.06em;color:var(--white);margin-bottom:8px;font-size:12px;font-weight:800}.hl-desc{color:var(--muted);font-size:12px;line-height:1.7}.winners-layout{border:1px solid var(--border);grid-template-columns:2fr 1fr 1fr;gap:0;margin-top:32px;display:grid}.winner-card{border-right:1px solid var(--border);min-width:0;padding:36px 28px;transition:background .18s;position:relative}.winner-card:last-child{border-right:none}.winner-card:hover{background:var(--surface)}.winner-card.first{background:var(--surface);border-right:1px solid var(--border-light)}.winner-card.first:before{content:"WINNER";font-family:var(--font-mono);letter-spacing:.25em;color:#fff;background:var(--red);padding:3px 8px;font-size:7px;position:absolute;top:16px;right:16px}.winner-rank{font-family:var(--font-display);color:var(--border);letter-spacing:.01em;margin-bottom:8px;font-size:clamp(48px,7vw,100px);line-height:1;display:block}.winner-card.first .winner-rank{color:var(--red);opacity:.5}.winner-name{text-transform:uppercase;letter-spacing:.06em;color:var(--white);word-break:break-word;margin-bottom:8px;font-size:13px;font-weight:800}.winner-pos-label{font-family:var(--font-mono);letter-spacing:.25em;text-transform:uppercase;color:var(--dim);margin-bottom:16px;font-size:8px;display:block}.winner-prize-label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:8px;display:block}.winner-prize{color:var(--text);max-width:240px;font-size:12px;font-weight:700;line-height:1.5}.winner-card.first .winner-prize{color:var(--white)}.timeline{margin-top:32px;position:relative}.timeline:before{content:"";background:linear-gradient(180deg, var(--red) 0%, var(--border) 100%);width:1px;position:absolute;top:0;bottom:0;left:0}.timeline-item{border-bottom:1px solid var(--border);grid-template-columns:180px 1fr;align-items:start;gap:24px;padding:24px 0 24px 32px;transition:all .15s;display:grid;position:relative}.timeline-item:hover{background:var(--surface);padding-left:36px}.timeline-item:before{content:"";background:var(--deep);border:1px solid var(--red);width:9px;height:9px;position:absolute;top:32px;left:-4px}.tl-phase{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--red);padding-top:2px;font-size:9px}.tl-title{text-transform:uppercase;letter-spacing:.05em;color:var(--white);margin-bottom:6px;font-size:13px;font-weight:700}.tl-desc{color:var(--muted);font-size:12px;line-height:1.7}.tl-people{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tl-person{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);border:1px solid var(--border);padding:3px 8px;font-size:8px}.gallery-section{border-bottom:1px solid var(--border)}.gallery-header{max-width:100%;padding:64px var(--px) 32px;margin:0}.gallery-header .section-tag{font-size:11px}.gallery-header h2{font-family:var(--font-display);letter-spacing:.02em;color:var(--white);margin-bottom:24px;font-size:clamp(38px,5.5vw,72px);line-height:.95}.bento-gallery{background:var(--border);grid-template-rows:repeat(3,180px);grid-template-columns:repeat(6,1fr);gap:3px;display:grid;overflow:hidden}.bento-cell{background:var(--surface);cursor:pointer;transition:all .25s;position:relative;overflow:hidden}.bento-cell:hover{z-index:2;filter:brightness(1.15)}.bento-cell:first-child{grid-area:span 2/span 3}.bento-cell:nth-child(2){grid-area:span 1/span 2}.bento-cell:nth-child(3){grid-area:span 1/span 1}.bento-cell:nth-child(4){grid-area:span 1/span 2}.bento-cell:nth-child(5){grid-area:span 2/span 1}.bento-cell:nth-child(6),.bento-cell:nth-child(7){grid-area:span 1/span 2}.bento-cell:nth-child(8){grid-area:span 1/span 1}.bento-cell:nth-child(9){grid-area:span 1/span 2}.bento-cell:nth-child(10){grid-area:span 1/span 3}.bento-cell:nth-child(11),.bento-cell:nth-child(12){grid-area:span 1/span 1}.bento-cell:nth-child(13){grid-area:span 1/span 2}.bento-cell:nth-child(14){grid-area:span 1/span 1}.bento-cell:nth-child(15){grid-area:span 1/span 2}.bento-img-placeholder{background:var(--surface-2);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.bento-img-placeholder:before{content:"";opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.bento-img-placeholder:after{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.2em;color:var(--dim);text-transform:uppercase;font-size:8px;position:absolute;bottom:10px;right:12px}.bento-inner-text{z-index:2;position:absolute;bottom:12px;left:12px}.bento-tag{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#fff;background:var(--red);padding:2px 8px;font-size:8px;display:inline-block}.feedback-grid{border:1px solid var(--border);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:0;margin-top:32px;display:grid}.feedback-card{border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:24px;transition:background .15s}.feedback-card:hover{background:var(--surface)}.feedback-quote{font-family:var(--font-mono);color:var(--red);opacity:.6;margin-bottom:8px;font-size:32px;line-height:1}.feedback-text{color:#888;margin-bottom:16px;font-size:12px;line-height:1.75}.feedback-meta{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);font-size:8px}.inst-row{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.inst-tag{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--dim);border:1px solid var(--border);padding:6px 12px;font-size:9px;transition:all .15s}.inst-tag:hover{color:var(--white);border-color:var(--border-light);background:var(--surface)}.footer{border-top:1px solid var(--border);padding:24px var(--px);background:var(--deep);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.footer-left,.footer-right{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);font-size:9px}.footer-right .accent{color:var(--red)}@media (width<=1024px){.stats-band{grid-template-columns:repeat(2,1fr)}.stat-cell:nth-child(2){border-right:none}.stat-cell:first-child,.stat-cell:nth-child(2){border-bottom:1px solid var(--border)}.winners-layout{grid-template-columns:1fr 1fr}.winner-card.first{border-right:none;border-bottom:1px solid var(--border-light);grid-column:span 2}.winner-card:nth-child(2){border-right:1px solid var(--border)}.winner-card:nth-child(3){border-right:none}.bento-gallery{grid-template-rows:auto;grid-template-columns:repeat(4,1fr)}.bento-cell,.bento-cell:nth-child(n){height:160px;grid-area:span 1/span 2!important}.bento-cell:first-child{height:220px;grid-column:span 4!important}}@media (width<=768px){:root{--px:16px}.nav{padding:12px 16px}.nav-right{letter-spacing:.12em;font-size:8px}.hero{padding:48px 16px 40px}.hero h1{font-size:clamp(48px,13vw,80px)}.hero-sub{letter-spacing:.15em}.hero-meta{flex-direction:column}.meta-item{border-right:none;border-bottom:1px solid var(--border);min-width:unset}.meta-item:last-child{border-bottom:none}.stats-band{grid-template-columns:repeat(2,1fr)}.stat-cell{padding:24px 20px}.stat-cell:nth-child(2n){border-right:none}.stat-cell:nth-child(-n+2){border-bottom:1px solid var(--border)}.section,.section.full .section-inner{padding:40px 16px}.speaker-layout{grid-template-columns:1fr;gap:24px}.timeline-item{grid-template-columns:1fr;gap:8px;padding-left:28px}.timeline-item:hover{padding-left:32px}.winners-layout{grid-template-columns:1fr}.winner-card{border-right:none;border-bottom:1px solid var(--border)}.winner-card:last-child{border-bottom:none}.winner-card.first{grid-column:span 1}.gallery-header{padding:40px 16px 24px}.bento-gallery{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.bento-cell,.bento-cell:nth-child(n){height:140px;grid-area:span 1/span 1!important}.footer{flex-direction:column;align-items:flex-start}}@media (width<=480px){.nav-right span:not(.live-dot){display:none}.hero{padding:36px 14px 32px}.hero h1{font-size:clamp(44px,14vw,64px)}.hero-eyebrow{letter-spacing:.18em;padding:4px 10px;font-size:8px}.hero-sub{letter-spacing:.12em;margin-bottom:28px;font-size:10px}.hero-rule{margin:24px 0}.hero-desc{font-size:13px}.stats-band{grid-template-columns:1fr 1fr}.stat-cell{padding:20px 14px}.stat-cell:after{font-size:14px;top:8px;right:10px}.section h2{font-size:clamp(32px,11vw,52px)}.section,.section.full .section-inner{padding:32px 14px}.highlights-grid,.feedback-grid{grid-template-columns:1fr}.timeline-item{padding-left:22px}.timeline-item:before{width:8px;height:8px;left:-5px}.bento-gallery{grid-template-columns:1fr 1fr;gap:2px}.bento-cell,.bento-cell:nth-child(n){height:110px}.winner-rank{font-size:clamp(40px,14vw,72px)}.footer{gap:8px}.footer-left,.footer-right{letter-spacing:.12em;font-size:8px}}@media (width<=360px){.hero h1{font-size:40px}.nav-title{font-size:14px}.nav-sub{display:none}.stat-num{font-size:36px}.stat-label{letter-spacing:.1em;font-size:8px}}.floating-home-btn{z-index:1200;border:1px solid var(--red);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--white);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:#0a0a0aeb;padding:12px 18px;font-size:10px;transition:all .2s;position:fixed;bottom:24px;right:24px;box-shadow:0 0 0 1px #dc262614}.floating-home-btn:hover{background:var(--red);color:#fff;box-shadow:0 0 24px var(--red-glow);transform:translateY(-2px)}.floating-home-btn:active{transform:translateY(0)}@media (width<=768px){.floating-home-btn{padding:10px 14px;font-size:9px;bottom:16px;right:16px}}@media (width<=420px){.floating-home-btn{text-align:center;width:calc(100% - 24px);bottom:12px;right:12px}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{-o-object-fit:contain;object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.team2026{color:#fff;box-sizing:border-box;background:#050505;width:100%;min-height:100vh;padding-top:100px;position:relative;overflow:hidden}.team2026__grid{z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:78px 78px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0% 75%,#0000 100%);mask-image:linear-gradient(#000 0% 75%,#0000 100%)}.team2026{box-sizing:border-box;color:#fff;background:#050505;width:100%;min-height:100vh;padding-top:90px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;overflow:hidden}.team2026__header{z-index:2;box-sizing:border-box;text-align:center;width:100%;max-width:1250px;margin:0 auto;padding:80px 40px 120px;position:relative}.team2026__eyebrow{letter-spacing:.2em;color:#888;justify-content:center;align-items:center;gap:14px;margin-bottom:40px;font-family:IBM Plex Mono,Courier New,monospace;font-size:11px;font-weight:500;display:flex}.team2026__line{background:#0e86b0;width:38px;height:1px;display:block}.team2026__title{letter-spacing:-.055em;color:#fff;margin:0;font-size:clamp(4rem,9vw,9rem);font-weight:900;line-height:.86}.team2026__title span{color:#888}.team2026__intro{color:#929292;width:100%;max-width:720px;margin:45px auto 30px;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7}.team2026__meta{letter-spacing:.16em;color:#555;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px;display:flex}.team2026__section{z-index:2;box-sizing:border-box;border-top:1px solid #ffffff14;width:100%;max-width:1250px;margin:0 auto;padding:100px 40px 140px;position:relative}.team2026__section-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:25px;margin-bottom:70px;display:flex}.team2026__number{letter-spacing:.2em;color:#0e86b0;margin:0 0 20px;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px}.team2026__section-header h2{letter-spacing:-.05em;color:#fff;margin:0;font-size:clamp(3rem,6vw,6rem);font-weight:900;line-height:.86}.team2026__section-description{color:#777;width:100%;max-width:520px;margin:0 auto;font-size:.95rem;line-height:1.7}.team2026__gallery{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:28px;width:100%;margin:0 auto;display:flex}.team2026__gallery-item{flex:0 350px;justify-content:center;width:350px;min-width:0;max-width:100%;display:flex}.team2026__gallery-item>*{width:100%;max-width:350px}.team2026__end{z-index:2;box-sizing:border-box;text-align:center;border-top:1px solid #ffffff14;width:100%;max-width:1250px;margin:0 auto;padding:120px 40px 180px;position:relative}.team2026__end p{letter-spacing:.2em;color:#0e86b0;margin:0 0 30px;font-family:IBM Plex Mono,Courier New,monospace;font-size:10px}.team2026__end h2{letter-spacing:-.055em;color:#fff;margin:0;font-size:clamp(3.5rem,8vw,8rem);font-weight:900;line-height:.85}.team2026__end h2 span{color:#777}@media (width<=1000px){.team2026{padding-top:60px}.team2026__header{padding:60px 30px 100px}.team2026__section{padding:80px 30px 120px}.team2026__gallery{gap:22px}.team2026__gallery-item{flex-basis:320px;width:320px}.team2026__gallery-item>*{max-width:320px}}@media (width<=700px){.team2026{padding-top:40px}.team2026__header{padding:50px 20px 80px}.team2026__eyebrow{margin-bottom:30px;font-size:9px}.team2026__title{font-size:clamp(3.5rem,16vw,6rem)}.team2026__intro{margin-top:35px;font-size:.95rem}.team2026__meta{font-size:9px}.team2026__section{padding:70px 20px 90px}.team2026__section-header{margin-bottom:50px}.team2026__section-header h2{font-size:clamp(3rem,14vw,5rem)}.team2026__section-description{font-size:.9rem}.team2026__gallery{flex-direction:column;justify-content:center;align-items:center;gap:20px}.team2026__gallery-item{flex:0 auto;width:min(100%,350px)}.team2026__gallery-item>*{width:100%;max-width:350px}.team2026__end{padding:80px 20px 120px}}@media (width<=420px){.team2026__header,.team2026__section{padding-left:16px;padding-right:16px}.team2026__title{font-size:3.2rem}.team2026__intro{font-size:.9rem}.team2026__meta{font-size:8px}.team2026__gallery-item{width:100%;max-width:330px}}
