/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--ink:#07090b;--graphite:#11161a;--panel:#171d21;--ivory:#f2eee4;--paper:#e5dfd2;--muted:#9aa1a4;--cyan:#20c7d7;--amber:#ee9e22;--acid:#cce92b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--ivory);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}img{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.shell{width:min(1380px,100% - 80px);margin-inline:auto}.imageProtectionNotice{z-index:2500;min-width:min(350px,100vw - 32px);color:var(--ivory);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;background:#070a0cf0;border:1px solid #20c7d78c;align-items:center;gap:13px;padding:13px 16px 13px 13px;transition:opacity .22s,transform .22s;display:flex;position:fixed;bottom:22px;right:22px;transform:translateY(14px);box-shadow:0 18px 55px #0000008c,0 0 28px #20c7d714}.imageProtectionNotice.visible{opacity:1;transform:translateY(0)}.imageProtectionNotice>span{border:1px solid var(--cyan);width:42px;height:42px;color:var(--cyan);font-family:var(--font-geist-mono),monospace;letter-spacing:-.04em;flex:0 0 42px;place-items:center;font-size:12px;font-weight:900;display:grid}.imageProtectionNotice>div{gap:4px;display:grid}.imageProtectionNotice strong,.imageProtectionNotice small{font-family:var(--font-geist-mono),monospace;letter-spacing:.1em}.imageProtectionNotice strong{color:var(--cyan);font-size:9px}.imageProtectionNotice small{color:#9aa3a6;font-size:8px}@media (width<=640px){.imageProtectionNotice{bottom:16px;right:16px}}.hero{background:radial-gradient(circle at 71% 42%,#20c7d721,#0000 28%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/72px 72px,#07090b;min-height:100vh;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;opacity:.11;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");position:absolute;inset:0}.nav{z-index:10;border-bottom:1px solid #f2eee42e;align-items:center;height:88px;display:flex;position:relative}.brand{font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;align-items:center;gap:14px;font-size:14px;font-weight:800;display:flex}.brandLogo{object-fit:contain;width:188px;height:72px;display:block}.infinityWord{white-space:nowrap}.brand i{color:var(--cyan);font-size:24px;font-style:normal}.navLinks{color:#cbc9c1;gap:38px;margin-left:auto;font-size:14px;display:flex}.navLinks a{transition:color .2s;position:relative}.navLinks a:after{content:"";background:var(--cyan);height:2px;transition:right .25s;position:absolute;bottom:-8px;left:0;right:100%}.navLinks a:hover{color:#fff}.navLinks a:hover:after{right:0}.navCta{border:1px solid #f2eee44d;gap:18px;margin-left:36px;padding:12px 16px;font-size:13px;transition:all .2s;display:flex}.navCta:hover{color:var(--ink);background:var(--cyan);border-color:var(--cyan)}.navUtilities{align-items:center;margin-left:auto;display:flex}.navUtilities .navCta{margin-left:18px}.languageSwitcher{font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;align-items:center;gap:5px;font-size:10px;display:inline-flex}.languageSwitcher button{color:#687276;cursor:pointer;font:inherit;background:0 0;border:0;padding:8px 3px;transition:color .2s}.languageSwitcher button:hover,.languageSwitcher button.active{color:var(--cyan)}.languageSwitcher i{color:#465155;font-style:normal}.menuTrigger{width:43px;height:43px;color:var(--ivory);cursor:pointer;background:#07090b73;border:1px solid #f2eee44d;align-content:center;justify-items:center;gap:4px;margin-left:12px;transition:border-color .2s,background .2s;display:grid}.menuTrigger:hover,.menuTrigger:focus-visible{border-color:var(--cyan);background:#20c7d71a;outline:none}.menuTrigger span{background:currentColor;width:17px;height:1.5px;display:block}.menuLayer{z-index:1000;visibility:hidden;pointer-events:none;position:fixed;inset:0}.menuLayer.open{visibility:visible;pointer-events:auto}.menuBackdrop{opacity:0;cursor:default;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#030507c2;border:0;padding:0;transition:opacity .35s;position:absolute;inset:0}.menuLayer.open .menuBackdrop{opacity:1}.menuDrawer{z-index:1;background:linear-gradient(145deg,#141a1efc,#070a0cfe);border-left:1px solid #20c7d740;width:min(580px,88vw);height:100%;padding:28px 34px 34px;transition:transform .42s cubic-bezier(.2,.78,.18,1);position:absolute;top:0;right:0;overflow-y:auto;transform:translate(102%);box-shadow:-30px 0 80px #0000008c}.menuLayer.open .menuDrawer{transform:translate(0)}.menuWatermark{opacity:.045;pointer-events:none;filter:grayscale();width:min(420px,78%);position:fixed;bottom:-70px;right:-90px}.menuHead{z-index:1;border-bottom:1px solid #f2eee424;justify-content:space-between;align-items:center;gap:20px;min-height:84px;display:flex;position:relative}.menuHead>a{align-items:center;gap:12px;min-width:0;display:flex}.menuHead>a img{object-fit:contain;width:176px;height:62px}.menuHead>a span{font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;white-space:nowrap;font-size:9px;font-weight:800}.menuClose{width:48px;height:48px;color:var(--ivory);cursor:pointer;background:0 0;border:1px solid #f2eee452;flex:0 0 48px;font-size:31px;line-height:1;transition:all .2s}.menuClose:hover,.menuClose:focus-visible{border-color:var(--amber);color:var(--amber);outline:none}.menuIdentity{z-index:1;gap:8px;padding:25px 0 20px;display:grid;position:relative}.menuIdentity span{color:var(--cyan);font-family:var(--font-geist-mono),monospace;letter-spacing:.2em;font-size:8px;font-weight:800}.menuIdentity strong{text-transform:uppercase;font-size:18px}.drawerLinks{z-index:1;display:grid;position:relative}.drawerLinks a{border-top:1px solid #f2eee421;grid-template-columns:35px 1fr auto;align-items:center;gap:12px;min-height:66px;transition:color .2s,padding .2s,background .2s;display:grid}.drawerLinks a:last-child{border-bottom:1px solid #f2eee421}.drawerLinks a small{color:#596367;font-family:var(--font-geist-mono),monospace;font-size:8px}.drawerLinks a span{font-size:21px;font-weight:700}.drawerLinks a b{color:#566064;font-size:14px}.drawerLinks a:hover,.drawerLinks a:focus-visible{color:var(--cyan);background:#20c7d70b;outline:none;padding-left:10px}.drawerLinks a:hover b{color:var(--cyan)}.menuExternal{z-index:1;gap:24px;padding:24px 0;display:flex;position:relative}.menuExternal a{color:#899295;font-family:var(--font-geist-mono),monospace;letter-spacing:.13em;font-size:8px;font-weight:800}.menuExternal a:hover,.menuExternal span{color:var(--amber)}.menuPrimary{z-index:1;background:var(--cyan);min-height:62px;color:var(--ink);text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;padding:0 20px;font-size:13px;font-weight:900;transition:background .2s,transform .2s;display:flex;position:relative}.menuPrimary:hover{background:var(--ivory);transform:translateY(-2px)}.heroGrid{z-index:2;grid-template-columns:46% 54%;align-items:center;min-height:calc(100vh - 150px);display:grid;position:relative}.heroCopy{z-index:3;padding:58px 0 70px;position:relative}.eyebrow{color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.22em;align-items:center;gap:13px;font-size:12px;font-weight:700;display:flex}.eyebrow b{color:var(--amber)}h1{letter-spacing:-.065em;text-transform:uppercase;max-width:900px;margin:28px 0 34px;font-size:clamp(70px,7.2vw,126px);font-stretch:75%;line-height:.84}h1 em{color:var(--cyan);font-style:normal;position:relative}h1 em:after{content:"";background:var(--amber);width:44%;height:7px;position:absolute;bottom:-2px;left:2%;transform:rotate(-1deg)}.heroTitleLockup{position:relative}.heroTitleLockup h1{z-index:1;position:relative}.heroTitleMark{z-index:0;opacity:.19;object-fit:contain;pointer-events:none;mix-blend-mode:screen;filter:drop-shadow(0 0 24px #20c7d726);width:clamp(195px,19.5vw,286px);height:auto;position:absolute;bottom:-82px;right:1%}.heroLead{color:#bbbdbb;max-width:550px;margin:0;font-size:18px;line-height:1.6}.heroActions{gap:14px;margin-top:34px;display:flex}.button{text-transform:uppercase;letter-spacing:.025em;justify-content:space-between;align-items:center;min-width:214px;min-height:56px;padding:0 20px;font-size:14px;font-weight:800;transition:transform .2s,background .2s,color .2s;display:inline-flex}.button:hover{transform:translateY(-3px)}.button.primary{background:var(--cyan);color:var(--ink)}.button.primary:hover{background:var(--ivory)}.button.ghost{border:1px solid var(--amber);color:var(--amber)}.button.ghost:hover{color:var(--ink);background:var(--amber)}.toolStrip{color:#c8c6bd;width:fit-content;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;border:1px solid #f2eee433;align-items:center;gap:16px;margin-top:40px;padding:14px 18px;font-size:11px;display:flex}.toolStrip i{color:var(--cyan);font-style:normal}.heroVisual{align-self:stretch;min-width:0;position:relative}.heroRenderFrame{z-index:2;background:#101417;border:1px solid #f2eee43d;width:104%;padding:10px;animation:1.05s cubic-bezier(.2,.7,.1,1) both enterFrame;position:absolute;top:50%;right:-7%;transform:translateY(-49%)rotate(1.2deg);box-shadow:0 35px 80px #0000007a}.heroCarousel{padding:10px;overflow:hidden}.heroSlides{aspect-ratio:16/9;background:#090c0e;width:100%;position:relative;overflow:hidden}.heroSlide{opacity:0;pointer-events:none;transition:opacity .85s,transform 5.6s linear;position:absolute;inset:0;transform:scale(1.035)}.heroSlide.active{opacity:1;pointer-events:auto;transform:scale(1)}.heroSlide img{object-fit:cover;width:100%;height:100%;display:block}.heroSlideShade{background:linear-gradient(90deg,#07090be6 0,#07090b8c 37%,#0000 73%),linear-gradient(#0000 55%,#07090b73);position:absolute;inset:0}.heroSlideCopy{z-index:2;width:min(52%,430px);color:var(--ivory);gap:8px;display:grid;position:absolute;bottom:38px;left:24px}.heroSlideCopy .heroTopic{border-left:2px solid var(--cyan);width:fit-content;color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;background:#07090bd1;padding:7px 9px;font-size:9px;font-weight:800}.heroSlideCopy strong{text-transform:uppercase;letter-spacing:-.035em;font-size:clamp(23px,2.3vw,40px);line-height:.95}.heroSlideCopy p{color:#d0d1cc;max-width:370px;margin:0;font-family:Georgia,serif;font-size:13px;line-height:1.45}.heroCarouselNav{z-index:5;align-items:center;gap:10px;display:flex;position:absolute;bottom:16px;left:23px;right:23px}.heroArrow{width:28px;height:28px;color:var(--ivory);cursor:pointer;background:#07090bbf;border:1px solid #f2eee466;place-items:center;transition:color .2s,border-color .2s,background .2s;display:grid}.heroArrow:hover,.heroArrow:focus-visible{color:var(--ink);border-color:var(--cyan);background:var(--cyan);outline:none}.heroDots{gap:5px;display:flex}.heroDots button{cursor:pointer;background:#f2eee461;border:0;width:22px;height:3px;padding:0;transition:width .25s,background .25s}.heroDots button.active{background:var(--cyan);width:42px}.heroCount{color:#d4d4cf;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;margin-left:auto;font-size:9px}.heroProgress{z-index:6;background:#f2eee41f;height:2px;position:absolute;bottom:7px;left:10px;right:10px;overflow:hidden}.heroProgress i{background:var(--amber);transform-origin:0;width:100%;height:100%;animation:5.2s linear both heroProgress;display:block}.heroProgress.paused i{animation-play-state:paused}.gridLines{clip-path:polygon(8% 0,100% 0,100% 91%,0 100%,0 10%);background-image:linear-gradient(#20c7d71c 1px,#0000 1px),linear-gradient(90deg,#20c7d71c 1px,#0000 1px);background-size:34px 34px;border:1px solid #20c7d72e;position:absolute;inset:8% -20% 8% 8%}.cyanSlash{background:var(--cyan);opacity:.13;clip-path:polygon(0 20%,100% 0,89% 76%,6% 100%);width:74%;height:48%;position:absolute;top:21%;right:-7%;transform:rotate(-7deg)}.amberTape{opacity:.9;background:repeating-linear-gradient(135deg, var(--amber) 0 20px, #171717 20px 40px);width:240px;height:45px;position:absolute;bottom:18%;right:-15px;transform:rotate(-8deg)}.assetStamp{z-index:4;border-left:2px solid var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;color:#969da0;gap:4px;padding-left:12px;font-size:10px;display:grid;position:absolute;bottom:8%;right:22px}.assetStamp strong{color:var(--ivory)}.heroFooter{z-index:4;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;color:#6f777a;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:20px;left:0;right:0}.projectionRoom{background:radial-gradient(circle at 50% 48%,#20c7d71c,#0000 38%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/52px 52px,#070a0c;border-top:1px solid #20c7d733;border-bottom:1px solid #20c7d724;position:relative;overflow:hidden}.projectionRoom:before{content:"COMBAT ARCHIVE";color:#ffffff06;font-family:var(--font-geist-mono),monospace;letter-spacing:-.08em;white-space:nowrap;pointer-events:none;font-size:clamp(80px,12vw,190px);font-weight:900;position:absolute;top:42%;left:-20px;transform:rotate(-5deg)}.projectionHeading{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin-bottom:42px;display:grid;position:relative}.projectionHeading h2{text-transform:uppercase;letter-spacing:-.055em;margin:12px 0 0;font-size:clamp(52px,6vw,92px);line-height:.88}.projectionHeading h2 em{color:var(--cyan);font-style:normal}.projectionHeading p{color:#929a9d;max-width:500px;margin:0 0 6px;font-family:Georgia,serif;font-size:16px;line-height:1.65}.projectionConsole{background:#11171a;border:1px solid #f2eee440;max-width:1160px;margin:0 auto;padding:12px;position:relative;box-shadow:0 40px 100px #0000008c,0 0 60px #20c7d712}.projectorBar{color:#657075;min-height:38px;font-family:var(--font-geist-mono),monospace;letter-spacing:.15em;border-bottom:1px solid #f2eee41f;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:0 12px;font-size:8px;display:grid}.projectorBar span:last-child{color:#e05a4b;justify-self:end}.projectorBar strong{color:var(--ivory);font-size:8px}.projectorBar i{background:#73de57;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 9px #73de57}.projectionScreen{aspect-ratio:16/9;background:#020304;position:relative;overflow:hidden}.projectionScreen video,.projectionPoster,.projectionPoster img{width:100%;height:100%;display:block}.projectionScreen video{object-fit:contain;background:#000}.projectionPoster{cursor:pointer;background:#020304;border:0;padding:0;position:relative}.projectionPoster img{object-fit:cover;transition:transform .7s,filter .35s}.projectionPoster:hover img{filter:brightness(1.08);transform:scale(1.018)}.screenShade{background:radial-gradient(circle,#0000 25%,#00000047 100%),linear-gradient(#0000 45%,#05080a73);position:absolute;inset:0}.playCore{z-index:3;color:#fff;place-content:center;justify-items:center;gap:13px;display:grid;position:absolute;inset:0}.playCore b{width:78px;height:78px;color:var(--cyan);background:#070a0c9e;border:1px solid #ffffffbf;border-radius:50%;place-items:center;padding-left:5px;font-size:25px;transition:all .25s;display:grid;box-shadow:0 0 0 10px #070a0c40,0 0 35px #20c7d733}.projectionPoster:hover .playCore b{color:var(--ink);border-color:var(--cyan);background:var(--cyan);transform:scale(1.06)}.playCore small{font-family:var(--font-geist-mono),monospace;letter-spacing:.15em;background:#070a0cbf;padding:7px 10px;font-size:8px;font-weight:800}.screenScan{z-index:4;opacity:.25;background:var(--cyan);height:1px;box-shadow:0 0 12px var(--cyan);pointer-events:none;animation:5s linear infinite projectionScan;position:absolute;top:-10%;left:0;right:0}.screenCorners{z-index:4;clip-path:polygon(0 0,8% 0,8% 1px,1px 1px,1px 8%,0 8%,0 0,100% 0,100% 8%,calc(100% - 1px) 8%,calc(100% - 1px) 1px,92% 1px,92% 0,100% 0,100% 100%,92% 100%,92% calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 92%,100% 92%,100% 100%,0 100%,0 92%,1px 92%,1px calc(100% - 1px),8% calc(100% - 1px),8% 100%);pointer-events:none;border:1px solid #20c7d733;position:absolute;inset:11px}.projectionInfo{justify-content:space-between;align-items:center;gap:30px;min-height:112px;padding:20px 16px 10px;display:flex}.projectionInfo>div{gap:5px;display:grid}.projectionInfo span,.projectionInfo small{color:var(--cyan);font-family:var(--font-geist-mono),monospace;letter-spacing:.16em;font-size:8px}.projectionInfo h3{text-transform:uppercase;letter-spacing:-.04em;margin:0;font-size:clamp(25px,3vw,40px)}.projectionInfo small{color:#687276}.projectionInfo a{border:1px solid var(--amber);min-width:215px;min-height:50px;color:var(--amber);letter-spacing:.08em;justify-content:space-between;align-items:center;padding:0 15px;font-size:10px;font-weight:900;transition:all .2s;display:flex}.projectionInfo a:hover{color:var(--ink);background:var(--amber)}.tapeRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;max-width:1160px;margin:14px auto 0;display:grid}.tapeRail button{color:#8e9699;text-align:left;cursor:pointer;background:#101518;border:1px solid #f2eee41f;grid-template-columns:96px 1fr;align-items:center;gap:12px;min-width:0;min-height:74px;padding:7px;display:grid}.tapeRail button.active{border-color:var(--cyan);color:var(--ivory);background:#20c7d712}.tapeRail img{object-fit:cover;filter:saturate(.75);width:96px;height:56px}.tapeRail span{gap:5px;min-width:0;display:grid}.tapeRail small{color:var(--cyan);font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;font-size:7px}.tapeRail strong{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}@keyframes projectionScan{0%{top:-2%}to{top:102%}}.physicalLog{color:#0b0e10;background:#e5dfd2;position:relative;overflow:hidden}.physicalLog:before{content:"PHYSICAL / DIGITAL";color:#07090b09;font-family:var(--font-geist-mono),monospace;letter-spacing:-.08em;white-space:nowrap;pointer-events:none;font-size:clamp(70px,11vw,170px);font-weight:900;position:absolute;top:170px;right:-3vw;transform:rotate(-4deg)}.physicalHeading{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin-bottom:42px;display:grid;position:relative}.physicalHeading h2{text-transform:uppercase;letter-spacing:-.055em;margin:12px 0 0;font-size:clamp(48px,5.5vw,86px);line-height:.88}.physicalHeading h2 em{color:#c96519;font-style:normal}.physicalIntro{gap:17px;display:grid}.physicalIntro>span{color:#f2eee4;width:fit-content;font-family:var(--font-geist-mono),monospace;letter-spacing:.13em;background:#0b0e10;padding:9px 11px;font-size:9px;font-weight:900}.physicalIntro>span b{color:#20c7d7;padding:0 8px}.physicalIntro p{color:#52595c;max-width:520px;margin:0;font-family:Georgia,serif;font-size:17px;line-height:1.65}.physicalConsole{color:#f2eee4;background:#11171a;border:1px solid #0b0e1073;max-width:1160px;margin:0 auto;padding:12px;position:relative;box-shadow:20px 28px #0b0e101a,0 35px 80px #0b0e1038}.physicalScreen{aspect-ratio:16/9;background:#020304;position:relative;overflow:hidden}.physicalScreen video,.physicalPoster,.physicalPoster img{width:100%;height:100%;display:block}.physicalScreen video{object-fit:contain;background:#000}.physicalPoster{cursor:pointer;background:#020304;border:0;padding:0}.physicalPoster img{object-fit:cover;filter:saturate(.82)contrast(1.05);transition:transform .7s,filter .3s}.physicalPoster:hover img{filter:saturate()contrast(1.03);transform:scale(1.02)}.physicalPoster:after{content:"";background:linear-gradient(#0000 42%,#0000007a),radial-gradient(circle,#0000 35%,#0000004d);position:absolute;inset:0}.physicalPlay{z-index:3;color:#fff;place-content:center;justify-items:center;gap:13px;display:grid;position:absolute;inset:0}.physicalPlay b{color:#ee9e22;background:#070a0ca6;border:1px solid #fffc;border-radius:50%;place-items:center;width:76px;height:76px;padding-left:5px;font-size:24px;transition:all .25s;display:grid}.physicalPoster:hover .physicalPlay b{color:#0b0e10;background:#ee9e22;border-color:#ee9e22;transform:scale(1.06)}.physicalPlay small,.buildRec,.buildMute{font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;background:#070a0cc7;padding:7px 9px;font-size:8px;font-weight:800}.buildRec{z-index:5;color:#ef654f;position:absolute;top:14px;left:14px}.buildMute{z-index:5;color:#8d9699;position:absolute;top:14px;right:14px}.physicalMeta{grid-template-columns:1fr auto auto;align-items:center;gap:35px;min-height:116px;padding:18px 16px 8px;display:grid}.physicalMeta>div:first-child{gap:6px;display:grid}.physicalMeta span{color:#20c7d7;font-family:var(--font-geist-mono),monospace;letter-spacing:.15em;font-size:8px}.physicalMeta h3{text-transform:uppercase;letter-spacing:-.04em;margin:0;font-size:clamp(25px,3vw,39px)}.twinLabels{gap:8px;display:grid}.twinLabels span{color:#858e91;white-space:nowrap}.twinLabels i{background:#20c7d7;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 8px #20c7d7cc}.twinLabels span:last-child i{background:#ee9e22;box-shadow:0 0 8px #ee9e22cc}.physicalMeta a{color:#ee9e22;letter-spacing:.06em;border:1px solid #ee9e22;justify-content:space-between;align-items:center;gap:16px;min-width:225px;min-height:50px;padding:0 15px;font-size:9px;font-weight:900;transition:all .2s;display:flex}.physicalMeta a:hover{color:#0b0e10;background:#ee9e22}.buildRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;max-width:1160px;margin:14px auto 0;display:grid}.buildRail button{color:#555d60;text-align:left;cursor:pointer;background:#ffffff38;border:1px solid #0b0e102e;grid-template-columns:96px 1fr;align-items:center;gap:12px;min-width:0;min-height:74px;padding:7px;transition:all .2s;display:grid}.buildRail button:hover,.buildRail button.active{color:#f2eee4;background:#0b0e10;border-color:#c96519}.buildRail img{object-fit:cover;filter:saturate(.72);width:96px;height:56px}.buildRail button.active img{filter:saturate()}.buildRail span{gap:5px;min-width:0;display:grid}.buildRail small{color:#c96519;font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;font-size:7px}.buildRail strong{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.identity{color:var(--ivory);background:#0b0f12;position:relative;overflow:hidden}.identity:before{content:"070";color:#ffffff06;font-family:var(--font-geist-mono), monospace;letter-spacing:-.12em;pointer-events:none;font-size:clamp(190px,30vw,480px);font-weight:900;line-height:1;position:absolute;top:30px;right:-2vw}.identityIntro{grid-template-columns:1.25fr .75fr;align-items:end;gap:90px;margin-bottom:58px;display:grid;position:relative}.identityIntro h2 span{color:var(--cyan)}.identityIntroCopy p{color:#aeb4b5;margin:0 0 24px;font-family:Georgia,serif;font-size:18px;line-height:1.6}.identityCta{border:1px solid var(--cyan);width:100%;min-height:52px;color:var(--cyan);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0 17px;font-weight:800;display:flex}.identityConsole{background:#101518;border:1px solid #f2eee433;grid-template-columns:245px 1fr;display:grid;position:relative;box-shadow:0 40px 90px #0006}.identityRail{background:#0a0d0f;border-right:1px solid #f2eee424;flex-direction:column;min-height:720px;display:flex}.identityMark{border-bottom:1px solid #f2eee41f;align-items:center;gap:15px;height:120px;padding:20px;display:flex}.identityMark img{object-fit:contain;opacity:.9;width:64px;height:64px}.identityMark span{color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:-.08em;font-size:28px;font-weight:900}.operatorBlock{gap:7px;padding:24px 20px 28px;display:grid}.operatorBlock .onlineDot{color:#91e850;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:8px}.operatorBlock .onlineDot:before{content:"";background:#91e850;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 9px #91e850}.operatorBlock strong{letter-spacing:.04em;font-size:17px}.operatorBlock small{color:#596164;font-family:var(--font-geist-mono), monospace;font-size:9px}.identityTabs{display:grid}.identityTabs button{color:#747d80;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-top:1px solid #f2eee414;align-items:center;gap:17px;min-height:58px;padding:0 20px;font-weight:800;transition:all .2s;display:flex}.identityTabs button span{color:#40484b;font-family:var(--font-geist-mono), monospace;font-size:9px}.identityTabs button:hover,.identityTabs button.active{color:var(--ink);background:var(--cyan)}.identityTabs button.active span,.identityTabs button:hover span{color:#155b63}.identityDemoNote{color:#51595c;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;border-top:1px solid #f2eee41a;margin-top:auto;padding:20px;font-size:8px;line-height:1.7}.identityMain{min-width:0;padding:28px}.identityStatus{border-bottom:1px solid #f2eee421;grid-template-columns:auto minmax(140px,1fr) auto;align-items:center;gap:25px;padding-bottom:26px;display:grid}.identityStatus>div:first-child{gap:4px;display:grid}.identityStatus span,.panelHeading span,.ownerLink span{color:#667074;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:8px;font-weight:800}.identityStatus strong{font-size:22px}.identityStatus small{color:#697174;font-size:9px}.rankProgress,.collectionProgress{background:#252c30;height:5px;overflow:hidden}.rankProgress i,.collectionProgress i{background:linear-gradient(90deg,var(--cyan),#9eeef4);height:100%;display:block;box-shadow:0 0 12px #20c7d78c}.creditBalance{text-align:right;gap:5px;min-width:125px;display:grid}.creditBalance strong{color:var(--acid);font-family:var(--font-geist-mono), monospace;font-size:28px}.creditBalance strong small{color:#778020;font-size:12px}.identityPanel{padding-top:28px}.panelHeading{justify-content:space-between;align-items:end;margin-bottom:14px;display:flex}.panelHeading h3{text-transform:uppercase;margin:7px 0 0;font-size:29px}.panelHeading>strong{color:var(--cyan);font-family:var(--font-geist-mono), monospace;font-size:30px}.panelHeading>strong small{color:#566064;font-size:13px}.collectionProgress{margin-bottom:20px}.armoryGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.armoryGrid article{background:#171d20;border:1px solid #f2eee424;min-height:145px;position:relative;overflow:hidden}.armoryGrid article>img{object-fit:cover;opacity:.57;width:100%;height:100%;transition:transform .35s,opacity .35s}.armoryGrid article:hover>img{opacity:.8;transform:scale(1.035)}.armoryGrid article>div{z-index:2;gap:4px;display:grid;position:absolute;bottom:13px;left:14px}.armoryGrid article>div span{width:fit-content;color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;background:#07090bc7;padding:4px 6px;font-size:7px}.armoryGrid article>div strong{text-transform:uppercase;font-size:16px}.armoryGrid article>b{color:#74d83f;background:#07090bd1;border:1px solid #74d83f;place-items:center;width:24px;height:24px;font-size:11px;display:grid;position:absolute;top:9px;right:9px}.missionList{gap:9px;display:grid}.missionList article{background:#151a1d;border:1px solid #f2eee41f;grid-template-columns:38px 1fr auto;align-items:center;gap:15px;min-height:76px;padding:12px 16px;display:grid}.missionList article>span{color:#4e585b;font-family:var(--font-geist-mono), monospace}.missionList article>div{gap:5px;display:grid}.missionList article>div strong{text-transform:uppercase}.missionList article>div small{color:var(--amber);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;font-size:8px}.missionList article>b{color:var(--acid);font-family:var(--font-geist-mono), monospace;font-size:11px}.missionList article.done{border-color:#20c7d747}.missionList article.done>div small{color:var(--cyan)}.rewardGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.rewardGrid article{border-top:3px solid var(--amber);background:#181e21;flex-direction:column;min-height:190px;padding:18px;display:flex}.rewardGrid article>span{color:var(--acid);font-family:var(--font-geist-mono), monospace;font-size:10px}.rewardGrid article>strong{text-transform:uppercase;margin-top:20px;font-size:18px}.rewardGrid article p{color:#8f989b;font-size:12px;line-height:1.5}.rewardGrid article button{color:#a7afb1;cursor:pointer;background:0 0;border:1px solid #5d676a;min-height:34px;margin-top:auto;font-size:9px;font-weight:800}.rewardGrid article button:hover:not(:disabled){border-color:var(--cyan);color:var(--cyan)}.rewardGrid article button:disabled{color:#626c29;border-color:#626c29}.ownerLink{background:linear-gradient(100deg,#ee9e2214,#0000);border:1px solid #ee9e2273;grid-template-columns:1fr 1fr;align-items:center;gap:30px;margin-top:26px;padding:20px;display:grid}.ownerLink>div:first-child{gap:7px;display:grid}.ownerLink strong{text-transform:uppercase;font-size:17px}.ownerLink p{color:#899194;margin:0;font-size:11px;line-height:1.5}.ownerForm{gap:7px;display:grid}.ownerForm>div{grid-template-columns:1fr auto;display:grid}.ownerForm input{color:#fff;min-width:0;height:43px;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;background:#080b0d;border:1px solid #3a4346;border-right:0;outline:0;padding:0 12px}.ownerForm input:focus{border-color:var(--amber)}.ownerForm button{background:var(--amber);color:var(--ink);cursor:pointer;border:0;padding:0 15px;font-size:9px;font-weight:900}.ownerForm>small{color:var(--amber);font-size:9px}.zero70Bridge{color:var(--ivory);background:radial-gradient(circle at 82% 35%,#ff750029,#0000 32%),linear-gradient(#ffffff06 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/64px 64px,#0b0d11;border-top:1px solid #ff7a0047;padding-top:105px;padding-bottom:96px;overflow:hidden}.zero70BridgeHead{grid-template-columns:1.2fr .8fr;align-items:end;gap:50px;margin-bottom:42px;display:grid}.zero70BridgeHead .kicker{color:#ff7600}.zero70BridgeHead h2{text-transform:uppercase;margin-top:12px;font-size:clamp(48px,6.5vw,96px);line-height:.88}.zero70BridgeHead h2 em{color:#ff7600;font-style:normal}.zero70BridgeHead p{color:#92999d;max-width:520px;margin:0 0 5px;font-size:13px;line-height:1.75}.zero70Stage{background:#11141a;border:1px solid #ffffff29;grid-template-columns:minmax(0,1.65fr) minmax(310px,.75fr);width:min(1500px,100% - 40px);min-height:565px;margin:0 auto;display:grid;position:relative;overflow:hidden}.zero70Image{min-height:565px;animation:.55s cubic-bezier(.2,.7,.2,1) both zero70Swap;position:relative;overflow:hidden}.zero70Image:after{content:"";background:linear-gradient(90deg,#0000 55%,#11141a 100%),linear-gradient(#0000 55%,#05070a61);position:absolute;inset:0}.zero70Image img{object-fit:cover;object-position:var(--focus,center);width:100%;height:100%}.zero70Image>span{z-index:2;font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;background:#06080bad;border:1px solid #ffffff59;padding:9px 12px;font-size:8px;position:absolute;top:25px;left:28px}.zero70Copy{align-self:center;gap:18px;padding:42px 42px 100px 28px;animation:.48s 80ms both zero70CopyIn;display:grid}.zero70Copy>span,.zero70Digital small{color:#ff7600;font-family:var(--font-geist-mono),monospace;letter-spacing:.16em;font-size:8px;font-weight:800}.zero70Copy h3{text-transform:uppercase;margin:0;font-size:clamp(38px,4vw,66px);line-height:.93}.zero70Copy p{color:#9aa1a4;margin:0;font-size:13px;line-height:1.7}.zero70Digital{border-top:1px solid #30343a;border-bottom:1px solid #30343a;gap:6px;padding:14px 0;display:grid}.zero70Digital strong{text-transform:uppercase;font-size:13px}.zero70Actions{gap:8px;display:grid}.zero70Actions a{color:#ff8a24;letter-spacing:.07em;text-align:center;border:1px solid #ff7600;padding:14px 16px;font-size:8px;font-weight:900}.zero70Actions a:first-child{color:#111318;background:#ff7600}.zero70Controls{align-items:center;gap:15px;display:flex;position:absolute;bottom:28px;right:30px}.zero70Controls button{color:#fff;cursor:pointer;background:#0b0e12;border:1px solid #4c5158;width:45px;height:45px;font-size:17px}.zero70Controls button:hover{color:#ff7600;border-color:#ff7600}.zero70Controls span{font-family:var(--font-geist-mono),monospace;color:#798085;font-size:8px}.zero70Rail{grid-template-columns:repeat(5,1fr);margin-top:12px;display:grid}.zero70Rail button{color:#71787c;text-align:left;cursor:pointer;background:#11141a;border:0;border-right:1px solid #2b3035;grid-template-columns:auto 1fr;align-items:center;gap:9px;min-width:0;min-height:70px;padding:10px 12px;display:grid}.zero70Rail button span{color:#4f565a;font-family:var(--font-geist-mono),monospace;font-size:7px}.zero70Rail button strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;overflow:hidden}.zero70Rail button.active{color:#101216;background:#ff7600}.zero70Rail button.active span{color:#633000}.zero70Credit{color:#5e666a;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-align:right;margin-top:15px;font-size:7px}.zero70Credit a{color:#a7adb0}@keyframes zero70Swap{0%{opacity:0;transform:scale(1.018)translate(16px)}to{opacity:1;transform:none}}@keyframes zero70CopyIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.profilePage{background:radial-gradient(circle at 75% 18%,#20c7d71f,#0000 30%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/64px 64px,#080b0d;min-height:100vh;padding-bottom:100px}.profileNav{border-bottom:1px solid #f2eee429;justify-content:space-between;align-items:center;height:84px;display:flex}.profileBrand{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;align-items:center;gap:16px;font-size:11px;font-weight:800;display:flex}.profileBrand img{object-fit:contain;width:160px;height:62px}.profileNav>div{color:#6f797c;font-family:var(--font-geist-mono), monospace;align-items:center;gap:20px;font-size:9px;display:flex}.profileNav>div a{color:#b7bec0;text-transform:uppercase;border:1px solid #536064;padding:10px 14px}.profileNavActions .languageSwitcher{margin-right:4px}.profileHero{justify-content:space-between;align-items:center;min-height:400px;display:flex;overflow:hidden}.profileHero>div>span{color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;font-size:9px;font-weight:800}.profileHero h1{margin-bottom:0}.profileHero>img{opacity:.16;mix-blend-mode:screen;filter:drop-shadow(0 0 35px #20c7d733);width:min(28vw,360px)}.profileLoading,.profileError{color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;border:1px solid #f2eee429;padding:35px;font-size:11px}.profileError{color:#ff776c;border-color:#ff504666}.profileShell{grid-template-columns:250px 1fr;align-items:start;gap:18px;display:grid}.profileIdentityCard{border-top:3px solid var(--cyan);background:#11171a;gap:10px;padding:24px;display:grid;position:sticky;top:20px}.profileIdentityCard>strong{margin-top:8px;font-size:22px}.profileIdentityCard>small{color:#7c8588}.profileMedallion{--ring-a:#92999a;--ring-b:#454b4d;--glow:#d2dcdc2e;--xp:0%;aspect-ratio:1;background:conic-gradient(var(--cyan) var(--xp),#242b2e 0);width:174px;box-shadow:0 0 34px var(--glow);border-radius:50%;justify-self:center;place-items:center;margin:12px 0 6px;display:grid;position:relative}.profileMedallion:before{content:"";border-radius:inherit;background:repeating-conic-gradient(from 4deg,var(--ring-a) 0 5deg,var(--ring-b) 5deg 9deg);position:absolute;inset:6px;box-shadow:inset 0 0 0 2px #ffffff26,inset 0 0 18px #000000d9}.profileMedallion:after{content:"";border-radius:inherit;background:#080c0e;border:1px solid #ffffff2e;position:absolute;inset:17px;box-shadow:inset 0 0 28px #000000e6}.profileMedallionCore{z-index:2;aspect-ratio:1;width:112px;color:var(--cyan);font-family:var(--font-geist-mono),monospace;letter-spacing:-.08em;text-shadow:0 0 18px;background:radial-gradient(circle at 50% 35%,#172428,#080b0d 70%);border-radius:50%;place-items:center;font-size:38px;font-weight:900;display:grid;position:relative;overflow:hidden}.profileMedallionCore img{object-fit:contain;filter:drop-shadow(0 0 13px #20c7d766);width:80%;height:80%}.profileMedallion>i{z-index:3;clip-path:polygon(50% 0,100% 100%,0 100%);background:var(--cyan);width:10px;height:18px;filter:drop-shadow(0 0 5px var(--cyan));position:absolute;bottom:7px}.profileMedallion.rank-operator{--ring-a:#a2abad;--ring-b:#1d676f;--glow:#20c7d76b}.profileMedallion.rank-veteran{--ring-a:#b57a38;--ring-b:#5a311b;--glow:#c46f2057}.profileMedallion.rank-elite{--ring-a:#e5b64e;--ring-b:#17191b;--glow:#e5b64e66}.profileMedallion.rank-legend-070{--ring-a:#e8b735;--ring-b:#20c7d7;--glow:#20c7d7a6;animation:2.7s ease-in-out infinite legendPulse}@keyframes legendPulse{50%{box-shadow:0 0 52px var(--glow);filter:brightness(1.14)}}.profileRank{border-top:1px solid #293135;border-bottom:1px solid #293135;gap:7px;margin:20px 0;padding:16px 0;display:grid}.profileRank span{color:#687275;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:8px}.profileRank b{color:var(--amber)}.profileRank i{background:#30383c;height:4px;overflow:hidden}.profileRank i u{background:var(--cyan);height:100%;text-decoration:none;display:block}.profileRank small{color:#697276;font-family:var(--font-geist-mono), monospace;font-size:8px}.profileIdentityCard>button,.profileEdit button{border:1px solid var(--cyan);min-height:40px;color:var(--cyan);cursor:pointer;background:0 0;font-size:9px;font-weight:900}.profileIdentityCard>button.changeEmblem{background:var(--cyan);color:#071013}.profileEdit{gap:8px;display:grid}.profileEdit input{color:#fff;background:#080b0d;border:1px solid #374145;outline:0;min-width:0;height:40px;padding:0 10px}.profileEdit input:focus{border-color:var(--cyan)}.profileWorkspace{gap:18px;min-width:0;display:grid}.emblemVault{background:linear-gradient(135deg,#20c7d714,#0000 38%),#11171a;border-color:#20c7d780}.emblemGrid{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.emblemGrid article{background:#090d0f;border:1px solid #303a3e;grid-template-rows:auto auto 1fr auto;gap:8px;min-height:210px;padding:13px;display:grid}.emblemGrid article.selected{border-color:var(--cyan);box-shadow:inset 0 0 0 1px #20c7d74d}.emblemGrid article.locked{opacity:.7}.emblemPreview{aspect-ratio:1;width:78px;color:var(--cyan);font-family:var(--font-geist-mono),monospace;text-shadow:0 0 12px;background:radial-gradient(circle,#152428,#080b0d 72%);border:1px solid #3c484c;border-radius:50%;place-items:center;font-size:25px;font-weight:900;display:grid;overflow:hidden}.emblemPreview img{object-fit:contain;width:80%;height:80%}.emblemGrid strong{text-transform:uppercase;font-size:11px}.emblemGrid small{color:#6e797c;font-family:var(--font-geist-mono),monospace;font-size:7px;line-height:1.4}.emblemGrid button{border:1px solid var(--cyan);min-height:34px;color:var(--cyan);cursor:pointer;background:0 0;padding:0 8px;font-size:7px;font-weight:900}.emblemGrid button:disabled{color:#657074;cursor:default;border-color:#313b3e}.profileMetrics{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.profileMetrics article{background:#11171a;border:1px solid #f2eee424;gap:12px;padding:20px;display:grid}.profileMetrics span,.profileSectionHead span{color:#697376;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;font-size:8px}.profileMetrics strong{color:var(--acid);font-family:var(--font-geist-mono), monospace;font-size:29px}.profileMetrics strong small{color:#68712e;font-size:10px}.profileSection{background:#11171a;border:1px solid #f2eee424;padding:22px}.profileSectionHead{justify-content:space-between;align-items:end;gap:25px;margin-bottom:18px;display:flex}.profileSectionHead h2{margin-top:7px;font-size:30px}.profileSectionHead>small{color:#737d80;text-align:right;max-width:240px;font-size:9px}.profileArmory{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.profileArmory article{background:#090c0e;min-height:150px;position:relative;overflow:hidden}.profileArmory img{object-fit:cover;opacity:.55;width:100%;height:100%;transition:all .25s}.profileArmory article:hover img{opacity:.8;transform:scale(1.03)}.profileArmory article>div{gap:4px;display:grid;position:absolute;bottom:10px;left:10px;right:38px}.profileArmory article>div strong{text-transform:uppercase;font-size:11px}.profileArmory article>div span{color:var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:6px}.profileArmory button{color:#fff;cursor:pointer;background:#07090bd6;border:1px solid #778184;width:30px;height:30px;font-size:17px;position:absolute;top:8px;right:8px}.profileArmory button.saved{color:#ef4f68;border-color:#ef4f68}.profileDual{grid-template-columns:1fr 1fr;gap:18px;display:grid}.missionReal article{border:1px solid #2d373b;justify-content:space-between;align-items:center;padding:14px;display:flex}.missionReal article>div{gap:5px;display:grid}.missionReal article span{color:var(--cyan);font-family:var(--font-geist-mono), monospace;font-size:8px}.missionReal article button,.ownerReal button{background:var(--cyan);color:#071013;cursor:pointer;border:0;min-height:36px;padding:0 14px;font-size:8px;font-weight:900}.missionReal article button:disabled{color:#687174;background:#293235}.ownerReal p{color:#8e979a;font-size:11px;line-height:1.55}.ownerReal>div:last-of-type{grid-template-columns:1fr auto;display:grid}.ownerReal input{color:#fff;background:#090c0e;border:1px solid #3a4447;outline:0;min-width:0;height:40px;padding:0 10px}.ownerReal>small{color:var(--amber);font-family:var(--font-geist-mono), monospace;margin-top:9px;font-size:7px;display:block}.section{padding-top:120px;padding-bottom:140px}.projects{background:var(--ivory);color:var(--ink);width:100%;max-width:none;padding-inline:max(40px,50vw - 690px)}.sectionHeading{grid-template-columns:1.5fr .8fr;align-items:end;gap:80px;margin-bottom:58px;display:grid}.kicker{color:#147d87;font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;font-size:11px;font-weight:800}h2{letter-spacing:-.05em;text-transform:uppercase;margin:20px 0 0;font-size:clamp(45px,5vw,74px);line-height:.98}.sectionHeading p{color:#4e5050;margin:0 0 5px;font-family:Georgia,serif;font-size:19px;line-height:1.6}.projectGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.projectCard{color:var(--ivory);border-top:4px solid var(--cyan);background:#111416;padding:20px;transition:transform .25s;position:relative;overflow:hidden}.projectCard:hover{transform:translateY(-6px)}.featuredProjectDeck{background:#dcd9d1;border:1px solid #c9c7c0;margin-bottom:20px}.featuredProjectHeader{min-height:78px;color:var(--ivory);background:#111416;justify-content:space-between;align-items:center;gap:24px;padding:14px 18px;display:flex}.featuredProjectHeader>div:first-child{gap:6px;display:grid}.featuredProjectHeader>div:first-child span{color:var(--amber);font:900 8px/1 var(--font-geist-mono),monospace;letter-spacing:.14em}.featuredProjectHeader>div:first-child strong{text-transform:uppercase;font-size:17px}.featuredProjectControls{align-items:center;gap:12px;display:flex}.featuredProjectControls button{color:#fff;cursor:pointer;background:#080b0d;border:1px solid #41494c;width:42px;height:42px;font-size:18px}.featuredProjectControls button:hover,.featuredProjectControls button:focus-visible{border-color:var(--amber);color:var(--amber);outline:none}.featuredProjectControls span{color:#757e81;font:800 8px/1 var(--font-geist-mono),monospace}.featuredProjectSlide{display:none}.featuredProjectSlide.active{animation:.42s both featuredStoryIn;display:block}.featuredProjectSlide .projectCard{border-top-width:4px}.featuredProjectSlide .projectCard:hover{transform:none}.featuredProjectRail{background:#c9c7c0;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.featuredProjectRail button{color:#656a6b;text-align:left;cursor:pointer;background:#efede7;border:0;grid-template-columns:auto 1fr;align-content:center;gap:5px 10px;min-width:0;min-height:72px;padding:12px 16px;display:grid}.featuredProjectRail button span{color:#9a9d9d;font:900 11px/1 var(--font-geist-mono),monospace;grid-row:1/span 2;align-self:center}.featuredProjectRail button strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;overflow:hidden}.featuredProjectRail button small{color:#8b8e8d;font:800 7px/1 var(--font-geist-mono),monospace;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.featuredProjectRail button.active{background:var(--amber);color:#111416}.featuredProjectRail button.active span,.featuredProjectRail button.active small{color:#6f4b08}@keyframes featuredStoryIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.projectCard.amber{border-color:var(--amber)}.projectCard.acid{border-color:var(--acid)}.projectCard.violet{border-color:#c342ff}.projectCard.toxic{border-color:#5fe229}.projectCard.rust{border-color:#c58c4a}.projectCard.spinach{border-color:#829a45}.projectCard.mushroom{border-color:#e64d42}.projectCard.helmet{background:linear-gradient(145deg,#111416 0% 65%,#24180d 100%);border-color:#f08b22}.projectCard.helmet .cardTop span:last-child{color:#ff9f32}.projectCard.helmet:after{content:"LIVE ON FAB / 070 TACTICAL GEAR";color:#111416;font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;pointer-events:none;background:#f08b22;padding:7px 48px;font-size:8px;font-weight:900;position:absolute;top:48px;right:-36px;transform:rotate(35deg)}.helmetShowcase{background:#080b0d;border-top:1px solid #2b3032;margin:18px -20px 0}.helmetSelector{border-bottom:1px solid #252b2e;grid-template-columns:repeat(4,1fr);display:grid}.helmetSelector button{color:#8d9699;text-align:left;cursor:pointer;background:#0e1214;border:0;border-right:1px solid #252b2e;grid-template-columns:auto 1fr;align-content:center;gap:5px 9px;min-width:0;min-height:96px;padding:15px;transition:all .2s;display:grid}.helmetSelector button:last-child{border-right:0}.helmetSelector button:hover,.helmetSelector button.active{color:#f3efe7;box-shadow:inset 0 -3px 0 var(--helmet-accent);background:#15191b}.helmetSelector span{color:var(--helmet-accent);font:900 15px/1 var(--font-geist-mono),monospace;grid-row:1/span 2;align-self:center}.helmetSelector strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;overflow:hidden}.helmetSelector small{color:#747d80;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.35;overflow:hidden}.helmetStage{background:#060809;position:relative;overflow:hidden}.helmetStage>img,.helmetStage>video{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.helmetStage>video{z-index:2;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.helmetStage>video.active{opacity:1}.helmetStageTop{z-index:4;color:#f2eee6;font:900 9px/1 var(--font-geist-mono),monospace;letter-spacing:.14em;text-transform:uppercase;pointer-events:none;justify-content:space-between;gap:15px;display:flex;position:absolute;top:15px;left:15px;right:15px}.helmetStageTop span,.helmetStageTop b{border-left:2px solid var(--helmet-accent);background:#05080acc;padding:8px 10px}.helmetVideoButton{z-index:4;border:1px solid var(--helmet-accent);min-height:40px;color:var(--helmet-accent);font:900 8px/1 var(--font-geist-mono),monospace;letter-spacing:.12em;cursor:pointer;background:#06090be0;padding:0 15px;position:absolute;bottom:15px;right:15px}.helmetThumbs{grid-template-columns:repeat(4,1fr);gap:4px;padding:5px;display:grid}.helmetThumbs button{opacity:.45;cursor:pointer;background:#111;border:0;padding:0;transition:all .2s;overflow:hidden}.helmetThumbs button.active,.helmetThumbs button:hover{opacity:1;box-shadow:inset 0 -3px 0 var(--helmet-accent)}.helmetThumbs img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.helmetTech{border-top:1px solid #293034;border-bottom:1px solid #293034;grid-template-columns:.7fr .7fr 1fr 1.25fr 1.5fr;display:grid}.helmetTech>div{border-right:1px solid #293034;gap:5px;min-width:0;padding:18px;display:grid}.helmetTech>div:last-child{border-right:0}.helmetTech span,.helmetTech small{color:#687276;font:800 7px/1.3 var(--font-geist-mono),monospace;letter-spacing:.13em}.helmetTech strong{color:var(--helmet-accent);font:900 clamp(13px,1.45vw,21px)/1 var(--font-geist-mono),monospace;white-space:nowrap}.helmetFacts{flex-wrap:wrap;gap:7px;padding:14px 18px 6px;display:flex}.helmetFacts span{color:#838d90;font:800 7px/1 var(--font-geist-mono),monospace;letter-spacing:.08em;border:1px solid #333b3e;padding:6px 8px}.projectCard p.helmetGlbNote{color:#8f989b;max-width:none;margin:8px 18px 0;padding:13px 0 18px;font-size:10px}.helmetGlbNote b{color:var(--helmet-accent);font-family:var(--font-geist-mono),monospace;letter-spacing:.1em}.projectCard.realbuild{border-color:var(--cyan);background:linear-gradient(145deg,#111416 0% 62%,#182328 100%)}.projectCard.realbuild .turntableVideo{object-fit:contain}.projectCard.realbuild .cardTop span:last-child{color:var(--cyan)}.newsletterComposer{grid-column:1/-1}.newsletterComposer header small{letter-spacing:.08em;font-weight:800}.mailReady{color:#73ef8d}.mailOffline{color:#ffb15b}.mailComposerGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;display:grid}.mailComposerGrid label{gap:8px;display:grid}.mailComposerGrid label>span{color:#8c9495;font:700 10px/1.2 var(--font-geist-mono), monospace;letter-spacing:.12em}.mailComposerGrid input,.mailComposerGrid textarea{color:#f1eee7;width:100%;font:inherit;resize:vertical;background:#0c1012;border:1px solid #30383b;padding:13px 14px}.mailComposerGrid input:focus,.mailComposerGrid textarea:focus{outline:1px solid var(--cyan);border-color:var(--cyan)}.mailMessageField{grid-column:1/-1}.mailSendBar{border-top:1px solid #30383b;justify-content:space-between;align-items:end;gap:18px;margin-top:18px;padding-top:18px;display:flex}.mailSendBar>div{gap:4px;display:grid}.mailSendBar span,.mailSendBar small{color:#8c9495;font:600 10px/1.4 var(--font-geist-mono), monospace}.mailSendBar button{background:var(--cyan);color:#071014;cursor:pointer;border:0;padding:14px 20px;font-weight:900}.mailSendBar button:disabled{color:#8b9294;cursor:not-allowed;background:#394044}.mailFeedback,.mailSetupNote{color:#b9c1c2;margin:14px 0 0;font-size:12px}.mailFeedback{color:var(--cyan);font-weight:800}@media (width<=720px){.mailComposerGrid{grid-template-columns:1fr}.mailMessageField{grid-column:auto}.mailSendBar{flex-direction:column;align-items:stretch}}.projectMedia{position:relative}.projectStandby{border-color:#e64d42}.projectStandby .projectMedia .galleryStage{filter:blur(2.5px)saturate(.45)brightness(.48);transform:scale(1.012)}.projectStandby:hover .projectMedia .galleryStage>img{filter:none;transform:none}.standbyOverlay{z-index:6;text-align:center;pointer-events:none;background:linear-gradient(135deg,#07090b33,#07090b94);place-content:center;justify-items:center;gap:8px;padding:20px;display:grid;position:absolute;inset:0}.standbyOverlay:before,.standbyOverlay:after{content:"";background:linear-gradient(90deg,#0000,#e64d42,#0000);width:min(270px,70%);height:1px}.standbyOverlay span{color:#ff766c;font-family:var(--font-geist-mono),monospace;letter-spacing:.22em;background:#0c0d0fd1;border:1px solid #e64d42;padding:6px 10px;font-size:9px;font-weight:900}.standbyOverlay strong{color:var(--ivory);letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px 18px #000;font-size:clamp(22px,3vw,38px);line-height:1}.standbyOverlay small,.projectUnavailable{color:#ff766c;font-family:var(--font-geist-mono),monospace;letter-spacing:.13em;font-size:9px;font-weight:800}.projectUnavailable{white-space:nowrap}.projectCard.pixel{border-color:#d0a72f}.projectCard.original{border-color:#db77ee}.projectCard.requiem{border-color:#a72424}.cardTop{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;color:#9ba1a0;justify-content:space-between;font-size:10px;display:flex}.projectGallery{margin:18px -20px 0}.galleryStage{cursor:pointer;background:#090b0d;position:relative;overflow:hidden}.galleryStage>img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:filter .25s,transform .4s;display:block}.turntableVideo{z-index:1;object-fit:cover;opacity:0;pointer-events:none;background:#090b0d;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.projectGallery.hasVideo.previewing .turntableVideo{opacity:1}.projectCard:hover .galleryStage>img{filter:saturate(1.08)contrast(1.03);transform:scale(1.012)}.viewCounter{z-index:2;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;background:#07090bc7;padding:7px 9px;font-size:9px;position:absolute;bottom:12px;right:12px}.previewHint{z-index:2;color:#d8dad5;border-left:2px solid var(--cyan);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;background:#07090bd1;align-items:center;gap:8px;padding:7px 9px;font-size:8px;display:flex;position:absolute;top:12px;left:12px}.previewHint i{border:1px solid var(--cyan);border-radius:50%;width:7px;height:7px}.projectGallery.previewing .previewHint i{background:var(--cyan);box-shadow:0 0 12px var(--cyan);animation:.85s ease-in-out infinite alternate pulseDot}.galleryThumbs{background:#090b0d;grid-auto-columns:minmax(72px,1fr);grid-auto-flow:column;gap:4px;padding:5px;display:grid}.galleryThumbs button{cursor:pointer;opacity:.48;background:#111;border:0;padding:0;transition:opacity .2s,box-shadow .2s}.galleryThumbs button:hover,.galleryThumbs button.active{opacity:1;box-shadow:inset 0 -3px 0 var(--cyan)}.amber .galleryThumbs button.active{box-shadow:inset 0 -3px 0 var(--amber)}.violet .galleryThumbs button.active{box-shadow:inset 0 -3px #c342ff}.toxic .galleryThumbs button.active{box-shadow:inset 0 -3px #5fe229}.acid .galleryThumbs button.active{box-shadow:inset 0 -3px 0 var(--acid)}.rust .galleryThumbs button.active{box-shadow:inset 0 -3px #c58c4a}.spinach .galleryThumbs button.active{box-shadow:inset 0 -3px #829a45}.mushroom .galleryThumbs button.active{box-shadow:inset 0 -3px #e64d42}.helmet .galleryThumbs button.active{box-shadow:inset 0 -3px #f08b22}.pixel .galleryThumbs button.active{box-shadow:inset 0 -3px #d0a72f}.original .galleryThumbs button.active{box-shadow:inset 0 -3px #db77ee}.requiem .galleryThumbs button.active{box-shadow:inset 0 -3px #a72424}.galleryThumbs img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.cardCopy{padding-top:25px}.projectCard h3{text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:25px}.projectCard p{color:#aeb2b0;max-width:620px;margin:14px 0 24px;font-size:14px;line-height:1.6}.cardBottom{justify-content:space-between;align-items:end;gap:20px;display:flex}.cardActions{align-items:center;gap:9px;display:flex}.shareControl{z-index:20;position:relative}.shareTrigger{color:#aeb4b5;min-height:38px;font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #f2eee43d;align-items:center;gap:8px;padding:0 12px;font-size:8px;font-weight:900;transition:all .2s;display:inline-flex}.shareTrigger:hover,.shareTrigger:focus-visible,.shareTrigger[aria-expanded=true]{border-color:var(--cyan);color:var(--cyan);outline:none}.shareTrigger>span{font-size:13px}.shareMenu{z-index:100;width:230px;color:var(--ivory);background:#080c0efa;border:1px solid #20c7d773;padding:8px;position:absolute;bottom:calc(100% + 9px);right:0;box-shadow:0 20px 55px #0000008c}.shareMenuHead{min-height:34px;color:var(--cyan);font-family:var(--font-geist-mono),monospace;letter-spacing:.15em;justify-content:space-between;align-items:center;padding:0 7px 7px;font-size:8px;font-weight:900;display:flex}.shareMenuHead button{color:#798286;cursor:pointer;background:0 0;border:0;font-size:20px}.shareMenu>a{color:#b6bcbd;border-top:1px solid #f2eee41a;justify-content:space-between;align-items:center;min-height:38px;padding:0 9px;font-size:11px;display:flex}.shareMenu>a:hover,.shareMenu>a:focus-visible{color:var(--cyan);background:#20c7d70f;outline:none}.shareMenu>a b{color:#566267}.copyShare{border:1px solid var(--amber);width:100%;min-height:39px;color:var(--amber);font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;cursor:pointer;background:0 0;margin-top:7px;font-size:8px;font-weight:900}.copyShare:hover,.copyShare:focus-visible{background:var(--amber);color:var(--ink);outline:none}.sectionShareActions{align-items:center;gap:9px;display:flex}.sectionShareActions>.shareControl .shareTrigger{border-color:#f2eee442;min-height:50px}.sectionShareActions>a{flex:none}.share-footer .shareTrigger{min-height:auto;color:inherit;font:inherit;letter-spacing:inherit;border:0;padding:0}.share-footer .shareTrigger:hover{color:var(--cyan)}.share-footer .shareMenu{bottom:calc(100% + 18px)}.tagRow{flex-wrap:wrap;gap:7px;display:flex}.tagRow span{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;border:1px solid #f2eee438;padding:7px 9px;font-size:9px}.projectLink{color:var(--cyan);white-space:nowrap;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:10px;font-weight:800}.projectLink:hover{color:var(--ivory)}.tag070Wrap{width:max-content;max-width:100%;margin:-6px 0 22px;position:relative}.tag070Button{color:#c6ccca;cursor:pointer;text-align:left;background:#171b1d;border:1px solid #465156;align-items:center;gap:10px;min-width:190px;padding:8px 12px 8px 9px;transition:all .22s;display:flex}.tag070Button:hover{border-color:var(--amber);transform:translateY(-2px)}.tag070Button:disabled{opacity:.65;cursor:wait}.tag070Button>span:nth-child(2){flex-direction:column;gap:2px;display:flex}.tag070Button b,.tag070Button small,.tag070Button em{font-family:var(--font-geist-mono), monospace}.tag070Button b{letter-spacing:.15em;font-size:10px}.tag070Button small{color:#717c7f;letter-spacing:.12em;font-size:8px}.tag070Button em{color:var(--amber);margin-left:auto;font-size:9px;font-style:normal;font-weight:800}.dogTagIcon{background:linear-gradient(135deg,#30373a,#15191b 55%,#3b4447);border:1px solid #788184;border-radius:4px 8px 8px 4px;flex:none;width:35px;height:23px;transition:all .25s;position:relative;box-shadow:inset 0 0 0 1px #ffffff0a}.dogTagIcon:before{content:"070";color:#9da5a6;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;font-size:7px;position:absolute;top:6px;left:8px}.dogTagIcon i{border:1px solid #899294;border-radius:50%;width:5px;height:5px;position:absolute;top:8px;right:4px}.tagged .tag070Button{border-color:var(--cyan);color:var(--cyan);background:#20c7da14}.tagged .dogTagIcon{border-color:var(--cyan);background:linear-gradient(135deg,#146876,#14282c 55%,#1bb4c7);transform:rotate(-5deg);box-shadow:0 0 18px #20c7da38}.tagged .dogTagIcon:before{color:#e8ffff}.tagReward{white-space:nowrap;background:var(--cyan);color:#071012;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;padding:6px 9px;font-size:8px;font-weight:900;animation:.25s both tagRewardIn;position:absolute;top:8px;left:calc(100% + 10px)}@keyframes tagRewardIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.profileMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.profileTagList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.profileTagList article{background:#111719;border:1px solid #30393c;grid-template-columns:38px 82px 1fr;align-items:center;gap:10px;min-height:72px;padding:8px;display:grid}.profileTagList article>img{object-fit:cover;width:82px;height:54px}.profileTagList article div{flex-direction:column;gap:4px;display:flex}.profileTagList article strong{color:#e6e1d6;text-transform:uppercase;font-size:12px}.profileTagList article small{color:var(--cyan);font-family:var(--font-geist-mono), monospace;font-size:8px}.process{background:var(--ink)}.darkHeading p{color:#a5abad}.processRail{border-top:1px solid #374044;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.processStep{padding:0 30px 20px 0;position:relative}.stepNumber{color:#687176;font-family:var(--font-geist-mono), monospace;font-size:10px;position:absolute;top:-36px}.stepMark{background:var(--ink);border:2px solid var(--cyan);width:13px;height:13px;margin-top:-7px;margin-bottom:50px;transform:rotate(45deg)}.processStep:nth-child(2) .stepMark{border-color:var(--amber)}.processStep:nth-child(3) .stepMark{border-color:var(--acid)}.processStep h3{text-transform:uppercase;margin:0 0 15px;font-size:23px}.processStep p{color:#969da0;max-width:250px;margin:0;font-size:14px;line-height:1.65}.services{color:var(--ink);background:#dcd5c8}.servicesGrid{grid-template-columns:.75fr 1.25fr;gap:100px;display:grid}.serviceIntro{align-self:start;position:sticky;top:60px}.serviceIntro h2 span{color:#087f8a}.serviceIntro>p{color:#515251;max-width:470px;font-family:Georgia,serif;font-size:18px;line-height:1.65}.textLink{border-bottom:2px solid var(--ink);text-transform:uppercase;justify-content:space-between;max-width:275px;margin-top:30px;padding:12px 0;font-size:13px;font-weight:800;display:flex}.serviceList{border-top:1px solid #07090b59}.serviceList article{border-bottom:1px solid #07090b40;grid-template-columns:60px 1fr;gap:20px;padding:30px 8px;transition:padding .2s,background .2s;display:grid}.serviceList article:hover{background:#ffffff38;padding-left:22px}.serviceList article>span{color:#167b85;font-family:var(--font-geist-mono), monospace;font-size:11px}.serviceList h3{text-transform:uppercase;margin:0;font-size:22px}.serviceList p{color:#575a59;margin:8px 0 0;font-size:14px;line-height:1.55}.studio{background:#0d1012}.studioGrid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.studioVisual{background:linear-gradient(135deg,#20c7d721,#0000 42%),repeating-linear-gradient(90deg,#0000 0 47px,#ffffff08 48px),#090c0e;border:1px solid #2f373b;justify-content:center;align-items:center;min-height:580px;display:flex;position:relative;overflow:hidden}.studioVisual:before{content:"";background:var(--amber);opacity:.9;width:120%;height:82px;position:absolute;transform:rotate(-24deg)}.studioVisual:after{content:"";border-block:2px solid var(--cyan);width:150%;height:200px;position:absolute;transform:rotate(18deg)}.studioSeal{z-index:2;object-fit:contain;filter:drop-shadow(8px 12px #07090b8c);width:min(72%,410px);height:auto;position:relative}.studioLabel{z-index:3;font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;font-size:10px;position:absolute;bottom:28px;left:28px}.studioCopy h2{margin-bottom:35px}.studioCopy p{color:#a3aaab;line-height:1.7}.studioCopy .largeCopy{color:#d7d3ca;font-family:Georgia,serif;font-size:21px}.studioCopy strong{color:#fff}.studioStats{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:45px;display:grid}.studioStats div{border-top:2px solid var(--cyan);gap:8px;padding-top:16px;display:grid}.studioStats div:nth-child(2){border-color:var(--amber)}.studioStats div:nth-child(3){border-color:var(--acid)}.studioStats strong{font-size:30px}.studioStats span{color:#7f898c;text-transform:uppercase;font-size:10px;font-family:var(--font-geist-mono), monospace}.loyalty{background:var(--ivory);color:var(--ink)}.loyaltyGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;display:grid}.loyaltyCopy p{color:#545656;font-family:Georgia,serif;font-size:18px;line-height:1.6}.comingTag{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;border:1px solid #969286;margin-top:20px;padding:10px 12px;font-size:9px;display:inline-block}.memberCard{aspect-ratio:1.62;width:100%;max-width:700px;color:var(--ivory);background:radial-gradient(circle at 70% 20%,#20c7d759,#0000 28%),linear-gradient(135deg,#11181c,#060708 62%);border-radius:24px;justify-self:end;padding:32px;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 34px 60px #07090b40}.memberCard:before{content:"";background:#20c7d70d;border-inline:1px solid #20c7d759;width:55%;height:120%;position:absolute;top:-10%;left:15%;transform:skew(-20deg)}.memberCard:after{content:"";border:40px solid #ee9e22b3;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-60px;right:-40px}.memberTop,.memberBottom{z-index:2;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;justify-content:space-between;font-size:10px;display:flex;position:relative}.memberMark{z-index:2;letter-spacing:-.16em;font-size:120px;font-weight:900;line-height:1;position:absolute;top:30%;left:32px}.memberMark i{color:var(--cyan);font-size:62px;font-style:normal}.memberBottom{align-items:end;position:absolute;bottom:28px;left:32px;right:32px}.memberBottom strong{color:var(--amber);font-size:20px}.faq{color:var(--ink);background:#dcd5c8}.faqGrid{grid-template-columns:.7fr 1.3fr;gap:100px;display:grid}.faqList{border-top:1px solid #07090b59}.faqList details{border-bottom:1px solid #07090b4d;padding:0 4px}.faqList summary{cursor:pointer;justify-content:space-between;gap:25px;padding:26px 0;font-size:18px;font-weight:700;list-style:none;display:flex}.faqList summary::-webkit-details-marker{display:none}.faqList summary span{color:#0f8995;font-size:22px;transition:transform .2s}.faqList details[open] summary span{transform:rotate(45deg)}.faqList details p{color:#525555;margin:-4px 50px 28px 0;line-height:1.65}.contact{background:#080a0c;padding-top:170px;position:relative;overflow:hidden}.contactTape{background:var(--amber);width:104%;color:var(--ink);white-space:nowrap;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;padding:13px 0;font-weight:900;position:absolute;top:24px;left:-2%;transform:rotate(-1deg)}.contactInner{grid-template-columns:1.25fr .55fr;align-items:center;gap:90px;display:grid}.contactCopy{text-align:left}.contact h2{margin:25px auto 50px;font-size:clamp(54px,8vw,118px)}.contactActions{justify-content:flex-start;gap:14px;display:flex}.qrCard{background:var(--ivory);width:min(100%,320px);color:var(--ink);justify-self:end;padding:18px;transition:transform .2s;transform:rotate(1.8deg);box-shadow:0 26px 70px #00000061}.qrCard:hover{transform:rotate(0)translateY(-5px)}.qrCard img{width:100%;display:block}.qrCard div{font-family:var(--font-geist-mono), monospace;border-top:1px solid #bbb5a9;justify-content:space-between;align-items:end;gap:12px;padding-top:12px;display:flex}.qrCard span{color:#606364;letter-spacing:.12em;font-size:8px}.qrCard strong{font-size:12px}footer{background:#080a0c;border-top:1px solid #293034;padding:45px 0}.footerGrid{grid-template-columns:1fr 1fr 1fr;align-items:center;display:grid}.footerGrid p{text-align:center;color:#7f888b;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:11px;line-height:1.6}.footerLinks{text-transform:uppercase;justify-self:end;gap:24px;font-size:11px;display:flex}.footerLinks a:hover{color:var(--cyan)}.nexusTrigger{z-index:900;min-width:190px;height:66px;color:var(--ivory);cursor:pointer;background:linear-gradient(115deg,#0a0f12f5,#141e22f5);border:1px solid #20c7d794;grid-template-columns:46px 1fr;align-items:center;gap:10px;padding:8px 14px 8px 9px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;position:fixed;bottom:24px;right:26px;box-shadow:0 18px 55px #00000080,inset 0 0 24px #20c7d70d}.nexusTrigger:hover,.nexusTrigger.active{border-color:var(--cyan);transform:translateY(-3px);box-shadow:0 20px 65px #0009,0 0 22px #20c7d729}.nexusTrigger img{z-index:2;object-fit:contain;filter:invert()drop-shadow(0 0 8px #20c7d76b);width:45px;height:45px;position:relative}.nexusPulse{background:var(--cyan);border-radius:50%;width:10px;height:10px;animation:2s infinite nexusPulse;position:absolute;top:25px;left:21px;box-shadow:0 0 #20c7d780}.nexusTriggerCopy{text-align:left;gap:3px;display:grid}.nexusTriggerCopy small{color:#718084;font-family:var(--font-geist-mono),monospace;letter-spacing:.16em;font-size:7px}.nexusTriggerCopy strong{font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;font-size:15px}.nexusPanel{z-index:950;opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 100%;background-color:#070b0dfb;background-image:linear-gradient(#20c7d706 1px,#0000 1px),linear-gradient(90deg,#20c7d706 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #20c7d76b;grid-template-rows:auto auto minmax(145px,1fr) auto auto auto;width:min(430px,100vw - 32px);height:min(690px,100vh - 130px);transition:opacity .25s,transform .3s,visibility .3s;display:grid;position:fixed;bottom:102px;right:24px;overflow:hidden;transform:translateY(18px)scale(.975);box-shadow:0 30px 100px #000000b8,inset 0 0 80px #20c7d709}.nexusPanel.open{opacity:1;visibility:visible;pointer-events:auto;transform:none}.nexusScan{z-index:0;background:linear-gradient(90deg,transparent,var(--cyan),transparent);opacity:.28;pointer-events:none;height:1px;animation:5s linear infinite nexusScan;position:absolute;left:0;right:0}.nexusHead{z-index:2;background:#0c1215e6;border-bottom:1px solid #f2eee421;justify-content:space-between;align-items:center;min-height:88px;padding:14px 15px;display:flex;position:relative}.nexusIdentity{align-items:center;gap:12px;min-width:0;display:flex}.nexusEye{background:radial-gradient(circle,#20c7d72b,#0000 68%);border:1px solid #20c7d773;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.nexusEye img{object-fit:contain;filter:invert()drop-shadow(0 0 9px #20c7d773);width:42px;height:42px}.nexusIdentity>div:last-child{gap:3px;min-width:0;display:grid}.nexusIdentity span{color:#78e46a;font-family:var(--font-geist-mono),monospace;letter-spacing:.16em;font-size:7px}.nexusIdentity span:before{content:"";background:#78e46a;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 7px #78e46a}.nexusIdentity strong{font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.nexusIdentity small{color:#5f6b6f;font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;font-size:6px}.nexusHead>button{color:#aab4b6;cursor:pointer;background:0 0;border:1px solid #3a464a;flex:none;width:38px;height:38px;font-size:24px}.nexusHead>button:hover{border-color:var(--cyan);color:var(--cyan)}.nexusMeta{z-index:1;color:#566267;font-family:var(--font-geist-mono),monospace;letter-spacing:.16em;border-bottom:1px solid #f2eee414;justify-content:space-between;padding:10px 15px;font-size:6px;display:flex;position:relative}.nexusMeta i{color:var(--amber);font-style:normal}.nexusLog{z-index:1;scrollbar-width:thin;scrollbar-color:#2b555b transparent;align-content:start;gap:13px;padding:16px 15px;display:grid;position:relative;overflow-y:auto}.nexusMessage{grid-template-columns:28px 1fr;align-items:start;gap:9px;display:grid}.nexusMessage>span{color:var(--cyan);font-family:var(--font-geist-mono),monospace;padding-top:4px;font-size:7px;font-weight:800}.nexusMessage p{border-left:2px solid var(--cyan);color:#c7cdce;background:#20c7d712;margin:0;padding:11px 12px;font-size:12px;line-height:1.55}.nexusMessage p a{color:var(--cyan);font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;border:1px solid #20c7d752;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:8px 9px;font-size:8px;font-weight:800;text-decoration:none;display:flex}.nexusMessage p a:hover{border-color:var(--cyan);background:#20c7d714}.nexusMessage p a b{color:var(--amber);font-size:10px}.nexusMessage.user>span{color:var(--amber)}.nexusMessage.user p{border-color:var(--amber);background:#ee9e2212}.nexusMessage.typing p{align-items:center;gap:5px;min-height:39px;display:flex}.nexusMessage.typing p i{background:var(--cyan);border-radius:50%;width:5px;height:5px;animation:1.15s ease-in-out infinite nexusTyping}.nexusMessage.typing p i:nth-child(2){animation-delay:.14s}.nexusMessage.typing p i:nth-child(3){animation-delay:.28s}.nexusPrompts{z-index:1;grid-template-columns:1fr 1fr;gap:6px;padding:0 15px 12px;display:grid;position:relative}.nexusPrompts button{color:#9ba5a8;text-align:left;cursor:pointer;background:#0f1619e6;border:1px solid #283438;justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:8px 10px;font-size:9px;display:flex}.nexusPrompts button:hover{border-color:var(--cyan);color:var(--cyan)}.nexusPrompts button:disabled,.nexusForm input:disabled,.nexusForm button:disabled{opacity:.46;cursor:not-allowed}.nexusPrompts button span{color:var(--cyan)}.nexusForm{z-index:1;grid-template-columns:1fr auto;padding:0 15px 12px;display:grid;position:relative}.nexusForm input{color:#fff;background:#080c0e;border:1px solid #354145;border-right:0;outline:0;min-width:0;height:46px;padding:0 12px;font-size:12px}.nexusForm input:focus{border-color:var(--cyan)}.nexusForm button{background:var(--cyan);color:#071013;text-transform:uppercase;cursor:pointer;border:0;padding:0 14px;font-size:8px;font-weight:900}.nexusFoot{z-index:1;background:#090d0f;border-top:1px solid #f2eee414;gap:4px;padding:10px 15px 12px;display:grid;position:relative}.nexusFoot span{color:#6c777a;font-family:var(--font-geist-mono),monospace;letter-spacing:.13em;font-size:6px}.nexusFoot small{color:#465155;font-size:7px}@keyframes nexusPulse{70%{box-shadow:0 0 0 12px #20c7d700}to{box-shadow:0 0 #20c7d700}}@keyframes nexusScan{0%{top:90px}to{top:100%}}@keyframes nexusTyping{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes enterFrame{0%{opacity:0;transform:translate(90px,-49%)rotate(4deg)}to{opacity:1;transform:translateY(-49%)rotate(1.2deg)}}@keyframes heroProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pulseDot{to{opacity:.55;transform:scale(1.45)}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=980px){.projectionHeading{grid-template-columns:1fr;gap:22px}.tapeRail{grid-template-columns:repeat(2,minmax(0,1fr))}.physicalHeading{grid-template-columns:1fr;gap:22px}.physicalMeta{grid-template-columns:1fr auto}.physicalMeta>.sectionShareActions{grid-column:1/-1}.buildRail{grid-template-columns:repeat(2,minmax(0,1fr))}.zero70BridgeHead{grid-template-columns:1fr;gap:20px}.zero70Stage{grid-template-columns:1fr}.zero70Image{min-height:465px}.zero70Image:after{background:linear-gradient(0deg,#11141a 0,#0000 45%)}.zero70Copy{padding:30px 30px 100px}.zero70Rail{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.zero70Rail button{scroll-snap-align:start;flex:0 0 180px}.shell{width:min(100% - 36px,900px)}.nav{height:74px}.brand{font-size:13px}.navLinks{display:none}.navCta{margin-left:auto}.navUtilities .navCta{margin-left:12px}.heroGrid{grid-template-columns:1fr;padding-top:30px}.heroCopy{padding:30px 0 0}.heroVisual{min-height:480px}.heroSlide img{width:100%}.heroFooter{display:none}.sectionHeading{grid-template-columns:1fr;gap:26px}.projectGrid{grid-template-columns:1fr}.projectCard:first-child{grid-column:auto}.processRail{grid-template-columns:1fr 1fr;row-gap:55px}.servicesGrid,.studioGrid,.loyaltyGrid,.faqGrid,.contactInner{grid-template-columns:1fr;gap:55px}.serviceIntro{position:static}.memberCard{justify-self:start}.footerGrid{text-align:center;grid-template-columns:1fr;gap:25px}.footerBrand,.footerLinks{justify-self:center}.qrCard{justify-self:start}.identityIntro{grid-template-columns:1fr;gap:25px}.identityConsole{grid-template-columns:190px 1fr}.identityRail{min-height:760px}.identityMain{padding:20px}.ownerLink,.profileShell{grid-template-columns:1fr}.profileIdentityCard{position:static}.profileArmory,.emblemGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=580px){.projectionHeading h2{font-size:47px}.projectionInfo{flex-direction:column;align-items:stretch;padding:17px 8px 8px}.projectionInfo a{width:100%}.sectionShareActions{flex-direction:column;align-items:stretch;width:100%}.sectionShareActions>.shareControl,.sectionShareActions>.shareControl .shareTrigger,.sectionShareActions>a{width:100%}.sectionShareActions>.shareControl .shareTrigger{justify-content:center}.projectorBar{grid-template-columns:1fr auto}.projectorBar span:last-child{display:none}.playCore b{width:62px;height:62px}.tapeRail{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.tapeRail button{scroll-snap-align:start;flex:0 0 250px}.physicalHeading h2{font-size:42px}.physicalConsole{padding:7px}.physicalMeta{grid-template-columns:1fr;gap:17px;padding:17px 8px 8px}.physicalMeta>.sectionShareActions{width:100%}.buildMute{display:none}.physicalPlay b{width:62px;height:62px}.buildRail{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.buildRail button{scroll-snap-align:start;flex:0 0 250px}.nexusTrigger{border-radius:50%;grid-template-columns:1fr;width:58px;min-width:58px;height:58px;padding:6px;bottom:14px;right:14px}.nexusTrigger img{width:44px;height:44px}.nexusTriggerCopy{display:none}.nexusPulse{top:24px;left:24px}.nexusPanel{width:calc(100vw - 16px);height:min(680px,100vh - 96px);bottom:82px;right:8px}.nexusPrompts{grid-template-columns:1fr}.nexusPrompts button{min-height:38px}.zero70Bridge{padding-top:80px;padding-bottom:80px}.zero70BridgeHead{margin-bottom:25px}.zero70BridgeHead h2{font-size:50px}.zero70Stage{width:calc(100% - 28px);min-height:0}.zero70Image{min-height:390px}.zero70Image img{object-position:var(--focus-mobile,var(--focus,center))}.zero70Copy{padding:25px 20px 95px}.zero70Copy h3{font-size:38px}.zero70Controls{bottom:22px;right:20px}.zero70Rail{width:calc(100% - 28px)}.zero70Credit{text-align:left}.shell{width:calc(100% - 28px)}.brandLogo{width:116px;height:58px}.infinityWord{display:none}.navCta{padding:10px 12px}.navUtilities{margin-left:auto}.navUtilities .navCta{display:none}.languageSwitcher{font-size:9px}.menuTrigger{width:40px;height:40px;margin-left:8px}.menuDrawer{width:92vw;padding:18px 20px 24px}.menuHead{min-height:72px}.menuHead>a img{width:144px;height:52px}.menuHead>a span{display:none}.menuClose{flex-basis:44px;width:44px;height:44px}.menuIdentity{padding:21px 0 16px}.menuIdentity strong{font-size:15px}.drawerLinks a{grid-template-columns:27px 1fr auto;min-height:57px}.drawerLinks a span{font-size:18px}.menuExternal{flex-wrap:wrap;gap:16px;padding:20px 0}.menuPrimary{min-height:56px}.profileMedallion{width:196px}.emblemGrid{grid-template-columns:1fr 1fr}.emblemGrid article{min-height:190px}h1{font-size:58px}.heroActions{flex-direction:column}.button{width:100%}.toolStrip{gap:8px;padding:12px 10px;font-size:9px}.heroVisual{min-height:360px}.heroRenderFrame{width:116%;right:-8%}.heroSlideCopy{width:70%;bottom:35px;left:18px}.heroTitleMark{opacity:.18;width:192px;bottom:-74px;right:0}.heroSlideCopy p{display:none}.heroCarouselNav{bottom:14px;left:17px;right:17px}.assetStamp{display:none}.section{padding-top:80px;padding-bottom:90px}.projects{padding-inline:14px}.processRail{grid-template-columns:1fr}.studioVisual{min-height:380px}.studioStats{grid-template-columns:1fr}.memberCard{border-radius:14px;padding:20px}.memberMark{font-size:78px;left:20px}.memberBottom{bottom:18px;left:20px;right:20px}.memberBottom strong{font-size:14px}.contactActions{flex-direction:column}.cardBottom{flex-direction:column;align-items:start}.cardActions{justify-content:space-between;width:100%}.share-card .shareMenu{left:0;right:auto}.tagReward{top:calc(100% + 5px);left:0}.profileTagList{grid-template-columns:1fr}.identityConsole{display:block}.identityRail{border-right:0;min-height:0}.identityMark{height:82px}.identityMark img{width:48px;height:48px}.operatorBlock{padding:18px 16px}.identityTabs{border-top:1px solid #f2eee414;grid-template-columns:repeat(3,1fr)}.identityTabs button{border-top:0;border-right:1px solid #f2eee414;justify-content:center;min-height:52px;padding:0 7px;font-size:9px}.identityTabs button span,.identityDemoNote{display:none}.identityMain{padding:16px}.identityStatus{grid-template-columns:1fr auto;gap:14px}.rankProgress{grid-area:2/1/auto/-1}.creditBalance strong{font-size:22px}.armoryGrid{grid-template-columns:1fr}.armoryGrid article{min-height:132px}.rewardGrid{grid-template-columns:1fr}.missionList article{grid-template-columns:28px 1fr auto;padding:10px}.ownerLink{padding:15px}.ownerForm>div{grid-template-columns:1fr}.ownerForm input{border-right:1px solid #3a4346}.ownerForm button{min-height:40px}.profileNav{height:72px}.profileBrand img{width:118px}.profileBrand span,.profileNav>div span{display:none}.profileHero{min-height:330px}.profileHero h1{font-size:52px}.profileHero>img{width:160px;margin-right:-38px}.profileMetrics,.profileArmory{grid-template-columns:1fr}.profileArmory article{min-height:155px}.profileDual{grid-template-columns:1fr}.profileSectionHead{flex-direction:column;align-items:start}.profileSectionHead>small{text-align:left}}@media (prefers-reduced-motion:reduce){.profileMedallion.rank-legend-070{animation:none}}.adminEntry{color:var(--amber)!important;border-color:#ee9e2299!important}.commandCenter{min-height:100vh;color:var(--ivory);background:radial-gradient(circle at 80% 5%,#20c7d71f,#0000 28%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/52px 52px,#070a0c;padding-bottom:100px}.commandNav{border-bottom:1px solid #f2eee421;justify-content:space-between;align-items:center;min-height:82px;display:flex}.commandNav>div{align-items:center;gap:12px;display:flex}.commandNav>div span{color:var(--cyan);font-family:var(--font-geist-mono),monospace;letter-spacing:.13em;font-size:8px}.commandNav>div a{color:#a9b1b3;font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;border:1px solid #344044;padding:9px 11px;font-size:7px;font-weight:800}.commandNav>div a:hover{border-color:var(--cyan);color:var(--cyan)}.commandHero{justify-content:space-between;align-items:end;gap:50px;min-height:390px;padding-top:70px;padding-bottom:54px;display:flex}.commandHero>div>span,.commandPanel header span{color:var(--cyan);font-family:var(--font-geist-mono),monospace;letter-spacing:.2em;font-size:8px;font-weight:800}.commandHero h1{margin:17px 0 20px;font-size:clamp(58px,7vw,104px)}.commandHero h1 em{color:var(--amber)}.commandHero p{color:#899396;max-width:610px;margin:0;font-family:Georgia,serif;line-height:1.65}.commandHero button{border:1px solid var(--cyan);min-width:190px;min-height:50px;color:var(--cyan);font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;cursor:pointer;background:#20c7d70f;padding:0 18px;font-size:8px;font-weight:900}.commandHero button:hover{background:var(--cyan);color:var(--ink)}.commandGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.commandMetrics{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.commandMetrics article{border-top:2px solid var(--cyan);background:#11171a;align-content:space-between;min-height:148px;padding:20px;display:grid;box-shadow:0 20px 45px #0000002e}.commandMetrics article:nth-child(2n){border-color:var(--amber)}.commandMetrics span,.commandMetrics small{color:#758085;font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;font-size:7px}.commandMetrics strong{letter-spacing:-.05em;font-size:46px}.commandMetrics small{color:var(--cyan)}.commandPanel{background:#0e1316f0;border:1px solid #f2eee41f;min-width:0;padding:22px}.commandPanel>header{border-bottom:1px solid #f2eee41a;justify-content:space-between;align-items:start;gap:20px;min-height:68px;display:flex}.commandPanel h2{text-transform:uppercase;letter-spacing:-.035em;margin:7px 0 18px;font-size:27px}.commandPanel header>small{color:#5d686c;font-family:var(--font-geist-mono),monospace;letter-spacing:.11em;text-align:right;font-size:6px}.trafficPanel,.activityPanel{grid-column:1/-1}.trafficChart{align-items:end;gap:8px;height:245px;padding-top:34px;display:flex}.trafficChart>div{flex:1;grid-template-rows:1fr auto auto;place-items:end center;gap:6px;height:100%;display:grid}.trafficChart i{background:linear-gradient(var(--cyan),#11636c);width:min(34px,65%);min-height:5px;display:block;box-shadow:0 0 18px #20c7d726}.trafficChart b,.trafficChart small{font-family:var(--font-geist-mono),monospace;font-size:7px}.trafficChart small{color:#657075}.trafficChart p,.replicaRanking p,.activityLog p{color:#697478;font-family:Georgia,serif}.periodGrid{grid-template-columns:repeat(3,1fr);gap:8px;padding:18px 0;display:grid}.periodGrid article{background:#0a0e10;border:1px solid #293338;place-content:center;justify-items:center;min-height:88px;display:grid}.periodGrid strong{color:var(--amber);font-size:28px}.periodGrid span{color:#667175;font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;font-size:7px}.rankList,.missionAdmin{gap:9px;display:grid}.rankList>div{color:#899397;font-family:var(--font-geist-mono),monospace;grid-template-columns:95px 1fr 26px;align-items:center;gap:10px;font-size:7px;display:grid}.rankList i{background:#252e31;height:5px}.rankList i b{background:var(--cyan);height:100%;display:block}.replicaRanking{padding-top:10px;display:grid}.replicaRanking article{border-bottom:1px solid #f2eee414;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:48px;display:grid}.replicaRanking article b{color:var(--cyan);font-family:var(--font-geist-mono),monospace;font-size:8px}.replicaRanking article span{text-transform:uppercase;font-size:12px}.replicaRanking article strong{color:#687276;font-family:var(--font-geist-mono),monospace;font-size:7px}.creditFlow{grid-template-columns:repeat(3,1fr);gap:8px;padding:18px 0;display:grid}.creditFlow article{background:#090d0f;align-content:center;gap:7px;min-height:85px;padding:12px;display:grid}.creditFlow span,.missionAdmin span{color:#687276;font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;font-size:7px}.creditFlow strong{color:var(--amber);font-size:20px}.missionAdmin>div{border-left:2px solid var(--cyan);background:#20c7d70d;justify-content:space-between;padding:10px;display:flex}.missionAdmin strong{font-size:13px}.activityLog{display:grid}.activityLog article{border-bottom:1px solid #f2eee414;grid-template-columns:9px 1fr minmax(180px,auto);align-items:center;gap:13px;min-height:60px;display:grid}.activityLog article>i{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 8px var(--cyan);border-radius:50%}.activityLog article>div{gap:4px;display:grid}.activityLog article strong{font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;font-size:8px}.activityLog article span,.activityLog article small{color:#687276;font-size:9px}.activityLog article small{font-family:var(--font-geist-mono),monospace;text-align:right;font-size:7px;line-height:1.5}.adminDenied{min-height:100vh;color:var(--ivory);text-align:center;background:#070a0c;place-content:center;justify-items:center;gap:16px;padding:30px;display:grid}.adminDenied img{filter:invert();width:130px}.adminDenied>span{color:var(--cyan);font-family:var(--font-geist-mono),monospace;letter-spacing:.2em;font-size:9px}.adminDenied h1{margin:0;font-size:clamp(50px,7vw,90px)}.adminDenied p{color:#879194}.adminDenied a{border:1px solid var(--cyan);color:var(--cyan);padding:14px 18px;font-size:10px}@media (width<=780px){.commandNav>div span{display:none}.commandHero{flex-direction:column;justify-content:center;align-items:start;min-height:430px}.commandHero button{width:100%}.commandMetrics{grid-template-columns:repeat(2,1fr)}.commandGrid{grid-template-columns:1fr}.trafficPanel,.activityPanel{grid-column:auto}.activityLog article{grid-template-columns:8px 1fr;padding:10px 0}.activityLog article small{text-align:left;grid-column:2}}@media (width<=480px){.commandNav .profileBrand span,.commandNav>div a:first-of-type{display:none}.commandHero h1{font-size:50px}.commandMetrics,.creditFlow{grid-template-columns:1fr}}@media (width<=720px){.featuredProjectHeader{min-height:68px;padding:10px 12px}.featuredProjectHeader>div:first-child strong{text-overflow:ellipsis;white-space:nowrap;max-width:175px;font-size:12px;overflow:hidden}.featuredProjectControls{gap:7px}.featuredProjectControls button{width:37px;height:37px}.featuredProjectControls span{display:none}.featuredProjectRail{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.featuredProjectRail button{scroll-snap-align:start;flex:0 0 82%}.helmetSelector{grid-template-columns:1fr 1fr}.helmetSelector button{border-bottom:1px solid #252b2e;min-height:78px}.helmetSelector small{display:none}.helmetStageTop{top:8px;left:8px;right:8px}.helmetStageTop span{text-overflow:ellipsis;white-space:nowrap;max-width:64%;overflow:hidden}.helmetVideoButton{min-height:34px;bottom:8px;right:8px}.helmetTech{grid-template-columns:1fr 1fr}.helmetTech>div{border-bottom:1px solid #293034;padding:13px}.helmetTech>div:last-child{grid-column:1/-1}.helmetTech strong{font-size:15px}}.referralBanner{z-index:79;border:1px solid #20c7d773;border-left:4px solid var(--cyan);width:min(370px,100vw - 44px);color:var(--ivory);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070b0df7;padding:20px 22px;position:fixed;bottom:22px;left:22px;box-shadow:0 22px 70px #0000008c}.referralBanner>span{color:var(--cyan);font-family:var(--font-geist-mono),monospace;letter-spacing:.16em;font-size:7px;font-weight:900}.referralBanner>strong{text-transform:uppercase;margin-top:9px;font-size:25px;display:block}.referralBanner p{color:#98a2a5;margin:8px 0 15px;font-size:12px;line-height:1.55}.referralBanner>a{color:var(--amber);font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;gap:12px;font-size:8px;font-weight:900;display:inline-flex}.referralClose{color:#778287;cursor:pointer;background:0 0;border:0;font-size:22px;position:absolute;top:7px;right:9px}.referralProfileGrid{grid-template-columns:1fr 210px;gap:16px;display:grid}.referralProfileGrid>div,.referralProfileGrid>article{background:#090d0f;padding:18px}.referralProfileGrid p{color:#8f999c;font-size:12px;line-height:1.55}.referralProfileGrid code{color:var(--cyan);text-overflow:ellipsis;white-space:nowrap;margin:12px 0;font-size:9px;display:block;overflow:hidden}.referralProfileGrid button{background:var(--cyan);color:#061012;cursor:pointer;border:0;min-height:40px;padding:0 15px;font-size:8px;font-weight:900}.referralProfileGrid button.copied{background:#9ee66f;box-shadow:0 0 24px #9ee66f2e}.referralCopyFeedback{color:#778286;min-height:15px;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;margin-top:9px;font-size:7px;line-height:1.5;display:block}.referralCopyFeedback.copied{color:#9ee66f}.referralCopyFeedback.manual{color:var(--amber)}.referralProfileGrid article{text-align:center;align-content:center;display:grid}.referralProfileGrid article span,.referralProfileGrid article small{color:#778286;font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;font-size:7px}.referralProfileGrid article strong{color:var(--amber);margin:8px 0;font-size:42px}.referralAdmin{grid-column:1/-1}@media (width<=780px){.referralBanner{width:calc(100vw - 24px);bottom:12px;left:12px}.referralProfileGrid{grid-template-columns:1fr}}.newsletter{color:var(--ivory);background:radial-gradient(circle at 78% 34%,#20c7d71c,#0000 30%),linear-gradient(135deg,#080b0d,#11171a);border-top:1px solid #20c7d733;border-bottom:1px solid #20c7d724;padding:92px 0;position:relative;overflow:hidden}.newsletter:before{content:"SIGNAL 070";color:#ffffff06;letter-spacing:-.08em;white-space:nowrap;pointer-events:none;font-size:clamp(92px,15vw,220px);font-weight:900;position:absolute;bottom:-42px;left:-18px}.newsletterGrid{z-index:1;grid-template-columns:.95fr 1.05fr;align-items:center;gap:84px;display:grid;position:relative}.newsletterCopy h2{text-transform:uppercase;letter-spacing:-.055em;margin:16px 0 22px;font-size:clamp(54px,6vw,88px);line-height:.88}.newsletterCopy h2 em{color:var(--cyan);font-style:normal}.newsletterCopy>p{color:#969fa2;max-width:560px;margin:0;font-family:Georgia,serif;font-size:17px;line-height:1.65}.newsletterSignals{color:#818b8e;font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;flex-wrap:wrap;gap:11px;margin-top:28px;font-size:8px;font-weight:800;display:flex}.newsletterSignals i{color:var(--amber);font-style:normal}.newsletterForm{border:1px solid #f2eee433;border-top:3px solid var(--cyan);background:#05080ab8;gap:15px;padding:28px;display:grid;box-shadow:0 28px 70px #00000057}.newsletterStatus{color:#737e82;font-family:var(--font-geist-mono),monospace;letter-spacing:.14em;align-items:center;gap:9px;margin-bottom:4px;font-size:7px;display:flex}.newsletterStatus i{background:#78e46a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #78e46a}.newsletterForm>label:not(.newsletterConsent){gap:7px;display:grid}.newsletterForm>label>span{color:#818b8f;font-family:var(--font-geist-mono),monospace;letter-spacing:.13em;font-size:7px;font-weight:800}.newsletterForm input[type=text],.newsletterForm input[type=email]{width:100%;min-height:50px;color:var(--ivory);font:inherit;background:#0b1012;border:1px solid #303a3e;border-radius:0;outline:none;padding:0 14px}.newsletterForm input[type=text]:focus,.newsletterForm input[type=email]:focus{border-color:var(--cyan);box-shadow:0 0 0 2px #20c7d71a}.newsletterConsent{cursor:pointer;grid-template-columns:18px 1fr;align-items:start;gap:10px;display:grid}.newsletterConsent input{width:16px;height:16px;accent-color:var(--cyan);margin:1px 0 0}.newsletterConsent span{line-height:1.55}.newsletterForm button{background:var(--cyan);min-height:54px;color:var(--ink);letter-spacing:.06em;cursor:pointer;border:0;font-size:11px;font-weight:900;transition:all .2s}.newsletterForm button:hover,.newsletterForm button:focus-visible{background:var(--ivory);outline:none;transform:translateY(-2px)}.newsletterForm button:disabled{opacity:.58;cursor:wait;transform:none}.newsletterForm>small{color:#697478;font-family:var(--font-geist-mono),monospace;letter-spacing:.05em;font-size:7px;line-height:1.5}.newsletterMessage{border-left:2px solid var(--cyan);color:#b9c8ca;background:#20c7d712;margin:0;padding:11px 12px;font-size:12px;line-height:1.45}.newsletterMessage.error{background:#e05a4b14;border-color:#e05a4b}.newsletterAdmin{grid-column:1/-1}.newsletterAdminTotals{grid-template-columns:repeat(4,1fr);gap:8px;padding:18px 0;display:grid}.newsletterAdminTotals article{background:#090d0f;align-content:center;gap:6px;min-height:86px;padding:12px;display:grid}.newsletterAdminTotals span,.subscriberList span,.subscriberList small{color:#687276;font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;font-size:7px}.newsletterAdminTotals strong{color:var(--amber);font-size:23px}.subscriberList{display:grid}.subscriberList article{border-bottom:1px solid #f2eee414;grid-template-columns:1fr minmax(180px,auto) 90px;align-items:center;gap:14px;min-height:58px;display:grid}.subscriberList article>div{gap:4px;display:grid}.subscriberList article strong{text-transform:uppercase;font-size:11px}.subscriberList article small{text-align:right;line-height:1.5}.subscriberList article>b{color:#737d80;font-family:var(--font-geist-mono),monospace;border:1px solid #3a4346;justify-self:end;padding:6px 8px;font-size:7px}.subscriberList article>b.active{color:#78e46a;border-color:#78e46a80}@media (width<=780px){.newsletter{padding:68px 0}.newsletterGrid{grid-template-columns:1fr;gap:36px}.newsletterForm{padding:20px}.newsletterAdminTotals{grid-template-columns:repeat(2,1fr)}.subscriberList article{grid-template-columns:1fr auto;padding:10px 0}.subscriberList article small{text-align:left;grid-column:1}.subscriberList article>b{grid-area:1/2/3}}@media (width<=480px){.newsletterCopy h2{font-size:48px}.newsletterSignals{line-height:1.7}.newsletterAdminTotals{grid-template-columns:1fr}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
