@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_4a990b{font-family:Nunito,Nunito Fallback;font-style:normal}.__variable_4a990b{--font-nunito:"Nunito","Nunito Fallback"}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:GrandArena;src:url(/art/GrandArena-Solid.woff2)format("woff2");font-display:swap;font-weight:400}:root{--bg:#10172e;--panel:#18223e;--line:#ffffff20;--text:#f7f4ff;--muted:#b7bfd5;--gold:#ffcf63;--pink:#f5a6d0;--mint:#a2e7d1;--display:GrandArena,Arial,sans-serif;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--bg);color:var(--text);margin:0;font:15px/1.5 Arial,Helvetica,sans-serif}button,input,select{font:inherit}a,button,input,select,summary{-webkit-tap-highlight-color:transparent}a,button,summary{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--gold);outline-offset:5px}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--display);letter-spacing:.015em;font-weight:400;line-height:1.08}h1{font-size:clamp(42px,4.4vw,68px)}h2{font-size:clamp(28px,3vw,42px)}h3{font-size:21px}em{color:var(--gold);font-style:normal}.wide{width:min(1240px,100% - 80px);margin-inline:auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;background:var(--gold);color:#111;padding:12px;position:fixed;top:-80px;left:20px}.skip-link:focus{top:10px}.site-shell{background:radial-gradient(50% 22% at 75% 10%,#34436742,#0000),radial-gradient(50% 25% at 3% 30%,#29205c36,#0000);overflow:clip}.site-header{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#10172eeb;height:86px;position:sticky;top:0}.header-inner{align-items:center;gap:22px;width:min(1400px,100% - 64px);height:100%;margin:auto;display:flex}.wordmark{width:148px;height:auto}.header-divider{background:var(--line);width:1px;height:23px}.edition{letter-spacing:.18em;color:var(--muted);white-space:nowrap;font-size:10px;font-weight:700}.site-header nav{align-self:stretch;align-items:center;gap:32px;margin-left:auto;font-size:13px;font-weight:700;display:flex}.site-header nav a{height:100%;color:var(--muted);align-items:center;gap:6px;display:flex;position:relative}.site-header nav a[aria-current]{color:var(--gold)}.site-header nav a[aria-current]:after{content:"";background:var(--gold);height:3px;position:absolute;bottom:0;left:0;right:0}.header-actions{align-items:center;margin-left:28px;display:flex}.currency-pill{color:#171717;background:#171717;flex:none;padding:2px;text-decoration:none}.currency-pill,.currency-pill-segment{border-radius:999px;align-items:center;display:flex}.currency-pill-segment{background:#fff;gap:6px;padding:8px 15px 8px 11px;transition:background-color .15s}.currency-pill:hover .currency-pill-segment{background:#f5f5f5}.currency-pill:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.currency-pill-value{font-family:var(--display);white-space:nowrap;font-size:17px;line-height:1}.ticket-icon{flex:none;width:21px;height:21px}.account-button,.account-menu summary{color:#fff;white-space:nowrap;background:#202b48;border:1px solid #ffffff25;border-radius:100px;align-items:center;gap:9px;padding:8px 15px 8px 8px;font-size:13px;font-weight:700;display:flex}.avatar{background:var(--pink);color:#302444;border-radius:50%;place-items:center;width:29px;height:29px;font-size:14px;display:grid}.account-menu{position:relative}.account-menu summary{cursor:pointer;list-style:none}.account-menu summary::-webkit-details-marker{display:none}.account-menu>div{border:1px solid var(--line);background:#202b48;border-radius:14px;width:220px;padding:12px;position:absolute;top:54px;right:0;box-shadow:0 20px 50px #0006}.account-menu a,.account-menu button{color:#fff;text-align:left;background:0 0;border:0;justify-content:space-between;width:100%;padding:12px;display:flex}.soon-dot{background:var(--pink);border-radius:50%;align-self:center;width:5px;height:5px}.eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.eyebrow-line{background:var(--line);width:30px;height:1px;margin:0 4px}.status-dot{background:var(--gold);width:7px;height:7px;box-shadow:0 0 12px var(--gold);border-radius:50%;flex:none;display:inline-block}@supports (color:color-mix(in lab,red,red)){.status-dot{box-shadow:0 0 12px color-mix(in srgb,var(--gold) 20%,transparent)}}.status-dot.live{background:var(--mint)}.hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:10px;min-height:660px;padding-top:38px;padding-bottom:38px;display:grid}.hero,.hero-copy{position:relative}.hero-copy{z-index:2}.hero-copy h1{margin:26px 0 24px;font-size:clamp(42px,4.25vw,65px);line-height:1.05}.hero-facts{color:var(--muted);align-items:center;gap:18px;font-size:13px;display:flex}.hero-facts b{color:var(--text);margin-right:5px;font-size:18px}.hero-facts i{color:#5a6787;font-style:normal}.countdown{max-width:420px;margin:35px 0 28px}.countdown-label{color:var(--muted);justify-content:space-between;gap:12px;margin-bottom:12px;font-size:11px;display:flex}.countdown-label>span{text-transform:uppercase;letter-spacing:.12em;color:var(--gold);font-weight:700}.clock{gap:12px;display:flex}.clock>div{text-align:center;width:78px}.clock b{font:400 39px/1 var(--display);color:#fff5dc;background:linear-gradient(#202b48 49.3%,#0d152a 50%,#1b2541 51%);border:1px solid #ffffff1d;border-radius:8px;padding:17px 0 13px;display:block;position:relative;box-shadow:0 5px #090f22}.clock b:after{content:"";background:#060b1d66;height:1px;position:absolute;top:50%;left:0;right:0}.clock small{letter-spacing:.16em;color:var(--muted);margin-top:13px;font-size:8px;display:block}.button{white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:25px;min-height:48px;padding:13px 22px;font-size:13px;font-weight:700;transition:transform .16s,background .16s;display:inline-flex}.button:not(:disabled):hover{transform:translateY(-2px)}.button.primary{background:var(--gold);color:#252039;box-shadow:0 4px #a87630}.button.primary:hover:not(:disabled){background:#ffdc89}.button.secondary{background:#ffffff07;border:1px solid #ffffff35}.button.quiet{color:var(--muted);background:0 0;padding-left:12px;padding-right:12px}.hero-buttons{align-items:center;gap:16px;display:flex}.hero-art{isolation:isolate;min-width:0;height:570px;margin:0 -45px 0 -30px;position:relative}.scene{opacity:0;transition:opacity .6s;position:absolute;inset:0;-webkit-mask-image:radial-gradient(50% 47%,#000 55%,#0000 100%);mask-image:radial-gradient(50% 47%,#000 55%,#0000 100%)}.hero-art.is-ready .scene{opacity:1}.hero-art.is-ready .hero-fallback{opacity:0}.hero-fallback{transition:opacity .4s;position:absolute;inset:0}.halo-ring{border:4px solid #ffe1a3;border-radius:50%;position:absolute;inset:15% 12%;transform:rotate(-20deg);box-shadow:0 0 22px #ffb72e,0 0 80px #fdbc5855,inset 0 0 80px #fdbc5833}.box-render{object-fit:fill;filter:drop-shadow(0 20px 20px #0006);width:41%;height:54%;top:24%;left:31%;transform:perspective(800px)rotateY(-18deg)rotate(5deg)}.box-render,.pup{position:absolute}.pup{object-fit:contain;filter:drop-shadow(0 10px 15px #0006)}.pup-left{width:26%;height:35%;bottom:7%;left:2%;transform:rotate(-8deg)}.pup-right{width:26%;height:35%;bottom:12%;right:2%;transform:rotate(10deg)}.pup-top{width:24%;height:27%;top:2%;left:39%}.art-stamp{text-align:center;letter-spacing:.2em;color:#a6b0cd;z-index:3;font-size:9px;position:absolute;bottom:0;left:20%;right:20%}.art-stamp b{letter-spacing:.12em;color:var(--gold);margin-top:6px;font-size:9px;display:block}.stats-bar{border:1px solid var(--line);z-index:2;background:#1a2541a3;border-radius:12px;grid-template-columns:repeat(4,1fr);margin-bottom:65px;display:grid;position:relative;overflow:hidden}.stat{flex-direction:column;gap:8px;padding:22px 28px;display:flex}.stat+.stat{border-left:1px solid var(--line)}.stat>span{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9px}.stat button,.stat strong{font:400 23px/1.2 var(--display);color:var(--text);text-align:left}.stat button{background:0 0;border:0;padding:0}.stat:last-child strong{color:var(--gold)}.section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px;display:flex}.section-heading a{color:var(--muted);font-size:11px}.section-heading a span{color:var(--gold);margin-left:8px;font-size:17px}.timeline-section{border-bottom:1px solid var(--line);padding:0 0 55px}.timeline{grid-template-columns:repeat(5,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.timeline li,.timeline-line{position:relative}.timeline-line{margin-bottom:20px}.timeline-line:after{content:"";background:#ffffff25;height:1px;position:absolute;top:16px;left:32px;right:0}.timeline li:last-child .timeline-line:after{display:none}.timeline-line>span{z-index:1;width:33px;height:33px;color:var(--muted);background:var(--bg);border:1px solid #ffffff30;border-radius:50%;place-items:center;font-size:10px;display:grid;position:relative}.timeline .current .timeline-line>span{background:var(--gold);color:#28213a;border-color:var(--gold);box-shadow:0 0 0 5px #ffcf6310}.timeline .complete .timeline-line>span{color:var(--mint);background:#20463f}.timeline time{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10px}.timeline .current time{color:var(--gold)}.timeline h3{letter-spacing:0;margin:8px 10px 5px 0;font-family:Arial,sans-serif;font-size:13px;font-weight:700}.timeline p{color:#a5afc8;padding-right:15px;font-size:11px;line-height:1.5}.timezone-note{text-align:right;color:#a5afc8;margin-top:25px;font-size:10px}.notify-panel{border:1px solid var(--line);background:linear-gradient(110deg,#202849,#222d4b);border-radius:16px;justify-content:space-between;align-items:center;gap:40px;margin-top:50px;padding:32px 38px;display:flex}.notify-panel h2{margin-top:10px;font-size:25px}.notify-panel form{flex:0 460px;grid-template-columns:1fr auto;gap:10px;display:grid;position:relative}.notify-panel form p{color:var(--mint);grid-column:1/-1;font-size:12px}input,select{color:#fff;background:#111a31;border:1px solid #ffffff35;border-radius:8px;width:100%;min-width:0;padding:12px 14px;font-size:13px}input:disabled{opacity:.6}.collection-feature{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:95px 70px;display:grid}.collection-feature h2{margin:20px 0 25px;font-size:50px}.feature-visual{background:radial-gradient(#565b7d33,#0000 70%);justify-content:center;align-items:center;height:320px;display:flex;position:relative}.feature-visual>img{object-fit:contain;filter:drop-shadow(0 20px 30px #0005);width:48%;height:90%;transform:rotate(-9deg)}.feature-visual>img:nth-child(2){margin-left:-12px;transform:rotate(10deg)}.feature-badge{background:var(--gold);color:#28213a;width:79px;height:79px;font:30px/1 var(--display);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:5px;right:-10px;transform:rotate(12deg);box-shadow:5px 5px #f2a6cf}.feature-badge small{letter-spacing:.1em;margin-top:5px;font:8px Arial,sans-serif}.feature-tags{flex-wrap:wrap;gap:8px;margin-bottom:25px;display:flex}.feature-tags span{color:var(--muted);border:1px solid #ffffff25;border-radius:100px;padding:6px 10px;font-size:10px}.text-link{color:var(--gold);align-items:center;gap:18px;font-size:12px;font-weight:700;display:inline-flex}.shop-teaser{background:linear-gradient(100deg,#282444,#1c2941);border:1px solid #aa8bd440;border-radius:16px;justify-content:space-between;align-items:center;gap:25px;padding:32px 38px;display:flex}.shop-teaser h2{margin-top:9px;font-size:32px}.teaser-pills{color:var(--muted);gap:14px;font-size:11px;display:flex}.teaser-pills span+span:before{content:"✦";color:var(--pink);margin-right:14px;font-size:8px}.faq-section{grid-template-columns:1fr 1.6fr;gap:60px;padding:90px 0;display:grid}.faq-section h2{margin-top:18px;font-size:45px}.faqs details{border-bottom:1px solid var(--line)}.faqs details:first-child{border-top:1px solid var(--line)}.faqs summary{cursor:pointer;justify-content:space-between;gap:20px;padding:22px 0;font-size:14px;font-weight:700;list-style:none;display:flex}.faqs summary::-webkit-details-marker{display:none}.faqs summary span{color:var(--gold);font-weight:400}.faqs details[open] summary span{transform:rotate(45deg)}.faqs p{color:var(--muted);padding:0 30px 25px 0;font-size:13px;line-height:1.8}.site-footer{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:30px;padding:35px 0 45px;font-size:10px;display:flex}.site-footer .wordmark{width:115px}.site-footer>span{letter-spacing:.18em}.site-footer>a:last-child{margin-left:auto}.mobile-nav{display:none}.preview-bar{color:#221b30;background:#ffcf63;justify-content:center;align-items:center;gap:20px;padding:8px 20px;font-size:10px;display:flex}.preview-bar b{letter-spacing:.08em}.preview-bar select{color:#221b30;background:#ffecbf;border-color:#221b3040;width:auto;max-width:220px;padding:5px 10px;font-size:11px}.notice,.service-notice{color:#ffdfac;background:#332a38;justify-content:center;align-items:center;gap:20px;padding:10px 20px;font-size:12px;display:flex}.notice{z-index:40;border:1px solid var(--gold);border-radius:8px;position:fixed;top:95px;left:50%;transform:translate(-50%)}.notice button,.service-notice button{color:inherit;background:0 0;border:0;text-decoration:underline}.loading{min-height:70vh;color:var(--muted);place-content:center;justify-items:center;gap:20px;display:grid}.loading img{width:60px}.page-content{min-height:75vh;padding:60px 0 80px}.page-title{justify-content:space-between;align-items:center;gap:30px;margin-bottom:40px;display:flex}.page-title h1{margin-top:15px;font-size:60px}.inventory-summary{border:1px solid var(--line);background:#1b2540;border-radius:12px;margin-bottom:35px;overflow:hidden}.box-grid,.inventory-summary{grid-template-columns:repeat(3,1fr);display:grid}.box-grid{gap:24px}.box-card{background:linear-gradient(150deg,#292640,#17253f);border:1px solid #ffffff28;border-radius:18px;padding:22px;overflow:hidden}.box-card-head{letter-spacing:.1em;color:var(--muted);justify-content:space-between;font-size:10px;display:flex}.box-card-art{background:radial-gradient(#a58cd530,#0000 70%);place-items:center;height:270px;display:grid;position:relative}.box-card-art img{object-fit:contain;filter:drop-shadow(6px 18px 15px #0007);width:180px;height:180px;transform:perspective(600px)rotateY(-12deg)rotate(-6deg)}.seal{background:var(--gold);color:#221b30;letter-spacing:.1em;border-radius:6px;padding:6px 10px;font-size:9px;font-weight:700;position:absolute;bottom:16px;right:10px;transform:rotate(-7deg)}.box-card h2{font-size:25px}.box-card p{color:var(--muted);margin:10px 0 22px;font-size:11px}.box-card .button{width:100%}.info-row{color:var(--muted);gap:17px;max-width:850px;padding:28px 0;font-size:12px;line-height:1.8;display:flex}.tiny-star{color:var(--gold);padding-top:1px}.empty-state{text-align:center;background:#18223b55;border:1px dashed #fff2;border-radius:15px;flex-direction:column;align-items:center;padding:50px 20px 65px;display:flex}.empty-state>img{filter:drop-shadow(0 20px 18px #0003);height:135px;margin-bottom:25px}.empty-state>.empty-box3d{--w:104px;margin:4px 0 40px}.empty-box3d .pp-box3d-shadow{bottom:-26%;transform:translateZ(-60px)}.empty-state h2{font-size:32px}.empty-state p{max-width:440px;color:var(--muted);margin:15px 0 25px;font-size:13px;line-height:1.7}.shop-status{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--gold);align-items:center;gap:10px;margin-bottom:35px;padding:18px 0;font-size:12px;display:flex}.shop-status>span:last-child{color:var(--muted);margin-left:auto;font-size:11px}.shop-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.shop-card{background:linear-gradient(150deg,#383154,#1d2442);border:1px solid #ffffff25;border-radius:18px;padding:25px;position:relative;overflow:hidden}.shop-card.capsule{background:linear-gradient(150deg,#234344,#172f3f)}.shop-card.claw{background:linear-gradient(150deg,#44384f,#24283f)}.shop-card>.eyebrow{color:#ddd7ec}.shop-art{isolation:isolate;place-items:center;height:285px;display:grid;position:relative}.shop-art>img{object-fit:contain;filter:drop-shadow(0 15px 20px #0007);z-index:2;width:54%;max-height:210px;transform:rotate(-8deg)}.drop .shop-art img{object-fit:fill;width:50%;height:210px;transform:perspective(600px)rotateY(-20deg)rotate(7deg)}.capsule .shop-art:before{content:"";background:linear-gradient(135deg,#ffffff35,#ffffff05);border:3px solid #c7f494aa;border-radius:45% 45% 20% 20%;position:absolute;inset:38px 15% 62px}.capsule .shop-art:after{content:"";background:linear-gradient(#c7f494,#95b76f);border-radius:12px;width:70%;height:60px;position:absolute;bottom:20px;box-shadow:0 10px #6f8953}.capsule .shop-art img{align-self:start;width:70px;margin-top:36px}.capsule .shop-art i{background:linear-gradient(#ffdb6b 49%,#bfa450 51%);border-radius:50%;width:58px;height:58px;position:absolute;top:135px;left:22%;transform:rotate(20deg);box-shadow:inset -9px -8px 10px #0002}.capsule .shop-art i:nth-last-child(2){background:linear-gradient(#afb0ff 49%,#8384bf 51%);top:144px;left:53%;transform:rotate(-20deg)}.capsule .shop-art i:last-child{background:linear-gradient(#ffbed6 49%,#bf8ea0 51%);top:104px;left:39%}.claw .shop-art:before{content:"";background:linear-gradient(120deg,#fff1,#ffffff01);border:5px solid #afb0ff;border-radius:18px;position:absolute;inset:18px 5% 7px;box-shadow:inset 0 0 30px #afb0ff11,0 14px #8384bf}.claw .shop-art img{width:55%;margin-top:60px}.claw-rope{background:#e3e3ff;width:3px;height:55px;position:absolute;top:20px;left:50%}.claw-rope:after{content:"";border:4px solid #e3e3ff;border-bottom:0;border-radius:25px 25px 0 0;width:40px;height:36px;position:absolute;top:45px;left:-19px}.shop-card h2{margin:10px 0 25px;font-size:29px}.shop-card .button{width:100%}.ticket-panel,.withdraw-panel{border:1px solid var(--line);background:#1b2540;border-radius:14px;justify-content:space-between;align-items:center;gap:40px;margin-bottom:25px;padding:35px;display:flex}.ticket-panel h2,.withdraw-panel h2{margin:14px 0;font-size:29px}.ticket-panel p,.withdraw-panel p{color:var(--muted);max-width:450px;font-size:12px}.withdraw-panel form{flex:0 0 260px;gap:10px;display:grid}.my-ticket-line{color:var(--muted);align-items:center;gap:12px;max-width:300px;margin-top:25px;font-size:12px;display:flex}.my-ticket-line strong{color:var(--gold);margin-left:auto}.ticket-icon{color:var(--gold)}.result-callout{border:1px solid var(--line);background:#203940;border-radius:16px;justify-content:space-between;align-items:center;margin-top:45px;padding:40px;display:flex}.result-callout h2{margin-top:12px}.dialog{color:var(--text);background:#1c2744;border:1px solid #ffffff35;border-radius:20px;width:min(440px,100vw - 32px);max-height:90dvh;margin:auto;padding:40px;position:fixed;inset:0;overflow:auto;box-shadow:0 30px 100px #0009}.dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070c1dd9}.dialog h2{margin:20px 0 25px;font-size:32px}.dialog-logo{width:140px;margin:auto}.close{width:36px;height:36px;color:var(--muted);background:0 0;border:0;place-items:center;font-size:28px;display:grid;position:absolute;top:10px;right:14px}.dialog form{gap:10px;display:grid}.dialog label,.withdraw-panel label{color:var(--muted);margin:8px 0;font-size:11px;display:block}.dialog .button{width:100%;margin-top:12px}.text-button{color:var(--gold);background:0 0;border:0;padding:10px;font-size:12px}.wallet-options{gap:8px;margin-top:20px;display:grid}.wallet-options>span{text-align:center;color:var(--muted);font-size:11px}.wallet-options .button{margin:0}.wallet-options a.button{justify-content:center;text-decoration:none}.wc-panel{text-align:center;color:var(--muted);background:#ffffff0a;border:1px solid #ffffff25;border-radius:14px;justify-items:center;gap:10px;margin-top:18px;padding:16px;font-size:12px;line-height:1.6;display:grid}.wc-panel .button{width:100%;margin:0}.wc-panel a.button{justify-content:center;text-decoration:none}.wc-panel .text-button{padding:4px 10px}.wc-qr{background:#fff;border-radius:10px;width:min(240px,100%);height:auto}.dialog p{color:var(--muted);margin-top:18px;font-size:12px;line-height:1.7}.dialog .error{color:#ffb4c6}.dialog-note{color:#a5b0ca!important;font-size:11px!important}.purchase-presets{gap:10px;margin-bottom:15px;display:flex}.purchase-presets button{color:#fff;background:#ffffff05;border:1px solid #ffffff30;border-radius:8px;flex:1;padding:12px}.purchase-presets button[aria-pressed=true]{border-color:var(--gold);color:var(--gold);background:#ffcf6318}.purchase-total{justify-content:space-between;margin:25px 0;font-size:13px;display:flex}.purchase-total>span{color:var(--muted)}.purchase-total>b{color:var(--gold)}.tx-hash{word-break:break-all;font-family:monospace}.payment-wallet{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;font-size:14px;display:flex}.payment-wallet b{color:inherit;font-weight:800}.purchase-success{text-align:center;justify-items:center;gap:10px;padding-top:4px;display:grid}.purchase-success-art{transform-origin:50% 100%;width:170px;height:auto;margin-bottom:4px;animation:purchase-cheer .7s cubic-bezier(.3,1.6,.5,1) both,purchase-bob 2.6s ease-in-out .7s infinite}.purchase-success h2{margin:0;font-size:30px;line-height:1.05}.purchase-success p{color:var(--muted);margin:0 0 8px}.purchase-success p b{color:var(--accent)}.purchase-success-actions{gap:10px;width:100%;display:grid}.purchase-success-actions .button{justify-content:center;width:100%}.purchase-success-tx{color:var(--muted);font-size:13px;font-weight:800}@keyframes purchase-cheer{0%{opacity:0;transform:translateY(24px)scale(.7)}to{opacity:1;transform:none}}@keyframes purchase-bob{0%,to{transform:none}50%{transform:translateY(-6px)rotate(-1.5deg)}}@media (prefers-reduced-motion:reduce){.purchase-success-art{animation:none}}.payment-wallet button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.reveal-dialog{text-align:center;width:min(730px,100vw - 32px)}.reveal-dialog>.eyebrow{justify-content:center}.reveal-box{filter:drop-shadow(0 20px 30px #0005);height:min(270px,70vw);margin:30px auto;transform:rotate(-5deg)}.reveal-pair{grid-template-columns:1fr 1fr;gap:20px;margin:30px 0;display:grid}.reveal-pair article{background:radial-gradient(at 50% 35%,#71689877,#15233b);border:1px solid #ffffff25;border-radius:14px;padding:20px}.reveal-pair img{object-fit:contain;width:100%;height:240px;margin-bottom:18px;animation:pop-in .4s ease-out}.reveal-pair span{color:var(--muted);font-size:10px}.reveal-pair h3{margin-bottom:8px}.reveal-actions{gap:15px;display:flex}.empty-page{flex-direction:column;justify-content:center;align-items:center;gap:35px;min-height:100vh;display:flex}.empty-page img{height:180px}.empty-page h1{font-size:40px}.error{color:#ffb4c6}@keyframes pop-in{0%{opacity:0;transform:translateY(20px)scale(.9)}to{opacity:1;transform:none}}@media (min-width:1700px){.hero{min-height:710px}.hero-art{height:620px}.hero-copy h1{font-size:68px}}@media (max-width:1150px){.header-inner{gap:15px}.edition,.header-divider{display:none}.site-header nav{gap:22px}.header-actions{gap:18px;margin-left:10px}.hero{min-height:590px}.hero-art{height:500px;margin-right:-20px}.hero-copy h1{font-size:48px}.teaser-pills{flex-direction:column;gap:4px}.teaser-pills span+span:before{display:none}.collection-feature{gap:40px;padding-inline:35px}.shop-card h2{font-size:23px}.shop-card{padding:20px}.box-grid,.shop-grid{gap:18px}.shop-art{height:245px}}@media (max-width:800px){.wide{width:calc(100% - 40px)}.header-inner{width:calc(100% - 36px)}.site-header{height:70px}.wordmark{width:125px}.site-header nav{display:none}.header-actions{gap:18px;margin-left:auto}.hero{grid-template-columns:1fr;gap:0;min-height:0;padding:0 0 30px}.hero-art{grid-row:1;height:365px;margin:0 -20px 20px}.hero-copy{text-align:center}.hero-copy>.eyebrow{justify-content:center}.hero-copy h1{margin:20px 0;font-size:clamp(36px,7vw,55px)}.hero-facts{justify-content:center}.countdown{max-width:360px;margin:28px auto 23px}.clock{justify-content:center;gap:12px}.clock>div{width:73px}.clock b{padding:15px 0 12px;font-size:33px}.hero-buttons{justify-content:center}.hero-buttons .button.primary{flex:1;max-width:220px}.hero-buttons .button.quiet{gap:15px}.art-stamp{font-size:8px;bottom:0}.stats-bar{grid-template-columns:1fr 1fr;margin-bottom:40px}.stats-bar .stat:nth-child(3){border-left:0}.stats-bar .stat:nth-child(3),.stats-bar .stat:nth-child(4){border-top:1px solid var(--line)}.stat{padding:20px}.stat button,.stat strong{font-size:21px}.timeline{scroll-snap-type:x proximity;grid-template-columns:repeat(5,180px);margin-left:-5px;margin-right:-5px;padding:5px 5px 15px;overflow-x:auto}.timeline li{scroll-snap-align:start}.timeline-section{padding-bottom:30px}.timeline h3{font-size:13px}.timeline p{font-size:11px}.section-heading{margin-bottom:22px}.section-heading .eyebrow{font-size:9px}.timezone-note{text-align:left;margin-top:10px}.notify-panel{margin-top:30px;padding:27px;display:block}.notify-panel h2{font-size:25px}.notify-panel form{margin-top:25px}.collection-feature{grid-template-columns:1fr 1fr;gap:25px;padding:50px 10px}.collection-feature h2{font-size:34px}.feature-visual{height:240px}.feature-badge{width:60px;height:60px;font-size:25px;top:15px;right:0}.feature-tags{gap:5px}.feature-tags span{font-size:9px}.shop-teaser{flex-wrap:wrap;gap:20px;padding:28px}.shop-teaser h2{font-size:30px}.teaser-pills{margin-left:auto}.shop-teaser .button{width:100%}.faq-section{grid-template-columns:1fr;gap:25px;padding:55px 0}.faq-section h2{margin-top:12px;font-size:37px}.faqs summary{font-size:13px}.site-footer{flex-wrap:wrap;gap:20px;padding:28px 0 110px}.site-footer>a:last-child{width:100%;margin-left:0}.site-footer>span{margin-left:auto}.mobile-nav{z-index:30;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:8px 10px max(10px,env(safe-area-inset-bottom));background:#10172ef5;border-top:1px solid #ffffff25;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 40px #0002}.mobile-nav a{text-align:center;color:var(--muted);padding:3px;font-size:10px;font-weight:700}.mobile-nav a>span{margin-bottom:2px;font-size:22px;line-height:1.3;display:block}.mobile-nav a[aria-current]{color:var(--gold)}.preview-bar{flex-wrap:wrap;gap:10px;padding:8px 12px;font-size:9px}.preview-bar>span{display:none}.preview-bar select{max-width:190px;font-size:10px}.page-content{padding-top:35px}.page-title h1{font-size:42px}.page-title{flex-wrap:wrap;align-items:start;gap:20px;margin-bottom:25px}.page-title .button{min-height:42px;padding:11px 15px;font-size:11px}.inventory-summary .stat{padding:15px 12px}.inventory-summary .stat>span{letter-spacing:.07em;font-size:8px}.inventory-summary .stat strong{font-size:18px}.box-grid{grid-template-columns:repeat(2,1fr);gap:15px}.box-card{padding:18px}.box-card-art{height:230px}.box-card-art img{width:150px;height:150px}.box-card h2{font-size:23px}.box-card .button{white-space:normal;padding:12px 8px;font-size:11px}.shop-grid{grid-template-columns:1fr;gap:18px}.shop-card{grid-template-columns:1fr 1.3fr;align-items:center;gap:0 20px;padding:22px;display:grid}.shop-card>.eyebrow{grid-column:1/-1}.shop-art{grid-column:1;height:220px}.shop-card-copy{grid-column:2}.shop-card h2{font-size:28px}.shop-card .button{white-space:normal;font-size:12px}.shop-status{flex-wrap:wrap;gap:10px}.shop-status>span:last-child{flex-basis:100%;margin-left:17px}.ticket-panel,.withdraw-panel{padding:25px;display:block}.ticket-panel>.button{width:100%;margin-top:25px}.withdraw-panel form{margin-top:20px}.result-callout{padding:25px;display:block}.result-callout h2{font-size:30px}.result-callout .button{margin-top:20px}.my-ticket-line{margin:20px auto 0}.dialog{padding:32px 25px}.reveal-pair{gap:10px}.reveal-pair article{padding:12px}.reveal-pair img{height:190px}.reveal-pair h3{font-size:22px}.reveal-actions{gap:10px}.reveal-actions .button{padding-inline:10px;font-size:11px}}@media (max-width:480px){.header-actions{gap:8px}.currency-pill-segment{padding:5px 9px 5px 7px}.currency-pill-value{font-size:11px}.ticket-icon{width:13px;height:13px}.account-button,.account-menu summary{padding-right:11px;font-size:11px}.hero-art{height:250px}.hero-copy h1{font-size:38px}.hero-facts{gap:14px;font-size:11px}.hero-facts b{font-size:16px}.countdown-label{font-size:10px}.clock>div{width:67px}.clock{gap:11px}.clock b{font-size:32px}.hero-buttons{gap:7px}.hero-buttons .button{padding:12px 16px;font-size:12px}.hero-buttons .button.quiet{padding:12px 8px}.art-stamp,.art-stamp b{font-size:7px}.art-stamp b{margin-top:3px}.collection-feature{text-align:center;grid-template-columns:1fr;gap:25px;padding:35px 10px 45px}.feature-visual{width:100%;max-width:310px;height:250px;margin:auto}.collection-feature .eyebrow,.feature-tags{justify-content:center}.collection-feature h2{margin:18px 0;font-size:42px}.feature-badge{top:5px;right:0}.notify-panel form{grid-template-columns:1fr}.notify-panel .button{width:100%}.notify-panel{padding:24px}.teaser-pills{display:none}.box-grid{grid-template-columns:1fr}.box-card-art{height:270px}.box-card-art img{width:184px;height:184px}.box-card{padding:24px}.shop-card{gap:0 14px;padding:18px}.shop-card h2{font-size:23px}.shop-art{height:200px}.drop .shop-art img{width:80%;max-width:115px;height:145px}.capsule .shop-art:before{inset:30px 0 48px}.capsule .shop-art:after{width:100%;height:45px;bottom:15px}.capsule .shop-art img{width:50px;margin-top:30px}.capsule .shop-art i{width:35px;height:35px;top:107px;left:10%}.capsule .shop-art i:nth-last-child(2){top:115px;left:54%}.capsule .shop-art i:last-child{top:87px;left:36%}.claw .shop-art:before{inset:20px 0 12px}.claw .shop-art img{width:83%}.claw-rope{height:40px;top:20px}.claw-rope:after{top:30px}.reveal-pair img{height:150px}.reveal-dialog h2{font-size:30px}.reveal-pair h3{font-size:20px}.inventory-summary .stat strong{font-size:16px}.service-notice{font-size:10px}.info-row{font-size:11px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}.hero-copy{min-width:0}@media (max-width:480px){.hero-art{height:220px}.hero-copy h1{font-size:clamp(30px,8.6vw,38px)}.clock>div{flex:1;min-width:0}.countdown-label{flex-wrap:wrap;gap:8px}}@media (max-width:360px){.clock{gap:8px}.hero-buttons{flex-direction:column}.hero-buttons .button.primary{width:100%;max-width:none}}.withdraw-history{border:1px solid var(--line);border-radius:14px;padding:25px}.withdraw-history>h3{margin-bottom:20px}.withdraw-history>label{max-width:260px;color:var(--muted);font-size:11px;display:block}.withdraw-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:12px;display:flex}.withdraw-history>p,.withdraw-row>span{color:var(--muted);font-size:12px}.transaction-message{color:var(--gold);padding:20px 0;font-size:13px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--bg:#fff9ec;--panel:#fffdf5;--line:#3526222b;--text:#30221e;--ink:#000;--muted:#74645b;--gold:#ffdb69;--pink:#ff8b89;--mint:#257357;--coral:#fa7868;--lilac:#d8c1fa;--accent:#70428c;color-scheme:light}body{font-family:Arial,Helvetica,sans-serif}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-color:var(--ink)}button:disabled{opacity:.55}em{color:var(--accent)}.site-shell{background:var(--bg)}.site-header{height:91px;padding:12px 28px 0;background:#ffdb69;border:0;backdrop-filter:none}.header-inner{width:min(1400px,100%);padding:9px 23px;border:2px solid var(--ink);border-radius:19px;background:#fff9ed;box-shadow:0 3px 0 #3c2a1e18;gap:20px}.header-inner .wordmark{width:190px}.edition,.header-divider{display:none}.site-header nav{margin-left:24px;gap:12px;font-family:var(--display);font-size:15px}.site-header nav a{color:var(--text);height:auto;padding:11px 16px;border-radius:12px;white-space:nowrap}.site-header nav a[aria-current]{background:var(--lilac);color:var(--text)}.site-header nav a[aria-current]:after{display:none}.site-header nav a:hover{background:#f1e8d6}.site-header nav a[aria-current]:hover{background:var(--lilac)}.header-actions{margin-left:auto;gap:24px}.account-button,.account-menu summary{background:var(--pink);color:var(--text);border:2px solid var(--ink);padding:9px 16px;box-shadow:0 3px 0 var(--text)}.avatar{display:none}.account-menu>div{background:var(--panel);border:2px solid var(--ink);box-shadow:3px 5px 0 #30221e26}.account-menu a,.account-menu button{color:var(--text);border-radius:7px}.account-menu a:hover,.account-menu button:hover{background:#f3e9dc}.soon-dot{background:#a674d5}.preview-bar{background:#30221e;color:#fff4d6;padding-block:6px}.preview-bar select{border-color:#fff2;background:#4a3731;color:white}.preview-bar>span{color:#edceae}.parade-hero{position:relative;isolation:isolate;overflow:clip;padding:28px 24px 48px;text-align:center;background:radial-gradient(ellipse 58% 55% at 50% 56%,#ffeaa4,transparent),#ffdb69}.parade-hero:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:22px;background:radial-gradient(ellipse 36px 23px at 50% 23px,var(--bg) 98%,transparent) 0 0 /64px 24px repeat-x;pointer-events:none}.parade-hero .hero-copy{position:relative;z-index:2}.parade-hero h1{margin:8px auto 12px;max-width:1260px;font-size:clamp(45px,6.7vw,96px);line-height:1.08;letter-spacing:-.015em;color:#fff9e9;-webkit-text-stroke:4px var(--ink);paint-order:stroke fill;text-shadow:4px 7px 0 var(--text),9px 12px 0 var(--coral);text-wrap:balance}.parade-hero h1 em{color:inherit;margin-left:.1em}.parade-date{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:8px 19px;border:2px solid var(--ink);border-radius:99px;background:#ff9890;margin-top:16px;font-size:12px;font-weight:800;box-shadow:0 2px 0 var(--text)}.moku-star{display:inline-block;width:1em;height:1em;flex:0 0 auto;vertical-align:-.1em}.parade-date .moku-star{width:16px;height:16px}.parade-art{position:relative;width:min(1190px,100%);margin:14px auto 0}.parade-stage{position:relative;height:clamp(320px,34vw,440px)}.parade-canvas,.parade-poster{position:absolute;inset:0}.parade-canvas{opacity:0;transition:opacity .65s ease}.parade-canvas canvas{display:block;width:100%;height:100%;touch-action:pan-y}.parade-art.is-ready .parade-canvas{opacity:1}.parade-poster{pointer-events:none;transition:opacity .45s ease}.poster-cloud{position:absolute;width:42%;bottom:16%;filter:drop-shadow(0 4px 3px #b28a3c14)}.poster-cloud-left{left:-8%;transform:rotate(-4deg)}.poster-cloud-right{right:-8%;transform:rotate(4deg) scaleX(-1)}.parade-art.is-ready .parade-poster{opacity:0}.poster-plinth{position:absolute;bottom:8%;left:3%;right:3%;height:17%;background:#fff4d7;border-radius:50%;box-shadow:0 10px 0 #e4be78,0 24px 30px #a5713033}.parade-poster img{position:absolute;bottom:17%;object-fit:contain;filter:drop-shadow(0 9px 7px #684d2220)}.poster-star{left:8%;width:23%;height:68%}.poster-schiffy{left:29%;width:23%;height:72%}.poster-box{left:52%;width:21%;height:71%;object-position:50% 100%;transform:perspective(700px) rotateY(-12deg) rotate(2deg)}.poster-halo{left:72%;width:22%;height:73%}.parade-stamp{position:absolute;left:4%;bottom:12%;transform:rotate(-13deg);border:3px dashed var(--ink);outline:4px solid #fff9ec;background:#fff9ec;color:var(--text);padding:10px 14px;font:24px/1 var(--display);pointer-events:none;transition:opacity .65s ease}.parade-art.is-ready .parade-stamp{opacity:0}.parade-doodle{position:absolute;pointer-events:none;font-size:60px;color:#ffeab5;line-height:1}.parade-doodle path{stroke:var(--ink);stroke-width:1.5;paint-order:stroke fill}.doodle-left{left:1%;top:12%;transform:rotate(-18deg)}.doodle-right{right:0;bottom:20%;font-size:43px;transform:rotate(13deg);color:#ffc2da}.parade-tools{position:absolute;inset:0;pointer-events:none}.cast-controls{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;justify-content:center;gap:6px;width:max-content;max-width:calc(100% - 12px);padding:8px;border:2px solid var(--ink);border-radius:16px;background:var(--bg);opacity:0;z-index:3}.cast-controls:focus-within{opacity:1;pointer-events:auto}.cast-controls button{padding:10px 12px;min-height:44px;border:1px solid var(--ink);border-radius:9px;background:var(--bg);color:var(--text);font-size:12px;font-weight:700}.cast-controls button:focus-visible{background:var(--lilac)}.motion-toggle{position:absolute;right:0;bottom:0;display:grid;place-items:center;width:44px;height:44px;border:2px solid var(--ink);border-radius:50%;background:#fff9ec;color:var(--ink);pointer-events:auto}.motion-toggle:hover{background:var(--lilac)}.parade-actions{display:flex;flex-direction:column;align-items:center;gap:17px;margin-top:12px;position:relative;z-index:2}.button{border:2px solid var(--ink);border-radius:14px;font-weight:800;transition:transform .16s,box-shadow .16s}.button.primary{background:var(--text);color:#fff8e7;box-shadow:0 5px 0 var(--coral)}.button.primary:hover:not(:disabled){background:#47312a;box-shadow:0 7px 0 var(--coral)}.parade-actions .button.primary{font:19px/1.2 var(--display);min-height:54px;min-width:275px;padding:14px 24px;border-radius:99px;gap:22px;box-shadow:0 6px 0 var(--coral)}.button.secondary{background:var(--lilac);color:var(--text);border:2px solid var(--ink);box-shadow:0 3px 0 #30221e}.button.quiet{border:0}.my-ticket-line{margin:14px auto 0;width:fit-content;color:var(--text);background:#fff9ec;border:1px solid var(--line)}.stats-bar{background:#fffdf5;border:2px solid var(--ink);margin-top:22px;margin-bottom:30px;box-shadow:4px 5px 0 #30221e12}.stat:last-child strong{color:var(--accent)}.stat>span{font-weight:700}.timeline-section{padding:32px 0 36px;border-color:var(--line)}.timeline-section .section-heading{margin-bottom:25px}.timeline-section h2{font-size:30px}.timeline{grid-template-columns:repeat(4,1fr);gap:24px}.timeline-line{margin-bottom:12px}.timeline-line:after{background:none;border-top:3px dotted #e1b4bd;top:14px;left:42px;right:-13px}.timeline-line>span{border:1.5px solid var(--ink);background:var(--pink);color:var(--text);width:30px;height:30px;font-weight:800;font-size:12px}.timeline .current .timeline-line>span{background:var(--lilac);border-color:var(--text);box-shadow:0 0 0 4px #d8c1fa66}.timeline .complete .timeline-line>span{background:#c2e7cc;color:#24583c}.timeline time{font:16px/1.3 var(--display);letter-spacing:0;color:var(--text)}.timeline .current time{color:var(--accent)}.timeline h3{font-size:15px;line-height:1.4;margin-top:8px}.section-heading a{font-size:12px;font-weight:700}.section-heading a span{color:var(--accent)}.notify-panel{background:#f0e5fc;border:2px solid var(--ink);box-shadow:4px 5px 0 #30221e12}input,select{background:#fffdf5;border:1px solid #30221e55;color:var(--text)}.collection-feature h2 em{color:#94612b}.collection-feature{padding-block:75px}.feature-tags span{border-color:var(--line);background:#fffdf5}.text-link{color:var(--accent)}.shop-teaser{border:2px solid var(--ink);background:#e4d3fb;box-shadow:4px 5px 0 #30221e12}.teaser-pills span+span:before{content:none}.teaser-pills .moku-star{font-size:8px;margin-right:14px;color:var(--accent)}.faqs summary span{color:var(--accent)}.notice,.service-notice{background:#fff1d8;color:#704927;border-color:#ac7432}.inventory-summary,.ticket-balance{background:#fff3d5;border-color:var(--line)}.box-card{background:#eee1fb;border:2px solid var(--ink);box-shadow:4px 5px 0 #30221e12}.empty-state{background:#fffbf3;border:2px dashed #9e8a774d}.shop-status{color:var(--accent)}.shop-card{border:2px solid var(--ink);background:#e4d3fb}.shop-card.capsule{background:#d8ebdd}.shop-card.claw{background:#f8dcdf}.shop-card>.eyebrow{color:var(--muted)}.tiny-star{color:var(--accent)}.dialog{background:var(--panel);border:2px solid var(--ink);box-shadow:8px 10px 0 #30221e22}.modal-backdrop{background:#30221eb3;backdrop-filter:blur(8px)}.error{color:#9c342c}.muted{color:var(--muted)!important}.purchase-presets button{background:#fff2d9;color:var(--text);border-color:var(--line)}.purchase-presets button.selected{background:var(--lilac);color:var(--text);border-color:var(--text)}.ticket-panel,.withdraw-panel{background:#fff3d5}.result-callout{background:#dcebd9}.my-ticket-line strong,.purchase-total>b,.text-button,.ticket-icon,.transaction-message{color:var(--accent)}.dialog .error{color:#9c342c}.dialog-note{color:var(--muted)!important}.purchase-presets button[aria-pressed=true]{color:var(--text);background:var(--lilac);border-color:var(--text)}.reveal-pair article{background:#fff7e9;border:1px solid var(--line)}.reveal-actions,.reveal-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.reveal-actions{display:grid}.reveal-actions .button{min-width:0;white-space:normal}.countdown-label>span{color:var(--accent)}.clock b{color:var(--text);background:#f1e6fd;border-color:var(--line);box-shadow:0 4px 0 #c7b1d5}.purchase-note a,.purchase-total strong{color:var(--accent)}.reveal-dialog{background:radial-gradient(ellipse at 50% 35%,#ead3ff,#fff4dc)}.reveal-card{background:#f1e4fa}.mobile-nav{background:#fff9edf5;border-color:var(--text)}.mobile-nav a[aria-current]{color:#70428c}.site-footer{font-size:11px}@media (min-width:1500px){.parade-hero{padding-top:28px}.parade-stage{height:450px}}@media (max-width:1100px){.teaser-pills .moku-star{display:none}.site-header{padding-inline:20px}.header-inner{gap:12px;padding-inline:17px}.header-inner .wordmark{width:160px}.site-header nav{margin-left:8px;gap:4px;font-size:13px}.site-header nav a{padding:10px}.header-actions{gap:15px}.parade-stamp{left:0;bottom:5%;font-size:19px;padding:8px}.parade-stage{height:350px}}@media (max-width:800px){.site-header{height:77px;padding:10px 14px 0}.header-inner{width:100%;border-radius:15px;padding:8px 13px}.header-inner .wordmark{width:143px}.header-actions{gap:18px}.account-button,.account-menu summary{padding:8px 13px;font-size:11px}.parade-hero{padding:28px 16px 43px}.parade-hero h1{font-size:clamp(41px,8.5vw,68px);max-width:690px;-webkit-text-stroke-width:3.5px;text-shadow:3px 4px 0 var(--text),6px 8px 0 var(--coral);margin-top:22px}.parade-date{font-size:11px;padding:7px 13px;gap:6px}.parade-art{margin-top:0}.parade-stage{height:300px}.parade-stamp{font-size:16px;left:2%;bottom:8%}.parade-doodle{font-size:38px}.doodle-left{top:15%;left:3%}.doodle-right{bottom:auto;top:14%;right:3%;font-size:28px}.parade-actions{margin-top:15px;gap:16px}.parade-actions .button.primary{font-size:16px;min-height:50px;min-width:260px}.timeline-section{padding-top:27px}.timeline-section h2{font-size:25px}.timeline{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:25px 18px;padding:0;margin:0}.timeline-line:after{right:0}.timeline li:nth-child(2) .timeline-line:after{display:none}.timeline time{font-size:15px}.timeline h3{font-size:12px}.section-heading a{font-size:10px}.timeline-section .section-heading{margin-bottom:24px;gap:10px}.mobile-nav{border-top:2px solid var(--ink);box-shadow:0 -4px 16px #30221e12}.mobile-nav a[aria-current]{background:#eadcfb;border-radius:9px}}@media (max-width:480px){.reveal-actions{grid-template-columns:1fr;gap:0}.reveal-pair img{height:120px}.parade-hero{padding-top:22px}.parade-hero h1{max-width:360px;font-size:clamp(40px,11.9vw,54px);margin-top:14px}.parade-hero h1 em{display:block;margin-left:0}.parade-date{font-size:10px;max-width:100%;margin-top:12px}.parade-date .moku-star{display:none}.parade-stage{height:230px}.parade-stamp{bottom:5%;font-size:13px;padding:6px}.poster-plinth{bottom:16%;height:13%}.poster-cloud{width:45%;bottom:29%}.poster-cloud-left{left:0}.poster-cloud-right{right:0}.parade-poster img{bottom:25%}.poster-star{left:0;width:28%;height:57%}.poster-schiffy{left:20%;width:31%;height:64%;bottom:21%!important;z-index:1}.poster-box{left:47%;width:27%;height:56%}.poster-halo{left:72%;width:29%;height:60%}.header-actions{gap:12px}.header-inner .wordmark{width:125px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.cast-controls button,.parade-canvas,.parade-poster{transition:none}}