.beta-reward-notice-module__pPHQaG__notice{border-left:2px solid var(--exhibit-accent,#d7b778);color:#dce3e5;overflow-wrap:anywhere;background:#d7b77809;flex-basis:100%;min-width:0;margin:0 0 16px;padding:14px 16px}.beta-reward-notice-module__pPHQaG__notice p{margin:0;padding:0;font-size:13px;line-height:1.8}.beta-reward-notice-module__pPHQaG__notice p+p{margin-top:6px}.beta-reward-notice-module__pPHQaG__notice strong{color:#e7c991;font-size:inherit;font-weight:600}
.beta-access-badge-module__oooF_G__badge{background:linear-gradient(110deg,#b88b3626,#0000 75%),#0b1a20;border:1px solid #d9b56c70;border-left:3px solid #d9b56c;align-items:center;gap:16px;min-width:0;margin:0 0 20px;padding:18px;display:flex;box-shadow:inset 0 0 0 3px #d9b56c08}.beta-access-badge-module__oooF_G__seal{color:#ffe3a4;background:radial-gradient(circle at 35% 25%,#e3be6538,#90713a12 70%);border:1px solid #e8c78280;border-radius:50%;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid;box-shadow:inset 0 0 0 4px #0b1a20,inset 0 0 0 5px #d9b56c35}.beta-access-badge-module__oooF_G__copy{gap:4px;min-width:0;display:grid}.beta-access-badge-module__oooF_G__phases{color:#e0c993;font-size:11px;font-weight:600;line-height:1.5}.beta-access-badge-module__oooF_G__promise{color:#ffe8b7;font:500 23px/1.2 var(--serif)}.beta-access-badge-module__oooF_G__detail{color:#bdc9c8;margin-top:3px;font-size:11px;line-height:1.6}.beta-access-badge-module__oooF_G__badge.beta-access-badge-module__oooF_G__compact{gap:10px;margin:0;padding:12px}.beta-access-badge-module__oooF_G__compact .beta-access-badge-module__oooF_G__seal{flex-basis:38px;width:38px;height:38px}.beta-access-badge-module__oooF_G__compact .beta-access-badge-module__oooF_G__seal svg{width:21px;height:21px}.beta-access-badge-module__oooF_G__compact .beta-access-badge-module__oooF_G__copy{gap:2px}.beta-access-badge-module__oooF_G__compact .beta-access-badge-module__oooF_G__promise{font-size:19px}.beta-access-badge-module__oooF_G__compact .beta-access-badge-module__oooF_G__detail{margin-top:2px}@media (max-width:480px){.beta-access-badge-module__oooF_G__badge{gap:12px;padding:14px 12px}.beta-access-badge-module__oooF_G__seal{flex-basis:46px;width:46px;height:46px}.beta-access-badge-module__oooF_G__promise{font-size:21px}}
.package-currencies-module___Yh4bW__currencies{grid-template-columns:minmax(0,1fr);gap:10px;margin:0 0 20px;display:grid}.package-currencies-module___Yh4bW__currency{color:#e6c98e;background:#d7b77809;border:1px solid #d7b77830;min-width:0;padding:14px;position:relative;overflow:hidden}.package-currencies-module___Yh4bW__currency:after{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 35%,#e9d7a514 49%,#0000 60%);animation:8s ease-in-out infinite package-currencies-module___Yh4bW__cashLight;position:absolute;inset:0}.package-currencies-module___Yh4bW__crystal{clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%);background:linear-gradient(135deg,#f9dea725,#af8b4915);border:1px solid #ead6a438;place-items:center;width:32px;height:32px;display:grid}.package-currencies-module___Yh4bW__crystal svg{filter:drop-shadow(0 0 5px #f0cf8680);animation:4s ease-in-out infinite package-currencies-module___Yh4bW__crystal}.package-currencies-module___Yh4bW__currencies[data-animating=false] .package-currencies-module___Yh4bW__currency:after,.package-currencies-module___Yh4bW__currencies[data-animating=false] .package-currencies-module___Yh4bW__crystal svg{animation-play-state:paused}@keyframes package-currencies-module___Yh4bW__cashLight{0%,20%{transform:translate(-110%)}70%,to{transform:translate(110%)}}@keyframes package-currencies-module___Yh4bW__crystal{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.package-currencies-module___Yh4bW__currency:after,.package-currencies-module___Yh4bW__crystal svg{animation:none}}.package-currencies-module___Yh4bW__currency dt{align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.package-currencies-module___Yh4bW__currency dt svg{flex:none}.package-currencies-module___Yh4bW__currency dd{gap:4px;margin:10px 0 0;display:grid}.package-currencies-module___Yh4bW__currency strong{font-variant-numeric:tabular-nums;font-size:clamp(22px,3vw,28px);font-weight:600;line-height:1.2}.package-currencies-module___Yh4bW__currency small{color:#b1bec1;font-size:11px;line-height:1.5}.package-currencies-module___Yh4bW__currencies.package-currencies-module___Yh4bW__compact{margin:0}.package-currencies-module___Yh4bW__compact .package-currencies-module___Yh4bW__currency{padding:10px 12px}.package-currencies-module___Yh4bW__compact .package-currencies-module___Yh4bW__crystal{width:22px;height:22px}.package-currencies-module___Yh4bW__compact .package-currencies-module___Yh4bW__crystal svg{width:17px;height:17px}.package-currencies-module___Yh4bW__compact .package-currencies-module___Yh4bW__currency dd{gap:2px;margin-top:4px}.package-currencies-module___Yh4bW__compact .package-currencies-module___Yh4bW__currency strong{font-size:25px}@media (max-width:380px){.package-currencies-module___Yh4bW__currencies{gap:8px}.package-currencies-module___Yh4bW__currency{padding:10px}.package-currencies-module___Yh4bW__currency dt{gap:5px;font-size:11px}}
.package-beta-box{--box-accent:var(--exhibit-accent,#d7b778);border:0;border-top:1px solid color-mix(in srgb, var(--box-accent) 25%, transparent);text-align:left;background:0 0;margin-top:28px;padding:20px 0 0}.package-beta-box>header{align-items:center;gap:14px;display:flex}.beta-box-symbol{width:56px;height:56px;color:var(--box-accent);border:1px solid color-mix(in srgb, var(--box-accent) 35%, transparent);flex:none;place-items:center;display:grid}.beta-box-label{color:#a4b9c3;font-size:10px}.package-beta-box h3{color:#eee3cd;font:500 19px/1.5 var(--serif);margin:5px 0 0}.beta-box-quantity{color:var(--box-accent);font:500 32px/1 var(--serif);flex:none;justify-items:center;margin-left:auto;display:grid}.beta-box-quantity small{font:11px var(--sans);margin-top:7px}.package-beta-box .beta-box-intro{color:#b8c8ce;margin:20px 0;font-size:12px;line-height:1.8}.package-beta-box h4{font:600 12px var(--sans);color:#eee3cd;margin:0 0 14px}.package-beta-box ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;padding:0;list-style:none;display:grid}.package-beta-box ul li{color:#c7d3d8;border:0;align-items:center;gap:9px;margin:0;padding:0;font-size:12px;line-height:1.6;display:flex}.package-beta-box li svg{color:var(--box-accent);flex:none}.package-beta-box .beta-box-note{color:#96acb7;border-top:1px solid #b2c7d01b;margin:18px 0 0;padding-top:16px;font-size:10px;line-height:1.8}.bundle-contents>.bundle-beta-box{border:0;padding:0;display:block}.bundle-beta-box .package-beta-box{margin-top:0}@media (max-width:500px){.package-beta-box{padding:18px 0 0}.package-beta-box>header{gap:10px}.beta-box-symbol{width:42px;height:48px}.package-beta-box h3{font-size:16px}.beta-box-quantity{font-size:28px}.package-beta-box ul{gap:12px 8px}.package-beta-box ul li{font-size:11px}}
.founder-title-preview{text-align:center;border-top:1px solid #adbbc42b;margin-top:24px;padding-top:20px}.founder-preview-caption{color:#9fb1bd;font-size:10px}.founder-nameplate{justify-content:center;align-items:center;gap:8px;margin:22px auto;display:flex}.founder-nameplate>strong{color:#f1ebdf;font:500 21px/1.5 var(--serif)}.founder-title-preview p{color:#b7c6cd;max-width:52ch;margin:16px auto;font-size:12px;line-height:1.8}.founder-title-preview>small{color:var(--title-color);font-size:10px}.package-exhibit[data-reward-kind=title] .package-art:after{display:none}.package-exhibit[data-reward-kind=title] .package-art-stage{min-height:310px}.package-exhibit[data-reward-kind=title] .package-reward-image{filter:drop-shadow(0 8px 8px #0007);padding:35px}.package-reward-picker button[data-reward-kind=title]{grid-column:1/-1}.bundle-title-preview{grid-column:1/-1;width:100%}.bundle-title-preview .founder-title-preview{margin:0;padding-top:18px}@media (max-width:500px){.package-exhibit[data-reward-kind=title] .package-art-stage{min-height:240px}}
.mount-presence-module__3P9hdq__presence{isolation:isolate;background:#0b121a;place-items:center;min-height:280px;display:grid;position:relative;overflow:clip}.mount-presence-module__3P9hdq__artwork{width:min(100%, calc(65svh * var(--mount-ratio)));aspect-ratio:var(--mount-ratio);position:relative}.mount-presence-module__3P9hdq__depth{transform:translate3d(var(--mount-x,0px), var(--mount-y,0px), 0);transition:transform .4s ease-out;position:absolute;inset:0}.mount-presence-module__3P9hdq__portrait{transform-origin:50% 90%;animation:8s ease-in-out infinite mount-presence-module__3P9hdq__presence;position:absolute;inset:0}.mount-presence-module__3P9hdq__portrait img{object-fit:contain;-webkit-user-select:none;user-select:none;filter:saturate(.88)contrast(1.04);-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.mount-presence-module__3P9hdq__groundLight{background:radial-gradient(ellipse, color-mix(in srgb, var(--mount-color) 34%, transparent), transparent 70%);mix-blend-mode:screen;pointer-events:none;border-radius:50%;animation:6s ease-in-out infinite mount-presence-module__3P9hdq__glow;position:absolute;inset:80% 12% 0}.mount-presence-module__3P9hdq__particles,.mount-presence-module__3P9hdq__glints{pointer-events:none;position:absolute;inset:0}.mount-presence-module__3P9hdq__particles{transform:translate3d(calc(var(--mount-x,0px) * -1.6), calc(var(--mount-y,0px) * -1.6), 0);transition:transform .5s ease-out}.mount-presence-module__3P9hdq__particles i{left:var(--x);background:var(--mount-color);width:2px;height:3px;box-shadow:0 0 5px var(--mount-color);opacity:0;animation:mount-presence-module__3P9hdq__embers var(--duration) var(--delay) ease-out infinite;border-radius:50%;position:absolute;top:89%}.mount-presence-module__3P9hdq__glints i{background:radial-gradient(circle, #fff9 0, color-mix(in srgb, var(--mount-color) 55%, transparent) 8%, transparent 60%);mix-blend-mode:screen;width:40px;height:40px;animation:mount-presence-module__3P9hdq__glint 7s calc(var(--i) * -2.1s) ease-in-out infinite;position:absolute;transform:translate(-50%,-50%)}.mount-presence-module__3P9hdq__glints i:before,.mount-presence-module__3P9hdq__glints i:after{content:"";background:linear-gradient(90deg, transparent, var(--mount-color), transparent);position:absolute;inset:48% 5%}.mount-presence-module__3P9hdq__glints i:after{transform:rotate(90deg)}.mount-presence-module__3P9hdq__presence[data-theme=traveler] .mount-presence-module__3P9hdq__particles i{top:calc(12% + mod(var(--i), 4) * 18%);width:2px;height:2px;animation-name:mount-presence-module__3P9hdq__moonDust;animation-duration:9s}.mount-presence-module__3P9hdq__presence[data-theme=guardian] .mount-presence-module__3P9hdq__particles i{opacity:.2;animation-name:mount-presence-module__3P9hdq__moonDust;animation-duration:12s;top:78%}.mount-presence-module__3P9hdq__presence[data-theme=guardian] .mount-presence-module__3P9hdq__glints i{width:34px;height:34px}.mount-presence-module__3P9hdq__presence[data-theme=guardian] .mount-presence-module__3P9hdq__glints i:first-child{background:radial-gradient(circle,#88eeb733,#0000 65%);width:60px;height:60px}.mount-presence-module__3P9hdq__presence[data-theme=legend] .mount-presence-module__3P9hdq__particles i{box-shadow:none;animation-name:mount-presence-module__3P9hdq__moonDust;animation-duration:11s;top:87%}.mount-presence-module__3P9hdq__presence[data-theme=legend] .mount-presence-module__3P9hdq__groundLight{opacity:.3}.mount-presence-module__3P9hdq__mist{pointer-events:none;position:absolute;inset:61% 0 -1%;overflow:hidden;-webkit-mask-image:radial-gradient(#000 10%,#0000 73%);mask-image:radial-gradient(#000 10%,#0000 73%)}.mount-presence-module__3P9hdq__mist i{filter:blur(13px);background:radial-gradient(at 35%,#a9bfd066,#0000 50%),radial-gradient(at 70% 60%,#afc7d14a,#0000 60%);border-radius:50%;width:80%;height:80%;animation:16s linear infinite mount-presence-module__3P9hdq__mist;position:absolute;top:15%;left:-15%}.mount-presence-module__3P9hdq__mist i:nth-child(2){opacity:.7;animation-direction:reverse;animation-delay:-6s;top:25%;left:10%}.mount-presence-module__3P9hdq__mist i:nth-child(3){opacity:.5;animation-delay:-11s;top:0;left:25%}.mount-presence-module__3P9hdq__vignette{pointer-events:none;background:radial-gradient(#0000 50%,#080f1844);position:absolute;inset:0}@keyframes mount-presence-module__3P9hdq__presence{0%,to{transform:scale(1)}50%{transform:scale(1.012,1.018)}}@keyframes mount-presence-module__3P9hdq__glow{0%,to{opacity:.3}50%{opacity:.7}}@keyframes mount-presence-module__3P9hdq__embers{0%{opacity:0;transform:translate(0)scale(.5)}18%{opacity:.8}80%{opacity:.3}to{transform:translate(var(--drift), -110px) scale(.2);opacity:0}}@keyframes mount-presence-module__3P9hdq__moonDust{0%,to{opacity:0;transform:translate(0)}35%{opacity:.45}80%{transform:translate(var(--drift), -35px);opacity:.15}}@keyframes mount-presence-module__3P9hdq__glint{0%,20%,60%,to{opacity:0}35%{opacity:.8}43%{opacity:.15}}@keyframes mount-presence-module__3P9hdq__mist{0%{transform:translate(-12%)scale(.9)}to{transform:translate(38%)scale(1.15)}}.mount-presence-module__3P9hdq__presence[data-animating=false] *,.mount-presence-module__3P9hdq__presence[data-animating=false] :before,.mount-presence-module__3P9hdq__presence[data-animating=false] :after{animation-play-state:paused!important}html[data-motion=paused] .mount-presence-module__3P9hdq__presence *{animation-play-state:paused!important}:is(html[data-motion=paused] .mount-presence-module__3P9hdq__depth,html[data-motion=paused] .mount-presence-module__3P9hdq__particles){transform:none}@media (prefers-reduced-motion:reduce){.mount-presence-module__3P9hdq__presence *,.mount-presence-module__3P9hdq__presence :before,.mount-presence-module__3P9hdq__presence :after{transition:none!important;animation:none!important}.mount-presence-module__3P9hdq__depth,.mount-presence-module__3P9hdq__particles{transform:none}}
.package-relic-stage-module__vo-D_q__stage{isolation:isolate;perspective:1000px;--light-x:50%;--light-y:35%;position:absolute;inset:0;overflow:hidden}.package-relic-stage-module__vo-D_q__backlight{background:radial-gradient(ellipse at 50% 55%, color-mix(in srgb, var(--relic-color) 25%, transparent), transparent 67%);position:absolute;inset:5% 0 8%}.package-relic-stage-module__vo-D_q__beams{background:conic-gradient(from 158deg at 50% 0%, transparent 0deg, color-mix(in srgb, var(--relic-color) 12%, transparent) 9deg, transparent 16deg 29deg, #fff1 33deg, transparent 39deg);filter:blur(9px);transform-origin:50% 0;position:absolute;inset:-20% -20% 0}.package-relic-stage-module__vo-D_q__floor{background:radial-gradient(ellipse, #0009 15%, color-mix(in srgb, var(--relic-color) 17%, transparent) 47%, transparent 70%);border-radius:50%;height:13%;position:absolute;inset:auto 8% 4%;transform:scaleY(.65)}.package-relic-stage-module__vo-D_q__tilt{transform:rotateX(var(--relic-rx,0deg)) rotateY(var(--relic-ry,0deg));transition:transform .35s ease-out;position:absolute;inset:0}.package-relic-stage-module__vo-D_q__float{transform-origin:50% 80%;will-change:transform;animation:5s ease-in-out infinite package-relic-stage-module__vo-D_q__levitate;position:absolute;inset:4% 3% 11%}.package-relic-stage-module__vo-D_q__image{object-fit:contain;filter:saturate(.92)contrast(1.04)drop-shadow(0 20px 14px #0008);-webkit-user-select:none;user-select:none}.package-relic-stage-module__vo-D_q__surface{-webkit-mask:var(--relic-mask) center / contain no-repeat;mask:var(--relic-mask) center / contain no-repeat;pointer-events:none;will-change:opacity;animation:package-relic-stage-module__vo-D_q__surfaceSweep var(--package-sweep-duration,6.5s) ease-in-out infinite;position:absolute;inset:0;overflow:hidden}.package-relic-stage-module__vo-D_q__surface i{position:absolute;inset:0}.package-relic-stage-module__vo-D_q__sheen{background:linear-gradient(112deg,#0000 30%,#fff1 43%,#ffedce88 49%,#fff2 51%,#0000 58%)}.package-relic-stage-module__vo-D_q__charge{background:radial-gradient(ellipse at 50% 80%, var(--relic-color), transparent 58%);opacity:.2}.package-relic-stage-module__vo-D_q__lamp{background:radial-gradient(circle at var(--light-x) var(--light-y), #fff9, transparent 30%);opacity:0;transition:opacity .4s}.package-relic-stage-module__vo-D_q__stage:hover .package-relic-stage-module__vo-D_q__lamp{opacity:.25}.package-relic-stage-module__vo-D_q__stage[data-relic-kind=outfit] .package-relic-stage-module__vo-D_q__float{transform-origin:50% 95%;animation:7s ease-in-out infinite package-relic-stage-module__vo-D_q__cloth;inset:2% 0 9%}.package-relic-stage-module__vo-D_q__stage[data-relic-kind=outfit] .package-relic-stage-module__vo-D_q__charge{background:linear-gradient(transparent 58%, var(--relic-color))}.package-relic-stage-module__vo-D_q__stage[data-relic-kind=egg] .package-relic-stage-module__vo-D_q__charge{background:radial-gradient(ellipse at 50% 62%, var(--relic-color), transparent 65%);animation-duration:3s}.package-relic-stage-module__vo-D_q__stage[data-relic-kind=box] .package-relic-stage-module__vo-D_q__float{transform-origin:50% 83%;animation:8s ease-in-out infinite package-relic-stage-module__vo-D_q__chest}.package-relic-stage-module__vo-D_q__stage[data-relic-kind=box] .package-relic-stage-module__vo-D_q__charge{background:linear-gradient(transparent 40%, var(--relic-color) 53%, transparent 64%)}.package-relic-stage-module__vo-D_q__stage[data-relic-kind=box] .package-relic-stage-module__vo-D_q__floor{bottom:11%}.package-relic-stage-module__vo-D_q__stage[data-relic-kind=material] .package-relic-stage-module__vo-D_q__float{animation-duration:6s}.package-relic-stage-module__vo-D_q__stage[data-relic-kind=material] .package-relic-stage-module__vo-D_q__charge{background:radial-gradient(at 50% 65%,#6fffd7,#0000 48%)}.package-relic-stage-module__vo-D_q__stage[data-relic-kind=title] .package-relic-stage-module__vo-D_q__float{animation:8s ease-in-out infinite package-relic-stage-module__vo-D_q__medal;inset:9% 10% 15%}.package-relic-stage-module__vo-D_q__stage[data-relic-kind=title] .package-relic-stage-module__vo-D_q__charge{opacity:.1}.package-relic-stage-module__vo-D_q__stage[data-relic-kind=title] .package-relic-stage-module__vo-D_q__floor{opacity:.3}.package-relic-stage-module__vo-D_q__mist{pointer-events:none;position:absolute;inset:65% 0 1%;overflow:hidden;-webkit-mask-image:radial-gradient(#000,#0000 73%);mask-image:radial-gradient(#000,#0000 73%)}.package-relic-stage-module__vo-D_q__mist i{background:radial-gradient(ellipse at 35% 50%, color-mix(in srgb, var(--relic-color) 20%, transparent), transparent 45%), radial-gradient(ellipse at 70% 65%, #adb7c61c, transparent 40%);filter:blur(12px);position:absolute;inset:15% -20% 0}.package-relic-stage-module__vo-D_q__mist i:nth-child(2){opacity:.65;animation-direction:alternate-reverse;animation-delay:-6s}.package-relic-stage-module__vo-D_q__stage[data-relic-theme=legend] .package-relic-stage-module__vo-D_q__mist{inset:46% -5% 0}.package-relic-stage-module__vo-D_q__stage[data-relic-theme=legend] .package-relic-stage-module__vo-D_q__mist i{opacity:.85;background:radial-gradient(at 30% 65%,#b8c6da55,#0000 42%),radial-gradient(at 65%,#8793b036,#0000 42%)}.package-relic-stage-module__vo-D_q__stage[data-relic-theme=traveler] .package-relic-stage-module__vo-D_q__sheen{background-image:linear-gradient(112deg,#0000 30%,#b4e8ff33 43%,#eafaff88 49%,#fff2 51%,#0000 58%)}.package-relic-stage-module__vo-D_q__stage[data-animating=false] *,.package-relic-stage-module__vo-D_q__stage[data-animating=false] :before,.package-relic-stage-module__vo-D_q__stage[data-animating=false] :after{animation-play-state:paused!important}.package-relic-stage-module__vo-D_q__stage .package-relic-stage-module__vo-D_q__surface[data-animating=true]{animation-play-state:running!important}.package-relic-stage-module__vo-D_q__stage .package-relic-stage-module__vo-D_q__surface[data-animating=false]{animation-play-state:paused!important}@keyframes package-relic-stage-module__vo-D_q__levitate{0%,to{transform:translateY(4px)rotate(-1deg)}50%{transform:translateY(-13px)rotate(1deg)}}@keyframes package-relic-stage-module__vo-D_q__cloth{0%,to{transform:skew(-.3deg)scale(1)}50%{transform:skew(.3deg)scale(1.015)}}@keyframes package-relic-stage-module__vo-D_q__chest{0%,65%,to{transform:rotate(0)}68%{transform:rotate(-.65deg)}71%{transform:rotate(.6deg)}74%{transform:rotate(-.3deg)}77%{transform:rotate(0)}}@keyframes package-relic-stage-module__vo-D_q__medal{0%,to{transform:translateY(2px)rotateY(-7deg)}50%{transform:translateY(-6px)rotateY(7deg)}}@keyframes package-relic-stage-module__vo-D_q__breatheLight{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.07)}}@keyframes package-relic-stage-module__vo-D_q__charge{0%,to{opacity:.08}50%{opacity:.38}}@keyframes package-relic-stage-module__vo-D_q__surfaceSweep{0%,15%{opacity:0}25%,65%{opacity:.65}80%,to{opacity:0}}@keyframes package-relic-stage-module__vo-D_q__swayLight{0%{opacity:.5;transform:rotate(-5deg)}to{opacity:1;transform:rotate(7deg)}}@keyframes package-relic-stage-module__vo-D_q__shadow{0%,to{opacity:.8;transform:scale(.95,.65)}50%{opacity:.45;transform:scale(1.06,.65)}}@keyframes package-relic-stage-module__vo-D_q__mist{0%{transform:translate(-12%)scale(.9)}to{transform:translate(15%)scale(1.1)}}@media (max-width:800px){.package-relic-stage-module__vo-D_q__float{inset:3% 0 13%}.package-relic-stage-module__vo-D_q__beams,.package-relic-stage-module__vo-D_q__mist{display:none}.package-relic-stage-module__vo-D_q__backlight,.package-relic-stage-module__vo-D_q__floor,.package-relic-stage-module__vo-D_q__stage .package-relic-stage-module__vo-D_q__float,.package-relic-stage-module__vo-D_q__stage[data-relic-kind] .package-relic-stage-module__vo-D_q__float{animation:none}.package-relic-stage-module__vo-D_q__image{filter:saturate(.92)contrast(1.04)drop-shadow(0 12px 8px #0006)}}@media (prefers-reduced-motion:reduce){.package-relic-stage-module__vo-D_q__stage *{transition:none!important;animation:none!important}.package-relic-stage-module__vo-D_q__tilt{transform:none}}
.legacy-store{--store-gold:#d7b778;--store-muted:#a9b7bc;padding-bottom:24px}.legacy-store .store-intro{justify-content:space-between;align-items:flex-end;gap:40px;padding:8px 0 28px;display:flex}.legacy-store .store-kicker{color:var(--store-gold);align-items:center;gap:9px;margin:0 0 18px;font-size:12px;display:flex}.legacy-store .store-intro h1{font:500 clamp(34px, 3.6vw, 52px)/1.2 var(--serif);letter-spacing:-1.6px;margin:0 0 18px}.legacy-store .store-lead{color:var(--store-muted);max-width:540px;margin:0;font-size:14px;line-height:1.8}.legacy-store .store-intro-links{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:15px;padding-bottom:6px;display:flex}.legacy-store .store-intro-links a,.legacy-store .store-details a{color:var(--store-gold);align-items:center;gap:10px;font-size:12px;display:flex}.legacy-store .store-preview-note{color:var(--store-muted);background:#122027;border-left:2px solid #bba377;align-items:center;gap:12px;margin:0 0 25px;padding:13px 18px;font-size:12px;line-height:1.7;display:flex}.legacy-store .store-preview-note>svg{color:var(--store-gold);flex-shrink:0}.legacy-store .store-preview-note p{margin:0}.legacy-store .store-preview-note strong{color:#e1d4bc;margin-right:14px;font-weight:600}.legacy-store .store-loading,.legacy-store .store-load-error{text-align:center;color:var(--store-muted);padding:50px 20px}.legacy-store .bundle-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.legacy-store .bundle-card{--bundle-accent:#efb080;--bundle-glow:#995b3b;background:#101c24;border:1px solid #314047;border-radius:5px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.legacy-store .bundle-tier-1{--bundle-accent:#aad3e8;--bundle-glow:#527b96}.legacy-store .bundle-tier-2{--bundle-accent:#c4b5eb;--bundle-glow:#75689e}.legacy-store .bundle-tier-3{--bundle-accent:#e7c583;--bundle-glow:#99814b}.legacy-store .bundle-featured{border-color:#bba071;box-shadow:0 0 0 1px #d7b77820,0 12px 36px #0003}.legacy-store .bundle-label{z-index:1;min-height:36px;color:var(--bundle-accent);justify-content:space-between;align-items:center;gap:6px;padding:17px 17px 0;font-size:10px;display:flex;position:relative}.legacy-store .bundle-pick{color:var(--store-gold);white-space:nowrap;align-items:center;gap:4px;display:flex}.legacy-store .bundle-body{flex-direction:column;flex:1;padding:20px 20px 16px;display:flex}.legacy-store .bundle-body h2{font:500 27px/1.2 var(--serif);color:#f3e9d6;margin:0 0 10px}.legacy-store .bundle-description{color:var(--store-muted);min-height:65px;margin:0;font-size:12px;line-height:1.8}.legacy-store .bundle-price{color:#f0e7d6;letter-spacing:-1px;font-variant-numeric:tabular-nums;margin:19px 0 20px;font-size:32px;font-weight:600;line-height:1.1}.legacy-store .bundle-price>span{letter-spacing:0;color:#c9bca5;font-size:15px;font-weight:400}.legacy-store .bundle-price small{color:var(--store-muted);letter-spacing:0;margin-top:8px;font-size:10px;font-weight:400;display:block}.legacy-store .bundle-cash{color:var(--bundle-accent);border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;align-items:center;gap:9px;padding:14px 0;display:flex}.legacy-store .bundle-cash>svg{flex-shrink:0}.legacy-store .bundle-cash strong{color:#f0e8dc;white-space:nowrap;font-size:20px;font-weight:600;display:block}.legacy-store .bundle-cash strong span{color:var(--bundle-accent);font-size:12px;font-weight:500}.legacy-store .bundle-cash small{color:var(--store-muted);white-space:nowrap;margin-top:4px;font-size:9px;display:block}.legacy-store .bundle-bonus{background:color-mix(in srgb, var(--bundle-accent) 10%, transparent);border-radius:3px;align-self:flex-start;margin-left:auto;padding:3px 4px;font-size:9px}.legacy-store .bundle-contents{gap:17px;margin:20px 0 23px;padding:0;list-style:none;display:grid}.legacy-store .bundle-contents li{align-items:flex-start;gap:11px;display:flex}.legacy-store .bundle-contents li>svg{color:var(--bundle-accent,var(--store-gold));flex-shrink:0;margin-top:2px}.legacy-store .bundle-contents strong{color:#e1e5e5;font-size:12px;font-weight:600;display:block}.legacy-store .bundle-contents span{color:var(--store-muted);margin-top:4px;font-size:10px;line-height:1.7;display:block}.legacy-store .bundle-contents li:first-child{min-height:55px}.legacy-store .bundle-contents .bundle-outfit-included{background:linear-gradient(120deg,#d7b7780c,#101c24);border:1px solid #d7b77838;border-radius:6px;flex-wrap:wrap;align-items:center;gap:18px;padding:14px}.bundle-outfit-included>div:not(.bundle-outfit-thumbnail){flex:1;min-width:0}.bundle-outfit-included>aside{margin-bottom:0}.bundle-outfit-thumbnail{flex-shrink:0;width:110px;height:130px;position:relative}.bundle-outfit-thumbnail img{object-fit:contain}.legacy-store .bundle-outfit-included .bundle-outfit-label{color:var(--store-gold);margin:0 0 8px;font-size:10px}.legacy-store .bundle-contents .bundle-material-included{background:#8edbc606;border-color:#8edbc638}.legacy-store .bundle-material-included .bundle-material-quantity{color:#b9f0df;font-variant-numeric:tabular-nums;margin:5px 0 8px;font-size:18px;font-weight:600}@media (max-width:440px){.legacy-store .bundle-contents .bundle-outfit-included{gap:12px;padding:10px}.bundle-outfit-thumbnail{width:80px;height:110px}}.legacy-store .bundle-action{text-transform:none;letter-spacing:0;justify-content:space-between;width:100%;min-height:45px;margin-top:auto;padding:12px 15px;font-size:12px}.legacy-store .bundle-availability{text-align:center;color:#a3afb5;margin-top:12px;font-size:10px;display:block}.legacy-store .store-section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.legacy-store .store-section-heading p{color:var(--store-gold);margin:0 0 9px;font-size:12px}.legacy-store .store-section-heading h2,.legacy-store .store-details h2{font:500 clamp(23px, 2.3vw, 32px)/1.3 var(--serif);margin:0}.legacy-store .store-section-heading>span{color:var(--store-muted);font-size:11px}.legacy-store .bundle-comparison{margin-top:70px;scroll-margin-top:120px}.legacy-store .bundle-table-scroll{border:1px solid #ffffff14;border-radius:4px;overflow-x:auto}.legacy-store .bundle-comparison table{border-collapse:collapse;text-align:center;width:100%;min-width:690px;font-size:12px}.legacy-store .bundle-comparison th,.legacy-store .bundle-comparison td{border-bottom:1px solid #ffffff10;width:20%;padding:18px 15px}.legacy-store .bundle-comparison th:first-child{text-align:left;font-weight:500}.legacy-store .bundle-comparison thead{background:#172630}.legacy-store .bundle-comparison thead th{font:500 17px var(--serif);color:#e9dfcc}.legacy-store .bundle-comparison thead th:first-child{font:500 12px var(--sans)}.legacy-store .bundle-comparison th small{font:11px var(--sans);color:var(--store-muted);margin-top:8px;display:block}.legacy-store .bundle-comparison tbody th{color:var(--store-muted)}.legacy-store .bundle-comparison td:nth-child(4){background:#c4b5eb06}.legacy-store .bundle-comparison tbody tr:first-child td{color:var(--store-gold);font-size:16px;font-weight:600}.legacy-store .bundle-comparison tr:last-child>*{border-bottom:0}.legacy-store .comparison-fairy{font-size:11px;line-height:1.8;display:block}.legacy-store .store-details{grid-template-columns:1fr 2fr;gap:70px;margin-top:65px;display:grid}.legacy-store .store-details>div>p:not(.store-kicker){color:var(--store-muted);margin:16px 0 22px;font-size:13px;line-height:1.8}.legacy-store .store-faq details{border-bottom:1px solid #ffffff1a}.legacy-store .store-faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:20px 0;font-size:13px;font-weight:500;list-style:none;display:flex}.legacy-store .store-faq summary::-webkit-details-marker{display:none}.legacy-store .store-faq summary svg{color:var(--store-gold);flex-shrink:0}.legacy-store .store-faq details[open] summary svg{transform:rotate(45deg)}.legacy-store .store-faq p{color:var(--store-muted);max-width:65ch;margin:0;padding-bottom:20px;font-size:12px;line-height:1.9}.legacy-store .store-trust{color:var(--store-muted);border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:center;gap:28px;margin-top:55px;padding-top:28px;font-size:11px;display:flex}.legacy-store .store-trust span{align-items:center;gap:9px;display:flex}.legacy-store .store-trust svg{color:var(--store-gold)}.legacy-store .store-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}.legacy-store :is(button,a,summary,[tabindex]):focus-visible{outline-offset:5px;outline:2px solid #e3c793}.legacy-store .bundle-modal{max-width:540px}.legacy-store .bundle-modal-price{flex-direction:column;align-items:flex-start;gap:8px;padding:8px 0 20px;display:flex}.legacy-store .bundle-modal-price>span{color:var(--store-muted);font-size:13px;line-height:1.7}.legacy-store .bundle-modal-price strong{color:var(--store-gold);white-space:nowrap;font-size:clamp(40px,6vw,56px)}.legacy-store .bundle-modal-cash{color:var(--store-gold);background:#d7b7780d;align-items:center;gap:10px;padding:15px;display:flex}.legacy-store .bundle-modal-cash span{color:var(--store-muted);margin-left:auto;font-size:11px}.legacy-store .bundle-modal-close{justify-content:center;width:100%}@media (max-width:1100px){.legacy-store .bundle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.legacy-store .bundle-description{min-height:44px}.legacy-store .store-intro-links{align-items:flex-start}.legacy-store .store-details{gap:30px}}@media (max-width:700px){.legacy-store .store-intro{flex-direction:column;align-items:flex-start;gap:22px}.legacy-store .store-intro-links{flex-flow:wrap;gap:18px}.legacy-store .store-intro h1{letter-spacing:-.8px;font-size:34px}.legacy-store .store-preview-note strong{margin:0 0 3px;display:block}.legacy-store .store-section-heading{flex-direction:column;align-items:flex-start;gap:10px}.legacy-store .store-details{grid-template-columns:1fr;gap:12px}.legacy-store .bundle-comparison{margin-top:45px}}@media (max-width:600px){.legacy-store .bundle-grid{grid-template-columns:1fr;gap:24px}.legacy-store .bundle-label{padding:18px 24px 0;font-size:11px}.legacy-store .bundle-body{padding:20px 24px}.legacy-store .bundle-description{min-height:0;font-size:13px}.legacy-store .bundle-contents li:first-child{min-height:0}.legacy-store .bundle-contents strong{font-size:13px}.legacy-store .bundle-contents span,.legacy-store .bundle-cash small{font-size:11px}.legacy-store .bundle-bonus{padding:4px 7px;font-size:11px}.legacy-store .bundle-modal-price{flex-direction:column;align-items:flex-start;gap:12px}.legacy-store .bundle-modal-cash{flex-wrap:wrap}.legacy-store .bundle-modal-cash span{margin-left:0}.legacy-store .store-trust{justify-content:flex-start;gap:18px}}.private-test-package{border:1px solid var(--store-gold);background:linear-gradient(120deg,#1e2b2e,#111b20);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;padding:clamp(20px,3vw,32px);display:flex}.private-test-package h2{font-family:var(--serif);margin:0 0 12px}.private-test-package p{color:var(--store-muted);line-height:1.6}.private-test-package-action{flex-direction:column;align-items:center;gap:12px;max-width:320px;display:flex}.private-test-package-action strong{color:var(--store-gold);white-space:nowrap;font-size:30px}@media (max-width:640px){.private-test-package{flex-direction:column;align-items:stretch}.private-test-package-action{align-items:stretch;max-width:none}}
.package-showcase{scroll-margin-top:100px}.package-jump-links{flex-wrap:wrap;gap:12px;display:flex}.package-jump-links a{isolation:isolate;border:1px solid color-mix(in srgb, var(--jump-accent) 72%, #182329);color:#fff4e4;min-width:150px;min-height:58px;box-shadow:0 0 18px color-mix(in srgb, var(--jump-accent) 14%, transparent), inset 0 0 22px color-mix(in srgb, var(--jump-accent) 10%, transparent);background:#0c171d;justify-content:space-between;align-items:center;gap:32px;padding:15px 22px;font-size:14px;font-weight:600;transition:border-color .25s,box-shadow .25s,background .25s,transform .25s;display:flex;position:relative;overflow:hidden}.package-jump-links a:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 20%, var(--jump-accent) 43%, #fff6df 50%, var(--jump-accent) 57%, transparent 80%);background-size:250% 100%;height:2px;animation:4.5s ease-in-out infinite package-link-silver;position:absolute;top:0;left:0;right:0}.package-jump-links a:hover,.package-jump-links a:focus-visible{border-color:var(--jump-accent);box-shadow:0 0 28px color-mix(in srgb, var(--jump-accent) 30%, transparent), inset 0 0 24px color-mix(in srgb, var(--jump-accent) 20%, transparent);background:#122028;transform:translateY(-2px)}.package-jump-links a:focus-visible{outline:2px solid var(--jump-accent);outline-offset:4px}.package-jump-name,.package-jump-links a>svg{z-index:1;position:relative}.package-jump-name{text-shadow:0 2px 5px #000, 0 0 12px color-mix(in srgb, var(--jump-accent) 35%, transparent)}.package-jump-links a>svg{color:var(--jump-accent);transition:transform .25s}.package-jump-links a:hover>svg,.package-jump-links a:focus-visible>svg{transform:translate(2px,-2px)}.package-jump-fx{pointer-events:none;opacity:1;transition:filter .3s;position:absolute;inset:0}.package-jump-links a:hover .package-jump-fx,.package-jump-links a:focus-visible .package-jump-fx{filter:brightness(1.3)}.package-jump-wash{position:absolute;inset:0}.package-jump-trace{background:linear-gradient(90deg, transparent, var(--jump-accent), transparent);height:2px;box-shadow:0 -3px 16px var(--jump-accent);animation:3s ease-in-out infinite package-link-edge;position:absolute;bottom:0;left:0;right:0}.package-jump-fx i{left:calc(9% + var(--i) * 16%);background:var(--jump-accent);width:3px;height:5px;box-shadow:0 0 8px var(--jump-accent);animation:package-link-ember 3s calc(var(--i) * -.53s) ease-out infinite;border-radius:50%;position:absolute;bottom:3px}.package-jump-links [data-package=spark] .package-jump-wash{background:radial-gradient(at 25% 115%,#e96928ba,#0000 80%),radial-gradient(at 85% 105%,#dc452866,#0000 68%);animation:3s ease-in-out infinite package-link-heat}.package-jump-links [data-package=traveler] .package-jump-wash{background-color:#0000;background-image:linear-gradient(110deg,#0000 25%,#94dfff66 43%,#effbff88 50%,#0000 68%),linear-gradient(#0000 15%,#5996b933);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:300% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:5s ease-in-out infinite package-link-silver}.package-jump-links [data-package=traveler] .package-jump-fx i{bottom:calc(8px + mod(var(--i), 3) * 13px);width:4px;height:4px;animation:package-link-star 4s calc(var(--i) * -.7s) ease-in-out infinite}.package-jump-links [data-package=traveler] .package-jump-fx i:after{content:"";background:#d7f3ff;position:absolute;inset:-2px 1px}.package-jump-links [data-package=guardian] .package-jump-wash{background:repeating-linear-gradient(120deg,#0000 0 16px,#d4eee815 17px 18px) 0 0/100% 100%,linear-gradient(120deg,#0000 25%,#a5d6bb55 43%,#edf7e680 50%,#0000 65%) 0 0/300% 100%,linear-gradient(#0000 10%,#497c653d) 0 0/100% 100%;animation:5s ease-in-out infinite package-link-steel}.package-jump-links [data-package=guardian] .package-jump-fx i{bottom:1px;left:calc(6% + var(--i) * 17%);width:12px;height:2px;animation:package-link-star 5s calc(var(--i) * -.8s) ease-in-out infinite;border-radius:0}.package-jump-links [data-package=legend] .package-jump-wash{filter:blur(4px);background:radial-gradient(at 30% 85%,#aab7d177,#0000 55%),radial-gradient(at 75% 70%,#7872ac77,#0000 52%);animation:6s ease-in-out infinite alternate package-link-mist;inset:-20% -35%}.package-jump-links [data-package=legend] .package-jump-fx i{background:#d3d9e3;height:3px;animation-duration:4.5s;box-shadow:0 0 9px #bacbdbcc}.package-jump-links[data-animating=false] *,.package-jump-links[data-animating=false] :after{animation-play-state:paused!important}@keyframes package-link-ember{0%{opacity:0;transform:translateY(8px)scale(.5)}30%{opacity:1}to{opacity:0;transform:translate(12px,-48px)scale(.3)}}@keyframes package-link-edge{0%,to{opacity:.7}50%{opacity:1}}@keyframes package-link-heat{0%,to{opacity:.8;transform:scaleX(.95)}50%{opacity:1;transform:scaleX(1.15)}}@keyframes package-link-silver{0%,15%{background-position:110% 0}85%,to{background-position:-10% 0}}@keyframes package-link-steel{0%,20%{background-position:0 0,110% 0,0 0}85%,to{background-position:0 0,-10% 0,0 0}}@keyframes package-link-star{0%,15%,85%,to{opacity:.2;transform:scale(.7)}40%{opacity:1;transform:scale(1.45)}}@keyframes package-link-mist{0%{opacity:.8;transform:translate(-10%)}to{opacity:1;transform:translate(12%)}}@media (prefers-reduced-motion:reduce){.package-jump-links *,.package-jump-links :after{transition:none!important;animation:none!important}.package-jump-links .package-jump-fx i{opacity:.35}.package-jump-links a:hover,.package-jump-links a:focus-visible{transform:none}}.package-independence-note{color:#a9b7bc;margin:16px 0 30px;font-size:12px}.package-beta-note{background:linear-gradient(110deg,#d7b7780d,#12202780);border:1px solid #d7b77830;border-radius:12px;align-items:center;gap:16px;width:100%;max-width:100%;margin:0 0 26px;padding:18px 24px;display:flex}.package-beta-emblem{color:#e7c991;background:#d7b77812;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.package-beta-badge{color:#e7c991;background:#d7b77817;border-radius:20px;padding:4px 9px;font-size:10px;font-weight:600;display:inline-block}.package-beta-note p{color:#bcc8cd;margin:7px 0 0;font-size:12px;line-height:1.7}@media (max-width:480px){.package-beta-note{gap:12px;padding:16px}.package-beta-emblem{width:36px;height:36px}}.package-exhibit{--package-sweep-duration:6.5s;background:#101c22;border:1px solid #354347;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1.05fr 1fr;margin-bottom:36px;scroll-margin-top:100px;display:grid;overflow:clip}.package-art{isolation:isolate;background:radial-gradient(ellipse at 50% 42%, color-mix(in srgb, var(--exhibit-accent) 19%, transparent), transparent 66%), #0b161c;flex-direction:column;grid-area:1/1/span 2;min-width:0;padding:28px 32px;display:flex;position:relative}.package-art:after{content:"";border:1px solid color-mix(in srgb, var(--exhibit-accent) 20%, transparent);z-index:-1;border-radius:50%;position:absolute;inset:15% 7% 24%}.package-art-status{color:var(--exhibit-accent);align-items:center;gap:8px;font-size:11px;display:flex}.package-outfit-badge{border:1px solid color-mix(in srgb, var(--exhibit-accent) 30%, transparent);border-radius:20px;margin-left:auto;padding:5px 9px;font-size:10px}.package-exhibit[data-reward-kind=outfit] .package-art{background:radial-gradient(ellipse at 50% 42%, color-mix(in srgb, var(--exhibit-accent) 14%, #101920), #0a1319 75%);padding:26px 24px}.package-exhibit[data-reward-kind=outfit] .package-art:after{border-color:color-mix(in srgb, var(--exhibit-accent) 16%, transparent);background:radial-gradient(#0006,#0000 70%);height:45px;inset:auto 12% 23%}.package-exhibit[data-reward-kind=outfit] .package-art-stage{min-height:470px;margin:26px -12px 0}.package-exhibit[data-reward-kind=outfit] .package-reward-image{filter:drop-shadow(0 16px 22px #0005);padding:0}.package-outfit-tools{color:#abbac1;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 24px;font-size:10px;display:flex}.package-outfit-tools button{color:var(--exhibit-accent);font:inherit;cursor:pointer;background:#ffffff05;border:1px solid #ffffff20;border-radius:4px;align-items:center;gap:7px;padding:8px 11px;display:inline-flex}.package-outfit-tools button:hover{border-color:var(--exhibit-accent);background:#ffffff0c}.package-outfit-tools button:focus-visible,.package-reward-picker button:focus-visible{outline:2px solid var(--exhibit-accent);outline-offset:3px}.modal.package-outfit-modal{background:radial-gradient(#25313a,#0b141a 75%);width:min(960px,100vw - 40px);max-width:min(960px,100vw - 40px)}.package-outfit-detail{height:min(72svh,800px);position:relative}.package-outfit-detail img{object-fit:contain}.package-outfit-detail-caption{text-align:center;color:#abbac1;font-size:12px}@media (max-width:800px){.package-outfit-detail{aspect-ratio:1;height:auto}.package-exhibit[data-reward-kind=outfit] .package-art-stage{aspect-ratio:1;flex:auto;min-height:0}}.package-art-stage{flex:1;min-height:440px;margin:20px 0 10px;position:relative}.package-exhibit[data-reward-kind=mount] .package-art:after{display:none}.package-exhibit[data-reward-kind=mount] .package-art{background:#0b121a}.package-exhibit[data-reward-kind=mount] .package-art-stage{min-height:400px;margin-left:-20px;margin-right:-20px}.package-mount-stage{align-items:center;display:grid;position:absolute;inset:0}.package-mount-stage>div{background:0 0;min-height:0}.package-exhibit[data-reward-kind=mount] .package-outfit-tools{flex-wrap:wrap}.package-exhibit[data-reward-kind=mount] .package-outfit-tools>span{margin-right:auto}.package-mount-pause{color:#c7d8df;cursor:pointer;background:#0b161c;border:1px solid #91a9b24a;align-items:center;gap:8px;margin:12px auto;padding:10px 14px;display:flex}.package-mount-pause:focus-visible{outline-offset:3px;outline:2px solid #dfc590}@media (max-width:800px){.package-exhibit[data-reward-kind=mount] .package-art-stage{aspect-ratio:1.1;flex:auto;min-height:0;margin-left:-10px;margin-right:-10px}}.package-art-stage .package-reward-image{object-fit:contain;filter:drop-shadow(0 12px 32px #0006);padding:0 12px}.package-art-stage video{object-fit:contain;width:100%;height:100%;position:absolute}.package-reward-quantity{color:#b9f0df;font-variant-numeric:tabular-nums;background:#0b171def;border:1px solid #8edbc655;border-radius:4px;padding:8px 14px;font-size:22px;font-weight:600;position:absolute;bottom:12px;right:12px}.package-art-pending{color:var(--exhibit-accent);flex-direction:column;justify-content:center;align-items:center;gap:26px;display:flex;position:absolute;inset:0}.package-art-pending span{color:#a9b7bc;font-size:12px}.package-art-caption{text-align:center;align-self:center;max-width:390px;min-height:117px}.package-art-caption>span{color:var(--exhibit-accent);font-size:11px}.package-art-caption h3{font:500 27px/1.3 var(--serif);margin:8px 0}.package-art-caption p{color:#a9b7bc;margin:0;font-size:12px;line-height:1.8}.package-offer{flex-direction:column;grid-area:2/2;min-width:0;padding:16px 24px 22px;display:flex}.package-independent{color:var(--exhibit-accent);font-size:11px}.package-price-panel{border-top:2px solid var(--exhibit-accent);background:#d7b77804;border-bottom:1px solid #ffffff12;grid-area:1/2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:22px 24px;display:grid}.package-price-panel h2{font:500 28px/1.25 var(--serif);color:#d5dce0;margin:8px 0 0}.package-price-hero{color:#f5dfb2;justify-content:flex-end;align-items:baseline;gap:8px;margin:0 0 6px;display:flex}.package-price-hero strong{letter-spacing:-2px;font-variant-numeric:tabular-nums;font-size:clamp(44px,4.5vw,64px);font-weight:600;line-height:1}.package-price-hero>span{font-size:18px;font-weight:500}.package-price-caption{color:#b6b9b6;font-size:11px}.package-price-summary{text-align:right}.package-highlights{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:10px;margin-bottom:16px;display:grid}.package-tagline{color:var(--exhibit-accent);margin:0 0 12px;font-size:13px}.package-story{color:#a9b7bc;max-width:60ch;margin:20px 0 0;font-size:12px;line-height:1.9}.package-cash-award{color:#bfccce;align-items:center;gap:12px;padding:14px 0 20px;display:flex}.package-cash-award strong{font-size:19px;font-weight:600;line-height:1.3;display:block}.package-cash-award strong span{font-size:12px}.package-cash-award small{color:#a9b7bc;font-size:11px}.package-rewards{border-top:1px solid #ffffff14;padding:14px 0}.package-rewards>h3{margin:0 0 4px;font-size:13px;font-weight:600}.package-rewards>p{color:#a9b7bc;margin:0 0 10px;font-size:11px}.package-reward-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.package-reward-picker button{text-align:left;color:#e5e6df;cursor:pointer;background:#0b171d;border:1px solid #ffffff12;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.package-reward-picker button:hover{background:#203039}.package-exhibit .package-reward-picker button[data-reward-kind]{grid-column:auto}.package-exhibit[data-reward-kind=box] .package-art:after{display:none}.package-exhibit[data-reward-kind=box] .package-reward-image{filter:drop-shadow(0 16px 16px #0006);padding:25px}.package-reward-picker button[aria-pressed=true]{border-color:var(--exhibit-accent);background:color-mix(in srgb, var(--exhibit-accent) 8%, #0b171d)}.package-reward-thumb{width:40px;height:44px;color:var(--exhibit-accent);flex-shrink:0;place-items:center;display:grid;position:relative}.package-reward-thumb img{object-fit:contain}.package-reward-picker strong{font-size:11px;font-weight:600;line-height:1.5;display:block}.package-reward-picker small{color:#a9b7bc;margin-top:2px;font-size:10px;line-height:1.5;display:block}.package-details{border-top:1px solid #ffffff14;margin-bottom:14px}.package-details>summary{color:#d5c39f;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 0;font-size:12px;list-style:none;display:flex}.package-details>summary::-webkit-details-marker{display:none}.package-details>summary:focus-visible{outline:2px solid var(--exhibit-accent);outline-offset:3px}.package-details[open]>summary svg{transform:rotate(180deg)}.package-details .package-story{margin:0 0 12px}.package-purchase{grid-template-columns:1fr;align-items:center;gap:8px;margin-top:auto;display:grid}.package-purchase-price strong{color:#f2e4c9;font-size:28px;font-weight:600;line-height:1.25;display:block}.package-purchase-price strong span{font-size:12px}.package-purchase-price small{color:#a9b7bc;font-size:10px}.package-purchase .button{justify-content:space-between;min-width:0;padding:12px 18px}.package-checkout-button{isolation:isolate;position:relative;overflow:hidden}.package-checkout-label,.package-checkout-button>svg{z-index:1;position:relative}.package-checkout-sheen{pointer-events:none;opacity:0;animation:package-checkout-sweep var(--package-sweep-duration) ease-in-out infinite;background:linear-gradient(112deg,#0000 25%,#fff1 40%,#fff3 46%,#fff3db99 50%,#fff3 54%,#0000 72%);animation-play-state:paused;position:absolute;inset:0;transform:translate(-100%)}.package-exhibit[data-purchase-animating=true] .package-checkout-sheen{animation-play-state:running}.package-checkout-button:disabled .package-checkout-sheen{visibility:hidden}@keyframes package-checkout-sweep{0%,80%{opacity:0;transform:translate(-100%)}84%,96%{opacity:.85}to{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.package-checkout-sheen{animation:none;display:none}}.package-purchase>p{color:#a9b7bc;grid-column:1/-1;margin:0;font-size:10px}.package-purchase>.package-checkout-error{color:#f3aaa0;font-size:12px}.package-purchase .button:disabled:not([aria-busy=true]){cursor:not-allowed}@media (max-width:1000px){.package-price-panel{gap:10px;padding:20px}.package-price-panel h2{font-size:24px}.package-offer{padding:16px 20px 20px}.package-highlights{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}@media (max-width:800px){.package-price-panel{grid-area:1/1}.package-art{grid-area:2/1}.package-offer{grid-area:3/1}.package-exhibit{grid-template-columns:1fr;margin-bottom:32px}.package-art{padding:24px}.package-art-stage{min-height:390px}.package-reward-picker{grid-template-columns:1fr 1fr}.package-offer{padding:18px 24px 24px}.package-art-caption{min-height:0}}@media (max-width:440px){.package-price-panel{grid-template-columns:1fr;gap:14px;padding:18px 16px}.package-price-hero strong{letter-spacing:-2px;font-size:48px}.package-jump-links{grid-template-columns:1fr 1fr;display:grid}.package-jump-links a{gap:12px;min-width:0;padding:12px}.package-art-stage{min-height:320px}.package-offer{padding:16px}.package-price-summary{text-align:left}.package-price-hero{justify-content:flex-start}.package-highlights{grid-template-columns:1fr}.package-reward-picker button{gap:6px;padding:6px}.package-reward-thumb{width:36px;height:40px}.package-purchase-price strong{font-size:25px}.package-purchase .button{padding:12px;font-size:11px}}.package-art{display:block}.package-art-inner{position:sticky;top:86px}.package-art:after{display:none}.package-art-stage,.package-exhibit[data-reward-kind=outfit] .package-art-stage,.package-exhibit[data-reward-kind=mount] .package-art-stage{flex:none;height:clamp(340px,min(41vw,52svh),590px);min-height:0;margin-top:12px}.package-art-status{margin-bottom:22px}.package-art-caption{margin:0 auto}.package-outfit-tools{flex-wrap:wrap;gap:8px}.package-outfit-tools>span{flex:120px}.package-outfit-tools button{min-height:36px}.package-reward-picker button{isolation:isolate;transition:border-color .25s,background .25s,transform .25s,box-shadow .25s;position:relative;overflow:hidden}.package-reward-picker button:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 15%,#ffffff14 48%,#0000 75%);transition:transform .65s;position:absolute;inset:0;transform:translate(-110%)}.package-reward-picker button:hover:after,.package-reward-picker button:focus-visible:after{transform:translate(110%)}.package-reward-picker button:hover{border-color:color-mix(in srgb, var(--exhibit-accent) 60%, transparent);transform:translateY(-2px)}.package-reward-picker button[aria-pressed=true]{box-shadow:inset 3px 0 var(--exhibit-accent), inset 0 0 28px color-mix(in srgb, var(--exhibit-accent) 8%, transparent)}.package-reward-thumb img{transition:transform .45s,filter .45s}.package-reward-picker button:hover img,.package-reward-picker button[aria-pressed=true] img{filter:drop-shadow(0 0 7px color-mix(in srgb, var(--exhibit-accent) 40%, transparent));transform:scale(1.09)}@media (max-width:800px){.package-art-inner{position:static}.package-art-stage,.package-exhibit[data-reward-kind=outfit] .package-art-stage,.package-exhibit[data-reward-kind=mount] .package-art-stage{aspect-ratio:1;flex:none;height:auto;min-height:0;margin-top:10px}.package-outfit-tools>span{flex-basis:100%}.package-outfit-tools button{flex:1;justify-content:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.package-reward-picker button,.package-reward-picker button:after,.package-reward-thumb img{transition:none}.package-reward-picker button:hover{transform:none}}
