.marketSkip{position:fixed;top:10px;left:10px;z-index:100;padding:11px 15px;color:#090a0d;background:#f0c46b;font-weight:900;text-decoration:none;transform:translateY(-160%)}.marketSkip:focus{transform:translateY(0)}.marketAmbient{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.marketAmbient:before{content:"";position:absolute;inset:-72px;opacity:.45;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 82%);mask-image:linear-gradient(180deg,#000,transparent 82%);animation:marketGridDrift 30s linear infinite}.marketAmbient:after{content:"";position:absolute;left:-20%;bottom:9%;width:145%;height:1px;opacity:.42;background:linear-gradient(90deg,transparent 8%,rgba(255,111,79,.52),rgba(240,184,91,.2) 48%,rgba(76,226,218,.36) 70%,transparent 92%);box-shadow:0 0 25px rgba(255,111,79,.16);transform:rotate(-8deg);animation:marketAmbientBlade 11s ease-in-out infinite}.marketAmbientMark{position:absolute;top:clamp(8rem,19vh,15rem);right:clamp(-6rem,1vw,3rem);width:clamp(300px,39vw,590px);aspect-ratio:1;display:flex;align-items:center;justify-content:center;gap:.18em;border:1px solid rgba(255,255,255,.035);border-radius:50%;color:rgba(246,243,237,.025);box-shadow:inset 0 0 120px rgba(255,105,77,.018),0 0 120px rgba(76,226,218,.018);font-size:clamp(5rem,10vw,9rem);line-height:.82;letter-spacing:-.15em;writing-mode:vertical-rl;filter:drop-shadow(0 0 20px rgba(76,226,218,.08));animation:marketAmbientMarkDrift 16s ease-in-out infinite alternate,marketAmbientMarkNeon 7.5s ease-in-out infinite alternate}.marketAmbientMark:after,.marketAmbientMark:before{content:"";position:absolute;border:1px solid rgba(255,105,77,.08);border-radius:48% 52% 44% 56%;animation:marketOrbit 32s linear infinite}.marketAmbientMark:before{inset:10%}.marketAmbientMark:after{inset:23%;border-color:rgba(76,226,218,.08);animation-direction:reverse;animation-duration:24s}.marketAmbientMark b,.marketAmbientMark span{font-family:var(--font-japanese);font-weight:600}.marketAmbientMark b{color:rgba(255,105,77,.052);font:inherit;text-shadow:0 0 34px rgba(255,105,77,.13)}.marketAmbientMark small{position:absolute;right:4%;bottom:16%;color:rgba(76,226,218,.34);font-family:ui-sans-serif,system-ui,sans-serif;font-size:.05em;font-weight:900;letter-spacing:.35em;line-height:1;-webkit-text-orientation:mixed;text-orientation:mixed;writing-mode:horizontal-tb}.marketAmbientAura{position:absolute;width:clamp(260px,42vw,680px);aspect-ratio:1;border-radius:50%;filter:blur(78px);opacity:.075;animation:marketAuraDrift 14s ease-in-out infinite alternate}.marketAmbientAura.ember{top:-18%;left:6%;background:#ff684c}.marketAmbientAura.cyan{right:-12%;bottom:-20%;background:#43d8d2;animation-delay:-7s;animation-direction:alternate-reverse}.marketAmbient i{position:absolute;border:1px solid rgba(255,255,255,.08);border-radius:50%;filter:drop-shadow(0 0 50px rgba(255,106,77,.08));animation:marketDrift 18s ease-in-out infinite alternate}.marketAmbient i:first-of-type{top:18%;left:-17rem;width:34rem;height:34rem;border-color:rgba(255,105,77,.12)}.marketAmbient i:nth-of-type(2){top:52%;right:-13rem;width:27rem;height:27rem;border-color:rgba(76,226,218,.1);animation-delay:-8s}.marketAmbient i:nth-of-type(3){bottom:-8rem;left:43%;width:18rem;height:18rem;border-color:rgba(177,132,255,.11);animation-delay:-12s}.marketHeader{position:-webkit-sticky;position:sticky;top:0;z-index:40;width:100%;min-height:76px;padding:12px max(22px,calc((100vw - 1240px) / 2));display:grid;grid-template-columns:1fr auto 1fr;grid-gap:28px;gap:28px;border-bottom:1px solid rgba(255,255,255,.09);background:rgba(7,9,13,.86);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);animation:marketHeaderArrival .55s ease-out both}.marketBrand,.marketHeader{margin:0;align-items:center}.marketBrand{display:flex;gap:12px;width:max-content;text-decoration:none}.marketBrand>span:first-child{width:40px;height:40px;display:grid;place-items:center;color:#fff;border:1px solid rgba(255,114,81,.65);-webkit-clip-path:polygon(0 0,84% 0,100% 18%,100% 100%,16% 100%,0 82%);clip-path:polygon(0 0,84% 0,100% 18%,100% 100%,16% 100%,0 82%);background:linear-gradient(145deg,#d34b36,#71272b);box-shadow:0 0 24px rgba(255,85,63,.18);font-family:var(--font-warrior),Impact,sans-serif}.marketBrand>span:last-child{display:flex;flex-direction:column}.marketBrand strong{font-family:var(--font-warrior),Impact,sans-serif;font-size:.78rem;font-weight:400;letter-spacing:.12em}.marketBrand small{margin-top:3px;color:#f0b85b;font-size:.57rem;font-weight:900;letter-spacing:.18em}.marketHeader nav{position:static;width:auto;display:flex;align-items:center;justify-content:center;gap:5px;margin-left:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;scrollbar-width:none;transform:none}.marketHeader nav::-webkit-scrollbar{display:none}.marketHeader nav a{min-height:44px;padding:11px 13px;display:inline-flex;align-items:center;border-radius:10px;color:#aeb6c3;font-size:.75rem;font-weight:800;text-decoration:none;transition:color .2s ease,background .2s ease}.marketHeader nav a:hover{color:#fff;background:rgba(255,255,255,.055)}.marketHeaderState{justify-self:end;padding:8px 12px;display:flex;align-items:center;gap:8px;border:1px solid rgba(113,229,173,.2);border-radius:999px;color:#82e9b2;background:rgba(113,229,173,.07);font-size:.6rem;font-weight:900;letter-spacing:.14em}.marketHeaderState i{width:6px;height:6px;border-radius:50%;background:#82e9b2;box-shadow:0 0 12px rgba(130,233,178,.7)}.marketFooter,.marketMain{position:relative;z-index:1}.marketMain{overflow:hidden}.marketHome{width:100%;max-width:none;margin:0}.marketMain>*{animation:marketSectionArrival .72s cubic-bezier(.2,.75,.2,1) both}.marketMain>:nth-child(2){animation-delay:.08s}.marketMain>:nth-child(3){animation-delay:.14s}.marketMain>:nth-child(4){animation-delay:.2s}.marketMain>:nth-child(5){animation-delay:.26s}.marketShell{width:min(1240px,calc(100% - 44px));margin-inline:auto}.marketInner{padding-block:52px 110px}.marketEyebrow{margin:0;color:#f0b85b;font-size:.68rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.marketHero{position:relative;min-height:700px;padding-block:88px 100px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(330px,.65fr);align-items:center;grid-gap:clamp(48px,8vw,112px);gap:clamp(48px,8vw,112px)}.marketHero:after{content:"";position:absolute;right:27%;bottom:8%;width:56%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,108,73,.55),transparent);box-shadow:0 0 18px rgba(255,108,73,.26);transform:rotate(-8deg);animation:marketBladeSweep 7.5s ease-in-out 1.1s infinite}.marketHeroMark{position:absolute;top:1%;right:13%;z-index:-1;width:min(42vw,500px);aspect-ratio:1;display:flex;align-items:center;justify-content:center;gap:.18em;border:1px solid rgba(255,255,255,.06);border-radius:50%;color:rgba(246,243,237,.065);box-shadow:inset 0 0 100px rgba(255,105,77,.025),0 0 100px rgba(76,226,218,.025);font-size:clamp(5rem,10vw,9.5rem);line-height:.82;letter-spacing:-.15em;writing-mode:vertical-rl;filter:drop-shadow(0 0 18px rgba(76,226,218,.12));animation:marketMarkArrival 1s ease-out both,marketMarkNeon 6.4s ease-in-out 1s infinite alternate}.marketHeroMark:after,.marketHeroMark:before{content:"";position:absolute;border:1px solid rgba(255,105,77,.12);border-radius:48% 52% 44% 56%;animation:marketOrbit 24s linear infinite}.marketHeroMark:before{inset:11%}.marketHeroMark:after{inset:24%;border-color:rgba(76,226,218,.12);animation-direction:reverse;animation-duration:18s}.marketHeroMark b,.marketHeroMark span{font-family:var(--font-japanese);font-weight:600}.marketHeroMark b{color:rgba(255,105,77,.13);font:inherit;text-shadow:0 0 30px rgba(255,105,77,.22)}.marketHeroMark small{position:absolute;right:2%;bottom:17%;color:rgba(76,226,218,.62);font-family:ui-sans-serif,system-ui,sans-serif;font-size:.055em;font-weight:900;letter-spacing:.35em;line-height:1;-webkit-text-orientation:mixed;text-orientation:mixed;writing-mode:horizontal-tb}.marketHeroCopy{position:relative;z-index:2;max-width:760px;animation:marketCopyArrival .82s cubic-bezier(.2,.75,.2,1) both}.marketHeroCopy h1{margin:20px 0 24px;padding-bottom:.2em;font-family:var(--font-warrior),Impact,sans-serif;font-size:clamp(4.4rem,7vw,7.5rem);font-weight:400;line-height:.96;letter-spacing:-.035em}.marketHeroCopy h1 span{color:transparent;background:linear-gradient(100deg,#fff4df,#f1bb62 33%,#ff765a 62%,#5de7df);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.marketHeroLede{max-width:690px;margin:0;color:#bec4ce;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.72}.marketHeroActions{margin-top:34px;display:flex;flex-wrap:wrap;gap:10px}.marketHeroActions a{min-height:50px;padding:14px 19px;display:inline-flex;align-items:center;gap:18px;border:1px solid rgba(255,255,255,.14);border-radius:13px;background:rgba(255,255,255,.035);font-family:var(--font-warrior),Impact,sans-serif;font-size:.75rem;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.marketHeroActions a:first-child{color:#180b07;border-color:transparent;background:linear-gradient(135deg,#f6cc78,#ff795a);box-shadow:0 14px 38px rgba(255,108,73,.14)}.marketHeroActions a:hover{transform:translateY(-2px);border-color:rgba(76,226,218,.35);box-shadow:0 12px 32px rgba(0,0,0,.24)}.marketHeroActions i{font-family:system-ui,sans-serif;font-size:1rem;font-style:normal}.marketHeroFacts{margin-top:28px;display:flex;flex-wrap:wrap;gap:8px}.marketHeroFacts span{padding:8px 11px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#9da6b3;background:rgba(255,255,255,.025);font-size:.66rem;font-weight:750}.marketHeroStage{position:relative;z-index:2;min-width:0;padding:18px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:4px 30px 4px 30px;background:linear-gradient(145deg,rgba(24,27,35,.94),rgba(11,13,18,.97));box-shadow:0 36px 100px rgba(0,0,0,.34),0 0 60px rgba(76,226,218,.035);transform:rotate(.55deg);animation:marketStageArrival .9s cubic-bezier(.2,.75,.2,1) .12s both}.marketHeroStage:before{content:"";position:absolute;top:-1px;left:30px;width:118px;height:3px;background:linear-gradient(90deg,#ff765a,#f0b85b,#56e4dd);box-shadow:0 0 20px rgba(255,118,90,.4)}.marketHeroStageHead{padding:10px 4px 15px;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:5px 12px;gap:5px 12px}.marketHeroStageHead>span{color:#77e5de;font-size:.56rem;font-weight:900;letter-spacing:.2em}.marketHeroStageHead>em{color:#747f8d;font-size:.43rem;font-style:normal;font-weight:900;letter-spacing:.13em}.marketHeroStageHead>small{grid-column:2;grid-row:1/span 2;display:flex;align-items:center;gap:7px;color:#82e9b2;font-size:.48rem;font-weight:900;letter-spacing:.12em}.marketHeroStageHead i{width:6px;height:6px;border-radius:50%;background:#82e9b2;box-shadow:0 0 12px rgba(130,233,178,.65);animation:marketStatusPulse 2.7s ease-in-out infinite}.marketHeroReel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;perspective:700px}.marketHeroReelCard{--reel:#ff765a;position:relative;min-width:0;min-height:260px;padding:16px 14px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border:1px solid color-mix(in srgb,var(--reel) 22%,transparent);border-radius:15px 3px 15px 3px;color:#f8f3ea;background:radial-gradient(circle at 54% 24%,color-mix(in srgb,var(--reel) 22%,transparent),transparent 30%),linear-gradient(150deg,#242731,#0b0d12 75%);text-decoration:none;box-shadow:inset 0 0 40px rgba(0,0,0,.2);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease;animation:marketReelFocus 9s ease-in-out infinite}.marketHeroReelCard.cyan{--reel:#56e4dd}.marketHeroReelCard.moss{--reel:#77e6ae}.marketHeroReelCard.violet{--reel:#b88aff}.marketHeroReelCard.gold{--reel:#f0b85b}.marketHeroReelCard:nth-child(2){animation-delay:-6s}.marketHeroReelCard:nth-child(3){animation-delay:-3s}.marketHeroReelCard:before{content:"";position:absolute;inset:13%;border:1px solid color-mix(in srgb,var(--reel) 32%,transparent);-webkit-clip-path:polygon(50% 0,94% 28%,82% 83%,18% 83%,6% 28%);clip-path:polygon(50% 0,94% 28%,82% 83%,18% 83%,6% 28%);transform:rotate(-7deg)}.marketHeroReelCard:after{content:"";position:absolute;left:-30%;top:38%;width:150%;height:1px;background:linear-gradient(90deg,transparent,var(--reel),transparent);box-shadow:0 0 12px var(--reel);opacity:.36;transform:rotate(-15deg)}.marketHeroReelCard:hover{transform:translateY(-4px) rotateX(2deg);border-color:color-mix(in srgb,var(--reel) 55%,transparent);box-shadow:0 20px 45px rgba(0,0,0,.35),0 0 24px color-mix(in srgb,var(--reel) 10%,transparent)}.marketHeroReelCard i,.marketHeroReelCard small,.marketHeroReelCard span{position:relative;z-index:2}.marketHeroReelCard small{color:var(--reel);font-size:.46rem;font-weight:900;letter-spacing:.14em}.marketHeroReelCard strong{position:absolute;top:50%;left:50%;z-index:1;color:transparent;background:linear-gradient(130deg,#fff4df,var(--reel));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-warrior),Impact,sans-serif;font-size:clamp(2.8rem,4.5vw,4.5rem);font-weight:400;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--reel) 18%,transparent));transform:translate(-50%,-65%)}.marketHeroReelCard span{margin-top:7px;font-family:var(--font-warrior),Impact,sans-serif;font-size:.82rem;line-height:1}.marketHeroReelCard i{position:absolute;top:11px;right:11px;color:rgba(255,255,255,.26);font-size:.48rem;font-style:normal}.marketHeroStage blockquote{margin:22px 4px 8px;font-family:Georgia,serif;font-size:clamp(1.12rem,1.7vw,1.45rem);line-height:1.25}.marketHeroStage>p{margin:0 4px 3px;color:#979fad;font-size:.7rem;line-height:1.55}.marketBoundarySection,.marketDoors,.marketFeatured,.marketPrinciples{padding-block:86px}.marketSectionLead{max-width:780px;margin-bottom:34px}.marketSectionLead h2{margin:12px 0 13px;padding-bottom:.12em;font-family:var(--font-warrior),Impact,sans-serif;font-size:clamp(2.7rem,5vw,5.2rem);font-weight:400;line-height:.9;letter-spacing:-.05em}.marketSectionLead>p:last-child{margin:0;color:#aab1bd;line-height:1.65}.marketSectionLead.split{max-width:none;display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.marketSectionLead.split>div{max-width:780px}.marketSectionLead.split>a{min-height:44px;display:inline-flex;align-items:center;gap:10px;color:#75e7df;font-size:.76rem;font-weight:850;text-decoration:none;white-space:nowrap}.marketDoorGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.marketDoorGrid>a{min-height:310px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:linear-gradient(155deg,rgba(28,31,40,.95),rgba(12,14,20,.95));text-decoration:none;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.marketDoorGrid>a:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--door) 45%,transparent);box-shadow:0 26px 70px rgba(0,0,0,.3),0 0 34px color-mix(in srgb,var(--door) 8%,transparent)}.marketDoorGrid>a.ember{--door:#ff765a}.marketDoorGrid>a.moss{--door:#77e6ae}.marketDoorGrid>a.violet{--door:#b88aff}.marketDoorGrid>a.cyan{--door:#56e4dd}.marketDoorGrid>a>span{color:var(--door);font-family:var(--font-warrior),Impact,sans-serif;font-size:3.6rem;opacity:.72}.marketDoorGrid small{color:var(--door);font-size:.58rem;font-weight:900;letter-spacing:.18em}.marketDoorGrid h3{margin:7px 0 12px;padding-bottom:.08em;font-family:var(--font-warrior),Impact,sans-serif;font-size:2rem;font-weight:400}.marketDoorGrid p{min-height:76px;margin:0;color:#9ba3b0;font-size:.79rem;line-height:1.55}.marketDoorGrid strong{margin-top:24px;display:flex;align-items:center;justify-content:space-between;color:#e7e2da;font-size:.72rem}.marketDoorGrid strong i{color:var(--door);font-size:1rem;font-style:normal}.marketSubjectGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.marketSubjectCard{min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:rgba(15,18,24,.94);text-decoration:none;box-shadow:0 22px 70px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.marketSubjectCard:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.19);box-shadow:0 30px 80px rgba(0,0,0,.3)}.marketArtwork{--accent:#ff765a;--accent2:#f1b85d;position:relative;min-height:260px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 64% 28%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 28%),linear-gradient(145deg,#1e2029,#0b0d12 72%)}.marketArtwork.cyan{--accent:#52e8ff;--accent2:#66e6cf}.marketArtwork.violet{--accent:#b581ff;--accent2:#ff658f}.marketArtwork.moss{--accent:#71e5aa;--accent2:#e1c86c}.marketArtwork.gold{--accent:#f0c46b;--accent2:#e47c4e}.marketArtwork:before{content:"";position:absolute;inset:12%;border:1px solid color-mix(in srgb,var(--accent) 26%,transparent);-webkit-clip-path:polygon(50% 0,92% 23%,86% 76%,50% 100%,8% 78%,14% 22%);clip-path:polygon(50% 0,92% 23%,86% 76%,50% 100%,8% 78%,14% 22%);box-shadow:inset 0 0 45px color-mix(in srgb,var(--accent) 5%,transparent);transform:rotate(-6deg)}.marketArtwork:after{content:"";position:absolute;left:-12%;bottom:22%;width:125%;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);box-shadow:0 0 16px var(--accent);transform:rotate(-14deg);opacity:.45}.marketArtwork>span{position:relative;z-index:2;color:transparent;background:linear-gradient(125deg,#fff4de,var(--accent2),var(--accent));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px color-mix(in srgb,var(--accent) 18%,transparent));font-family:var(--font-warrior),Impact,sans-serif;font-size:clamp(3.5rem,7vw,6.8rem);letter-spacing:-.06em;animation:marketArtworkBreath 6.5s ease-in-out infinite alternate}.marketArtwork>i{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 16px var(--accent);animation:marketMoteFloat 4.8s ease-in-out infinite alternate}.marketArtwork>i:first-of-type{top:22%;left:24%}.marketArtwork>i:nth-of-type(2){right:18%;bottom:27%;width:3px;height:3px;animation-delay:-1.8s}.marketArtwork>i:nth-of-type(3){top:15%;right:12%;width:2px;height:2px;animation-delay:-3s}.marketArtworkOrbit{position:absolute;width:52%;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--accent2) 18%,transparent);border-radius:50%;animation:marketOrbit 18s linear infinite}.marketArtwork.large{min-height:520px}.marketArtwork.large>span{font-size:clamp(6rem,12vw,11rem)}.marketSubjectCopy{padding:20px}.marketCreationCopy>div:first-child,.marketProfileCopy>div:first-child,.marketSubjectCopy>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.marketType{color:#8d96a4;font-size:.56rem;font-weight:900;letter-spacing:.17em}.marketTrust{padding:6px 8px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.1);border-radius:999px;font-size:.56rem;font-weight:850;white-space:nowrap}.marketTrust i{width:5px;height:5px;border-radius:50%}.marketTrust.preview{color:#f0c46b;background:rgba(240,196,107,.06)}.marketTrust.preview i{background:#f0c46b}.marketTrust.verified{color:#76e6ac;background:rgba(118,230,172,.06)}.marketTrust.verified i{background:#76e6ac;box-shadow:0 0 10px rgba(118,230,172,.6)}.marketSubjectCopy h3{margin:18px 0 9px;padding-bottom:.08em;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.7rem;font-weight:400}.marketSubjectCopy>p{min-height:68px;margin:0;color:#a8afba;font-size:.79rem;line-height:1.55}.marketSubjectCopy footer{margin-top:20px;padding-top:15px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid rgba(255,255,255,.07)}.marketSubjectCopy footer span{color:#7f8997;font-size:.65rem}.marketSubjectCopy footer strong{color:#e8e4dc;font-size:.69rem}.marketSubjectCopy footer i{margin-left:6px;color:#5ce4dc;font-style:normal}.marketPrinciples{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px}.marketPrinciples article{min-height:280px;padding:30px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.018)}.marketPrinciples article>span{color:#f0b85b;font-family:var(--font-warrior),Impact,sans-serif;font-size:2.2rem}.marketPrinciples h2{margin:52px 0 11px;padding-bottom:.1em;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.85rem;font-weight:400}.marketPrinciples p{margin:0;color:#9da5b2;font-size:.8rem;line-height:1.65}.marketBoundaryNote{position:relative;padding:30px 34px 30px 42px;display:grid;grid-template-columns:minmax(170px,.4fr) minmax(260px,.7fr) 1fr auto;align-items:center;grid-gap:24px;gap:24px;overflow:hidden;border:1px solid rgba(240,184,91,.17);border-radius:18px;background:linear-gradient(100deg,rgba(240,184,91,.075),rgba(255,108,73,.035),rgba(12,15,20,.9))}.marketBoundaryNote:before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:linear-gradient(#f0b85b,#ff765a)}.marketBoundaryNote>span{color:#f0b85b;font-size:.59rem;font-weight:900;letter-spacing:.17em}.marketBoundaryNote>strong{font-family:var(--font-warrior),Impact,sans-serif;font-size:1.2rem;font-weight:400}.marketBoundaryNote p{margin:0;color:#9ca4b0;font-size:.74rem;line-height:1.55}.marketBoundaryNote a{min-height:44px;display:inline-flex;align-items:center;gap:8px;color:#69e3dc;font-size:.7rem;font-weight:850;text-decoration:none;white-space:nowrap}.marketBoundaryNote i{font-style:normal}.marketBoundaryNote.compact{margin-bottom:34px;grid-template-columns:auto 1fr}.marketBoundaryNote.compact a,.marketBoundaryNote.compact p{display:none}.marketPageLead{position:relative;max-width:930px;margin:24px 0 42px}.marketPageLead:after{content:"";position:absolute;left:0;bottom:-18px;width:min(430px,72vw);height:1px;opacity:.72;background:linear-gradient(90deg,rgba(255,118,90,.8),rgba(240,189,103,.52),rgba(86,228,221,.38),transparent);box-shadow:0 0 16px rgba(255,118,90,.2);transform-origin:left;animation:marketLeadSweep 6.8s ease-in-out infinite}.marketPageLead h1{margin:13px 0 18px;padding-bottom:.14em;font-family:var(--font-warrior),Impact,sans-serif;font-size:clamp(3.8rem,7vw,7.2rem);font-weight:400;line-height:.82;letter-spacing:-.06em}.marketPageLead>div{max-width:780px;color:#aeb5c0;font-size:1rem;line-height:1.7}.marketPageLead p{margin:0}.marketBack{min-height:44px;margin-bottom:28px;display:inline-flex;align-items:center;color:#8bded9;font-size:.72rem;font-weight:850;text-decoration:none}.marketSearchPanel{padding:22px;display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:24px;gap:24px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(18,21,28,.92)}.marketSearchPanel form{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:10px;gap:10px}.marketSearchPanel button{min-height:52px;padding:13px 16px;border:1px solid rgba(240,189,103,.32);border-radius:12px;color:#190d07;background:linear-gradient(135deg,#f1c36c,#ff7a5c);font:inherit;font-size:.68rem;font-weight:900;cursor:pointer}.marketSearchPanel label span{margin-bottom:9px;display:block;color:#d3d6dc;font-size:.69rem;font-weight:850}.marketSearchPanel input{width:100%;min-height:52px;padding:13px 16px;border:1px solid rgba(255,255,255,.14);border-radius:12px;outline:none;color:#f7f3eb;background:#0c0e13;font:inherit}.marketSearchPanel input:focus{border-color:rgba(82,232,255,.5);box-shadow:0 0 0 3px rgba(82,232,255,.08)}.marketSearchPanel p{margin:0 0 15px;display:flex;align-items:center;gap:8px;color:#7f8996;font-size:.64rem;font-weight:800;white-space:nowrap}.marketSearchPanel p i{width:6px;height:6px;border-radius:50%;background:#72e7ae}.marketFilterBar{margin:12px 0 28px;padding:14px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.08)}.marketFilterBar>div{display:flex;flex-wrap:wrap;gap:6px}.marketFilterBar button{min-height:44px;padding:10px 13px;border:1px solid rgba(255,255,255,.09);border-radius:9px;color:#9ea7b4;background:transparent;font:inherit;font-size:.69rem;font-weight:800;cursor:pointer}.marketFilterBar button[aria-pressed=true]{color:#170d08;border-color:transparent;background:#f0bd67}.marketFilterBar label{display:flex;align-items:center;gap:9px;color:#858e9c;font-size:.65rem;font-weight:800;white-space:nowrap}.marketFilterBar select{min-height:44px;padding:8px 34px 8px 11px;border:1px solid rgba(255,255,255,.11);border-radius:9px;color:#ddd9d2;background:#11141a;font:inherit;font-size:.69rem}.marketResultLine{margin-bottom:18px;display:flex;align-items:baseline;gap:9px}.marketResultLine strong{color:#f0bd67;font-family:var(--font-warrior),Impact,sans-serif;font-size:2rem;font-weight:400}.marketResultLine span{color:#858e9b;font-size:.72rem}.marketEmptyState{min-height:360px;display:grid;place-items:center;align-content:center;text-align:center;border:1px dashed rgba(255,255,255,.13);border-radius:18px}.marketEmptyState>span{color:#f0bd67;font-size:3rem}.marketEmptyState h2{margin:12px 0 5px;font-family:var(--font-warrior),Impact,sans-serif;font-size:2rem;font-weight:400}.marketEmptyState p{margin:0;color:#8e97a4}.marketEmptyState button{min-height:44px;margin-top:22px;padding:10px 15px;border:0;border-radius:10px;color:#180d07;background:#f0bd67;font:inherit;font-size:.7rem;font-weight:900;cursor:pointer}.marketCreationHero,.marketProfileHero{min-height:560px;display:grid;grid-template-columns:minmax(360px,.8fr) minmax(0,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:rgba(13,16,21,.94)}.marketCreationCopy,.marketProfileCopy{padding:clamp(34px,5vw,66px);align-self:center}.marketCreationCopy>.marketEyebrow,.marketProfileCopy>.marketEyebrow{margin-top:38px}.marketCreationCopy h1,.marketProfileCopy h1{margin:12px 0 18px;padding-bottom:.13em;font-family:var(--font-warrior),Impact,sans-serif;font-size:clamp(3.5rem,6vw,6.4rem);font-weight:400;line-height:.84;letter-spacing:-.055em}.marketCreationCopy>p:last-of-type,.marketProfileCopy>p:last-of-type{margin:0;color:#adb4bf;line-height:1.7}.marketProfileCopy dl{margin:30px 0 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px}.marketProfileCopy dl div{padding:14px;border:1px solid rgba(255,255,255,.07)}.marketProfileCopy dt{color:#747e8b;font-size:.56rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.marketProfileCopy dd{margin:7px 0 0;overflow-wrap:anywhere;color:#e4e0d9;font-size:.75rem;line-height:1.45}.marketRelationshipStrip{margin:14px 0 86px;padding:20px 24px;display:grid;grid-template-columns:auto auto 1fr;align-items:center;grid-gap:24px;gap:24px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.018)}.marketRelationshipStrip span{color:#f0bd67;font-size:.58rem;font-weight:900;letter-spacing:.16em}.marketRelationshipStrip strong{font-family:var(--font-warrior),Impact,sans-serif;font-size:1.1rem;font-weight:400}.marketRelationshipStrip p{margin:0;color:#8f98a5;font-size:.72rem;line-height:1.5}.marketEvidenceSection,.marketProfileWork{margin-bottom:86px}.marketEvidenceGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.marketEvidenceGrid article{min-height:210px;padding:24px;border:1px solid rgba(113,229,170,.13);border-radius:16px;background:rgba(113,229,170,.025)}.marketEvidenceGrid span{color:#72e5aa;font-size:.55rem;font-weight:900;letter-spacing:.15em}.marketEvidenceGrid h3{margin:50px 0 9px;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.4rem;font-weight:400}.marketEvidenceGrid p{margin:0;color:#9ea6b2;font-size:.76rem;line-height:1.55}.marketEntityBoundary{margin-bottom:86px;padding:32px;display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:34px;gap:34px;border-left:4px solid #72e5aa;background:linear-gradient(90deg,rgba(113,229,170,.07),transparent)}.marketEntityBoundary span{color:#72e5aa;font-size:.58rem;font-weight:900;letter-spacing:.17em}.marketEntityBoundary h2{margin:10px 0;max-width:800px;font-family:var(--font-warrior),Impact,sans-serif;font-size:clamp(2rem,4vw,3.6rem);font-weight:400;line-height:.95}.marketEntityBoundary p{max-width:760px;margin:0;color:#9aa3af;line-height:1.6}.marketEntityBoundary a{min-height:48px;padding:13px 16px;display:inline-flex;align-items:center;gap:12px;border:1px solid rgba(113,229,170,.2);border-radius:11px;color:#83e9b4;font-size:.7rem;font-weight:850;text-decoration:none;white-space:nowrap}.marketEntityBoundary i{font-style:normal}.marketAttribution{margin-top:32px;padding:18px 20px;display:flex;flex-direction:column;border-left:3px solid #f0bd67;background:rgba(240,189,103,.05)}.marketAttribution span{color:#9c8763;font-size:.55rem;font-weight:900;letter-spacing:.15em}.marketAttribution a{margin-top:7px;color:#f2c678;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.4rem;text-decoration:none}.marketAttribution i{font-style:normal}.marketAttribution small{margin-top:6px;color:#7f8996;font-size:.63rem}.marketCreationFacts{margin:14px 0 70px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px}.marketCreationFacts article{min-height:190px;padding:22px;border:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.018)}.marketCreationFacts span{color:#f0bd67;font-size:.55rem;font-weight:900;letter-spacing:.16em}.marketCreationFacts strong{margin-top:48px;display:block;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.12rem;font-weight:400}.marketCreationFacts p{margin:7px 0 0;color:#8f98a5;font-size:.7rem;line-height:1.5}.marketRightsLock{margin-bottom:70px;padding:36px;display:flex;align-items:center;gap:28px;border:1px solid rgba(255,118,90,.16);border-radius:18px;background:rgba(255,118,90,.035)}.marketRightsLock>span{width:74px;height:74px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(255,118,90,.3);border-radius:50%;color:#ff765a;font-size:2rem}.marketRightsLock small{color:#ff8c74;font-size:.58rem;font-weight:900;letter-spacing:.16em}.marketRightsLock h2{margin:8px 0;font-family:var(--font-warrior),Impact,sans-serif;font-size:2.2rem;font-weight:400}.marketRightsLock p{margin:0;color:#969fac}.marketServicesGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.marketServicesGrid article{min-height:260px;padding:26px;display:grid;grid-template-columns:90px 1fr;grid-gap:24px;gap:24px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:linear-gradient(145deg,rgba(26,29,37,.9),rgba(12,14,19,.92))}.marketServicesGrid article>span{color:rgba(82,232,255,.5);font-family:var(--font-warrior),Impact,sans-serif;font-size:3rem}.marketServicesGrid small{color:#6fded8;font-size:.55rem;font-weight:900;letter-spacing:.15em}.marketServicesGrid h2{margin:32px 0 10px;font-family:var(--font-warrior),Impact,sans-serif;font-size:2rem;font-weight:400}.marketServicesGrid p{min-height:48px;margin:0;color:#929ba8;line-height:1.55}.marketServicesGrid strong{margin-top:25px;padding:8px 10px;display:inline-flex;color:#929aa6;border:1px solid rgba(255,255,255,.08);border-radius:999px;font-size:.61rem}.marketServicesFlow{margin:60px 0 24px;padding:32px;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:40px;gap:40px;border:1px solid rgba(82,232,255,.1);background:rgba(82,232,255,.025)}.marketServicesFlow span{color:#63dfd8;font-size:.57rem;font-weight:900;letter-spacing:.15em}.marketServicesFlow h2{margin:10px 0 0;font-family:var(--font-warrior),Impact,sans-serif;font-size:2rem;font-weight:400}.marketServicesFlow p{margin:0;color:#969fac;line-height:1.65}.marketServiceReturn{margin-bottom:70px}.marketServiceReturn a{min-height:44px;display:inline-flex;align-items:center;gap:10px;color:#6fe2dc;font-size:.72rem;font-weight:850;text-decoration:none}.marketServiceReturn i{font-style:normal}.studioPrototype{margin-top:18px}.studioTruthBanner{padding:22px 26px;display:grid;grid-template-columns:auto auto 1fr;align-items:center;grid-gap:24px;gap:24px;border:1px solid rgba(97,226,216,.16);border-radius:16px;background:linear-gradient(100deg,rgba(97,226,216,.065),rgba(15,18,24,.92))}.studioTruthBanner>div{display:flex;align-items:center;gap:9px;color:#70e5dd;font-size:.58rem;font-weight:900;letter-spacing:.16em;white-space:nowrap}.studioTruthBanner i{width:7px;height:7px;border-radius:50%;background:#70e5dd;box-shadow:0 0 13px rgba(112,229,221,.7)}.studioTruthBanner strong{font-family:var(--font-warrior),Impact,sans-serif;font-size:1.05rem;font-weight:400}.studioTruthBanner p{margin:0;color:#8f99a7;font-size:.72rem;line-height:1.55}.studioStateRail{margin:14px 0 28px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px}.studioStateRail article{min-height:92px;padding:15px;display:flex;align-items:center;gap:13px;border:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.018)}.studioStateRail article>span{color:#5e6875;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.45rem}.studioStateRail article>div{display:flex;flex-direction:column;gap:5px}.studioStateRail strong{font-size:.71rem}.studioStateRail small{color:#707a87;font-size:.57rem;font-weight:850;text-transform:uppercase}.studioStateRail article.current{border-color:rgba(113,229,172,.2);background:rgba(113,229,172,.045)}.studioStateRail article.current small,.studioStateRail article.current>span{color:#77e5ae}.studioStateRail article.unavailable strong{color:#8c95a1}.studioSteps{margin-bottom:14px}.studioSteps ol{margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;list-style:none}.studioSteps button{width:100%;min-height:92px;padding:14px;display:flex;align-items:center;gap:12px;text-align:left;border:1px solid rgba(255,255,255,.08);border-radius:13px;color:#9099a6;background:rgba(14,17,23,.88);font:inherit;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.studioSteps button:hover{transform:translateY(-2px);border-color:rgba(240,189,103,.25)}.studioSteps button[aria-current=step]{color:#f3eee4;border-color:rgba(240,189,103,.38);background:linear-gradient(135deg,rgba(240,189,103,.09),rgba(255,118,90,.04));box-shadow:inset 0 0 28px rgba(240,189,103,.025)}.studioSteps button>span:first-child{color:#f0bd67;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.7rem}.studioSteps button>span:last-child{display:flex;flex-direction:column;gap:5px}.studioSteps button small{color:#788290;font-size:.53rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.studioSteps button strong{font-size:.68rem;line-height:1.3}.studioWorkspace{overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:linear-gradient(150deg,rgba(19,22,29,.97),rgba(9,11,16,.98));box-shadow:0 30px 90px rgba(0,0,0,.25)}.studioPanel{min-height:620px;padding:clamp(26px,4vw,52px)}.studioPanel>header{position:static;z-index:auto;width:auto;min-height:0;max-width:850px;margin:0 0 34px;display:block;border-bottom:0}.studioPanel>header>span{color:#65e2da;font-size:.58rem;font-weight:900;letter-spacing:.18em}.studioPanel>header h2{margin:10px 0 11px;padding-bottom:.08em;font-family:var(--font-warrior),Impact,sans-serif;font-size:clamp(2.7rem,5vw,5rem);font-weight:400;line-height:.9;letter-spacing:-.045em}.studioPanel>header p{max-width:740px;margin:0;color:#9fa7b3;line-height:1.65}.studioCreatorChoices{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.studioCreatorChoices>button{min-height:270px;padding:22px;display:grid;grid-template-rows:84px 1fr;text-align:left;border:1px solid rgba(255,255,255,.09);border-radius:17px;color:#e7e3db;background:rgba(255,255,255,.018);font:inherit;cursor:pointer}.studioCreatorChoices>button>span{color:var(--studio-tone);font-family:var(--font-warrior),Impact,sans-serif;font-size:3.4rem;opacity:.75}.studioCreatorChoices>button.ember{--studio-tone:#ff795d}.studioCreatorChoices>button.cyan{--studio-tone:#62e3dc}.studioCreatorChoices>button.violet{--studio-tone:#bc8dff}.studioCreatorChoices>button[aria-pressed=true]{border-color:color-mix(in srgb,var(--studio-tone) 42%,transparent);background:color-mix(in srgb,var(--studio-tone) 6%,transparent);box-shadow:inset 0 0 40px color-mix(in srgb,var(--studio-tone) 4%,transparent)}.studioCreatorChoices small{color:var(--studio-tone);font-size:.54rem;font-weight:900;letter-spacing:.16em}.studioCreatorChoices strong{margin-top:8px;display:block;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.65rem;font-weight:400}.studioCreatorChoices p{margin:7px 0 18px;color:#919aa7;font-size:.73rem}.studioCreatorChoices i{color:#b1b7c0;font-size:.66rem;font-style:normal;font-weight:850}.studioPanelAction{margin-top:32px;padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid rgba(255,255,255,.08)}.studioPanelAction p{margin:0;color:#89929f;font-size:.7rem}.studioPanelAction p strong{color:#c8ccd2}.studioPanelAction button{min-height:48px;padding:12px 17px;display:inline-flex;align-items:center;gap:18px;border:0;border-radius:11px;color:#170c07;background:linear-gradient(135deg,#f1c36c,#ff7a5c);font:inherit;font-size:.69rem;font-weight:900;cursor:pointer}.studioPanelAction button span{font-size:1rem}.studioDraftLayout{display:grid;grid-template-columns:minmax(300px,.75fr) 1fr;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:18px}.studioDraftArtwork{--studio-tone:#ff795d;position:relative;min-height:410px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 65% 30%,color-mix(in srgb,var(--studio-tone) 24%,transparent),transparent 34%),#0b0e13}.studioDraftArtwork.cyan{--studio-tone:#62e3dc}.studioDraftArtwork.violet{--studio-tone:#bc8dff}.studioDraftArtwork:before{content:"";position:absolute;inset:14%;border:1px solid color-mix(in srgb,var(--studio-tone) 32%,transparent);-webkit-clip-path:polygon(50% 0,95% 26%,82% 88%,15% 78%,8% 18%);clip-path:polygon(50% 0,95% 26%,82% 88%,15% 78%,8% 18%);transform:rotate(-8deg)}.studioDraftArtwork:after{content:"";position:absolute;width:125%;height:1px;background:linear-gradient(90deg,transparent,var(--studio-tone),transparent);box-shadow:0 0 20px var(--studio-tone);transform:rotate(-16deg);opacity:.5}.studioDraftArtwork>span{position:relative;z-index:2;color:var(--studio-tone);font-family:var(--font-warrior),Impact,sans-serif;font-size:clamp(5rem,10vw,8rem);filter:drop-shadow(0 0 20px color-mix(in srgb,var(--studio-tone) 24%,transparent))}.studioDraftArtwork i{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--studio-tone);box-shadow:0 0 16px var(--studio-tone)}.studioDraftArtwork i:first-of-type{top:22%;left:17%}.studioDraftArtwork i:nth-of-type(2){right:15%;bottom:18%;width:3px;height:3px}.studioDraftCopy{padding:clamp(26px,4vw,48px);align-self:center}.studioDraftCopy>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.studioDraftCopy>div:first-child span{color:#75e5ad;font-size:.55rem;font-weight:900;letter-spacing:.15em}.studioDraftCopy>div:first-child small{padding:6px 8px;color:#ff8369;border:1px solid rgba(255,118,90,.18);border-radius:999px;font-size:.54rem;font-weight:900}.studioDraftCopy h3{margin:25px 0 13px;font-family:var(--font-warrior),Impact,sans-serif;font-size:clamp(2.3rem,4vw,4rem);font-weight:400;line-height:.92}.studioDraftCopy>p{margin:0;color:#a2aab5;line-height:1.65}.studioDraftCopy dl{margin:30px 0 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px}.studioDraftCopy dl div{min-width:0;padding:14px;border:1px solid rgba(255,255,255,.07)}.studioDraftCopy dt{color:#727d8a;font-size:.53rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.studioDraftCopy dd{margin:7px 0 0;overflow-wrap:anywhere;color:#d8d5ce;font-size:.69rem;line-height:1.45}.studioEvidenceGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.studioEvidenceGrid article{min-height:220px;padding:24px;border:1px solid rgba(255,255,255,.08);border-radius:15px;background:rgba(255,255,255,.018)}.studioEvidenceGrid article>span{color:#64e1da;font-size:.54rem;font-weight:900;letter-spacing:.16em}.studioEvidenceGrid h3{margin:56px 0 9px;overflow-wrap:anywhere;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.55rem;font-weight:400}.studioEvidenceGrid p{margin:0;color:#929ba8;font-size:.73rem;line-height:1.55}.studioDecision{padding:26px;display:flex;align-items:center;justify-content:space-between;gap:22px;border:1px solid rgba(113,229,172,.18);border-radius:16px;background:rgba(113,229,172,.04)}.studioDecision>div{display:flex;align-items:center;gap:19px}.studioDecision>div>span{width:58px;height:58px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(113,229,172,.3);border-radius:50%;color:#77e5ae;font-size:1.4rem}.studioDecision small{color:#77e5ae;font-size:.52rem;font-weight:900;letter-spacing:.15em}.studioDecision strong{margin-top:6px;display:block;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.55rem;font-weight:400}.studioDecision p{margin:6px 0 0;color:#8f99a5;font-size:.69rem}.studioDecision>p{margin:0;text-align:right}.studioDecision code{overflow-wrap:anywhere;color:#c8d0d0;font-size:.67rem}.studioGateGrid{margin-top:12px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.studioGateGrid article{min-height:98px;padding:15px;display:flex;align-items:center;gap:12px;border:1px solid rgba(255,118,90,.12);background:rgba(255,118,90,.025)}.studioGateGrid article>span{color:#ff795d;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.4rem}.studioGateGrid article>div{min-width:0;display:flex;flex-direction:column;gap:6px}.studioGateGrid strong{overflow-wrap:anywhere;font-size:.62rem}.studioGateGrid small{color:#bd6f61;font-size:.48rem;font-weight:900;line-height:1.35}.studioNoAuthority{margin-top:12px;padding:18px 20px;border-left:3px solid #ff795d;background:rgba(255,118,90,.035)}.studioNoAuthority strong{color:#ff8870;font-size:.6rem;font-weight:900;letter-spacing:.14em}.studioNoAuthority p{margin:8px 0 0;color:#929ba8;font-size:.69rem;line-height:1.6}.studioPrototype button:focus-visible{outline:3px solid rgba(93,231,223,.65);outline-offset:3px}.studioArchitectureLink{margin-top:20px;padding:28px;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:30px;gap:30px;border:1px solid rgba(174,134,255,.16);border-radius:16px;background:linear-gradient(110deg,rgba(174,134,255,.055),rgba(11,14,20,.92))}.studioArchitectureLink span{color:#bba0ff;font-size:.54rem;font-weight:900;letter-spacing:.15em}.studioArchitectureLink h2{margin:8px 0;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.7rem;font-weight:400}.studioArchitectureLink p{max-width:820px;margin:0;color:#9099a6;font-size:.7rem;line-height:1.6}.studioArchitectureLink>a{min-height:48px;padding:12px 16px;display:inline-flex;align-items:center;gap:16px;border:1px solid rgba(187,160,255,.3);border-radius:11px;color:#d2c2ff;font-size:.68rem;font-weight:900;text-decoration:none;white-space:nowrap}.studioArchitectureLink>a span{font-size:1rem}.marketTrustExplainer{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.marketTrustExplainer article{min-height:310px;padding:28px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(255,255,255,.02)}.marketTrustExplainer article>span{color:#f0bd67;font-family:var(--font-warrior),Impact,sans-serif;font-size:2.5rem}.marketTrustExplainer h2{margin:62px 0 10px;font-family:var(--font-warrior),Impact,sans-serif;font-size:2rem;font-weight:400}.marketTrustExplainer p{margin:0;color:#a2aab6;line-height:1.6}.marketTrustExplainer small{margin-top:18px;display:block;color:#77818f;font-size:.67rem;line-height:1.5}.marketVerificationFlow{margin:70px 0;display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px}.marketVerificationFlow>div{min-height:180px;padding:20px;border:1px solid rgba(255,255,255,.075)}.marketVerificationFlow>div span{color:#62ded8;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.7rem}.marketVerificationFlow>div strong{margin-top:32px;display:block;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.05rem;font-weight:400}.marketVerificationFlow>div p{margin:7px 0 0;color:#8993a0;font-size:.69rem;line-height:1.45}.marketVerificationFlow>i{color:#58616d;font-style:normal}.marketNotVerified{padding:38px;display:grid;grid-template-columns:110px 1fr;grid-gap:28px;gap:28px;border:1px solid rgba(255,118,90,.15);border-radius:18px;background:rgba(255,118,90,.03)}.marketNotVerified>div:first-child{width:92px;height:92px;display:grid;place-items:center;border:1px solid rgba(255,118,90,.24);border-radius:50%;color:#ff765a;font-size:2.8rem}.marketNotVerified span{color:#ff866d;font-size:.58rem;font-weight:900;letter-spacing:.16em}.marketNotVerified h2{margin:8px 0 10px;font-family:var(--font-warrior),Impact,sans-serif;font-size:2.5rem;font-weight:400}.marketNotVerified p{max-width:850px;margin:0;color:#9da5b1;line-height:1.65}.marketNotVerified a{min-height:44px;margin-top:18px;display:inline-flex;align-items:center;gap:8px;color:#f0bd67;font-size:.7rem;font-weight:850;text-decoration:none}.marketNotVerified i{font-style:normal}.marketSafetyBanner{padding:38px;display:grid;grid-template-columns:150px 1fr;align-items:center;grid-gap:35px;gap:35px;border:1px solid rgba(113,229,170,.14);border-radius:20px;background:linear-gradient(100deg,rgba(113,229,170,.065),rgba(16,19,25,.9))}.marketSafetyBanner>span{width:132px;height:132px;display:grid;place-items:center;border:1px solid rgba(113,229,170,.23);-webkit-clip-path:polygon(18% 0,82% 0,100% 18%,100% 82%,82% 100%,18% 100%,0 82%,0 18%);clip-path:polygon(18% 0,82% 0,100% 18%,100% 82%,82% 100%,18% 100%,0 82%,0 18%);color:#77e5ad;font-family:var(--font-warrior),Impact,sans-serif;font-size:2rem}.marketSafetyBanner small{color:#73e0a9;font-size:.58rem;font-weight:900;letter-spacing:.16em}.marketSafetyBanner h2{margin:9px 0;font-family:var(--font-warrior),Impact,sans-serif;font-size:clamp(2rem,4vw,3.7rem);font-weight:400}.marketSafetyBanner p{margin:0;color:#9ba4b0;line-height:1.6}.marketSafetyBanner code{color:#d6d1c9;font-size:.82em}.marketSafetyGrid{margin:60px 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.marketSafetyGrid article{min-height:230px;padding:24px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.018)}.marketSafetyGrid article>span{color:#ff795d;font-family:var(--font-warrior),Impact,sans-serif;font-size:2rem}.marketSafetyGrid h2{margin:48px 0 9px;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.5rem;font-weight:400}.marketSafetyGrid p{margin:0;color:#8f98a5;font-size:.74rem;line-height:1.55}.marketOwnershipBoundary{padding:34px;display:grid;grid-template-columns:1fr 1fr;grid-gap:45px;gap:45px;border-top:1px solid rgba(240,189,103,.18);border-bottom:1px solid rgba(240,189,103,.18)}.marketOwnershipBoundary span{color:#f0bd67;font-size:.57rem;font-weight:900;letter-spacing:.16em}.marketOwnershipBoundary h2{margin:10px 0 0;font-family:var(--font-warrior),Impact,sans-serif;font-size:2.4rem;font-weight:400;line-height:1}.marketOwnershipBoundary>p{margin:0;align-self:end;color:#9aa3af;line-height:1.65}.marketSafeExit{margin-top:70px;display:flex;align-items:center;justify-content:space-between;gap:28px}.marketSafeExit p{margin:0;color:#a6aeba}.marketSafeExit>div{display:flex;gap:9px}.marketSafeExit a{min-height:46px;padding:12px 16px;display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.11);border-radius:10px;font-size:.7rem;font-weight:850;text-decoration:none}.marketSafeExit a:last-child{color:#180d07;border-color:transparent;background:#f0bd67}.marketFooter{width:100%;min-height:150px;margin:0;padding:34px max(22px,calc((100vw - 1240px) / 2));display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:24px;gap:24px;border-top:1px solid rgba(255,255,255,.09);background:rgba(5,7,10,.82)}.marketFooter>div:first-child{display:flex;flex-direction:column}.marketFooter strong{font-family:var(--font-warrior),Impact,sans-serif;font-size:.74rem;font-weight:400;letter-spacing:.08em}.marketFooter span{margin-top:5px;color:#7f8996;font-size:.68rem}.marketFooter>div:nth-child(2){display:flex;flex-direction:row;gap:18px}.marketFooter a{min-height:44px;display:inline-flex;align-items:center;color:#9da6b2;font-size:.68rem;font-weight:800;text-decoration:none}.marketFooter p{grid-column:1/-1;margin:-14px 0 0;color:#636d7a;font-size:.6rem;font-weight:850;letter-spacing:.11em}.ownedNftBoundary{margin-bottom:24px;padding:24px 28px;display:grid;grid-template-columns:auto minmax(260px,.8fr) 1fr;align-items:center;grid-gap:24px;gap:24px;border:1px solid rgba(89,225,217,.16);border-left:4px solid #59e1d9;border-radius:16px;background:linear-gradient(110deg,rgba(89,225,217,.065),rgba(15,18,24,.94))}.ownedNftBoundary>span{color:#62e2db;font-size:.56rem;font-weight:900;letter-spacing:.17em;white-space:nowrap}.ownedNftBoundary>strong{font-family:var(--font-warrior),Impact,sans-serif;font-size:1.22rem;font-weight:400}.ownedNftBoundary p{margin:0;color:#929ca9;font-size:.72rem;line-height:1.55}.ownedNftLab{display:grid;grid-gap:16px;gap:16px}.ownedNftScenarioRail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.ownedNftScenarioRail button{min-height:148px;padding:17px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:7px;border:1px solid rgba(255,255,255,.085);border-radius:15px;color:#aab2bd;background:rgba(13,16,22,.9);text-align:left;transition:border-color .2s ease,transform .2s ease,background .2s ease}.ownedNftScenarioRail button:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.18)}.ownedNftScenarioRail button[aria-pressed=true]{color:#f5efe5;border-color:rgba(240,189,103,.42);background:linear-gradient(145deg,rgba(240,189,103,.1),rgba(255,118,90,.045))}.ownedNftScenarioRail span{color:#f0bd67;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.65rem}.ownedNftScenarioRail strong{font-size:.73rem}.ownedNftScenarioRail small{color:#7f8996;font-size:.61rem;line-height:1.45}.ownedNftStatus{padding:26px;display:grid;grid-template-columns:minmax(250px,.55fr) 1fr;align-items:center;grid-gap:32px;gap:32px;border:1px solid rgba(113,229,173,.18);border-radius:18px;background:radial-gradient(circle at 8% 0,rgba(113,229,173,.08),transparent 38%),rgba(12,15,20,.94)}.ownedNftStatus>div:first-child{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-column-gap:10px;column-gap:10px}.ownedNftStatus>div:first-child>i{width:9px;height:9px;border-radius:50%;background:#78e6ae;box-shadow:0 0 16px rgba(120,230,174,.7)}.ownedNftStatus>div:first-child>span{color:#78e6ae;font-size:.55rem;font-weight:900;letter-spacing:.16em}.ownedNftStatus>div:first-child>strong{grid-column:1/-1;margin-top:10px;font-family:var(--font-warrior),Impact,sans-serif;font-size:2rem;font-weight:400}.ownedNftStatus>div:first-child>p{grid-column:1/-1;margin:4px 0 0;color:#8f99a6;font-size:.7rem;line-height:1.5}.ownedNftStatus.ownership_changing,.ownedNftStatus.stale_informational{border-color:rgba(240,189,103,.22);background:radial-gradient(circle at 8% 0,rgba(240,189,103,.08),transparent 38%),rgba(12,15,20,.94)}.ownedNftStatus.blocked{border-color:rgba(255,118,90,.24);background:radial-gradient(circle at 8% 0,rgba(255,118,90,.08),transparent 38%),rgba(12,15,20,.94)}.ownedNftStatus.ownership_changing>div:first-child>i,.ownedNftStatus.stale_informational>div:first-child>i{background:#f0bd67}.ownedNftStatus.ownership_changing>div:first-child>span,.ownedNftStatus.stale_informational>div:first-child>span{color:#f0bd67}.ownedNftStatus.blocked>div:first-child>i{background:#ff795d}.ownedNftStatus.blocked>div:first-child>span{color:#ff795d}.ownedNftStatus dl{margin:0;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1px;gap:1px}.ownedNftStatus dl div{min-width:0;min-height:75px;padding:13px;border:1px solid rgba(255,255,255,.065)}.ownedNftStatus dt{color:#707b88;font-size:.5rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ownedNftStatus dd{margin:8px 0 0;overflow-wrap:anywhere;color:#e2ded6;font-size:.69rem}.ownedNftScenarioNote{margin:0;padding:14px 18px;border-left:2px solid rgba(89,225,217,.5);color:#87919e;background:rgba(89,225,217,.025);font-size:.68rem}.ownedNftScenarioNote strong{color:#b9c1cb}.ownedNftWarnings{padding:18px 20px;display:grid;grid-template-columns:auto 1fr;grid-gap:24px;gap:24px;border:1px solid rgba(255,121,93,.14);background:rgba(255,121,93,.035)}.ownedNftWarnings>span{color:#ff8066;font-size:.53rem;font-weight:900;letter-spacing:.16em}.ownedNftWarnings ul{margin:0;padding-left:18px;color:#a68b86;font-size:.68rem}.ownedNftToolbar{margin-top:6px;padding:14px;display:grid;grid-template-columns:1.2fr minmax(210px,.8fr) auto auto;align-items:end;grid-gap:10px;gap:10px;border:1px solid rgba(255,255,255,.085);border-radius:16px;background:rgba(13,16,22,.92)}.ownedNftToolbar>div{display:flex;flex-wrap:wrap;gap:5px}.ownedNftToolbar button{min-height:46px;padding:10px 14px;border:1px solid rgba(255,255,255,.08);border-radius:9px;color:#9da6b3;background:transparent;font-size:.66rem}.ownedNftToolbar button[aria-selected=true]{color:#160d08;border-color:transparent;background:#f0bd67}.ownedNftToolbar label{display:grid;grid-gap:6px;gap:6px;color:#7f8997;font-size:.55rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ownedNftToolbar input,.ownedNftToolbar select{min-height:46px;padding:9px 12px;border:1px solid rgba(255,255,255,.11);border-radius:9px;outline:none;color:#e3ded6;background:#0c0f14;font:inherit;font-size:.68rem}.ownedNftToolbar input:focus,.ownedNftToolbar select:focus{border-color:rgba(89,225,217,.5);box-shadow:0 0 0 3px rgba(89,225,217,.07)}.ownedNftResultLine{margin:14px 0 10px;display:flex;align-items:baseline;gap:9px}.ownedNftResultLine strong{color:#f0bd67;font-family:var(--font-warrior),Impact,sans-serif;font-size:2rem;font-weight:400}.ownedNftResultLine span{color:#7f8997;font-size:.68rem}.ownedNftGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ownedNftGrid>article{min-width:0;display:grid;grid-template-columns:minmax(190px,.7fr) 1fr;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(13,16,22,.94)}.ownedNftGrid>article.stale{border-color:rgba(240,189,103,.2)}.ownedNftArtwork{--owned-accent:#ff765a;--owned-accent2:#f0bd67;position:relative;min-height:340px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 55% 34%,color-mix(in srgb,var(--owned-accent) 24%,transparent),transparent 28%),linear-gradient(145deg,#1d2028,#090b0f 72%)}.ownedNftArtwork.cyan{--owned-accent:#52e8ff;--owned-accent2:#66e6cf}.ownedNftArtwork.violet{--owned-accent:#b581ff;--owned-accent2:#ff658f}.ownedNftArtwork.moss{--owned-accent:#71e5aa;--owned-accent2:#e1c86c}.ownedNftArtwork.gold{--owned-accent:#f0c46b;--owned-accent2:#e47c4e}.ownedNftArtwork:before{content:"";position:absolute;width:62%;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--owned-accent) 28%,transparent);transform:rotate(45deg);box-shadow:0 0 50px color-mix(in srgb,var(--owned-accent) 7%,transparent)}.ownedNftArtwork>i{position:absolute;width:78%;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--owned-accent2) 14%,transparent);border-radius:50%}.ownedNftArtwork>span{position:relative;z-index:1;color:transparent;background:linear-gradient(120deg,#fff4de,var(--owned-accent2),var(--owned-accent));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-warrior),Impact,sans-serif;font-size:clamp(4rem,7vw,6.5rem);filter:drop-shadow(0 0 22px color-mix(in srgb,var(--owned-accent) 25%,transparent))}.ownedNftArtwork>b{position:absolute;left:16px;bottom:14px;color:var(--owned-accent);font-size:.53rem;letter-spacing:.16em}.ownedNftCardCopy{min-width:0;padding:22px;display:flex;flex-direction:column}.ownedNftCardCopy>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px}.ownedNftCardCopy>div:first-child span{color:#8d96a4;font-size:.52rem;font-weight:900;letter-spacing:.15em}.ownedNftCardCopy>div:first-child b{color:#71e5aa;font-size:.5rem;letter-spacing:.12em}.stale .ownedNftCardCopy>div:first-child b{color:#f0bd67}.ownedNftCardCopy h2{margin:18px 0 7px;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.8rem;font-weight:400}.ownedNftCardCopy>p{margin:0;color:#929ca9;font-size:.72rem;line-height:1.5}.ownedNftCardCopy dl{margin:18px 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px}.ownedNftCardCopy dl div{min-width:0;padding:9px;border:1px solid rgba(255,255,255,.06)}.ownedNftCardCopy dt{color:#707a88;font-size:.48rem;letter-spacing:.1em;text-transform:uppercase}.ownedNftCardCopy dd{margin:5px 0 0;overflow-wrap:anywhere;color:#dcd7cf;font-size:.61rem}.ownedNftCardCopy button{min-height:44px;margin-top:auto;padding:10px 13px;align-self:flex-start;border:1px solid rgba(89,225,217,.24);border-radius:9px;color:#7ce7e1;background:rgba(89,225,217,.04);font-size:.63rem}.ownedNftCardCopy button i{font-style:normal}.ownedNftEmpty{min-height:330px;display:grid;place-items:center;align-content:center;text-align:center;border:1px dashed rgba(255,255,255,.12);border-radius:17px}.ownedNftEmpty>span{color:#f0bd67;font-size:3rem}.ownedNftEmpty h2{margin:10px 0 4px;font-family:var(--font-warrior),Impact,sans-serif;font-size:2rem;font-weight:400}.ownedNftEmpty p{max-width:620px;margin:0;color:#858f9d;font-size:.72rem}.ownedNftEmpty.compact{min-height:120px}.ownedNftInspector{margin-top:12px;overflow:hidden;border:1px solid rgba(89,225,217,.17);border-radius:18px;background:rgba(11,14,19,.96)}.ownedNftInspector>header{min-height:0;width:auto;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.08)}.ownedNftInspector header span{color:#66e4dd;font-size:.52rem;font-weight:900;letter-spacing:.16em}.ownedNftInspector header h2{margin:5px 0 0;font-family:var(--font-warrior),Impact,sans-serif;font-size:2rem;font-weight:400}.ownedNftInspector header button{min-height:44px;padding:9px 13px;border:1px solid rgba(255,255,255,.1);border-radius:9px;color:#b8c0ca;background:transparent;font-size:.64rem}.ownedNftInspectorGrid{padding:16px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}.ownedNftInspectorGrid>article{min-width:0;min-height:245px;padding:20px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.016)}.ownedNftInspectorGrid article>span{color:#f0bd67;font-size:.52rem;font-weight:900;letter-spacing:.14em}.ownedNftInspectorGrid dl{margin:24px 0 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.ownedNftInspectorGrid dt{color:#707a87;font-size:.5rem;text-transform:uppercase}.ownedNftInspectorGrid dd{margin:4px 0 0;overflow-wrap:anywhere;font-size:.68rem}.ownedNftInspectorGrid code{color:#8bded9}.ownedNftInspectorGrid ul{margin:20px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px;list-style:none}.ownedNftInspectorGrid li{padding-bottom:8px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.06);font-size:.65rem}.ownedNftInspectorGrid li div{display:grid}.ownedNftInspectorGrid li small{color:#747e8b;font-size:.48rem}.ownedNftInspectorGrid li b{text-align:right}.ownedNftInspectorGrid .ownedNftLocks li{display:block;color:#929ba8}.ownedNftInspector>footer{padding:16px 24px;display:grid;grid-template-columns:auto 1fr;grid-gap:18px;gap:18px;border-top:1px solid rgba(255,255,255,.07)}.ownedNftInspector footer span{color:#717b89;font-size:.52rem;letter-spacing:.12em;text-transform:uppercase}.ownedNftInspector footer code{overflow-wrap:anywhere;color:#aeb6c1;font-size:.62rem}.ownedNftLedger{margin-top:14px;display:grid;grid-template-columns:minmax(260px,.65fr) 1fr;grid-gap:22px;gap:22px}.ownedNftLedger>header{min-height:0;width:auto;margin:0;display:block;border:0}.ownedNftLedger header>span{color:#f0bd67;font-size:.53rem;font-weight:900;letter-spacing:.16em}.ownedNftLedger header h2{margin:9px 0;font-family:var(--font-warrior),Impact,sans-serif;font-size:2.5rem;font-weight:400;line-height:.95}.ownedNftLedger header p{margin:0;color:#87919e;font-size:.7rem}.ownedNftLedger ol{margin:0;padding:0;display:grid;grid-gap:7px;gap:7px;list-style:none}.ownedNftLedger li{padding:16px;display:grid;grid-template-columns:42px 1fr;grid-gap:12px;gap:12px;border:1px solid rgba(255,255,255,.075);background:rgba(13,16,22,.9)}.ownedNftLedger li>span{color:#66e4dd;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.4rem}.ownedNftLedger li strong{font-size:.75rem}.ownedNftLedger li p{margin:4px 0;color:#969fac;font-size:.68rem}.ownedNftLedger li small{color:#707b88;font-size:.53rem;text-transform:uppercase}.ownedNftLedger.provenance li>span{color:#f0bd67}.ownedNftNoAuthority{margin-top:30px;padding:28px;display:grid;grid-template-columns:minmax(280px,.7fr) 1fr;grid-gap:35px;gap:35px;border-block:1px solid rgba(255,118,90,.2);background:rgba(255,118,90,.025)}.ownedNftNoAuthority span{color:#ff8066;font-size:.53rem;font-weight:900;letter-spacing:.16em}.ownedNftNoAuthority strong{margin-top:7px;display:block;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.55rem;font-weight:400}.ownedNftNoAuthority p{margin:0;color:#929ba8;font-size:.7rem;line-height:1.6}.ownedNftLab button:focus-visible{outline:3px solid rgba(89,225,217,.62);outline-offset:3px}.phase62cPreview{display:grid;grid-gap:16px;gap:16px}.phase62cPreview button:focus-visible{outline:3px solid rgba(89,225,217,.62);outline-offset:3px}.phase62cStatus{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid rgba(89,225,217,.16);border-radius:14px;background:rgba(12,15,20,.94)}.phase62cStatus>div{display:grid;grid-gap:5px;gap:5px}.phase62cStatus span{color:#66e4dd;font-size:.52rem;font-weight:900;letter-spacing:.15em}.phase62cStatus strong{font-family:var(--font-warrior),Impact,sans-serif;font-size:1.55rem;font-weight:400}.phase62cStatus p{margin:0;color:#87919e;font-size:.68rem}.phase62cConsent button,.phase62cPrimary,.phase62cStatus button{min-height:46px;padding:10px 16px;border:1px solid rgba(89,225,217,.25);border-radius:9px;color:#76e5df;background:rgba(89,225,217,.04);font-size:.64rem;font-weight:900;letter-spacing:.08em}.phase62cEntryActions{display:flex;flex-wrap:wrap;gap:10px}.phase62cPrimary{justify-self:start}.phase62cPrimary:disabled{opacity:.38;cursor:not-allowed}.phase62cNotice{margin:0;padding:18px;color:#aab3bd;border:1px dashed rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.018);font-size:.72rem}.phase62cChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.phase62cChoices button{min-height:132px;padding:18px;display:grid;grid-template-columns:auto 1fr;align-content:start;grid-gap:5px 14px;gap:5px 14px;border:1px solid rgba(255,255,255,.09);border-radius:14px;color:#dad6cf;background:rgba(13,16,22,.94);text-align:left}.phase62cChoices button>span{grid-row:1/4;color:#f0bd67;font-family:var(--font-warrior),Impact,sans-serif;font-size:1.8rem}.phase62cChoices strong{font-size:.78rem}.phase62cChoices small{color:#7f8997;font-size:.6rem}.phase62cChoices b{margin-top:10px;color:#66e4dd;font-size:.58rem;letter-spacing:.1em}.phase62cConsent{padding:22px;display:flex;align-items:center;justify-content:space-between;gap:22px;border:1px solid rgba(240,189,103,.2);border-radius:14px;background:rgba(240,189,103,.035)}.phase62cConsent div{display:grid;grid-gap:5px;gap:5px}.phase62cConsent span{color:#f0bd67;font-size:.52rem;font-weight:900;letter-spacing:.15em}.phase62cConsent strong{font-family:var(--font-warrior),Impact,sans-serif;font-size:1.55rem;font-weight:400}.phase62cConsent p{margin:0;color:#8f99a6;font-size:.68rem}.phase62cResult{overflow:hidden;border:1px solid rgba(113,229,173,.2);border-radius:14px;background:rgba(12,15,20,.95)}.phase62cResult header{min-height:0;width:auto;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;border:0;border-bottom:1px solid rgba(255,255,255,.07)}.phase62cResult header span{color:#71e5ad;font-size:.52rem;font-weight:900;letter-spacing:.14em}.phase62cResult header strong{font-size:.7rem}.phase62cResult ol{margin:0;padding:14px;display:grid;grid-gap:7px;gap:7px;list-style:none}.phase62cResult li{padding:13px;display:flex;justify-content:space-between;gap:14px;border:1px solid rgba(255,255,255,.07)}.phase62cResult li span,.phase62cResult li strong,.phase62cResult>p{font-size:.67rem}.phase62cResult li span,.phase62cResult>p{color:#8993a0}.phase62cResult>p{margin:0;padding:20px}.phase62cResult footer{padding:14px 20px;color:#767f8c;border-top:1px solid rgba(255,255,255,.07);font-size:.56rem;letter-spacing:.08em;text-transform:uppercase}@keyframes marketOrbit{to{transform:rotate(1turn)}}@keyframes marketDrift{to{transform:translate3d(30px,-24px,0) scale(1.04)}}@keyframes marketGridDrift{to{transform:translate3d(72px,72px,0)}}@keyframes marketAmbientBlade{0%,to{opacity:.2;transform:translateX(-4%) rotate(-8deg)}48%{opacity:.6;transform:translateX(5%) rotate(-8deg)}}@keyframes marketAmbientMarkDrift{to{transform:translate3d(-22px,18px,0) rotate(2deg) scale(1.025)}}@keyframes marketAmbientMarkNeon{50%{color:rgba(246,243,237,.042);filter:drop-shadow(0 0 28px rgba(76,226,218,.14))}}@keyframes marketAuraDrift{to{opacity:.12;transform:translate3d(38px,28px,0) scale(1.08)}}@keyframes marketHeaderArrival{0%{opacity:0;transform:translateY(-14px)}}@keyframes marketCopyArrival{0%{opacity:0;transform:translate3d(-24px,16px,0)}}@keyframes marketStageArrival{0%{opacity:0;transform:translate3d(26px,20px,0) rotate(.55deg)}}@keyframes marketMarkArrival{0%{opacity:0;transform:scale(.86) rotate(-7deg)}}@keyframes marketMarkNeon{50%{color:rgba(246,243,237,.085);filter:drop-shadow(0 0 26px rgba(76,226,218,.19))}}@keyframes marketBladeSweep{0%,72%,to{opacity:.2;transform:translateX(-7%) rotate(-8deg)}82%{opacity:.9;transform:translateX(8%) rotate(-8deg)}}@keyframes marketStatusPulse{50%{opacity:.45;transform:scale(.72)}}@keyframes marketReelFocus{0%,22%,to{filter:brightness(.78);transform:translateY(0)}10%{filter:brightness(1.12);transform:translateY(-5px)}}@keyframes marketLeadSweep{0%,to{opacity:.32;transform:scaleX(.4)}48%{opacity:.9;transform:scaleX(1)}}@keyframes marketSectionArrival{0%{opacity:0;transform:translateY(22px)}}@keyframes marketArtworkBreath{to{transform:scale(1.035);filter:drop-shadow(0 0 30px color-mix(in srgb,var(--accent) 26%,transparent))}}@keyframes marketMoteFloat{to{opacity:.35;transform:translate3d(8px,-12px,0) scale(.72)}}@media (max-width:1050px){.marketHeader{grid-template-columns:1fr auto}.marketHeader nav{grid-row:2;grid-column:1/-1;justify-content:flex-start;overflow-x:auto}.marketHeaderState{grid-column:2;grid-row:1}.marketHero{grid-template-columns:1fr}.marketHeroStage{max-width:720px;transform:none}.marketHeroMark{right:-4%}.marketDoorGrid,.marketSubjectGrid{grid-template-columns:repeat(2,1fr)}.marketBoundaryNote{grid-template-columns:1fr 1fr}.marketBoundaryNote a{justify-self:start}.marketCreationHero,.marketProfileHero{grid-template-columns:minmax(300px,.75fr) minmax(0,1fr)}.marketCreationFacts{grid-template-columns:repeat(2,1fr)}.marketVerificationFlow{grid-template-columns:repeat(4,1fr)}.marketVerificationFlow>i{display:none}.studioTruthBanner{grid-template-columns:auto 1fr}.studioTruthBanner p{grid-column:1/-1}.studioGateGrid,.studioSteps ol{grid-template-columns:repeat(2,1fr)}.ownedNftBoundary{grid-template-columns:auto 1fr}.ownedNftBoundary p{grid-column:1/-1}.ownedNftScenarioRail{grid-template-columns:repeat(2,1fr)}.ownedNftScenarioRail button:last-child{grid-column:1/-1;min-height:110px}.ownedNftStatus{grid-template-columns:1fr}.ownedNftToolbar{grid-template-columns:repeat(2,1fr)}.ownedNftToolbar>div{grid-column:1/-1}.ownedNftGrid,.ownedNftInspectorGrid{grid-template-columns:1fr}.ownedNftInspectorGrid>article{min-height:0}}@media (max-width:760px){.marketHeader{min-height:68px;padding-inline:14px;gap:8px}.marketBrand strong{font-size:.68rem}.marketBrand small{font-size:.5rem}.marketHeaderState{padding:7px 9px;font-size:.52rem}.marketHeader nav a{min-height:46px;padding-inline:10px;font-size:.69rem}.marketShell{width:min(100% - 28px,1240px)}.marketInner{padding-block:34px 86px}.marketHero{min-height:680px;padding-block:62px 80px}.marketHeroCopy h1{font-size:clamp(3.8rem,14.5vw,5.9rem);line-height:.98}.marketHeroMark{top:4%;right:-32%;width:92vw;opacity:.68}.marketHeroStage{padding:15px}.marketHeroReelCard{min-height:220px}.marketPrinciples article{min-height:230px}.marketPrinciples h2{margin-top:34px}.marketBoundarySection,.marketDoors,.marketFeatured,.marketPrinciples{padding-block:60px}.marketSectionLead.split{display:block}.marketSectionLead.split>a{margin-top:12px}.marketDoorGrid,.marketEvidenceGrid,.marketPrinciples,.marketSafetyGrid,.marketServicesGrid,.marketSubjectGrid,.marketTrustExplainer{grid-template-columns:1fr}.marketDoorGrid>a{min-height:260px}.marketSubjectCopy>p{min-height:0}.marketBoundaryNote,.marketBoundaryNote.compact{padding:24px 24px 24px 30px;grid-template-columns:1fr;gap:10px}.marketBoundaryNote.compact a,.marketBoundaryNote.compact p{display:none}.marketPageLead h1{font-size:clamp(3.5rem,15vw,5.8rem)}.marketSearchPanel{gap:4px}.marketSearchPanel,.marketSearchPanel form{grid-template-columns:1fr}.marketSearchPanel p{margin:4px 0 0}.marketFilterBar{align-items:stretch;flex-direction:column}.marketFilterBar label{justify-content:space-between}.marketFilterBar select{max-width:220px}.marketCreationHero,.marketProfileHero{grid-template-columns:1fr}.marketArtwork.large{min-height:380px}.marketCreationCopy,.marketProfileCopy{padding:28px 22px 34px}.marketProfileCopy dl{grid-template-columns:1fr}.marketCreationCopy h1,.marketProfileCopy h1{font-size:clamp(3.3rem,14vw,5.5rem)}.marketRelationshipStrip{gap:8px}.marketEntityBoundary,.marketOwnershipBoundary,.marketRelationshipStrip,.marketServicesFlow{grid-template-columns:1fr}.marketEntityBoundary a{justify-self:start;white-space:normal}.marketCreationFacts{grid-template-columns:1fr}.marketRightsLock{padding:26px;align-items:flex-start;flex-direction:column}.marketServicesGrid article{min-height:230px;grid-template-columns:64px 1fr}.marketServicesGrid h2{margin-top:22px}.marketVerificationFlow{grid-template-columns:repeat(2,1fr)}.marketNotVerified,.marketSafetyBanner{padding:28px;grid-template-columns:1fr}.marketSafetyBanner>span{width:100px;height:100px}.marketOwnershipBoundary{padding-inline:0}.marketSafeExit{align-items:flex-start;flex-direction:column}.marketFooter{grid-template-columns:1fr}.marketFooter>div:nth-child(2){flex-wrap:wrap}.marketFooter p{grid-column:1;margin:0}.studioTruthBanner{grid-template-columns:1fr;gap:10px}.studioTruthBanner p{grid-column:1}.studioCreatorChoices,.studioEvidenceGrid,.studioStateRail{grid-template-columns:1fr}.studioStateRail article{min-height:76px}.studioDraftLayout{grid-template-columns:1fr}.studioDraftArtwork{min-height:320px}.studioDecision,.studioPanelAction{align-items:flex-start;flex-direction:column}.studioDecision>p{text-align:left}.studioArchitectureLink{grid-template-columns:1fr}.studioArchitectureLink>a{justify-self:start}.ownedNftBoundary{grid-template-columns:1fr;gap:9px}.ownedNftBoundary p{grid-column:1}.ownedNftScenarioRail{grid-template-columns:1fr}.ownedNftScenarioRail button,.ownedNftScenarioRail button:last-child{min-height:0;grid-column:auto}.ownedNftStatus dl{grid-template-columns:repeat(2,1fr)}.ownedNftStatus dl div:last-child{grid-column:1/-1}.ownedNftToolbar{grid-template-columns:1fr}.ownedNftToolbar>div{grid-column:1}.ownedNftToolbar>div button{flex:1 1}.ownedNftGrid>article{grid-template-columns:1fr}.ownedNftArtwork{min-height:260px}.ownedNftInspector>header{align-items:flex-start}.ownedNftInspector>footer{grid-template-columns:1fr;gap:6px}.ownedNftLedger,.ownedNftNoAuthority{grid-template-columns:1fr}.ownedNftNoAuthority{gap:15px}.phase62cChoices{grid-template-columns:1fr}.phase62cConsent,.phase62cStatus{align-items:flex-start;flex-direction:column}.phase62cConsent button,.phase62cPrimary,.phase62cStatus button{width:100%}.phase62cResult li{flex-direction:column}}@media (max-width:470px){.marketBrand>span:first-child{width:36px;height:36px}.marketHeaderState{padding:6px 7px;gap:5px;font-size:.48rem;letter-spacing:.08em}.marketHeaderState i{width:7px;height:7px}.marketHeader nav{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;overflow:visible}.marketHeader nav a{min-width:0;justify-content:center;padding-inline:3px;font-size:.61rem;line-height:1.15;text-align:center}.marketHeroCopy h1{font-size:clamp(3.3rem,15.5vw,4.5rem);line-height:1;letter-spacing:-.025em}.marketHeroActions{align-items:stretch;flex-direction:column}.marketHeroActions a{width:100%;justify-content:space-between}.marketHeroFacts span{font-size:.61rem}.marketHeroReel{grid-template-columns:1fr}.marketHeroReelCard{min-height:150px}.marketHeroReelCard strong{font-size:3.2rem}.marketHeroStage blockquote{margin-top:18px}.marketSectionLead h2{font-size:clamp(2.65rem,14vw,4rem)}.marketPageLead h1{font-size:clamp(3rem,15vw,4.6rem);line-height:.9}.marketArtwork{min-height:220px}.marketArtwork.large{min-height:330px}.marketCreationCopy>div:first-child,.marketProfileCopy>div:first-child,.marketSubjectCopy>div:first-child{align-items:flex-start;flex-direction:column}.marketCreationCopy>.marketEyebrow,.marketProfileCopy>.marketEyebrow{margin-top:25px}.marketCreationFacts article{min-height:160px}.marketServicesGrid article{padding:20px;grid-template-columns:1fr;gap:10px}.marketVerificationFlow{grid-template-columns:1fr}.marketSafeExit>div{width:100%;flex-direction:column}.marketSafeExit a{justify-content:center}.studioDraftCopy dl,.studioGateGrid,.studioSteps ol{grid-template-columns:1fr}.studioSteps button{min-height:78px}.studioPanel{padding:24px 18px}.studioPanelAction button{width:100%;justify-content:space-between}.studioDecision>div{align-items:flex-start;flex-direction:column}.studioArchitectureLink>a{width:100%;justify-content:space-between;white-space:normal}.ownedNftStatus{padding:20px}.ownedNftStatus dl{grid-template-columns:1fr}.ownedNftStatus dl div:last-child{grid-column:1}.ownedNftCardCopy dl{grid-template-columns:1fr}.ownedNftCardCopy button{width:100%;justify-content:space-between}.ownedNftInspector>header{flex-direction:column}.ownedNftInspector header button{width:100%}.ownedNftInspectorGrid dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.marketAmbient i,.marketAmbient:after,.marketAmbient:before,.marketAmbientAura,.marketAmbientMark,.marketAmbientMark:after,.marketAmbientMark:before,.marketArtwork>i,.marketArtwork>span,.marketArtworkOrbit,.marketHeader,.marketHero:after,.marketHeroCopy,.marketHeroMark,.marketHeroMark:after,.marketHeroMark:before,.marketHeroReelCard,.marketHeroStage,.marketHeroStageHead i,.marketMain>*,.marketPageLead:after{animation:none!important}.marketDoorGrid>a,.marketHeroActions a,.marketHeroReelCard,.marketSubjectCard,.ownedNftScenarioRail button,.studioSteps button{transition:none}}