*,:after,:before{--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:rgb(59 130 246/0.5);--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: }::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:rgb(59 130 246/0.5);--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: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}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{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings: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:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-24{bottom:6rem}.bottom-28{bottom:7rem}.left-0{left:0}.left-1\/2{left:50%}.left-6{left:1.5rem}.left-7{left:1.75rem}.right-0{right:0}.right-6{right:1.5rem}.top-0{top:0}.top-10{top:2.5rem}.top-16{top:4rem}.top-28{top:7rem}.top-\[51\%\]{top:51%}.z-10{z-index:10}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[60\]{z-index:60}.mx-auto{margin-left:auto;margin-right:auto}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.h-11{height:2.75rem}.h-12{height:3rem}.h-2{height:.5rem}.h-28{height:7rem}.h-\[430px\]{height:430px}.h-\[calc\(100\%-4rem\)\]{height:calc(100% - 4rem)}.h-full{height:100%}.h-px{height:1px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-36{min-height:9rem}.min-h-40{min-height:10rem}.min-h-48{min-height:12rem}.min-h-\[100svh\]{min-height:100svh}.w-11{width:2.75rem}.w-12{width:3rem}.w-2{width:.5rem}.w-20{width:5rem}.w-36{width:9rem}.w-64{width:16rem}.w-72{width:18rem}.w-\[920px\]{width:920px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[88vw\]{max-width:88vw}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{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%}.rotate-90{--tw-rotate:90deg}.rotate-90,.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))}.resize-y{resize:vertical}.resize{resize:both}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[86px_1fr_34px\]{grid-template-columns:86px 1fr 34px}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.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-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.border{border-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-black\/10{border-color:rgb(0 0 0/.1)}.border-black\/15{border-color:rgb(0 0 0/.15)}.border-black\/20{border-color:rgb(0 0 0/.2)}.border-neon-cyan\/35{border-color:rgb(0 240 255/.35)}.border-neon-cyan\/40{border-color:rgb(0 240 255/.4)}.border-neon-red{--tw-border-opacity:1;border-color:rgb(255 0 60/var(--tw-border-opacity,1))}.border-neon-yellow\/30{border-color:rgb(252 238 9/.3)}.border-neon-yellow\/45{border-color:rgb(252 238 9/.45)}.bg-\[\#f4f4f0\]{--tw-bg-opacity:1;background-color:rgb(244 244 240/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/55{background-color:rgb(0 0 0/.55)}.bg-black\/65{background-color:rgb(0 0 0/.65)}.bg-neon-cyan{--tw-bg-opacity:1;background-color:rgb(0 240 255/var(--tw-bg-opacity,1))}.bg-neon-cyan\/10{background-color:rgb(0 240 255/.1)}.bg-neon-cyan\/15{background-color:rgb(0 240 255/.15)}.bg-neon-red{--tw-bg-opacity:1;background-color:rgb(255 0 60/var(--tw-bg-opacity,1))}.bg-neon-yellow{--tw-bg-opacity:1;background-color:rgb(252 238 9/var(--tw-bg-opacity,1))}.bg-void{--tw-bg-opacity:1;background-color:rgb(3 4 5/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/55{background-color:rgb(255 255 255/.55)}.bg-white\/60{background-color:rgb(255 255 255/.6)}.bg-white\/70{background-color:rgb(255 255 255/.7)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.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-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-20{padding-bottom:5rem}.pb-6{padding-bottom:1.5rem}.pt-24{padding-top:6rem}.text-left{text-align:left}.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-\[0\.68rem\]{font-size:.68rem}.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}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-none{line-height:1}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\/45{color:rgb(0 0 0/.45)}.text-black\/50{color:rgb(0 0 0/.5)}.text-black\/55{color:rgb(0 0 0/.55)}.text-black\/65{color:rgb(0 0 0/.65)}.text-black\/70{color:rgb(0 0 0/.7)}.text-neon-cyan{--tw-text-opacity:1;color:rgb(0 240 255/var(--tw-text-opacity,1))}.text-neon-cyan\/85{color:rgb(0 240 255/.85)}.text-neon-yellow{--tw-text-opacity:1;color:rgb(252 238 9/var(--tw-text-opacity,1))}.text-neon-yellow\/80{color:rgb(252 238 9/.8)}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/45{color:rgb(255 255 255/.45)}.underline{text-decoration-line:underline}.decoration-neon-yellow{text-decoration-color:#fcee09}.decoration-4{text-decoration-thickness:4px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-25{opacity:.25}.opacity-45{opacity:.45}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.shadow-\[14px_14px_0_rgba\(0\2c 0\2c 0\2c 0\.12\)\]{--tw-shadow:14px 14px 0 rgba(0,0,0,0.12);--tw-shadow-colored:14px 14px 0 var(--tw-shadow-color)}.shadow-\[14px_14px_0_rgba\(0\2c 0\2c 0\2c 0\.12\)\],.shadow-neon{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-neon{--tw-shadow:0 0 18px rgba(0,240,255,0.42),0 0 46px rgba(252,238,9,0.24);--tw-shadow-colored:0 0 18px var(--tw-shadow-color),0 0 46px var(--tw-shadow-color)}.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.\[mail\:application-auto-approved\]{mail:application-auto-approved}.\[mail\:application-notice\]{mail:application-notice}.\[mail\:application-review\]{mail:application-review}.\[mail\:dev\]{mail:dev}.\[mail\:registration-application-notice\]{mail:registration-application-notice}.\[mail\:registration-auto-approved\]{mail:registration-auto-approved}:root{color-scheme:only light;--background:#030405;--foreground:#f8fbff;--panel:rgba(5,10,14,0.82);--line-cyan:rgba(0,240,255,0.46);--line-yellow:rgba(252,238,9,0.52);--line-red:rgba(255,0,60,0.4);--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--ease-drawer:cubic-bezier(0.32,0.72,0,1)}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100svh;margin:0;background:radial-gradient(circle at top left,rgba(252,238,9,.14),transparent 34rem),radial-gradient(circle at top right,rgba(0,240,255,.12),transparent 30rem),radial-gradient(circle at 70% 80%,rgba(255,0,60,.1),transparent 28rem),#030405;color:var(--foreground);font-family:Arial Narrow,Aptos Narrow,Roboto Condensed,DIN Condensed,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.industrial-type{font-family:Arial Narrow,Aptos Narrow,Roboto Condensed,DIN Condensed,ui-sans-serif,system-ui,sans-serif;font-stretch:condensed;letter-spacing:0;text-transform:uppercase}.endfield-mobile-button{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.endfield-mobile-button span{display:grid;place-items:center}.endfield-mobile-link{position:relative;display:flex;min-height:3.1rem;align-items:center;gap:.75rem;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);padding:.8rem 1rem;color:#fff;font-size:.88rem;font-weight:900;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.endfield-mobile-link:before{content:"";position:absolute;inset:0 auto 0 0;width:.28rem;background:#fcee09;opacity:0;transition:opacity .18s ease}.endfield-mobile-active,.endfield-mobile-link:hover{border-color:rgba(252,238,9,.58);background:linear-gradient(90deg,rgba(252,238,9,.16),rgba(255,255,255,.04)),rgba(255,255,255,.04);color:#fcee09;transform:translateX(2px)}.endfield-mobile-active:before,.endfield-mobile-link:hover:before{opacity:1}.endfield-mobile-account{border-color:#fcee09;background:#fcee09;color:#050505}.endfield-mobile-account.endfield-mobile-active,.endfield-mobile-account:hover{background:#fff;color:#050505}.site-footer{position:relative;z-index:30;border-top:1px solid rgba(255,255,255,.08);background:#050505;color:rgba(255,255,255,.62)}.site-footer-inner{display:flex;min-height:4.5rem;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.35rem;padding:1.1rem 1rem;text-align:center}.site-footer-brand{color:rgba(255,255,255,.72);font-size:.86rem;font-weight:900;letter-spacing:0}@media (min-width:640px){.site-footer-inner{padding-inline:1.5rem}}@media (min-width:1024px){.site-footer-inner{padding-inline:2.5rem}}.site-footer-filings{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem 1rem;font-size:.82rem;font-weight:800}@media (min-width:768px){.site-footer-inner{flex-direction:row;justify-content:space-between;gap:.85rem;text-align:left}.site-footer-filings{flex-direction:row;justify-content:flex-end}}.site-footer-filings a{color:rgba(255,255,255,.72);text-decoration:underline;text-decoration-color:rgba(252,238,9,.7);text-decoration-thickness:2px;text-underline-offset:4px;transition:color .16s ease,text-decoration-color .16s ease}.site-footer-filings a:hover{color:#fcee09;text-decoration-color:#fcee09}.endfield-paper-grid{background-image:linear-gradient(rgba(0,0,0,.05) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 0),linear-gradient(135deg,transparent 0 48%,rgba(0,0,0,.08) 49% 50%,transparent 51%);background-size:54px 54px,54px 54px,108px 108px;animation:paper-grid-drift 22s linear infinite}.endfield-hero-wash{background:linear-gradient(90deg,rgba(244,244,240,.98) 0 12%,rgba(244,244,240,.38) 42%,rgba(0,0,0,.26) 72%,rgba(0,0,0,.72)),linear-gradient(180deg,rgba(244,244,240,.1),rgba(244,244,240,.52))}.endfield-dot{position:absolute;width:6px;height:6px;background:#fcee09;box-shadow:0 0 0 1px rgba(0,0,0,.34),0 0 18px rgba(252,238,9,.8);animation:particle-float var(--duration) ease-in-out infinite;animation-delay:var(--delay);opacity:.8}.endfield-feature-link{position:relative;display:flex;min-height:5.95rem;align-items:center;gap:0;border:1px solid rgba(0,0,0,.18);padding:0;overflow:hidden;box-shadow:10px 10px 0 rgba(252,238,9,.24),inset 0 0 0 1px rgba(255,255,255,.16);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);transition:transform .18s ease,box-shadow .18s ease}.endfield-feature-link>span,.endfield-feature-link>svg{position:relative;z-index:1}.endfield-feature-link:before{content:"";position:absolute;inset:0 auto 0 0;width:.45rem;background:#fcee09;opacity:.95}.endfield-feature-link:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.22),transparent);transform:translateX(-120%)}.endfield-feature-link:hover{transform:translateY(-3px);box-shadow:13px 13px 0 rgba(252,238,9,.36),inset 0 0 0 1px rgba(255,255,255,.2)}.endfield-feature-link:hover:after{animation:button-scan .92s linear}.endfield-feature-index{display:grid;align-self:stretch;flex:0 0 5.15rem;place-items:center;border-right:1px solid rgba(252,238,9,.32);background:rgba(5,5,5,.22);font-family:Impact,Arial Black,sans-serif;font-size:2.55rem;line-height:.82;color:rgba(252,238,9,.98)}.endfield-feature-main{display:inline-flex;min-height:5.95rem;min-width:0;flex:1 1 auto;align-items:center;gap:.9rem;padding:1rem 1.25rem}.endfield-feature-main span{font-size:2rem;font-weight:900;line-height:1}.endfield-feature-arrow{position:relative;z-index:1;margin-right:1rem;flex:0 0 auto}@media (max-width:520px){.endfield-feature-link{min-height:5.2rem}.endfield-feature-index{flex-basis:3.95rem;font-size:2.05rem}.endfield-feature-main{gap:.65rem;min-height:5.2rem;padding:.85rem}.endfield-feature-main span{font-size:1.65rem}.endfield-feature-arrow{margin-right:.75rem}}.endfield-download-button{position:relative;display:inline-flex;min-height:2.8rem;align-items:center;justify-content:center;gap:.55rem;padding:.78rem 1.2rem;overflow:hidden;font-weight:900;transition:transform .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}.endfield-download-button:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.42),transparent);transform:translateX(-120%)}.endfield-download-button:hover{transform:translateY(-2px);box-shadow:8px 8px 0 rgba(252,238,9,.28)}.endfield-download-button:hover:before{animation:button-scan .82s linear}.endfield-info-panel{position:relative;border:1px solid rgba(0,0,0,.18);background:rgba(255,255,255,.86);padding:1.5rem;box-shadow:16px 16px 0 rgba(0,0,0,.08),inset 0 0 0 1px rgba(255,255,255,.7);backdrop-filter:blur(12px);clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,30px 100%,0 calc(100% - 30px))}@media (min-width:640px){.endfield-info-panel{padding:2rem}}.endfield-info-panel:before{content:"";position:absolute;left:0;top:0;height:.55rem;width:42%;background:#fcee09}.endfield-meta{display:flex;align-items:center;gap:.55rem;background:#111;padding:.7rem .9rem;color:#fff;font-size:.88rem;font-weight:900}.feature-status-grid{display:grid;gap:.75rem}@media (min-width:640px){.feature-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-status{position:relative;display:grid;grid-template-columns:auto auto 1fr;min-height:3.25rem;align-items:center;gap:.65rem;overflow:hidden;border:1px solid rgba(0,0,0,.18);background:linear-gradient(90deg,rgba(252,238,9,.18),transparent 64%),#050505;padding:.72rem .9rem;color:#fff;font-size:.9rem;font-weight:900;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}.feature-status span{color:#fcee09;font-family:Impact,Arial Black,sans-serif;font-size:1.25rem;line-height:1}.feature-status svg{color:#fcee09}.feature-status strong{min-width:0;overflow-wrap:anywhere}.feature-primary-link{position:relative;display:inline-flex;min-height:3.2rem;align-items:center;justify-content:center;gap:.65rem;overflow:hidden;border:1px solid #050505;background:#050505;padding:.85rem 1.1rem;color:#fcee09;font-size:.9rem;font-weight:900;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.feature-primary-link:hover{background:#fcee09;color:#050505;transform:translateY(-2px);box-shadow:8px 8px 0 rgba(0,0,0,.16)}.endfield-card{overflow:hidden;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.86);box-shadow:10px 10px 0 rgba(0,0,0,.08);transition:transform .18s ease,box-shadow .18s ease}.endfield-card:hover{transform:translateY(-4px);box-shadow:14px 14px 0 rgba(252,238,9,.42)}.feature-cover{position:relative;min-height:30rem;overflow:hidden;border:1px solid rgba(0,0,0,.16);background:#111;box-shadow:18px 18px 0 rgba(0,0,0,.12);clip-path:polygon(0 0,calc(100% - 34px) 0,100% 34px,100% 100%,0 100%)}.feature-cover-machine{background:linear-gradient(110deg,rgba(252,238,9,.96) 0 36%,rgba(10,10,10,.96) 36% 100%),#111}.feature-cover-build{background:linear-gradient(110deg,rgba(245,245,240,.96) 0 44%,rgba(252,238,9,.92) 44% 72%,rgba(0,0,0,.96) 72% 100%),#f4f4f0}.feature-cover-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 0);background-size:28px 28px;opacity:.36}.feature-cover-logo{position:absolute;right:1.4rem;top:1.4rem;width:min(12rem,42%);height:5.8rem;border:1px solid rgba(255,255,255,.28);background:rgba(0,0,0,.34);color:#fff;padding:.75rem;opacity:.94;filter:drop-shadow(0 0 18px rgba(255,255,255,.22));clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.feature-cover-build .feature-cover-logo{border-color:rgba(0,0,0,.24);background:rgba(255,255,255,.72);color:#050505;filter:drop-shadow(0 0 16px rgba(252,238,9,.38))}.feature-cover-logo:before{content:"";position:absolute;left:0;top:0;height:.28rem;width:46%;background:#fcee09}.faction-logo{display:block;width:100%;height:100%;background:currentColor;-webkit-mask:var(--faction-logo) center /contain no-repeat;mask:var(--faction-logo) center /contain no-repeat}.feature-cover-window{position:absolute;inset:5.2rem 1.3rem 4.5rem;border:1px solid rgba(255,255,255,.32);background:rgba(0,0,0,.28);overflow:hidden}.feature-cover-footer{position:absolute;inset-x:0;bottom:0;display:flex;justify-content:space-between;gap:1rem;background:rgba(0,0,0,.9);color:#fff;padding:1rem;font-size:.88rem;font-weight:900}.redstone-line{position:absolute;height:.5rem;background:#ff003c;box-shadow:0 0 18px rgba(255,0,60,.82);animation:redstone-pulse 2.4s steps(2) infinite}.redstone-line-a{left:10%;top:26%;width:72%}.redstone-line-b{bottom:24%;left:22%;width:52%;transform:rotate(-18deg)}.redstone-core{position:absolute;left:45%;top:38%;width:5.5rem;height:5.5rem;border:.85rem solid #fcee09;background:#111;box-shadow:0 0 0 1rem rgba(0,0,0,.28),0 0 36px rgba(252,238,9,.64)}.block,.skybridge,.tower{position:absolute;background:rgba(255,255,255,.86);box-shadow:inset 0 0 0 1px rgba(0,0,0,.24),8px 8px 0 rgba(0,0,0,.18)}.block-a{left:11%;top:48%;width:5rem;height:5rem}.block-b{right:13%;top:22%;width:4.4rem;height:4.4rem}.block-c{right:20%;bottom:15%;width:6rem;height:3.3rem}.tower-a{left:18%;bottom:12%;width:5rem;height:15rem}.tower-b{left:38%;bottom:12%;width:6rem;height:20rem}.tower-c{right:18%;bottom:12%;width:5rem;height:12rem}.skybridge{left:25%;top:38%;width:52%;height:2.2rem;background:#111}.cyber-grid{background-image:linear-gradient(rgba(0,240,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(252,238,9,.1) 1px,transparent 0),linear-gradient(135deg,transparent 0 47%,rgba(255,0,60,.12) 48% 49%,transparent 50%);background-size:72px 72px,72px 72px,144px 144px;-webkit-mask-image:linear-gradient(180deg,transparent,black 18%,black 74%,transparent);mask-image:linear-gradient(180deg,transparent,black 18%,black 74%,transparent);animation:grid-pan 16s linear infinite}.pixel-card{border:1px solid rgba(252,238,9,.28);background:linear-gradient(135deg,rgba(252,238,9,.14),transparent 26%),linear-gradient(315deg,rgba(0,240,255,.12),transparent 34%),linear-gradient(90deg,rgba(255,0,60,.08),transparent 36%),rgba(5,10,14,.88);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),8px 8px 0 rgba(252,238,9,.08),0 0 32px rgba(0,240,255,.1);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.pixel-card:before{background-image:linear-gradient(90deg,transparent 0 48%,rgba(252,238,9,.08) 49% 51%,transparent 52%),linear-gradient(transparent 0 48%,rgba(0,240,255,.06) 49% 51%,transparent 52%);background-size:26px 26px;opacity:.26}.pixel-card:after{bottom:0;height:4px;width:46%;background:repeating-linear-gradient(135deg,rgba(252,238,9,.95) 0 10px,rgba(3,4,5,.95) 10px 20px)}.pixel-card:hover{border-color:rgba(0,240,255,.62);box-shadow:inset 0 0 0 1px rgba(252,238,9,.14),10px 10px 0 rgba(255,0,60,.12),0 0 42px rgba(0,240,255,.2)}.glitch-text{position:relative;display:inline-block;color:#fcee09;-webkit-text-stroke:1px rgba(252,238,9,.42);filter:saturate(1.45) contrast(1.18);text-shadow:0 0 8px rgba(252,238,9,.9),0 0 28px rgba(0,240,255,.85),7px 7px 0 rgba(255,0,60,.52),-4px -3px 0 rgba(0,240,255,.42)}.glitch-text:after,.glitch-text:before{content:attr(data-text);position:absolute;inset:0;pointer-events:none;opacity:.78}.glitch-text:before{color:#00f0ff;transform:translate(3px,-2px);clip-path:inset(0 0 52% 0);animation:glitch-slice 2.8s steps(2) infinite}.glitch-text:after{color:#ff003c;transform:translate(-3px,2px);clip-path:inset(48% 0 0 0);animation:glitch-slice 2.2s steps(2) infinite reverse}.scanline-overlay{background-image:linear-gradient(rgba(255,255,255,.032) 1px,transparent 0),linear-gradient(90deg,rgba(252,238,9,.025) 1px,transparent 0);background-size:100% 4px,5px 100%}.scanline-sweep{background:linear-gradient(180deg,transparent,rgba(0,240,255,.18),transparent);animation:scanline-sweep 6s linear infinite}.hero-vignette{background:radial-gradient(circle at center,transparent 0 24%,rgba(3,4,5,.34) 54%,#030405 100%),linear-gradient(90deg,rgba(252,238,9,.1),transparent 28%,transparent 72%,rgba(255,0,60,.14)),linear-gradient(180deg,rgba(3,4,5,.12),rgba(3,4,5,.42) 70%,#030405)}.particle{position:absolute;width:4px;height:4px;background:#fcee09;box-shadow:0 0 14px #fcee09,0 0 26px rgba(0,240,255,.6);animation:particle-float var(--duration) ease-in-out infinite;animation-delay:var(--delay);opacity:.68}.barcode-block{position:relative;height:44px;border:1px solid rgba(252,238,9,.38);background:repeating-linear-gradient(90deg,rgba(252,238,9,.9) 0 2px,transparent 2px 5px,rgba(252,238,9,.9) 5px 8px,transparent 8px 12px,rgba(0,240,255,.75) 12px 13px,transparent 13px 18px),rgba(0,0,0,.74);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.barcode-block span{position:absolute;bottom:-1px;right:-1px;background:#fcee09;color:#030405;padding:2px 8px;font-size:11px;font-weight:900}.scan-frame{border:1px solid rgba(0,240,255,.22);background:linear-gradient(90deg,rgba(252,238,9,.14),transparent 18%,transparent 82%,rgba(255,0,60,.16)),linear-gradient(180deg,transparent,rgba(0,240,255,.05),transparent);box-shadow:inset 0 0 0 1px rgba(252,238,9,.12),0 0 46px rgba(0,240,255,.08);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px))}.hero-title-slab{border:1px solid rgba(252,238,9,.34);background:linear-gradient(90deg,rgba(3,4,5,.92),rgba(3,4,5,.72) 56%,rgba(3,4,5,.88)),linear-gradient(135deg,rgba(252,238,9,.18),transparent 24%,transparent 74%,rgba(255,0,60,.2));box-shadow:0 0 56px rgba(0,0,0,.74),inset 0 0 0 1px rgba(0,240,255,.14);clip-path:polygon(0 0,calc(100% - 34px) 0,100% 34px,100% 100%,34px 100%,0 calc(100% - 34px))}.hero-title-slab:after,.hero-title-slab:before{content:"";position:absolute;pointer-events:none}.hero-title-slab:before{left:0;top:0;height:16px;width:34%;background:#fcee09}.hero-title-slab:after{bottom:0;right:0;height:12px;width:28%;background:#ff003c;box-shadow:-22px 0 0 rgba(0,240,255,.6)}.scan-frame:after,.scan-frame:before{content:"";position:absolute;pointer-events:none}.scan-frame:before{inset:-1px;background:linear-gradient(90deg,#fcee09 0 72px,transparent 72px calc(100% - 72px),#ff003c calc(100% - 72px) 100%) 0 0 /100% 3px no-repeat,linear-gradient(90deg,#00f0ff 0 64px,transparent 64px calc(100% - 64px),#fcee09 calc(100% - 64px) 100%) 0 100% /100% 3px no-repeat,linear-gradient(#fcee09 0 64px,transparent 64px calc(100% - 64px),#00f0ff calc(100% - 64px) 100%) 0 0 /3px 100% no-repeat,linear-gradient(#ff003c 0 64px,transparent 64px calc(100% - 64px),#fcee09 calc(100% - 64px) 100%) 100% 0 /3px 100% no-repeat}.scan-frame:after{top:0;bottom:0;width:18%;background:linear-gradient(90deg,transparent,rgba(0,240,255,.18),transparent);animation:horizontal-scan 4.2s linear infinite}.fault-line{box-shadow:0 0 12px rgba(255,0,60,.9),18px 0 0 rgba(0,240,255,.6);opacity:0;animation:fault-flash 3.6s steps(2) infinite;animation-delay:var(--delay)}.hazard-stripes{background-image:repeating-linear-gradient(135deg,rgba(252,238,9,.94) 0 12px,rgba(3,4,5,.94) 12px 24px)}.hud-frame{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.cyber-button{position:relative;overflow:hidden;isolation:isolate}.cyber-button:after,.cyber-button:before{content:"";position:absolute;pointer-events:none;z-index:0}.cyber-button:before{inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);transform:translateX(-120%)}.cyber-button:after{inset:4px -8px auto;height:9px;background:rgba(255,0,60,.55);opacity:0;mix-blend-mode:screen}.cyber-button:hover{animation:button-glitch .76s steps(2) infinite}.cyber-button:hover:before{animation:button-scan .9s linear infinite}.cyber-button:hover:after{animation:button-redline .68s steps(2) infinite}@keyframes grid-pan{0%{background-position:0 0}to{background-position:72px 72px}}@keyframes paper-grid-drift{0%{background-position:0 0}to{background-position:54px 54px}}@keyframes redstone-pulse{0%,to{opacity:.62;filter:saturate(1)}50%{opacity:1;filter:saturate(1.8)}}@keyframes scanline-sweep{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes horizontal-scan{0%{left:-22%}to{left:104%}}@keyframes glitch-slice{0%,92%,to{transform:translate(0)}94%{transform:translate(7px,-3px)}96%{transform:translate(-5px,3px)}98%{transform:translate(3px,2px)}}@keyframes fault-flash{0%,80%,to{opacity:0;transform:translateX(0)}83%{opacity:.9;transform:translateX(12px)}86%{opacity:.35;transform:translateX(-8px)}89%{opacity:.72;transform:translateX(4px)}}@keyframes button-scan{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}@keyframes button-redline{0%,to{opacity:0;transform:translateY(0)}35%{opacity:.95;transform:translateY(14px)}65%{opacity:.55;transform:translateY(22px)}}@keyframes button-glitch{0%,to{transform:translate(0);filter:none}25%{transform:translate(3px,-1px);filter:drop-shadow(-6px 0 0 rgba(0,240,255,.55))}50%{transform:translate(-4px,1px);filter:drop-shadow(6px 0 0 rgba(255,0,60,.55))}75%{transform:translate(2px);filter:drop-shadow(0 0 14px rgba(252,238,9,.75))}}@keyframes particle-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(18px,-26px,0) scale(1.7)}}.levin-wordmark{position:relative;isolation:isolate;display:inline-grid;aspect-ratio:2806/1706;place-items:center;width:clamp(8.5rem,15vw,11.5rem);max-width:100%;border:1px solid rgba(0,0,0,.86);background:linear-gradient(90deg,#fcee09 0 .42rem,transparent .42rem),#050505;box-shadow:7px 7px 0 rgba(252,238,9,.5),0 18px 34px rgba(0,0,0,.18);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));line-height:0;padding:.22rem .22rem .22rem .62rem}.levin-wordmark:before{content:"";position:absolute;left:.66rem;top:.5rem;z-index:2;width:1.1rem;height:.22rem;background:#ff003c;box-shadow:0 .45rem 0 #00f0ff,0 0 16px rgba(255,0,60,.42)}.levin-wordmark:after{content:"";position:absolute;right:-.28rem;bottom:-.28rem;z-index:-1;width:42%;height:.5rem;background:#050505}.levin-wordmark-plate{position:relative;display:grid;place-items:center;width:100%;height:100%;border:1px solid rgba(0,0,0,.9);background:#fff;box-shadow:inset 0 0 0 .16rem #fff,inset 0 0 0 .24rem rgba(0,0,0,.12);clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px))}.levin-wordmark-plate:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.06),transparent 16%,transparent 78%,rgba(252,238,9,.12)),linear-gradient(rgba(0,0,0,.028) 1px,transparent 0);background-size:100% 100%,100% 7px;mix-blend-mode:multiply}.levin-wordmark-image{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:none}.levin-wordmark-compact{width:3.15rem;padding:.08rem .08rem .08rem .2rem;box-shadow:3px 3px 0 rgba(252,238,9,.5),0 8px 18px rgba(0,0,0,.16);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px))}.levin-wordmark-compact:before{left:.24rem;top:.18rem;width:.38rem;height:.08rem;box-shadow:0 .18rem 0 #00f0ff,0 0 8px rgba(255,0,60,.36)}.levin-wordmark-compact:after{right:-.12rem;bottom:-.12rem;height:.18rem}.endfield-page-heading{animation:endfield-enter .42s cubic-bezier(.22,1,.36,1) both}.pixel-card{position:relative;color:#050505;border:1px solid rgba(0,0,0,.16);background:linear-gradient(135deg,rgba(252,238,9,.16),transparent 30%),rgba(255,255,255,.9);box-shadow:10px 10px 0 rgba(0,0,0,.07),inset 0 0 0 1px rgba(255,255,255,.8);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px))}.pixel-card:before{inset:0;background:linear-gradient(90deg,transparent,rgba(252,238,9,.22),transparent),linear-gradient(rgba(0,0,0,.035) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.035) 1px,transparent 0);background-size:100% 100%,32px 32px,32px 32px;transform:translateX(-110%);opacity:.85}.pixel-card:after,.pixel-card:before{content:"";position:absolute;pointer-events:none}.pixel-card:after{left:0;top:0;height:.42rem;width:38%;background:#fcee09}.pixel-card:hover{box-shadow:12px 12px 0 rgba(252,238,9,.34),inset 0 0 0 1px rgba(255,255,255,.9)}.pixel-card:hover:before{animation:endfield-card-scan .82s cubic-bezier(.22,1,.36,1)}.endfield-auth-card{position:relative;border:1px solid rgba(0,0,0,.18);background:rgba(255,255,255,.9);padding:1.5rem;color:#050505;box-shadow:18px 18px 0 rgba(252,238,9,.35);backdrop-filter:blur(14px);clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,30px 100%,0 calc(100% - 30px))}@media (min-width:640px){.endfield-auth-card{padding:2rem}}.endfield-auth-card:before{content:"";position:absolute;left:0;top:0;height:.5rem;width:42%;background:#fcee09}.endfield-filter-button{min-height:2.55rem;border:1px solid rgba(0,0,0,.18);background:rgba(255,255,255,.78);padding:.6rem 1rem;color:#050505;font-size:.875rem;font-weight:900;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.endfield-filter-button:hover{transform:translateY(-2px);background:#fcee09;box-shadow:7px 7px 0 rgba(0,0,0,.12)}.account-profile-card{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.88);color:#050505;box-shadow:14px 14px 0 rgba(0,0,0,.08);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,26px 100%,0 calc(100% - 26px))}.account-profile-card:before{content:"";position:absolute;left:0;top:0;z-index:1;height:.44rem;width:42%;background:#fcee09}.account-profile-cover{height:13rem;border-bottom:1px solid rgba(0,0,0,.16);background:linear-gradient(120deg,rgba(252,238,9,.16),rgba(0,0,0,.28)),var(--lc-profile-image,none),linear-gradient(120deg,#fcee09 0 34%,#050505 34% 100%),#050505;background-position:50%;background-size:cover}.profile-cover-img{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-cover-empty{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;gap:.38rem;padding:1rem;pointer-events:none}.account-cover-empty:before{content:"";position:absolute;inset:1rem;border:1px solid rgba(255,255,255,.24);border-right-color:transparent;clip-path:polygon(0 0,34% 0,34% 1px,100% 1px,100% 100%,72% 100%,72% calc(100% - 1px),0 calc(100% - 1px))}.account-cover-empty span{position:relative;width:2.4rem;height:.34rem;background:#fcee09;box-shadow:2.8rem 0 0 rgba(0,240,255,.72)}.account-cover-empty span:nth-child(2){width:.34rem;height:1.8rem;margin-left:auto;background:rgba(255,255,255,.84);box-shadow:.64rem 0 0 rgba(255,255,255,.28)}.account-cover-empty span:nth-child(3){width:.34rem;height:3.2rem;background:#ff003c;box-shadow:none}.account-avatar{display:grid;width:6.4rem;height:6.4rem;margin-top:-3.2rem;place-items:center;border:.32rem solid #fff;background:var(--lc-profile-image,none),linear-gradient(135deg,rgba(252,238,9,.84),rgba(252,238,9,.92)),#fcee09;background-position:50%;background-size:cover;color:#050505;font-size:2.4rem;font-weight:900;box-shadow:8px 8px 0 rgba(0,0,0,.12);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px))}.account-info-row{display:grid;grid-template-columns:5.4rem minmax(0,1fr);gap:1rem;border:1px solid rgba(0,0,0,.12);background:rgba(244,244,240,.76);padding:.85rem 1rem}.account-info-row span{color:rgba(0,0,0,.46);font-size:.76rem;font-weight:900;text-transform:uppercase}.account-info-row strong{min-width:0;overflow-wrap:anywhere;font-weight:900}.account-input{min-height:2.85rem;width:100%;border:1px solid rgba(0,0,0,.2);background:rgba(255,255,255,.82);padding:.75rem 1rem;color:#050505;outline:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.account-input::-moz-placeholder{color:rgba(0,0,0,.34)}.account-input::placeholder{color:rgba(0,0,0,.34)}.account-input:focus{border-color:#050505;background:#fff;box-shadow:6px 6px 0 rgba(252,238,9,.42)}.admin-panel{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.9);padding:1.25rem;color:#050505;box-shadow:14px 14px 0 rgba(0,0,0,.08);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px))}@media (min-width:640px){.admin-panel{padding:1.5rem}}.admin-panel:before{content:"";position:absolute;left:0;top:0;height:.42rem;width:38%;background:#fcee09}.admin-module-card{border:1px solid rgba(0,0,0,.14);background:linear-gradient(135deg,rgba(252,238,9,.18),transparent 32%),rgba(244,244,240,.82);padding:1rem;transition:box-shadow .16s ease,transform .16s ease}.admin-module-card:hover{transform:translateY(-3px);box-shadow:8px 8px 0 rgba(252,238,9,.38)}.home-image-row{overflow:hidden;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.86);color:#050505;box-shadow:10px 10px 0 rgba(0,0,0,.07);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px))}.admin-user-list{display:grid;gap:.75rem}.admin-user-row{display:grid;gap:1rem;border:1px solid rgba(0,0,0,.14);background:rgba(244,244,240,.82);padding:1rem}@media (min-width:640px){.admin-user-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.admin-role-badge{display:inline-flex;align-items:center;min-height:1.7rem;border:1px solid rgba(0,0,0,.14);padding:.22rem .55rem;font-size:.75rem;font-weight:900}.admin-role-owner{background:#050505;color:#fcee09}.admin-role-admin{background:#fcee09;color:#050505}.admin-role-user{background:#fff;color:rgba(0,0,0,.62)}.admin-settings-workspace{position:relative;z-index:2;overflow:hidden;border:1px solid rgba(0,0,0,.28);background:#f4f4f0;color:#050505;box-shadow:18px 18px 0 rgba(5,5,5,.12),0 28px 70px rgba(5,5,5,.16);clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,32px 100%,0 calc(100% - 32px))}.admin-settings-workspace:after{content:"LC / SETTINGS";position:absolute;right:2.25rem;top:.72rem;z-index:3;color:rgba(255,255,255,.32);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.62rem;font-weight:900;pointer-events:none}.admin-settings-sidebar{position:relative;min-width:0;overflow:hidden;background:linear-gradient(160deg,rgba(0,240,255,.06),transparent 34%),repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 7px),#08090a;color:#fff}.admin-settings-sidebar:before{content:"";position:absolute;inset:0 auto 0 0;width:.35rem;background:linear-gradient(180deg,#fcee09 0 58%,#00f0ff 58% 82%,#ff003c 82%)}.admin-settings-identity{display:grid;grid-template-columns:2.85rem minmax(0,1fr);gap:.8rem;align-items:center;border-bottom:1px solid rgba(255,255,255,.1);padding:1.25rem 1.15rem 1.15rem 1.45rem}.admin-settings-identity-icon{display:grid;width:2.85rem;height:2.85rem;place-items:center;background:#fcee09;color:#050505;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%)}.admin-settings-identity span,.admin-settings-identity strong{display:block}.admin-settings-identity strong{margin-top:.15rem;font-size:1.05rem;font-weight:900}.admin-settings-identity>div>span{margin-top:.15rem;overflow:hidden;color:rgba(255,255,255,.48);font-size:.72rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.admin-settings-nav{display:grid;gap:1rem;padding:1rem .8rem 1.25rem 1rem}.admin-settings-nav-group{min-width:0}.admin-settings-group-label{padding:0 .5rem .45rem;color:rgba(255,255,255,.34);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.64rem;font-weight:900;text-transform:uppercase}.admin-settings-nav-items{display:grid;gap:.25rem}.admin-settings-nav-item{position:relative;display:grid;width:100%;min-width:0;grid-template-columns:2.35rem minmax(0,1fr) auto;gap:.7rem;align-items:center;border:1px solid transparent;background:transparent;padding:.6rem;color:rgba(255,255,255,.78);text-align:left;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.admin-settings-nav-item:before{content:"";position:absolute;inset:0 auto 0 0;width:.22rem;background:#fcee09;opacity:0;transform:scaleY(.3);transition:opacity .18s ease,transform .18s ease}.admin-settings-nav-item:hover{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.055);color:#fff;transform:translateX(2px)}.admin-settings-nav-item.is-active{border-color:rgba(252,238,9,.38);background:linear-gradient(90deg,rgba(252,238,9,.16),transparent),rgba(255,255,255,.05);color:#fff}.admin-settings-nav-item.is-active:before{opacity:1;transform:scaleY(1)}.admin-settings-nav-icon{display:grid;width:2.35rem;height:2.35rem;place-items:center;background:rgba(255,255,255,.07);color:rgba(255,255,255,.72);transition:background-color .18s ease,color .18s ease}.admin-settings-nav-item.is-active .admin-settings-nav-icon{background:#fcee09;color:#050505;box-shadow:4px 4px 0 rgba(0,240,255,.18)}.admin-settings-nav-copy{min-width:0}.admin-settings-nav-copy small,.admin-settings-nav-copy strong{display:block}.admin-settings-nav-copy strong{overflow:hidden;font-size:.86rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.admin-settings-nav-copy small{margin-top:.18rem;overflow:hidden;color:rgba(255,255,255,.35);font-size:.66rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.admin-settings-nav-badge{min-width:1.8rem;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.07);padding:.22rem .35rem;color:rgba(255,255,255,.58);font-size:.62rem;font-weight:900;text-align:center}.admin-settings-nav-item.is-active .admin-settings-nav-badge{border-color:#fcee09;background:#fcee09;color:#050505}.admin-settings-nav-arrow{color:rgba(255,255,255,.24)}.admin-settings-sidebar-foot{display:flex;justify-content:space-between;gap:1rem;border-top:1px solid rgba(255,255,255,.08);padding:.8rem 1.15rem .8rem 1.45rem;color:rgba(255,255,255,.28);font-size:.58rem;font-weight:900}.admin-settings-main{min-width:0;background:linear-gradient(135deg,rgba(252,238,9,.08),transparent 30%),#f4f4f0}.admin-settings-main-header{position:relative;z-index:2;display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:1rem;align-items:start;border-bottom:1px solid rgba(0,0,0,.13);background:rgba(255,255,255,.76);padding:1.25rem;backdrop-filter:blur(14px)}.admin-settings-main-header:after{content:"";position:absolute;right:0;bottom:-1px;width:min(12rem,34%);height:.25rem;background:linear-gradient(90deg,#fcee09 0 72%,#00f0ff 72% 88%,#ff003c 88%)}.admin-settings-main-icon{display:grid;width:3.25rem;height:3.25rem;place-items:center;background:#050505;color:#fcee09;box-shadow:6px 6px 0 rgba(252,238,9,.48)}.admin-settings-main-header h2{margin-top:.18rem;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:900;line-height:1}.admin-settings-main-header>div>p:last-child{margin-top:.55rem;max-width:48rem;color:rgba(0,0,0,.55);font-size:.85rem;font-weight:700;line-height:1.65}.admin-settings-content{position:relative;min-width:0;padding:1.25rem}.admin-settings-content:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(0,0,0,.028) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.028) 1px,transparent 0);background-size:32px 32px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.68),transparent 78%);mask-image:linear-gradient(180deg,rgba(0,0,0,.68),transparent 78%)}.admin-settings-content-inner{position:relative;z-index:1;min-width:0}.admin-settings-content-inner>.admin-panel{overflow:visible;border:0;background:transparent;padding:0;box-shadow:none;clip-path:none}.admin-settings-content-inner>.admin-panel:before,.admin-settings-content-inner>.admin-panel>:first-child{display:none}.admin-settings-content .admin-module-card,.admin-settings-content .application-form-question,.admin-settings-content .application-review-card,.admin-settings-content .mail-status-box{box-shadow:6px 6px 0 rgba(5,5,5,.07)}.admin-settings-content .mail-status-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.admin-setting-row{display:grid;min-width:0;gap:.8rem;align-items:center;border:1px solid rgba(0,0,0,.12);background:rgba(255,255,255,.78);padding:.8rem;transition:border-color .16s ease,background-color .16s ease}.admin-setting-row:hover{border-color:rgba(0,0,0,.28);background:#fff}.admin-setting-row-actions,.admin-setting-row-main{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.5rem}.admin-setting-row-grip{color:rgba(0,0,0,.25)}.admin-setting-row-meta{overflow-wrap:anywhere;color:rgba(0,0,0,.42);font-size:.74rem;font-weight:800}.admin-icon-button{display:grid;width:2.45rem;height:2.45rem;flex:0 0 auto;place-items:center;border:1px solid rgba(0,0,0,.16);background:#050505;color:#fff;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.admin-icon-button.is-active,.admin-icon-button:hover{border-color:#fcee09;background:#fcee09;color:#050505;transform:translateY(-2px)}.admin-icon-button.is-danger:hover{border-color:#ff003c;background:#ff003c;color:#fff}.admin-icon-button:disabled{cursor:not-allowed;opacity:.3;transform:none}.application-question-list{display:grid;gap:.65rem}.application-form-question{padding:0;box-shadow:none;clip-path:none}.application-form-question.is-open{border-color:rgba(0,0,0,.34);background:rgba(255,255,255,.92);box-shadow:7px 7px 0 rgba(252,238,9,.28)}.application-question-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem;align-items:center;padding:.65rem}.application-question-toggle{display:grid;min-width:0;grid-template-columns:2.55rem minmax(0,1fr) auto;gap:.75rem;align-items:center;background:transparent;color:#050505;text-align:left}.application-question-index{display:grid;width:2.55rem;height:2.55rem;place-items:center;background:#050505;color:#fcee09;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.82rem;font-weight:900}.application-question-summary{min-width:0}.application-question-summary small,.application-question-summary strong{display:block}.application-question-summary strong{overflow:hidden;font-size:.94rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.application-question-summary small{margin-top:.2rem;color:rgba(0,0,0,.42);font-size:.68rem;font-weight:800}.application-question-chevron{color:rgba(0,0,0,.42);transition:transform .18s ease}.application-form-question.is-open .application-question-chevron{transform:rotate(180deg)}.application-question-actions{display:flex;gap:.35rem}.application-question-fields{border-top:1px solid rgba(0,0,0,.1);padding:1rem}.application-option-editor{overflow:hidden;border:1px solid rgba(0,0,0,.14);background:linear-gradient(125deg,rgba(252,238,9,.12),transparent 30%),rgba(244,244,240,.86)}.application-option-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid rgba(0,0,0,.1);padding:.8rem}.application-option-head h4{margin-top:.18rem;color:#050505;font-size:1rem;font-weight:900}.application-option-add{display:inline-flex;min-height:2.35rem;align-items:center;gap:.45rem;border:1px solid #050505;background:#fcee09;padding:.55rem .75rem;color:#050505;font-size:.76rem;font-weight:900;transition:background-color .15s ease,color .15s ease,transform .15s ease}.application-option-add:hover{background:#050505;color:#fcee09;transform:translateY(-1px)}.application-option-list{display:grid;gap:.55rem;padding:.8rem}.application-option-row{display:grid;min-width:0;grid-template-columns:2.4rem minmax(0,1fr) auto;gap:.55rem;align-items:center}.application-option-index{display:grid;width:2.4rem;height:2.85rem;place-items:center;background:#050505;color:#fcee09;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.72rem;font-weight:900}.application-option-actions{display:flex;gap:.3rem}.application-option-warning{border-top:1px solid rgba(255,0,60,.24);background:rgba(255,0,60,.08);padding:.7rem .8rem;color:#a60026;font-size:.76rem;font-weight:900}@media (max-width:560px){.application-option-row{grid-template-columns:2.4rem minmax(0,1fr)}.application-option-actions{grid-column:2;justify-content:flex-end}}@media (min-width:640px){.admin-setting-row{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:900px){.admin-settings-workspace{display:grid;height:min(78vh,58rem);min-height:46rem;grid-template-columns:19rem minmax(0,1fr)}.admin-settings-sidebar{display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr) auto}.admin-settings-nav{align-content:start;overflow-y:auto;scrollbar-color:rgba(252,238,9,.42) transparent;scrollbar-width:thin}.admin-settings-main{display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr)}.admin-settings-main-header{padding:1.45rem 1.65rem}.admin-settings-content{min-height:0;overflow-y:auto;padding:1.65rem;scrollbar-color:rgba(0,0,0,.28) transparent;scrollbar-width:thin}}@media (max-width:899px){.admin-settings-sidebar-foot,.admin-settings-workspace:after{display:none}.admin-settings-nav{gap:.75rem;padding-bottom:1rem}.admin-settings-nav-items{display:grid;grid-auto-columns:minmax(13rem,72vw);grid-auto-flow:column;overflow-x:auto;padding:0 .5rem .45rem;scroll-snap-type:x proximity;scrollbar-width:thin}.admin-settings-nav-item{scroll-snap-align:start}}@media (max-width:560px){.admin-settings-workspace{margin-inline:-.35rem;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px))}.admin-settings-main-header{grid-template-columns:2.8rem minmax(0,1fr);gap:.8rem;padding:1rem}.admin-settings-main-icon{width:2.8rem;height:2.8rem;box-shadow:4px 4px 0 rgba(252,238,9,.48)}.admin-settings-content{padding:1rem}.application-question-toolbar{grid-template-columns:minmax(0,1fr)}.application-question-actions{justify-content:flex-end}}.machine-filter-strip{display:flex;flex-wrap:wrap;gap:.75rem}.content-library-toolbar{position:relative;display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:stretch;overflow:hidden;border:1px solid rgba(0,0,0,.16);background:linear-gradient(110deg,rgba(252,238,9,.13),transparent 32%),rgba(255,255,255,.9);padding:.75rem;box-shadow:9px 9px 0 rgba(0,0,0,.06);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}.content-library-toolbar:before{content:"";position:absolute;left:0;top:0;width:.3rem;height:100%;background:linear-gradient(180deg,#fcee09 0 68%,#00f0ff 68% 86%,#ff003c 86%)}.content-library-search{position:relative;display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;border:1px solid rgba(0,0,0,.14);background:rgba(244,244,240,.82);color:rgba(0,0,0,.42);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.content-library-search:focus-within{border-color:#050505;background:#fff;box-shadow:inset 4px 0 0 #fcee09}.content-library-search>svg{margin-left:.95rem}.content-library-search input{width:100%;min-width:0;min-height:3rem;border:0;background:transparent;padding:.72rem .85rem;color:#050505;font-weight:800;outline:none}.content-library-search input::-moz-placeholder{color:rgba(0,0,0,.35)}.content-library-search input::placeholder{color:rgba(0,0,0,.35)}.content-library-search input::-webkit-search-cancel-button{display:none}.content-library-search button{display:grid;width:2.35rem;height:2.35rem;margin-right:.35rem;place-items:center;border:1px solid rgba(0,0,0,.16);background:#050505;color:#fff;transition:background-color .15s ease,color .15s ease,transform .15s ease}.content-library-search button:hover{background:#fcee09;color:#050505;transform:translateY(-1px)}.content-library-count{display:grid;min-width:6rem;grid-template-columns:1fr auto;align-content:center;border:1px solid rgba(0,0,0,.16);background:#050505;padding:.5rem .75rem;color:#fff}.content-library-count span{grid-column:1/-1;color:rgba(255,255,255,.42);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.58rem;font-weight:900}.content-library-count strong{color:#fcee09;font-size:1.35rem;font-weight:900;line-height:1}.content-library-count small{align-self:end;color:rgba(255,255,255,.42);font-size:.68rem;font-weight:900}@media (max-width:520px){.content-library-toolbar{grid-template-columns:minmax(0,1fr)}.content-library-count{min-width:0;grid-template-columns:auto auto 1fr;gap:.35rem;align-items:baseline}.content-library-count span{grid-column:auto}.content-library-count small{align-self:auto}}.machine-filter-active{background:#050505;color:#fcee09;box-shadow:7px 7px 0 rgba(252,238,9,.34)}.machine-card{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.9);box-shadow:12px 12px 0 rgba(0,0,0,.08);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px));transition:box-shadow .18s ease}.machine-card:hover{box-shadow:14px 14px 0 rgba(252,238,9,.28)}.machine-card-cover{position:relative;min-height:16rem;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.14);background:linear-gradient(120deg,rgba(252,238,9,.92) 0 36%,rgba(5,5,5,.94) 36% 100%),#050505;background-position:50%;background-size:cover}.responsive-cover-image{z-index:0;-o-object-position:center;object-position:center}.responsive-cover-image.is-cover{-o-object-fit:cover;object-fit:cover}.responsive-cover-image.is-contain{-o-object-fit:contain;object-fit:contain}.machine-card-cover-tint,.wiki-cover-tint{position:absolute;inset:0;z-index:1;pointer-events:none}.machine-card-cover-tint{background:linear-gradient(120deg,rgba(252,238,9,.12),rgba(0,0,0,.58))}.machine-card-cover-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 0);background-size:24px 24px;opacity:.35;mix-blend-mode:screen;z-index:1}.machine-card-index{top:1rem;border-left:.28rem solid #050505;background:#fcee09;padding:.25rem .7rem;font-family:Impact,Arial Black,sans-serif;font-size:2.5rem;line-height:.9}.machine-card-cover-label,.machine-card-index{position:absolute;left:1rem;z-index:1;color:#050505}.machine-card-cover-label{bottom:1rem;max-width:calc(100% - 2rem);background:rgba(255,255,255,.9);padding:.45rem .75rem;font-size:.76rem;font-weight:900;text-transform:uppercase}.machine-card-body{padding:1.25rem}@media (min-width:640px){.machine-card-body{padding:1.5rem}}.machine-dimension-badge{display:inline-flex;min-height:2rem;align-items:center;background:#050505;padding:.4rem .75rem;color:#fcee09;font-size:.82rem;font-weight:900}.machine-coordinate-box{border:1px solid rgba(0,0,0,.14);background:linear-gradient(135deg,rgba(252,238,9,.18),transparent 38%),rgba(244,244,240,.9);padding:.9rem 1rem}.machine-coordinate-box span{display:block;color:rgba(0,0,0,.48);font-size:.72rem;font-weight:900;text-transform:uppercase}.machine-coordinate-box strong{margin-top:.4rem;display:block;color:#050505;font-size:1rem;overflow-wrap:anywhere}.machine-command{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;border:1px solid rgba(0,0,0,.16);background:rgba(244,244,240,.85);padding:.65rem .85rem;color:#050505;font-family:Arial Narrow,Aptos Narrow,Roboto Condensed,ui-sans-serif,system-ui,sans-serif;font-weight:900;overflow-wrap:anywhere;text-align:left}.machine-admin-panel,.machine-empty-state{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.9);padding:1.25rem;color:#050505;box-shadow:12px 12px 0 rgba(0,0,0,.07);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px))}@media (min-width:640px){.machine-admin-panel,.machine-empty-state{padding:1.5rem}}.machine-admin-panel:before,.machine-empty-state:before{content:"";position:absolute;left:0;top:0;height:.42rem;width:38%;background:#fcee09}.machine-conversion-preview{border:1px solid rgba(0,0,0,.16);background:linear-gradient(90deg,rgba(252,238,9,.22),transparent 42%),rgba(244,244,240,.86);padding:.9rem 1rem}.machine-conversion-preview strong{display:block;margin-top:.4rem;color:#050505;font-size:1.08rem;font-weight:900}.building-filter-strip{display:flex;flex-wrap:wrap;gap:.75rem}.building-filter-active{background:#050505;color:#fcee09;box-shadow:7px 7px 0 rgba(252,238,9,.34)}.building-card{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.92);color:#050505;box-shadow:12px 12px 0 rgba(0,0,0,.08);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px));transition:box-shadow .18s ease}.building-card:hover{box-shadow:14px 14px 0 rgba(252,238,9,.28)}.building-card-cover{position:relative;min-height:16rem;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.14);background:linear-gradient(120deg,rgba(244,244,240,.96) 0 42%,rgba(252,238,9,.92) 42% 68%,rgba(5,5,5,.95) 68% 100%),#f4f4f0;background-position:50%;background-size:cover}.building-card-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(0,0,0,.08) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.08) 1px,transparent 0),linear-gradient(135deg,transparent 0 48%,rgba(0,0,0,.12) 49% 50%,transparent 51%);background-size:26px 26px,26px 26px,104px 104px;opacity:.52;z-index:1}.building-card-index{top:1rem;border-left:.28rem solid #050505;background:#fcee09;padding:.25rem .7rem;font-family:Impact,Arial Black,sans-serif;font-size:2.5rem;line-height:.9}.building-card-cover-label,.building-card-index{position:absolute;left:1rem;z-index:1;color:#050505}.building-card-cover-label{bottom:1rem;max-width:calc(100% - 2rem);background:rgba(255,255,255,.9);padding:.45rem .75rem;font-size:.76rem;font-weight:900;text-transform:uppercase}.building-card-body{padding:1.25rem}@media (min-width:640px){.building-card-body{padding:1.5rem}}.building-group-badge{display:inline-flex;min-height:2rem;align-items:center;background:#050505;padding:.4rem .75rem;color:#fcee09;font-size:.82rem;font-weight:900}.building-meta-grid{margin-top:1.25rem;display:grid;gap:.75rem}@media (min-width:640px){.building-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.building-meta-box{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .55rem;border:1px solid rgba(0,0,0,.14);background:linear-gradient(135deg,rgba(252,238,9,.18),transparent 38%),rgba(244,244,240,.9);padding:.9rem 1rem}.building-meta-box svg{grid-row:span 2;margin-top:.1rem}.building-meta-box span{color:rgba(0,0,0,.48);font-size:.72rem;font-weight:900;text-transform:uppercase}.building-meta-box strong{min-width:0;color:#050505;font-size:1rem;overflow-wrap:anywhere}.building-admin-panel,.building-edit-panel,.building-empty-state{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.9);padding:1.25rem;color:#050505;box-shadow:12px 12px 0 rgba(0,0,0,.07);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px))}.building-edit-panel{margin-top:1.25rem;display:grid;gap:1rem;background:linear-gradient(90deg,rgba(252,238,9,.22),transparent 42%),rgba(244,244,240,.9);box-shadow:8px 8px 0 rgba(0,0,0,.08)}@media (min-width:640px){.building-admin-panel,.building-edit-panel,.building-empty-state{padding:1.5rem}}.building-admin-panel:before,.building-edit-panel:before,.building-empty-state:before{content:"";position:absolute;left:0;top:0;height:.42rem;width:38%;background:#fcee09}.wiki-filter-strip{display:flex;flex-wrap:wrap;gap:.75rem}.wiki-filter-active{background:#050505;color:#fcee09;box-shadow:7px 7px 0 rgba(252,238,9,.34)}.announcement-admin-panel,.announcement-card,.announcement-edit-panel,.announcement-empty-state,.wiki-admin-panel,.wiki-edit-panel,.wiki-empty-state,.wiki-index-panel,.wiki-page-panel{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.92);color:#050505;box-shadow:12px 12px 0 rgba(0,0,0,.07);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px))}.announcement-admin-panel,.announcement-edit-panel,.announcement-empty-state,.wiki-admin-panel,.wiki-edit-panel,.wiki-empty-state,.wiki-index-panel{padding:1.25rem}.announcement-admin-panel:before,.announcement-card:before,.announcement-edit-panel:before,.announcement-empty-state:before,.wiki-admin-panel:before,.wiki-edit-panel:before,.wiki-empty-state:before,.wiki-index-panel:before,.wiki-page-panel:before{content:"";position:absolute;left:0;top:0;z-index:2;height:.42rem;width:38%;background:#fcee09}@media (min-width:640px){.announcement-admin-panel,.announcement-edit-panel,.announcement-empty-state,.wiki-admin-panel,.wiki-edit-panel,.wiki-empty-state,.wiki-index-panel{padding:1.5rem}}.wiki-index-item{display:grid;gap:.35rem;border:1px solid rgba(0,0,0,.14);background:rgba(244,244,240,.82);padding:1rem;text-align:left;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.wiki-index-active,.wiki-index-item:hover{background:#050505;color:#fcee09;box-shadow:7px 7px 0 rgba(252,238,9,.34);transform:translateY(-2px)}.wiki-index-item span{font-family:Impact,Arial Black,sans-serif;font-size:2rem;line-height:.9}.wiki-index-item strong{font-size:1rem;font-weight:900}.wiki-index-item small{color:currentColor;opacity:.62}.announcement-cover,.wiki-page-cover{position:relative;min-height:15rem;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.14);background:linear-gradient(120deg,rgba(252,238,9,.92) 0 30%,rgba(244,244,240,.94) 30% 64%,rgba(5,5,5,.95) 64% 100%),#f4f4f0;background-position:50%;background-size:cover}.announcement-cover{min-height:13rem;background:linear-gradient(120deg,rgba(5,5,5,.96) 0 42%,rgba(252,238,9,.92) 42% 68%,rgba(244,244,240,.96) 68% 100%),#050505}.announcement-cover-grid,.wiki-page-cover-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 0),linear-gradient(135deg,transparent 0 48%,rgba(0,0,0,.16) 49% 50%,transparent 51%);background-size:28px 28px,28px 28px,112px 112px;opacity:.5;mix-blend-mode:screen}.announcement-cover-label,.wiki-page-cover-label{position:absolute;bottom:1rem;left:1rem;z-index:1;max-width:calc(100% - 2rem);background:rgba(255,255,255,.9);padding:.45rem .75rem;color:#050505;font-size:.76rem;font-weight:900;text-transform:uppercase}.announcement-card-body,.wiki-page-body{padding:1.25rem}@media (min-width:640px){.announcement-card-body,.wiki-page-body{padding:1.5rem}}.announcement-badge,.wiki-category-badge{display:inline-flex;min-height:2rem;align-items:center;gap:.4rem;background:#050505;padding:.4rem .75rem;color:#fcee09;font-size:.82rem;font-weight:900}.wiki-markdown{margin-top:1.5rem;border-top:1px solid rgba(0,0,0,.12);padding-top:1.5rem}.wiki-markdown-h1{margin-top:0;font-size:2rem;font-weight:900}.wiki-markdown-h2{margin-top:1.6rem;border-left:.35rem solid #fcee09;padding-left:.85rem;font-size:1.35rem;font-weight:900}.wiki-markdown-h3{margin-top:1.2rem;font-size:1.1rem;font-weight:900}.wiki-markdown-p{line-height:1.9}.wiki-markdown-list,.wiki-markdown-p{margin-top:.85rem;color:rgba(0,0,0,.68)}.wiki-markdown-list{display:grid;gap:.5rem;padding-left:1.15rem;line-height:1.8;list-style:square}.announcement-edit-panel,.wiki-edit-panel{margin-top:1.25rem;display:grid;gap:1rem;background:linear-gradient(90deg,rgba(252,238,9,.22),transparent 42%),rgba(244,244,240,.9);box-shadow:8px 8px 0 rgba(0,0,0,.08)}.announcement-card{display:grid}@media (min-width:1024px){.announcement-card{grid-template-columns:320px minmax(0,1fr)}}.announcement-index{position:absolute;left:1rem;top:1rem;z-index:1;border-left:.28rem solid #050505;background:#fcee09;padding:.25rem .7rem;color:#050505;font-family:Impact,Arial Black,sans-serif;font-size:2.5rem;line-height:.9}.announcement-toggle{display:inline-flex;min-height:2.55rem;align-items:center;gap:.55rem;border:1px solid rgba(0,0,0,.16);background:rgba(244,244,240,.86);padding:.6rem .9rem;color:#050505;font-size:.86rem;font-weight:900}.announcement-toggle input{accent-color:#fcee09}.announcement-detail-panel{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.94);color:#050505;box-shadow:14px 14px 0 rgba(0,0,0,.08);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px))}.announcement-detail-panel:before{content:"";position:absolute;left:0;top:0;z-index:2;height:.42rem;width:38%;background:#fcee09}.announcement-detail-body{padding:1.25rem}@media (min-width:640px){.announcement-detail-body{padding:1.75rem}}.member-tag-chip,.member-tag-toggle{display:inline-flex;min-height:2.35rem;align-items:center;border:1px solid rgba(0,0,0,.16);background:rgba(244,244,240,.86);padding:.48rem .82rem;color:#050505;font-size:.84rem;font-weight:900;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px))}.member-tag-toggle:hover{transform:translateY(-2px);background:#fcee09;box-shadow:6px 6px 0 rgba(0,0,0,.12)}.member-tag-active,.member-tag-chip{background:#050505;color:#fcee09}.member-group-flash{position:relative;display:grid;min-width:min(100%,22rem);gap:.35rem;overflow:hidden;border:1px solid rgba(0,0,0,.18);background:#fcee09;padding:1rem 1.25rem;color:#050505;box-shadow:10px 10px 0 rgba(0,0,0,.12),0 0 32px rgba(252,238,9,.42);animation:group-flash 1.9s steps(2) infinite;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}.member-group-flash span{font-size:.76rem;font-weight:900;text-transform:uppercase;opacity:.62}.member-group-flash strong{font-family:Impact,Arial Black,sans-serif;font-size:clamp(2.2rem,5vw,4rem);line-height:.9}.member-approved-modal{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;min-height:100dvh;overflow-y:auto;padding:calc(1rem + env(safe-area-inset-top)) 1rem calc(1rem + env(safe-area-inset-bottom));background:linear-gradient(120deg,rgba(5,5,5,.88),rgba(5,5,5,.62)),repeating-linear-gradient(0deg,rgba(252,238,9,.08) 0 1px,transparent 1px 8px);backdrop-filter:blur(14px)}.member-approved-panel{position:relative;width:min(100%,32rem);max-height:calc(100dvh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto;border:1px solid rgba(0,0,0,.2);background:linear-gradient(135deg,rgba(252,238,9,.28),transparent 34%),#f4f4f0;padding:1.35rem;color:#050505;box-shadow:14px 14px 0 rgba(252,238,9,.9),0 0 44px rgba(252,238,9,.22);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px))}.member-approved-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent),repeating-linear-gradient(0deg,rgba(0,0,0,.05) 0 1px,transparent 1px 7px);transform:translateX(-120%);animation:button-scan 1.8s ease-in-out infinite}.member-approved-group{position:relative;margin-top:1rem;border:1px solid rgba(0,0,0,.14);background:#050505;padding:1rem;color:#fcee09;font-family:Impact,Arial Black,sans-serif;font-size:clamp(2.4rem,9vw,4.8rem);line-height:.9;letter-spacing:0;text-align:center;box-shadow:inset 0 0 0 1px rgba(252,238,9,.22)}.application-review-card{background:linear-gradient(135deg,rgba(252,238,9,.18),transparent 34%),rgba(244,244,240,.88)}.application-form-question,.application-review-card,.application-test-step{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.14);padding:1rem;box-shadow:8px 8px 0 rgba(0,0,0,.07)}.application-form-question,.application-test-step{background:linear-gradient(135deg,rgba(252,238,9,.16),transparent 36%),rgba(244,244,240,.88);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}@media (min-width:640px){.application-form-question,.application-review-card,.application-test-step{padding:1.25rem}}.application-test-step svg{color:#050505;filter:drop-shadow(4px 4px 0 rgba(252,238,9,.44))}.application-test-step h3{margin-top:.85rem;font-size:1.2rem;font-weight:900;color:#050505}.application-test-step p{margin-top:.65rem;color:rgba(0,0,0,.64);line-height:1.8}.application-test-step strong{color:#050505;font-weight:900}.mail-status-box{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.14);background:linear-gradient(135deg,rgba(252,238,9,.2),transparent 42%),rgba(244,244,240,.92);padding:1rem;box-shadow:7px 7px 0 rgba(0,0,0,.07);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.mail-status-box span{display:block;color:rgba(0,0,0,.45);font-size:.72rem;font-weight:900;text-transform:uppercase}.mail-status-box strong{margin-top:.55rem;display:block;overflow-wrap:anywhere;color:#050505;font-size:1.05rem;font-weight:900}.application-answer-box{border:1px solid rgba(0,0,0,.14);background:rgba(255,255,255,.72);padding:1rem}.application-answer-box span{display:block;color:rgba(0,0,0,.46);font-size:.74rem;font-weight:900;text-transform:uppercase}.application-answer-box p{margin-top:.6rem;color:rgba(0,0,0,.68);line-height:1.8}.member-roster-card{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.92);color:#050505;box-shadow:12px 12px 0 rgba(0,0,0,.08);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));transition:box-shadow .18s ease,transform .18s ease}.member-roster-card:hover{transform:translateY(-4px);box-shadow:14px 14px 0 rgba(252,238,9,.3)}.member-roster-link{display:block}.member-roster-link:focus-visible{outline:2px solid #00f0ff;outline-offset:4px}.member-roster-cover{min-height:12rem;background:linear-gradient(120deg,rgba(252,238,9,.14),rgba(0,0,0,.36)),var(--lc-profile-image,none),linear-gradient(120deg,rgba(252,238,9,.92) 0 32%,rgba(5,5,5,.94) 32% 100%),#050505;background-position:50%;background-size:cover}.member-roster-cover:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 0);background-size:24px 24px;mix-blend-mode:screen}.member-roster-cover span{position:absolute;left:1rem;top:1rem;z-index:1;background:#fcee09;padding:.28rem .72rem;color:#050505;font-family:Impact,Arial Black,sans-serif;font-size:2.4rem;line-height:.9}.member-roster-avatar{display:grid;width:5.4rem;height:5.4rem;margin-top:-3.8rem;place-items:center;border:.3rem solid #fff;background:var(--lc-profile-image,none),linear-gradient(135deg,rgba(252,238,9,.92),rgba(244,244,240,.92)),#fcee09;background-position:50%;background-size:cover;color:#050505;font-size:2rem;font-weight:900;box-shadow:7px 7px 0 rgba(0,0,0,.12);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.member-profile-jump{display:grid;width:2.25rem;height:2.25rem;flex:none;place-items:center;background:#050505;color:#fcee09;transition:background-color .18s ease,color .18s ease,transform .18s ease}.member-roster-link:hover .member-profile-jump{background:#fcee09;color:#050505;transform:translate(2px,-2px)}.member-directory-empty,.member-directory-toolbar{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.9);padding:1.25rem;color:#050505;box-shadow:10px 10px 0 rgba(0,0,0,.06);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px))}.member-directory-toolbar{display:grid;gap:1rem}.member-directory-toolbar>*{min-width:0}@media (min-width:1024px){.member-directory-toolbar{grid-template-columns:minmax(0,1fr) minmax(24rem,34rem);align-items:center}}.member-search-shell{position:relative;display:block}.member-search-icon{pointer-events:none;position:absolute;left:1rem;top:50%;z-index:1;color:rgba(0,0,0,.42);transform:translateY(-50%)}.member-search-input{width:100%;padding-left:2.75rem}.member-directory-empty{display:flex;align-items:center;gap:1rem}.member-directory-empty svg{flex:none;color:#fcee09;filter:drop-shadow(0 0 8px rgba(0,0,0,.18))}.member-detail-panel{position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.94);color:#050505;box-shadow:14px 14px 0 rgba(0,0,0,.08);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px))}.member-detail-panel:before{content:"";position:absolute;left:0;top:0;z-index:2;height:.42rem;width:38%;background:#fcee09}.member-detail-cover{min-height:18rem;overflow:hidden;background:var(--lc-profile-image,none),linear-gradient(120deg,rgba(252,238,9,.88) 0 30%,rgba(5,5,5,.9) 30% 70%,rgba(0,240,255,.38) 70%),#050505;background-position:50%;background-size:cover}.member-detail-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.62))}.member-detail-cover-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 0),linear-gradient(135deg,transparent 0 48%,rgba(252,238,9,.22) 49% 50%,transparent 51%);background-size:28px 28px,28px 28px,112px 112px;mix-blend-mode:screen}.member-detail-cover-label{position:absolute;bottom:1rem;left:1rem;z-index:1;background:rgba(255,255,255,.9);padding:.45rem .75rem;color:#050505;font-size:.76rem;font-weight:900}.member-detail-body{padding:1.25rem}@media (min-width:640px){.member-detail-body{padding:1.75rem}}.member-detail-avatar{display:grid;width:7rem;height:7rem;margin-top:-5rem;margin-bottom:1.5rem;place-items:center;border:.36rem solid #fff;background:var(--lc-profile-image,none),linear-gradient(135deg,rgba(252,238,9,.92),rgba(244,244,240,.92)),#fcee09;background-position:50%;background-size:cover;color:#050505;font-size:2.6rem;font-weight:900;box-shadow:9px 9px 0 rgba(0,0,0,.14);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}.member-detail-terminal{display:grid;gap:.75rem;border:1px solid rgba(0,0,0,.12);background:linear-gradient(120deg,rgba(252,238,9,.18),transparent 45%),rgba(244,244,240,.78);padding:1rem;box-shadow:8px 8px 0 rgba(0,0,0,.06)}.member-detail-terminal div{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.65rem}.member-detail-terminal div:last-child{border-bottom:0;padding-bottom:0}.member-detail-terminal span{color:rgba(0,0,0,.45);font-size:.72rem;font-weight:900;text-transform:uppercase}.member-detail-terminal strong{text-align:right;font-weight:900}.member-detail-note{display:inline-flex;min-height:2.75rem;align-items:center;gap:.45rem;border:1px solid rgba(0,0,0,.12);background:rgba(255,255,255,.72);padding:.55rem .8rem;color:rgba(0,0,0,.58);font-size:.8rem;font-weight:800}.scanline-overlay{background-image:linear-gradient(rgba(0,0,0,.025) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.018) 1px,transparent 0);background-size:100% 5px,6px 100%;mix-blend-mode:multiply}.scanline-sweep{background:linear-gradient(180deg,transparent,rgba(252,238,9,.18),transparent);animation:scanline-sweep 7s linear infinite;mix-blend-mode:multiply}@keyframes endfield-card-scan{0%{transform:translateX(-110%)}to{transform:translateX(110%)}}@keyframes endfield-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes group-flash{0%,84%,to{filter:none;transform:translate(0)}88%{filter:drop-shadow(-8px 0 0 rgba(0,240,255,.45));transform:translate(2px,-1px)}92%{filter:drop-shadow(8px 0 0 rgba(255,0,60,.38));transform:translate(-2px,1px)}}.site-atmosphere{overflow:hidden;opacity:.62}.site-atmosphere-muted{opacity:.18}.site-atmosphere-home{opacity:.62}@media (max-width:767px){.site-atmosphere{display:none}}.site-atmosphere-cyan,.site-atmosphere-yellow{position:absolute;filter:blur(1px);mix-blend-mode:multiply}.site-atmosphere-yellow{left:10%;top:0;width:10vw;min-width:6rem;height:100vh;background:rgba(252,238,9,.18);clip-path:polygon(0 0,100% 0,72% 100%,0 100%)}.site-atmosphere-cyan{right:4%;top:14%;width:1px;height:62vh;background:rgba(0,240,255,.7);box-shadow:22px 0 0 rgba(252,238,9,.18),-18px 0 0 rgba(255,0,60,.12),0 0 24px rgba(0,240,255,.45)}.site-atmosphere-corner{position:absolute;display:none;gap:.4rem;color:rgba(0,0,0,.42);font-family:Arial Narrow,Aptos Narrow,Roboto Condensed,ui-sans-serif,system-ui,sans-serif;font-size:.68rem;font-weight:900;text-transform:uppercase}.site-atmosphere-corner span{background:rgba(255,255,255,.42);padding:.24rem .42rem;backdrop-filter:blur(8px)}.site-atmosphere-corner-left{left:5.7rem;bottom:1.25rem}.site-atmosphere-corner-right{right:1.25rem;top:1.25rem}.site-atmosphere-bars{position:absolute;right:1.25rem;bottom:1.25rem;display:none;height:3.8rem;align-items:end;gap:.28rem}.site-atmosphere-bars span{width:.34rem;height:100%;transform-origin:bottom;background:#050505;box-shadow:0 0 0 1px rgba(252,238,9,.28)}@media (min-width:1024px){.site-atmosphere-bars,.site-atmosphere-corner{display:flex}}.endfield-page{isolation:isolate}.endfield-page-content{position:relative;z-index:1}.endfield-page-side-panel{position:fixed;right:0;top:0;z-index:0;display:none;width:19vw;height:100vh;height:100svh;pointer-events:none;background:linear-gradient(90deg,rgba(244,244,240,0),rgba(5,5,5,.42) 34%,rgba(5,5,5,.82));clip-path:polygon(18% 0,100% 0,100% 100%,0 100%,0 24%);opacity:.76}@media (min-width:1024px){.endfield-page-side-panel{display:block}}.endfield-page-side-panel:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:48px 48px}.endfield-page:after,.endfield-page:before{content:"";position:absolute;pointer-events:none;z-index:0}.endfield-page:before{left:0;top:6rem;width:min(28rem,34vw);height:.52rem;background:#050505;box-shadow:0 1.1rem 0 rgba(252,238,9,.82),0 2.2rem 0 rgba(255,0,60,.18);animation:page-rail-pulse 4.8s steps(2) infinite}.endfield-page:after{right:0;bottom:13rem;width:min(20rem,24vw);height:6.25rem;background:rgba(5,5,5,.05);clip-path:polygon(18% 0,100% 0,100% 100%,0 100%,0 42%)}@media (min-width:1024px){.endfield-page:after{position:fixed}}@media (max-width:767px){.endfield-page:after,.endfield-page:before{display:none}.endfield-page-compact-mobile{padding-top:5rem!important}.endfield-page-compact-mobile .endfield-page-heading{margin-bottom:1.5rem}.endfield-page-compact-mobile .endfield-page-heading h1{font-size:2.5rem}.endfield-page-compact-mobile .endfield-page-heading>p{display:block;margin-top:1rem;padding:.75rem 1rem;line-height:1.65}.endfield-page-compact-mobile .admin-settings-workspace{order:1}.endfield-page-compact-mobile .admin-overview-grid{order:2}}.celebration-overlay{position:fixed;inset:0;z-index:18000;display:grid;place-items:center;overflow:hidden;background:rgba(0,0,0,.38);pointer-events:none;backdrop-filter:blur(2px)}.celebration-overlay:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 5px,rgba(255,255,255,.035) 5px 6px),linear-gradient(115deg,rgba(252,238,9,.08),transparent 38%,rgba(0,240,255,.08))}.celebration-burst,.celebration-fireworks{position:absolute;inset:0}.celebration-burst{width:0;height:0}.celebration-burst span{position:absolute;left:-.18rem;top:-.6rem;width:.36rem;height:1.2rem;border-radius:999px;box-shadow:0 0 16px currentColor}.celebration-panel{position:relative;z-index:3;width:min(38rem,calc(100vw - 2rem));border:1px solid #fcee09;background:linear-gradient(118deg,rgba(252,238,9,.14),transparent 42%),rgba(5,5,5,.94);padding:2rem;color:#fff;text-align:center;box-shadow:14px 14px 0 rgba(252,238,9,.72),0 0 70px rgba(0,240,255,.2);pointer-events:auto;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px))}.celebration-panel:before{content:"";position:absolute;left:0;top:0;width:38%;height:.4rem;background:linear-gradient(90deg,#fcee09 0 68%,#00f0ff 68% 84%,#ff003c 84%)}.celebration-panel button{position:absolute;right:.85rem;top:.85rem;display:grid;width:2.4rem;height:2.4rem;place-items:center;border:1px solid rgba(255,255,255,.3);background:#050505;color:#fcee09;pointer-events:auto;transition:background-color .16s ease,color .16s ease,transform .16s ease}.celebration-panel p{color:#fcee09;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.72rem;font-weight:900}.celebration-panel h2{margin-top:.7rem;font-size:clamp(2rem,7vw,4.4rem);font-weight:900;line-height:.98;text-shadow:.06em 0 0 rgba(255,0,60,.65),-.04em 0 0 rgba(0,240,255,.62)}.celebration-panel>span{display:block;margin-top:1rem;color:rgba(255,255,255,.66);font-size:.88rem;font-weight:800}@media (max-width:640px){.celebration-panel{padding:1.7rem 1.2rem 1.4rem;box-shadow:8px 8px 0 rgba(252,238,9,.72)}.celebration-burst span{width:.26rem;height:.9rem}}.endfield-page-heading{position:relative;z-index:1}.endfield-page-heading h1{text-shadow:.08em 0 0 rgba(252,238,9,.28),-.04em 0 0 rgba(0,240,255,.18)}.endfield-download-button{border-radius:0;letter-spacing:0}.endfield-download-button:focus-visible{outline:2px solid #00f0ff;outline-offset:3px}.admin-module-card:after,.announcement-card:after,.announcement-detail-panel:after,.building-card:after,.endfield-card:after,.home-image-row:after,.machine-card:after,.member-detail-panel:after,.member-roster-card:after,.wiki-page-panel:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.38),transparent),linear-gradient(90deg,rgba(0,240,255,.12),transparent 22%,transparent 78%,rgba(255,0,60,.12));opacity:0;transform:translateX(-112%)}.admin-module-card:hover:after,.announcement-card:hover:after,.announcement-detail-panel:hover:after,.building-card:hover:after,.endfield-card:hover:after,.home-image-row:hover:after,.machine-card:hover:after,.member-detail-panel:hover:after,.member-roster-card:hover:after,.wiki-page-panel:hover:after{animation:endfield-card-scan .92s cubic-bezier(.22,1,.36,1);opacity:1}.admin-module-card,.announcement-card,.announcement-detail-panel,.building-card,.endfield-card,.home-image-row,.machine-card,.member-detail-panel,.member-roster-card,.wiki-page-panel{position:relative;isolation:isolate}.announcement-cover:after,.building-card-cover:after,.feature-cover-window:after,.machine-card-cover:after,.wiki-page-cover:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:100% 6px,9px 100%;mix-blend-mode:screen}.levin-wordmark{transform:translateZ(0);transition:box-shadow .18s ease,transform .18s ease}.levin-wordmark:hover{transform:translateY(-2px);box-shadow:8px 8px 0 rgba(252,238,9,.64),0 18px 34px rgba(0,0,0,.22),0 0 0 1px rgba(0,240,255,.18)}.levin-wordmark-plate:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(252,238,9,.2),transparent);opacity:0;transform:translateX(-110%)}.levin-wordmark:hover .levin-wordmark-plate:after{animation:endfield-card-scan .76s ease;opacity:1}.card-modal-backdrop{position:fixed;inset:0;z-index:90;display:grid;align-items:start;justify-items:center;overflow-y:auto;padding:max(.75rem,env(safe-area-inset-top)) .75rem max(.75rem,env(safe-area-inset-bottom));background:linear-gradient(120deg,rgba(5,5,5,.86),rgba(5,5,5,.64)),repeating-linear-gradient(0deg,rgba(252,238,9,.08) 0 1px,transparent 1px 8px);backdrop-filter:blur(16px)}.card-modal-panel{position:relative;width:min(100%,42rem);max-height:calc(100dvh - 1.5rem);overflow:hidden;border:1px solid rgba(0,0,0,.28);background:linear-gradient(135deg,rgba(252,238,9,.26),transparent 28%),#f4f4f0;color:#050505;box-shadow:14px 14px 0 rgba(252,238,9,.9),0 0 48px rgba(0,0,0,.28);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px))}@media (max-width:520px){.card-modal-panel{box-shadow:6px 6px 0 rgba(252,238,9,.9),0 0 32px rgba(0,0,0,.22)}}.card-modal-wide{width:min(100%,68rem)}.card-modal-header{position:sticky;top:0;z-index:2;display:flex;align-items:start;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(0,0,0,.12);background:rgba(244,244,240,.94);padding:1.15rem;backdrop-filter:blur(14px)}.card-modal-body{max-height:calc(100dvh - 7.25rem);overflow-y:auto;overscroll-behavior-y:contain;padding:1.15rem;-webkit-overflow-scrolling:touch}@media (min-width:768px){.card-modal-backdrop{align-items:center;padding:1.25rem}.card-modal-panel{max-height:min(88vh,58rem);clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,30px 100%,0 calc(100% - 30px))}.card-modal-body{max-height:calc(min(88vh, 58rem) - 6.25rem)}}@media (min-width:640px){.card-modal-body,.card-modal-header{padding:1.45rem}}.card-modal-close{display:grid;width:2.65rem;height:2.65rem;flex:0 0 auto;place-items:center;border:1px solid rgba(0,0,0,.18);background:#050505;color:#fcee09;transition:background-color .16s ease,color .16s ease,transform .16s ease}.card-modal-close:hover{transform:translateY(-2px);background:#fcee09;color:#050505}.compact-admin-panel{display:block}.asset-manager{display:grid;gap:1rem}.styled-file-picker{position:relative;min-width:0}.styled-file-picker-input{position:absolute;border:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.styled-file-picker-button{position:relative;display:grid;min-height:4.4rem;min-width:0;grid-template-columns:2.9rem minmax(0,1fr) auto;gap:.8rem;align-items:center;overflow:hidden;border:1px solid rgba(0,0,0,.18);background:linear-gradient(115deg,rgba(252,238,9,.18),transparent 38%),rgba(255,255,255,.88);padding:.7rem;color:#050505;cursor:pointer;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.styled-file-picker-button:after{content:"";position:absolute;inset:0 auto 0 0;width:.28rem;background:linear-gradient(180deg,#fcee09 0 72%,#00f0ff 72% 88%,#ff003c 88%)}.styled-file-picker-button:hover{border-color:#050505;background-color:#fff;box-shadow:7px 7px 0 rgba(252,238,9,.34);transform:translateY(-2px)}.styled-file-picker-input:focus-visible+.styled-file-picker-button{outline:2px solid #00f0ff;outline-offset:3px}.styled-file-picker-icon{display:grid;width:2.9rem;height:2.9rem;place-items:center;background:#050505;color:#fcee09}.styled-file-picker-copy{min-width:0}.styled-file-picker-copy small,.styled-file-picker-copy strong{display:block}.styled-file-picker-copy strong{font-size:.88rem;font-weight:900}.styled-file-picker-copy small{margin-top:.24rem;overflow:hidden;color:rgba(0,0,0,.44);font-size:.68rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.styled-file-picker-mode{border:1px solid rgba(0,0,0,.16);background:#fcee09;padding:.3rem .42rem;color:#050505;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.58rem;font-weight:900}.styled-file-picker.is-disabled{pointer-events:none;opacity:.48}@media (max-width:420px){.styled-file-picker-button{grid-template-columns:2.7rem minmax(0,1fr)}.styled-file-picker-icon{width:2.7rem;height:2.7rem}.styled-file-picker-mode{display:none}}.asset-manager-section{border:1px solid rgba(0,0,0,.14);background:rgba(255,255,255,.64);padding:1rem;box-shadow:8px 8px 0 rgba(0,0,0,.06)}.asset-manager-head{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.asset-counter{display:inline-grid;min-width:2.3rem;height:2.3rem;place-items:center;background:#050505;color:#fcee09;font-family:Impact,Arial Black,sans-serif;font-size:1.3rem}.asset-file-list,.asset-image-grid{display:grid;gap:.7rem;margin-top:1rem}.asset-file-item,.asset-image-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,.12);background:rgba(244,244,240,.86);padding:.65rem}.asset-file-item{grid-template-columns:auto minmax(0,1fr) auto auto}.asset-image-thumb{width:4.3rem;height:3rem;background-color:#050505;background-position:50%;background-size:cover;box-shadow:inset 0 0 0 1px rgba(252,238,9,.28)}.asset-kicker{display:block;color:rgba(0,0,0,.48);font-size:.7rem;font-weight:900;text-transform:uppercase}.asset-actions{display:flex;gap:.35rem}.asset-actions button,.asset-file-item a,.asset-file-item button{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(0,0,0,.12);background:#050505;color:#fcee09}.asset-actions button:disabled{opacity:.35}.asset-empty{border:1px dashed rgba(0,0,0,.22);padding:.9rem;color:rgba(0,0,0,.52);font-size:.9rem;font-weight:800}.content-clickable-card{cursor:pointer}.content-clickable-card:focus-visible{outline:3px solid #00f0ff;outline-offset:4px}.content-detail-grid{display:grid;gap:1.2rem}@media (min-width:900px){.content-detail-grid{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr)}}.content-detail-gallery{display:grid;gap:.8rem}.content-detail-image{position:relative;display:block;min-height:12rem;overflow:hidden;border:1px solid rgba(0,0,0,.16);background:#050505;color:#fcee09;box-shadow:8px 8px 0 rgba(0,0,0,.08)}.machine-card .machine-coordinate-box.is-copyable{z-index:20}.content-detail-image div{position:absolute;inset:0;background-position:50%;background-size:cover}.content-detail-image .responsive-cover-image,.content-detail-image div{transition:transform .22s ease}.content-detail-image:hover div{transform:none}.content-detail-image:hover .responsive-cover-image{transform:scale(1.035)}.content-detail-image span{position:relative;z-index:1;display:inline-block;margin:.75rem;background:#fcee09;padding:.35rem .55rem;color:#050505;font-family:Impact,Arial Black,sans-serif}.content-detail-empty{display:grid;min-height:12rem;place-items:center;border:1px dashed rgba(0,0,0,.22);background:rgba(255,255,255,.52);color:rgba(0,0,0,.5);font-weight:900}.content-download-panel{border:1px solid rgba(0,0,0,.14);background:rgba(255,255,255,.68);padding:1rem}.content-download-link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;border:1px solid rgba(0,0,0,.14);background:#050505;padding:.78rem;color:#fff}.content-download-link span{background:#fcee09;padding:.24rem .42rem;color:#050505;font-size:.72rem;font-weight:900}.content-download-link strong{min-width:0;overflow-wrap:anywhere}.content-download-locked{cursor:not-allowed;opacity:.54}.managed-filter-chip{display:inline-flex;min-width:0;align-items:stretch}.managed-filter-chip>.endfield-filter-button{min-width:0}.managed-filter-actions{display:inline-flex;border:1px solid rgba(0,0,0,.18);border-left:0;background:rgba(255,255,255,.72)}.managed-filter-actions button{display:grid;width:2rem;place-items:center;color:#050505;transition:background-color .16s ease,color .16s ease,opacity .16s ease}.managed-filter-actions button:hover:not(:disabled){background:#050505;color:#fcee09}.managed-filter-actions button:disabled{cursor:wait;opacity:.45}.member-admin-mark{display:inline-grid;width:1.75rem;height:1.25rem;flex:0 0 auto;place-items:center;background:#050505;box-shadow:3px 3px 0 rgba(252,238,9,.78)}.member-admin-mark .faction-logo{width:1.25rem;height:.8rem;background:#fcee09}.machine-file-count{display:inline-flex;min-height:2.65rem;align-items:center;gap:.35rem;border:1px solid rgba(0,0,0,.18);background:rgba(252,238,9,.28);padding:.55rem .75rem;color:#050505;font-weight:900}.endfield-info-panel{background:rgba(255,255,255,.94)}.feature-primary-link{min-width:8rem;box-shadow:6px 6px 0 rgba(252,238,9,.55),inset 0 0 0 1px rgba(252,238,9,.22);text-align:center}.feature-cover-footer{text-shadow:0 1px 0 rgba(0,0,0,.8)}.endfield-feature-link{backdrop-filter:blur(8px)}.endfield-feature-link>span:not(.endfield-feature-index){line-height:1;overflow-wrap:anywhere}.endfield-page>.relative{position:relative;z-index:1}.endfield-page:after,.endfield-page:before{opacity:.34}.wiki-markdown,.wiki-page-body{position:relative;z-index:1}@keyframes page-rail-pulse{0%,72%,to{opacity:.64;transform:translateX(0)}76%{opacity:1;transform:translateX(1.2rem)}80%{opacity:.5;transform:translateX(-.4rem)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.content-library-toolbar:has(.content-cloud-link){grid-template-columns:minmax(0,1fr) auto auto}.content-cloud-link{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.55rem;border:1px solid #050505;background:#fcee09;padding:.65rem 1rem;color:#050505;font-size:.78rem;font-weight:900;white-space:nowrap;transition:background-color .16s var(--ease-out),color .16s var(--ease-out),transform .16s var(--ease-out)}.content-cloud-link:active{transform:scale(.97)}.cloud-library{display:grid;gap:1.5rem}.cloud-library-commandbar{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cloud-back-link{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;border-bottom:2px solid rgba(0,0,0,.24);color:rgba(0,0,0,.68);font-size:.78rem;font-weight:900;transition:border-color .16s var(--ease-out),color .16s var(--ease-out),transform .16s var(--ease-out)}.cloud-back-link:active{transform:scale(.97)}.cloud-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.cloud-project-card{position:relative;display:grid;min-width:0;overflow:hidden;border:1px solid rgba(0,0,0,.2);background:rgba(255,255,255,.94);box-shadow:10px 10px 0 rgba(0,0,0,.08);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px))}.cloud-project-cover{position:relative;overflow:hidden;aspect-ratio:16/9;border-bottom:1px solid rgba(0,0,0,.18);background-color:#0a0a0a;background-image:linear-gradient(115deg,rgba(252,238,9,.92) 0 18%,transparent 18% 100%),linear-gradient(145deg,transparent 0 68%,rgba(0,240,255,.34) 68% 69%,transparent 69% 100%);background-position:50%;background-size:cover}.cloud-project-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.7));pointer-events:none}.cloud-project-cover-grid{position:absolute;inset:0;z-index:1;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 0);background-size:32px 32px;opacity:.34}.cloud-project-index,.cloud-project-state{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:.4rem;font-weight:900}.cloud-project-index{top:1rem;left:1rem;background:#fcee09;padding:.35rem .65rem;color:#050505;font-size:1.2rem}.cloud-project-state{right:1rem;bottom:1rem;background:rgba(5,5,5,.86);padding:.45rem .65rem;color:#fff;font-size:.52rem;backdrop-filter:blur(12px)}.cloud-project-body{display:grid;align-content:start;gap:1rem;padding:1.25rem}.cloud-project-heading{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:1rem}.cloud-project-heading p{margin:0;color:rgba(0,0,0,.45);font-size:.58rem;font-weight:900}.cloud-project-heading h2{overflow-wrap:anywhere;margin:.45rem 0 0;color:#050505;font-size:1.75rem;font-weight:900;line-height:1.08}.cloud-project-heading>span{flex:0 0 auto;border:1px solid rgba(0,0,0,.16);background:#050505;padding:.4rem .55rem;color:#fcee09;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.55rem;font-weight:900}.cloud-project-description{display:-webkit-box;overflow:hidden;min-height:3.5rem;margin:0;color:rgba(0,0,0,.62);font-size:.86rem;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cloud-project-meta{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid rgba(0,0,0,.12);padding-top:.8rem;color:rgba(0,0,0,.45);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.58rem;font-weight:900}.cloud-project-meta span{display:inline-flex;min-width:0;align-items:center;gap:.4rem}.cloud-project-meta span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cloud-project-actions{position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.cloud-icon-button{display:grid;width:2.75rem;height:2.75rem;flex:0 0 2.75rem;place-items:center;border:1px solid rgba(0,0,0,.2);background:#f4f4f0;color:#050505;transition:background-color .15s var(--ease-out),color .15s var(--ease-out),transform .15s var(--ease-out)}.cloud-icon-button.is-danger{color:#b00024}.cloud-icon-button:disabled{cursor:wait;opacity:.45}.cloud-icon-button:active{transform:scale(.95)}.cloud-empty-state{display:grid;min-height:20rem;place-items:center;align-content:center;gap:.8rem;border:1px dashed rgba(0,0,0,.28);background:rgba(255,255,255,.5);padding:2rem;text-align:center}.cloud-empty-state>svg{color:rgba(0,0,0,.34)}.cloud-empty-state p{margin:0;color:rgba(0,0,0,.44);font-size:.58rem;font-weight:900}.cloud-empty-state h2{margin:0;font-size:1.8rem;font-weight:900}.cloud-empty-state span{color:rgba(0,0,0,.56);font-size:.85rem}.cloud-coordinate-editor{display:grid;gap:1rem;border-left:.3rem solid #fcee09;background:rgba(244,244,240,.9);padding:1rem}.cloud-coordinate-preview{display:flex;min-width:0;align-items:center;gap:.55rem;border-top:1px solid rgba(0,0,0,.12);padding-top:.8rem;color:rgba(0,0,0,.54);font-size:.78rem;font-weight:800}.cloud-coordinate-preview strong{margin-left:auto;color:#050505;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.9rem}.cloud-promote-summary{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,.16);background:#050505;padding:1rem;color:#fff}.cloud-promote-summary span:first-child,.cloud-promote-summary strong{grid-column:1}.cloud-promote-summary svg{grid-column:2;grid-row:1/3;color:#fcee09}.cloud-promote-summary span:last-child{grid-column:3;grid-row:1/3;justify-self:end;color:#fcee09}.cloud-promote-summary span{color:rgba(255,255,255,.5);font-size:.56rem;font-weight:900}.cloud-promote-summary strong{overflow-wrap:anywhere;font-size:1.1rem}.cloud-form-warning{border:1px solid rgba(176,0,36,.36);background:rgba(176,0,36,.08);padding:.9rem 1rem;color:#8f001e;font-size:.85rem;font-weight:800}.machine-coordinate-box strong{display:flex;align-items:center;gap:.45rem}@media (hover:hover) and (pointer:fine){.content-cloud-link:hover{background:#050505;color:#fcee09;transform:translate3d(0,-1px,0)}.cloud-back-link:hover{border-color:#050505;color:#050505;transform:translate3d(-2px,0,0)}.cloud-project-card:hover{box-shadow:13px 13px 0 rgba(252,238,9,.28)}.cloud-icon-button:hover{background:#050505;color:#fcee09;transform:translate3d(0,-1px,0)}.cloud-icon-button.is-danger:hover{background:#b00024;color:#fff}}.scanline-overlay,.scanline-sweep{display:none!important}@media (min-width:1024px){.auth-panel-intro{position:sticky;top:clamp(5rem,10vh,7rem);align-self:start}}.auth-panel-page{min-height:100dvh}body:has(.auth-panel-page),body:has(.auth-panel-page) .bg-void,html:has(.auth-panel-page){background:#f4f4f0}@media (min-width:1024px) and (max-width:1199px),(min-width:1200px) and (max-width:1366px) and (any-pointer:coarse){.auth-panel-page{padding-top:calc(6rem + env(safe-area-inset-top))}.auth-panel-intro{top:calc(4.75rem + env(safe-area-inset-top))}}@media (min-width:1200px){body:has(.auth-panel-page) .site-footer,main:has(.auth-panel-page){transition:padding-left .32s cubic-bezier(.22,1,.36,1)}body:has(.levin-desktop-nav.is-expanded) main:has(.auth-panel-page){padding-left:12.75rem}body:has(.levin-desktop-nav.is-expanded):has(.auth-panel-page) .site-footer{padding-left:12.25rem}}@media (prefers-reduced-motion:reduce){body:has(.auth-panel-page) .site-footer,main:has(.auth-panel-page){transition-duration:.01ms!important}}.content-detail-image{width:100%;padding:0;color:inherit;text-align:left}.image-preview-backdrop{position:fixed;inset:0;z-index:7000;display:grid;place-items:center;overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),rgba(4,5,6,.94);background-size:52px 52px;padding:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));backdrop-filter:blur(20px) saturate(118%)}.image-preview-shell{display:grid;width:min(96vw,98rem);height:min(94dvh,62rem);min-height:0;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(255,255,255,.22);background:#090a0b;color:#fff;box-shadow:0 2rem 8rem rgba(0,0,0,.62)}.image-preview-header{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto auto;gap:1rem;align-items:center;border-bottom:1px solid rgba(255,255,255,.14);background:#f4f4f0;padding:.8rem .9rem .8rem 1rem;color:#050505}.image-preview-header p{color:rgba(0,0,0,.42);font-size:.62rem;font-weight:900}.image-preview-header h2{overflow:hidden;margin-top:.12rem;font-size:clamp(1rem,2.2vw,1.45rem);font-weight:900;text-overflow:ellipsis;white-space:nowrap}.image-preview-meta{display:flex;align-items:baseline;gap:.25rem;font-weight:900}.image-preview-meta span{font-size:1.25rem}.image-preview-meta small{color:rgba(0,0,0,.44);font-size:.66rem}.image-preview-close,.image-preview-step{display:grid;place-items:center;border:1px solid}.image-preview-close{width:2.6rem;height:2.6rem;background:#050505;color:#fff}.image-preview-stage{position:relative;display:grid;min-width:0;min-height:0;place-items:center;overflow:hidden;background:radial-gradient(circle at center,rgba(255,255,255,.055),transparent 54%),#050505}.image-preview-stage figure{position:relative;display:grid;width:100%;height:100%;min-height:0;place-items:center;margin:0;padding:clamp(.75rem,2vw,2rem)}.image-preview-stage img{display:block;width:auto;max-width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;box-shadow:0 1rem 4rem rgba(0,0,0,.42)}.image-preview-stage figcaption{position:absolute;right:1rem;bottom:1rem;max-width:min(80%,40rem);background:rgba(5,5,5,.84);padding:.5rem .7rem;color:rgba(255,255,255,.76);font-size:.72rem;font-weight:800}.image-preview-step{position:absolute;top:50%;z-index:2;width:3rem;height:3rem;border-color:rgba(255,255,255,.26);background:rgba(5,5,5,.78);color:#fff;transform:translateY(-50%);backdrop-filter:blur(12px)}.image-preview-step.is-previous{left:.8rem}.image-preview-step.is-next{right:.8rem}.image-preview-footer{display:flex;min-height:2.7rem;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid rgba(255,255,255,.12);padding:.55rem .9rem;color:rgba(255,255,255,.5);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.68rem;font-weight:900}.image-preview-footer span{display:inline-flex;align-items:center;gap:.45rem}.product-gallery-detail>button{position:relative;min-height:21rem}.product-gallery-detail>button,.wiki-markdown-image>button{display:block;width:100%;overflow:hidden;padding:0;background:#050505}.wiki-markdown-image>button{cursor:zoom-in}.wiki-markdown-image>button img{transition:transform .22s var(--ease-out)}.wiki-markdown-editor{display:grid;min-width:0;gap:.75rem}.wiki-editor-toolbar{position:sticky;top:-1px;z-index:5;display:flex;min-width:0;flex-wrap:wrap;gap:.35rem;border:1px solid rgba(0,0,0,.14);background:rgba(244,244,240,.96);padding:.4rem;backdrop-filter:blur(16px)}.wiki-editor-toolbar button{display:inline-flex;min-height:2.4rem;align-items:center;gap:.38rem;border:1px solid rgba(0,0,0,.14);background:#fff;padding:.45rem .65rem;color:#050505;font-size:.72rem;font-weight:900}.wiki-editor-toolbar button:disabled{cursor:wait;opacity:.5}.wiki-editor-remote-image{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;border:1px solid rgba(0,0,0,.14);background:#fff;color:rgba(0,0,0,.42)}.wiki-editor-remote-image>svg{margin-left:.75rem}.wiki-editor-remote-image input{min-width:0;min-height:2.75rem;border:0;background:transparent;padding:.55rem .75rem;color:#050505;outline:none}.wiki-editor-remote-image button{align-self:stretch;border-left:1px solid rgba(0,0,0,.14);background:#050505;padding:.45rem .9rem;color:#fff;font-size:.72rem;font-weight:900}.wiki-editor-remote-image button:disabled{background:rgba(0,0,0,.16)}.wiki-editor-columns{display:grid;min-width:0;gap:.75rem}.wiki-editor-pane{display:grid;min-width:0;grid-template-rows:auto minmax(0,1fr);border:1px solid rgba(0,0,0,.16);background:#fff}.wiki-editor-pane-title{display:flex;min-height:2.75rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(0,0,0,.12);padding:.55rem .75rem;font-size:.75rem;font-weight:900}.wiki-editor-pane-title small{color:rgba(0,0,0,.4);font-family:Arial Narrow,Aptos Narrow,sans-serif}.wiki-editor-textarea{min-height:30rem;resize:vertical;border:0;border-radius:0;background:#fbfbf8;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem;line-height:1.75}.wiki-editor-preview-scroll{min-height:30rem;max-height:42rem;overflow:auto;padding:1rem}.wiki-editor-preview-empty{display:grid;min-height:20rem;place-items:center;align-content:center;gap:.5rem;color:rgba(0,0,0,.42);text-align:center}.wiki-editor-preview-empty strong{color:#050505}.wiki-editor-preview-empty p{max-width:24rem;font-size:.78rem;line-height:1.6}@media (min-width:1050px){.wiki-editor-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.admin-settings-mobile-select{display:none}.admin-editor-content :where(.account-input,.styled-file-picker-button){border-color:rgba(0,0,0,.17);background:#fff}.admin-editor-content :where(form,.admin-module-card,.application-form-question){border-radius:0}.admin-editor-content form>.system-message:first-child{margin-top:0}@media (min-width:900px){.admin-settings-workspace{height:auto;min-height:0;align-items:start;overflow:visible;clip-path:none}.admin-settings-sidebar{position:sticky;top:1rem;max-height:calc(100dvh - 2rem);align-self:start}.admin-settings-main{display:block}.admin-settings-content{overflow:visible}}@media (max-width:899px){.admin-settings-mobile-select{position:relative;display:grid;gap:.4rem;border-bottom:1px solid rgba(255,255,255,.1);padding:.8rem 1rem 1rem 1.35rem}.admin-settings-mobile-label{color:rgba(255,255,255,.45);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.64rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.admin-settings-mobile-trigger{display:grid;width:100%;min-width:0;min-height:2.85rem;grid-template-columns:2.35rem minmax(0,1fr) auto auto;gap:.65rem;align-items:center;border:1px solid rgba(255,255,255,.18);background:#f4f4f0;padding:.5rem .65rem;color:#050505;text-align:left}.admin-settings-mobile-option-icon,.admin-settings-mobile-trigger-icon{display:grid;width:2.35rem;height:2.35rem;place-items:center;background:#050505;color:#fcee09}.admin-settings-mobile-option-copy,.admin-settings-mobile-trigger-copy{min-width:0}.admin-settings-mobile-option-copy small,.admin-settings-mobile-option-copy strong,.admin-settings-mobile-trigger-copy small,.admin-settings-mobile-trigger-copy strong{display:block}.admin-settings-mobile-option-copy strong,.admin-settings-mobile-trigger-copy strong{overflow:hidden;font-size:.82rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.admin-settings-mobile-option-copy small,.admin-settings-mobile-trigger-copy small{overflow:hidden;margin-top:.12rem;color:rgba(0,0,0,.48);font-size:.62rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.admin-settings-mobile-option-badge,.admin-settings-mobile-trigger-badge{min-width:1.7rem;border:1px solid rgba(0,0,0,.18);padding:.18rem .3rem;font-size:.6rem;font-weight:900;text-align:center}.admin-settings-mobile-chevron{transition:transform .16s ease}.admin-settings-mobile-trigger.is-open .admin-settings-mobile-chevron{transform:rotate(180deg)}.admin-settings-mobile-menu{display:grid;max-height:min(23rem,56dvh);gap:.8rem;overflow-y:auto;border:1px solid rgba(255,255,255,.18);background:#111;padding:.7rem;scrollbar-color:rgba(252,238,9,.5) transparent;scrollbar-width:thin}.admin-settings-mobile-group{display:grid;gap:.25rem}.admin-settings-mobile-group>span{padding:.2rem .35rem;color:rgba(255,255,255,.42);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.6rem;font-weight:900;letter-spacing:.05em}.admin-settings-mobile-option{display:grid;width:100%;min-width:0;min-height:3.3rem;grid-template-columns:2.35rem minmax(0,1fr) auto;gap:.65rem;align-items:center;border:1px solid transparent;background:rgba(255,255,255,.055);padding:.45rem .55rem;color:rgba(255,255,255,.82);text-align:left}.admin-settings-mobile-option .admin-settings-mobile-option-icon{background:rgba(255,255,255,.08);color:rgba(255,255,255,.68)}.admin-settings-mobile-option .admin-settings-mobile-option-copy small{color:rgba(255,255,255,.42)}.admin-settings-mobile-option>svg{color:rgba(255,255,255,.3)}.admin-settings-mobile-option.is-active{border-color:#fcee09;background:#fcee09;color:#050505}.admin-settings-mobile-option.is-active .admin-settings-mobile-option-icon{background:#050505;color:#fcee09}.admin-settings-mobile-option.is-active .admin-settings-mobile-option-copy small,.admin-settings-mobile-option.is-active>svg{color:rgba(0,0,0,.56)}.admin-settings-mobile-option:focus-visible,.admin-settings-mobile-trigger:focus-visible{outline:2px solid #fcee09;outline-offset:2px}@media (hover:hover) and (pointer:fine){.admin-settings-mobile-option:hover:not(.is-active){border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.1);color:#fff}}.admin-settings-nav{display:none}}@media (max-width:767px){.image-preview-backdrop{padding:0}.image-preview-shell{width:100vw;height:100dvh;border:0}.image-preview-header{padding-top:max(.7rem,env(safe-area-inset-top))}.image-preview-step{top:auto;bottom:.8rem;transform:none}.image-preview-stage figcaption{right:.75rem;bottom:4.5rem;left:.75rem;max-width:none}.image-preview-footer{display:none}.wiki-editor-toolbar{overflow-x:visible;flex-wrap:wrap}.wiki-editor-toolbar button{flex:1 1 calc(33.333% - 0.35rem);justify-content:center}.wiki-editor-preview-scroll,.wiki-editor-textarea{min-height:22rem}}@media (hover:hover) and (pointer:fine){.image-preview-close:hover,.image-preview-step:hover{border-color:#fcee09;background:#fcee09;color:#050505}.wiki-editor-toolbar button:hover{border-color:#050505;background:#050505;color:#fff}.wiki-markdown-image>button:hover img{transform:scale(1.015)}}@media (prefers-reduced-motion:reduce){.wiki-markdown-image>button img{transition-duration:.01ms}}@media (max-width:900px){.cloud-project-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.content-library-toolbar:has(.content-cloud-link){grid-template-columns:minmax(0,1fr) auto}.content-library-toolbar:has(.content-cloud-link) .content-cloud-link{grid-column:1/-1}.cloud-library-commandbar{align-items:stretch;flex-direction:column}.cloud-back-link{align-self:flex-start}.cloud-project-body{padding:1rem}.cloud-project-heading h2{font-size:1.5rem}.cloud-project-meta{align-items:flex-start;flex-direction:column}.cloud-promote-summary{grid-template-columns:minmax(0,1fr) auto}.cloud-promote-summary span:last-child{grid-column:1/-1;grid-row:3;justify-self:start}.cloud-coordinate-preview{align-items:flex-start;flex-wrap:wrap}.cloud-coordinate-preview strong{width:100%;margin-left:1.45rem}}@media (max-width:520px){.content-library-toolbar:has(.content-cloud-link){grid-template-columns:minmax(0,1fr)}.cloud-project-actions>.neon-button{flex:1 1 auto}.cloud-project-cover{aspect-ratio:4/3}}@media (prefers-reduced-transparency:reduce){.cloud-project-state{background:#050505;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.cloud-back-link,.cloud-icon-button,.cloud-project-card,.content-cloud-link{transition-duration:.01ms}}.archive-product-hero,.product-hero{position:relative;isolation:isolate;overflow:hidden;background:#050505;color:#fff}.product-hero{min-height:92svh}.archive-product-hero-media,.product-hero-media{position:absolute;inset:-5%;z-index:-4;will-change:transform}.archive-product-hero-scrim,.product-hero-scrim{position:absolute;inset:0;z-index:-3;background:rgba(3,4,5,.48)}.archive-product-hero-grid,.product-hero-grid{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:100% 7.5rem,11rem 100%;-webkit-mask-image:linear-gradient(180deg,black,transparent 72%);mask-image:linear-gradient(180deg,black,transparent 72%);opacity:.58;pointer-events:none}.product-hero-frame{min-height:92svh;width:min(100%,96rem);padding:2rem 3rem 1.75rem}.product-hero-status{display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:.75rem;color:rgba(255,255,255,.72);font-size:.7rem}.product-hero-copy{max-width:56rem;padding-block:5rem 4.25rem;will-change:transform,opacity}.product-hero-eyebrow{margin:0 0 1.1rem;color:#fcee09;font-size:.75rem}.product-hero-copy h1{max-width:11ch;font-size:6.75rem;line-height:.9;text-wrap:balance}.product-hero-subtitle{margin-top:1.15rem;color:rgba(255,255,255,.88);font-size:1.5rem;font-weight:800}.product-hero-description{max-width:42rem;margin-top:1.6rem;color:rgba(255,255,255,.76);font-size:1.05rem;line-height:1.9}.product-hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem}.product-hero-primary,.product-hero-secondary{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;gap:.75rem;border:1px solid transparent;padding:.8rem 1.35rem;font-size:.9rem;font-weight:900;transition:background-color .15s var(--ease-out),border-color .15s var(--ease-out),color .15s var(--ease-out),transform .12s var(--ease-out)}.product-hero-primary{background:#fcee09;color:#050505}.product-hero-secondary{border-color:rgba(255,255,255,.44);background:rgba(5,5,5,.36);backdrop-filter:blur(12px)}.product-hero-primary:active,.product-hero-secondary:active{transform:scale(.97)}.product-hero-bottom{align-items:end;justify-content:space-between;border-top:1px solid rgba(255,255,255,.28);padding-top:1rem}.product-hero-bottom,.product-hero-links{display:flex;gap:2rem}.product-hero-links>a{min-width:14rem;grid-template-columns:auto 1fr auto;gap:.75rem;color:rgba(255,255,255,.78);transition:color .15s ease}.product-hero-links small,.product-hero-links strong{display:block}.product-hero-links small{margin-bottom:.18rem;color:rgba(255,255,255,.45);font-size:.62rem}.product-hero-links strong{font-size:.86rem}.product-hero-scroll{display:inline-flex;align-items:center;gap:.7rem;font-size:.78rem;font-weight:850}.archive-product-hero-bottom i,.product-hero-scroll i{display:grid;place-items:center;font-style:normal}.product-story{background:#050505;color:#fff}.product-story-intro{min-height:88svh;display:flex;flex-direction:column;justify-content:center;padding:9rem max(3rem,calc((100% - 88rem) / 2));background:#f4f4f0;color:#050505}.product-story-intro>p:first-child{margin-bottom:2rem;color:rgba(5,5,5,.48);font-size:.7rem;font-weight:900}.product-story-intro h2{max-width:16ch;font-size:4.75rem;font-weight:900;line-height:1.08}.product-story-intro h2 span{position:relative;z-index:0;white-space:nowrap}.product-story-intro h2 span:after{content:"";position:absolute;inset:auto 0 .06em;z-index:-1;height:.22em;background:#fcee09}.product-story-intro-bottom{grid-template-columns:minmax(0,40rem) auto;gap:4rem;margin-top:4.5rem}.product-story-intro-bottom>p{color:rgba(5,5,5,.6);font-size:1rem;line-height:1.9}.product-story-index{display:flex;align-items:center;gap:1rem;color:rgba(5,5,5,.46);font-size:.66rem;font-weight:900}.product-story-index span{display:flex;align-items:baseline;gap:.45rem}.product-story-index b{color:#050505;font-size:1.45rem}.product-story-index i{width:3rem;height:1px;background:rgba(5,5,5,.24)}.product-story-mobile-cue{display:none}.product-story-chapter{position:relative;min-height:140svh;background:#050505}.product-story-sticky{position:sticky;top:0;height:100svh;overflow:hidden}.product-story-image{position:absolute;inset:-3%;will-change:transform}.product-story-scrim{position:absolute;inset:0;background:rgba(3,4,5,.43)}.product-story-image-meta{position:absolute;inset:2rem 3rem auto;display:flex;justify-content:space-between;color:rgba(255,255,255,.7);font-size:.67rem;font-weight:900}.product-story-copy{position:absolute;left:max(3rem,calc((100% - 88rem) / 2));max-width:44rem;will-change:transform,opacity}.product-story-copy>p:first-child{margin:0 0 .85rem;color:#fcee09;font-size:.72rem;font-weight:900}.product-story-copy h3{margin:0;font-size:5rem;font-weight:920;line-height:1}.product-story-description{max-width:40rem;margin:1.5rem 0 0;color:rgba(255,255,255,.78);font-size:1rem;line-height:1.9}.product-story-meta{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.4rem}.product-story-meta span{display:inline-flex;align-items:center;gap:.45rem;border:1px solid rgba(255,255,255,.28);color:rgba(255,255,255,.8);font-size:.72rem;font-weight:800}.product-story-copy>a{min-height:3rem;gap:.7rem;margin-top:1.7rem;border-bottom:2px solid #fcee09;color:#fff;font-size:.9rem;transition:border-color .15s ease,color .15s ease}.product-story-progress{position:absolute;inset:auto 3rem 2rem;height:2px;overflow:hidden;background:rgba(255,255,255,.22)}.product-story-progress i{display:block;width:100%;height:100%;transform-origin:left;background:#fcee09}.product-intel{background:#fff;color:#050505}.product-intel-inner{width:min(100%,88rem);grid-template-columns:minmax(14rem,.65fr) minmax(0,1.6fr);gap:6rem;margin-inline:auto;padding:9rem 3rem}.product-intel header>p{color:rgba(5,5,5,.42);font-size:.68rem;font-weight:900}.product-intel header h2{font-size:3.8rem;font-weight:900;line-height:1}.product-intel header>a{display:inline-flex;align-items:center;gap:.5rem;margin-top:2rem;border-bottom:2px solid #fcee09;padding-bottom:.28rem;font-size:.82rem;font-weight:900}.product-intel-list{border-top:1px solid rgba(5,5,5,.18)}.product-intel-list>div{border-bottom:1px solid rgba(5,5,5,.18)}.product-intel-list>div>a{display:grid;min-height:9rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding-block:1.5rem}.product-intel-number{color:#ff003c;font-size:1.2rem}.product-intel-list p,.product-intel-list small,.product-intel-list strong{display:block}.product-intel-list small{color:rgba(5,5,5,.42);font-size:.68rem;font-weight:850}.product-intel-list strong{margin-top:.35rem;font-size:1.3rem}.product-intel-list p{overflow:hidden;margin:.45rem 0 0;color:rgba(5,5,5,.58);line-height:1.65;text-overflow:ellipsis;white-space:nowrap}.product-intel-empty{display:flex;min-height:9rem;align-items:center;gap:1.5rem;color:rgba(5,5,5,.48)}.product-intel-empty span{color:rgba(255,0,60,.72);font-weight:950}.product-gallery{background:#f4f4f0;color:#050505}.product-gallery-inner{width:min(100%,92rem);margin-inline:auto;padding:10rem 3rem 8rem}.product-gallery-header{grid-template-columns:minmax(0,1fr) minmax(18rem,.62fr);gap:4rem;margin-bottom:4rem}.product-gallery-header>div>p{color:rgba(5,5,5,.42);font-size:.68rem;font-weight:900}.product-gallery-header h2{margin:.85rem 0 0;font-size:4.5rem;font-weight:920;line-height:1}.product-gallery-header>p{color:rgba(5,5,5,.58);line-height:1.9}.product-gallery-stage{grid-template-columns:minmax(0,1.65fr) minmax(20rem,.58fr);background:#050505}.product-gallery-media-wrap{position:relative;min-width:0;aspect-ratio:16/10;overflow:hidden;background:#111}.product-gallery-media{position:absolute;inset:0;overflow:hidden;width:100%;border:0;color:#fff;cursor:grab;touch-action:pan-y}.product-gallery-media:active{cursor:grabbing}.product-gallery-media-scrim{position:absolute;inset:0;background:rgba(3,4,5,.12);transition:background-color .18s ease}.product-gallery-media-number{position:absolute;right:1.5rem;bottom:1rem;color:#fcee09;font-size:5rem;font-weight:950;line-height:1}.product-gallery-expand{position:absolute;left:1.5rem;bottom:1.5rem;display:inline-flex;align-items:center;gap:.5rem;color:rgba(255,255,255,.88);font-size:.75rem;font-weight:900}.product-gallery-copy{display:flex;min-width:0;flex-direction:column;padding:3rem 2.4rem 2rem}.product-gallery-group{margin:0;color:#fcee09;font-size:.68rem;font-weight:900}.product-gallery-copy h3{margin:.8rem 0 0;font-size:2.75rem;font-weight:920;line-height:1.08;overflow-wrap:anywhere}.product-gallery-description{margin:1.4rem 0 0;color:rgba(255,255,255,.66);line-height:1.8}.product-gallery-controls{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:2.5rem}.product-gallery-controls>div{display:flex;gap:.45rem}.product-gallery-controls button{display:grid;width:2.8rem;height:2.8rem;place-items:center;border:1px solid rgba(255,255,255,.28);background:transparent;color:#fff;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s var(--ease-out)}.product-gallery-position{color:rgba(255,255,255,.46);font-size:.68rem;font-weight:900}.product-gallery-timer{margin-top:1.1rem}.product-gallery-timer>span{display:block;height:2px;overflow:hidden;background:rgba(255,255,255,.18)}.product-gallery-timer i{display:block;width:100%;height:100%;transform-origin:left;background:#fcee09}.product-gallery-timer small{display:block;margin-top:.6rem;color:rgba(255,255,255,.42);font-size:.62rem;font-weight:800}.product-gallery-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid rgba(5,5,5,.18)}.product-gallery-index button{display:grid;min-width:0;grid-template-columns:5rem minmax(0,1fr) auto;align-items:center;gap:1rem;border:0;border-right:1px solid rgba(5,5,5,.14);background:transparent;padding:1rem;color:#050505;text-align:left;cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .12s var(--ease-out)}.product-gallery-index button.is-active{background:#fcee09}.product-gallery-thumb{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:#111}.product-gallery-thumb img{-o-object-fit:cover;object-fit:cover}.product-gallery-index small,.product-gallery-index strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-gallery-index small{color:rgba(5,5,5,.44);font-size:.62rem;font-weight:800}.product-gallery-index strong{margin-top:.25rem;font-size:.83rem}.product-gallery-footer{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:3rem}.product-gallery-footer>span{color:rgba(5,5,5,.4);font-size:.65rem;font-weight:850}.product-gallery-detail>div a,.product-gallery-footer a{display:inline-flex;min-height:3rem;align-items:center;gap:.6rem;border-bottom:2px solid #fcee09;font-size:.86rem;font-weight:900}.product-gallery-detail{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(16rem,.6fr);gap:2rem}.product-gallery-detail>a{position:relative;display:block;min-height:30rem;overflow:hidden;background:#111}.product-gallery-detail>a img{-o-object-fit:cover;object-fit:cover}.product-gallery-detail>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.product-gallery-detail>div>span{color:rgba(5,5,5,.44);font-size:.68rem;font-weight:900}.product-gallery-detail>div p{margin:1rem 0 2rem;color:rgba(5,5,5,.65);line-height:1.9}.archive-product-hero{min-height:82svh}.archive-product-hero-content{position:relative;z-index:1;display:flex;min-height:82svh;width:min(100%,92rem);flex-direction:column;justify-content:center;margin-inline:auto;padding:6rem 3rem 8rem;will-change:transform,opacity}.archive-product-hero-eyebrow{margin:0 0 1rem;color:#fcee09;font-size:.7rem;font-weight:900}.archive-product-hero-content h1{max-width:none;margin:0;padding-block:.08em;font-size:clamp(3.25rem,7vw,6rem);font-weight:950;line-height:.96;text-wrap:nowrap;white-space:nowrap}.archive-product-hero-subtitle{max-width:40rem;margin:1.5rem 0 0;color:rgba(255,255,255,.76);font-size:1.05rem;line-height:1.9}.archive-product-hero-meta{display:flex;gap:2.5rem;margin-top:2.4rem}.archive-product-hero-meta span{display:flex;align-items:baseline;gap:.6rem;color:rgba(255,255,255,.56);font-size:.72rem;font-weight:850}.archive-product-hero-meta strong{color:#fff;font-size:2rem}.archive-product-hero-bottom{position:absolute;inset:auto 3rem 1.6rem;z-index:2;display:flex;align-items:end;justify-content:space-between;gap:2rem;border-top:1px solid rgba(255,255,255,.28);padding-top:1rem}.archive-product-hero-bottom>span,.archive-product-hero-bottom>span small{display:block}.archive-product-hero-bottom>span{font-size:.9rem;font-weight:900}.archive-product-hero-bottom>span small{margin-bottom:.2rem;color:rgba(255,255,255,.55);font-size:.6rem}.archive-product-hero-bottom>a{display:inline-flex;align-items:center;gap:.6rem;color:rgba(255,255,255,.76);font-size:.76rem;font-weight:850}.archive-library{min-height:100svh;scroll-margin-top:4rem;background:#f4f4f0;padding:9rem max(3rem,calc((100% - 88rem) / 2));color:#050505}.archive-library-heading{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);align-items:end;gap:4rem;margin-bottom:5rem}.archive-library-heading>p:first-child{grid-column:1/-1;margin:0 0 -2rem;color:rgba(5,5,5,.42);font-size:.68rem;font-weight:900}.archive-library-heading h2{max-width:14ch;margin:0;font-size:4.4rem;font-weight:920;line-height:1.08;text-wrap:balance}.archive-library-heading>p:last-child{margin:0;color:rgba(5,5,5,.58);line-height:1.9}.archive-browser{gap:2rem}.archive-browser-toolbar{position:sticky;top:0;z-index:28;border:0;border-top:1px solid rgba(5,5,5,.2);border-bottom:1px solid rgba(5,5,5,.2);background:rgba(244,244,240,.92);box-shadow:none;backdrop-filter:blur(16px)}.archive-browser-toolbar .content-library-search{border:0;background:transparent}.archive-filter-strip{gap:.55rem;padding-bottom:1rem;border-bottom:1px solid rgba(5,5,5,.14)}.archive-filter-strip .endfield-filter-button{min-height:2.75rem;border:0;background:transparent;clip-path:none;padding-inline:1rem}.archive-filter-strip .building-filter-active{background:#050505;color:#fff}.archive-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem 1.5rem;margin-top:2rem}.archive-project-card{overflow:visible;border:0;background:transparent;box-shadow:none;clip-path:none;color:#050505;transform:none}.archive-project-card:after,.archive-project-card:before{display:none}.archive-project-card.is-featured{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1.55fr) minmax(20rem,.6fr);gap:0;background:#fff}.archive-project-media{position:relative;height:auto;aspect-ratio:4/3;overflow:hidden;border:0;background-color:#111;background-image:linear-gradient(135deg,#fcee09 0 25%,transparent 25%),linear-gradient(45deg,#050505 0 50%,#fff 50%);background-position:50%;background-size:cover;transition:filter .18s ease}.archive-project-card.is-featured .archive-project-media{min-height:38rem;aspect-ratio:auto}.archive-project-media:after{background:rgba(3,4,5,.14);mix-blend-mode:normal;opacity:1;transition:background-color .18s ease}.archive-project-card .building-card-index{z-index:2;left:1rem;top:1rem;min-width:4.2rem;padding:.5rem .7rem;background:#fcee09;color:#050505;font-size:2rem;line-height:1}.archive-project-card .building-card-cover-label{z-index:2;inset:auto 1rem 1rem;width:-moz-fit-content;width:fit-content;border:0;background:rgba(5,5,5,.74);padding:.55rem .75rem;color:#fff;backdrop-filter:blur(10px)}.archive-project-copy{padding:1.5rem 0 0;background:transparent}.archive-project-card.is-featured .archive-project-copy{display:flex;flex-direction:column;justify-content:center;padding:3rem}.archive-project-copy h3{font-size:2.5rem;line-height:1.08;overflow-wrap:anywhere}.archive-project-card:not(.is-featured) .archive-project-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.archive-project-card .building-group-badge{border:0;background:transparent;padding:0;color:rgba(5,5,5,.42)}.archive-project-card .building-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:1.5rem;border-top:1px solid rgba(5,5,5,.14);border-bottom:1px solid rgba(5,5,5,.14)}.archive-project-card .building-meta-box{min-width:0;border:0;border-right:1px solid rgba(5,5,5,.12);background:transparent;padding:.85rem .85rem .85rem 0}.archive-project-card .building-meta-box:last-child{border-right:0;padding-left:.85rem}.archive-project-actions{margin-top:1.5rem}.archive-project-card:hover{box-shadow:none;transform:none}.archive-detail{grid-template-columns:minmax(0,1.45fr) minmax(19rem,.55fr);gap:2.5rem}.archive-detail .content-detail-gallery{gap:1rem}.archive-detail .content-detail-image{min-height:31rem;border:0;background:#111}@media (hover:hover) and (pointer:fine){.product-hero-primary:hover{background:#fff}.product-hero-secondary:hover{border-color:#fcee09;color:#fcee09}.archive-product-hero-bottom>a:hover,.product-hero-links>a:hover,.product-hero-scroll:hover{color:#fcee09}.product-gallery-detail>div a:hover,.product-gallery-footer a:hover,.product-story-copy>a:hover{border-color:#00f0ff;color:#00a8b8}.product-gallery-index button:hover:not(.is-active),.product-intel-list>div>a:hover{background:rgba(5,5,5,.045)}.product-gallery-media:hover .product-gallery-media-scrim{background:rgba(3,4,5,.04)}.product-gallery-controls button:hover{border-color:#fcee09;background:#fcee09;color:#050505}.archive-project-card:hover .archive-project-media:after{background:rgba(3,4,5,.05)}}@media (max-width:1023px){.product-hero-frame{padding-top:5.5rem}.product-hero-copy h1{font-size:5rem}.archive-library-heading h2,.product-story-intro h2{font-size:3.8rem}.product-story-copy h3{font-size:4rem}.product-gallery-stage{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.product-gallery-header h2{font-size:3.8rem}.archive-product-hero-content h1{font-size:5rem}.archive-project-card.is-featured{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr)}}@media (max-width:767px){.product-hero{min-height:88svh}.product-hero-frame{min-height:88svh;padding:5rem 1rem 1rem}.product-hero-status{font-size:.58rem}.product-hero-status span:first-child{max-width:13rem}.product-hero-copy{padding-block:2rem 1.5rem}.product-hero-eyebrow{margin-bottom:.8rem;font-size:.62rem}.product-hero-copy h1{font-size:3.65rem;line-height:.94}.product-hero-subtitle{margin-top:.7rem;font-size:1.1rem}.product-hero-description{margin-top:1rem;font-size:.86rem;line-height:1.7}.product-hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.3rem}.product-hero-primary,.product-hero-secondary{min-width:0;min-height:2.9rem;padding-inline:.65rem;font-size:.78rem}.product-hero-bottom{align-items:center;gap:.75rem;padding-top:.75rem}.product-hero-links{flex:1;gap:.45rem}.product-hero-links>a{min-width:0;flex:1;grid-template-columns:auto 1fr;gap:.5rem}.product-hero-links small,.product-hero-links>a>svg:last-child,.product-hero-scroll>span{display:none}.product-hero-links strong{font-size:.7rem}.product-hero-scroll{width:2.65rem;height:2.65rem;justify-content:center;border:1px solid rgba(255,255,255,.35)}.archive-product-hero-grid,.product-hero-grid{background-size:100% 5rem,5rem 100%}.product-story-intro{min-height:auto;padding:7rem 1.25rem 6rem}.product-story-intro>p:first-child{margin-bottom:1.4rem}.product-story-intro h2{font-size:2.7rem;line-height:1.12}.product-story-intro h2 span{white-space:normal}.product-story-intro-bottom{display:block;margin-top:2.5rem}.product-story-index{margin-top:2.4rem}.product-story-mobile-cue{display:flex;align-items:center;gap:.65rem;margin-top:3rem;color:rgba(5,5,5,.48);font-size:.7rem;font-weight:850}.product-story-mobile-cue span{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(5,5,5,.18)}.product-story-chapter{min-height:auto}.product-story-sticky{position:relative;top:auto;height:auto;overflow:hidden}.product-story-image{position:relative;inset:auto;aspect-ratio:4/5}.product-story-image-meta{inset:1rem 1rem auto;font-size:.58rem}.product-story-copy{position:relative;left:auto;bottom:auto;max-width:none;padding:2.5rem 1.25rem 5rem;background:#050505;opacity:1!important;transform:none!important}.product-story-copy h3{font-size:3rem}.product-story-description{font-size:.92rem}.product-story-progress{inset:auto 1.25rem 1.5rem}.product-intel-inner{display:block;padding:6rem 1.25rem}.product-intel header{display:grid;grid-template-columns:1fr auto;align-items:end}.product-intel header>p{grid-column:1/-1}.product-intel header h2{font-size:3rem}.product-intel header>a{margin-top:0}.product-intel-list{margin-top:2.5rem}.product-intel-list>div>a{min-height:8rem;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem}.product-intel-list p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.product-gallery-inner{padding:6rem 0 4.5rem}.product-gallery-header{display:block;margin-bottom:2.5rem;padding-inline:1.25rem}.product-gallery-header h2{font-size:3rem}.product-gallery-header>p{margin-top:1.5rem}.product-gallery-stage{display:block}.product-gallery-media-wrap{aspect-ratio:4/5}.product-gallery-media-number{right:1rem;bottom:.8rem;font-size:4rem}.product-gallery-expand{left:1rem;bottom:1.1rem}.product-gallery-copy{min-height:25rem;padding:2.25rem 1.25rem 1.5rem}.product-gallery-copy h3{font-size:2.35rem}.product-gallery-index{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.product-gallery-index::-webkit-scrollbar{display:none}.product-gallery-index button{min-width:17rem;flex:0 0 78vw;scroll-snap-align:start}.product-gallery-footer{align-items:flex-start;padding-inline:1.25rem}.product-gallery-footer>span{display:none}.product-gallery-detail{display:block}.product-gallery-detail>a{min-height:20rem}.product-gallery-detail>div{margin-top:1.5rem}.archive-product-hero{min-height:76svh}.archive-product-hero-content{min-height:76svh;padding:6rem 1.25rem 7rem}.archive-product-hero-content h1{max-width:none;padding-block:.08em;overflow:visible;font-size:3.25rem;line-height:1;text-wrap:nowrap;white-space:nowrap}.archive-product-hero-subtitle{margin-top:1rem;font-size:.88rem;line-height:1.75}.archive-product-hero-meta{gap:1.5rem;margin-top:1.6rem}.archive-product-hero-meta strong{font-size:1.5rem}.archive-product-hero-bottom{inset:auto 1.25rem 1rem}.archive-product-hero-bottom>span{max-width:13rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive-product-hero-bottom>a{flex:none}.archive-library{padding:3.75rem 1rem 5rem}.archive-library-heading{display:block;margin-bottom:3.5rem}.archive-library-heading>p:first-child{margin-bottom:.9rem}.archive-library-heading h2{max-width:none;font-size:2.4rem;line-height:1.12}.archive-library-heading>p:last-child{margin-top:1.15rem}.archive-browser-toolbar{top:4rem}.archive-project-grid{display:block}.archive-project-card,.archive-project-card.is-featured{display:block;margin-bottom:4rem;background:transparent}.archive-project-card.is-featured .archive-project-media{min-height:0;aspect-ratio:4/5}.archive-project-card.is-featured .archive-project-copy,.archive-project-copy{padding:1.5rem 0 0}.archive-project-copy h3{font-size:2.2rem}.archive-project-actions{gap:.55rem}.archive-detail{display:block}.archive-detail .content-detail-image{min-height:22rem}}@media (max-width:767px) and (max-height:700px){.archive-product-hero,.archive-product-hero-content{min-height:68svh}.archive-product-hero-content{padding:4.75rem 1rem 6rem}.archive-library{padding-top:2.75rem}.archive-library-heading h2{font-size:2rem;line-height:1.1}}@media (prefers-reduced-motion:reduce){.archive-product-hero-media,.product-gallery-copy,.product-gallery-media,.product-hero-media,.product-story-copy,.product-story-image{transform:none!important}.archive-project-media,.product-gallery-controls button,.product-gallery-index button,.product-hero-primary,.product-hero-secondary{transition-duration:.01ms}}.confirm-dialog-content{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;border-left:4px solid #ff003c;background:rgba(255,0,60,.07);padding:1rem}.confirm-dialog-signal{display:grid;width:2.85rem;height:2.85rem;place-items:center;background:#ff003c;color:#fff}.confirm-dialog-content p{margin:0;color:rgba(0,0,0,.68);font-size:.9rem;font-weight:750;line-height:1.75}.admin-setting-inline-input{min-width:min(14rem,46vw);min-height:2.55rem;padding-block:.55rem}.account-avatar,.account-profile-cover,.member-detail-avatar,.member-detail-cover,.member-roster-avatar,.member-roster-cover{position:relative;background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important}.account-avatar:after,.member-detail-avatar:after,.member-roster-avatar:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;background-image:var(--lc-profile-image,none);background-position:50%;background-size:cover;background-repeat:no-repeat}.account-profile-cover:after,.member-detail-cover:after,.member-roster-cover:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;mix-blend-mode:normal}.account-profile-cover:after{background:linear-gradient(180deg,transparent 52%,rgba(0,0,0,.34))}.member-roster-cover:after{background:linear-gradient(180deg,rgba(0,0,0,.03),rgba(0,0,0,.34)),linear-gradient(rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:100% 100%,24px 24px,24px 24px}.member-detail-cover:after{background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.58))}.member-detail-cover-grid,.member-detail-cover-label,.member-roster-cover-grid,.member-roster-cover-label{position:relative;z-index:2}.account-avatar>*,.member-detail-avatar>*,.member-roster-avatar>*{position:relative;z-index:6}.member-detail-cover{position:relative;z-index:1}.member-detail-body{position:relative;z-index:20}.member-detail-avatar{position:relative;z-index:30;isolation:isolate;overflow:hidden}.member-detail-avatar:after{z-index:1}.member-detail-avatar>*{position:relative;z-index:2}.member-roster-card,.member-roster-item,.member-roster-panel{overflow:visible}.member-roster-cover{position:relative;z-index:1}.member-roster-cover:after{z-index:1}.member-roster-cover-grid,.member-roster-cover-label{position:relative;z-index:2}.member-roster-body,.member-roster-content{position:relative;z-index:20}.member-roster-avatar{position:relative;z-index:40;isolation:isolate;overflow:hidden}.member-roster-avatar:after{z-index:1}.member-roster-avatar>*{position:relative;z-index:2}.account-profile-card,.account-profile-editor,.account-profile-panel{overflow:visible}.account-profile-cover{position:relative;z-index:1}.account-profile-cover:after{z-index:1}.account-profile-body,.account-profile-content,.account-profile-main,.profile-editor-body{position:relative;z-index:20}.account-avatar{position:relative;z-index:40;isolation:isolate;overflow:hidden}.account-avatar:after{z-index:1}.account-avatar>*{position:relative;z-index:2}.profile-avatar-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-avatar:after,.member-detail-avatar:after,.member-roster-avatar:after{display:none!important}.account-avatar,.member-detail-avatar,.member-roster-avatar{overflow:hidden!important}.content-clickable-card{position:relative}.content-card-hit-area{position:absolute;inset:0;z-index:10;border:0;background:transparent;cursor:pointer}.content-card-hit-area:focus-visible{outline:3px solid #00e5ff;outline-offset:3px}.content-card-action-layer{position:relative;z-index:20}.boot-screen,.intro-screen,.loading-screen,.splash-screen,.startup-screen,[class*=boot],[class*=intro],[class*=loading],[class*=overlay],[class*=splash],[class*=startup]{z-index:10000!important}.home-hero{position:relative;height:92svh;min-height:47rem;max-height:62rem;overflow:hidden;color:#fff;isolation:isolate}.home-hero-media{position:absolute;inset:-3%;z-index:0;will-change:transform}.home-hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,5,5,.88) 0 22%,rgba(5,5,5,.36) 58%,rgba(5,5,5,.72))}.home-hero-color-block{position:absolute;z-index:1;pointer-events:none;mix-blend-mode:multiply}.home-hero-color-yellow{width:14%;background:rgba(252,238,9,.72)}.home-hero-color-red{width:18%;background:rgba(145,8,29,.58)}.home-hero-shade{position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,rgba(5,5,5,.92),transparent 46%),linear-gradient(110deg,rgba(5,5,5,.3),transparent 64%)}.home-hero-grid{position:absolute;inset:0;z-index:3;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,black,transparent 82%);mask-image:linear-gradient(180deg,black,transparent 82%);pointer-events:none}.home-hero-progress{position:absolute;left:0;top:0;z-index:8;height:.42rem;background:#fcee09;box-shadow:.7rem 0 0 #00f0ff}.home-hero-content{position:relative;z-index:6;display:grid;grid-template-columns:minmax(0,1fr) 21rem;gap:1.2rem 3rem;width:min(100%,90rem);height:calc(100% - 4.2rem);margin:0 auto;padding:3rem 2.5rem 2rem}.home-hero-wordmark{grid-column:1/-1;width:-moz-fit-content;width:fit-content}.home-hero-wordmark .levin-wordmark{width:8.5rem;box-shadow:6px 6px 0 rgba(252,238,9,.58)}.home-hero-copy{align-self:center;max-width:49rem}.home-hero-copy>.industrial-type{font-size:.78rem;font-weight:900}.home-hero-title-wrap{position:relative}.home-hero-title-wrap h1{max-width:7ch;font-size:6rem;font-weight:900;line-height:.9;text-shadow:.06em 0 0 rgba(255,0,60,.62),-.035em 0 0 rgba(0,240,255,.55),0 .16em 1.2em rgba(0,0,0,.56)}.home-hero-title-wrap>span{margin-top:.55rem;color:rgba(255,255,255,.92);font-size:2.8rem;font-weight:900;line-height:1}.home-hero-description{max-width:43rem;margin-top:1.35rem;border-left:.36rem solid #fcee09;background:rgba(5,5,5,.68);padding:.85rem 1rem;font-size:.95rem;font-weight:700;line-height:1.8;backdrop-filter:blur(8px)}.home-hero-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.3rem}.home-hero-primary,.home-hero-secondary{display:inline-flex;min-height:3.1rem;align-items:center;justify-content:center;gap:.55rem;padding:.75rem 1.2rem;font-size:.85rem;font-weight:900;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px))}.home-hero-primary{background:#fcee09;color:#050505}.home-hero-secondary{border:1px solid rgba(255,255,255,.3);background:rgba(5,5,5,.55);color:#fff}.home-hero-primary:hover,.home-hero-secondary:hover{transform:translateY(-3px);box-shadow:7px 7px 0 rgba(0,240,255,.4)}.home-hero-modules{display:grid;align-self:center;gap:.65rem}.home-hero-modules a{display:grid;grid-template-columns:2.6rem auto minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:.1rem .65rem;min-height:5.4rem;overflow:hidden;border:1px solid rgba(255,255,255,.2);background:rgba(5,5,5,.78);padding:.8rem;backdrop-filter:blur(10px);transition:transform .18s ease,background-color .18s ease,color .18s ease}.home-hero-modules a:nth-child(2){background:rgba(255,255,255,.86)}.home-hero-modules a:hover{transform:translateX(-.35rem)}.home-hero-modules a>span{grid-row:1/3;color:#ff003c;font-family:Impact,Arial Black,sans-serif;font-size:1.8rem}.home-hero-modules a>svg:first-of-type{grid-row:1/3;color:#fcee09}.home-hero-modules a:hover>svg:first-of-type,.home-hero-modules a:nth-child(2)>svg:first-of-type{color:#050505}.home-hero-modules strong{align-self:end;font-size:1.2rem;font-weight:900}.home-hero-modules small{align-self:start;color:currentColor;font-size:.59rem;font-weight:900;opacity:.52}.home-hero-modules a>svg:last-child{grid-column:4;grid-row:1/3}.home-hero-footer{position:absolute;inset:auto 0 0;z-index:7;display:grid;min-height:4.2rem;align-items:center;gap:1.5rem;border-top:1px solid rgba(255,255,255,.14);background:rgba(5,5,5,.92);padding:.8rem 2.5rem;color:rgba(255,255,255,.62);font-size:.72rem;font-weight:800;backdrop-filter:blur(12px)}.home-hero-footer a{display:inline-flex;align-items:center;gap:.45rem;color:#fcee09;font-weight:900}.home-showcase{position:relative;height:240vh;min-height:90rem;background:#f4f4f0}.home-showcase-desktop{position:sticky;top:0;display:block;height:100vh;overflow:hidden}.home-showcase-black,.home-showcase-yellow{position:absolute;inset-block:0;pointer-events:none}.home-showcase-yellow{left:0;width:42%;background:#fcee09}.home-showcase-black{right:0;width:28%;background:#050505}.home-showcase-layer{position:absolute;inset:0;display:grid;place-items:center;padding:5rem 3rem 3rem;will-change:transform,opacity}.home-showcase-content{display:grid;width:min(100%,72rem);grid-template-columns:minmax(20rem,.9fr) minmax(0,1.1fr);align-items:center;gap:2.6rem}.home-showcase-cover.feature-cover{min-height:28rem}.home-showcase-info{position:relative;border:1px solid rgba(0,0,0,.2);background:rgba(255,255,255,.93);padding:1.8rem;box-shadow:14px 14px 0 rgba(0,0,0,.1);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px))}.home-showcase-info:before{content:"";position:absolute;left:0;top:0;width:38%;height:.45rem;background:#fcee09}.home-showcase-heading{display:flex;align-items:center;gap:1rem}.home-showcase-heading>span{color:#fcee09;font-family:Impact,Arial Black,sans-serif;font-size:5rem;line-height:.8;text-shadow:.035em .035em 0 #050505}.home-showcase-heading p{color:rgba(0,0,0,.46);font-size:.68rem;font-weight:900}.home-showcase-heading h2{margin-top:.3rem;font-size:3rem;font-weight:900;line-height:1}.home-showcase-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:1.5rem}.home-showcase-meta>div{display:grid;grid-template-columns:auto auto minmax(0,1fr);min-height:3rem;align-items:center;gap:.5rem;background:#050505;padding:.65rem;color:#fff;font-size:.75rem}.home-showcase-meta span,.home-showcase-meta svg{color:#fcee09}.home-showcase-meta strong{min-width:0;overflow-wrap:anywhere}.home-showcase-copy{margin-top:1.3rem;color:rgba(0,0,0,.66);font-size:.95rem;line-height:1.85}.home-showcase-action{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.8rem;margin-top:1.4rem}.home-showcase-action>a{display:inline-flex;min-height:2.9rem;align-items:center;gap:.5rem;background:#050505;padding:.7rem 1rem;color:#fcee09;font-size:.78rem;font-weight:900}.home-showcase-action>a:hover{background:#fcee09;color:#050505}.home-showcase-rail{position:absolute;left:1.5rem;top:5rem;z-index:3;display:grid;gap:.3rem;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.65rem;font-weight:900}.home-showcase-rail:after{content:"";width:6rem;height:1px;background:#050505}.home-showcase-progress{position:absolute;left:0;bottom:0;z-index:5;height:.45rem;background:#ff003c;box-shadow:0 -.3rem 0 #fcee09}.home-showcase-mobile{display:none}.home-gallery{position:relative;overflow:hidden;padding:6rem 2.5rem;color:#050505}.home-gallery-grid-bg{position:absolute;inset:0;background:linear-gradient(90deg,#fcee09 0 8%,transparent 8%),linear-gradient(rgba(0,0,0,.045) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.045) 1px,transparent 0);background-size:100% 100%,36px 36px,36px 36px;opacity:.78}.home-gallery-inner{position:relative;width:min(100%,80rem);margin:0 auto}.home-gallery-header{display:grid;grid-template-columns:minmax(0,.8fr) minmax(20rem,1fr);align-items:end;gap:2rem;margin-bottom:2rem}.home-gallery-header>div:first-child p{color:rgba(0,0,0,.46);font-size:.72rem;font-weight:900}.home-gallery-header h2{margin-top:.4rem;font-size:3.8rem;font-weight:900;line-height:.98}.home-gallery-header>div:last-child{display:grid;justify-items:end}.home-gallery-header>div:last-child p{max-width:40rem;color:rgba(0,0,0,.64);line-height:1.85}.home-gallery-header>div:last-child span{margin-top:.65rem;color:rgba(0,0,0,.4);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.7rem;font-weight:900}.home-gallery-stage-wrap{display:grid;grid-template-columns:minmax(0,1fr) 19rem;gap:.8rem}.home-gallery-stage{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(0,0,0,.2);background:#050505;box-shadow:14px 14px 0 rgba(0,0,0,.12);clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,30px 100%,0 calc(100% - 30px))}.home-gallery-stage-media{position:relative;display:block;aspect-ratio:16/9;text-align:left}.home-gallery-stage-media>div{position:absolute;inset:0;background-position:50%;background-size:cover;transition:transform .9s cubic-bezier(.22,1,.36,1)}.home-gallery-stage-media:hover>div{transform:scale(1.035)}.home-gallery-stage-media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,5,5,.82),transparent 48%)}.home-gallery-scan{position:absolute;inset:0;z-index:2;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0);background-size:100% 6px;pointer-events:none}.home-gallery-expand{position:absolute;right:1rem;top:1rem;z-index:3;display:inline-flex;align-items:center;gap:.45rem;background:rgba(5,5,5,.78);padding:.5rem .65rem;color:#fff;font-size:.72rem;font-weight:900;backdrop-filter:blur(8px)}.home-gallery-stage-copy{display:grid;grid-template-columns:auto minmax(0,1fr) 12rem;align-items:center;gap:1rem;min-height:10.5rem;border-top:1px solid rgba(255,255,255,.12);padding:1.1rem 1.2rem;color:#fff}.home-gallery-stage-number{color:#fcee09;font-family:Impact,Arial Black,sans-serif;font-size:4.5rem;line-height:1}.home-gallery-stage-copy .industrial-type{color:#00f0ff;font-size:.66rem;font-weight:900}.home-gallery-stage-copy h3{margin-top:.3rem;font-size:2.15rem;font-weight:900}.home-gallery-stage-copy p{display:-webkit-box;margin-top:.55rem;overflow:hidden;color:rgba(255,255,255,.6);font-size:.78rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-gallery-barcode{align-self:end;height:2.5rem}.home-gallery-controls{display:grid;grid-template-columns:2.7rem 2.7rem 2.7rem minmax(0,1fr);align-items:center;gap:.28rem;border-top:1px solid rgba(255,255,255,.12);padding:.55rem}.home-gallery-controls button{display:grid;width:2.7rem;height:2.7rem;place-items:center;border:1px solid rgba(255,255,255,.18);color:#fff}.home-gallery-controls button:hover{background:#fcee09;color:#050505}.home-gallery-controls>span{height:.22rem;overflow:hidden;background:rgba(255,255,255,.15)}.home-gallery-controls i{display:block;height:100%;background:#fcee09;transition:width .4s cubic-bezier(.22,1,.36,1)}.home-gallery-index{align-content:start;gap:.45rem;max-height:46rem;overflow-y:auto}.home-gallery-index>button{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;min-height:5rem;align-items:center;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.84);padding:.45rem;text-align:left;transition:transform .16s ease,background-color .16s ease}.home-gallery-index>button.is-active,.home-gallery-index>button:hover{transform:translateX(-.35rem)}.home-gallery-index-thumb{width:4.5rem;height:3.6rem;background-color:#050505;background-position:50%;background-size:cover}.home-gallery-index-copy small,.home-gallery-index-copy strong{display:block}.home-gallery-index-copy small{color:rgba(0,0,0,.48);font-size:.6rem;font-weight:900}.home-gallery-index-copy strong{margin-top:.22rem;overflow:hidden;font-size:.85rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.home-gallery-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem;border-top:1px solid rgba(0,0,0,.16);padding-top:1rem;color:rgba(0,0,0,.5);font-size:.68rem;font-weight:900}.home-gallery-footer a{display:inline-flex;min-height:2.8rem;align-items:center;gap:.5rem;background:#050505;padding:.7rem 1rem;color:#fff;font-size:.78rem}.home-gallery-footer a:hover{background:#fcee09;color:#050505}.home-announcements{position:relative;overflow:hidden;border-block:1px solid rgba(255,255,255,.14);background:#050505;padding:4.4rem 2.5rem 3.2rem;color:#fff}.home-announcement-marquee{position:absolute;inset:0 0 auto;height:2rem;overflow:hidden;background:#fcee09;color:#050505;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.68rem;font-weight:900;line-height:2rem;white-space:nowrap}.home-announcement-marquee span{display:inline-block;min-width:200%;animation:home-marquee 28s linear infinite}.home-announcements-inner{display:grid;grid-template-columns:15rem minmax(0,1fr) auto;align-items:center;gap:1.5rem;width:min(100%,80rem);margin:0 auto}.home-announcements-inner>header{display:flex;align-items:center;gap:.8rem}.home-announcements-inner>header>span{display:grid;width:3rem;height:3rem;place-items:center;background:#fcee09;color:#050505}.home-announcements-inner header p{color:#fcee09;font-size:.65rem;font-weight:900}.home-announcements-inner header h2{margin-top:.2rem;font-size:1.65rem;font-weight:900}.home-announcement-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.home-announcement-list a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:7.2rem;align-items:center;gap:.75rem;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.055);padding:.8rem;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.home-announcement-list a:hover{transform:translateY(-3px);border-color:#fcee09;background:rgba(252,238,9,.1)}.home-announcement-number{color:#ff003c;font-family:Impact,Arial Black,sans-serif;font-size:1.75rem}.home-announcement-list p,.home-announcement-list small,.home-announcement-list strong{display:block}.home-announcement-list small{color:#fcee09;font-size:.62rem;font-weight:900}.home-announcement-list strong{margin-top:.25rem;font-size:.95rem;font-weight:900}.home-announcement-list p{display:-webkit-box;margin-top:.3rem;overflow:hidden;color:rgba(255,255,255,.5);font-size:.7rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-announcement-more{display:inline-flex;min-height:2.8rem;align-items:center;gap:.45rem;border:1px solid rgba(255,255,255,.2);padding:.7rem .85rem;font-size:.75rem;font-weight:900;white-space:nowrap}.home-announcement-more:hover{background:#fcee09;color:#050505}.home-announcement-empty{color:rgba(255,255,255,.5)}@keyframes home-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:1023px){.home-hero{height:auto;min-height:48rem;max-height:none;padding-top:4rem}.home-hero-content{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;height:auto;min-height:44rem;padding:2.25rem 1.5rem 6rem}.home-hero-wordmark{display:none}.home-hero-copy{align-self:end}.home-hero-title-wrap h1{font-size:5rem}.home-hero-title-wrap>span{font-size:2.25rem}.home-hero-modules{grid-template-columns:repeat(2,minmax(0,1fr));align-self:start}.home-hero-footer{grid-template-columns:minmax(0,1fr) auto;padding-inline:1.5rem}.home-hero-coordinate{display:none}.home-showcase{height:auto;min-height:0}.home-showcase-desktop{display:none}.home-showcase-mobile{display:grid;gap:1rem;padding:5rem 1.5rem}.home-showcase-mobile>header{margin-bottom:.5rem}.home-showcase-mobile>header p{color:rgba(0,0,0,.45);font-size:.7rem;font-weight:900}.home-showcase-mobile>header h2{margin-top:.35rem;font-size:2.7rem;font-weight:900}.home-showcase-mobile>article{border-top:1px solid rgba(0,0,0,.15);padding-top:1rem}.home-showcase-content{width:100%;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:1.2rem}.home-showcase-cover.feature-cover{min-height:23rem}.home-showcase-heading>span{font-size:3.5rem}.home-showcase-heading h2{font-size:2.2rem}.home-showcase-info{padding:1.2rem}.home-gallery{padding:5rem 1.5rem}.home-gallery-header{grid-template-columns:minmax(0,1fr)}.home-gallery-header>div:last-child{justify-items:start}.home-gallery-header h2{font-size:3.1rem}.home-gallery-stage-wrap{grid-template-columns:minmax(0,1fr)}.home-gallery-index{display:flex;max-height:none;overflow-x:auto;padding:0 0 .5rem;scroll-snap-type:x proximity}.home-gallery-index>button{min-width:16rem;scroll-snap-align:start}.home-gallery-index>button.is-active,.home-gallery-index>button:hover{transform:translateY(-.2rem)}.home-announcements-inner{grid-template-columns:minmax(0,1fr) auto}.home-announcement-list{grid-column:1/-1;grid-row:2}}@media (max-width:700px){.home-hero{min-height:46rem}.home-hero-media:after{background:linear-gradient(0deg,rgba(5,5,5,.94) 0 28%,rgba(5,5,5,.42) 72%,rgba(5,5,5,.58))}.home-hero-color-yellow{width:9%}.home-hero-color-red{width:15%}.home-hero-content{min-height:42rem;gap:1rem;padding:1.8rem 1rem 5.7rem}.home-hero-copy>.industrial-type{font-size:.64rem}.home-hero-title-wrap h1{font-size:3.7rem}.home-hero-title-wrap>span{font-size:1.7rem}.home-hero-description{margin-top:1rem;padding:.7rem .8rem;font-size:.8rem;line-height:1.65}.home-hero-actions{margin-top:1rem}.home-hero-primary,.home-hero-secondary{flex:1 1 8rem;min-height:2.8rem;padding:.65rem .75rem;font-size:.76rem}.home-hero-modules{gap:.45rem}.home-hero-modules a{grid-template-columns:auto minmax(0,1fr) auto;min-height:4.4rem;gap:.12rem .45rem;padding:.6rem}.home-hero-modules a>span{display:none}.home-hero-modules a>svg:first-of-type{grid-column:1}.home-hero-modules strong{font-size:1rem}.home-hero-modules small{font-size:.52rem}.home-hero-modules a>svg:last-child{grid-column:3}.home-hero-footer{min-height:3.8rem;padding:.65rem 1rem;font-size:.59rem}.home-hero-footer a{font-size:.66rem}.home-showcase-mobile{padding:4rem 1rem}.home-showcase-mobile>header h2{font-size:2.25rem}.home-showcase-content{grid-template-columns:minmax(0,1fr)}.home-showcase-cover.feature-cover{min-height:18rem;box-shadow:8px 8px 0 rgba(0,0,0,.12)}.home-showcase-cover .feature-cover-window{inset:4.3rem .9rem 3.7rem}.home-showcase-cover .feature-cover-logo{right:.9rem;top:.9rem;height:4rem}.home-showcase-heading>span{font-size:3rem}.home-showcase-heading h2{font-size:1.9rem}.home-showcase-action,.home-showcase-meta{grid-template-columns:minmax(0,1fr)}.home-gallery{padding:4rem 1rem}.home-gallery-grid-bg{background:linear-gradient(90deg,#fcee09 0 .4rem,transparent .4rem),linear-gradient(rgba(0,0,0,.04) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 0);background-size:100% 100%,30px 30px,30px 30px}.home-gallery-header{gap:1rem;margin-bottom:1.3rem}.home-gallery-header h2{font-size:2.55rem}.home-gallery-header>div:last-child p{font-size:.82rem;line-height:1.7}.home-gallery-stage{box-shadow:7px 7px 0 rgba(0,0,0,.12)}.home-gallery-stage-media{aspect-ratio:4/3}.home-gallery-expand{right:.65rem;top:.65rem;font-size:.64rem}.home-gallery-stage-copy{grid-template-columns:auto minmax(0,1fr);min-height:8rem;gap:.7rem;padding:.8rem}.home-gallery-stage-number{font-size:3rem}.home-gallery-stage-copy h3{font-size:1.4rem}.home-gallery-stage-copy p{font-size:.7rem}.home-gallery-barcode{display:none}.home-gallery-index>button{min-width:14rem}.home-gallery-footer>span{display:none}.home-gallery-footer{justify-content:flex-end}.home-announcements{padding:4rem 1rem 2.5rem}.home-announcements-inner{grid-template-columns:minmax(0,1fr)}.home-announcement-more{width:-moz-fit-content;width:fit-content}.home-announcement-list{grid-column:auto;grid-row:auto;grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.home-announcement-marquee span{animation:none}}.wiki-markdown-link{color:#050505;font-weight:900;text-decoration:underline;text-decoration-color:#00f0ff;text-decoration-thickness:.16em;text-underline-offset:.2em}.wiki-markdown-link:hover{background:#fcee09;text-decoration-color:#ff003c}.home-hero{height:100svh;min-height:43rem;max-height:none;background:#050505}.home-hero-media{inset:-4%}.home-hero-media:after{background:linear-gradient(90deg,rgba(5,5,5,.86),rgba(5,5,5,.62) 28%,rgba(5,5,5,.08) 63%,rgba(5,5,5,.54)),linear-gradient(0deg,rgba(5,5,5,.78),transparent 46%)}.home-hero-color-yellow{inset:0 auto 0 0;width:4.5%;background:rgba(252,238,9,.82);clip-path:polygon(0 0,100% 0,100% 72%,42% 78%,42% 100%,0 100%)}.home-hero-color-red{right:0;top:0;width:11%;height:100%;background:rgba(128,9,28,.48);clip-path:polygon(26% 0,100% 0,100% 100%,0 100%,0 72%,26% 66%)}.home-hero-shade{background:linear-gradient(0deg,rgba(5,5,5,.88),transparent 38%),linear-gradient(115deg,rgba(5,5,5,.2),transparent 62%)}.home-hero-grid{background-image:linear-gradient(rgba(255,255,255,.052) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,#000 0 62%,transparent 92%);mask-image:linear-gradient(180deg,#000 0 62%,transparent 92%)}.home-hero-intro-wipe{position:absolute;inset:0;z-index:12;pointer-events:none;background:linear-gradient(90deg,#fcee09 0 11%,#f4f4f0 11% 72%,#050505 72%)}.home-hero-content{grid-template-columns:minmax(0,1fr) 23rem;grid-template-rows:auto minmax(0,1fr);gap:1.5rem 3.5rem;width:100%;max-width:100rem;height:calc(100% - 4.5rem);padding:2.2rem 3.4rem 2.5rem}.home-hero-masthead{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:2rem;border-bottom:1px solid rgba(255,255,255,.24);padding:0 0 .75rem;color:rgba(255,255,255,.72);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.64rem;font-weight:900}.home-hero-masthead span:first-child{color:#fcee09}.home-hero-copy{align-self:end;max-width:51rem;padding-bottom:1.2rem}.home-hero-copy>.industrial-type{display:inline-flex;align-items:center;gap:.65rem;color:#fcee09;font-size:.72rem}.home-hero-copy>.industrial-type:before{content:"";width:2.8rem;height:.18rem;background:#fcee09;box-shadow:.6rem 0 0 #ff003c}.home-hero-title-wrap{margin-top:.8rem}.home-hero-title-wrap h1{position:relative;max-width:none;width:-moz-fit-content;width:fit-content;font-size:7rem;line-height:.84;text-shadow:.045em 0 0 rgba(255,0,60,.68),-.025em 0 0 rgba(0,240,255,.58),0 .16em 1.2em rgba(0,0,0,.5)}.home-hero-title-wrap h1:after{content:attr(data-text);position:absolute;inset:0;overflow:hidden;height:12%;color:#fff;opacity:.86;transform:translate(.08em,58%);animation:home-title-slice 5.8s step-end infinite}.home-hero-title-wrap>span{display:block;width:-moz-fit-content;width:fit-content;margin-top:.72rem;border-left:.46rem solid #fcee09;background:rgba(5,5,5,.82);padding:.28rem .65rem .34rem;color:#fff;font-size:3.15rem;line-height:.92}.home-hero-description{max-width:44rem;margin-top:1.15rem;border-left:0;background:rgba(5,5,5,.7);padding:.82rem 1rem;color:rgba(255,255,255,.76);font-size:.88rem;line-height:1.75;box-shadow:inset .24rem 0 #fcee09}.home-hero-actions{margin-top:1rem}.home-hero-primary,.home-hero-secondary{min-height:3rem;padding:.7rem 1.15rem}.home-hero-primary:hover,.home-hero-secondary:hover{transform:translate(.18rem,-.18rem);box-shadow:-.32rem .32rem 0 #ff003c,.32rem -.32rem 0 rgba(0,240,255,.52)}.home-hero-modules{align-self:end;gap:0;border-top:1px solid rgba(255,255,255,.22);border-bottom:1px solid rgba(255,255,255,.22);margin-bottom:1.2rem}.home-hero-modules a,.home-hero-modules a:nth-child(2){grid-template-columns:3.3rem auto minmax(0,1fr) auto;min-height:5.7rem;border:0;border-bottom:1px solid rgba(255,255,255,.22);background:rgba(5,5,5,.68);color:#fff;backdrop-filter:blur(10px)}.home-hero-modules a:last-child{border-bottom:0}.home-hero-modules a:nth-child(2){background:rgba(244,244,240,.92);color:#050505}.home-hero-modules a:hover{transform:translateX(-.45rem);background:#fcee09;color:#050505}.home-hero-modules a>span{font-size:2.35rem}.home-hero-modules strong{font-size:1.35rem}.home-hero-vertical-code{position:absolute;right:.85rem;top:50%;color:rgba(255,255,255,.5);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.56rem;font-weight:900;writing-mode:vertical-rl;transform:translateY(-50%)}.home-hero-footer{min-height:4.5rem;grid-template-columns:minmax(0,1fr) auto auto;padding:.65rem 3.4rem;background:rgba(5,5,5,.94)}.home-hero-scroll-cue{min-width:8.8rem;justify-content:flex-end}.home-hero-scroll-cue>span{display:grid;line-height:1.15}.home-hero-scroll-cue small{color:rgba(255,255,255,.42);font-size:.52rem}.home-hero-scroll-cue i{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(252,238,9,.5);font-style:normal}@keyframes home-title-slice{0%,91%,to{clip-path:inset(0 0 0 0);transform:translate(.08em,58%)}92%{clip-path:inset(20% 0 35% 0);transform:translate(-.07em,210%)}94%{clip-path:inset(0 0 0 0);transform:translate(.11em,-85%)}96%{clip-path:inset(0 0 0 0);transform:translate(.08em,58%)}}.home-showcase{height:220svh;min-height:86rem;background:#050505;color:#050505}.home-showcase-desktop,.home-showcase-mobile{display:none}.home-poster-desktop{position:sticky;top:0;display:block;height:100svh;min-height:43rem;overflow:hidden;background:#050505}.home-poster-masthead{position:absolute;inset:1.1rem 2.8rem auto 2.8rem;z-index:8;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:2rem;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:.65rem;color:rgba(255,255,255,.76);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.6rem;font-weight:900}.home-poster-masthead strong{color:#fcee09}.home-poster-layer{position:absolute;inset:0;overflow:hidden;background:#f4f4f0;will-change:opacity}.home-poster-image{position:absolute;inset:4.5rem 29% 4.2rem 5.5%;overflow:hidden;background:#111;will-change:transform}.home-poster-layer-2 .home-poster-image{inset:4.5rem 5.5% 4.2rem 29%}.home-poster-image:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.24);background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:100% 7px,9px 100%;pointer-events:none}.home-poster-image-shade{position:absolute;inset:0;background:linear-gradient(90deg,transparent 54%,rgba(5,5,5,.24)),linear-gradient(0deg,rgba(5,5,5,.28),transparent 45%);pointer-events:none}.home-poster-layer-2 .home-poster-image-shade{background:linear-gradient(90deg,rgba(5,5,5,.25),transparent 45%),linear-gradient(0deg,rgba(5,5,5,.2),transparent 45%)}.home-poster-scan{position:absolute;inset:4.5rem 29% 4.2rem 5.5%;z-index:2;border:1px solid rgba(255,255,255,.16);pointer-events:none}.home-poster-layer-2 .home-poster-scan{inset:4.5rem 5.5% 4.2rem 29%}.home-poster-scan:after,.home-poster-scan:before{content:"";position:absolute;width:4rem;height:4rem;border-color:#fcee09}.home-poster-scan:before{left:.8rem;top:.8rem;border-left:.2rem solid #fcee09;border-top:.2rem solid #fcee09}.home-poster-scan:after{right:.8rem;bottom:.8rem;border-right:.2rem solid #fcee09;border-bottom:.2rem solid #fcee09}.home-poster-word{position:absolute;right:-.12em;top:5.3rem;z-index:3;width:31%;overflow:hidden;color:rgba(5,5,5,.075);font-family:Impact,Arial Black,sans-serif;font-size:6rem;font-weight:900;line-height:.8;white-space:nowrap}.home-poster-layer-2 .home-poster-word{right:auto;left:.55rem}.home-poster-copy{position:absolute;inset:0 0 0 auto;z-index:4;display:flex;width:27%;min-width:21rem;flex-direction:column;justify-content:center;background:#f4f4f0;padding:7rem 3rem 5rem 2.4rem;color:#050505}.home-poster-layer-1 .home-poster-copy:before,.home-poster-layer-2 .home-poster-copy:before{content:"";position:absolute;inset:0 auto 0 0;width:.5rem;background:#fcee09}.home-poster-layer-2 .home-poster-copy{inset:0 auto 0 0;background:#fcee09;padding:7rem 2.4rem 5rem 3rem}.home-poster-layer-2 .home-poster-copy:before{inset:0 0 0 auto;background:#ff003c}.home-poster-number{display:flex;align-items:end;gap:.4rem;border-bottom:1px solid rgba(0,0,0,.22);padding-bottom:.6rem}.home-poster-number span{font-family:Impact,Arial Black,sans-serif;font-size:4.8rem;line-height:.8}.home-poster-number small{color:rgba(0,0,0,.42);font-size:.62rem;font-weight:900}.home-poster-copy>.industrial-type{margin-top:1.25rem;color:rgba(0,0,0,.48);font-size:.68rem;font-weight:900}.home-poster-copy h2{margin-top:.32rem;font-size:3rem;font-weight:900;line-height:.95}.home-poster-meta{display:grid;gap:.32rem;margin-top:1.35rem}.home-poster-meta span{display:grid;grid-template-columns:auto auto minmax(0,1fr);min-height:2.4rem;align-items:center;gap:.55rem;border-top:1px solid rgba(0,0,0,.16);padding:.45rem 0;font-size:.7rem;font-weight:900}.home-poster-meta b{color:#ff003c;font-family:Arial Narrow,Aptos Narrow,sans-serif}.home-poster-description{margin-top:1.2rem;color:rgba(0,0,0,.62);font-size:.84rem;line-height:1.75}.home-poster-copy>a{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:3rem;align-items:center;gap:.7rem;margin-top:1.4rem;background:#050505;padding:.7rem 1rem;color:#fff;font-size:.78rem;font-weight:900;transition:transform .18s ease,background-color .18s ease,color .18s ease}.home-poster-copy>a:hover{transform:translate(.25rem,-.2rem);background:#00f0ff;color:#050505}.home-poster-code{position:absolute;left:5.5%;bottom:1.2rem;z-index:5;display:flex;width:36%;align-items:center;gap:1rem;color:rgba(255,255,255,.64);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.6rem;font-weight:900}.home-poster-layer-2 .home-poster-code{right:5.5%;left:auto}.home-poster-code i{height:.22rem;flex:1;background:linear-gradient(90deg,#fcee09 0 68%,#00f0ff 68% 82%,#ff003c 82%)}.home-poster-progress{position:absolute;right:1.35rem;top:5rem;bottom:4.2rem;z-index:8;width:.25rem;background:rgba(0,0,0,.14)}.home-poster-progress i{display:block;width:100%;background:#ff003c;box-shadow:.45rem 0 0 rgba(0,240,255,.48)}.home-poster-scroll{position:absolute;right:2.7rem;bottom:1.2rem;z-index:8;display:inline-flex;align-items:center;gap:.5rem;color:rgba(0,0,0,.58);font-size:.65rem;font-weight:900}.home-poster-mobile{display:none}.home-gallery{padding:7.5rem 3rem 6rem;background:#f4f4f0}.home-gallery-grid-bg{background:linear-gradient(90deg,#fcee09 0 4.5%,transparent 4.5%),linear-gradient(rgba(0,0,0,.04) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 0);background-size:100% 100%,40px 40px,40px 40px}.home-gallery-superword{position:absolute;left:6.5%;top:.2rem;width:90%;overflow:hidden;color:rgba(0,0,0,.045);font-family:Impact,Arial Black,sans-serif;font-size:7rem;font-weight:900;line-height:.88;white-space:nowrap}.home-gallery-inner{width:min(100%,88rem)}.home-gallery-header{grid-template-columns:minmax(0,.86fr) minmax(22rem,1fr);margin-bottom:2.8rem}.home-gallery-header h2{font-size:4.1rem}.home-gallery-poster{border-top:1px solid rgba(0,0,0,.2);padding-top:1rem}.home-gallery-display{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(20rem,.58fr);min-height:36rem;background:#050505}.home-gallery-media-wrap{position:relative;min-width:0;min-height:36rem;overflow:hidden}.home-gallery-stage-media{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;overflow:hidden}.home-gallery-stage-media>div{transition:transform 1s cubic-bezier(.22,1,.36,1),filter .42s ease}.home-gallery-stage-media:hover>div{transform:scale(1.045);filter:saturate(1.08) contrast(1.04)}.home-gallery-stage-media:after{background:linear-gradient(0deg,rgba(5,5,5,.72),transparent 42%),linear-gradient(90deg,transparent 68%,rgba(5,5,5,.28))}.home-gallery-scan{opacity:.7}.home-gallery-expand{right:1.2rem;top:1.2rem;border:1px solid rgba(255,255,255,.32)}.home-gallery-image-code{position:absolute;inset:auto 1.2rem 1.1rem 1.2rem;z-index:4;display:flex;align-items:end;justify-content:space-between;color:#fff;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.62rem;font-weight:900}.home-gallery-image-code strong{color:#fcee09;font-family:Impact,Arial Black,sans-serif;font-size:3.8rem;line-height:.76}.home-gallery-image-rail{position:absolute;inset:0 auto 0 0;z-index:4;display:flex;width:2.25rem;align-items:center;justify-content:space-between;background:#fcee09;padding:.75rem .48rem;color:#050505;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.55rem;font-weight:900;writing-mode:vertical-rl}.home-gallery-image-rail i{width:.16rem;height:4.2rem;background:#ff003c}.home-gallery-stage-copy{position:relative;display:flex;min-width:0;min-height:36rem;flex-direction:column;align-items:stretch;gap:0;border:0;border-left:1px solid rgba(0,0,0,.2);background:#f4f4f0;padding:3rem 2.3rem 1.2rem;color:#050505}.home-gallery-stage-copy:before{content:"";position:absolute;inset:0 0 auto;height:.42rem;background:linear-gradient(90deg,#fcee09 0 68%,#00f0ff 68% 84%,#ff003c 84%)}.home-gallery-stage-number{display:flex;align-items:end;gap:.45rem;border-bottom:1px solid rgba(0,0,0,.18);padding-bottom:.75rem;color:#050505;font-size:inherit}.home-gallery-stage-number span{color:#050505;font-family:Impact,Arial Black,sans-serif;font-size:5.1rem;line-height:.78}.home-gallery-stage-number small{color:rgba(0,0,0,.38);font-size:.62rem;font-weight:900}.home-gallery-stage-text{margin-top:1.5rem}.home-gallery-stage-copy .industrial-type{color:rgba(0,0,0,.48)}.home-gallery-stage-copy h3{margin-top:.38rem;color:#050505;font-size:2.5rem;line-height:1}.home-gallery-stage-copy p{display:block;margin-top:1rem;overflow:visible;color:rgba(0,0,0,.62);font-size:.84rem;line-height:1.8;-webkit-line-clamp:unset}.home-gallery-barcode{width:100%;height:2.65rem;margin-top:auto;border-color:rgba(0,0,0,.24)}.home-gallery-controls{grid-template-columns:2.8rem 2.8rem 2.8rem minmax(0,1fr);margin-top:1rem;border-top:1px solid rgba(0,0,0,.16);padding:.75rem 0 0}.home-gallery-controls button{border-color:rgba(0,0,0,.22);color:#050505}.home-gallery-controls>span{background:rgba(0,0,0,.12)}.home-gallery-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-height:none;margin-top:1px;overflow:visible;background:rgba(0,0,0,.18);scrollbar-width:none}.home-gallery-index::-webkit-scrollbar{display:none}.home-gallery-index>button{grid-template-columns:auto 5rem minmax(0,1fr) auto;min-height:5.6rem;gap:.65rem;border:0;background:#f4f4f0;padding:.45rem .7rem}.home-gallery-index>button.is-active,.home-gallery-index>button:hover{transform:none;background:#fcee09}.home-gallery-index-number{color:rgba(0,0,0,.38);font-family:Impact,Arial Black,sans-serif;font-size:1.3rem}.home-gallery-index-thumb{width:5rem;height:4rem}.home-gallery-index-copy small{font-size:.56rem}.home-gallery-index-copy strong{font-size:.8rem}.home-gallery-footer{margin-top:1.8rem}.home-announcement-list a{border:0;border-left:.24rem solid rgba(255,255,255,.18);background:transparent}.home-announcement-list a:hover{border-left-color:#fcee09;background:rgba(252,238,9,.08)}@media (max-width:1279px) and (min-width:1024px){.home-hero-content{grid-template-columns:minmax(0,1fr) 20rem;gap:1.5rem 2rem;padding-inline:2.4rem}.home-hero-title-wrap h1{font-size:5.7rem}.home-hero-title-wrap>span{font-size:2.55rem}.home-poster-copy{width:30%;min-width:19rem;padding-inline:2rem}.home-poster-copy h2{font-size:2.55rem}.home-gallery-display,.home-gallery-media-wrap,.home-gallery-stage-copy{min-height:31rem}}@media (max-width:1023px){.home-hero{height:100svh;min-height:43rem;padding-top:4rem}.home-hero-content{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:.8rem;height:calc(100% - 3.8rem);min-height:0;padding:1.25rem 1.5rem 1rem}.home-hero-masthead{grid-column:auto}.home-hero-copy{align-self:end;padding-bottom:0}.home-hero-title-wrap h1{font-size:5rem}.home-hero-title-wrap>span{font-size:2.25rem}.home-hero-modules{grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;margin-bottom:0}.home-hero-modules a,.home-hero-modules a:nth-child(2){border-bottom:0;border-right:1px solid rgba(255,255,255,.2)}.home-hero-modules a:last-child{border-right:0}.home-hero-vertical-code{display:none}.home-hero-footer{grid-template-columns:minmax(0,1fr) auto;min-height:3.8rem;padding-inline:1.5rem}.home-showcase{height:auto;min-height:0;background:#f4f4f0}.home-poster-desktop{display:none}.home-poster-mobile{display:block;overflow:hidden;background:#f4f4f0}.home-poster-mobile-header{position:relative;min-height:16rem;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.16);padding:4rem 2.5rem 2rem 4rem;color:#050505}.home-poster-mobile-header:before{content:"// LEVIN CITY";position:absolute;left:3.6rem;bottom:-.15em;color:rgba(0,0,0,.045);font-family:Impact,Arial Black,sans-serif;font-size:6rem;line-height:.8;white-space:nowrap}.home-poster-mobile-header:after{content:"";position:absolute;inset:0 auto 0 0;width:2.3rem;background:#fcee09}.home-poster-mobile-header>span{color:rgba(0,0,0,.48);font-size:.68rem;font-weight:900}.home-poster-mobile-header h2{position:relative;z-index:1;margin-top:.45rem;font-size:3.2rem;font-weight:900;line-height:.92}.home-poster-mobile-header>div{position:absolute;right:2.5rem;bottom:1.8rem;z-index:2;display:flex;align-items:center;gap:.7rem;color:rgba(0,0,0,.64);font-size:.7rem;font-weight:900}.home-poster-mobile-header>div i{display:block;width:.22rem;height:2.5rem;background:#ff003c;transform-origin:top}.home-poster-mobile-header small{color:rgba(0,0,0,.36);font-size:.52rem}.home-poster-mobile>article{position:relative;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.2);padding-left:2.3rem;color:#050505}.home-poster-mobile-rail{position:absolute;inset:0 auto 0 0;z-index:5;display:flex;width:2.3rem;flex-direction:column;align-items:center;justify-content:space-between;background:#fcee09;padding:1rem .3rem;font-family:Impact,Arial Black,sans-serif}.home-poster-mobile-rail span{font-size:1.45rem}.home-poster-mobile-rail small{font-size:.6rem;writing-mode:vertical-rl}.home-poster-mobile-word{height:7.5rem;overflow:hidden;background:#f4f4f0;padding:2.1rem 1.4rem 0;font-family:Impact,Arial Black,sans-serif;font-size:4.8rem;line-height:.8;white-space:nowrap}.home-poster-mobile-image{position:relative;display:block;width:100%;aspect-ratio:16/10;overflow:hidden;background:#111}.home-poster-mobile-image:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,5,5,.56),transparent 42%),linear-gradient(rgba(255,255,255,.045) 1px,transparent 0);background-size:100% 100%,100% 7px}.home-poster-mobile-image>span{position:absolute;left:1rem;bottom:.8rem;z-index:2;color:rgba(255,255,255,.78);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.58rem;font-weight:900}.home-poster-mobile-copy{background:#f4f4f0;padding:1.5rem 1.4rem 2.2rem}.home-poster-mobile-copy>.industrial-type{color:rgba(0,0,0,.46);font-size:.62rem;font-weight:900}.home-poster-mobile-copy h3{margin-top:.3rem;font-size:2.35rem;font-weight:900;line-height:1}.home-poster-mobile-meta{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}.home-poster-mobile-meta span{display:inline-flex;align-items:center;gap:.4rem;background:#050505;padding:.5rem .65rem;color:#fff;font-size:.64rem;font-weight:900}.home-poster-mobile-copy>p:not(.industrial-type){margin-top:1rem;color:rgba(0,0,0,.62);font-size:.84rem;line-height:1.75}.home-poster-mobile-copy>a{display:inline-flex;min-height:2.9rem;align-items:center;gap:.55rem;margin-top:1.2rem;background:#050505;padding:.7rem .9rem;color:#fff;font-size:.74rem;font-weight:900}.home-poster-mobile-next{display:flex;min-height:5rem;align-items:center;justify-content:center;gap:.6rem;border-top:1px solid rgba(0,0,0,.12);background:#fcee09}.home-poster-mobile-next span{display:grid;width:2.2rem;height:2.2rem;place-items:center;border:1px solid rgba(0,0,0,.3)}.home-poster-mobile-next small{font-size:.58rem;font-weight:900}.home-gallery{padding:6rem 1.5rem 5rem}.home-gallery-superword{left:2.5rem;font-size:5rem}.home-gallery-header{grid-template-columns:minmax(0,1fr);gap:1.2rem}.home-gallery-header>div:last-child{justify-items:start}.home-gallery-display{grid-template-columns:minmax(0,1fr);min-height:0}.home-gallery-media-wrap{min-height:0;aspect-ratio:16/10}.home-gallery-stage-copy{min-height:24rem;border-left:0;border-top:1px solid rgba(0,0,0,.18)}.home-gallery-index{display:flex;gap:1px;overflow-x:auto;padding-bottom:.5rem;scroll-snap-type:x proximity}.home-gallery-index>button{min-width:18rem;scroll-snap-align:start}}@media (max-width:700px){.home-hero{min-height:42rem}.home-hero-media:after{background:linear-gradient(0deg,rgba(5,5,5,.95) 0 35%,rgba(5,5,5,.22) 68%,rgba(5,5,5,.56)),linear-gradient(90deg,rgba(5,5,5,.42),transparent 65%)}.home-hero-media img{-o-object-position:58% center;object-position:58% center}.home-hero-color-yellow{width:.42rem}.home-hero-color-red{width:14%}.home-hero-grid{background-size:34px 34px}.home-hero-content{height:calc(100% - 3.7rem);gap:.45rem;padding:.9rem 1rem .7rem}.home-hero-masthead{grid-template-columns:minmax(0,1fr) auto;gap:.8rem;padding-bottom:.5rem;font-size:.52rem}.home-hero-masthead span:last-child{display:none}.home-hero-copy>.industrial-type{font-size:.58rem}.home-hero-copy>.industrial-type:before{width:1.6rem}.home-hero-title-wrap{margin-top:.55rem}.home-hero-title-wrap h1{font-size:3.6rem}.home-hero-title-wrap>span{margin-top:.5rem;border-left-width:.34rem;padding:.2rem .45rem .24rem;font-size:1.65rem}.home-hero-description{display:-webkit-box;margin-top:.72rem;overflow:hidden;padding:.62rem .7rem;font-size:.74rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.home-hero-actions{gap:.45rem;margin-top:.72rem}.home-hero-primary,.home-hero-secondary{min-height:2.65rem;padding:.55rem .65rem;font-size:.72rem}.home-hero-modules{gap:1px;border:0;background:rgba(255,255,255,.18)}.home-hero-modules a,.home-hero-modules a:nth-child(2){grid-template-columns:auto minmax(0,1fr) auto;min-height:4rem;border:0;padding:.55rem .65rem}.home-hero-modules a>span{display:none}.home-hero-modules strong{font-size:.96rem}.home-hero-modules small{font-size:.48rem}.home-hero-footer{min-height:3.7rem;padding:.5rem 1rem}.home-hero-footer>span:first-child{overflow:hidden;font-size:.54rem;text-overflow:ellipsis;white-space:nowrap}.home-hero-scroll-cue{min-width:7.7rem;font-size:.65rem}.home-poster-mobile-header{min-height:14rem;padding:3.2rem 1rem 1.5rem 3.1rem}.home-poster-mobile-header:before{left:2.75rem;font-size:4.4rem}.home-poster-mobile-header:after,.home-poster-mobile-rail{width:2rem}.home-poster-mobile-header h2{font-size:2.55rem}.home-poster-mobile-header>div{right:1rem;bottom:1.25rem}.home-poster-mobile>article{padding-left:2rem}.home-poster-mobile-word{height:6rem;padding:1.55rem .85rem 0;font-size:3.7rem}.home-poster-mobile-image{aspect-ratio:4/3}.home-poster-mobile-copy{padding:1.25rem 1rem 1.8rem}.home-poster-mobile-copy h3{font-size:2rem}.home-gallery{padding:5rem 0 4rem .45rem}.home-gallery-grid-bg{background:linear-gradient(90deg,#fcee09 0 .45rem,transparent .45rem),linear-gradient(rgba(0,0,0,.04) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 0);background-size:100% 100%,30px 30px,30px 30px}.home-gallery-inner{padding-right:.9rem}.home-gallery-superword{left:1.1rem;top:.5rem;font-size:3.6rem}.home-gallery-header{gap:.9rem;margin-bottom:1.4rem;padding-left:.55rem}.home-gallery-header h2{font-size:2.55rem}.home-gallery-header>div:last-child p{font-size:.8rem}.home-gallery-media-wrap{aspect-ratio:4/3}.home-gallery-image-code{inset-inline:.8rem}.home-gallery-image-code strong{font-size:3rem}.home-gallery-image-rail{width:1.8rem}.home-gallery-stage-copy{min-height:22rem;padding:2rem 1rem .9rem}.home-gallery-stage-number span{font-size:3.9rem}.home-gallery-stage-copy h3{font-size:2rem}.home-gallery-stage-copy p{font-size:.78rem;line-height:1.7}.home-gallery-index>button{grid-template-columns:auto 4.5rem minmax(0,1fr) auto;min-width:16.5rem}.home-gallery-index-thumb{width:4.5rem;height:3.6rem}}@media (min-width:1024px) and (max-height:760px){.home-hero-content{gap:.8rem 2.4rem;padding-block:1.25rem 1rem}.home-hero-title-wrap h1{font-size:5.25rem}.home-hero-title-wrap>span{font-size:2.25rem}.home-hero-description{margin-top:.7rem;padding-block:.58rem;line-height:1.55}.home-hero-actions{margin-top:.65rem}.home-hero-modules a,.home-hero-modules a:nth-child(2){min-height:4.8rem}.home-poster-copy{padding-block:5.2rem 3.8rem}.home-poster-number span{font-size:3.9rem}.home-poster-copy h2{font-size:2.4rem}.home-poster-description{margin-top:.75rem;line-height:1.55}}@media (max-width:700px) and (max-height:740px){.home-hero-title-wrap h1{font-size:3.15rem}.home-hero-title-wrap>span{font-size:1.42rem}.home-hero-description{-webkit-line-clamp:2}.home-hero-primary,.home-hero-secondary{min-height:2.45rem}.home-hero-modules a,.home-hero-modules a:nth-child(2){min-height:3.55rem}}@media (prefers-reduced-motion:reduce){.home-hero-title-wrap h1:after{animation:none}}.wiki-workspace{position:relative;z-index:2;display:grid;gap:1.25rem;letter-spacing:0}.wiki-admin-console{display:grid;gap:1rem;border:1px solid rgba(0,0,0,.2);background:linear-gradient(90deg,rgba(252,238,9,.22),transparent 42%),rgba(255,255,255,.92);padding:1rem;box-shadow:8px 8px 0 rgba(0,0,0,.08)}.wiki-admin-console-actions,.wiki-admin-console-copy{display:flex;align-items:center;gap:.75rem}.wiki-admin-console-copy strong{display:block;margin-top:.15rem;font-size:1.05rem;font-weight:900}.wiki-admin-console-actions{flex-wrap:wrap}.wiki-terminal-light{width:.72rem;height:2.7rem;background:#fcee09;box-shadow:.9rem 0 0 #00f0ff,1.8rem 0 0 #ff003c}.wiki-admin-console-copy>div{margin-left:1.8rem}.wiki-system-message{grid-column:1/-1;border-left:.35rem solid #fcee09;background:#050505;padding:.8rem 1rem;color:#fff;font-size:.84rem;font-weight:800}.wiki-entry-form{display:grid;gap:1rem}.wiki-feature-toggle{display:grid;grid-template-columns:2.8rem minmax(0,1fr);grid-template-rows:auto auto;align-content:center;gap:.2rem .7rem;min-height:2.85rem;border:1px solid rgba(0,0,0,.2);background:rgba(255,255,255,.82);padding:.62rem .8rem;cursor:pointer}.wiki-feature-toggle input{position:absolute;opacity:0;pointer-events:none}.wiki-feature-toggle>span{position:relative;grid-row:1/3;width:2.8rem;height:1.45rem;align-self:center;border:1px solid rgba(0,0,0,.36);background:rgba(0,0,0,.12);transition:background-color .18s ease}.wiki-feature-toggle>span:after{content:"";position:absolute;left:.18rem;top:.18rem;width:.95rem;height:.95rem;background:#050505;transition:transform .18s cubic-bezier(.22,1,.36,1)}.wiki-feature-toggle input:checked+span{background:#fcee09}.wiki-feature-toggle input:checked+span:after{transform:translateX(1.42rem)}.wiki-feature-toggle strong{align-self:center;font-size:.8rem;font-weight:900}.wiki-editor-hint{color:rgba(0,0,0,.52);font-size:.76rem;font-weight:800;line-height:1.8}.wiki-editor-hint code{background:#050505;padding:.15rem .38rem;color:#fcee09}.wiki-command-center{display:grid;grid-template-columns:auto minmax(15rem,1fr) auto;align-items:stretch;gap:.75rem;border:1px solid rgba(0,0,0,.24);background:#050505;padding:.65rem;color:#fff;box-shadow:none}.wiki-command-stats,.wiki-home-button,.wiki-search-field{min-height:3.1rem}.wiki-home-button{display:inline-flex;align-items:center;gap:.6rem;border:1px solid rgba(255,255,255,.16);padding:.7rem 1rem;font-weight:900;transition:background-color .16s ease,color .16s ease}.wiki-home-button.is-active,.wiki-home-button:hover{background:#fcee09;color:#050505}.wiki-search-field{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);padding:0 .85rem}.wiki-search-field svg{color:#fcee09}.wiki-search-field input{min-width:0;height:100%;background:transparent;color:#fff;outline:none}.wiki-search-field input::-moz-placeholder{color:rgba(255,255,255,.45)}.wiki-search-field input::placeholder{color:rgba(255,255,255,.45)}.wiki-search-field button{display:grid;width:2rem;height:2rem;place-items:center;color:rgba(255,255,255,.64)}.wiki-command-stats{display:flex;align-items:center;gap:1rem;padding:0 .85rem;color:rgba(255,255,255,.58);font-size:.75rem;font-weight:800;white-space:nowrap}.wiki-command-stats strong{color:#fcee09;font-size:1.15rem}.wiki-domain-strip{display:grid;grid-auto-columns:minmax(14.5rem,1fr);grid-auto-flow:column;gap:.7rem;overflow-x:auto;padding:0 0 .75rem;scroll-snap-type:x proximity;scrollbar-color:#050505 rgba(0,0,0,.08)}.wiki-domain-card{position:relative;min-height:9.2rem;overflow:hidden;border:1px solid rgba(0,0,0,.18);background:rgba(255,255,255,.88);color:#050505;scroll-snap-align:start;text-align:left;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}.wiki-domain-card:after{content:"";position:absolute;inset:auto 0 0;height:.34rem;background:#050505;transform:scaleX(.2);transform-origin:left;transition:transform .22s ease}.wiki-domain-card.is-active,.wiki-domain-card:hover{transform:translateY(-3px);background:#fcee09;box-shadow:8px 8px 0 rgba(0,0,0,.13)}.wiki-domain-card.is-active:after,.wiki-domain-card:hover:after{transform:scaleX(1)}.wiki-domain-all{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;align-content:center;gap:.25rem .75rem;padding:1rem;background:#050505;color:#fff}.wiki-domain-all.is-active,.wiki-domain-all:hover{color:#050505}.wiki-domain-all>svg{grid-row:1/4;align-self:center;color:#fcee09}.wiki-domain-all.is-active>svg,.wiki-domain-all:hover>svg{color:#050505}.wiki-domain-select{display:grid;min-height:9.2rem;width:100%;align-content:start;padding:1rem 1rem 2.4rem;text-align:left}.wiki-domain-index{font-family:Impact,Arial Black,sans-serif;font-size:1.7rem;line-height:1;color:#ff003c}.wiki-domain-card strong{font-size:1.08rem;font-weight:900}.wiki-domain-card small{color:currentColor;font-size:.7rem;font-weight:900;opacity:.52}.wiki-domain-card p{display:-webkit-box;margin-top:.5rem;overflow:hidden;color:currentColor;font-size:.75rem;font-weight:700;line-height:1.55;opacity:.66;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wiki-domain-admin-actions{position:absolute;inset:auto 0 0;z-index:3;display:flex;justify-content:flex-end;gap:.18rem;background:rgba(5,5,5,.94);padding:.3rem}.wiki-domain-admin-actions button{display:grid;width:1.85rem;height:1.85rem;place-items:center;color:#fff}.wiki-domain-admin-actions button:hover{background:#fcee09;color:#050505}.wiki-home{display:grid;gap:3.2rem;padding-top:1.25rem}.wiki-section-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,.18);padding-bottom:.8rem}.wiki-section-heading p{color:rgba(0,0,0,.44);font-size:.7rem;font-weight:900}.wiki-section-heading p.wiki-domain-summary{max-width:42rem;margin-top:.45rem;font-family:var(--font-sans),sans-serif;font-size:.82rem;font-weight:650;line-height:1.65}.wiki-section-heading h2{margin-top:.25rem;font-size:2rem;font-weight:900}.wiki-section-heading>span{color:rgba(0,0,0,.46);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.72rem;font-weight:900}.wiki-featured-grid{display:grid;gap:.85rem}.wiki-feature-card{display:grid;min-width:0;overflow:hidden;border:1px solid rgba(0,0,0,.18);background:rgba(255,255,255,.9);text-align:left;transition:box-shadow .2s ease;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px))}.wiki-feature-card:hover{box-shadow:10px 10px 0 rgba(252,238,9,.58)}.wiki-feature-cover{position:relative;min-height:11rem;background:linear-gradient(135deg,#fcee09 0 34%,#050505 34% 100%);background-position:50%;background-size:cover}.wiki-feature-cover:after,.wiki-reader-cover-grid{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:24px 24px}.wiki-cover-tint{background:linear-gradient(118deg,rgba(252,238,9,.08),rgba(5,5,5,.62))}.wiki-reader-cover-grid{z-index:1}.wiki-feature-cover>em,.wiki-feature-cover>span{position:absolute;z-index:2}.wiki-feature-cover>span{left:0;top:0;background:#fcee09;padding:.55rem .75rem;color:#050505;font-family:Impact,Arial Black,sans-serif;font-size:1.35rem}.wiki-feature-cover>em{right:.65rem;bottom:.65rem;background:rgba(5,5,5,.88);padding:.35rem .55rem;color:#fff;font-size:.7rem;font-style:normal;font-weight:900}.wiki-feature-copy{display:grid;align-content:start;padding:1rem}.wiki-feature-copy small{color:rgba(0,0,0,.46);font-size:.68rem;font-weight:900}.wiki-feature-copy>strong{margin-top:.4rem;font-size:1.35rem;font-weight:900}.wiki-feature-copy p{display:-webkit-box;margin-top:.55rem;overflow:hidden;color:rgba(0,0,0,.62);font-size:.84rem;line-height:1.75;-webkit-box-orient:vertical;-webkit-line-clamp:3}.wiki-feature-copy>span{display:inline-flex;align-items:center;gap:.45rem;margin-top:1rem;color:#050505;font-size:.78rem;font-weight:900}.wiki-home-empty{display:grid;min-height:14rem;place-items:center;border:1px dashed rgba(0,0,0,.24);padding:2rem;text-align:center}.wiki-home-empty strong{font-size:1.15rem}.wiki-home-empty p{color:rgba(0,0,0,.54)}.wiki-category-directory-grid{display:grid;gap:1rem}.wiki-category-directory-grid>article{border-top:.42rem solid #050505;background:rgba(255,255,255,.72);padding:1rem}.wiki-category-directory-grid header{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;min-height:6rem}.wiki-category-directory-grid header>span{color:#ff003c;font-family:Impact,Arial Black,sans-serif;font-size:2rem}.wiki-category-directory-grid h3{font-size:1.35rem;font-weight:900}.wiki-category-directory-grid header p{margin-top:.35rem;color:rgba(0,0,0,.56);font-size:.8rem;line-height:1.65}.wiki-category-directory-grid article>div{display:grid;gap:.35rem;border-top:1px solid rgba(0,0,0,.12);padding-top:.65rem}.wiki-category-directory-grid article>div button,.wiki-category-more{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:2.5rem;text-align:left}.wiki-category-directory-grid article>div button:hover{background:#fcee09}.wiki-category-directory-grid article>div button span{overflow:hidden;font-size:.82rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.wiki-category-more{width:100%;margin-top:.8rem;border-top:1px solid rgba(0,0,0,.12);padding-top:.7rem;font-size:.76rem;font-weight:900}.wiki-reader-layout{display:grid;grid-template-columns:minmax(13.5rem,16rem) minmax(0,1fr);align-items:start;gap:1rem;padding-top:.5rem}.wiki-entry-explorer{position:sticky;top:1.25rem;max-height:calc(100vh - 2.5rem);overflow:auto;border:1px solid rgba(0,0,0,.18);background:rgba(255,255,255,.86)}.wiki-panel-heading{display:flex;min-height:2.8rem;align-items:center;justify-content:space-between;gap:.7rem;background:#050505;padding:.7rem .8rem;color:#fff;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.68rem;font-weight:900}.wiki-panel-heading strong,.wiki-panel-heading svg{color:#fcee09}.wiki-entry-list{display:grid;padding:.35rem}.wiki-entry-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:4rem;border-bottom:1px solid rgba(0,0,0,.09);padding:.6rem;text-align:left;transition:background-color .15s ease,transform .15s ease}.wiki-entry-row.is-active,.wiki-entry-row:hover{background:#fcee09;transform:translateX(.2rem)}.wiki-entry-row>span{color:#ff003c;font-family:Impact,Arial Black,sans-serif;font-size:1.05rem}.wiki-entry-row small,.wiki-entry-row strong{display:block}.wiki-entry-row strong{font-size:.82rem;font-weight:900}.wiki-entry-row small,.wiki-entry-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiki-entry-row small{margin-top:.2rem;color:rgba(0,0,0,.48);font-size:.63rem;font-weight:800}.wiki-empty-copy{padding:1rem;color:rgba(0,0,0,.5);font-size:.78rem;font-weight:800}.wiki-reader{min-width:0;overflow:hidden;border:1px solid rgba(0,0,0,.2);background:rgba(255,255,255,.94);box-shadow:12px 12px 0 rgba(0,0,0,.08);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px));scroll-margin-top:1rem}.wiki-reader-cover{position:relative;display:flex;height:11rem;align-items:end;justify-content:space-between;overflow:hidden;background:linear-gradient(125deg,#fcee09 0 38%,#050505 38% 100%);background-position:50%;background-size:cover;padding:1rem}.wiki-reader-cover.has-cover{height:16rem}.wiki-reader-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,5,5,.72),transparent 62%)}.wiki-reader-cover>em,.wiki-reader-cover>span{position:relative;z-index:2;padding:.4rem .62rem;font-size:.72rem;font-style:normal;font-weight:900}.wiki-reader-cover>span{background:#fcee09;color:#050505}.wiki-reader-cover>em{display:inline-flex;align-items:center;gap:.35rem;background:#050505;color:#fcee09}.wiki-reader-body{padding:1.25rem}.wiki-breadcrumb{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.3rem;color:rgba(0,0,0,.46);font-size:.68rem;font-weight:800}.wiki-breadcrumb button:hover{color:#050505;text-decoration:underline}.wiki-breadcrumb strong{color:#050505}.wiki-reader-title-row{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-top:1.25rem}.wiki-reader-title-row>div{min-width:0}.wiki-reader-title-row h2{margin-top:.42rem;overflow-wrap:anywhere;font-size:2.6rem;font-weight:900;line-height:1.08}.wiki-reader-title-row>div>p:last-child{margin-top:.8rem;color:rgba(0,0,0,.62);line-height:1.8}.wiki-mobile-toc{display:none;margin-top:1.25rem;border:1px solid rgba(0,0,0,.14);background:rgba(252,238,9,.18)}.wiki-mobile-toc summary{display:flex;min-height:2.8rem;align-items:center;gap:.5rem;padding:.7rem;cursor:pointer;font-weight:900;list-style:none}.wiki-mobile-toc nav,.wiki-toc-panel nav{display:grid}.wiki-mobile-toc nav{border-top:1px solid rgba(0,0,0,.12);padding:.5rem}.wiki-mobile-toc a,.wiki-toc-panel nav a{border-left:.15rem solid transparent;padding:.48rem .62rem;color:rgba(0,0,0,.58);font-size:.74rem;font-weight:800;line-height:1.45}.wiki-mobile-toc a.level-2,.wiki-toc-panel nav a.level-2{padding-left:1rem}.wiki-mobile-toc a.level-3,.wiki-toc-panel nav a.level-3{padding-left:1.45rem;font-size:.69rem}.wiki-mobile-toc a:hover,.wiki-toc-panel nav a.is-active,.wiki-toc-panel nav a:hover{border-left-color:#ff003c;background:#fcee09;color:#050505}.wiki-toc-panel nav p{padding:1rem;color:rgba(0,0,0,.46);font-size:.74rem;line-height:1.6}.wiki-back-home{display:flex;width:calc(100% - 1rem);min-height:2.6rem;align-items:center;gap:.45rem;margin:.5rem;padding-top:.55rem;font-size:.72rem;font-weight:900}.wiki-back-home,.wiki-reader-pager{border-top:1px solid rgba(0,0,0,.12)}.wiki-reader-pager{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;margin-top:2rem;padding-top:1rem}.wiki-reader-pager button{display:flex;min-width:0;min-height:4rem;align-items:center;justify-content:space-between;gap:.65rem;border:1px solid rgba(0,0,0,.14);padding:.65rem;text-align:left}.wiki-reader-pager button:last-child{text-align:right}.wiki-reader-pager button:hover{background:#fcee09}.wiki-reader-pager button span{min-width:0;overflow:hidden;font-size:.78rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.wiki-reader-pager small{display:block;color:rgba(0,0,0,.46);font-size:.62rem}.wiki-reader-admin{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem;border-top:1px solid rgba(0,0,0,.12);padding-top:1rem}.wiki-markdown{margin-top:2rem}.wiki-markdown-h1,.wiki-markdown-h2,.wiki-markdown-h3{position:relative;scroll-margin-top:1.5rem;overflow-wrap:anywhere}.wiki-heading-anchor{position:absolute;right:100%;width:1.5rem;color:#ff003c;opacity:0;transition:opacity .15s ease}.wiki-markdown-h1:hover .wiki-heading-anchor,.wiki-markdown-h2:hover .wiki-heading-anchor,.wiki-markdown-h3:hover .wiki-heading-anchor{opacity:1}.wiki-markdown-p strong{color:#050505;font-weight:900}.wiki-markdown-list code,.wiki-markdown-p code{border:1px solid rgba(0,0,0,.12);background:rgba(252,238,9,.32);padding:.12rem .32rem;color:#050505;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.wiki-markdown-ordered{list-style:decimal}.wiki-markdown-codeblock{max-width:100%;margin-top:1rem;overflow-x:auto;border-left:.35rem solid #00f0ff;background:#050505;padding:1rem;color:#f4f4f0;font-size:.82rem;line-height:1.75}.wiki-markdown-quote{margin-top:1rem;border-left:.4rem solid #fcee09;background:rgba(0,0,0,.055);padding:.85rem 1rem;color:rgba(0,0,0,.66);font-weight:700;line-height:1.8}.wiki-markdown-rule{margin:2rem 0;border:0;border-top:1px solid rgba(0,0,0,.18)}.wiki-markdown-image{margin-top:1.25rem;border:1px solid rgba(0,0,0,.16);background:#050505}.wiki-markdown-image img{display:block;width:100%;max-height:34rem;-o-object-fit:contain;object-fit:contain}.wiki-markdown-image figcaption{padding:.55rem .75rem;color:rgba(255,255,255,.62);font-size:.72rem;font-weight:800}.wiki-entry-link{display:inline-flex;align-items:baseline;border-bottom:.16rem solid #00f0ff;color:#050505;font-weight:900}.wiki-entry-link:after{content:" ↗";color:#ff003c;font-size:.7em}.wiki-entry-link:hover{background:#fcee09}.wiki-entry-missing{border-bottom:.12rem dashed #ff003c;color:rgba(0,0,0,.48)}@media (min-width:640px){.wiki-admin-console{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:1rem 1.2rem}.wiki-category-directory-grid,.wiki-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wiki-reader-body{padding:1.8rem}}@media (min-width:1024px){.wiki-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wiki-feature-card.is-primary{grid-column:span 2;grid-template-columns:1.1fr .9fr}.wiki-feature-card.is-primary .wiki-feature-cover{min-height:18rem}.wiki-feature-card.is-primary .wiki-feature-copy{align-content:center;padding:1.5rem}.wiki-feature-card.is-primary .wiki-feature-copy>strong{font-size:1.9rem}.wiki-category-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px){.wiki-reader-layout{grid-template-columns:minmax(13.5rem,15rem) minmax(0,1fr)}.wiki-toc-panel{display:none}.wiki-mobile-toc{display:block}}@media (max-width:767px){.wiki-command-center{grid-template-columns:auto minmax(0,1fr);box-shadow:5px 5px 0 rgba(252,238,9,.34)}.wiki-command-stats,.wiki-home-button span{display:none}.wiki-home-button{width:3.1rem;justify-content:center;padding:0}.wiki-domain-strip{margin-right:-1rem}.wiki-reader-layout{grid-template-columns:minmax(0,1fr)}.wiki-entry-explorer{position:static;max-height:none;overflow:hidden}.wiki-entry-list{display:flex;gap:.45rem;overflow-x:auto;padding:.45rem;scroll-snap-type:x proximity}.wiki-entry-row{min-width:14.5rem;border:1px solid rgba(0,0,0,.1);scroll-snap-align:start}.wiki-reader-cover,.wiki-reader-cover.has-cover{height:10.5rem}.wiki-reader-body{padding:1rem}.wiki-reader-title-row{display:grid}.wiki-reader-title-row h2{font-size:2rem}.wiki-category-badge{width:-moz-fit-content;width:fit-content}.wiki-reader-pager{grid-template-columns:minmax(0,1fr)}.wiki-heading-anchor,.wiki-reader-pager>span{display:none}.wiki-markdown-h1{font-size:1.75rem}}.home-hero-sweep{position:absolute;inset:0 auto 0 0;z-index:4;width:22%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(0,240,255,.18),rgba(255,255,255,.08),transparent);clip-path:polygon(38% 0,100% 0,62% 100%,0 100%);mix-blend-mode:screen}.home-hero-color-yellow{transform-origin:left center;animation:home-yellow-breathe 6.4s ease-in-out infinite}.home-hero-color-red{animation:home-red-signal 5.8s ease-in-out infinite}.home-hero-modules a{isolation:isolate}.home-hero-modules a:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 20%,rgba(0,240,255,.26),transparent 58%);transform:translateX(-120%);transition:transform .62s cubic-bezier(.22,1,.36,1)}.home-hero-modules a:hover:before{transform:translateX(120%)}.home-poster-image img{animation:home-poster-camera 12s ease-in-out infinite alternate}.home-poster-scan:after,.home-poster-scan:before{animation:home-reticle-pulse 2.8s ease-in-out infinite}.home-poster-scan:after{animation-delay:.5s}.home-gallery-stage-media.is-playing>div{animation:home-gallery-camera 7.2s ease-in-out infinite alternate}.home-gallery-controls{grid-template-columns:2.8rem 2.8rem 2.8rem minmax(8rem,1fr)}.home-gallery-timer{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem}.home-gallery-timer>span{display:block;height:.24rem;overflow:hidden;background:rgba(0,0,0,.12)}.home-gallery-timer i{display:block;width:100%;height:100%;background:linear-gradient(90deg,#fcee09 0 72%,#00f0ff 72% 86%,#ff003c 86%);transform-origin:left center;will-change:transform}.home-gallery-timer small{color:rgba(0,0,0,.48);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.52rem;font-weight:900;white-space:nowrap}@keyframes home-yellow-breathe{0%,to{opacity:.72;transform:scaleX(1)}50%{opacity:.9;transform:scaleX(1.08)}}@keyframes home-red-signal{0%,to{opacity:.62}48%{opacity:.82}52%{opacity:.54}58%{opacity:.78}}@keyframes home-poster-camera{0%{transform:scale(1.01) translate3d(-.25%,0,0);filter:saturate(.96) contrast(1.01)}to{transform:scale(1.035) translate3d(.35%,-.25%,0);filter:saturate(1.08) contrast(1.04)}}@keyframes home-reticle-pulse{0%,to{opacity:.58;transform:scale(.96)}50%{opacity:1;transform:scale(1.03)}}@keyframes home-gallery-camera{0%{transform:scale(1.01) translate3d(-.25%,0,0)}to{transform:scale(1.055) translate3d(.4%,-.35%,0)}}@media (max-width:700px){.home-hero-sweep{width:38%;opacity:.74}.home-gallery-controls{grid-template-columns:2.6rem 2.6rem 2.6rem minmax(0,1fr)}.home-gallery-controls button{width:2.6rem;height:2.6rem}.home-gallery-timer{gap:.35rem}.home-gallery-timer small{font-size:.46rem}}@media (prefers-reduced-motion:reduce){.home-gallery-stage-media.is-playing>div,.home-hero-color-red,.home-hero-color-yellow,.home-poster-image img,.home-poster-scan:after,.home-poster-scan:before{animation:none}}a,button,label[for]{-webkit-tap-highlight-color:transparent}.styled-file-picker-button,a,button{touch-action:manipulation}.cyber-button:hover{animation:button-glitch .28s steps(2) 1}.cyber-button:hover:before{animation:button-scan .48s ease-out 1}.cyber-button:hover:after{animation:button-redline .26s steps(2) 1}.admin-settings-active-material{position:absolute;inset:0;z-index:0;pointer-events:none;border:1px solid rgba(252,238,9,.38);background:linear-gradient(90deg,rgba(252,238,9,.16),transparent),rgba(255,255,255,.05);will-change:transform}.admin-settings-nav-item.is-active{border-color:transparent;background:transparent}.admin-settings-nav-item>:not(.admin-settings-active-material){position:relative;z-index:1}.admin-settings-nav-item:before{z-index:2}.card-modal-backdrop{overscroll-behavior:contain}.card-modal-panel{transform-origin:center bottom;will-change:transform,opacity}.card-modal-drag-region{display:none}.home-gallery-stage-media{cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity}.home-gallery-stage-media:active{cursor:grabbing}:where(.endfield-mobile-link,.home-gallery-index>button,.wiki-entry-row,.wiki-feature-card,.wiki-domain-card,.styled-file-picker-button):active{transform:scale(.985);transition-duration:0s}@media (max-width:767px){.card-modal-drag-region{position:relative;z-index:4;display:grid;height:1.15rem;place-items:center;background:rgba(244,244,240,.96);cursor:grab;touch-action:none}.card-modal-drag-region:active{cursor:grabbing}.card-modal-drag-region>span{width:2.6rem;height:.24rem;border-radius:999px;background:rgba(5,5,5,.28)}.card-modal-body{max-height:calc(100dvh - 8.4rem)}}@media (prefers-reduced-transparency:reduce){.admin-settings-main-header,.card-modal-backdrop,.card-modal-header,.home-hero-description,.home-hero-modules a,header.fixed{backdrop-filter:none}.card-modal-backdrop,header.fixed{background:rgba(5,5,5,.97)}.admin-settings-main-header,.card-modal-header{background:#f4f4f0}}@media (prefers-contrast:more){.admin-settings-nav-item,.admin-settings-workspace,.card-modal-panel,.home-gallery-controls button{border-color:currentColor}.endfield-mobile-link,.home-hero-description,.home-hero-modules a{background-color:#050505}}@media (prefers-reduced-motion:reduce){.admin-settings-active-material,.admin-settings-content-inner,.card-modal-panel,.home-gallery-stage-media{transform:none!important}}:where(a,button,input,select,textarea,[role=button]):focus-visible{outline:2px solid #00f0ff;outline-offset:3px}:where(button,[role=button],label[for]){-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth-field{display:grid;gap:.45rem;min-width:0}.auth-field-control{position:relative;min-width:0}.auth-field-input{width:100%;min-height:3.15rem;border:1px solid rgba(0,0,0,.2);border-radius:0;background:rgba(255,255,255,.84);padding:.8rem .9rem;color:#050505;font-size:1rem;font-weight:750;transition:border-color .16s var(--ease-out),background-color .16s var(--ease-out),box-shadow .16s var(--ease-out)}.auth-field-control.has-reveal .auth-field-input{padding-right:3.35rem}.auth-field-input::-moz-placeholder{color:rgba(0,0,0,.36);font-weight:700}.auth-field-input::placeholder{color:rgba(0,0,0,.36);font-weight:700}.auth-field-input:hover{border-color:rgba(0,0,0,.42)}.auth-field-input:focus{border-color:#050505;outline:none;background:#fff;box-shadow:5px 5px 0 rgba(252,238,9,.42)}.auth-field-input:user-invalid{border-color:rgba(255,0,60,.72)}.auth-field-reveal{position:absolute;inset:50% .25rem auto auto;display:grid;width:2.65rem;height:2.65rem;transform:translateY(-50%);place-items:center;border:0;background:transparent;color:rgba(0,0,0,.48);cursor:pointer;transition:background-color .14s var(--ease-out),color .14s var(--ease-out)}.auth-field-reveal:hover{background:rgba(0,0,0,.06);color:#050505}.auth-field-reveal:active{transform:translateY(-50%) scale(.94)}.auth-field-helper{color:rgba(0,0,0,.48);font-size:.72rem;font-weight:750;line-height:1.55}.auth-mode-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;border:1px solid rgba(0,0,0,.16);background:rgba(0,0,0,.06);padding:.25rem}.auth-mode-switch button{min-height:2.8rem;border:0;background:transparent;color:rgba(0,0,0,.5);cursor:pointer;font-size:.82rem;font-weight:900;transition:background-color .16s var(--ease-out),color .16s var(--ease-out),transform .12s var(--ease-out),box-shadow .16s var(--ease-out)}.auth-mode-switch button.is-active{background:#050505;color:#fcee09;box-shadow:inset 0 -3px 0 #00f0ff}.auth-mode-switch button:active{transform:scale(.975)}.auth-inline-link{justify-self:end;color:rgba(0,0,0,.62);font-size:.82rem;font-weight:850;text-decoration:underline;text-decoration-color:#fcee09;text-decoration-thickness:3px;text-underline-offset:4px}.password-requirements{display:flex;flex-wrap:wrap;gap:.45rem}.password-requirements>span{display:inline-flex;min-height:1.85rem;align-items:center;gap:.3rem;border:1px solid rgba(0,0,0,.12);background:rgba(0,0,0,.04);padding:.3rem .48rem;color:rgba(0,0,0,.46);font-size:.68rem;font-weight:850;transition:border-color .16s var(--ease-out),background-color .16s var(--ease-out),color .16s var(--ease-out)}.password-requirements>span.is-met{border-color:rgba(0,124,138,.34);background:rgba(0,240,255,.12);color:#005a64}.password-requirements>span.is-unmet{border-color:rgba(255,0,60,.24);color:#ad0029}.system-message{display:grid;min-height:3rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;margin:0;border:1px solid;border-left:4px solid;padding:.75rem .85rem;font-size:.8rem;font-weight:800;line-height:1.55;opacity:1;transform:translateY(0);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}@starting-style{.system-message{opacity:0;transform:translateY(4px)}}.system-message svg{margin-top:.1rem;flex:none}.system-message-info{background:rgba(0,240,255,.1);color:#006b76}.system-message-success{background:rgba(20,132,73,.1);color:#087038}.system-message-error{background:rgba(255,0,60,.09);color:#ad0029}.system-message-loading{background:rgba(252,238,9,.18);color:#554f00}.ui-spinner{animation:ui-spin .68s linear infinite}@keyframes ui-spin{to{transform:rotate(1turn)}}.endfield-download-button{transition:background-color .15s var(--ease-out),border-color .15s var(--ease-out),color .15s var(--ease-out),opacity .15s var(--ease-out),transform .12s var(--ease-out),box-shadow .15s var(--ease-out)}.endfield-download-button:active{transform:scale(.97)}.endfield-download-button[data-loading=true]{cursor:wait}.endfield-download-button[aria-disabled=true]{pointer-events:none;opacity:.55}.ui-button-idle,.ui-button-loading{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:.5rem}.ui-button-idle{opacity:1;transition:opacity .1s var(--ease-out)}.ui-button-idle.is-hidden{opacity:0}.ui-button-loading{position:absolute;inset:0;z-index:2;padding-inline:.75rem;white-space:nowrap}.card-modal-header>div{min-width:0}.card-modal-header h2{overflow-wrap:anywhere;font-size:clamp(1.35rem,5vw,1.875rem);line-height:1.08}.styled-file-picker-button:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){.auth-inline-link:hover{color:#050505}.cyber-button[data-variant=secondary]:hover{background:#fcee09;color:#050505}.cyber-button[data-variant=danger]:hover{border-color:#050505;background:#050505}}@media (hover:none),(pointer:coarse){.cyber-button:hover,.cyber-button:hover:after,.cyber-button:hover:before{animation:none}.cyber-button:hover .ui-button-idle>span{transform:none}.auth-field-input:hover{border-color:rgba(0,0,0,.2)}.auth-field-reveal:hover{background:transparent;color:rgba(0,0,0,.48)}.styled-file-picker-button:hover{border-color:rgba(0,0,0,.18);background-color:transparent;box-shadow:none;transform:none}.admin-module-card:hover,.building-card:hover,.card-modal-close:hover,.endfield-card:hover,.endfield-download-button:hover,.endfield-feature-link:hover,.feature-primary-link:hover,.machine-card:hover,.member-roster-card:hover,.pixel-card:hover,.wiki-feature-card:hover{transform:none}.endfield-download-button:hover:before,.endfield-feature-link:hover:after,.levin-wordmark:hover .levin-wordmark-plate:after,.pixel-card:hover:before{animation:none}.endfield-mobile-link:hover:not(.endfield-mobile-active){border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:#fff;transform:none}.endfield-mobile-link:hover:not(.endfield-mobile-active):before{opacity:0}.endfield-mobile-account:hover:not(.endfield-mobile-active){border-color:#fcee09;background:#fcee09;color:#050505}.endfield-filter-button:hover:not(.machine-filter-active):not(.building-filter-active),.member-tag-toggle:hover:not(.member-tag-active){background:rgba(255,255,255,.78);box-shadow:none;transform:none}.member-tag-toggle:hover:not(.member-tag-active){background:rgba(244,244,240,.86)}.admin-settings-nav-item:hover:not(.is-active){border-color:transparent;background:transparent;color:rgba(255,255,255,.58);transform:none}.admin-icon-button:hover:not(.is-active){border-color:rgba(0,0,0,.16);background:#050505;color:#fff;transform:none}.wiki-domain-card:hover:not(.is-active){background:rgba(255,255,255,.88);box-shadow:none;transform:none}.wiki-domain-card:hover:not(.is-active):after{transform:scaleX(.2)}.wiki-domain-all:hover:not(.is-active){background:#050505;color:#fff}.wiki-domain-all:hover:not(.is-active)>svg{color:#fcee09}.building-card:hover,.machine-card:hover,.member-roster-card:hover{box-shadow:12px 12px 0 rgba(0,0,0,.08)}.endfield-card:hover{box-shadow:10px 10px 0 rgba(0,0,0,.08)}.admin-module-card:hover,.endfield-download-button:hover,.wiki-feature-card:hover{box-shadow:none}}@media (prefers-reduced-motion:reduce){.auth-field-input,.auth-field-reveal,.auth-mode-switch button,.endfield-download-button,.password-requirements>span,.system-message{transition-duration:.01ms}.ui-spinner{animation-duration:1.2s}}.archive-library-heading,.product-gallery-copy,.product-gallery-media,.product-story-copy,.product-story-image,.product-story-scrim{backface-visibility:hidden}.archive-library-heading,.product-gallery-copy,.product-gallery-media,.product-story-scrim{will-change:transform,opacity}.product-gallery-media-wrap{contain:paint}.product-gallery-media,.product-gallery-media img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-gallery-media img{pointer-events:none}.product-gallery-index{overscroll-behavior-inline:contain;scroll-padding-inline:1.25rem}.product-gallery-index button{scroll-snap-stop:always}.archive-browser-toolbar{overflow:visible;border-top:0;border-bottom:0;background:rgba(244,244,240,.82);box-shadow:0 18px 28px -28px rgba(5,5,5,.68);backdrop-filter:blur(22px) saturate(155%)}.archive-browser-toolbar:after{content:"";position:absolute;inset:100% 0 auto;height:1rem;background:linear-gradient(180deg,rgba(5,5,5,.1),transparent);opacity:.28;pointer-events:none}.archive-product-hero-bottom>a,.product-gallery-detail>div a,.product-gallery-footer a,.product-hero-links>a,.product-hero-scroll,.product-intel header>a,.product-story-copy>a{transition:color .15s var(--ease-out),border-color .15s var(--ease-out),opacity .1s var(--ease-out),transform .1s var(--ease-out)}.archive-product-hero-bottom>a:active,.product-gallery-detail>div a:active,.product-gallery-footer a:active,.product-hero-links>a:active,.product-hero-scroll:active,.product-intel header>a:active,.product-story-copy>a:active{opacity:.68;transform:translate3d(0,1px,0)}.archive-browser-toolbar button:active,.archive-filter-strip .endfield-filter-button:active{transform:scale(.97);transition-duration:80ms}@media (max-width:1023px){.product-story-chapter{min-height:165svh}}@media (max-width:767px){.product-story-chapter{min-height:auto}.product-story-copy,.product-story-image,.product-story-scrim{will-change:auto}.archive-browser-toolbar{background:rgba(244,244,240,.9);backdrop-filter:blur(18px) saturate(145%)}}@media (prefers-reduced-transparency:reduce){.archive-browser-toolbar,.archive-project-card .building-card-cover-label,.product-hero-secondary{backdrop-filter:none}.product-hero-secondary{background:rgba(5,5,5,.92)}.archive-browser-toolbar{background:#f4f4f0}.archive-project-card .building-card-cover-label{background:#050505}}@media (prefers-contrast:more){.archive-browser-toolbar,.product-gallery-controls button,.product-hero-secondary,.product-story-meta span{border:1px solid}.product-story-scrim{background:rgba(3,4,5,.62)}}@media (prefers-reduced-motion:reduce){.archive-library-heading,.product-gallery-copy,.product-gallery-media,.product-story-copy,.product-story-image,.product-story-scrim{will-change:auto}.archive-browser-toolbar button,.archive-filter-strip .endfield-filter-button,.archive-product-hero-bottom>a,.product-gallery-detail>div a,.product-gallery-footer a,.product-hero-links>a,.product-hero-scroll,.product-intel header>a,.product-story-copy>a{transition-duration:.01ms}}.product-gallery,.product-hero,.product-intel,.product-story{--frontier-black:#070808;--frontier-paper:#ecece7;--frontier-yellow:#f3e600;--frontier-cyan:#00d7df;--frontier-red:#ff3156}.product-hero{min-height:94svh;border-bottom:.45rem solid var(--frontier-yellow);background:var(--frontier-black)}.product-hero:before{content:"";position:absolute;inset:0 auto 0 0;z-index:2;width:.35rem;background:var(--frontier-yellow);pointer-events:none}.product-hero-media{inset:-2.5%;filter:saturate(.82) contrast(1.08) brightness(.88)}.product-hero-media img{-o-object-position:center 54%;object-position:center 54%}.product-hero-scrim{z-index:-3;background:rgba(3,5,6,.3);box-shadow:inset 30rem 0 16rem rgba(2,3,4,.52),inset 0 -13rem 12rem rgba(2,3,4,.36)}.product-hero-grid{z-index:-2;background-image:linear-gradient(rgba(255,255,255,.075) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 0);background-size:100% 6.5rem,9rem 100%;-webkit-mask-image:none;mask-image:none;opacity:.34}.product-hero-frame{position:relative;display:grid;min-height:94svh;width:min(100%,100rem);grid-template-columns:5rem minmax(0,1fr) minmax(17rem,21rem);grid-template-rows:auto minmax(0,1fr) auto;gap:0 1.5rem;margin-inline:auto;padding:1.6rem 2.25rem 1.4rem}.product-hero-frame:after{content:"";position:absolute;right:2.25rem;top:5.1rem;width:3.5rem;height:.22rem;background:var(--frontier-red);pointer-events:none}.product-hero-status{z-index:2;display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:2rem;min-height:2.9rem;border-bottom:1px solid rgba(255,255,255,.32);padding:0 .2rem .65rem;color:rgba(255,255,255,.7);font-size:.63rem;font-weight:850}.product-hero-status-primary{display:flex;min-width:0;align-items:center;gap:.55rem;color:#fff}.product-hero-status-primary i{width:.48rem;height:.48rem;flex:0 0 auto;background:var(--frontier-cyan);box-shadow:0 0 0 .22rem rgba(0,215,223,.15)}.product-hero-status-primary b{color:var(--frontier-yellow)}.product-hero-vertical-index{position:relative;z-index:2;display:flex;grid-column:1;grid-row:2;min-height:0;flex-direction:column;align-items:flex-start;border-right:1px solid rgba(255,255,255,.28);padding:3rem 1rem 2rem 0;color:rgba(255,255,255,.48)}.product-hero-vertical-index b{color:var(--frontier-yellow);font-size:3.75rem;font-weight:950;line-height:.82}.product-hero-vertical-index span{margin-top:.85rem;font-size:.58rem;font-weight:850;writing-mode:vertical-rl}.product-hero-vertical-index i{width:1px;flex:1;margin:1.1rem 0 0 .35rem;background:rgba(255,255,255,.24)}.product-hero-copy{position:relative;z-index:2;align-self:end;grid-column:2;grid-row:2;max-width:none;padding:4rem 0 2.75rem}.product-hero-title-lockup{width:-moz-fit-content;width:fit-content;max-width:100%}.product-hero-eyebrow{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:0 0 .85rem;border-bottom:1px solid rgba(255,255,255,.32);padding-bottom:.7rem;color:var(--frontier-yellow);font-size:.67rem;font-weight:900}.product-hero-eyebrow b{display:inline-flex;align-items:center;gap:.4rem;color:rgba(255,255,255,.78);font-size:.58rem}.product-hero-eyebrow b svg{color:var(--frontier-cyan)}.product-hero-copy h1{max-width:8ch;margin:0;color:#fff;font-size:7.4rem;font-weight:950;line-height:.86;overflow-wrap:anywhere;text-shadow:0 .08em 0 rgba(5,6,7,.45)}.product-hero-subtitle{display:flex;align-items:center;gap:.8rem;margin:1rem 0 0;color:rgba(255,255,255,.9);font-size:1.25rem;font-weight:900}.product-hero-subtitle:before{content:"";width:2.8rem;height:.35rem;flex:0 0 auto;background:var(--frontier-yellow)}.product-hero-copy-lower{display:grid;grid-template-columns:minmax(0,34rem) auto;align-items:end;gap:2.2rem;margin-top:1.7rem}.product-hero-description{max-width:none;margin:0;color:rgba(255,255,255,.72);font-size:.92rem;font-weight:560;line-height:1.8}.product-hero-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:.85rem;margin:0}.product-hero-primary,.product-hero-secondary{min-height:3.5rem;font-size:.82rem;transition:background-color .15s var(--ease-out),border-color .15s var(--ease-out),color .15s var(--ease-out),opacity .1s var(--ease-out),transform .1s var(--ease-out)}.product-hero-primary{min-width:10.5rem;justify-content:space-between;gap:1.5rem;border:0;background:var(--frontier-yellow);clip-path:polygon(0 0,calc(100% - .8rem) 0,100% .8rem,100% 100%,0 100%);padding:.65rem .85rem .65rem 1rem;color:var(--frontier-black)}.product-hero-primary small,.product-hero-primary span{display:block}.product-hero-primary span{text-align:left}.product-hero-primary small{margin-bottom:.16rem;color:rgba(7,8,8,.55);font-size:.52rem;font-weight:900}.product-hero-secondary{min-width:0;border:0;border-bottom:1px solid rgba(255,255,255,.52);background:rgba(5,6,7,.4);padding-inline:.8rem;color:#fff;backdrop-filter:blur(10px)}.product-hero-telemetry{position:relative;z-index:2;align-self:end;grid-column:3;grid-row:2;margin-bottom:2.75rem;border-top:.3rem solid var(--frontier-yellow);border-bottom:1px solid rgba(255,255,255,.32);background:rgba(6,8,9,.68);color:#fff;backdrop-filter:blur(12px)}.product-hero-telemetry-head{display:flex;min-height:2.7rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(255,255,255,.18);padding:.65rem .85rem;font-size:.62rem;font-weight:900}.product-hero-telemetry-head span{display:inline-flex;align-items:center;gap:.45rem}.product-hero-telemetry-head svg{color:var(--frontier-cyan)}.product-hero-telemetry-head b{color:var(--frontier-cyan);font-size:.56rem}.product-hero-telemetry dl{margin:0}.product-hero-telemetry dl div{display:grid;grid-template-columns:1fr auto;gap:1rem;border-bottom:1px solid rgba(255,255,255,.12);padding:.6rem .85rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem}.product-hero-telemetry dt{color:rgba(255,255,255,.42)}.product-hero-telemetry dd{margin:0;color:rgba(255,255,255,.82)}.product-hero-barcode{height:1.5rem;margin:.8rem .85rem 0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.86) 0 1px,transparent 1px 4px,rgba(255,255,255,.52) 4px 6px,transparent 6px 9px)}.product-hero-telemetry>p{margin:0;padding:.8rem .85rem .95rem;color:rgba(255,255,255,.58);font-size:.68rem;line-height:1.65}.product-hero-bottom{position:relative;z-index:3;display:grid;grid-column:1/-1;grid-row:3;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:1rem;border-top:1px solid rgba(255,255,255,.34);padding-top:.8rem}.product-hero-links{display:grid;grid-template-columns:repeat(2,minmax(0,18rem));gap:0}.product-hero-links>a{position:relative;display:grid;min-width:0;min-height:4.1rem;grid-template-columns:2.25rem auto minmax(0,1fr) auto;align-items:center;gap:.65rem;border-left:1px solid rgba(255,255,255,.22);padding:.45rem 1rem;color:rgba(255,255,255,.82)}.product-hero-links>a:last-child{border-right:1px solid rgba(255,255,255,.22)}.product-hero-link-index{color:var(--frontier-yellow);font-size:1.45rem;font-weight:950}.product-hero-links small{margin-bottom:.12rem;color:rgba(255,255,255,.4);font-size:.52rem}.product-hero-links strong{font-size:.82rem}.product-hero-scroll{align-self:center;min-height:3rem;padding-inline:.9rem;color:rgba(255,255,255,.72);font-size:.68rem}.product-hero-scroll i{width:1.9rem;height:1.9rem;border:1px solid rgba(255,255,255,.3)}.product-hero-ghostword{position:absolute;right:.55rem;top:43%;z-index:1;color:rgba(255,255,255,.36);font-size:.52rem;font-weight:900;writing-mode:vertical-rl}.product-story{background:var(--frontier-black)}.product-story-intro{position:relative;display:block;min-height:100svh;overflow:hidden;padding:8rem max(2.5rem,calc((100% - 92rem) / 2)) 6.5rem;background:var(--frontier-paper);color:var(--frontier-black)}.product-story-intro:before{content:"";position:absolute;left:0;top:0;width:31%;height:.45rem;background:var(--frontier-yellow)}.product-story-intro:after{content:"";position:absolute;right:0;bottom:0;width:.45rem;height:38%;background:var(--frontier-red)}.product-story-intro-mark{position:absolute;right:max(2.5rem,calc((100% - 92rem) / 2));top:2.4rem;color:rgba(7,8,8,.36);font-size:.61rem;font-weight:900}.product-story-intro-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:1.5rem}.product-story-intro-number{position:relative;display:flex;min-height:27rem;grid-column:1/3;flex-direction:column;justify-content:space-between;background:var(--frontier-yellow);clip-path:polygon(0 0,100% 0,100% calc(100% - 1.4rem),calc(100% - 1.4rem) 100%,0 100%);padding:1.2rem}.product-story-intro-number small,.product-story-intro-number span{font-size:.6rem;font-weight:900}.product-story-intro-number strong{font-size:8rem;font-weight:950;line-height:.72}.product-story-intro-number span{max-width:8rem;padding-top:.8rem;border-top:1px solid rgba(7,8,8,.35)}.product-story-intro-copy{grid-column:3/10;padding:0 1rem .8rem}.product-story-intro-copy>p{margin:0 0 1.3rem;color:rgba(7,8,8,.44);font-size:.65rem;font-weight:900}.product-story-intro h2{display:flex;max-width:11ch;flex-direction:column;margin:0;font-size:4.7rem;font-weight:950;line-height:.98;text-wrap:balance}.product-story-intro h2 em,.product-story-intro h2 span{display:block;position:relative;white-space:normal}.product-story-intro h2 span{width:-moz-fit-content;width:fit-content;background:var(--frontier-black);padding:.08em .16em .12em;color:#fff;font-style:normal}.product-story-intro h2 span:after{display:none}.product-story-intro h2 em{padding:.12em 0 .18em;color:var(--frontier-black);font-style:normal;font-weight:800}.product-story-system-map{grid-column:10/-1;border-top:.35rem solid var(--frontier-black)}.product-story-system-map>div{display:grid;min-height:5.2rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;border-bottom:1px solid rgba(7,8,8,.18);padding:.75rem 0}.product-story-system-map b{color:var(--frontier-red);font-size:1.5rem;font-weight:950}.product-story-system-map small,.product-story-system-map span{display:block}.product-story-system-map span{font-size:.82rem;font-weight:900}.product-story-system-map small{margin-bottom:.2rem;color:rgba(7,8,8,.44);font-size:.52rem}.product-story-system-map>p{margin:1rem 0 0;color:rgba(7,8,8,.36);font-size:.56rem;font-weight:900}.product-story-intro-bottom{display:grid;grid-template-columns:minmax(0,35rem) auto;align-items:end;justify-content:space-between;gap:3rem;margin:5rem 0 0 calc((100% + 3rem) / 6);padding-top:1.5rem;border-top:1px solid rgba(7,8,8,.2)}.product-story-intro-bottom>p{margin:0;color:rgba(7,8,8,.62);font-size:.92rem;line-height:1.85}.product-story-index{color:rgba(7,8,8,.42)}.product-story-index b{color:var(--frontier-black);font-size:1.35rem}.product-story-index i{background:rgba(7,8,8,.24)}.product-story-chapter{min-height:185svh}.product-story-chapter,.product-story-sticky{background:var(--frontier-black)}.product-story-field{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:100% 7rem,8rem 100%;opacity:.38;pointer-events:none}.product-story-image{inset:5.5rem 2.25rem 4.5rem 31%;overflow:hidden;clip-path:polygon(0 0,100% 0,100% calc(100% - 1.5rem),calc(100% - 1.5rem) 100%,0 100%);background:#111}.product-story-chapter.is-reverse .product-story-image{inset:4.5rem 31% 5.5rem 2.25rem;clip-path:polygon(1.5rem 0,100% 0,100% 100%,0 100%,0 1.5rem)}.product-story-image img{filter:saturate(.88) contrast(1.05)}.product-story-image-corner{position:absolute;right:1rem;bottom:1rem;width:3rem;height:3rem;border-right:.24rem solid var(--frontier-yellow);border-bottom:.24rem solid var(--frontier-yellow)}.product-story-chapter.is-reverse .product-story-image-corner{right:auto;left:1rem;border-right:0;border-left:.24rem solid var(--frontier-yellow)}.product-story-image-axis{position:absolute;right:1rem;top:1rem;border-left:.25rem solid var(--frontier-red);background:rgba(7,8,8,.72);padding:.5rem .65rem;color:rgba(255,255,255,.78);font-size:.55rem;font-weight:900}.product-story-chapter.is-reverse .product-story-image-axis{right:auto;left:1rem}.product-story-scrim{inset:5.5rem 2.25rem 4.5rem 31%;background:rgba(3,4,5,.28);clip-path:polygon(0 0,100% 0,100% calc(100% - 1.5rem),calc(100% - 1.5rem) 100%,0 100%);pointer-events:none}.product-story-chapter.is-reverse .product-story-scrim{inset:4.5rem 31% 5.5rem 2.25rem;clip-path:polygon(1.5rem 0,100% 0,100% 100%,0 100%,0 1.5rem)}.product-story-image-meta{inset:6.25rem 3.25rem auto calc(31% + 1rem);z-index:3;color:rgba(255,255,255,.72);font-size:.58rem}.product-story-chapter.is-reverse .product-story-image-meta{inset:5.25rem calc(31% + 1rem) auto 3.25rem}.product-story-chapter-index{position:absolute;left:2.25rem;top:5.5rem;z-index:2;display:flex;width:calc(25% - 2.25rem);flex-direction:column;color:rgba(255,255,255,.48)}.product-story-chapter.is-reverse .product-story-chapter-index{right:2.25rem;left:auto;align-items:flex-end}.product-story-chapter-index small,.product-story-chapter-index span{font-size:.56rem;font-weight:900}.product-story-chapter-index strong{margin-block:.35rem;color:rgba(255,255,255,.14);font-size:9rem;font-weight:950;line-height:.8}.product-story-chapter-index span{width:100%;border-top:1px solid rgba(255,255,255,.22);padding-top:.55rem;color:var(--frontier-yellow)}.product-story-chapter.is-reverse .product-story-chapter-index span{text-align:right}.product-story-copy{left:max(3rem,calc((100% - 92rem) / 2));bottom:10%;z-index:4;width:min(42%,36rem);max-width:none;padding:1.1rem 0 0;text-shadow:0 1px 0 rgba(0,0,0,.4)}.product-story-chapter.is-reverse .product-story-copy{right:max(3rem,calc((100% - 92rem) / 2));left:auto}.product-story-copy-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:.32rem solid var(--frontier-yellow);border-bottom:1px solid rgba(255,255,255,.26);padding:.7rem 0;color:rgba(255,255,255,.58);font-size:.56rem;font-weight:900}.product-story-copy-head p{margin:0;color:var(--frontier-yellow)}.product-story-copy h3{margin:1.1rem 0 0;color:#fff;font-size:5.2rem;font-weight:950;line-height:.92;overflow-wrap:anywhere}.product-story-description{max-width:34rem;margin-top:1.15rem;color:rgba(255,255,255,.74);font-size:.9rem;line-height:1.8}.product-story-meta{gap:0;margin-top:1.25rem;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18)}.product-story-meta span{border:0;border-right:1px solid rgba(255,255,255,.18);background:rgba(7,8,8,.52);padding:.55rem .75rem;color:rgba(255,255,255,.76);font-size:.65rem;backdrop-filter:blur(8px)}.product-story-meta span:last-child{border-right:0}.product-story-copy>a{display:inline-flex;min-width:12rem;min-height:3.5rem;align-items:center;justify-content:space-between;gap:2rem;margin-top:1.35rem;border:0;background:var(--frontier-yellow);clip-path:polygon(0 0,calc(100% - .75rem) 0,100% .75rem,100% 100%,0 100%);padding:.65rem .75rem .65rem 1rem;color:var(--frontier-black);font-size:.82rem;font-weight:900}.product-story-copy>a small,.product-story-copy>a span{display:block}.product-story-copy>a small{margin-bottom:.12rem;color:rgba(7,8,8,.5);font-size:.5rem}.product-story-progress{inset:auto 2.25rem 1.5rem;z-index:5;height:.18rem;background:rgba(255,255,255,.16)}.product-story-progress i{background:var(--frontier-yellow)}.product-gallery{position:relative;overflow:hidden;border-top:.45rem solid var(--frontier-yellow);background:var(--frontier-paper);color:var(--frontier-black)}.product-gallery:before{content:"";position:absolute;left:0;top:10rem;width:.35rem;height:16rem;background:var(--frontier-cyan)}.product-gallery-sidecode{position:absolute;right:.55rem;top:12rem;color:rgba(7,8,8,.32);font-size:.54rem;font-weight:900;writing-mode:vertical-rl}.product-gallery-inner{width:min(100%,96rem);padding:8.5rem 3rem 7rem}.product-gallery-header{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:1.5rem;margin-bottom:4.5rem}.product-gallery-chapter{display:flex;min-height:12rem;grid-column:1/3;flex-direction:column;justify-content:space-between;border-top:.35rem solid var(--frontier-black);padding-top:.75rem}.product-gallery-chapter small,.product-gallery-chapter span{color:rgba(7,8,8,.46);font-size:.58rem;font-weight:900}.product-gallery-chapter strong{color:var(--frontier-black);font-size:7rem;font-weight:950;line-height:.78}.product-gallery-heading{grid-column:3/9}.product-gallery-heading>p{margin:0 0 .85rem;color:rgba(7,8,8,.42);font-size:.64rem;font-weight:900}.product-gallery-header h2{max-width:9ch;margin:0;font-size:5rem;font-weight:950;line-height:.92;overflow-wrap:anywhere}.product-gallery-header>p{grid-column:10/-1;margin:0;padding-top:1rem;border-top:1px solid rgba(7,8,8,.2);color:rgba(7,8,8,.62);font-size:.9rem;line-height:1.8}.product-gallery-stage{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:2.8rem minmax(36rem,auto);align-items:stretch;background:var(--frontier-black);color:#fff}.product-gallery-stage-rail{display:flex;grid-column:1/-1;grid-row:1;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.18);padding:0 1rem;color:rgba(255,255,255,.5);font-size:.56rem;font-weight:900}.product-gallery-media-wrap{grid-column:1/10;grid-row:2;min-height:42rem;aspect-ratio:auto}.product-gallery-media{background:#111}.product-gallery-media img{filter:saturate(.88) contrast(1.04)}.product-gallery-media-scrim{background:rgba(3,4,5,.08)}.product-gallery-media-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 0);background-size:100% 25%,20% 100%;opacity:.26;pointer-events:none}.product-gallery-media-tag{position:absolute;left:1.2rem;top:1.2rem;border-left:.3rem solid var(--frontier-red);background:rgba(7,8,8,.74);padding:.55rem .7rem;color:rgba(255,255,255,.78);font-size:.56rem;font-weight:900}.product-gallery-media-number{right:auto;bottom:.9rem;left:1.2rem;color:var(--frontier-yellow);font-size:7rem;line-height:.8}.product-gallery-expand{right:1.2rem;bottom:1.2rem;left:auto;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:.35rem}.product-gallery-copy{position:relative;z-index:3;align-self:end;grid-column:8/-1;grid-row:2;min-height:31rem;margin:4rem 0 2rem;background:var(--frontier-yellow);clip-path:polygon(0 0,calc(100% - 1.5rem) 0,100% 1.5rem,100% 100%,0 100%);padding:2.2rem 2rem 1.6rem;color:var(--frontier-black);text-shadow:none}.product-gallery-copy-code{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(7,8,8,.26);padding-bottom:.65rem;color:rgba(7,8,8,.58);font-size:.55rem;font-weight:900}.product-gallery-copy-code b{color:var(--frontier-red)}.product-gallery-group{margin-top:1.2rem;color:rgba(7,8,8,.56);font-size:.58rem}.product-gallery-copy h3{margin-top:.65rem;color:var(--frontier-black);font-size:3.2rem;font-weight:950;line-height:.98}.product-gallery-description{color:rgba(7,8,8,.68);font-size:.88rem;line-height:1.75}.product-gallery-controls{border-top:1px solid rgba(7,8,8,.22);padding-top:1.25rem}.product-gallery-controls button{border-color:rgba(7,8,8,.32);color:var(--frontier-black)}.product-gallery-position{color:rgba(7,8,8,.48)}.product-gallery-timer>span{background:rgba(7,8,8,.18)}.product-gallery-timer i{background:var(--frontier-black)}.product-gallery-timer small{color:rgba(7,8,8,.5)}.product-gallery-index{border-right:1px solid rgba(7,8,8,.18);border-bottom-color:rgba(7,8,8,.2);border-left:1px solid rgba(7,8,8,.18)}.product-gallery-index button{min-height:6.4rem;border-right-color:rgba(7,8,8,.16);padding:.8rem}.product-gallery-index button.is-active{background:var(--frontier-black);color:#fff}.product-gallery-index button.is-active small,.product-gallery-index button.is-active svg{color:var(--frontier-yellow)}.product-gallery-thumb{width:4.4rem}.product-gallery-footer{border-top:0;padding-top:2.4rem}.product-gallery-footer>span{color:rgba(7,8,8,.4)}.product-gallery-detail>div a,.product-gallery-footer a{border-bottom-color:var(--frontier-yellow)}.product-intel{position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.16);background:var(--frontier-black);color:#fff}.product-intel:after{content:"03";position:absolute;right:-1rem;bottom:-2rem;color:rgba(255,255,255,.035);font-size:24rem;font-weight:950;line-height:.72;pointer-events:none}.product-intel-rail{position:absolute;left:.6rem;top:5rem;bottom:5rem;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.8rem;color:rgba(255,255,255,.36);font-size:.52rem;font-weight:900;writing-mode:vertical-rl}.product-intel-rail i{width:1px;flex:1;background:rgba(255,255,255,.2)}.product-intel-inner{position:relative;z-index:2;display:grid;width:min(100%,94rem);grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;padding:8rem 3rem 8.5rem}.product-intel header{display:flex;grid-column:1/5;flex-direction:column;align-items:flex-start;border-right:1px solid rgba(255,255,255,.18);padding-right:2.5rem}.product-intel-chapter{display:flex;width:100%;align-items:flex-end;justify-content:space-between;border-top:.35rem solid var(--frontier-yellow);padding-top:.75rem}.product-intel-chapter small{color:rgba(255,255,255,.46);font-size:.58rem;font-weight:900}.product-intel-chapter strong{color:rgba(255,255,255,.16);font-size:7rem;font-weight:950;line-height:.78}.product-intel header>div:nth-child(2){margin-top:2.5rem}.product-intel header>div:nth-child(2)>p{margin:0;color:var(--frontier-yellow);font-size:.62rem;font-weight:900}.product-intel header h2{margin:.8rem 0 0;color:#fff;font-size:4.1rem;font-weight:950;line-height:.92}.product-intel-signal{display:flex;width:100%;flex-direction:column;gap:.35rem;margin-top:auto;border-top:1px solid rgba(255,255,255,.18);padding-top:1rem}.product-intel-signal span{display:inline-flex;align-items:center;gap:.45rem;color:var(--frontier-cyan);font-size:.58rem;font-weight:900}.product-intel-signal small{color:rgba(255,255,255,.4);font-size:.52rem}.product-intel header>a{min-height:2.8rem;margin-top:1.5rem;border-bottom:1px solid var(--frontier-yellow);color:#fff}.product-intel-list{grid-column:5/-1;border-top:.35rem solid rgba(255,255,255,.84)}.product-intel-list>div{border-bottom-color:rgba(255,255,255,.18)}.product-intel-list>div>a{min-height:12rem;grid-template-columns:4rem minmax(0,1fr) auto;gap:1.4rem;padding:1.5rem;color:#fff;transition:background-color .16s var(--ease-out),color .16s var(--ease-out),opacity .1s var(--ease-out),transform .1s var(--ease-out)}.product-intel-list>div.is-priority>a{background:var(--frontier-yellow);color:var(--frontier-black)}.product-intel-number{display:flex;flex-direction:column;color:var(--frontier-red);font-size:2.1rem;font-weight:950;line-height:1}.product-intel-number small{margin-bottom:.35rem;color:rgba(255,255,255,.4);font-size:.5rem}.product-intel-list>div.is-priority .product-intel-number small{color:rgba(7,8,8,.48)}.product-intel-list small{color:rgba(255,255,255,.42)}.product-intel-list>div.is-priority small{color:rgba(7,8,8,.5)}.product-intel-list strong{margin-top:.55rem;color:inherit;font-size:1.55rem;line-height:1.25}.product-intel-list p{color:rgba(255,255,255,.56);line-height:1.7}.product-intel-list>div.is-priority p{color:rgba(7,8,8,.66)}.product-intel-open{display:flex;flex-direction:column;align-items:center;gap:.35rem;color:rgba(255,255,255,.62)}.product-intel-open small{font-size:.5rem}.product-intel-list>div.is-priority .product-intel-open{color:var(--frontier-black)}.product-intel-empty{min-height:12rem;border-bottom:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.48)}@media (hover:hover) and (pointer:fine){.product-hero-primary:hover,.product-story-copy>a:hover{background:#fff;color:var(--frontier-black)}.product-hero-secondary:hover{border-color:var(--frontier-cyan);color:var(--frontier-cyan)}.product-hero-links>a:hover{background:rgba(243,230,0,.12);color:#fff}.product-gallery-index button:hover svg,.product-hero-links>a:hover svg:last-child,.product-intel-list>div>a:hover .product-intel-open,.product-story-copy>a:hover svg{transform:translate3d(3px,0,0)}.product-gallery-media:hover .product-gallery-media-scrim{background:rgba(3,4,5,.02)}.product-gallery-controls button:hover{border-color:var(--frontier-black);background:var(--frontier-black);color:#fff}.product-gallery-index button:hover:not(.is-active){background:rgba(7,8,8,.06)}.product-intel-list>div>a:hover{background:rgba(255,255,255,.06)}.product-intel-list>div.is-priority>a:hover{background:#fff42c}}.product-gallery-index button svg,.product-hero-links>a svg:last-child,.product-intel-open,.product-story-copy>a svg{transition:transform .15s var(--ease-out)}.product-gallery-controls button:active,.product-gallery-footer a:active,.product-gallery-index button:active,.product-hero-links>a:active,.product-hero-primary:active,.product-hero-scroll:active,.product-hero-secondary:active,.product-intel header>a:active,.product-intel-list>div>a:active,.product-story-copy>a:active{opacity:.72;transform:scale(.97)}@media (max-width:1180px){.product-hero-frame{grid-template-columns:4rem minmax(0,1fr) minmax(15rem,18rem);gap:0 1rem;padding-inline:1.5rem}.product-hero-copy h1{font-size:6.2rem}.product-hero-copy-lower{display:block}.product-hero-actions{margin-top:1.35rem}.product-gallery-inner,.product-intel-inner,.product-story-intro{padding-inline:2rem}.product-story-intro h2{font-size:4rem}.product-story-copy h3{font-size:4.35rem}.product-gallery-header h2{font-size:4.25rem}.product-gallery-copy{grid-column:8/-1;padding-inline:1.5rem}}@media (max-width:1023px){.product-hero-frame{grid-template-columns:3.5rem minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;padding-top:5.2rem}.product-hero-status{grid-template-columns:minmax(0,1fr) auto}.product-hero-status>span:nth-child(2){display:none}.product-hero-copy{grid-column:2;padding-right:15rem}.product-hero-copy h1{font-size:5.5rem}.product-hero-telemetry{position:absolute;right:1.5rem;bottom:6.9rem;width:14rem;margin:0}.product-hero-barcode,.product-hero-telemetry dl div:nth-child(2),.product-hero-telemetry>p{display:none}.product-story-intro-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.product-story-intro-number{grid-column:1/3}.product-story-intro-copy{grid-column:3/9}.product-story-system-map{display:grid;grid-column:3/9;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:2.5rem}.product-story-system-map>p{grid-column:1/-1}.product-story-intro-bottom{margin-left:calc((100% + 1.5rem) / 4)}.product-story-image{inset:6rem 1.5rem 5rem 26%}.product-story-chapter.is-reverse .product-story-image{inset:5rem 26% 6rem 1.5rem}.product-story-scrim{inset:6rem 1.5rem 5rem 26%}.product-story-chapter.is-reverse .product-story-scrim{inset:5rem 26% 6rem 1.5rem}.product-story-image-meta{inset:6.75rem 2.5rem auto calc(26% + 1rem)}.product-story-chapter.is-reverse .product-story-image-meta{inset:5.75rem calc(26% + 1rem) auto 2.5rem}.product-story-chapter-index{left:1.5rem;width:calc(22% - 1.5rem)}.product-story-chapter.is-reverse .product-story-chapter-index{right:1.5rem}.product-story-chapter-index strong{font-size:7rem}.product-story-chapter.is-reverse .product-story-copy,.product-story-copy{right:auto;left:2.5rem;width:min(48%,34rem)}.product-story-chapter.is-reverse .product-story-copy{right:2.5rem;left:auto}.product-gallery-header{grid-template-columns:repeat(8,minmax(0,1fr))}.product-gallery-chapter{grid-column:1/3}.product-gallery-heading{grid-column:3/9}.product-gallery-header>p{grid-column:3/9;margin-top:1rem}.product-gallery-stage{grid-template-rows:2.8rem minmax(34rem,auto)}.product-gallery-media-wrap{grid-column:1/10;min-height:38rem}.product-gallery-copy{grid-column:7/-1;min-height:29rem}.product-gallery-copy h3{font-size:2.65rem}.product-intel-inner{grid-template-columns:repeat(8,minmax(0,1fr))}.product-intel header{grid-column:1/4}.product-intel-list{grid-column:4/-1}.product-intel header h2{font-size:3.3rem}}@media (max-width:767px){.product-hero{min-height:94svh;border-bottom-width:.32rem}.product-hero:before{width:.22rem}.product-hero-media{inset:-1.5%}.product-hero-media img{-o-object-position:43% center;object-position:43% center}.product-hero-scrim{background:rgba(3,5,6,.4);box-shadow:inset 12rem 0 9rem rgba(2,3,4,.4),inset 0 -18rem 12rem rgba(2,3,4,.5)}.product-hero-grid{background-size:100% 5rem,5rem 100%;opacity:.3}.product-hero-frame{min-height:94svh;grid-template-columns:2.35rem minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:0 .8rem;padding:4.75rem .85rem .8rem}.product-hero-frame:after{right:.85rem;top:7.85rem;width:2rem}.product-hero-status{min-height:2.5rem;gap:.75rem;padding-bottom:.5rem;font-size:.5rem}.product-hero-status-primary{overflow:hidden;white-space:nowrap}.product-hero-status-primary i{width:.38rem;height:.38rem}.product-hero-vertical-index{padding:2rem .55rem 1rem 0}.product-hero-vertical-index b{font-size:2.15rem}.product-hero-vertical-index span{font-size:.46rem}.product-hero-copy{grid-column:2;padding:8.5rem 0 1.25rem}.product-hero-eyebrow{gap:.75rem;font-size:.53rem}.product-hero-eyebrow b{font-size:.46rem}.product-hero-copy h1{font-size:4rem;line-height:.9}.product-hero-subtitle{margin-top:.65rem;font-size:.92rem}.product-hero-subtitle:before{width:1.8rem;height:.25rem}.product-hero-description{display:-webkit-box;overflow:hidden;margin-top:0;font-size:.76rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-hero-copy-lower{margin-top:1.1rem}.product-hero-actions{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:.55rem;margin-top:1rem}.product-hero-primary,.product-hero-secondary{min-height:3rem;font-size:.7rem}.product-hero-primary{min-width:0}.product-hero-secondary{padding-inline:.45rem}.product-hero-telemetry{right:.85rem;left:4rem;top:8.4rem;bottom:auto;width:auto;grid-column:auto;grid-row:auto;border-top-width:.22rem;background:rgba(6,8,9,.62)}.product-hero-telemetry-head{min-height:2.25rem;padding:.45rem .65rem;font-size:.52rem}.product-hero-telemetry dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.product-hero-telemetry dl div{display:block;border-right:1px solid rgba(255,255,255,.12);padding:.45rem .65rem;font-size:.48rem}.product-hero-telemetry dd{margin-top:.15rem}.product-hero-bottom{gap:.45rem;padding-top:.55rem}.product-hero-links{grid-template-columns:repeat(2,minmax(0,1fr))}.product-hero-links>a{min-height:3.55rem;grid-template-columns:auto minmax(0,1fr);gap:.45rem;padding:.35rem .5rem}.product-hero-links small,.product-hero-links>a>svg{display:none}.product-hero-link-index{font-size:1.15rem}.product-hero-links strong{font-size:.66rem}.product-hero-scroll{width:2.65rem;min-height:2.65rem;padding:0}.product-hero-scroll i{width:2.65rem;height:2.65rem}.product-hero-ghostword{display:none}.product-story-intro{min-height:auto;padding:6rem 1rem 5rem}.product-story-intro:before{width:45%;height:.32rem}.product-story-intro-mark{right:1rem;top:1.8rem;font-size:.5rem}.product-story-intro-grid{display:grid;grid-template-columns:4.6rem minmax(0,1fr);gap:1rem}.product-story-intro-number{min-height:20rem;grid-column:1;clip-path:polygon(0 0,100% 0,100% calc(100% - .8rem),calc(100% - .8rem) 100%,0 100%);padding:.7rem .55rem}.product-story-intro-number strong{font-size:3.6rem}.product-story-intro-number small,.product-story-intro-number span{font-size:.45rem}.product-story-intro-copy{grid-column:2;align-self:center;padding:0}.product-story-intro-copy>p{margin-bottom:.9rem;font-size:.5rem}.product-story-intro h2{font-size:2.65rem;line-height:1}.product-story-system-map{display:block;grid-column:1/-1;margin:2rem 0 0 5.6rem}.product-story-system-map>div{min-height:4.4rem}.product-story-intro-bottom{display:block;margin:2.5rem 0 0 5.6rem;padding-top:1rem}.product-story-intro-bottom>p{font-size:.78rem;line-height:1.7}.product-story-index{flex-wrap:wrap;gap:.55rem;margin-top:1.5rem;font-size:.48rem}.product-story-index i{width:1.4rem}.product-story-mobile-cue{margin:2.5rem 0 0 5.6rem}.product-story-chapter{min-height:auto}.product-story-sticky{position:relative;height:auto}.product-story-field{background-size:100% 5rem,5rem 100%}.product-story-chapter.is-reverse .product-story-image,.product-story-image{position:relative;inset:auto;aspect-ratio:4/5;clip-path:none}.product-story-image-axis{top:auto;right:.8rem;bottom:.8rem;left:auto;font-size:.46rem}.product-story-chapter.is-reverse .product-story-image-axis{right:auto;left:.8rem}.product-story-chapter.is-reverse .product-story-scrim,.product-story-scrim{display:none}.product-story-chapter.is-reverse .product-story-image-meta,.product-story-image-meta{inset:.8rem .8rem auto;font-size:.46rem}.product-story-chapter-index,.product-story-chapter.is-reverse .product-story-chapter-index{top:1.2rem;right:auto;left:1rem;z-index:5;width:4.5rem;align-items:flex-start}.product-story-chapter.is-reverse .product-story-chapter-index{right:1rem;left:auto;align-items:flex-end}.product-story-chapter-index strong{color:rgba(255,255,255,.5);font-size:4rem}.product-story-chapter.is-reverse .product-story-copy,.product-story-copy{position:relative;right:auto;bottom:auto;left:auto;width:auto;padding:2.2rem 1rem 5rem;background:var(--frontier-black);opacity:1!important;transform:none!important}.product-story-copy-head{font-size:.48rem}.product-story-copy h3{font-size:3.3rem}.product-story-description{font-size:.8rem;line-height:1.7}.product-story-meta span{font-size:.58rem}.product-story-copy>a{min-width:11rem;min-height:3.25rem}.product-story-progress{inset:auto 1rem 1.25rem}.product-gallery{border-top-width:.32rem}.product-gallery-sidecode,.product-gallery:before{display:none}.product-gallery-inner{padding:5.5rem 0 4.5rem}.product-gallery-header{grid-template-columns:4.6rem minmax(0,1fr);gap:1rem;margin-bottom:2.8rem;padding-inline:1rem}.product-gallery-chapter{min-height:9rem;grid-column:1;grid-row:1/3;border-top-width:.22rem}.product-gallery-chapter strong{font-size:3.8rem}.product-gallery-chapter small,.product-gallery-chapter span{font-size:.45rem}.product-gallery-heading{grid-column:2}.product-gallery-heading>p{font-size:.5rem}.product-gallery-header h2{font-size:3rem}.product-gallery-header>p{grid-column:2;margin-top:0;padding-top:.8rem;font-size:.76rem;line-height:1.65}.product-gallery-stage{display:block}.product-gallery-stage-rail{min-height:2.6rem;font-size:.48rem}.product-gallery-media-wrap{min-height:0;aspect-ratio:4/5}.product-gallery-media-number{left:.9rem;font-size:5rem}.product-gallery-media-tag{top:.9rem;left:.9rem;font-size:.46rem}.product-gallery-expand{right:.9rem;bottom:1rem;font-size:.66rem}.product-gallery-copy{min-height:24rem;margin:0;clip-path:none;padding:1.7rem 1rem 1.35rem}.product-gallery-copy h3{font-size:2.55rem}.product-gallery-description{font-size:.8rem}.product-gallery-index{display:flex;overflow-x:auto;border-right:0;border-left:0;scroll-snap-type:x mandatory;scrollbar-width:none}.product-gallery-index button{min-width:17rem;min-height:5.8rem;flex:0 0 78vw;scroll-snap-align:start}.product-gallery-footer{padding-inline:1rem}.product-intel-rail,.product-intel:after{display:none}.product-intel-inner{display:block;padding:5.5rem 1rem 6rem}.product-intel header{display:grid;grid-template-columns:4.6rem minmax(0,1fr);gap:1rem;border-right:0;padding-right:0}.product-intel-chapter{grid-row:1/3;flex-direction:column;align-items:flex-start;border-top-width:.22rem}.product-intel-chapter strong{font-size:3.8rem}.product-intel header>div:nth-child(2){margin-top:0}.product-intel header h2{font-size:3rem}.product-intel-signal{grid-column:2;margin-top:1.2rem}.product-intel header>a{grid-column:2;width:-moz-fit-content;width:fit-content;margin-top:.8rem}.product-intel-list{margin-top:3rem;border-top-width:.22rem}.product-intel-list>div>a{min-height:10rem;grid-template-columns:2.8rem minmax(0,1fr) auto;gap:.8rem;padding:1.15rem .75rem}.product-intel-number{font-size:1.5rem}.product-intel-list strong{font-size:1.12rem}.product-intel-list p{display:-webkit-box;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media (max-width:390px){.product-hero-copy h1{font-size:3.55rem}.product-hero-copy{padding-top:8rem}.product-hero-actions{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.product-story-intro h2{font-size:2.35rem}.product-story-copy h3{font-size:3rem}.product-gallery-header h2,.product-intel header h2{font-size:2.65rem}}@media (max-width:767px) and (max-height:650px){.product-hero-frame{padding-top:4rem}.product-hero-telemetry{display:none}.product-hero-copy{padding-top:2.25rem;padding-bottom:.75rem}.product-hero-copy h1{font-size:3.25rem}.product-hero-description{font-size:.7rem;-webkit-line-clamp:2}.product-hero-actions{margin-top:.7rem}.product-hero-primary,.product-hero-secondary{min-height:2.75rem}.product-hero-links>a{min-height:3.2rem}}@media (min-width:768px) and (max-height:650px){.product-hero-frame{padding-top:1rem;padding-bottom:.65rem}.product-hero-status{min-height:2.2rem}.product-hero-vertical-index{padding-top:1rem;padding-bottom:.75rem}.product-hero-vertical-index b{font-size:2.8rem}.product-hero-copy{display:grid;grid-column:2/-1;grid-template-columns:minmax(0,1fr) minmax(17rem,.9fr);align-items:end;gap:1.5rem;padding:1rem 0 .75rem}.product-hero-copy h1{font-size:3.85rem}.product-hero-eyebrow{margin-bottom:.55rem;padding-bottom:.45rem}.product-hero-subtitle{margin-top:.55rem;font-size:.9rem}.product-hero-copy-lower{display:block;margin-top:0}.product-hero-description{display:-webkit-box;overflow:hidden;font-size:.72rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-hero-actions{margin-top:.7rem}.product-hero-primary,.product-hero-secondary{min-height:2.75rem}.product-hero-ghostword,.product-hero-telemetry{display:none}.product-hero-links>a{min-height:3.2rem}.product-hero-scroll{min-height:2.6rem}}@media (min-width:768px) and (max-width:1023px) and (max-height:650px){.product-hero-frame{padding-top:4rem}}@media (prefers-reduced-transparency:reduce){.product-hero-secondary,.product-hero-telemetry,.product-story-meta span{backdrop-filter:none;background:rgba(7,8,8,.94)}}@media (prefers-contrast:more){.product-gallery-stage-rail,.product-hero-bottom,.product-hero-status,.product-intel-list>div,.product-story-copy-head{border-color:currentColor}.product-hero-scrim{background:rgba(3,5,6,.58)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.product-gallery-copy,.product-gallery-media,.product-hero-copy,.product-hero-media,.product-story-copy,.product-story-image{transform:none!important;will-change:auto}.product-gallery-controls button,.product-gallery-index button,.product-gallery-index button svg,.product-hero-links>a svg:last-child,.product-hero-primary,.product-hero-secondary,.product-intel-list>div>a,.product-intel-open,.product-story-copy>a svg{transition-duration:.01ms}}.levin-boot{position:fixed;inset:0;z-index:20000;display:block;overflow:hidden;width:100%;height:100%;border:0;background:transparent;color:#fff;cursor:pointer;text-align:left}.levin-boot-door{position:absolute;inset-block:0;z-index:0;display:block;width:50.5%;background:#151515;will-change:transform}.levin-boot-door.is-left{left:0}.levin-boot-door.is-right{right:0}.levin-boot-progress{position:absolute;inset:0 auto 0 0;z-index:4;display:block;width:.55rem;background:rgba(255,255,255,.1)}.levin-boot-progress>i{position:absolute;inset:0;display:block;transform-origin:top;background:#f3e900;box-shadow:0 0 1.4rem rgba(243,233,0,.22);will-change:transform}.levin-boot-progress-label{position:absolute;left:1.35rem;display:grid;min-width:6rem;grid-template-columns:auto auto;align-items:start;color:#f3e900;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1}.levin-boot-progress-label:before{content:"";position:absolute;left:0;top:-.65rem;width:.24rem;height:.48rem;background:#f3e900}.levin-boot-progress-label b{font-size:2.25rem;font-weight:750}.levin-boot-progress-label em{margin-top:.35rem;font-size:1rem;font-style:normal}.levin-boot-progress-label small{grid-column:1/-1;margin-top:.25rem;color:rgba(255,255,255,.34);font-size:.48rem}.levin-boot-center{position:absolute;inset:0;z-index:3;display:flex;align-items:center;flex-direction:column;justify-content:center;pointer-events:none;will-change:transform,opacity}.levin-boot-center>b,.levin-boot-center>small{font-family:Arial Narrow,Aptos Narrow,ui-sans-serif,system-ui,sans-serif;font-size:.62rem;font-weight:800;letter-spacing:0}.levin-boot-center>small{margin-bottom:.55rem;color:rgba(255,255,255,.7)}.levin-boot-center>b{margin-top:.55rem;color:rgba(255,255,255,.42)}.levin-boot-mark{width:12rem;height:auto;-o-object-fit:contain;object-fit:contain;filter:invert(1)}.levin-boot-slogan{position:absolute;left:64%;bottom:23%;z-index:3;display:grid;width:min(31rem,31vw);grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.65rem;pointer-events:none;font-family:Arial Narrow,Aptos Narrow,ui-sans-serif,system-ui,sans-serif}.levin-boot-slogan>span{width:.55rem;height:.55rem;background:#f3e900;clip-path:polygon(0 0,100% 0,50% 100%)}.levin-boot-slogan>i{width:1.8rem;height:1px;background:rgba(255,255,255,.24)}.levin-boot-slogan>b{border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:.55rem;font-size:.68rem;font-weight:650}.levin-gallery,.levin-news,.levin-product-hero,.levin-product-story{position:relative;z-index:3}.levin-product-hero{isolation:isolate;min-height:100svh;overflow:hidden;background:#050505;color:#fff}.levin-product-hero-media{position:absolute;inset:-2.5%;z-index:-3;will-change:transform}.levin-product-hero-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 54%;object-position:center 54%;filter:saturate(.84) contrast(1.08) brightness(.83)}.levin-product-hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgba(3,3,3,.42),rgba(3,3,3,.08) 30%,rgba(3,3,3,.18) 62%,rgba(3,3,3,.76)),linear-gradient(90deg,rgba(3,3,3,.22),transparent 28%,transparent 72%,rgba(3,3,3,.2))}.levin-product-hero-frame{position:relative;display:grid;min-height:100svh;width:min(100%,104rem);align-items:center;margin-inline:auto;padding:2rem 4rem 2.4rem}.levin-product-hero-meta{position:absolute;inset:1.6rem 4rem auto;display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.28);padding-bottom:.65rem;color:rgba(255,255,255,.62);font-size:.58rem;font-weight:700}.levin-product-hero-copy{display:grid;width:min(100%,76rem);justify-items:center;margin-inline:auto;padding-block:8rem 7rem;text-align:center;will-change:transform,opacity}.levin-product-hero-eyebrow{max-width:80ch;margin:0 0 1.35rem;color:rgba(255,255,255,.68);font-size:.68rem;font-weight:750}.levin-product-hero-copy h1{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16rem;font-weight:900;letter-spacing:0;line-height:.94;text-wrap:nowrap;text-shadow:0 .08em .5em rgba(0,0,0,.42)}.levin-product-hero-subtitle{margin-top:1.6rem;color:rgba(255,255,255,.9);font-size:1.1rem;font-weight:750}.levin-product-hero-description{max-width:42rem;margin:1.5rem 0 0;color:rgba(255,255,255,.72);font-size:.98rem;font-weight:520;line-height:1.75}.levin-product-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:2rem}.levin-product-hero-actions>:first-child,.levin-product-hero-actions>:is(a,button),.levin-product-hero-actions>:last-child{display:inline-flex;min-height:3.15rem;min-width:9.5rem;align-items:center;justify-content:center;gap:.6rem;border:1px solid rgba(255,255,255,.28);border-radius:4px;background:rgba(8,8,8,.48);padding:.75rem 1.2rem;font-size:.82rem;font-weight:750;backdrop-filter:blur(16px) saturate(135%);transition:background-color .16s var(--ease-out),border-color .16s var(--ease-out),color .16s var(--ease-out),transform .16s var(--ease-out)}.levin-product-hero-actions>:first-child{border-color:#f3e900;background:#f3e900;color:#080808}.levin-product-hero-footer{position:absolute;inset:auto 4rem 2rem;display:flex;align-items:flex-end;justify-content:space-between;color:rgba(255,255,255,.5);font-size:.55rem;font-weight:700}.levin-product-hero-footer>a{display:flex;align-items:center;gap:.8rem}.levin-product-hero-footer>a>i{position:relative;display:block;overflow:hidden;width:1px;height:2.8rem;background:rgba(255,255,255,.28)}.levin-product-hero-footer>a>i>b{position:absolute;inset:0;display:block;background:#f3e900;will-change:transform}.levin-product-story{background:#050505}.levin-story-statement{height:190svh;background:#f2f2ee;color:#0a0a0a}.levin-story-statement-sticky{position:sticky;top:0;display:grid;overflow:hidden;height:100svh;place-items:center;padding:4rem}.levin-story-statement-copy{display:grid;width:min(100%,82rem);justify-items:center;text-align:center;will-change:transform}.levin-story-statement-copy>p:first-child{margin:0 0 2rem;color:rgba(10,10,10,.64);font-size:.65rem;font-weight:750}.levin-story-statement-copy h2{display:grid;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:6.5rem;font-weight:850;letter-spacing:0;line-height:1.04}.levin-story-statement-copy h2 span{will-change:opacity}.levin-story-statement-copy>p:last-child{max-width:40rem;margin:2rem 0 0;color:rgba(10,10,10,.58);font-size:.95rem;line-height:1.8}.levin-story-statement-cue{position:absolute;right:2rem;bottom:2rem;display:flex;align-items:center;gap:.45rem;color:rgba(10,10,10,.65);font-size:.55rem;font-weight:700}.levin-story-panel-progress,.levin-story-statement-progress{position:absolute;inset:auto 0 0;height:.24rem;background:rgba(10,10,10,.12)}.levin-story-panel-progress i,.levin-story-statement-progress i{position:absolute;inset:0;display:block;transform-origin:left;background:#f3e900;will-change:transform}.levin-story-panel{position:relative;height:160svh;background:#050505;color:#fff}.levin-story-panel-sticky{position:sticky;top:0;overflow:hidden;height:100svh}.levin-story-panel-media{position:absolute;inset:-3%;will-change:transform}.levin-story-panel-media img{-o-object-fit:cover;object-fit:cover;filter:saturate(.9) contrast(1.06) brightness(.78)}.levin-story-panel.is-machine .levin-story-panel-media img{-o-object-position:center;object-position:center}.levin-story-panel-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,2,2,.16),rgba(2,2,2,.08) 42%,rgba(2,2,2,.82)),linear-gradient(90deg,rgba(2,2,2,.56),transparent 58%)}.levin-story-panel.is-building .levin-story-panel-shade{background:linear-gradient(180deg,rgba(2,2,2,.14),rgba(2,2,2,.08) 42%,rgba(2,2,2,.82)),linear-gradient(270deg,rgba(2,2,2,.56),transparent 58%)}.levin-story-panel-copy{position:absolute;left:6rem;bottom:6rem;z-index:2;width:min(42rem,calc(100% - 12rem));will-change:transform,opacity}.levin-story-panel.is-building .levin-story-panel-copy{right:6rem;left:auto;justify-items:end;text-align:right}.levin-story-panel-copy>p:first-child{margin:0 0 .9rem;color:#f3e900;font-size:.66rem;font-weight:800}.levin-story-panel-copy h3{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:7rem;font-weight:850;letter-spacing:0;line-height:.95}.levin-story-panel-copy h3+p{max-width:35rem;margin:1.3rem 0 0;color:rgba(255,255,255,.72);font-size:.98rem;line-height:1.75}.levin-story-panel.is-building .levin-story-panel-copy h3+p{margin-left:auto}.levin-story-panel-copy>span{display:block;margin-top:1rem;color:rgba(255,255,255,.46);font-size:.58rem;font-weight:700}.levin-story-panel-copy>div{display:inline-flex;margin-top:1.7rem}.levin-story-panel-copy a{display:inline-flex;min-height:3.1rem;align-items:center;justify-content:center;gap:.65rem;border-radius:4px;background:#f3e900;padding:.75rem 1.25rem;color:#080808;font-size:.82rem;font-weight:800;transition:background-color .16s var(--ease-out),transform .16s var(--ease-out)}.levin-story-panel-index{position:absolute;inset:2rem 2.2rem auto;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;color:rgba(255,255,255,.55);font-size:.58rem;font-weight:700}.levin-story-panel-index b{color:rgba(255,255,255,.9);font-size:1.1rem}.levin-story-panel-progress{background:rgba(255,255,255,.16)}.levin-gallery{overflow:hidden;background:#f2f2ee;padding:10rem 3rem 9rem;color:#090909}.levin-gallery-header{display:grid;width:min(100%,76rem);justify-items:center;margin:0 auto 4.5rem;text-align:center}.levin-gallery-header>p:first-child{margin:0 0 1rem;color:rgba(9,9,9,.5);font-size:.65rem;font-weight:750}.levin-gallery-header h2{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:6rem;font-weight:850;letter-spacing:0;line-height:.98}.levin-gallery-header>p:last-child{max-width:42rem;margin:1.5rem 0 0;color:rgba(9,9,9,.58);font-size:.95rem;line-height:1.8}.levin-gallery-stage{width:min(100%,92rem);margin-inline:auto}.levin-gallery-viewport{position:relative;aspect-ratio:16/9;border-radius:6px;box-shadow:0 2.2rem 6rem rgba(0,0,0,.16)}.levin-gallery-media,.levin-gallery-viewport{overflow:hidden;width:100%;background:#090909}.levin-gallery-media{position:absolute;inset:0;display:block;height:100%;border:0;color:#fff;cursor:grab;text-align:left;touch-action:pan-y;will-change:transform,opacity}.levin-gallery-media:active{cursor:grabbing}.levin-gallery-media>img{-o-object-fit:cover;object-fit:cover;transition:transform .7s var(--ease-out)}.levin-gallery-media-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 36%,rgba(3,3,3,.18) 56%,rgba(3,3,3,.88))}.levin-gallery-caption{position:absolute;right:3rem;bottom:2.75rem;left:3rem;z-index:2;display:grid;max-width:42rem}.levin-gallery-caption small{color:#f3e900;font-size:.58rem;font-weight:750}.levin-gallery-caption strong{margin-top:.55rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:3.7rem;font-weight:820;letter-spacing:0;line-height:1}.levin-gallery-caption>span{display:-webkit-box;overflow:hidden;max-width:35rem;margin-top:.8rem;color:rgba(255,255,255,.72);font-size:.88rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:2}.levin-gallery-expand{position:absolute;right:2rem;top:2rem;z-index:2;display:inline-flex;align-items:center;gap:.45rem;border:1px solid rgba(255,255,255,.28);border-radius:4px;background:rgba(8,8,8,.42);padding:.6rem .75rem;font-size:.68rem;font-weight:750;backdrop-filter:blur(14px)}.levin-gallery-toolbar{display:grid;grid-template-columns:auto minmax(12rem,1fr) auto;align-items:center;gap:1.2rem;margin-top:1.2rem}.levin-gallery-position{font-size:.7rem;font-weight:750}.levin-gallery-timer{display:flex;align-items:center;gap:.8rem}.levin-gallery-timer>span{position:relative;display:block;overflow:hidden;height:2px;flex:1;background:rgba(9,9,9,.14)}.levin-gallery-timer i{position:absolute;inset:0;display:block;transform-origin:left;background:#090909;will-change:transform}.levin-gallery-timer small{min-width:8rem;color:rgba(9,9,9,.48);font-size:.62rem;text-align:right}.levin-gallery-controls{display:flex;gap:.35rem}.levin-gallery-controls button{display:grid;width:2.65rem;height:2.65rem;place-items:center;border:1px solid rgba(9,9,9,.2);border-radius:50%;background:transparent;color:#090909;transition:background-color .15s var(--ease-out),border-color .15s var(--ease-out),color .15s var(--ease-out),transform .15s var(--ease-out)}.levin-gallery-index{display:flex;overflow-x:auto;justify-content:center;gap:.35rem;margin-top:1.8rem;padding-bottom:.35rem;scrollbar-width:none}.levin-gallery-index::-webkit-scrollbar{display:none}.levin-gallery-index button{display:inline-flex;min-height:2rem;flex:0 0 auto;align-items:center;gap:.45rem;border:0;background:transparent;padding:.35rem .5rem;color:rgba(9,9,9,.36);font-size:.64rem;transition:color .15s var(--ease-out),transform .15s var(--ease-out)}.levin-gallery-index button i{width:.42rem;height:.42rem;border-radius:50%;background:currentColor;transition:transform .15s var(--ease-out)}.levin-gallery-index button.is-active{color:#090909}.levin-gallery-index button.is-active i{transform:scale(1.35);background:#f3e900;box-shadow:0 0 0 2px #090909}.levin-gallery-more{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.55rem;margin:2rem auto 0;border-bottom:1px solid;padding-bottom:.25rem;font-size:.78rem;font-weight:750;transition:opacity .15s var(--ease-out),transform .15s var(--ease-out)}.levin-news{background:#080808;color:#fff}.levin-news-inner{display:grid;width:min(100%,92rem);grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);gap:5rem;margin-inline:auto;padding:9rem 3rem}.levin-news header>p{margin:0;color:#f3e900;font-size:.62rem;font-weight:750}.levin-news header h2{margin:.75rem 0 0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:5rem;font-weight:850;letter-spacing:0;line-height:1}.levin-news header>a{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.5rem;margin-top:2rem;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:.3rem;color:rgba(255,255,255,.72);font-size:.76rem;font-weight:750;transition:color .15s var(--ease-out),transform .15s var(--ease-out)}.levin-news-list{border-top:1px solid rgba(255,255,255,.22)}.levin-news-list>div{border-bottom:1px solid rgba(255,255,255,.14)}.levin-news-list>div>a{position:relative;display:grid;min-height:10rem;align-content:center;padding:1.8rem 3rem 1.8rem 0;transition:background-color .15s var(--ease-out),color .15s var(--ease-out),transform .15s var(--ease-out)}.levin-news-list small{color:rgba(255,255,255,.42);font-size:.56rem}.levin-news-list strong{margin-top:.4rem;font-size:1.25rem}.levin-news-list p{overflow:hidden;margin:.55rem 0 0;color:rgba(255,255,255,.5);font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.levin-news-list svg{position:absolute;right:0;top:50%;transform:translateY(-50%)}.levin-news-list>div.is-pinned{border-left:.2rem solid #f3e900;padding-left:1rem}.levin-news-list>div.is-pinned small{color:#f3e900}.levin-news-empty{padding:3rem 0;color:rgba(255,255,255,.5)}.levin-mobile-header{position:fixed;inset:0 0 auto;z-index:220;display:none;isolation:isolate;padding:0;color:#fff;pointer-events:none;transform:translateZ(0)}.levin-mobile-bar{display:flex;min-height:calc(4rem + env(safe-area-inset-top));align-items:center;justify-content:space-between;border:0;border-bottom:1px solid rgba(255,255,255,.1);border-radius:0;background:rgba(8,8,8,.78);padding:env(safe-area-inset-top) .75rem 0;box-shadow:none;pointer-events:auto;backdrop-filter:blur(24px) saturate(150%);transition:background-color .18s var(--ease-out)}.levin-mobile-header.is-open .levin-mobile-bar{background:rgba(8,8,8,.98)}.levin-mobile-brand{display:flex;min-width:0;align-items:center;align-self:stretch;padding-inline:.2rem}.levin-mobile-brand .levin-wordmark{width:2.45rem;flex:0 0 auto}.levin-mobile-trigger{display:grid;width:3rem;height:3rem;flex:0 0 auto;place-items:center;border:0;border-radius:0;background:transparent;color:#fff;transition:background-color .15s var(--ease-out),color .15s var(--ease-out)}.levin-mobile-header.is-open .levin-mobile-trigger{color:#f3e900}.levin-mobile-trigger-glyph{position:relative;display:grid;width:1.1rem;height:1.1rem;place-items:center}.levin-mobile-trigger-glyph i{position:absolute;display:block;width:1.1rem;height:1.5px;background:currentColor;transform-origin:center;will-change:transform,opacity}.levin-mobile-panel{position:fixed;inset:0;z-index:200;overflow-y:auto;background:rgba(8,8,8,.98);color:#fff;transform-origin:top center;backdrop-filter:blur(24px) saturate(125%);will-change:transform,opacity}.levin-mobile-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(243,233,0,.035),transparent 26%)}.levin-mobile-panel-inner{position:relative;display:flex;min-height:100svh;width:min(100%,34rem);flex-direction:column;margin-inline:auto;padding:calc(4.75rem + env(safe-area-inset-top)) 1rem max(1rem,env(safe-area-inset-bottom))}.levin-mobile-panel header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.18);padding:.75rem 0}.levin-mobile-panel header span{margin:0;color:rgba(255,255,255,.4);font-size:.5rem;font-weight:700}.levin-mobile-panel header h2{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:750;letter-spacing:0;line-height:1.2}.levin-mobile-menu-list{display:grid;margin-top:.55rem}.levin-mobile-menu-list>div{border-bottom:1px solid rgba(255,255,255,.12)}.levin-mobile-menu-link{position:relative;display:grid;min-height:3.85rem;grid-template-columns:2rem 1.5rem minmax(0,1fr) auto;align-items:center;gap:.6rem;color:rgba(255,255,255,.7);transition:color .15s var(--ease-out),transform .15s var(--ease-out)}.levin-mobile-menu-link>span:first-child{color:rgba(255,255,255,.28);font-size:.58rem}.levin-mobile-menu-link strong{font-size:1.15rem;font-weight:720}.levin-mobile-menu-link>svg:last-child{opacity:.35;transition:opacity .15s var(--ease-out),transform .15s var(--ease-out)}.levin-mobile-menu-link.is-active{color:#f3e900}.levin-mobile-menu-link.is-active:before{content:"";position:absolute;left:-1.1rem;width:.24rem;height:1.75rem;background:#f3e900}.levin-mobile-panel footer{margin-top:auto;padding-top:1rem}.levin-mobile-account-link{display:grid;min-height:4.4rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;border-radius:2px;background:#f3e900;padding:.8rem 1rem;color:#080808;transition:transform .15s var(--ease-out)}.levin-mobile-account-link>span{display:grid}.levin-mobile-account-link small{font-size:.45rem}.levin-mobile-account-link strong{margin-top:.2rem;font-size:.9rem}@media (hover:hover) and (pointer:fine){.levin-product-hero-actions>:is(a,button):hover,.levin-story-panel-copy a:hover{transform:translate3d(0,-2px,0)}.levin-product-hero-actions>:first-child:hover,.levin-story-panel-copy a:hover{background:#fff}.levin-product-hero-actions>:last-child:hover{border-color:rgba(255,255,255,.62);background:rgba(8,8,8,.72)}.levin-gallery-media:hover>img{transform:scale(1.015)}.levin-gallery-controls button:hover{border-color:#090909;background:#090909;color:#fff}.levin-gallery-index button:hover,.levin-gallery-more:hover,.levin-news header>a:hover{color:currentColor;transform:translate3d(0,-1px,0)}.levin-news-list>div>a:hover{background:rgba(255,255,255,.035);transform:translate3d(.5rem,0,0)}.levin-mobile-menu-link:hover{color:#fff;transform:translate3d(.25rem,0,0)}.levin-mobile-menu-link:hover>svg:last-child{opacity:1;transform:translate3d(.2rem,0,0)}}.levin-gallery-controls button:active,.levin-gallery-index button:active,.levin-gallery-more:active,.levin-mobile-account-link:active,.levin-mobile-menu-link:active,.levin-news header>a:active,.levin-news-list>div>a:active,.levin-product-hero-actions>:is(a,button):active,.levin-product-hero-footer>a:active,.levin-story-panel-copy a:active{transform:scale(.97)}@media (max-width:1400px){.levin-product-hero-copy h1{font-size:12rem}.levin-story-statement-copy h2{font-size:5.4rem}.levin-story-panel-copy h3{font-size:6rem}}@media (max-width:1180px){.levin-product-hero-frame{padding-inline:2.5rem}.levin-product-hero-footer,.levin-product-hero-meta{inset-inline:2.5rem}.levin-story-statement-copy h2{font-size:4.8rem}.levin-story-panel-copy{left:4rem;width:min(38rem,calc(100% - 8rem))}.levin-story-panel.is-building .levin-story-panel-copy{right:4rem}.levin-gallery-header h2,.levin-story-panel-copy h3{font-size:5rem}}@media (max-width:1023px){.levin-mobile-header{display:block}.levin-product-hero-frame{padding-top:5rem}.levin-product-hero-meta{top:5.5rem}.levin-product-hero-copy h1{font-size:9rem}.levin-story-statement-copy h2{font-size:4.1rem}.levin-story-panel-copy h3{font-size:4.5rem}.levin-gallery-caption strong{font-size:3rem}.mobile-nav-open .site-footer,.mobile-nav-open body main{filter:brightness(.56);transform:translate3d(0,8px,0) scale(.985)}.site-footer,body main{transform-origin:center top;transition:filter .36s var(--ease-drawer),transform .36s var(--ease-drawer)}}@media (max-width:767px){.levin-boot-progress{width:.4rem}.levin-boot-progress-label{left:1rem}.levin-boot-progress-label b{font-size:1.8rem}.levin-boot-mark{width:8.5rem}.levin-boot-slogan{right:1.25rem;bottom:18%;left:auto;width:min(16.5rem,calc(100% - 4rem))}.levin-boot-slogan>b{font-size:.52rem}.levin-product-hero-media img{-o-object-position:43% center;object-position:43% center}.levin-product-hero-shade{background:linear-gradient(180deg,rgba(3,3,3,.35),rgba(3,3,3,.08) 28%,rgba(3,3,3,.25) 58%,rgba(3,3,3,.82))}.levin-product-hero-frame{padding:5rem 1rem 1.2rem}.levin-product-hero-meta{inset:5.4rem 1rem auto;font-size:.44rem}.levin-product-hero-meta span:last-child{display:none}.levin-product-hero-copy{padding-block:7rem 6.5rem}.levin-product-hero-eyebrow{max-width:40ch;margin-bottom:1rem;font-size:.5rem}.levin-product-hero-copy h1{font-size:5.8rem}.levin-product-hero-subtitle{margin-top:1.1rem;font-size:.82rem}.levin-product-hero-description{max-width:22rem;margin-top:1.15rem;font-size:.75rem;line-height:1.65}.levin-product-hero-actions{width:min(100%,20rem);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.4rem}.levin-product-hero-actions>:is(a,button){min-width:0;min-height:2.8rem;padding-inline:.65rem;font-size:.7rem}.levin-product-hero-footer{inset:auto 1rem 1.1rem;font-size:.42rem}.levin-product-hero-footer>span{overflow:hidden;max-width:22ch;text-overflow:ellipsis;white-space:nowrap}.levin-product-hero-footer>a>span{display:none}.levin-product-hero-footer>a>i{height:2.2rem}.levin-story-statement{height:170svh}.levin-story-statement-sticky{padding:4.5rem 1.25rem 5rem}.levin-story-statement-copy>p:first-child{margin-bottom:1.3rem;font-size:.5rem}.levin-story-statement-copy h2{font-size:2.8rem;line-height:1.08}.levin-story-statement-copy>p:last-child{max-width:22rem;margin-top:1.5rem;font-size:.75rem;line-height:1.7}.levin-story-statement-cue{right:1rem;bottom:1.4rem;font-size:.48rem}.levin-story-panel{height:138svh}.levin-story-panel-media{inset:-2%}.levin-story-panel-media img{-o-object-position:center;object-position:center}.levin-story-panel-shade,.levin-story-panel.is-building .levin-story-panel-shade{background:linear-gradient(180deg,rgba(2,2,2,.12),rgba(2,2,2,.08) 36%,rgba(2,2,2,.88))}.levin-story-panel-copy{right:auto;bottom:3.7rem;left:1.1rem;width:min(84vw,25rem);justify-items:start;text-align:left}.levin-story-panel.is-building .levin-story-panel-copy{right:1.1rem;left:auto;justify-items:end;text-align:right}.levin-story-panel-copy>p:first-child{font-size:.5rem}.levin-story-panel-copy h3{font-size:3.75rem}.levin-story-panel-copy h3+p,.levin-story-panel.is-building .levin-story-panel-copy h3+p{display:-webkit-box;overflow:hidden;max-width:25rem;margin:1rem 0 0;font-size:.75rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.levin-story-panel.is-building .levin-story-panel-copy h3+p{margin-left:auto}.levin-story-panel-copy>span{overflow:hidden;max-width:100%;font-size:.48rem;text-overflow:ellipsis;white-space:nowrap}.levin-story-panel-copy>div{margin-top:1.25rem}.levin-story-panel-copy a{min-height:2.8rem;font-size:.7rem}.levin-story-panel-index{inset:5.6rem 1rem auto;font-size:.46rem}.levin-gallery{padding:6.5rem 1rem 6rem}.levin-gallery-header{margin-bottom:2.8rem}.levin-gallery-header>p:first-child{font-size:.5rem}.levin-gallery-header h2{font-size:3.45rem}.levin-gallery-header>p:last-child{margin-top:1.1rem;font-size:.75rem;line-height:1.7}.levin-gallery-viewport{aspect-ratio:4/5;border-radius:4px}.levin-gallery-caption{right:1.1rem;bottom:1.2rem;left:1.1rem}.levin-gallery-caption small{font-size:.48rem}.levin-gallery-caption strong{font-size:2.45rem}.levin-gallery-caption>span{font-size:.72rem}.levin-gallery-expand{right:.8rem;top:.8rem;padding:.5rem .6rem;font-size:.58rem}.levin-gallery-toolbar{grid-template-columns:auto 1fr;gap:.8rem}.levin-gallery-timer{grid-column:1/-1;grid-row:2}.levin-gallery-timer small{min-width:7.1rem;font-size:.52rem}.levin-gallery-controls{justify-self:end}.levin-gallery-controls button{width:2.4rem;height:2.4rem}.levin-gallery-index{justify-content:flex-start;margin-inline:-.5rem;padding-inline:.5rem}.levin-gallery-index button span{display:none}.levin-news-inner{display:block;padding:6rem 1rem}.levin-news header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}.levin-news header>p{font-size:.5rem}.levin-news header h2{grid-column:1;font-size:3.45rem}.levin-news header>a{grid-column:2;grid-row:1/3;margin-top:0;font-size:.68rem}.levin-news-list{margin-top:2.5rem}.levin-news-list>div>a{min-height:8.5rem;padding-block:1.4rem}.levin-news-list strong{font-size:1rem}.levin-news-list p{max-width:calc(100% - 2rem);font-size:.72rem}}@media (max-width:390px){.levin-product-hero-copy h1{font-size:5rem}.levin-story-statement-copy h2{font-size:2.45rem}.levin-story-panel-copy h3{font-size:3.3rem}.levin-gallery-header h2,.levin-news header h2{font-size:3rem}}@media (max-width:767px) and (max-height:650px){.levin-product-hero-copy{padding-block:4.5rem 3.75rem}.levin-product-hero-copy h1{font-size:4.4rem}.levin-product-hero-description{display:none}.levin-product-hero-actions{margin-top:1rem}.levin-product-hero-footer>span{display:none}.levin-story-statement-copy h2{font-size:2.35rem}.levin-story-statement-copy>p:last-child{display:none}.levin-story-panel-copy{bottom:2.6rem}.levin-story-panel-copy h3{font-size:3rem}.levin-story-panel-copy h3+p{-webkit-line-clamp:2}.levin-mobile-panel-inner{padding-top:calc(4.5rem + env(safe-area-inset-top))}.levin-mobile-menu-link{min-height:3.25rem}.levin-mobile-account-link{min-height:3.7rem}}@media (min-width:768px) and (max-height:650px){.levin-product-hero-copy{padding-block:3rem}.levin-product-hero-copy h1{font-size:7rem}.levin-product-hero-eyebrow{margin-bottom:.75rem}.levin-product-hero-description{display:none}.levin-product-hero-actions{margin-top:1rem}.levin-story-panel-copy{bottom:3rem}.levin-story-panel-copy h3{font-size:4rem}.levin-story-panel-copy h3+p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}}@media (prefers-reduced-transparency:reduce){.levin-gallery-expand,.levin-mobile-bar,.levin-mobile-panel,.levin-product-hero-actions>:is(a,button){backdrop-filter:none}.levin-gallery-expand,.levin-product-hero-actions>:is(a,button){background:rgba(8,8,8,.94)}.levin-product-hero-actions>:first-child{background:#f3e900}.levin-mobile-bar,.levin-mobile-panel{background:#0a0a0a}}@media (prefers-contrast:more){.levin-gallery-controls button,.levin-gallery-expand,.levin-mobile-bar,.levin-product-hero-actions>:is(a,button){border-color:currentColor}}@media (prefers-reduced-motion:reduce){.levin-gallery-media,.levin-news header,.levin-news-list>div,.levin-product-hero-copy,.levin-product-hero-media,.levin-story-panel-copy,.levin-story-panel-media,.levin-story-statement-copy{transform:none!important;will-change:auto}.levin-product-hero-footer>a>i>b{display:none}.levin-gallery-controls button,.levin-gallery-index button,.levin-gallery-more,.levin-mobile-account-link,.levin-mobile-menu-link,.levin-news header>a,.levin-news-list>div>a,.levin-product-hero-actions>:is(a,button),.levin-story-panel-copy a,.site-footer,body main{transition-duration:.01ms}}@media (max-width:360px){.endfield-page-heading h1{font-size:2.35rem;overflow-wrap:anywhere}}.form-field-hint{color:rgba(0,0,0,.54);font-size:.72rem;line-height:1.5}.form-field-hint.is-warning{color:#8f001e;font-weight:750}.cloud-groupbar{gap:1rem;border-block:1px solid rgba(0,0,0,.14);background:linear-gradient(90deg,rgba(252,238,9,.16),transparent 36%),rgba(255,255,255,.4);padding:1rem 0}.cloud-groupbar-heading{display:flex;justify-content:space-between;gap:1rem}.cloud-groupbar-title{display:grid;gap:.2rem}.cloud-groupbar-title>span{color:rgba(0,0,0,.42);font-size:.55rem;font-weight:900}.cloud-groupbar-title>strong{color:#050505;font-size:1rem}.cloud-group-filter{flex-wrap:wrap;align-items:stretch;gap:.55rem}.cloud-group-filter .cloud-filter-active{border-color:#050505;background:#050505;color:#fcee09;box-shadow:5px 5px 0 rgba(252,238,9,.5)}.cloud-group-empty{display:inline-flex;min-height:2.55rem;align-items:center;border-left:.25rem solid #fcee09;padding:.55rem .8rem;color:rgba(0,0,0,.52);font-size:.76rem;font-weight:750}.cloud-detail-category{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-left:.28rem solid #fcee09;background:rgba(244,244,240,.9);padding:.8rem 1rem}.cloud-detail-category span{color:rgba(0,0,0,.44);font-size:.55rem;font-weight:900}.cloud-detail-category strong{overflow-wrap:anywhere;color:#050505;font-size:.78rem;text-align:right}.cloud-project-state{max-width:calc(100% - 2rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.levin-product-hero-feedback-slot{display:grid;min-height:2rem;place-items:center;margin-top:.65rem}.levin-product-hero-member-status{display:inline-flex;min-height:1.9rem;align-items:center;gap:.45rem;margin:0;border:1px solid rgba(252,238,9,.48);border-radius:3px;background:rgba(5,5,5,.62);padding:.36rem .7rem;color:#fff;font-size:.58rem;font-weight:850;backdrop-filter:blur(14px) saturate(130%)}.levin-product-hero-member-status svg{color:#fcee09}.celebration-panel button{transition:background-color .15s var(--ease-out),color .15s var(--ease-out),transform .15s var(--ease-out)}.celebration-panel button:active{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.celebration-panel button:hover{transform:translate3d(0,-2px,0);background:#fcee09;color:#050505}.cloud-group-filter .endfield-filter-button:hover:not(.cloud-filter-active){transform:translate3d(0,-1px,0)}}@media (max-width:640px){.cloud-groupbar-heading{align-items:stretch;flex-direction:column}.cloud-groupbar-heading .cyber-button{align-self:flex-start}.cloud-group-filter{flex-wrap:nowrap;overflow-x:auto;padding:0 .15rem .5rem;scroll-snap-type:x proximity;scrollbar-width:thin}.cloud-group-filter>*{flex:0 0 auto;scroll-snap-align:start}.cloud-detail-category{align-items:flex-start;flex-direction:column}.cloud-detail-category strong{text-align:left}}@media (prefers-reduced-transparency:reduce){.celebration-panel,.levin-product-hero-member-status{background:#080808;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.celebration-panel button,.cloud-group-filter .managed-filter-chip,.levin-product-hero-member-status{transform:none!important;transition-duration:.16s!important}}.cyber-button{border-radius:3px;animation:none;transition:background-color .16s var(--ease-out),border-color .16s var(--ease-out),box-shadow .16s var(--ease-out),color .16s var(--ease-out),transform .16s var(--ease-out)}.card-modal-close:active,.cyber-button:active{transform:scale(.97);transition-duration:0s}.card-modal-backdrop{z-index:1000;background:rgba(4,5,6,.74);backdrop-filter:blur(22px) saturate(118%)}.card-modal-panel{border-color:rgba(0,0,0,.34);background:#f3f3ef;box-shadow:0 2rem 6rem rgba(0,0,0,.34),inset .25rem 0 0 #fcee09}.card-modal-header{background:rgba(243,243,239,.94)}.home-feature-manager{margin-top:1.2rem;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.7);padding:1rem}.home-feature-manager-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(0,0,0,.12);padding-bottom:.8rem}.home-feature-manager-heading h3,.home-feature-manager-heading p{margin:0}.home-feature-manager-heading p{color:rgba(0,0,0,.42);font-size:.55rem;font-weight:900}.home-feature-manager-heading h3{margin-top:.2rem;font-size:1rem;font-weight:900}.home-feature-manager-heading>span{color:rgba(0,0,0,.45);font-size:.58rem;font-weight:900}.home-feature-list{display:grid;gap:.45rem;margin-top:.75rem}.home-feature-row{display:grid;min-height:3rem;grid-template-columns:2.3rem minmax(0,1fr) auto;align-items:center;gap:.7rem;border:1px solid rgba(0,0,0,.1);background:#fff;padding:.45rem .55rem}.home-feature-row>span{color:rgba(0,0,0,.38);font-size:.58rem;font-weight:900}.home-feature-row>strong{overflow:hidden;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.cloud-group-manager-row>div,.home-feature-row>div{display:flex;gap:.35rem}.cloud-group-manager-row button,.home-feature-row button{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(0,0,0,.16);background:#f3f3ef;color:#080808;transition:background-color .14s var(--ease-out),color .14s var(--ease-out),transform .14s var(--ease-out)}.cloud-group-manager-row button:disabled,.home-feature-row button:disabled{cursor:not-allowed;opacity:.35}.home-feature-empty{margin:0;border-left:.22rem solid #fcee09;padding:.8rem;color:rgba(0,0,0,.55);font-size:.78rem;font-weight:700}.home-feature-toggle{display:grid;min-height:4.5rem;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.8rem;border:1px solid rgba(0,0,0,.14);background:rgba(255,255,255,.72);padding:.8rem 1rem;cursor:pointer}.home-feature-toggle>input{position:absolute;opacity:0;pointer-events:none}.home-feature-toggle>span{position:relative;width:2.8rem;height:1.55rem;border:1px solid rgba(0,0,0,.28);border-radius:999px;background:rgba(0,0,0,.12);transition:background-color .18s var(--ease-out),border-color .18s var(--ease-out)}.home-feature-toggle>span:after{content:"";position:absolute;left:.16rem;top:.16rem;width:1.08rem;height:1.08rem;border-radius:50%;background:#050505;transition:transform .22s cubic-bezier(.22,1,.36,1)}.home-feature-toggle>input:checked+span{border-color:#050505;background:#fcee09}.home-feature-toggle>input:checked+span:after{transform:translate3d(1.24rem,0,0)}.home-feature-toggle>input:focus-visible+span{outline:2px solid #00f0ff;outline-offset:3px}.home-feature-toggle>div{display:grid;gap:.16rem}.home-feature-toggle strong{font-size:.86rem}.home-feature-toggle small{color:rgba(0,0,0,.52);font-size:.68rem;line-height:1.5}.membership-application-card{overflow:hidden;padding:0}.application-flow-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;padding:1.5rem 1.5rem 1.25rem}.application-flow-header h2,.application-flow-header p{margin:0}.application-flow-header>div:first-child>p:first-child{color:rgba(0,0,0,.43);font-size:.58rem;font-weight:900}.application-flow-header h2{margin-top:.4rem;font-size:2rem;font-weight:900}.application-flow-header h2+p{max-width:42rem;margin-top:.65rem;color:rgba(0,0,0,.58);font-size:.82rem;line-height:1.7}.application-progress-copy{display:grid;grid-template-columns:auto auto;align-content:start;align-items:baseline;color:rgba(0,0,0,.4)}.application-progress-copy>span{grid-column:1/-1;font-size:.5rem;font-weight:900}.application-progress-copy strong{color:#050505;font-size:2.3rem;line-height:1}.application-progress-copy small{font-size:.62rem}.application-progress-track{position:relative;overflow:hidden;height:.26rem;background:rgba(0,0,0,.1)}.application-progress-track>span{position:absolute;inset:0 auto 0 0;display:block;background:#fcee09;transform-origin:left}.application-step-form{display:grid;gap:1rem;padding:1.5rem}.application-question-stage{display:grid;min-height:23rem;align-content:start;gap:1.3rem}.application-question-heading>span{display:inline-flex;border-left:.22rem solid #fcee09;padding-left:.55rem;color:rgba(0,0,0,.45);font-size:.55rem;font-weight:900}.application-question-heading h3{max-width:40rem;margin:.65rem 0 0;font-size:1.75rem;font-weight:900;line-height:1.25}.application-text-answer{position:relative;display:grid;gap:.45rem}.application-text-answer>span{justify-self:end;color:rgba(0,0,0,.42);font-size:.55rem;font-weight:850}.application-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.application-choice{position:relative;display:grid;min-height:4.25rem;grid-template-columns:2rem minmax(0,1fr) 1.5rem;align-items:center;gap:.6rem;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.72);padding:.7rem .8rem;color:#080808;text-align:left;transition:background-color .16s var(--ease-out),border-color .16s var(--ease-out),box-shadow .16s var(--ease-out),transform .16s var(--ease-out)}.application-choice>span{color:rgba(0,0,0,.35);font-size:.55rem;font-weight:900}.application-choice>strong{overflow-wrap:anywhere;font-size:.82rem}.application-choice>i{display:grid;width:1.45rem;height:1.45rem;place-items:center;border:1px solid rgba(0,0,0,.2);border-radius:50%;font-style:normal}.application-choice.is-selected{border-color:#050505;background:#fcee09;box-shadow:inset .22rem 0 0 #050505}.application-choice.is-selected>i{border-color:#050505;background:#050505;color:#fcee09}.application-step-error{margin:0;border-left:.22rem solid #ff003c;background:rgba(255,0,60,.08);padding:.65rem .8rem;color:#8b0021;font-size:.78rem;font-weight:800}.application-flow-actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid rgba(0,0,0,.12);padding-top:1rem}.member-approved-content{display:grid;gap:1rem}.member-approved-content>p{margin:0;color:rgba(0,0,0,.65);line-height:1.75}.member-approved-warning{border:1px solid rgba(0,0,0,.14);background:rgba(255,255,255,.72);padding:.75rem;font-size:.78rem;font-weight:750}.cloud-groupbar{display:grid;gap:.8rem;border:1px solid rgba(0,0,0,.14);background:rgba(255,255,255,.76);padding:.8rem;box-shadow:none}.cloud-groupbar-heading{align-items:center;flex-direction:row}.cloud-group-filter{display:flex;min-width:0;flex-wrap:nowrap;gap:.35rem;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:thin}.cloud-filter-button{position:relative;display:inline-flex;min-height:2.65rem;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(0,0,0,.14);background:#f3f3ef;padding:.55rem .9rem;color:rgba(0,0,0,.58);font-size:.74rem;font-weight:850}.cloud-filter-button>span:last-child{position:relative;z-index:1;white-space:nowrap}.cloud-filter-button.is-active{border-color:#050505;color:#fcee09}.cloud-filter-selection{position:absolute;inset:0;background:#050505}.cloud-group-manager{display:grid;gap:1rem}.cloud-group-create-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;border-bottom:1px solid rgba(0,0,0,.12);padding-bottom:1rem}.cloud-group-create-form label{display:grid;gap:.45rem}.cloud-group-create-form label>span{color:rgba(0,0,0,.48);font-size:.55rem;font-weight:900}.cloud-group-manager-list{display:grid;gap:.45rem}.cloud-group-manager-row{display:grid;min-height:3.2rem;grid-template-columns:2.3rem minmax(0,1fr) auto;align-items:center;gap:.65rem;border:1px solid rgba(0,0,0,.12);background:#fff;padding:.5rem .6rem}.cloud-group-manager-row>span{color:rgba(0,0,0,.38);font-size:.55rem;font-weight:900}.cloud-group-manager-row>strong{overflow:hidden;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.cloud-group-manager-row button.is-danger{border-color:rgba(255,0,60,.32);color:#a00026}.cloud-group-manager-empty{border-left:.22rem solid #fcee09;background:rgba(252,238,9,.08);padding:1rem;color:rgba(0,0,0,.56);font-size:.78rem;font-weight:750}.cloud-sync-badge,.cloud-sync-notice{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(0,0,0,.18);background:#fcee09;color:#050505;font-size:.68rem;font-weight:900}.cloud-sync-badge{min-height:2.7rem;padding:.55rem .75rem;white-space:nowrap}.cloud-sync-notice{align-items:flex-start;padding:.8rem}.cloud-sync-notice>div{display:grid;gap:.15rem}.cloud-sync-notice span{color:rgba(0,0,0,.58);font-size:.68rem;line-height:1.5}@media (hover:hover) and (pointer:fine){.cyber-button:hover{animation:none;transform:translate3d(0,-1px,0);box-shadow:0 .45rem 1.2rem rgba(0,0,0,.12)}.cyber-button:hover:before{animation:button-scan .46s ease-out 1}.cloud-group-manager-row button:hover:not(:disabled),.home-feature-row button:hover:not(:disabled){background:#050505;color:#fcee09;transform:translate3d(0,-1px,0)}.application-choice:hover{border-color:rgba(0,0,0,.42);transform:translate3d(0,-1px,0)}}@media (max-width:767px){.card-modal-backdrop{align-items:end;padding:0}.card-modal-panel,.card-modal-wide{width:100%;max-height:calc(100dvh - max(.75rem, env(safe-area-inset-top)));border-right:0;border-bottom:0;border-left:0;border-radius:6px 6px 0 0;box-shadow:0 -1.2rem 4rem rgba(0,0,0,.28);clip-path:none}.card-modal-header{padding:.85rem 1rem}.card-modal-header h2{font-size:1.45rem}.card-modal-body{max-height:calc(100dvh - 7rem - env(safe-area-inset-top));padding:1rem 1rem max(1rem,env(safe-area-inset-bottom))}.card-modal-drag-region{display:grid;height:1rem;place-items:center;background:rgba(243,243,239,.94)}.card-modal-drag-region>span{width:2.7rem;height:.22rem;border-radius:999px;background:rgba(0,0,0,.22)}.application-flow-header{gap:.8rem;padding:1.1rem}.application-flow-header h2{font-size:1.55rem}.application-flow-header h2+p{font-size:.74rem}.application-progress-copy strong{font-size:1.8rem}.application-step-form{padding:1.1rem}.application-question-stage{min-height:14.5rem}.application-question-heading h3{font-size:1.35rem}.application-choice-grid{grid-template-columns:minmax(0,1fr)}.application-choice{min-height:3.8rem}.application-flow-actions .cyber-button{min-width:0;padding-inline:.85rem}.cloud-groupbar-heading{align-items:center;flex-direction:row}.cloud-groupbar-heading .cyber-button{min-height:2.55rem;align-self:auto;padding:.5rem .7rem}.cloud-group-filter{margin-inline:-.2rem;padding-inline:.2rem}.cloud-filter-button{min-height:2.45rem;padding-inline:.75rem;font-size:.68rem}.levin-product-hero-media img{-o-object-position:36% center;object-position:36% center}.levin-product-hero-copy h1{font-size:5.35rem;line-height:.92;text-shadow:0 .08em .5em rgba(0,0,0,.54),0 1px 0 rgba(255,255,255,.18)}.levin-product-hero-footer>a>span{display:inline}.levin-product-hero-footer>a{color:rgba(255,255,255,.72)}.levin-gallery{padding-inline:0}.levin-gallery-header{justify-items:start;padding-inline:1rem;text-align:left}.levin-gallery-header>p:last-child{max-width:30rem}.levin-gallery-viewport{border-radius:0;box-shadow:0 1.4rem 3.5rem rgba(0,0,0,.18)}.levin-gallery-more,.levin-gallery-toolbar{margin-right:1rem;margin-left:1rem}.levin-gallery-index{margin-inline:0;padding-inline:1rem}.levin-gallery-index button{min-height:2.45rem;border-bottom:1px solid rgba(0,0,0,.16);padding-inline:.25rem .7rem}.levin-gallery-index button span{display:block;max-width:8.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:520px){.archive-browser-toolbar.content-library-toolbar:has(.content-cloud-link){grid-template-columns:minmax(0,1fr) 4.1rem;gap:.5rem;padding:.55rem}.archive-browser-toolbar .content-library-search input{min-height:2.6rem;padding:.55rem;font-size:.74rem}.archive-browser-toolbar .content-library-search>svg{width:1rem;margin-left:.7rem}.archive-browser-toolbar .content-library-count{min-width:0;padding:.4rem .55rem}.archive-browser-toolbar .content-library-count>small,.archive-browser-toolbar .content-library-count>span{display:none}.archive-browser-toolbar .content-library-count>strong{grid-column:1/-1;justify-self:center}.archive-browser-toolbar .content-cloud-link{grid-column:1/-1;min-height:2.55rem}.cloud-group-create-form{grid-template-columns:minmax(0,1fr)}.cloud-group-create-form .cyber-button{width:100%}.home-feature-toggle{padding-inline:.75rem}}@media (max-width:350px){.levin-product-hero-copy h1{font-size:4.65rem}.application-flow-header h2+p,.levin-product-hero-description{display:none}.application-flow-actions{align-items:stretch;flex-direction:column-reverse}.application-flow-actions .cyber-button{width:100%}}@media (min-width:768px){.levin-product-hero-copy h1{font-size:11.5rem;max-inline-size:100%}}@supports (font-size:clamp(1rem,1vw,2rem)){@media (min-width:768px){.levin-product-hero-copy h1{font-size:clamp(9rem,12.5vw,11.5rem)}}}@media (prefers-reduced-motion:reduce){.card-modal-body>*{animation:none}}.levin-mobile-trigger,.levin-product-hero-actions>:is(a,button),.levin-wordmark{forced-color-adjust:none}@media (max-width:767px){.levin-mobile-bar,.levin-mobile-panel{background:rgba(8,8,8,.97);backdrop-filter:none}.levin-mobile-brand,.levin-mobile-brand .levin-wordmark,.levin-mobile-brand .levin-wordmark-image,.levin-mobile-brand .levin-wordmark-plate,.levin-mobile-trigger,.levin-mobile-trigger-glyph i,.levin-product-hero-actions>:is(a,button),.levin-product-hero-actions>:is(a,button) svg{opacity:1;filter:none;mix-blend-mode:normal}.levin-mobile-brand .levin-wordmark-plate{background:#fff}.levin-mobile-trigger,.levin-mobile-trigger-glyph i{color:#fff}.levin-mobile-trigger-glyph i{background:#fff}.levin-product-hero-actions>:is(a,button){backdrop-filter:none}.levin-product-hero-actions>:first-child{border-color:#f3e900;background:#f3e900;color:#080808}.levin-product-hero-actions>:last-child{border-color:rgba(255,255,255,.42);background:rgba(8,8,8,.78);color:#fff}}.registration-stepper{scroll-margin-top:5.5rem;display:grid;grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr);align-items:center;gap:.4rem;margin-bottom:1.25rem}.registration-stepper>span{height:1px;background:rgba(0,0,0,.18)}.registration-stepper button{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;border:1px solid rgba(0,0,0,.14);background:rgba(244,244,240,.8);padding:.65rem .75rem;color:rgba(0,0,0,.46);text-align:left;transition:border-color .16s var(--ease-out),background-color .16s var(--ease-out),color .16s var(--ease-out),transform .16s var(--ease-out)}.registration-stepper button>span{font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.65rem;font-weight:900}.registration-stepper button>strong{overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.registration-stepper button.is-active{border-color:#050505;background:#050505;color:#fcee09}.registration-stepper button.is-complete{border-color:rgba(0,0,0,.3);color:#050505}.registration-stepper button:not(:disabled):active{transform:scale(.98)}.registration-data-note{margin:0;border-left:.22rem solid #00a9b7;background:rgba(0,240,255,.08);padding:.7rem .8rem;color:rgba(0,0,0,.58);font-size:.72rem;font-weight:750;line-height:1.65}.registration-questionnaire{overflow:hidden;border:1px solid rgba(0,0,0,.14);background:rgba(255,255,255,.52)}.registration-questionnaire .application-flow-header{padding:1.1rem 1.1rem .95rem}.registration-questionnaire .application-step-form{padding:1.1rem}.registration-questionnaire .application-question-stage{min-height:19rem}.registration-pending-review{display:grid;justify-items:start;gap:.7rem;border-left:.3rem solid #fcee09;background:linear-gradient(110deg,rgba(252,238,9,.2),transparent 54%),rgba(244,244,240,.9);padding:1rem}.registration-pending-review>strong{font-size:1.1rem}.registration-pending-review>p{margin:0;color:rgba(0,0,0,.62);line-height:1.7}.application-approval-toggle{border:1px solid rgba(0,0,0,.16);background:linear-gradient(105deg,rgba(252,238,9,.2),transparent 44%),rgba(255,255,255,.82);padding:1rem}.content-view-toggle{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid rgba(0,0,0,.16);background:#e8e8e4;padding:.22rem}.content-view-toggle button{position:relative;display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;gap:.38rem;border:0;background:transparent;padding:.45rem .7rem;color:rgba(0,0,0,.48);font-size:.68rem;font-weight:900;transition:background-color .15s var(--ease-out),color .15s var(--ease-out),transform .15s var(--ease-out)}.content-view-toggle button.is-active{background:#050505;color:#fcee09;box-shadow:3px 3px 0 rgba(252,238,9,.5)}.content-view-toggle button:active{transform:scale(.96)}.content-library-toolbar.machine-library-toolbar,.content-library-toolbar.machine-library-toolbar:has(.content-cloud-link){grid-template-columns:minmax(0,1fr) auto auto auto}.content-library-toolbar.cloud-library-toolbar{grid-template-columns:minmax(0,1fr) auto auto}.machine-results{display:grid;gap:1.25rem}.machine-results.is-card-view{grid-template-columns:repeat(2,minmax(0,1fr))}.cloud-project-grid.is-list-view,.machine-results.is-list-view{grid-template-columns:minmax(0,1fr);gap:.7rem}.machine-results.is-list-view .machine-card{display:grid;grid-template-columns:clamp(10rem,18vw,14rem) minmax(0,1fr);box-shadow:6px 6px 0 rgba(0,0,0,.06);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)}.machine-results.is-list-view .machine-card-cover{min-height:100%;border-right:1px solid rgba(0,0,0,.16);border-bottom:0}.machine-results.is-list-view .machine-card-index{font-size:1.55rem}.machine-results.is-list-view .machine-card-body{padding:1rem 1.1rem}.machine-results.is-list-view .machine-card-body h2{font-size:1.45rem}.machine-results.is-list-view .machine-card-body>p{display:-webkit-box;overflow:hidden;margin-top:.65rem;-webkit-box-orient:vertical;-webkit-line-clamp:1}.machine-results.is-list-view .machine-card-body>.grid{margin-top:.75rem}.machine-results.is-list-view .machine-coordinate-box{padding:.65rem .75rem}.machine-results.is-list-view .content-card-action-layer{margin-top:.8rem}.cloud-project-grid.is-list-view .cloud-project-card{grid-template-columns:clamp(11rem,20vw,16rem) minmax(0,1fr);box-shadow:6px 6px 0 rgba(0,0,0,.06);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)}.cloud-project-grid.is-list-view .cloud-project-cover{min-height:100%;aspect-ratio:auto;border-right:1px solid rgba(0,0,0,.16);border-bottom:0}.cloud-project-grid.is-list-view .cloud-project-body{gap:.65rem;padding:1rem}.cloud-project-grid.is-list-view .cloud-project-heading h2{font-size:1.35rem}.cloud-project-grid.is-list-view .cloud-project-description{min-height:0;-webkit-line-clamp:1}.application-review-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-bottom:1rem}.application-review-summary button{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;border:1px solid rgba(0,0,0,.14);background:rgba(255,255,255,.8);padding:.85rem;color:rgba(0,0,0,.54);text-align:left;transition:border-color .16s var(--ease-out),background-color .16s var(--ease-out),color .16s var(--ease-out),transform .16s var(--ease-out)}.application-review-summary button>span{overflow:hidden;font-size:.76rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.application-review-summary button>strong{color:#050505;font-size:1.25rem}.application-review-summary button.is-active{border-color:#050505;background:#fcee09;color:#050505;box-shadow:5px 5px 0 rgba(0,0,0,.1)}.application-review-tools{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.65rem;margin-bottom:1rem}.application-review-filter{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;border:1px solid rgba(0,0,0,.14);background:rgba(255,255,255,.82);padding-left:.75rem;color:rgba(0,0,0,.46)}.application-review-filter select{min-height:3rem;border:0;background:transparent;padding:.55rem .75rem;color:#050505;font-size:.75rem;font-weight:850;outline:none}.application-review-list{display:grid;gap:.4rem}.application-review-list-head,.application-review-row{display:grid;grid-template-columns:minmax(15rem,1.5fr) minmax(7rem,.55fr) minmax(8rem,.65fr) minmax(9rem,.7fr) auto;align-items:center;gap:.8rem}.application-review-list-head{padding:0 .8rem .35rem;color:rgba(0,0,0,.4);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.58rem;font-weight:900;text-transform:uppercase}.application-review-row{position:relative;border:1px solid rgba(0,0,0,.12);background:rgba(255,255,255,.78);padding:.75rem .8rem;transition:border-color .16s var(--ease-out),background-color .16s var(--ease-out),transform .16s var(--ease-out)}.application-review-row:hover{border-color:rgba(0,0,0,.3);background:#fff;transform:translate3d(1px,0,0)}.application-review-person{display:flex;min-width:0;align-items:center;gap:.7rem}.application-review-avatar{display:grid;width:2.6rem;height:2.6rem;flex:0 0 2.6rem;place-items:center;background:#050505;color:#fcee09;font-size:1rem;font-weight:900}.application-review-person>div{display:grid;min-width:0;gap:.1rem}.application-review-person small,.application-review-person strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.application-review-person strong{font-size:.9rem}.application-review-person small{color:rgba(0,0,0,.48);font-size:.64rem;font-weight:750}.application-status-badge{justify-self:start;border:1px solid;padding:.38rem .55rem;font-size:.66rem;font-weight:900}.application-status-badge.is-pending{background:#fcee09;color:#050505}.application-status-badge.is-approved{background:#050505;color:#fcee09}.application-status-badge.is-rejected{background:rgba(255,0,60,.09);color:#970024}.application-review-ip,.application-review-row time{color:rgba(0,0,0,.52);font-size:.7rem;font-weight:800}.application-review-ip{display:inline-flex;min-width:0;align-items:center;gap:.35rem;overflow-wrap:anywhere}.application-review-row-actions{display:flex;gap:.4rem}.application-review-empty{display:grid;min-height:12rem;place-items:center;align-content:center;gap:.5rem;border:1px dashed rgba(0,0,0,.24);background:rgba(255,255,255,.48);padding:1.5rem;text-align:center}.application-review-empty h3,.application-review-empty p{margin:0}.application-review-empty p{color:rgba(0,0,0,.5);font-size:.78rem}.application-review-dossier{display:grid;gap:1rem}.application-dossier-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.application-dossier-meta>div{display:grid;min-width:0;gap:.3rem;border:1px solid rgba(0,0,0,.12);background:rgba(244,244,240,.82);padding:.75rem}.application-dossier-meta span,.application-review-decision label>span,.application-review-note>span{color:rgba(0,0,0,.44);font-size:.56rem;font-weight:900}.application-dossier-meta strong{overflow-wrap:anywhere;font-size:.76rem}.application-answer-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.application-review-decision,.application-review-note{display:grid;gap:.75rem;border-left:.3rem solid #fcee09;background:rgba(252,238,9,.08);padding:1rem}.application-review-decision label{display:grid;gap:.45rem}.application-review-note p{margin:0;color:rgba(0,0,0,.68);line-height:1.7}@media (max-width:1100px){.machine-results.is-card-view{grid-template-columns:minmax(0,1fr)}.application-review-list-head{display:none}.application-review-row{grid-template-columns:minmax(0,1fr) auto}.application-review-person{grid-column:1}.application-review-row-actions,.application-status-badge{grid-column:2}.application-review-ip,.application-review-row time{grid-column:1}.application-status-badge{grid-row:1}.application-review-row-actions{grid-row:2/4}}@media (max-width:767px){.content-library-toolbar.cloud-library-toolbar,.content-library-toolbar.machine-library-toolbar,.content-library-toolbar.machine-library-toolbar:has(.content-cloud-link){grid-template-columns:minmax(0,1fr) auto}.cloud-library-toolbar .content-library-search,.machine-library-toolbar .content-cloud-link,.machine-library-toolbar .content-library-search{grid-column:1/-1}.content-view-toggle button{min-height:2.35rem;padding-inline:.55rem}.cloud-project-grid.is-list-view .cloud-project-card,.machine-results.is-list-view .machine-card{grid-template-columns:6.5rem minmax(0,1fr)}.cloud-project-grid.is-list-view .cloud-project-state,.machine-results.is-list-view .machine-card-cover-label{right:.45rem;bottom:.45rem;left:.45rem;overflow:hidden;padding:.35rem;font-size:.48rem;text-overflow:ellipsis;white-space:nowrap}.cloud-project-grid.is-list-view .cloud-project-index,.machine-results.is-list-view .machine-card-index{top:.45rem;left:.45rem;font-size:1rem}.cloud-project-grid.is-list-view .cloud-project-body,.machine-results.is-list-view .machine-card-body{padding:.75rem}.cloud-project-grid.is-list-view .cloud-project-heading h2,.machine-results.is-list-view .machine-card-body h2{font-size:1.05rem}.cloud-project-grid.is-list-view .cloud-project-description,.cloud-project-grid.is-list-view .cloud-project-heading>span,.machine-results.is-list-view .machine-card-body>p{display:none}.machine-results.is-list-view .machine-card-body>.grid{display:grid;grid-template-columns:minmax(0,1fr);margin-top:.55rem}.machine-results.is-list-view .machine-coordinate-box{min-width:0;padding:.5rem .55rem}.machine-results.is-list-view .machine-coordinate-box span,.machine-results.is-list-view .machine-coordinate-box:nth-child(n+2){display:none}.machine-results.is-list-view .machine-coordinate-box strong{overflow:hidden;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.cloud-project-grid.is-list-view .cloud-project-actions,.machine-results.is-list-view .content-card-action-layer{margin-top:.4rem}.application-review-summary{grid-template-columns:minmax(0,1fr)}.application-review-tools{grid-template-columns:minmax(0,1fr) auto}.application-review-tools .content-library-search{grid-column:1/-1}.application-answer-list,.application-dossier-meta{grid-template-columns:minmax(0,1fr)}}@media (max-width:430px){.registration-stepper{grid-template-columns:minmax(0,1fr) .8rem minmax(0,1fr)}.registration-stepper button{padding-inline:.55rem}.registration-stepper button>strong{font-size:.7rem}.registration-questionnaire{margin-inline:-.5rem}.registration-flow-actions{align-items:stretch;flex-direction:column-reverse}.registration-flow-actions .cyber-button{width:100%}.application-review-person small:first-of-type{display:none}}@media (prefers-reduced-motion:reduce){.application-review-row,.application-review-summary button,.content-view-toggle button,.registration-stepper button{transition-duration:.01ms}}.auth-recovery-link{display:grid;min-height:3.35rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,.14);background:linear-gradient(105deg,rgba(252,238,9,.14),transparent 44%),rgba(255,255,255,.72);padding:.65rem .75rem;color:#050505;transition:border-color .16s var(--ease-out),background-color .16s var(--ease-out),transform .12s var(--ease-out)}.auth-recovery-link>span:nth-child(2){display:grid;min-width:0;gap:.08rem}.auth-recovery-link strong{font-size:.78rem;font-weight:900}.auth-recovery-link small{overflow:hidden;color:rgba(0,0,0,.5);font-size:.66rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.auth-recovery-icon{display:grid;width:2rem;height:2rem;place-items:center;background:#050505;color:#fcee09}.auth-recovery-link:active{transform:scale(.98)}.registry-table{min-width:0;overflow:hidden;border:1px solid rgba(0,0,0,.18);background:rgba(255,255,255,.9);box-shadow:7px 7px 0 rgba(0,0,0,.06);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.registry-table-head,.registry-table-row{display:grid;min-width:0;align-items:center}.machine-registry-columns{grid-template-columns:minmax(12rem,1.25fr) minmax(4.5rem,.34fr) minmax(9rem,.72fr) minmax(9rem,.72fr) minmax(10rem,.88fr) auto}.cloud-registry-columns{grid-template-columns:minmax(13rem,1.3fr) minmax(7rem,.55fr) minmax(6rem,.48fr) minmax(7.5rem,.6fr) minmax(6.8rem,.5fr) auto}.registry-table-head{min-height:2.25rem;background:#050505;padding:0 .65rem;color:rgba(255,255,255,.58);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.55rem;font-weight:900;text-transform:uppercase}.registry-table-head>span{min-width:0;padding-inline:.45rem}.registry-table-head>span:last-child{text-align:right}.registry-table-body{display:grid}.registry-table-row{min-height:3.65rem;gap:0;border-top:1px solid rgba(0,0,0,.1);padding:.35rem .65rem;transition:background-color .14s var(--ease-out),transform .14s var(--ease-out)}.registry-table-row:first-child{border-top:0}.registry-record{display:grid;min-width:0;grid-template-columns:2.7rem minmax(0,1fr);align-items:center;gap:.65rem;border:0;background:transparent;padding:.15rem .45rem;color:#050505;text-align:left}.registry-record-cover{position:relative;display:grid;width:2.7rem;height:2.7rem;overflow:hidden;place-items:end start;border:1px solid rgba(0,0,0,.18);background:linear-gradient(135deg,#fcee09 0 38%,#050505 38% 100%);background-position:50%;background-size:cover;padding:.22rem;color:#fcee09;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.54rem;font-weight:900;text-shadow:0 1px 4px rgba(0,0,0,.8)}.registry-record-cover-index{position:relative;z-index:1}.registry-record-copy{display:grid;min-width:0;gap:.16rem}.registry-record-copy small,.registry-record-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registry-record-copy strong{font-size:.84rem;font-weight:900}.registry-record-copy small{color:rgba(0,0,0,.46);font-size:.61rem;font-weight:800}.registry-dimension,.registry-state{justify-self:start;margin-inline:.45rem;border:1px solid;padding:.3rem .45rem;font-size:.6rem;font-weight:900;white-space:nowrap}.registry-dimension{background:#050505;color:#fcee09}.registry-state{display:inline-flex;align-items:center;gap:.3rem}.registry-state.is-synced{background:rgba(0,229,255,.1);color:#006f7c}.registry-state.is-cloud{background:rgba(252,238,9,.24);color:#4b4700}.registry-copy-cell,.registry-file-summary{display:flex;min-width:0;min-height:2.25rem;align-items:center;gap:.42rem;border:0;background:transparent;padding:.35rem .45rem;color:rgba(0,0,0,.72);text-align:left;transition:background-color .13s var(--ease-out),color .13s var(--ease-out),transform .11s var(--ease-out)}.registry-copy-cell code{min-width:0;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.68rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.registry-copy-cell svg{flex:0 0 auto;color:rgba(0,0,0,.36)}.registry-copy-cell:disabled{color:rgba(0,0,0,.34);cursor:default}.registry-date-cell,.registry-empty-cell,.registry-plain-cell{min-width:0;padding:.35rem .45rem;color:rgba(0,0,0,.5);font-size:.67rem;font-weight:800}.registry-empty-cell{display:inline-flex;align-items:center;gap:.35rem}.registry-plain-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registry-date-cell{font-variant-numeric:tabular-nums;white-space:nowrap}.registry-file-summary>svg{flex:0 0 auto;color:rgba(0,0,0,.42)}.registry-file-summary>span{display:flex;min-width:0;align-items:baseline;gap:.35rem}.registry-file-summary strong{font-size:.82rem;font-weight:900}.registry-file-summary small{overflow:hidden;color:rgba(0,0,0,.46);font-size:.58rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.registry-row-actions{display:flex;min-width:-moz-max-content;min-width:max-content;justify-content:flex-end;gap:.22rem;padding-left:.4rem}.registry-icon-button{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;border:1px solid rgba(0,0,0,.14);background:rgba(244,244,240,.9);color:#050505;transition:background-color .13s var(--ease-out),border-color .13s var(--ease-out),color .13s var(--ease-out),transform .11s var(--ease-out)}.registry-icon-button.is-promote{background:#fcee09}.registry-icon-button.is-danger{color:#a40024}.registry-icon-button:disabled{cursor:wait;opacity:.42}.registry-copy-cell:not(:disabled):active,.registry-file-summary:active,.registry-icon-button:active,.registry-record:active{transform:scale(.96)}.registry-file-badge{display:inline-flex;min-width:2rem;height:2rem;align-items:center;justify-content:center;gap:.22rem;border:1px solid rgba(0,0,0,.14);background:#050505;padding-inline:.35rem;color:#fcee09;font-size:.6rem;font-weight:900}.registry-mobile-label{display:none}.machine-coordinate-box.is-copyable{position:relative;width:100%;color:inherit;text-align:left;transition:background-color .14s var(--ease-out),border-color .14s var(--ease-out),transform .11s var(--ease-out)}.machine-coordinate-box.is-copyable>svg{position:absolute;right:.75rem;bottom:.75rem;color:rgba(0,0,0,.34)}.machine-coordinate-box.is-copyable:active{transform:scale(.985)}.top-toast{position:fixed;z-index:5000;top:calc(env(safe-area-inset-top, 0px) + .9rem);left:50%;display:flex;width:-moz-max-content;width:max-content;max-width:min(calc(100vw - 2rem),30rem);min-height:2.85rem;align-items:center;gap:.65rem;transform:translateX(-50%);border:1px solid rgba(255,255,255,.16);background:rgba(5,5,5,.94);box-shadow:0 .75rem 2.5rem rgba(0,0,0,.28);padding:.55rem .8rem .55rem .55rem;color:#fff;font-size:.75rem;font-weight:850;line-height:1.4;pointer-events:none;backdrop-filter:blur(18px) saturate(135%)}.top-toast:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:#fcee09}.top-toast.is-error:after{background:#ff174d}.top-toast-icon{display:grid;width:1.8rem;height:1.8rem;flex:0 0 1.8rem;place-items:center;background:#fcee09;color:#050505}.top-toast.is-error .top-toast-icon{background:#ff174d;color:#fff}@media (hover:hover) and (pointer:fine){.auth-recovery-link:hover{border-color:rgba(0,0,0,.34);background-color:#fff}.registry-table-row:hover{background:rgba(252,238,9,.07);transform:translate3d(1px,0,0)}.registry-copy-cell:not(:disabled):hover,.registry-file-summary:hover{background:rgba(0,0,0,.055);color:#050505}.registry-icon-button:hover{border-color:#050505;background:#050505;color:#fcee09}.registry-icon-button.is-danger:hover{border-color:#a40024;background:#a40024;color:#fff}.machine-coordinate-box.is-copyable:hover{border-color:rgba(0,0,0,.34);background-color:#fff}}@media (max-width:1180px) and (min-width:768px){.machine-registry-columns{grid-template-columns:minmax(12rem,1.25fr) minmax(4.5rem,.34fr) minmax(9rem,.75fr) minmax(10rem,.9fr) auto}.machine-registry-columns>:nth-child(4){display:none}.cloud-registry-columns{grid-template-columns:minmax(13rem,1.3fr) minmax(7rem,.55fr) minmax(7.5rem,.62fr) minmax(6.8rem,.5fr) auto}.cloud-registry-columns>:nth-child(3){display:none}}@media (max-width:767px){.registry-table{box-shadow:5px 5px 0 rgba(0,0,0,.06)}.registry-table-head{display:none}.registry-table-row.cloud-registry-columns,.registry-table-row.machine-registry-columns{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.38rem .6rem;padding:.55rem}.registry-record{grid-column:1;grid-row:1;padding:0}.registry-dimension,.registry-state{grid-column:2;grid-row:1;margin:0}.machine-registry-columns>.registry-copy-cell:nth-child(3){grid-column:1/-1;grid-row:2}.machine-registry-columns>.registry-converted-cell{display:none}.machine-registry-columns>.registry-command-cell,.machine-registry-columns>.registry-empty-cell{grid-column:1;grid-row:3}.machine-registry-columns>.registry-row-actions{grid-column:2;grid-row:3}.cloud-registry-columns>.registry-plain-cell{grid-column:1;grid-row:2;padding-left:0}.cloud-registry-columns>.registry-date-cell{grid-column:2;grid-row:2;padding-right:0;text-align:right}.cloud-registry-columns>.registry-file-summary{grid-column:1;grid-row:3;padding-left:0}.cloud-registry-columns>.registry-row-actions{grid-column:1/-1;grid-row:4;padding:.1rem 0 0}.registry-mobile-label{display:inline;flex:0 0 auto;color:rgba(0,0,0,.4);font-size:.55rem;font-weight:900;text-transform:uppercase}.registry-copy-cell{min-height:2rem;border:1px solid rgba(0,0,0,.1);background:rgba(244,244,240,.72);padding:.35rem .5rem}.registry-copy-cell code{flex:1}.registry-row-actions{min-width:0;flex-wrap:nowrap}.cloud-registry-columns>.registry-row-actions{justify-content:flex-end}}@media (max-width:420px){.registry-record{grid-template-columns:2.4rem minmax(0,1fr)}.registry-record-cover{width:2.4rem;height:2.4rem}.registry-icon-button{width:1.9rem;height:1.9rem;flex-basis:1.9rem}.registry-file-badge{height:1.9rem}.registry-date-cell{font-size:.61rem}.top-toast{top:calc(env(safe-area-inset-top, 0px) + .65rem);max-width:calc(100vw - 1.25rem)}}@media (prefers-reduced-motion:reduce){.auth-recovery-link,.machine-coordinate-box.is-copyable,.registry-copy-cell,.registry-file-summary,.registry-icon-button,.registry-record,.registry-table-row{transition-duration:.01ms}}:root{--levin-ui-surface:rgba(252,252,249,0.86);--levin-ui-surface-solid:#f8f8f5;--levin-ui-line:rgba(5,5,5,0.14);--levin-ui-shadow:0 1.1rem 3rem rgba(0,0,0,0.12);--levin-ui-radius:8px}.levin-wordmark{overflow:hidden;border:0;border-radius:0;background:#fff;padding:0;box-shadow:0 0 0 1px rgba(255,255,255,.12),0 .3rem 1rem rgba(0,0,0,.12);clip-path:none;transition:box-shadow .16s var(--ease-out),transform .16s var(--ease-out)}.levin-wordmark-plate:after,.levin-wordmark-plate:before,.levin-wordmark:after,.levin-wordmark:before{display:none}.levin-wordmark-plate{overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none;clip-path:none}.levin-mobile-brand .levin-wordmark-image,.levin-wordmark-image{display:block;filter:none!important;mix-blend-mode:normal}.levin-wordmark-compact{width:2.7rem;padding:0;box-shadow:0 0 0 1px rgba(255,255,255,.1),0 .2rem .7rem rgba(0,0,0,.12)}.levin-wordmark:hover{transform:translate3d(0,-1px,0);box-shadow:0 0 0 1px rgba(255,255,255,.18),0 .5rem 1.2rem rgba(0,0,0,.16)}.faction-logo{position:relative;display:grid;overflow:hidden;place-items:center;background:transparent;border-radius:0;-webkit-mask:none;mask:none}.faction-logo-image{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:0;filter:none}.member-admin-mark{overflow:hidden;border:1px solid rgba(5,5,5,.18);border-radius:0;background:#fff;box-shadow:0 0 0 2px rgba(252,238,9,.72)}.member-admin-mark .faction-logo{width:1.35rem;height:.84rem;background:transparent}.levin-mobile-bar{background:rgba(8,8,8,.91);backdrop-filter:blur(24px) saturate(145%)}.levin-mobile-trigger{border-radius:8px}.levin-mobile-account-link,.levin-mobile-menu-link{border-radius:6px}.cyber-button,.endfield-download-button{border-radius:6px;clip-path:none}.cyber-button:after{display:none}.ui-button-icon{display:inline-grid;flex:0 0 auto;place-items:center;transition:transform .16s var(--ease-out)}.content-library-toolbar{border-color:var(--levin-ui-line);border-radius:var(--levin-ui-radius);background:var(--levin-ui-surface);padding:.6rem;box-shadow:0 .75rem 2.3rem rgba(0,0,0,.08);clip-path:none;backdrop-filter:blur(20px) saturate(135%)}.content-library-toolbar:before{width:.18rem;background:linear-gradient(180deg,#fcee09 0 72%,#00c7d9 72%)}.content-cloud-link,.content-library-count,.content-library-search,.content-view-toggle{border-radius:6px}.content-library-search{background:rgba(255,255,255,.7)}.content-library-search:focus-within{border-color:rgba(5,5,5,.38);box-shadow:0 0 0 3px rgba(0,199,217,.14)}.content-library-search input{min-height:2.7rem;padding-block:.58rem}.content-library-search button{width:2.15rem;height:2.15rem;border-radius:5px}.content-library-count{min-width:5.5rem;border-color:rgba(0,0,0,.78);padding:.42rem .65rem}.content-library-count strong{font-size:1.15rem}.content-view-toggle{border-color:rgba(0,0,0,.12);background:rgba(0,0,0,.055);padding:.18rem}.content-view-toggle button{min-height:2.4rem;border-radius:5px}.content-view-toggle button.is-active{box-shadow:0 .3rem .8rem rgba(0,0,0,.18)}.machine-filter-management{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem}.machine-filter-management .machine-filter-strip{min-width:0;align-items:center}.machine-admin-controls{position:relative;display:grid;justify-items:end}.machine-admin-actions{display:inline-flex;align-items:center;gap:.45rem}.machine-admin-action{min-height:2.7rem;gap:.4rem;padding:.58rem .78rem;white-space:nowrap}.card-modal-panel{border-color:rgba(0,0,0,.18);border-radius:var(--levin-ui-radius);background:rgba(247,247,243,.96);box-shadow:0 2rem 6rem rgba(0,0,0,.34),inset 3px 0 0 #fcee09;clip-path:none;backdrop-filter:blur(24px) saturate(125%)}.card-modal-header{background:rgba(247,247,243,.88);backdrop-filter:blur(20px) saturate(125%)}.card-modal-close{border-color:rgba(0,0,0,.12);border-radius:50%;background:rgba(0,0,0,.075);color:#050505}.account-input,.auth-field-input,.styled-file-picker-button,.system-message{border-radius:6px}.account-input:focus,.auth-field-input:focus{border-color:rgba(5,5,5,.42);box-shadow:0 0 0 3px rgba(0,199,217,.14)}:where(.machine-card,.building-card,.cloud-project-card,.announcement-card,.member-roster-card,.wiki-feature-card){border-radius:var(--levin-ui-radius);box-shadow:0 .85rem 2.5rem rgba(0,0,0,.09);clip-path:none}@media (hover:hover) and (pointer:fine){.cyber-button:hover{animation:none;transform:translate3d(0,-1px,0);box-shadow:0 .55rem 1.35rem rgba(0,0,0,.14)}.cyber-button:hover:before{animation:button-scan .42s var(--ease-out) 1}.cyber-button:hover .ui-button-icon{transform:scale(1.06)}.card-modal-close:hover{background:#050505;color:#fff;transform:scale(1.04)}:where(.machine-card,.building-card,.cloud-project-card,.announcement-card,.member-roster-card,.wiki-feature-card):hover{box-shadow:0 1.1rem 3rem rgba(0,0,0,.13)}}@media (max-width:767px){.levin-mobile-bar,.levin-mobile-panel{background:rgba(8,8,8,.97)}.machine-filter-management{gap:.55rem}.machine-filter-management .machine-filter-strip{flex-wrap:nowrap;overflow-x:auto;padding:0 .1rem .35rem;scrollbar-width:none}.machine-filter-management .machine-filter-strip::-webkit-scrollbar{display:none}.machine-admin-actions{gap:.35rem}.machine-admin-action{min-height:2.55rem;padding:.5rem .62rem;font-size:.68rem}.content-library-toolbar{gap:.5rem;padding:.5rem}.machine-library-toolbar .content-cloud-link{min-height:2.65rem}.card-modal-panel{box-shadow:0 -1.2rem 4rem rgba(0,0,0,.28)}.card-modal-drag-region,.card-modal-panel{border-radius:8px 8px 0 0}}@media (prefers-reduced-transparency:reduce){.card-modal-header,.card-modal-panel,.content-library-toolbar,.levin-desktop-nav,.levin-mobile-bar{backdrop-filter:none}.card-modal-header,.card-modal-panel,.content-library-toolbar,.levin-desktop-nav{background:var(--levin-ui-surface-solid)}}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-55:disabled{opacity:.55}.group:hover .group-hover\:scale-\[1\.015\]{--tw-scale-x:1.015;--tw-scale-y:1.015;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\:opacity-100{opacity:1}@media (min-width:640px){.sm\:w-auto{width:auto}.sm\:min-w-\[8\.5rem\]{min-width:8.5rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.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\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.md\:grid-cols-\[1fr_1fr_1fr_1fr\]{grid-template-columns:1fr 1fr 1fr 1fr}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}}@media (min-width:1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-\[0\.82fr_1fr\]{grid-template-columns:.82fr 1fr}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[minmax\(15rem\2c 0\.72fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(15rem,.72fr) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:pl-\[3\.75rem\]{padding-left:3.75rem}.lg\:pl-\[4\.25rem\]{padding-left:4.25rem}.lg\:pt-12{padding-top:3rem}.lg\:text-7xl{font-size:4.5rem;line-height:1}}@media (min-width:1280px){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:block{display:block}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[420px_1fr\]{grid-template-columns:420px 1fr}}