@font-face{font-family:Department;src:local('Impact');font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{overflow-x:hidden;margin:0;background:#202126;color:#f8f5ed;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}body:has(dialog[open]){overflow:hidden}button,a,input{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{opacity:.45;cursor:not-allowed}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #ff9067;outline-offset:5px}button{color:inherit}button[hidden],[hidden]{display:none!important}::selection{background:#d9ff5a;color:#202126}.skip{position:fixed;left:20px;top:-60px;padding:12px;background:#d9ff5a;color:#222;z-index:100}.skip:focus{top:12px}.demo-strip{min-height:29px;padding:7px 4%;background:#d9ff5a;color:#282d23;text-align:center;font:10px/1.3 Consolas,'Courier New',monospace;font-weight:700;letter-spacing:.08em}.live-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:currentColor;vertical-align:middle;margin-right:9px}.strip-divider{padding:0 15px;opacity:.5}.demo-note{font-weight:400;margin-left:20px;letter-spacing:.03em}.topbar{height:86px;padding:0 4%;display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid #ffffff21;background:#202126f5;position:relative;z-index:12}.brand{display:flex;align-items:center;gap:12px;font:bold 27px/1 Arial,sans-serif;letter-spacing:-1.5px}.topbar nav{display:flex;gap:31px;align-items:center;font:bold 10px/1.3 Consolas,'Courier New',monospace;letter-spacing:.045em}.topbar nav a:hover,.nav-button:hover{color:#d9ff5a}.nav-button{border:0;padding:0;background:none;font:inherit}.nav-button span{margin-left:5px;color:#d9ff5a}.wallet-button{padding:13px 17px;background:transparent;border:1px solid #b7baa3;border-radius:3px;font:bold 10px Consolas,'Courier New',monospace;letter-spacing:.02em}.wallet-button span{margin-left:15px;font:18px Arial}.wallet-button:hover{background:#d9ff5a;color:#252923;border-color:#d9ff5a}.hero{max-width:1600px;margin:auto;padding:55px 5% 66px;display:grid;grid-template-columns:1fr 1fr;gap:6%;position:relative;overflow:hidden}.eyebrow,.section-label{font:bold 10px/1.5 Consolas,'Courier New',monospace;letter-spacing:.11em}.hero .eyebrow{display:flex;align-items:center;gap:10px;white-space:nowrap;color:#cdd0be}.crossmark{font-size:27px;color:#d9ff5a;line-height:1}.season{margin-left:5px;padding-left:13px;border-left:1px solid #868b79;font-size:9px;color:#a7ad9a}.hero h1{font-family:Department,Impact,'Arial Narrow',Arial,sans-serif;font-size:clamp(90px,9.5vw,152px);font-weight:900;line-height:.83;letter-spacing:-.025em;margin:24px 0 23px}.hero h1 .your{font-style:italic;display:inline-block;padding-right:12px}.acid{color:#d9ff5a}.tagline{font-size:clamp(16px,1.5vw,22px);letter-spacing:-.6px;font-weight:600;margin:25px 0 14px}.hero-description{font-size:13px;color:#b7bdae;line-height:1.7;margin:0}.claim-area{margin-top:29px;max-width:440px}.claim-state{font:9px/1.5 Consolas,'Courier New',monospace;color:#d9ff5a;letter-spacing:.08em;margin-bottom:12px}.primary{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;background:#d9ff5a;border:1px solid #d9ff5a;color:#20271b;padding:19px 22px;border-radius:3px;box-shadow:4px 4px 0 #0d100b;font:bold 13px/1.1 Consolas,'Courier New',monospace;letter-spacing:.025em;transition:transform .16s,box-shadow .16s}.primary span{font:25px/1 Arial;vertical-align:middle}.primary:hover{transform:translate(-1px,-2px);box-shadow:5px 6px 0 #0d100b;background:#e5ff7f}.claim-button{width:100%}.claim-footnote{font:8px/1.6 Consolas,'Courier New',monospace;letter-spacing:.04em;color:#9fa794;margin:13px 0 0}.text-button{border:0;border-bottom:1px solid currentColor;padding:4px 0;background:none;font:11px/1.5 Consolas,'Courier New',monospace}.flow-rail{display:flex;align-items:center;gap:17px;margin-top:29px;max-width:440px;color:#6d7566;font:9px Consolas,'Courier New',monospace;letter-spacing:.04em}.flow-rail span{white-space:nowrap}.flow-rail b{font-weight:400;margin-right:5px}.flow-rail i{height:1px;background:#555d4f;flex:1}.flow-rail .active{color:#d9ff5a}.flow-rail .done{color:#f8f5ed}.exhibit-wrap{position:relative;margin:12px 4px 0 0;align-self:start;transform:rotate(1.3deg)}.paper-tab{font:bold 9px/1 Consolas,'Courier New',monospace;letter-spacing:.08em;background:#dfd6c4;color:#3e4137;display:inline-block;padding:10px 15px;margin-left:18px}.exhibit{position:relative;margin:0;border:10px solid #ded6c5;background:#302c2a;aspect-ratio:.815;box-shadow:13px 18px 0 #131811;overflow:hidden}.exhibit iframe,.exhibit>img{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:cover}.exhibit iframe{opacity:1}.exhibit.ready iframe{opacity:1}.exhibit.ready>img{opacity:0}.exhibit-top,.exhibit-bottom{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:space-between;z-index:3;padding:17px 17px;font:9px/1.2 Consolas,'Courier New',monospace;letter-spacing:.06em;color:#f9f1e2;pointer-events:none}.exhibit-top{top:0;background:linear-gradient(#191a2455,transparent)}.exhibit-bottom{bottom:0;background:linear-gradient(transparent,#1e1b24b8);font-size:8px}.live-pill{padding:6px 8px;border:1px solid #efe9dc88;border-radius:2px;background:#26282a55}.live-pill i{display:inline-block;height:4px;width:4px;background:#d9ff5a;border-radius:50%;margin-right:4px}.scene-buttons{display:flex;gap:6px;pointer-events:auto}.scene-buttons button{background:#26272388;border:1px solid #ffffff55;padding:7px 9px;min-width:30px;font:9px monospace}.scene-buttons button:hover{background:#d9ff5a;color:#222}.exhibit-under{display:flex;justify-content:space-between;padding:18px 0 0 10px;font:8px Consolas,'Courier New',monospace;color:#a7ae9d;letter-spacing:.05em}.mischief-sticker{position:absolute;right:-27px;bottom:-8px;width:118px;height:118px;border-radius:50%;background:#e48962;color:#242923;transform:rotate(12deg);display:flex;flex-direction:column;justify-content:center;align-items:center;font:9px/1.2 Consolas,'Courier New',monospace;box-shadow:3px 3px 0 #1119;border:2px dashed #653d27;outline:6px solid #e48962;pointer-events:none}.mischief-sticker strong{font-size:9px;margin:7px 0}.sealed-cover{position:absolute;inset:0;z-index:4;background:#d8cfb9;color:#35392d;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden}.sealed-cover:before{content:'';position:absolute;inset:16px;border:1px solid #3c442855;pointer-events:none}.sealed-cross{font-size:36px;color:#535c3c}.sealed-cover>small{font:9px Consolas,'Courier New',monospace;margin:14px 0}.sealed-cover h2{font:clamp(70px,7vw,116px)/.88 Department,Impact,sans-serif;letter-spacing:-3px;margin:12px 0 20px}.sealed-cover>p{font:12px monospace;border-bottom:1px solid #858e73;padding:10px 28px}.sealed-cover>span{font:8px/1.7 monospace;margin-top:30px;letter-spacing:.08em}.seal-stamp{color:#ad4a36;border:3px double #ad4a36;font:bold 14px/1.2 Consolas,'Courier New',monospace;letter-spacing:.05em;padding:12px 17px;transform:rotate(-12deg);margin:10px}.sealed-cover.opening{animation:unseal .8s cubic-bezier(.6,0,.4,1) forwards;transform-origin:left top}@keyframes unseal{to{transform:translateY(-105%) rotate(-8deg);opacity:0}}.mint-overlay{position:absolute;inset:0;z-index:5;background:#252b22ee;display:flex;flex-direction:column;align-items:center;justify-content:center;font:11px/1.6 Consolas,'Courier New',monospace;letter-spacing:.1em;text-align:center;padding:25px}.mint-overlay small{font-size:8px;color:#a2ad94}.loading-wheel{height:40px;width:40px;border:2px solid #d9ff5a30;border-top-color:#d9ff5a;border-radius:50%;animation:spin 1s linear infinite;margin:20px}@keyframes spin{to{transform:rotate(360deg)}}.marquee{padding:19px 0;background:#ebe7dc;border-top:1px solid #131911;border-bottom:1px solid #131911;overflow:hidden;color:#272c22;font:24px/1 Department,Impact,sans-serif;letter-spacing:.02em;white-space:nowrap;transform:rotate(-1.2deg);width:100%;position:relative}.marquee span{display:block;width:max-content}.about-section{background:#e8e2d4;color:#2c3028;padding:94px max(5%,calc((100vw - 1440px)/2));display:grid;grid-template-columns:1fr 1fr;gap:9%;}.about-title h2,.section-heading h2,.closing h2,.edition-heading-row h2{font:clamp(52px,5.8vw,86px)/.95 Department,Impact,sans-serif;letter-spacing:-.02em;margin:25px 0}.about-title em,.section-heading em,.edition-heading-row em{font-style:italic}.about-title em{color:#ba5634}.scribble{font:italic 20px Georgia,serif;color:#ad5b3b;display:inline-block;transform:rotate(-7deg);border-bottom:1px solid #ad5b3b;padding:3px 7px}.about-copy{padding-top:18px}.file-label{display:inline-block;border:1px solid #777e6b;padding:7px 12px;font:10px Consolas,'Courier New',monospace;letter-spacing:.1em}.about-copy h3{font-size:29px;font-weight:600;line-height:1.15;letter-spacing:-1px;margin:25px 0}.about-copy p{max-width:420px;font-size:14px;line-height:1.75;color:#5c6455}.catalog-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px;padding-top:23px;border-top:1px solid #aeb39f}.catalog-stats strong{display:block;font:43px Department,Impact,sans-serif;letter-spacing:-1px}.catalog-stats span{font:8px/1.5 Consolas,'Courier New',monospace;letter-spacing:.05em;color:#717962}.wardrobe-section{max-width:1550px;padding:65px 5% 85px;margin:auto}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:35px}.section-heading h2{margin-bottom:0;font-size:clamp(47px,5vw,69px)}.section-heading p{font:12px/1.7 Consolas,'Courier New',monospace;color:#a6ad9b;margin-bottom:4px}.wardrobe-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.wardrobe-grid article{padding:13px;background:#e4ddce;color:#30362a}.look-number{font:8px Consolas,'Courier New',monospace;letter-spacing:.04em;padding:2px 0 13px}.wardrobe-grid img{width:100%;display:block;aspect-ratio:.94;object-fit:cover;object-position:center 46%}.wardrobe-grid h3{display:flex;align-items:center;justify-content:space-between;font-size:19px;letter-spacing:-.5px;margin:18px 0 9px}.wardrobe-grid h3 span{font-size:24px}.wardrobe-grid p{margin:0 0 8px;font:10px Consolas,'Courier New',monospace;color:#68705c}.closing{text-align:center;padding:65px 25px 78px;border-top:1px solid #d2e8b633;background:radial-gradient(ellipse at 50% 110%,#464e33,#202126 70%)}.closing h2{font-size:clamp(62px,7vw,103px);margin:24px 0 30px}.closing em{color:#d9ff5a}.closing .primary{min-width:290px}footer{padding:35px 5%;display:flex;align-items:center;justify-content:space-between;gap:30px;background:#1a2019;border-top:1px solid #ffffff20}footer p{font:9px/1.8 Consolas,'Courier New',monospace;color:#929d85}footer>span{font:italic 11px Georgia,serif;color:#929d85}.edition-section{background:#d9ff5a;color:#25301d;padding:48px 5% 52px;scroll-margin-top:15px}.edition-heading-row{display:flex;justify-content:space-between;align-items:center;max-width:1380px;margin:auto}.edition-section>.section-label,.edition-info,.trait-grid,.edition-actions,.edition-note{max-width:1380px;margin-left:auto;margin-right:auto}.edition-heading-row h2{font-size:clamp(40px,5vw,72px);margin:20px 0 30px}.receipt-stamp{font:bold 20px/1 Consolas,'Courier New',monospace;border:3px double #415035;transform:rotate(8deg);padding:17px 26px;margin-right:3%}.edition-info{display:flex;gap:45px;flex-wrap:wrap;padding:20px 0;border-top:1px solid #60703e55;border-bottom:1px solid #60703e55}.edition-info>div{display:flex;flex-direction:column;gap:7px}.edition-info strong{font:13px Consolas,'Courier New',monospace}.trait-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:25px 0}.trait{border:1px solid #5d6c344d;padding:16px 18px;background:#effbc62b}.trait-top{display:flex;justify-content:space-between;font:9px Consolas,'Courier New',monospace;text-transform:uppercase;gap:10px}.rarity{font-size:8px;border:1px solid #72814f;padding:3px 5px;border-radius:2px}.trait h3{margin:14px 0 7px;font-size:20px;letter-spacing:-.4px}.trait small{font:9px Consolas,'Courier New',monospace;color:#5d6c42;overflow-wrap:anywhere}.edition-actions{display:flex;gap:15px;flex-wrap:wrap;align-items:center;margin-top:6px}.dark{background:#25301d;color:#e6f6c5;border-color:#25301d}.dark:hover{background:#3c472d}.secondary{display:inline-flex;align-items:center;justify-content:center;border:1px solid #60703e88;background:transparent;padding:17px 20px;font:bold 10px Consolas,'Courier New',monospace;border-radius:2px;cursor:pointer;min-height:55px}.secondary:hover{background:#f1ffd177}.edition-note{font:10px/1.6 Consolas,'Courier New',monospace;margin-top:20px;color:#53603d}.edition-actions .text-button{margin-left:auto;font-size:10px}.toast{position:fixed;bottom:23px;left:50%;transform:translateX(-50%);padding:16px 25px;background:#ecdfc9;color:#293022;box-shadow:0 5px 40px #0007;border:1px solid #a3a98e;z-index:100;max-width:calc(100% - 30px);font:12px/1.6 Consolas,'Courier New',monospace;min-width:250px}dialog{position:fixed;border:0;background:#e9e1d0;color:#2b3323;max-width:490px;width:calc(100% - 30px);padding:40px;border-radius:2px;box-shadow:13px 13px 0 #10170e90;max-height:90dvh;overflow:auto}dialog::backdrop{background:#0d130cce;backdrop-filter:blur(6px)}.dialog-close{position:absolute;right:16px;top:12px;border:0;background:transparent;font:28px Arial;padding:6px}dialog h2{font:70px/.91 Department,Impact,sans-serif;margin:20px 0 25px;letter-spacing:-.025em}dialog h2 em{font-style:italic;color:#ab573a}dialog p{font-size:13px;line-height:1.7;color:#68705c}.wallet-choice{display:flex;justify-content:space-between;align-items:center;text-align:left;width:100%;border:1px solid #8f9c7d;background:transparent;padding:18px 15px;margin:14px 0;color:#2b3323}.wallet-choice:first-of-type{background:#d9ff5a}.wallet-choice b{display:block;font:700 11px Consolas,'Courier New',monospace}.wallet-choice small{display:block;font-size:10px;color:#64704f;margin-top:7px}.wallet-choice>span:last-child{font-size:23px}.wallet-choice:hover{background:#d9ff5a}.inline-error{color:#a12f25;min-height:0;font-size:11px}.mint-summary{display:grid;grid-template-columns:1fr auto;gap:16px;font:10px Consolas,'Courier New',monospace;border-top:1px solid #aab39b;border-bottom:1px solid #aab39b;padding:22px 0}.mint-summary b{font-size:12px}.mint-summary+p{margin:23px 0}dialog .primary{width:100%;font-size:12px}.dialog-footnote{font:8px/1.7 Consolas,'Courier New',monospace;display:block;margin:17px 0 0;text-align:center;color:#6e775f}.collection-dialog{max-width:650px}.collection-item{width:100%;border:1px solid #a2ab91;background:none;color:#2a3421;padding:16px;margin:10px 0;text-align:left;display:flex;align-items:center;gap:15px}.collection-item:hover{background:#d9ff5a}.collection-item>b{font:24px Department,Impact,sans-serif}.collection-item span{flex:1;font:11px/1.6 Consolas,'Courier New',monospace}.collection-item small{font-size:9px}.empty-collection{padding:20px 0;font:13px/1.7 Consolas,'Courier New',monospace}#retry-renderer{margin-top:12px;color:#e99f7b}
@media(min-width:1650px){.hero{padding-left:80px;padding-right:80px;gap:100px}.hero h1{font-size:152px}}@media(max-width:1100px){.hero{gap:4%;padding-top:40px}.hero h1{font-size:10.4vw}.hero .eyebrow{font-size:8px}.season{font-size:8px;padding-left:7px;margin-left:0}.topbar nav{gap:17px}.mischief-sticker{width:97px;height:97px;font-size:8px;right:-15px;bottom:-5px}.mischief-sticker strong{font-size:8px}.exhibit{border-width:7px}.exhibit-under{font-size:7px}.hero-description{font-size:12px}.claim-area{margin-top:24px}.primary{font-size:11px;padding:17px 17px}.topbar{padding:0 4%;gap:12px}.wallet-button{font-size:9px;padding:11px}.brand{font-size:24px}.trait-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){html{scroll-padding-top:20px}.demo-strip{font-size:8px;padding:8px 7px}.demo-note{display:block;margin:5px 0 0;font-size:8px}.strip-divider{padding:0 7px}.topbar{height:70px;padding:0 5%}.topbar nav{display:none}.brand{font-size:23px}.wallet-button{padding:10px 12px;font-size:9px;max-width:180px;white-space:nowrap}.wallet-button span{margin-left:9px}.hero{padding:31px 6% 50px;grid-template-columns:1fr;gap:29px;overflow:hidden}.hero .eyebrow{font-size:8px;gap:8px}.season{margin-left:auto}.hero h1{font-size:clamp(90px,23vw,162px);margin:24px 0 20px;line-height:.84}.hero h1 br:first-of-type{display:none}.hero h1 .your{margin-left:.14em}.hero h1 .acid{font-size:1.1em}.tagline{font-size:17px;margin-top:18px}.hero-description{font-size:12px}.hero-description br{display:none}.claim-area{max-width:none;margin-top:23px}.claim-state{font-size:8px}.primary{padding:17px 19px;font-size:12px}.claim-footnote{font-size:7px}.flow-rail{max-width:none;margin-top:23px;font-size:8px}.exhibit-wrap{margin:4px 7px 10px 0;transform:rotate(.6deg)}.exhibit{aspect-ratio:.86;max-height:560px}.paper-tab{font-size:7px;padding:9px 12px}.exhibit-top{font-size:8px;padding:13px}.exhibit-bottom{padding:11px;font-size:7px}.exhibit-under{font-size:6.5px;letter-spacing:0;padding-top:16px}.mischief-sticker{width:87px;height:87px;font-size:7px;right:-14px;bottom:6px;outline-width:4px}.mischief-sticker strong{font-size:7px;margin:5px 0}.marquee{font-size:20px;padding:15px 0}.about-section{padding:58px 7%;grid-template-columns:1fr;gap:36px}.about-title h2{font-size:65px;margin-top:21px}.about-copy{padding-top:0}.about-copy h3{font-size:27px}.about-copy p{font-size:13px}.catalog-stats strong{font-size:40px}.catalog-stats span{font-size:8px}.wardrobe-section{padding:50px 6%}.section-heading{display:block;margin-bottom:25px}.section-heading h2{font-size:53px}.section-heading p{margin-top:20px;font-size:10px}.wardrobe-grid{gap:22px;grid-template-columns:1fr}.wardrobe-grid article{padding:14px}.wardrobe-grid img{aspect-ratio:1.02}.wardrobe-grid h3{font-size:22px}.wardrobe-grid p{font-size:11px}.closing{padding:50px 20px}.closing h2{font-size:77px}footer{display:grid;padding:33px 6%;gap:18px}footer p{margin:0}.edition-section{padding:35px 6%}.edition-heading-row h2{font-size:44px}.receipt-stamp{font-size:12px;padding:10px;margin-right:0}.edition-info{gap:19px;padding:18px 0}.edition-info .eyebrow{font-size:8px}.edition-info strong{font-size:10px}.trait-grid{gap:9px}.trait{padding:13px 10px}.trait h3{font-size:16px;line-height:1.15;margin:12px 0}.trait-top{font-size:7px;flex-wrap:wrap}.rarity{font-size:7px}.trait small{font-size:7px}.edition-actions{gap:13px}.edition-actions .primary{width:100%}.edition-actions .secondary{font-size:9px;flex:1;padding:15px 10px}.edition-actions .text-button{margin:10px 0}.edition-note{font-size:9px}.section-label{font-size:9px}.sealed-cover h2{font-size:76px}.sealed-cover>span{font-size:7px}.sealed-cover>small{font-size:8px}.seal-stamp{font-size:12px;padding:9px 14px}.sealed-cover>p{font-size:10px}.sealed-cover>span{margin-top:13px}dialog{padding:32px 25px}dialog h2{font-size:64px}.wallet-choice{padding:15px 12px}.wallet-choice b{font-size:10px}.wallet-choice small{font-size:9px}dialog .section-label{font-size:8px}}
@media(max-width:370px){.hero h1{font-size:22vw}.hero .eyebrow{font-size:7px}.claim-footnote{font-size:6.5px}.season{font-size:7px}.wallet-button{font-size:8px;padding:9px}.brand{font-size:21px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important;animation-iteration-count:1!important}.sealed-cover.opening{opacity:0}.loading-wheel{border-color:#d9ff5a}}

@media(min-width:761px){.topbar nav{font-size:11px}.wallet-button{font-size:11px}.claim-button{font-size:14px}.mischief-sticker{bottom:108px;right:-24px;width:98px;height:98px}}

@media(max-width:760px){.topbar{height:auto;min-height:70px;flex-wrap:wrap;padding-top:14px;padding-bottom:12px;row-gap:11px}.topbar nav{display:flex;order:3;width:100%;justify-content:flex-end;font-size:9px}.topbar nav>a{display:none}.mischief-sticker{bottom:87px;right:-13px}}

/* SITE-MINT 0.2: a quieter first screen and a short case verification. */
.hero-copy .eyebrow,.flow-rail,.claim-state,.mischief-sticker{display:none}.claim-footnote{opacity:.65}.scene-buttons #sound-button{width:auto;min-width:88px;font-size:10px}.case-lines{font:14px/2.2 Consolas,monospace;min-height:215px;margin:24px 0;color:#354329}.case-lines div:last-child{font-weight:bold}#case-dialog h2{font-size:40px}#case-dialog .primary{width:100%}

/* 0.3: fixed official exhibit; independent edition below the receipt. */
.exhibit{aspect-ratio:.89;max-height:650px}.exhibit #scene-poster{visibility:hidden}.exhibit.ready #scene-poster{display:none}#my-edition-frame{display:block;width:min(100%,680px);height:660px;margin:24px auto;border:0;border-radius:3px}#mint-receipt{display:block;overflow-wrap:anywhere;margin:18px 0}#mint-quantity{width:80px;padding:6px;background:#fff9;border:1px solid #85906d}#transaction-link{display:block;font:10px/1.6 monospace;overflow-wrap:anywhere;margin:12px 0}.wardrobe-grid .secondary{min-height:42px;margin-top:10px}.wardrobe-grid img{object-fit:contain}#edition-actions-ready[hidden]{display:none}@media(max-width:760px){.exhibit{aspect-ratio:.98;max-height:490px}#my-edition-frame{height:460px}}

button:disabled{cursor:not-allowed}.wallet-button:disabled,.nav-button:disabled{opacity:.52}.claim-button:disabled{opacity:.68;box-shadow:none}

.release-roadmap{padding:58px 5%;background:#ebe7dc;color:#252a22;border-bottom:1px solid #252a2233}.release-heading h2{font-size:clamp(28px,4vw,48px);margin:10px 0;line-height:1}.release-heading p{font-size:14px;margin:12px 0 24px}.release-roadmap ol{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:0;margin:0;border:1px solid #252a2255}.release-roadmap li{position:relative;padding:24px;border-right:1px solid #252a2255}.release-roadmap li:last-child{border:0}.release-step{font:10px monospace;letter-spacing:.06em}.release-roadmap h3{font-size:24px;margin:15px 0 10px}.release-roadmap li p{font:13px/1.6 system-ui;min-height:42px;max-width:250px}.release-status{display:inline-block;background:#252a22;color:#e2f575;font:11px monospace;padding:5px 10px;margin-top:10px}@media(max-width:650px){.release-roadmap{padding:36px 5%}.release-roadmap ol{grid-template-columns:1fr}.release-roadmap li{border-right:0;border-bottom:1px solid #252a2255}.release-roadmap li p{min-height:0}}

/* The original artwork is shared by color and monochrome placements. */
.brand-logo{display:block;width:210px;height:auto;max-width:100%;object-fit:contain}.brand-logo--mono{filter:grayscale(1)}footer .brand-logo{width:168px}.marquee{display:flex;gap:3rem;overflow:hidden}.marquee span{flex:none}.brand{flex-shrink:0}.brand:focus-visible{outline:2px solid #d9ff5a;outline-offset:5px}@media(max-width:600px){.brand-logo{width:156px}footer .brand-logo{width:144px}.marquee{gap:2rem}}
