.flow[data-astro-cid-gfoaimor]{position:relative;margin:8px 0 28px;outline:none;user-select:none}.flow[data-astro-cid-gfoaimor]:focus-visible .stage[data-astro-cid-gfoaimor]{box-shadow:0 0 0 3px color-mix(in srgb,var(--purple) 55%,transparent)}.stage[data-astro-cid-gfoaimor]{position:relative;height:clamp(240px,42vw,560px);perspective:1600px;perspective-origin:50% 40%;border-radius:var(--radius-lg);overflow:hidden;background:radial-gradient(120% 90% at 50% 0%,#2b1752,#1a0f30 55%,#120a22)}.spot[data-astro-cid-gfoaimor]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(45% 55% at 50% 42%,rgba(242,181,49,.16),transparent 70%);animation:spot-breathe 6s ease-in-out infinite alternate}.slide[data-astro-cid-gfoaimor]{position:absolute;left:50%;top:7%;width:min(72%,860px);margin:0;cursor:pointer;transform-style:preserve-3d;will-change:transform,opacity,filter;transition:transform .85s cubic-bezier(.2,.75,.15,1),opacity .6s ease,filter .6s ease}.slide[data-astro-cid-gfoaimor] img[data-astro-cid-gfoaimor]{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:contain;background:#0d0918;border-radius:14px;border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 60px -20px #000000b3,0 0 0 1px #ffffff0a;-webkit-box-reflect:below 6px linear-gradient(transparent 78%,rgba(255,255,255,.16))}.flow[data-astro-cid-gfoaimor]:not(.dealt) .slide[data-astro-cid-gfoaimor]{transform:translate(-50%) translateZ(-700px) rotateX(18deg) scale(.7)!important;opacity:0!important}.flow[data-astro-cid-gfoaimor].dealt:not(.settled) .slide[data-astro-cid-gfoaimor]{transition-duration:1.4s;transition-delay:calc((3 - min(var(--a, 0),3))*.15s)}.slide[data-astro-cid-gfoaimor].active img[data-astro-cid-gfoaimor]{box-shadow:0 40px 80px -24px #000c,0 0 0 1px #f2b53159,0 0 46px -10px #f2b53173;cursor:zoom-in}.bar[data-astro-cid-gfoaimor]{display:flex;align-items:center;gap:14px;margin-top:14px}.capbox[data-astro-cid-gfoaimor]{flex:1;text-align:center;min-width:0}.cap[data-astro-cid-gfoaimor]{margin:0 0 8px;min-height:2.8em;color:var(--ink-soft);font-size:.98rem;opacity:0;translate:0 6px;transition:opacity .45s ease,translate .45s ease}.cap[data-astro-cid-gfoaimor].show{opacity:1;translate:0 0}.dots[data-astro-cid-gfoaimor]{display:flex;flex-wrap:wrap;justify-content:center;gap:0}.dot[data-astro-cid-gfoaimor]{width:24px;height:24px;padding:8px;border:0;border-radius:99px;background:var(--line);background-clip:content-box;cursor:pointer;transition:width .35s ease,background .35s ease}.dot[data-astro-cid-gfoaimor].on{width:42px;background:linear-gradient(90deg,var(--gold),var(--purple)) content-box}.nav[data-astro-cid-gfoaimor]{flex:none;width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:var(--paper);font-size:1.7rem;line-height:1;color:var(--link);cursor:pointer;box-shadow:var(--shadow);transition:transform .25s ease,background .25s ease}.nav[data-astro-cid-gfoaimor]:hover{transform:scale(1.08);background:color-mix(in srgb,var(--gold) 18%,var(--paper))}@keyframes spot-breathe{0%{opacity:.6}to{opacity:1}}@media(max-width:640px){.slide[data-astro-cid-gfoaimor]{width:84%;top:9%}.stage[data-astro-cid-gfoaimor]{height:clamp(220px,62vw,380px)}}@media(prefers-reduced-motion:reduce){.slide[data-astro-cid-gfoaimor]{transition:opacity .3s ease}.spot[data-astro-cid-gfoaimor]{animation:none}}.captain[data-astro-cid-3ivn23zx],.admiral[data-astro-cid-3ivn23zx]{position:absolute;z-index:5;left:50%;top:10px;translate:-50% 0;transform:translateZ(56px);pointer-events:none;filter:drop-shadow(12px 20px 18px rgba(0,0,0,.6));animation:figure-float 7s ease-in-out infinite}.captain[data-astro-cid-3ivn23zx]{width:46%;aspect-ratio:426 / 900}.admiral[data-astro-cid-3ivn23zx]{width:48%;aspect-ratio:490 / 1000}.captain[data-astro-cid-3ivn23zx] img[data-astro-cid-3ivn23zx],.admiral[data-astro-cid-3ivn23zx] img[data-astro-cid-3ivn23zx]{width:100%;height:100%;display:block;object-fit:contain;object-position:bottom}.captain[data-astro-cid-3ivn23zx] .glint[data-astro-cid-3ivn23zx]{left:27.7%;top:22.2%}.admiral[data-astro-cid-3ivn23zx] .glint[data-astro-cid-3ivn23zx]{left:41%;top:21%}.glint[data-astro-cid-3ivn23zx]{position:absolute;width:16px;height:16px;translate:-50% -50%;scale:0;background:radial-gradient(circle,#fff 0 8%,transparent 9%),conic-gradient(from 45deg,transparent 0 20%,#fff7d1 25%,transparent 30% 45%,#fff7d1 50%,transparent 55% 70%,#fff7d1 75%,transparent 80% 95%,#fff7d1 100%);-webkit-mask:radial-gradient(circle,#000 18%,rgba(0,0,0,.6) 38%,transparent 70%);mask:radial-gradient(circle,#000 18%,rgba(0,0,0,.6) 38%,transparent 70%);filter:drop-shadow(0 0 2px #ffd36b) drop-shadow(0 0 4px rgba(255,200,80,.8));animation:glint 3.6s ease-in-out infinite}@keyframes glint{0%,50%{scale:0;rotate:0deg}60%{scale:1.25;rotate:45deg}72%{scale:.5;rotate:80deg}80%,to{scale:0;rotate:90deg}}@keyframes figure-float{0%,to{translate:-50% 0}50%{translate:-50% -9px}}.logo-fig[data-astro-cid-3ivn23zx]{position:absolute;z-index:5;left:50%;top:22px;width:52%;aspect-ratio:1;translate:-50% 0;transform:translateZ(50px);pointer-events:none;filter:drop-shadow(10px 16px 18px rgba(0,0,0,.55));animation:figure-float 7s ease-in-out infinite}.logo-fig[data-astro-cid-3ivn23zx] svg[data-astro-cid-3ivn23zx]{width:100%;height:100%;display:block}.rec[data-astro-cid-3ivn23zx]{animation:rec 1.4s ease-in-out infinite}@keyframes rec{0%,to{opacity:1}50%{opacity:.45}}.rx-fig[data-astro-cid-3ivn23zx]{position:absolute;z-index:5;left:50%;top:20px;width:52%;aspect-ratio:1;translate:-50% 0;transform:translateZ(56px);pointer-events:none;perspective:900px;filter:drop-shadow(10px 18px 20px rgba(0,0,0,.6));animation:figure-float 7s ease-in-out infinite}.rx-slab[data-astro-cid-3ivn23zx]{position:relative;width:100%;height:100%;transform-style:preserve-3d;animation:rx-sway 9s ease-in-out infinite}.rx-edge[data-astro-cid-3ivn23zx]{position:absolute;inset:0;border-radius:13%;background:linear-gradient(135deg,#3b82f6,#1e1b4b 45%,#7c3aed);transform:translateZ(var(--z))}.rx-face[data-astro-cid-3ivn23zx]{position:absolute;inset:0;border-radius:13%;overflow:hidden;transform:translateZ(1px);box-shadow:0 0 0 1px #93c5fd73,0 0 28px #38bdf859}.rx-face[data-astro-cid-3ivn23zx] img[data-astro-cid-3ivn23zx]{width:100%;height:100%;display:block}.rx-sheen[data-astro-cid-3ivn23zx]{position:absolute;inset:-20%;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.28) 48%,rgba(168,85,247,.18) 53%,transparent 62%);translate:-70% 0;animation:rx-sheen 6s ease-in-out infinite}.rx-wave[data-astro-cid-3ivn23zx]{position:absolute;left:73%;top:25%;width:44%;aspect-ratio:1;border-radius:50%;translate:-50% -50%;transform:translateZ(24px);scale:.15;opacity:0;border:2px solid #67e8f9;box-shadow:0 0 14px #67e8f9b3,inset 0 0 10px #a855f780;animation:rx-wave 3.3s cubic-bezier(.2,.6,.3,1) infinite;animation-delay:var(--d)}@keyframes rx-sway{0%,to{transform:rotateY(-16deg) rotateX(6deg)}50%{transform:rotateY(16deg) rotateX(-4deg)}}@keyframes rx-sheen{0%,55%{translate:-70% 0}85%,to{translate:70% 0}}@keyframes rx-wave{0%{scale:.15;opacity:.95}to{scale:1.5;opacity:0}}@media(prefers-reduced-motion:reduce){.captain[data-astro-cid-3ivn23zx],.admiral[data-astro-cid-3ivn23zx],.logo-fig[data-astro-cid-3ivn23zx],.rec[data-astro-cid-3ivn23zx],.glint[data-astro-cid-3ivn23zx],.rx-fig[data-astro-cid-3ivn23zx],.rx-slab[data-astro-cid-3ivn23zx],.rx-sheen[data-astro-cid-3ivn23zx],.rx-wave[data-astro-cid-3ivn23zx]{animation:none}.rx-wave[data-astro-cid-3ivn23zx]{display:none}}.ss-fig[data-astro-cid-3ivn23zx]{position:absolute;z-index:5;left:50%;top:20px;width:52%;aspect-ratio:1;translate:-50% 0;transform:translateZ(56px);pointer-events:none;perspective:900px;filter:drop-shadow(10px 18px 20px rgba(0,0,0,.6));animation:figure-float 7s ease-in-out infinite}.ss-slab[data-astro-cid-3ivn23zx]{position:relative;width:100%;height:100%;transform-style:preserve-3d;animation:ss-sway 9s ease-in-out infinite}.ss-edge[data-astro-cid-3ivn23zx]{position:absolute;inset:1.5%;border-radius:19%;background:linear-gradient(135deg,#38d6f5,#14104a 45%,#2a6bd8);transform:translateZ(var(--z))}.ss-face[data-astro-cid-3ivn23zx]{position:absolute;inset:0;border-radius:19%;overflow:hidden;transform:translateZ(1px);box-shadow:0 0 30px #38d6f559}.ss-face[data-astro-cid-3ivn23zx] img[data-astro-cid-3ivn23zx]{width:100%;height:100%;display:block}.ss-sweep[data-astro-cid-3ivn23zx]{position:absolute;left:50%;top:41%;width:70%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:conic-gradient(from 0deg,rgba(103,232,249,.42),rgba(103,232,249,.08) 16%,transparent 24%);mix-blend-mode:screen;animation:ss-turn 4.5s linear infinite}.ss-sheen[data-astro-cid-3ivn23zx]{position:absolute;inset:-20%;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.28) 48%,rgba(255,138,61,.16) 53%,transparent 62%);translate:-70% 0;animation:ss-sheen 6s ease-in-out infinite}.ss-ring[data-astro-cid-3ivn23zx]{position:absolute;left:50%;top:41%;width:60%;aspect-ratio:1;border-radius:50%;translate:-50% -50%;transform:translateZ(22px);scale:.2;opacity:0;border:2px solid #67e8f9;box-shadow:0 0 14px #67e8f9b3,inset 0 0 10px #ff8a3d59;animation:ss-ring 3s cubic-bezier(.2,.6,.3,1) infinite;animation-delay:var(--d)}@keyframes ss-sway{0%,to{transform:rotateY(-15deg) rotateX(6deg)}50%{transform:rotateY(15deg) rotateX(-4deg)}}@keyframes ss-turn{to{rotate:360deg}}@keyframes ss-sheen{0%,55%{translate:-70% 0}85%,to{translate:70% 0}}@keyframes ss-ring{0%{scale:.2;opacity:.95}to{scale:1.55;opacity:0}}.tl-fig[data-astro-cid-3ivn23zx]{position:absolute;z-index:5;left:50%;top:20px;width:52%;aspect-ratio:1;translate:-50% 0;transform:translateZ(56px);pointer-events:none;perspective:900px;filter:drop-shadow(10px 18px 20px rgba(0,0,0,.6));animation:figure-float 7s ease-in-out infinite}.tl-slab[data-astro-cid-3ivn23zx]{position:relative;width:100%;height:100%;transform-style:preserve-3d;animation:tl-sway 9s ease-in-out infinite}.tl-edge[data-astro-cid-3ivn23zx]{position:absolute;inset:3%;border-radius:19%;background:linear-gradient(135deg,#38bdf8,#1e1b6b 45%,#c026d3);transform:translateZ(var(--z))}.tl-face[data-astro-cid-3ivn23zx]{position:absolute;inset:0;border-radius:19%;overflow:hidden;transform:translateZ(1px);box-shadow:0 0 30px #818cf866}.tl-face[data-astro-cid-3ivn23zx] img[data-astro-cid-3ivn23zx]{width:100%;height:100%;display:block}.tl-sheen[data-astro-cid-3ivn23zx]{position:absolute;inset:-20%;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.28) 48%,rgba(217,70,239,.18) 53%,transparent 62%);translate:-70% 0;animation:tl-sheen 6s ease-in-out infinite}.tl-pulse[data-astro-cid-3ivn23zx]{position:absolute;left:50%;top:50%;width:40%;aspect-ratio:1;border-radius:50%;translate:-50% -50%;transform:translateZ(22px);scale:.2;opacity:0;border:2px solid #7dd3fc;box-shadow:0 0 14px #7dd3fcb3,inset 0 0 10px #d946ef66;animation:tl-pulse 3.3s cubic-bezier(.2,.6,.3,1) infinite;animation-delay:var(--d)}@keyframes tl-sway{0%,to{transform:rotateY(-15deg) rotateX(6deg)}50%{transform:rotateY(15deg) rotateX(-4deg)}}@keyframes tl-sheen{0%,55%{translate:-70% 0}85%,to{translate:70% 0}}@keyframes tl-pulse{0%{scale:.2;opacity:.95}to{scale:2;opacity:0}}@media(prefers-reduced-motion:reduce){.ss-fig[data-astro-cid-3ivn23zx],.ss-slab[data-astro-cid-3ivn23zx],.ss-sweep[data-astro-cid-3ivn23zx],.ss-sheen[data-astro-cid-3ivn23zx],.ss-ring[data-astro-cid-3ivn23zx]{animation:none}.ss-ring[data-astro-cid-3ivn23zx],.ss-sweep[data-astro-cid-3ivn23zx]{display:none}.tl-fig[data-astro-cid-3ivn23zx],.tl-slab[data-astro-cid-3ivn23zx],.tl-sheen[data-astro-cid-3ivn23zx],.tl-pulse[data-astro-cid-3ivn23zx]{animation:none}.tl-pulse[data-astro-cid-3ivn23zx]{display:none}}.pillar[data-astro-cid-c4kzhzzo]{--depth: 26px;position:relative;min-height:660px;border-radius:22px 22px 16px 16px;display:flex;flex-direction:column;transform-style:preserve-3d;transform:rotateY(calc(var(--turn, 0deg) + var(--ry, 0deg))) rotateX(var(--rx, 0deg)) translateZ(var(--lift, 0px));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.pillar[data-astro-cid-c4kzhzzo]:hover{--lift: 36px}.pillar[data-astro-cid-c4kzhzzo].tilting{transition:transform .08s linear;box-shadow:none}.face[data-astro-cid-c4kzhzzo]{position:relative;flex:1 0 auto;display:flex;flex-direction:column;overflow:hidden;isolation:isolate;padding:clamp(18px,2.4vw,34px) clamp(9px,2vw,28px) 0;border-radius:inherit;color:#efe9fa;background:radial-gradient(120% 50% at 50% 0%,color-mix(in srgb,var(--c1) 42%,transparent),transparent 70%),linear-gradient(175deg,var(--b1, #241345) 0%,var(--b2, #170c2c) 55%,color-mix(in srgb,var(--c2) 22%,var(--b3, #0f0820)) 100%);box-shadow:inset 0 1px #ffffff24,0 40px 70px -30px #0a0418e6;backface-visibility:hidden}.side[data-astro-cid-c4kzhzzo]{position:absolute;top:10px;bottom:6px;width:var(--depth);pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--c1) 45%,var(--b2, #1a0d33)),var(--b3, #0c0618) 80%)}.side[data-astro-cid-c4kzhzzo].left{left:0;transform-origin:left center;transform:rotateY(90deg)}.side[data-astro-cid-c4kzhzzo].right{right:0;transform-origin:right center;transform:rotateY(-90deg)}.ring[data-astro-cid-c4kzhzzo]{position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;z-index:3;background:conic-gradient(from var(--ring),var(--c1),var(--c2),transparent 30%,transparent 70%,var(--c1));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.6;animation:ring-turn 10s linear infinite;transition:opacity .4s ease}.pillar[data-astro-cid-c4kzhzzo]:hover .ring[data-astro-cid-c4kzhzzo]{opacity:1;animation-duration:3.5s}.sweep[data-astro-cid-c4kzhzzo]{position:absolute;left:0;right:0;height:40%;top:100%;pointer-events:none;z-index:2;background:linear-gradient(180deg,transparent,rgba(255,255,255,.07) 45%,color-mix(in srgb,var(--c2) 18%,transparent) 50%,transparent);animation:climb 9s cubic-bezier(.45,0,.25,1) infinite;animation-delay:calc(var(--i) * 3s + 1.5s)}.capital[data-astro-cid-c4kzhzzo]{position:absolute;top:0;left:0;right:0;height:6px;z-index:2;background:linear-gradient(90deg,transparent,var(--c1) 20%,var(--gold) 50%,var(--c2) 80%,transparent);box-shadow:0 0 22px 2px color-mix(in srgb,var(--c1) 60%,transparent)}.medallion[data-astro-cid-c4kzhzzo]{position:relative;width:104px;height:104px;margin:6px auto 22px;display:grid;place-items:center;transform:translateZ(60px)}.halo[data-astro-cid-c4kzhzzo]{position:absolute;inset:-26px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--c1) 55%,transparent),color-mix(in srgb,var(--c2) 22%,transparent) 45%,transparent 70%);animation:breathe 6s ease-in-out infinite alternate}.medallion[data-astro-cid-c4kzhzzo] img[data-astro-cid-c4kzhzzo],.tile[data-astro-cid-c4kzhzzo]{position:relative;width:84px;height:84px;border-radius:22px;display:grid;place-items:center;background:#ffffff0f;box-shadow:0 0 0 1px #ffffff1f,0 18px 34px -12px #000c;animation:hover-float 7s ease-in-out infinite;animation-delay:calc(var(--i) * -2.3s)}.tile[data-astro-cid-c4kzhzzo]{color:var(--c1)}.label[data-astro-cid-c4kzhzzo]{align-self:center;margin:0 0 10px;padding:3px 12px;border-radius:999px;text-align:center;font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gold-soft);background:#f2b5311a;border:1px solid rgba(242,181,49,.28)}h3[data-astro-cid-c4kzhzzo]{margin:0 0 12px;text-align:center;font-size:1.65rem;color:#fff}h3[data-astro-cid-c4kzhzzo] a[data-astro-cid-c4kzhzzo]{color:inherit;text-decoration:none}h3[data-astro-cid-c4kzhzzo] a[data-astro-cid-c4kzhzzo]:after{content:"";position:absolute;inset:0;z-index:1}.desc[data-astro-cid-c4kzhzzo]{margin:0 0 18px;text-align:center;color:#cfc4e4;font-size:.95rem;line-height:1.55}.list-title[data-astro-cid-c4kzhzzo]{margin:0 0 8px;font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#bfb4d8}.list[data-astro-cid-c4kzhzzo]{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:7px;font-size:.9rem;color:#e4dcf3}.list[data-astro-cid-c4kzhzzo] li[data-astro-cid-c4kzhzzo]{position:relative;padding-left:24px;opacity:0;translate:-8px 0;transition:opacity .6s ease,translate .6s ease;transition-delay:calc(var(--n) * 90ms + var(--i) * .12s + .5s)}.list[data-astro-cid-c4kzhzzo] li[data-astro-cid-c4kzhzzo]:before{content:var(--mark);position:absolute;left:0;top:2px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;font-size:.66rem;font-weight:900;color:#160b2a;background:linear-gradient(135deg,var(--gold),color-mix(in srgb,var(--c2) 50%,var(--gold)))}.pillar[data-astro-cid-c4kzhzzo].in .list[data-astro-cid-c4kzhzzo] li[data-astro-cid-c4kzhzzo],.no-js .pillar[data-astro-cid-c4kzhzzo] .list[data-astro-cid-c4kzhzzo] li[data-astro-cid-c4kzhzzo]{opacity:1;translate:0 0}.who[data-astro-cid-c4kzhzzo]{margin:0 0 22px;font-size:.86rem;color:#c4b9dc;flex:1}.who[data-astro-cid-c4kzhzzo] b[data-astro-cid-c4kzhzzo]{display:block;margin-bottom:4px;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:#bfb4d8}.plinth[data-astro-cid-c4kzhzzo]{margin:auto calc(-1*clamp(9px,2vw,28px)) 0;padding:18px clamp(9px,2vw,28px) 22px;position:relative;z-index:4;isolation:isolate;background:linear-gradient(180deg,#ffffff12,#ffffff05);border-top:1px solid rgba(255,255,255,.1)}.meta[data-astro-cid-c4kzhzzo]{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;list-style:none;padding:0;margin:0 0 14px;color:#bfb4d8;font-size:.8rem}.foot[data-astro-cid-c4kzhzzo]{display:flex;flex-direction:column;align-items:stretch;gap:10px;text-align:center}.price[data-astro-cid-c4kzhzzo]{margin:0;color:#bfb4d8;font-size:.9rem;white-space:nowrap}.price[data-astro-cid-c4kzhzzo] span[data-astro-cid-c4kzhzzo]{font-family:var(--font-head);font-size:1.75rem;font-weight:800;margin-right:2px;background:linear-gradient(90deg,#fff,var(--gold-soft),#fff);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:price-shine 6s ease-in-out infinite}.foot[data-astro-cid-c4kzhzzo] .btn[data-astro-cid-c4kzhzzo]{position:relative;z-index:2;width:100%;min-height:48px;padding:6px 12px;display:flex;align-items:center;justify-content:center;text-align:center;white-space:normal;line-height:1.2;font-size:clamp(.84rem,.72rem + .4vw,1rem)}.foot[data-astro-cid-c4kzhzzo] .btn[data-astro-cid-c4kzhzzo].disabled{opacity:.65;cursor:not-allowed}.btn-ghost-light[data-astro-cid-c4kzhzzo]{color:#fff;border:1px solid rgba(255,255,255,.35);background:transparent}.studio[data-astro-cid-c4kzhzzo] .face[data-astro-cid-c4kzhzzo]{box-shadow:inset 0 1px #ffffff24,0 0 0 1px color-mix(in srgb,var(--c1) 60%,transparent),0 40px 70px -30px #0a0418e6}.has-mascot[data-astro-cid-c4kzhzzo] .face[data-astro-cid-c4kzhzzo]{padding-top:calc(52% + 34px)}.mascot-captain[data-astro-cid-c4kzhzzo].has-mascot .face[data-astro-cid-c4kzhzzo],.mascot-admiral[data-astro-cid-c4kzhzzo].has-mascot .face[data-astro-cid-c4kzhzzo]{padding-top:calc(100% + 14px)}@keyframes climb{0%{top:100%}45%,to{top:-45%}}@keyframes breathe{0%{scale:.88;opacity:.7}to{scale:1.12;opacity:1}}@keyframes hover-float{0%,to{translate:0 0}50%{translate:0 -7px}}@media(prefers-reduced-motion:reduce){.pillar[data-astro-cid-c4kzhzzo]{transform:none;transition:none}.ring[data-astro-cid-c4kzhzzo],.sweep[data-astro-cid-c4kzhzzo],.halo[data-astro-cid-c4kzhzzo],.medallion[data-astro-cid-c4kzhzzo] img[data-astro-cid-c4kzhzzo],.tile[data-astro-cid-c4kzhzzo],.price[data-astro-cid-c4kzhzzo] span[data-astro-cid-c4kzhzzo]{animation:none}.sweep[data-astro-cid-c4kzhzzo]{display:none}.list[data-astro-cid-c4kzhzzo] li[data-astro-cid-c4kzhzzo]{opacity:1;translate:none;transition:none}}.colonnade[data-astro-cid-s2ishxdm]{position:relative;isolation:isolate;overflow:hidden;padding:clamp(40px,6vw,72px) clamp(12px,2.4vw,30px) clamp(56px,7vw,90px);border-radius:32px;background:radial-gradient(70% 55% at 50% 0%,rgba(155,108,255,.28),transparent 70%),linear-gradient(180deg,#1c0f36,#120922 62%,#0b0616);box-shadow:0 50px 90px -50px #1b1029e6,inset 0 1px #ffffff14}.lights[data-astro-cid-s2ishxdm]{position:absolute;inset:0;z-index:-1;pointer-events:none}.beam[data-astro-cid-s2ishxdm]{position:absolute;top:-10%;left:calc(18% + var(--b) * 32%);width:30%;height:95%;transform-origin:50% 0;translate:-50% 0;background:linear-gradient(180deg,rgba(255,231,168,.2),rgba(255,231,168,.04) 60%,transparent);clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);filter:blur(8px);animation:sway 11s ease-in-out infinite alternate;animation-delay:calc(var(--b) * -3.7s)}.n1[data-astro-cid-s2ishxdm] .beam[data-astro-cid-s2ishxdm]{left:50%}.n2[data-astro-cid-s2ishxdm] .beam[data-astro-cid-s2ishxdm]:nth-child(1){left:30%}.n2[data-astro-cid-s2ishxdm] .beam[data-astro-cid-s2ishxdm]:nth-child(2){left:70%}.row[data-astro-cid-s2ishxdm]{position:relative;z-index:1;display:flex;gap:clamp(8px,1.3vw,26px);align-items:stretch;justify-content:center;perspective:2200px;perspective-origin:50% 42%}.row[data-astro-cid-s2ishxdm]>.pillar{flex:1 1 0;min-width:0}.row[data-astro-cid-s2ishxdm]>.pillar:first-child{--turn: 6deg}.row[data-astro-cid-s2ishxdm]>.pillar:last-child{--turn: -6deg}.n1[data-astro-cid-s2ishxdm] .row[data-astro-cid-s2ishxdm]{max-width:420px;margin:0 auto}.n2[data-astro-cid-s2ishxdm] .row[data-astro-cid-s2ishxdm]{max-width:820px;margin:0 auto}.row[data-astro-cid-s2ishxdm]>.pillar[data-reveal]{rotate:x 14deg;translate:0 120px;scale:.94;transition:opacity .55s ease,translate .75s cubic-bezier(.16,.9,.2,1),rotate .75s cubic-bezier(.16,.9,.2,1),scale .75s ease,transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 60ms)}.row[data-astro-cid-s2ishxdm]>.pillar.in{rotate:none;translate:0 0;scale:1}.row[data-astro-cid-s2ishxdm]>.pillar.tilting{transition:transform .08s linear,opacity .55s ease,translate .75s,rotate .75s,scale .75s}.floor[data-astro-cid-s2ishxdm]{position:absolute;left:0;right:0;bottom:0;height:clamp(70px,9vw,110px);z-index:0;pointer-events:none;background:radial-gradient(60% 120% at 50% 0%,rgba(242,181,49,.18),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.04),transparent);border-top:1px solid rgba(242,181,49,.25);animation:floor-glow 7s ease-in-out infinite alternate}@keyframes sway{0%{rotate:-6deg;opacity:.7}to{rotate:6deg;opacity:1}}@keyframes floor-glow{0%{opacity:.65}to{opacity:1}}@media(max-width:860px){.lights[data-astro-cid-s2ishxdm]{display:none}.row[data-astro-cid-s2ishxdm],.n1[data-astro-cid-s2ishxdm] .row[data-astro-cid-s2ishxdm],.n2[data-astro-cid-s2ishxdm] .row[data-astro-cid-s2ishxdm]{flex-direction:column;align-items:center;gap:clamp(22px,6vw,40px);max-width:460px;margin:0 auto}.row[data-astro-cid-s2ishxdm]>.pillar{width:100%;flex:0 0 auto}.row[data-astro-cid-s2ishxdm]>.pillar:first-child,.row[data-astro-cid-s2ishxdm]>.pillar:last-child{--turn: 0deg}.row[data-astro-cid-s2ishxdm]>.pillar[data-reveal]{rotate:none;translate:0 60px}}@media(max-width:560px){.colonnade[data-astro-cid-s2ishxdm]{padding-left:clamp(8px,2.5vw,16px);padding-right:clamp(8px,2.5vw,16px)}}@media(prefers-reduced-motion:reduce){.beam[data-astro-cid-s2ishxdm],.floor[data-astro-cid-s2ishxdm]{animation:none}.row[data-astro-cid-s2ishxdm]>.pillar[data-reveal]{rotate:none;translate:none;scale:none;transition:none}}.product[data-astro-cid-6mwzqnhl]{display:grid;grid-template-columns:1fr 360px;gap:48px;padding:48px 0 24px;align-items:start}.details[data-astro-cid-6mwzqnhl]{padding:0 0 96px}.details[data-astro-cid-6mwzqnhl] .main[data-astro-cid-6mwzqnhl]{max-width:980px}.album-title[data-astro-cid-6mwzqnhl]{text-align:center;margin:8px 0 18px}.main[data-astro-cid-6mwzqnhl]{min-width:0}.back[data-astro-cid-6mwzqnhl]{display:inline-block;margin-bottom:24px;text-decoration:none;font-weight:600}.tile[data-astro-cid-6mwzqnhl]{width:80px;height:80px;border-radius:22px;display:grid;place-items:center;background:color-mix(in srgb,var(--c) 14%,white);color:var(--c);margin-bottom:20px}.logo[data-astro-cid-6mwzqnhl]{width:96px;height:96px;margin:0 0 14px -6px;display:block}.hero-fig[data-astro-cid-6mwzqnhl]{float:right;position:relative;width:min(46%,380px);margin:0 -8px 18px 24px}.hero-fig[data-astro-cid-6mwzqnhl] img[data-astro-cid-6mwzqnhl]{position:relative;z-index:1;display:block;width:100%;height:auto;filter:drop-shadow(0 18px 22px rgba(27,16,41,.22));animation:hero-float 7s ease-in-out infinite}.hero-fig[data-astro-cid-6mwzqnhl]:after{content:"";position:absolute;left:14%;right:10%;bottom:0;height:7%;border-radius:50%;background:radial-gradient(closest-side,rgba(27,16,41,.28),transparent);animation:hero-shadow 7s ease-in-out infinite}@keyframes hero-float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes hero-shadow{0%,to{scale:1;opacity:1}50%{scale:.9;opacity:.75}}@media(max-width:720px){.hero-fig[data-astro-cid-6mwzqnhl]{float:none;width:min(80%,360px);margin:8px auto 20px}}@media(prefers-reduced-motion:reduce){.hero-fig[data-astro-cid-6mwzqnhl] img[data-astro-cid-6mwzqnhl],.hero-fig[data-astro-cid-6mwzqnhl]:after{animation:none}}.tagline[data-astro-cid-6mwzqnhl]{font-size:1.25rem;color:var(--ink-soft)}h2[data-astro-cid-6mwzqnhl]{font-size:1.6rem;margin-top:32px}.features[data-astro-cid-6mwzqnhl]{list-style:none;padding:0;display:grid;gap:12px}.features[data-astro-cid-6mwzqnhl] li[data-astro-cid-6mwzqnhl]{padding:14px 18px 14px 48px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);position:relative}.features[data-astro-cid-6mwzqnhl] li[data-astro-cid-6mwzqnhl]:before{content:"✓";position:absolute;left:18px;color:var(--link);font-weight:800}.buy[data-astro-cid-6mwzqnhl]{position:sticky;top:96px;margin-top:46px;scroll-margin-top:96px}.price[data-astro-cid-6mwzqnhl]{color:var(--muted)}.usd[data-astro-cid-6mwzqnhl]{margin:-10px 0 18px;color:var(--muted);font-size:.9rem}.price[data-astro-cid-6mwzqnhl] span[data-astro-cid-6mwzqnhl]{font-family:var(--font-head);font-size:2.6rem;font-weight:800;color:var(--ink);margin-right:4px}.incl[data-astro-cid-6mwzqnhl]{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:8px}.incl[data-astro-cid-6mwzqnhl] li[data-astro-cid-6mwzqnhl]:before{content:"✓  ";color:var(--link);font-weight:800}.buy-btn[data-astro-cid-6mwzqnhl]{width:100%;font-size:1.1rem}.groups[data-astro-cid-6mwzqnhl]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.group[data-astro-cid-6mwzqnhl]>summary[data-astro-cid-6mwzqnhl]{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:default}.group[data-astro-cid-6mwzqnhl]>summary[data-astro-cid-6mwzqnhl]::-webkit-details-marker{display:none}.group[data-astro-cid-6mwzqnhl]>summary[data-astro-cid-6mwzqnhl] h3[data-astro-cid-6mwzqnhl]{margin:0 0 10px}.group[data-astro-cid-6mwzqnhl]>summary[data-astro-cid-6mwzqnhl] .count[data-astro-cid-6mwzqnhl]{display:none}@media(max-width:640px){.group[data-astro-cid-6mwzqnhl]>summary[data-astro-cid-6mwzqnhl]{cursor:pointer;min-height:44px}.group[data-astro-cid-6mwzqnhl]>summary[data-astro-cid-6mwzqnhl] h3[data-astro-cid-6mwzqnhl]{margin:0}.group[data-astro-cid-6mwzqnhl]>summary[data-astro-cid-6mwzqnhl] .count[data-astro-cid-6mwzqnhl]{display:inline-grid;place-items:center;min-width:28px;height:24px;padding:0 8px;border-radius:999px;font-size:.78rem;font-weight:800;background:color-mix(in srgb,var(--purple) 40%,transparent);color:var(--ink)}.group[data-astro-cid-6mwzqnhl]>summary[data-astro-cid-6mwzqnhl]:after{content:"▾";color:var(--muted)}.group[data-astro-cid-6mwzqnhl][open]>summary[data-astro-cid-6mwzqnhl]:after{content:"▴"}.group[data-astro-cid-6mwzqnhl][open]>summary[data-astro-cid-6mwzqnhl]{margin-bottom:8px}}.more-features[data-astro-cid-6mwzqnhl]{margin:12px 0 0}.more-features[data-astro-cid-6mwzqnhl]>summary[data-astro-cid-6mwzqnhl]{cursor:pointer;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--line);border-radius:999px;font-weight:700;color:var(--link);list-style:none}.more-features[data-astro-cid-6mwzqnhl]>summary[data-astro-cid-6mwzqnhl]::-webkit-details-marker{display:none}.more-features[data-astro-cid-6mwzqnhl][open]>summary[data-astro-cid-6mwzqnhl]{display:none}.prose[data-astro-cid-6mwzqnhl].clamped{max-height:22em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.read-more{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;margin:4px 0 8px;border:1px solid var(--line);border-radius:999px;background:none;font:inherit;font-weight:700;color:var(--link);cursor:pointer}.group[data-astro-cid-6mwzqnhl] .more[data-astro-cid-6mwzqnhl]{margin-top:8px}.group[data-astro-cid-6mwzqnhl] .more[data-astro-cid-6mwzqnhl] summary[data-astro-cid-6mwzqnhl]{cursor:pointer;display:inline-flex;align-items:center;min-height:32px;font-weight:700;font-size:.9rem;color:var(--link);list-style:none}.group[data-astro-cid-6mwzqnhl] .more[data-astro-cid-6mwzqnhl] summary[data-astro-cid-6mwzqnhl]::-webkit-details-marker{display:none}.group[data-astro-cid-6mwzqnhl] .more[data-astro-cid-6mwzqnhl] summary[data-astro-cid-6mwzqnhl]:after{content:" ▾"}.group[data-astro-cid-6mwzqnhl] .more[data-astro-cid-6mwzqnhl][open] summary[data-astro-cid-6mwzqnhl]:after{content:" ▴"}.group[data-astro-cid-6mwzqnhl] .more[data-astro-cid-6mwzqnhl] ul[data-astro-cid-6mwzqnhl]{margin-top:6px}.group[data-astro-cid-6mwzqnhl]{padding:18px 20px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius)}.group[data-astro-cid-6mwzqnhl] h3[data-astro-cid-6mwzqnhl]{margin:0 0 10px;font-size:1.1rem}.group[data-astro-cid-6mwzqnhl] ul[data-astro-cid-6mwzqnhl]{margin:0;padding-left:18px;display:grid;gap:6px;color:var(--ink-soft);font-size:.95rem}.tips[data-astro-cid-6mwzqnhl]{margin:4px 0 14px;font-size:.88rem;color:var(--muted)}.tips[data-astro-cid-6mwzqnhl] label[data-astro-cid-6mwzqnhl]{display:block;margin-bottom:6px}.tips-row[data-astro-cid-6mwzqnhl]{display:flex;gap:8px}.tips-row[data-astro-cid-6mwzqnhl] input[data-astro-cid-6mwzqnhl]{flex:1;min-width:0;padding:9px 12px;border:1px solid var(--line);border-radius:999px;font:inherit}.tips-row[data-astro-cid-6mwzqnhl] .btn[data-astro-cid-6mwzqnhl]{padding:8px 16px}.trials[data-astro-cid-6mwzqnhl]{display:grid;gap:10px;margin-bottom:12px}.trials[data-astro-cid-6mwzqnhl] .buy-btn[data-astro-cid-6mwzqnhl]{font-size:1rem;padding-left:10px;padding-right:10px;white-space:nowrap}.trials[data-astro-cid-6mwzqnhl] .alt-dl[data-astro-cid-6mwzqnhl]{text-align:center;margin:-4px 0 4px;color:var(--muted, #9a96b8);text-decoration:underline}.album[data-astro-cid-6mwzqnhl]{padding-top:12px;padding-bottom:8px}.studio[data-astro-cid-6mwzqnhl]{scroll-margin-top:96px}.forwho[data-astro-cid-6mwzqnhl]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0 0}.forwho[data-astro-cid-6mwzqnhl]>div[data-astro-cid-6mwzqnhl]{padding:18px 20px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius)}.forwho[data-astro-cid-6mwzqnhl] h3[data-astro-cid-6mwzqnhl]{margin:0 0 8px;font-size:1.2rem}.forwho[data-astro-cid-6mwzqnhl] p[data-astro-cid-6mwzqnhl]{margin:0;color:var(--ink-soft);line-height:1.6;font-size:.95rem}@media(max-width:640px){.forwho[data-astro-cid-6mwzqnhl]{grid-template-columns:1fr}}.volume[data-astro-cid-6mwzqnhl]{margin:16px 0 0;padding:14px 18px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink-soft)}.compare-title[data-astro-cid-6mwzqnhl]{margin:32px 0 12px;font-size:1.25rem}.compare-wrap[data-astro-cid-6mwzqnhl]{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.compare[data-astro-cid-6mwzqnhl]{width:100%;border-collapse:collapse;font-size:.93rem;min-width:520px}.compare[data-astro-cid-6mwzqnhl] th[data-astro-cid-6mwzqnhl],.compare[data-astro-cid-6mwzqnhl] td[data-astro-cid-6mwzqnhl]{padding:10px 14px;border-bottom:1px solid var(--line);text-align:center}.compare[data-astro-cid-6mwzqnhl] th[data-astro-cid-6mwzqnhl][scope=row],.compare[data-astro-cid-6mwzqnhl] thead[data-astro-cid-6mwzqnhl] th[data-astro-cid-6mwzqnhl]:first-child{text-align:left;font-weight:500;color:var(--ink-soft)}.compare[data-astro-cid-6mwzqnhl] thead[data-astro-cid-6mwzqnhl] th[data-astro-cid-6mwzqnhl]{font-weight:800;color:var(--ink);background:color-mix(in srgb,var(--purple) 26%,var(--paper))}.compare[data-astro-cid-6mwzqnhl] .group-row[data-astro-cid-6mwzqnhl] th[data-astro-cid-6mwzqnhl]{text-align:left;font-weight:800;color:var(--link);background:color-mix(in srgb,var(--purple) 14%,var(--paper))}.compare[data-astro-cid-6mwzqnhl] th[data-astro-cid-6mwzqnhl][scope=row]{position:sticky;left:0;background:var(--paper)}.compare[data-astro-cid-6mwzqnhl] td[data-astro-cid-6mwzqnhl].yes{color:var(--link);font-weight:800}.compare[data-astro-cid-6mwzqnhl] td[data-astro-cid-6mwzqnhl].no{color:var(--muted)}.compare[data-astro-cid-6mwzqnhl] td[data-astro-cid-6mwzqnhl].txt{color:var(--ink-soft);font-size:.88rem}.compare[data-astro-cid-6mwzqnhl] .price-row[data-astro-cid-6mwzqnhl] th[data-astro-cid-6mwzqnhl],.compare[data-astro-cid-6mwzqnhl] .price-row[data-astro-cid-6mwzqnhl] td[data-astro-cid-6mwzqnhl]{font-weight:800;color:var(--ink);border-bottom:0}.notsure[data-astro-cid-6mwzqnhl]{margin:18px 0 0;padding:14px 18px;background:color-mix(in srgb,var(--gold) 16%,var(--paper));border:1px solid rgba(242,181,49,.35);border-radius:var(--radius)}.faq[data-astro-cid-6mwzqnhl]{display:grid;gap:10px}.faq[data-astro-cid-6mwzqnhl] details[data-astro-cid-6mwzqnhl]{padding:12px 18px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius)}.faq[data-astro-cid-6mwzqnhl] summary[data-astro-cid-6mwzqnhl]{cursor:pointer;font-weight:700;min-height:32px;display:flex;align-items:center}.faq[data-astro-cid-6mwzqnhl] details[data-astro-cid-6mwzqnhl]{padding-block:10px}.faq[data-astro-cid-6mwzqnhl] details[data-astro-cid-6mwzqnhl] p[data-astro-cid-6mwzqnhl]{margin:8px 0 0;color:var(--ink-soft)}.studio-link[data-astro-cid-6mwzqnhl]{display:block;text-align:center;color:var(--link)}.studio-teaser[data-astro-cid-6mwzqnhl]{margin:40px 0 0;padding:22px 24px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius)}.studio-teaser[data-astro-cid-6mwzqnhl] h2[data-astro-cid-6mwzqnhl]{margin-top:0}.studio-teaser[data-astro-cid-6mwzqnhl] .btn[data-astro-cid-6mwzqnhl]{margin-right:10px}.disabled[data-astro-cid-6mwzqnhl]{opacity:.6;cursor:not-allowed;transform:none!important}.small[data-astro-cid-6mwzqnhl]{font-size:.88rem;color:var(--muted);margin:14px 0 0}.quickbuy[data-astro-cid-6mwzqnhl],.buybar[data-astro-cid-6mwzqnhl]{display:none}@media(max-width:900px){.quickbuy[data-astro-cid-6mwzqnhl]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:4px 0 22px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb,var(--paper) 70%,transparent)}.qb-price[data-astro-cid-6mwzqnhl]{margin:0;color:var(--muted)}.qb-price[data-astro-cid-6mwzqnhl] span[data-astro-cid-6mwzqnhl]{font-family:var(--font-head);font-size:1.6rem;font-weight:800;color:var(--ink);margin-right:4px}.qb-actions[data-astro-cid-6mwzqnhl]{display:flex;flex-wrap:wrap;gap:10px;flex:1 1 auto}.qb-actions[data-astro-cid-6mwzqnhl] .btn[data-astro-cid-6mwzqnhl]{flex:1 1 auto;text-align:center;padding:11px 16px}.buybar[data-astro-cid-6mwzqnhl]{display:flex;align-items:center;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:61;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--cream) 92%,transparent);backdrop-filter:blur(10px);border-top:1px solid var(--line);box-shadow:0 -10px 30px -12px #0009;translate:0 110%;transition:translate .3s ease;visibility:hidden}.buybar[data-astro-cid-6mwzqnhl].show{translate:0 0;visibility:visible}.bb-name[data-astro-cid-6mwzqnhl]{flex:1;min-width:0;font-size:.92rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-name[data-astro-cid-6mwzqnhl] span[data-astro-cid-6mwzqnhl]{color:var(--muted)}.buybar[data-astro-cid-6mwzqnhl] .btn[data-astro-cid-6mwzqnhl]{padding:10px 16px;font-size:.95rem}}@media(max-width:900px)and (prefers-reduced-motion:reduce){.buybar[data-astro-cid-6mwzqnhl]{transition:none}}@media(max-width:900px){.product[data-astro-cid-6mwzqnhl]{grid-template-columns:minmax(0,1fr)}.product[data-astro-cid-6mwzqnhl]>[data-astro-cid-6mwzqnhl]{min-width:0}.buy[data-astro-cid-6mwzqnhl]{position:static}}
