@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-opsz-italic-DxWqP7Ku.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-opsz-italic-CGbN9UgK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-opsz-italic-lSdLDfvT.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ground:#0b0c0f;--surface:#14161b;--line:#242830;--ink:#edeff2;--ink-2:#8a8f99;--platinum:#c7ccd6;--champagne:#e9dcc3;--font-display:"Fraunces Variable", "Noto Serif JP Variable", "Times New Roman", serif;--font-body:"Noto Serif JP Variable", "Times New Roman", serif;--font-mono:"JetBrains Mono Variable", "Noto Serif JP Variable", ui-monospace, monospace;--t-fast:.24s;--ease:cubic-bezier(.22, .61, .36, 1)}*{box-sizing:border-box;margin:0;padding:0}html{scrollbar-color:var(--line) var(--ground)}body{background:var(--ground);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100dvh;font-size:15px;line-height:1.6;display:flex}::selection{background:var(--platinum);color:var(--ground)}a{color:inherit;text-decoration:none}.site-header{justify-content:space-between;align-items:center;padding:28px 32px;display:flex}.wordmark{font-family:var(--font-display);font-variation-settings:"opsz" 40;letter-spacing:.34em;color:var(--platinum);font-size:15px;font-weight:560}.site-nav{align-items:center;gap:28px;display:flex}.site-nav a{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);transition:color var(--t-fast) var(--ease);font-size:11px}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--ink)}.site-nav .connect{border:1px solid var(--line);color:var(--ink-2);cursor:pointer;font:inherit;letter-spacing:.18em;text-transform:uppercase;transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);background:0 0;border-radius:999px;padding:8px 16px;font-size:11px}.site-nav .connect:hover{color:var(--ink);border-color:var(--platinum)}main{flex:1}.overline{font-family:var(--font-body);letter-spacing:.34em;text-transform:uppercase;color:var(--ink-2);font-size:11px}.display{font-family:var(--font-display);font-variation-settings:"opsz" 90;letter-spacing:.01em;font-weight:480;line-height:1.24}.display em{font-variation-settings:"opsz" 90;font-style:italic}.lede{font-family:var(--font-display);font-variation-settings:"opsz" 24;color:var(--ink-2);font-weight:420}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.14em;color:var(--ink-2);font-size:12px}.dataline{font-family:var(--font-body);font-variant-numeric:tabular-nums;letter-spacing:.1em;color:var(--ink-2);font-size:12px}.odds-demo{margin-top:14px;font-size:12px}.nobr{white-space:nowrap;display:inline-block}.cta{font-family:var(--font-body);color:#101216;background:var(--ink);cursor:pointer;transition:transform var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);border:none;border-radius:999px;padding:13px 40px;font-size:14px;font-weight:500;display:inline-block}.cta:hover{box-shadow:0 0 24px #c7ccd640}.cta:active{transform:scale(.98)}.cta:focus-visible{outline:1px solid var(--platinum);outline-offset:3px}.fuda{aspect-ratio:1000/1386;box-shadow:0 0 0 1px #c7ccd657, inset 0 0 0 7px var(--ground), inset 0 0 0 8px #c7ccd624;background:linear-gradient(168deg,#171a20 0%,#101218 55%,#0d0f14 100%);border-radius:10px;position:relative}.fuda-art{border-radius:5px;justify-content:center;align-items:center;display:flex;position:absolute;inset:12px;overflow:hidden}.fuda-art img,.fuda-art video{object-fit:cover;width:100%;height:100%}.fuda-mark{opacity:.5;width:30%;max-width:64px}.fuda-slot{list-style:none}.fuda-caption{text-align:center;white-space:nowrap;font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:#c7ccd68c;margin-top:12px;font-size:9px;font-weight:500;display:block}.fuda--crown{box-shadow:0 0 0 1px #e9dcc3d9, inset 0 0 0 7px var(--ground), inset 0 0 0 8px #e9dcc347, 0 0 26px #e9dcc338, 0 0 64px #e9dcc31a}.fuda--silver{box-shadow:0 0 0 1px #d9dee899, inset 0 0 0 7px var(--ground), inset 0 0 0 8px #d9dee833, 0 0 18px #d9dee81a}.fuda--prism{box-shadow:0 0 0 1px #d9dee88c, inset 0 0 0 7px var(--ground), inset 0 0 0 8px #d9dee82e, -8px 0 22px #a8c4ff1f, 8px 0 22px #ffd6ec1c}.fuda--ur{box-shadow:0 0 0 1px #d8b2a6d9, inset 0 0 0 7px var(--ground), inset 0 0 0 8px #d8b2a63d, 0 0 22px #d8b2a624}.fuda--empty{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.fuda--empty:after{content:"";border:1px solid #c7ccd612;border-radius:6px;position:absolute;inset:7px}.shelf-label{text-align:center;margin-top:14px}.shelf-label .name{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--ink);font-size:12px;font-weight:500}.shelf-label .serial{margin-top:4px;font-size:11px}.site-footer{justify-content:center;align-items:center;gap:16px;padding:24px 32px 28px;display:flex}.site-footer .rule{background:var(--line);flex:1;max-width:160px;height:1px}.hero{flex-direction:column;justify-content:center;align-items:center;gap:clamp(14px,2.6vh,32px);padding:24px 24px 36px;display:flex;position:relative;overflow:hidden}.hero-spot{pointer-events:none;background:linear-gradient(184deg,#dfe4ee0f 0%,#dfe4ee05 34%,#0000 58%),radial-gradient(52% 42% at 50% 34%,#dfe4ee16,#0000 72%);position:absolute;inset:0}.hero-pack{position:relative}.hero-pack img{filter:drop-shadow(0 34px 60px #000000a6);width:min(320px,56vw,23dvh);height:auto;display:block}.hero-seam{background:linear-gradient(90deg,#0000 2%,#c7ccd6e6 50%,#0000 98%);border-radius:2px;height:2px;position:absolute;top:21%;left:5%;right:5%;box-shadow:0 0 12px 2px #c7ccd673,0 0 44px 8px #c7ccd629}.hero-floor{filter:blur(6px);background:radial-gradient(50% 50%,#cfd5e21f,#0000 70%);height:44px;position:absolute;bottom:-30px;left:6%;right:6%}.hero-title{text-align:center;text-wrap:balance;font-size:clamp(23px,6.2vw,44px)}.hero-status{text-align:center;letter-spacing:.14em;opacity:.85;margin-top:-12px;font-size:10px;line-height:2}.series{width:100%;max-width:1080px;margin:0 auto;padding:0 32px 64px}.series-head{text-align:center;padding:32px 0 48px}.series-title{letter-spacing:.04em;margin-top:14px;font-size:clamp(40px,7vw,76px)}.series-lede{max-width:52ch;margin:18px auto 0;font-size:15px}.vitrine{border:1px solid var(--line);background:linear-gradient(#101216,#0c0e12);border-radius:12px;padding:48px 40px 56px;position:relative;box-shadow:inset 0 22px 44px #00000080}.vitrine-row{grid-template-columns:repeat(5,1fr);gap:24px;list-style:none;display:grid}.vitrine-floor{background:#c7ccd61a;height:1px;position:absolute;bottom:36px;left:28px;right:28px}.odds{max-width:560px;margin:44px auto 0}.odds-table{border-collapse:collapse;border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:100%}.odds-table tr{align-items:baseline;gap:12px;padding:8px 0;display:flex}.odds-table tr:first-child{padding-top:16px}.odds-table tr:last-child{padding-bottom:16px}.odds-table th{font-family:var(--font-mono);letter-spacing:.18em;color:var(--ink-2);text-align:left;font-size:12px;font-weight:400}.odds-table .leader{border-bottom:1px dotted #2c313b;flex:1;transform:translateY(-4px)}.odds-table .rate{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.1em;color:var(--ink);font-size:12px}.odds-note{text-align:center;opacity:.7;margin-top:14px;font-size:10px}.series-provenance{letter-spacing:.22em;opacity:.8;margin-top:16px;font-size:10px}.series-provenance em{font-style:italic}.demo-block{text-align:center;padding:72px 0 8px}.demo-title{margin:12px 0 14px;font-size:clamp(26px,3.6vw,36px)}.demo-note{color:var(--ink-2);margin-bottom:26px;font-size:13px}.member-note{color:var(--ink-2);margin-top:30px;font-size:12px;line-height:2.1}.member-link{color:var(--ink);text-underline-offset:4px;transition:text-decoration-color var(--t-fast) var(--ease);margin:-6px -8px;padding:6px 8px;-webkit-text-decoration:underline #c7ccd666;text-decoration:underline #c7ccd666;display:inline-block}.member-link:hover{-webkit-text-decoration-color:var(--platinum);text-decoration-color:var(--platinum)}.member-link:focus-visible{outline:1px solid var(--platinum);outline-offset:3px;border-radius:2px}.member-sub{color:var(--ink-2);opacity:.75;margin-top:8px;font-size:11px;display:block}.claim-sub{color:var(--ink-2);margin-top:12px;font-size:12px;line-height:2}.quiet-link{color:var(--ink-2);text-underline-offset:4px;transition:color var(--t-fast) var(--ease), text-decoration-color var(--t-fast) var(--ease);margin:-6px -2px;padding:6px 8px;-webkit-text-decoration:underline #c7ccd64d;text-decoration:underline #c7ccd64d;display:inline-block}.quiet-link:hover{color:var(--ink);-webkit-text-decoration-color:var(--platinum);text-decoration-color:var(--platinum)}.quiet-link:focus-visible{outline:1px solid var(--platinum);outline-offset:3px;border-radius:2px}.hero-join{color:var(--ink-2);text-underline-offset:5px;transition:color var(--t-fast) var(--ease), text-decoration-color var(--t-fast) var(--ease);margin-top:-6px;padding:6px 8px;font-size:12px;-webkit-text-decoration:underline #c7ccd652;text-decoration:underline #c7ccd652}.hero-join:hover{color:var(--ink);-webkit-text-decoration-color:var(--platinum);text-decoration-color:var(--platinum)}.hero-join:focus-visible{outline:1px solid var(--platinum);outline-offset:3px;border-radius:2px}.coll{width:100%;max-width:1180px;margin:0 auto;padding:0 32px 64px}.coll-head{justify-content:space-between;align-items:baseline;gap:24px;padding:8px 0 36px;display:flex}.coll-title{font-size:clamp(32px,4vw,44px)}.coll-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:28px 20px;list-style:none;display:grid}.fuda{display:block}.coll-item{transition:transform var(--t-fast) var(--ease);display:block}.coll-item:hover{transform:translateY(-3px)}.coll-item:hover .name{color:var(--platinum)}.coll-item:focus-visible{outline:1px solid var(--platinum);outline-offset:4px;border-radius:10px}.shelf-label .name,.shelf-label .serial{display:block}.claim{justify-content:center;align-items:center;gap:clamp(48px,9vw,120px);padding:24px 32px;display:flex}.claim-copy{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.claim-title{font-size:clamp(40px,6vw,64px)}.claim-copy .cta{margin-top:10px}.claim-supply{color:var(--ink-2)}.claim-chain{opacity:.7;margin-top:-10px;font-size:10px}.claim-status{letter-spacing:.18em;color:var(--ink);border:1px solid var(--line);border-radius:999px;margin-top:-4px;padding:7px 16px;font-size:11px}.claim-copy-body{color:var(--ink-2);font-size:13px;line-height:2}.claim-pack{position:relative}.claim-pack img{filter:drop-shadow(0 24px 44px #000000a6);width:min(220px,28vw);height:auto;display:block}.card-page{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,80px);width:100%;max-width:1180px;margin:0 auto;padding:16px 32px 56px;display:grid}.card-stage{justify-content:center;padding:32px 0 48px;display:flex;position:relative}.card-big{width:min(360px,82%)}.card-floor{filter:blur(8px);background:radial-gradient(50% 50%,#e9dcc31a,#0000 70%);height:56px;position:absolute;bottom:8px;left:15%;right:15%}.card-plate{flex-direction:column;gap:16px;max-width:440px;display:flex}.card-title{font-size:clamp(34px,4.5vw,52px)}.card-serial{letter-spacing:.3em}.rarity-line{align-items:center;gap:14px;margin-top:6px;display:flex}.rarity-rule{width:120px;height:1px}.rarity-word{font-family:var(--font-mono);letter-spacing:.32em;font-size:11px}.rarity-line--crown .rarity-rule{background:var(--champagne);opacity:.7}.rarity-line--crown .rarity-word{color:var(--champagne)}.provenance{margin-top:10px}.provenance div{border-bottom:1px solid #242830d9;justify-content:space-between;align-items:baseline;gap:24px;padding:10px 0;display:flex}.provenance div:first-child{border-top:1px solid #242830d9}.provenance dt{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);font-size:11px}.provenance dd .mono,.provenance dd{color:var(--ink)}.chain-link{opacity:.45;letter-spacing:.22em;margin-top:10px;font-size:11px}@media (width<=900px){.card-page{grid-template-columns:1fr}.card-stage{padding-bottom:16px}.card-plate{max-width:none}.claim{flex-direction:column-reverse;padding-bottom:48px}}@media (width<=640px){.site-header{padding:20px}.site-nav{gap:16px}.site-nav a:not(.keep){display:none}.series{padding:0 20px 48px}.vitrine{padding:28px 20px 36px}.vitrine-row{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.coll{padding:0 20px 48px}.coll-head{flex-direction:column;gap:8px}.coll-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:22px 14px}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}
