:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mint:#30efa6;--blue:#669dff;--pink:#ff76ff;--purple:#c24dff;--mint-ink:#166c4b;--blue-ink:#1a5fd6;--pink-ink:#a3208f;--purple-ink:#7b1fb0;--canvas:#fff;--raise:#fff;--raise-2:#f2f5f4;--line:#e4e8e6;--line-hard:#c2cac7;--ink:#0d1210;--ink-2:#3a4441;--ink-3:#5c6764;--ink-4:#67716f;--ground:var(--canvas);--ground-2:#f7faf9;--surface:var(--raise);--surface-2:var(--raise-2);--rule:var(--line);--rule-2:var(--line-hard);--danger:#a4120b;--danger-bg:#fdecea;--danger-line:#f3c9c5;--glow-1:#30efa629;--glow-2:#c24dff1f;--mat:#10171a;--mat-line:#1e282c;--font-sans:"Roboto", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", sans-serif;--font-cond:"Sofia Sans Condensed", "Roboto", sans-serif;--font-mono:"Roboto Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--wrap:1160px;--pad:18px}@media (width>=640px){:root{--pad:28px}}:root[data-color-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mint:#4bbc91;--blue:#698ecd;--pink:#ce75ce;--purple:#ac58d8;--mint-ink:var(--mint);--blue-ink:var(--blue);--pink-ink:var(--pink);--purple-ink:#bc78df;--canvas:#0a0d0c;--raise:#121715;--raise-2:#182120;--line:#212927;--line-hard:#39433f;--ink:#eef3f1;--ink-2:#bcc6c2;--ink-3:#939e9a;--ink-4:#7c8782;--ground-2:#060908;--danger:#ff9d95;--danger-bg:#2a1614;--danger-line:#43201d;--glow-1:#4bbc9117;--glow-2:#ac58d81c;--mat:#05080a;--mat-line:#151d21}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{background:var(--ground);color:var(--ink-2);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.65}a{color:var(--mint-ink);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--mint-ink);outline-offset:2px}.wrap{max-width:var(--wrap);padding:0 var(--pad);margin:0 auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.warning-bar{padding:8px var(--pad);text-align:center;color:var(--danger);background:var(--danger-bg);border-bottom:1px solid var(--danger-line);margin:0;font-size:12px;line-height:1.5}.warning-bar b{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;margin-right:8px;font-weight:800}.warning-bar__and{margin-left:10px}.topbar{border-bottom:1px solid var(--rule);background:var(--ground-2);z-index:30;position:sticky;top:0}.topbar-in{justify-content:space-between;align-items:center;gap:16px;height:58px;display:flex}.brand{color:inherit;flex:none;align-items:center;gap:11px;display:flex}.brand:hover{text-decoration:none}.brand-mark{flex:none;width:27px;height:27px;display:block}.brand-name{font-family:var(--font-cond);letter-spacing:.07em;text-transform:uppercase;color:var(--ink);white-space:nowrap;font-size:18px;font-weight:800}@media (width<=560px){.brand-name{letter-spacing:.04em;white-space:normal;font-size:15px}}.wallet-btn{height:36px;font:inherit;color:var(--ink);background:var(--surface-2);border:1px solid var(--rule-2);cursor:pointer;white-space:nowrap;border-radius:3px;flex:none;align-items:center;gap:9px;padding:0 16px;font-size:13px;font-weight:700;transition:border-color .15s,background .15s,transform .1s;display:inline-flex}.wallet-btn img{flex:none;width:18px;height:18px;display:block}.wallet-btn:hover{border-color:var(--mint);background:var(--surface)}.wallet-btn:active{transform:translateY(1px)}@media (width<=560px){.wallet-btn{gap:7px;height:32px;padding:0 12px;font-size:12px}}.intro{background:radial-gradient(900px 340px at 12% -10%, var(--glow-1), transparent 70%), radial-gradient(700px 300px at 88% 0%, var(--glow-2), transparent 70%);border-bottom:1px solid var(--rule);padding:40px 0 30px}.eyebrow{font-family:var(--font-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--mint-ink);margin:0 0 10px;font-size:13px;font-weight:700}.intro h1{font-family:var(--font-cond);letter-spacing:.01em;color:var(--ink);margin:0 0 10px;font-size:clamp(28px,5vw,44px);font-weight:700}.intro p{max-width:74ch;color:var(--ink-3);margin:0;font-size:13.5px}.intro .lede{max-width:62ch;color:var(--ink-2);font-size:16px;line-height:1.7}.intro .lede-note{max-width:62ch;color:var(--ink-4);border-left:2px solid var(--mint);margin-top:14px;padding-left:12px;font-size:13.5px}.toast{z-index:900;border:1px solid var(--danger-line);background:var(--danger-bg);width:min(520px,100vw - 32px);color:var(--danger);cursor:pointer;opacity:0;border-radius:4px;padding:13px 18px;font-size:12.5px;line-height:1.6;transition:opacity .24s,transform .24s;position:fixed;bottom:26px;left:50%;transform:translate(-50%,14px);box-shadow:0 18px 40px -18px #000}.toast.is-on{opacity:1;transform:translate(-50%)}.toast strong{font-family:var(--font-cond);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:14px;font-weight:800;display:block}.mat{background:var(--mat);border-bottom:1px solid var(--mat-line);padding:46px 0 74px}.card-grid{max-width:var(--wrap);padding:0 var(--pad);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:30px 26px;margin:0 auto;display:grid}.card-cell{justify-items:center;display:grid}.card-cell[hidden]{display:none}.card-cell>.tcard{width:100%}.card-cell.is-open{z-index:700;position:relative}body.is-zooming{overflow:hidden}.backdrop{z-index:400;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#040709d6;transition:opacity .3s;position:fixed;inset:0}.backdrop.is-on{opacity:1;pointer-events:auto}.site-foot{color:var(--ink-4);padding:26px 0 40px;font-size:12px}.site-foot p{margin:0 0 6px}.site-foot a{color:var(--ink-3);text-decoration:underline}@media (width<=640px){.card-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:22px 14px}.intro{padding:28px 0 22px}.mat{padding:30px 0 54px}}:root{--card-aspect:.705;--card-radius:4.6% / 3.5%;--card-rim:#ffffff8c}.tcard{--px:.5;--py:.5;--dx:0;--dy:0;--ang:0;--lean:0;--lean-y:0;--lit:0;--tilt-x:0deg;--tilt-y:0deg;--zoom:1;--mx:0px;--my:0px;pointer-events:none;transform-style:preserve-3d;z-index:calc(var(--zoom) * 2);will-change:transform, z-index;transform:translateZ(.01px)}.tcard,.tcard *{outline:1px solid #0000}.tcard,.tcard__tilt{aspect-ratio:var(--card-aspect);border-radius:var(--card-radius)}.tcard.is-live{z-index:calc(var(--zoom) * 120)}.tcard.is-open{z-index:500}.tcard.is-open .tcard__lift,.tcard.is-open .tcard__tilt{touch-action:none}.tcard__lift,.tcard__tilt{perspective:620px;transform-origin:50%;transform-style:preserve-3d;will-change:transform;display:grid}.tcard__lift{width:auto;transform:translate3d(var(--mx), var(--my), calc(var(--zoom) * 150px + .01px)) scale(var(--zoom));position:relative}.tcard__tilt{transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;pointer-events:auto;cursor:pointer;appearance:none;background:0 0;border:0;padding:0;transition:box-shadow .35s;box-shadow:0 12px 26px -12px #000000bf,0 2px 10px -6px #0009}.tcard.is-live .tcard__tilt,.tcard.is-open .tcard__tilt,.tcard__tilt:focus-visible{box-shadow:0 0 0 1px var(--card-rim), 0 22px 46px -18px #000000d9, 0 4px 16px -6px #0009}.tcard__face{border-radius:var(--card-radius);isolation:isolate;display:grid;overflow:hidden;transform:translateZ(.01px)}.tcard__face>*{border-radius:var(--card-radius);width:100%;aspect-ratio:var(--card-aspect);pointer-events:none;grid-area:1/1}.tcard__art{object-fit:cover;opacity:1;height:auto;transition:opacity .3s ease-out;display:block}.tcard.is-waiting .tcard__art{opacity:0}.tcard__film{opacity:var(--lit);display:grid;overflow:hidden}.tcard__film:before,.tcard__film:after{border-radius:var(--card-radius);grid-area:1/1}.tcard__spec{--spec-size:62%;--spec-strength:.34;background-image:radial-gradient(var(--spec-size) var(--spec-size) at calc(var(--px) * 100%) calc(var(--py) * 100%), rgba(255, 255, 255, var(--spec-strength)), #fff0 72%);mix-blend-mode:soft-light;opacity:var(--lit)}.tcard.is-masked .tcard__film,.tcard.is-masked .tcard__film:before,.tcard.is-masked .tcard__film:after{-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover}@media (prefers-reduced-motion:reduce){.tcard__tilt{transform:none}.tcard__lift{transform:translate3d(var(--mx), var(--my), 0) scale(var(--zoom))}}.tcard[data-fx=matte] .tcard__spec{--spec-size:86%;--spec-strength:.3}.tcard[data-fx=matte] .tcard__film{background-image:linear-gradient(calc(var(--ang) * 1deg + 90deg), #fff0 34%, #ffffff21 50%, #fff0 66%);background-size:220% 220%;background-position:calc(var(--px) * 100%) calc(var(--py) * 100%);mix-blend-mode:soft-light;opacity:calc(var(--lit) * .8)}.tcard[data-fx=brush] .tcard__spec{--spec-size:40%;--spec-strength:.5}.tcard[data-fx=brush] .tcard__film{mix-blend-mode:overlay;filter:blur(.4px);opacity:calc(var(--lit) * .65);background-image:repeating-conic-gradient(at 50% 46%,#ffffff42 0deg .5deg,#00000042 .5deg 1.15deg)}.tcard[data-fx=brush] .tcard__film:after{content:"";background-image:conic-gradient(from calc(var(--ang) * 1deg - 52deg) at calc(var(--px) * 100%) calc(var(--py) * 100%), #fff0 0deg, #ffecbe8c 34deg, #fff 52deg, #ffecbe8c 70deg, #fff0 96deg, #fff0 214deg, #ffe7b080 232deg, #fff8e0d9 252deg, #ffe7b080 272deg, #fff0 292deg);mix-blend-mode:screen;filter:blur(3px) contrast(1.25) brightness(calc(.85 + var(--lean) * .5))}.tcard[data-fx=brush] .tcard__film:before{content:"";background-image:linear-gradient(calc(var(--ang) * 1deg + 270deg), #78aaff4d, #0000 55%);mix-blend-mode:soft-light}.tcard[data-fx=oilslick] .tcard__spec{--spec-size:66%;--spec-strength:.3}.tcard[data-fx=oilslick] .tcard__film{background-blend-mode:screen, screen, screen, screen;background-image:radial-gradient(72% 56% at 26% 20%,#37f2ff,#0000 66%),radial-gradient(66% 62% at 78% 36%,#ff4bd8,#0000 66%),radial-gradient(82% 52% at 44% 86%,#6bff8f,#0000 66%),radial-gradient(92% 72% at 64% 60%,#ffd24b,#0000 70%),linear-gradient(#0e1626,#0e1626);background-size:165% 165%;background-position:calc(var(--px) * 100%) calc(var(--py) * 100%);filter:hue-rotate(calc(var(--ang) * 1.5deg)) saturate(1.6) contrast(1.2) brightness(.84) blur(1px);mix-blend-mode:color-dodge;opacity:calc(var(--lit) * (.32 + var(--lean) * .32))}.tcard[data-fx=oilslick] .tcard__film:before{content:"";background-blend-mode:screen, screen;background-image:radial-gradient(84% 66% at 70% 24%,#b56bff,#0000 68%),radial-gradient(74% 58% at 22% 70%,#4bffe0,#0000 68%),linear-gradient(#0a0f1a,#0a0f1a);background-size:220% 220%;background-position:calc(100% - var(--px) * 100%) calc(100% - var(--py) * 100%);filter:hue-rotate(calc(var(--ang) * -2.1deg)) saturate(1.4) blur(3px);mix-blend-mode:overlay;opacity:.62}.tcard[data-fx=facet] .tcard__spec{--spec-size:44%;--spec-strength:.26}.tcard[data-fx=facet] .tcard__film{--cell:38px;--cell-h:calc(var(--cell) * .5774);--face-a:hsl(196 65% calc(64% + var(--dy) * 22%));--face-b:hsl(212 50% calc(33% - var(--dx) * 17%));--face-c:hsl(228 46% calc(11% - var(--dy) * 7%));background-image:repeating-conic-gradient(from 30deg, #0000 0 120deg, var(--face-c) 0 180deg), repeating-conic-gradient(from 30deg, var(--face-a) 0 60deg, var(--face-b) 0 120deg, var(--face-c) 0 180deg);background-position:calc(var(--cell) / 2) calc(var(--cell-h) / 2), 0 0;background-size:var(--cell) var(--cell-h);mix-blend-mode:color-dodge;filter:contrast(1.25) saturate(1.1) brightness(calc(.44 + var(--lean) * .3));opacity:calc(var(--lit) * (.44 + var(--lean) * .3))}.tcard[data-fx=facet] .tcard__film:after{content:"";background-image:linear-gradient(158deg, #fff0 calc(14% + var(--dy) * 28%), #fffcf080 calc(34% + var(--dy) * 28%), #ffffffe6 calc(44% + var(--dy) * 28%), #fffcf080 calc(54% + var(--dy) * 28%), #fff0 calc(76% + var(--dy) * 28%));mix-blend-mode:overlay;filter:blur(2px);opacity:calc(.35 + var(--lean) * .45)}
