.sc-block.svelte-9nngpf{opacity:0;filter:blur(2px);transition:opacity .64s cubic-bezier(.16,1,.3,1),transform .64s cubic-bezier(.16,1,.3,1),filter .64s cubic-bezier(.16,1,.3,1);transform:translateY(14px)}.sc-block.svelte-9nngpf.is-visible{opacity:1;filter:blur();transform:translate(0,0)}@media (width<=767px){.sc-block.svelte-9nngpf{filter:none;transition:opacity .54s cubic-bezier(.16,1,.3,1),transform .54s cubic-bezier(.16,1,.3,1);transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.sc-block.svelte-9nngpf,.sc-block.svelte-9nngpf.is-visible{filter:none;opacity:1;transition:none;transform:none}}.stats-grid.svelte-9nngpf{grid-template-columns:repeat(2,1fr);display:grid}@media (width<=767px){.stat-item.svelte-9nngpf:nth-child(2n){border-left:1px solid oklch(93% .002 264/.1);padding-left:1.5rem}:root[data-theme=light] .stat-item.svelte-9nngpf:nth-child(2n){border-left-color:oklch(16% .006 264/.1)}.stat-item.svelte-9nngpf:nth-child(n+3){border-top:1px solid oklch(93% .002 264/.1)}:root[data-theme=light] .stat-item.svelte-9nngpf:nth-child(n+3){border-top-color:oklch(16% .006 264/.1)}}@media (width>=768px){.stats-grid.svelte-9nngpf{grid-template-columns:repeat(var(--cols,4), 1fr)}.stat-item.svelte-9nngpf:not(:first-child){border-left:1px solid oklch(93% .002 264/.1);padding-left:1.5rem}:root[data-theme=light] .stat-item.svelte-9nngpf:not(:first-child){border-left-color:oklch(16% .006 264/.1)}}.mc-root.svelte-rlz2yq{border:1px solid var(--color-silver-ghost);background:var(--color-void-raised);flex-direction:column;display:flex;overflow:hidden}.mc-root.svelte-rlz2yq:focus-visible{outline:2px solid var(--color-cobalt-bright);outline-offset:3px}.mc-viewport.svelte-rlz2yq{aspect-ratio:16/9;background:var(--color-void-sunken);border-bottom:1px solid var(--color-silver-ghost);position:relative;overflow:hidden}.mc-slide.svelte-rlz2yq{animation:.3s cubic-bezier(.22,1,.36,1) both svelte-rlz2yq-mc-enter;position:absolute;inset:0}@keyframes svelte-rlz2yq-mc-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mc-slide.svelte-rlz2yq,.lb-content.svelte-rlz2yq,.lb.svelte-rlz2yq{animation:none}}.mc-img-expand.svelte-rlz2yq{cursor:zoom-in;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.mc-expand.svelte-rlz2yq{z-index:2;color:#fff;background:var(--color-cobalt);cursor:pointer;opacity:0;border:1px solid oklch(39% .2 264);justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:.625rem;right:.625rem;box-shadow:inset 0 1px oklab(86.5382% -.113295 -.057914/.6),inset 0 -1px oklch(35% .16 264/.6)}.mc-viewport.svelte-rlz2yq:hover .mc-expand:where(.svelte-rlz2yq),.mc-expand.svelte-rlz2yq:focus-visible{opacity:1}.mc-expand.svelte-rlz2yq:hover{background:var(--color-cobalt-bright)}.mc-expand.svelte-rlz2yq:active{transform:translateY(1px)}.mc-expand.svelte-rlz2yq:focus-visible{outline-offset:3px;outline:2px solid #fff}.mc-play.svelte-rlz2yq{color:#ffffffd9;pointer-events:none;background:#00000059;justify-content:center;align-items:center;font-size:.5rem;display:flex;position:absolute;inset:0}.mc-strip.svelte-rlz2yq{grid-template-columns:auto 1fr auto auto;align-items:stretch;display:grid}.mc-cell.svelte-rlz2yq{border-right:1px solid var(--color-silver-ghost);justify-content:center;align-items:center;min-height:3.25rem;display:flex}.mc-cell.svelte-rlz2yq:last-child{border-right:0}.mc-arrow.svelte-rlz2yq{width:3.25rem;color:var(--color-silver-muted);cursor:pointer;background:0 0;border-top:0;border-bottom:0;border-left:0}.mc-arrow.svelte-rlz2yq:hover{background:color-mix(in oklab, var(--color-cobalt), transparent 92%);color:var(--color-cobalt-bright)}:root[data-theme=light] .mc-arrow.svelte-rlz2yq:hover{color:var(--color-cobalt-ink)}.mc-arrow.svelte-rlz2yq:focus-visible{outline:2px solid var(--color-cobalt-bright);outline-offset:-2px}.mc-thumbs.svelte-rlz2yq{scrollbar-width:none;justify-content:flex-start;gap:.375rem;padding:.5rem .75rem;overflow-x:auto}.mc-thumbs.svelte-rlz2yq::-webkit-scrollbar{display:none}.mc-thumb.svelte-rlz2yq{aspect-ratio:16/9;border:1px solid var(--color-silver-ghost);background:var(--color-void);cursor:pointer;opacity:.5;flex-shrink:0;width:3.25rem;transition:opacity .15s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.mc-thumb.svelte-rlz2yq:hover{opacity:.85}.mc-thumb.is-active.svelte-rlz2yq{opacity:1;border-color:var(--color-cobalt-bright);box-shadow:inset 0 0 0 1px var(--color-cobalt-bright)}.mc-counter.svelte-rlz2yq{font-family:var(--font-sans);white-space:nowrap;gap:.4375rem;padding:0 1rem}.mc-counter-now.svelte-rlz2yq{letter-spacing:-.025em;color:var(--color-cobalt-bright);font-size:1.25rem;font-weight:600;line-height:1}:root[data-theme=light] .mc-counter-now.svelte-rlz2yq{color:var(--color-cobalt-ink)}.mc-counter-sep.svelte-rlz2yq{color:color-mix(in oklab, var(--color-silver), transparent 65%);font-size:.875rem}.mc-counter-total.svelte-rlz2yq{color:var(--color-silver-muted);font-size:.875rem}.lb.svelte-rlz2yq{z-index:60;isolation:isolate;flex-direction:column;padding:1rem;animation:.2s cubic-bezier(.22,1,.36,1) both svelte-rlz2yq-lb-in;display:flex;position:fixed;inset:0}@media (width>=768px){.lb.svelte-rlz2yq{padding:1.25rem 2rem}}@keyframes svelte-rlz2yq-lb-in{0%{opacity:0}to{opacity:1}}.lb-backdrop.svelte-rlz2yq{cursor:zoom-out;z-index:0;background:oklch(11% .015 264/.97);position:absolute;inset:0}.lb-header.svelte-rlz2yq{z-index:2;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}.lb-meta.svelte-rlz2yq{min-width:0;font-family:var(--font-sans);align-items:baseline;gap:.5rem;display:inline-flex}.lb-name.svelte-rlz2yq{letter-spacing:-.01em;color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:500;overflow:hidden}.lb-meta-sep.svelte-rlz2yq{color:#ffffff4d;flex-shrink:0}.lb-counter.svelte-rlz2yq{letter-spacing:-.005em;color:#fff9;white-space:nowrap;font-size:.875rem}@media (width<=539px){.lb-meta-sep.svelte-rlz2yq,.lb-counter.svelte-rlz2yq{display:none}}.lb-nav.svelte-rlz2yq{z-index:2;color:#fff;background:var(--color-cobalt);cursor:pointer;border:1px solid oklch(39% .2 264);justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:transform .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:inset 0 1px oklab(86.5382% -.113295 -.057914/.6),inset 0 -1px oklch(35% .16 264/.6)}.lb-nav-prev.svelte-rlz2yq{left:1rem}.lb-nav-next.svelte-rlz2yq{right:1rem}@media (width>=768px){.lb-nav-prev.svelte-rlz2yq{left:2rem}.lb-nav-next.svelte-rlz2yq{right:2rem}}.lb-nav.svelte-rlz2yq:hover{background:var(--color-cobalt-bright)}.lb-nav.svelte-rlz2yq:active{transform:translateY(-50%)translateY(1px)}.lb-nav.svelte-rlz2yq:focus-visible{outline-offset:3px;outline:2px solid #fff}.lb-close-btn.btn{height:2rem;padding:0 .875rem;font-size:.8125rem}.lb-stage.svelte-rlz2yq{z-index:1;flex:1;justify-content:center;align-items:center;min-height:0;padding:1rem 0;display:flex;position:relative}@media (width>=768px){.lb-stage.svelte-rlz2yq{padding:1.5rem 0}}.lb-content.svelte-rlz2yq{justify-content:center;align-items:center;width:100%;height:100%;min-height:0;animation:.3s cubic-bezier(.22,1,.36,1) both svelte-rlz2yq-mc-enter;display:flex}.lb-img.svelte-rlz2yq{object-fit:contain;max-width:100%;max-height:100%}.lb-strip.svelte-rlz2yq{z-index:1;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.lb-thumbs.svelte-rlz2yq{scrollbar-width:none;gap:.4375rem;max-width:100%;padding:.25rem;display:flex;overflow-x:auto}.lb-thumbs.svelte-rlz2yq::-webkit-scrollbar{display:none}.lb-thumb.svelte-rlz2yq{aspect-ratio:16/9;cursor:pointer;opacity:.5;background:oklch(13.8% .004 264);border:1px solid #ffffff1f;flex-shrink:0;width:4.5rem;transition:opacity .15s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.lb-thumb.svelte-rlz2yq:hover{opacity:.85;border-color:#ffffff52}.lb-thumb.is-active.svelte-rlz2yq{opacity:1;border-color:var(--color-cobalt-bright);box-shadow:inset 0 0 0 1px var(--color-cobalt-bright)}.lb-thumb.svelte-rlz2yq:focus-visible{outline:2px solid var(--color-cobalt-bright);outline-offset:2px}.dot-grid.svelte-1qnflm5{background-image:radial-gradient(circle at 1px 1px,oklch(93% .002 264/.1) 1px,#0000 1px);background-size:14px 14px}:root[data-theme=light] .dot-grid.svelte-1qnflm5{background-image:radial-gradient(circle at 1px 1px,oklch(16% .006 264/.1) 1px,#0000 1px)}.pkg-add-btn.svelte-1qnflm5{width:100%;color:var(--color-cobalt-ink);font-family:var(--font-sans);letter-spacing:-.005em;cursor:pointer;background:#fff;border:1px solid oklch(39% .2 264);justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.25rem;font-size:.9375rem;font-weight:500;display:inline-flex;box-shadow:inset 0 2px #53eafd,inset 0 -2px #53eafd}.pkg-add-btn.svelte-1qnflm5:not(:disabled):not(.is-in-basket):hover{color:oklch(48% .24 263);background:oklch(98% 0 0)}.pkg-add-btn.svelte-1qnflm5:focus-visible{outline-offset:3px;outline:2px solid #fff}.pkg-add-btn.svelte-1qnflm5:disabled{cursor:default}.pkg-add-btn.is-busy.svelte-1qnflm5{opacity:.6;cursor:wait}.pkg-add-btn.is-added.svelte-1qnflm5{background:var(--color-signal-ok);color:var(--color-void);border-color:var(--color-signal-ok);box-shadow:none}.pkg-add-btn.is-in-basket.svelte-1qnflm5{cursor:default;color:#fff;box-shadow:none;background:#ffffff14;border:1px solid #ffffff59}:root[data-theme=dark] .pkg-add-btn.svelte-1qnflm5{background:var(--color-cobalt);color:#fff;border-color:oklch(60% .18 264);box-shadow:inset 0 1px oklch(85% .16 220/.6),inset 0 -1px oklch(35% .16 264/.6)}:root[data-theme=dark] .pkg-add-btn.svelte-1qnflm5:not(:disabled):not(.is-in-basket):hover{background:var(--color-cobalt-bright);border-color:var(--color-cobalt-bright);color:#fff}:root[data-theme=dark] .pkg-add-btn.is-in-basket.svelte-1qnflm5{color:oklch(93% .002 264/.55);box-shadow:none;background:0 0;border:1px solid oklch(93% .002 264/.18)}:root[data-theme=dark] .pkg-add-btn.is-added.svelte-1qnflm5{background:color-mix(in oklch, var(--color-signal-ok), var(--color-void) 60%);color:var(--color-signal-ok);border-color:color-mix(in oklch, var(--color-signal-ok), transparent 60%);box-shadow:none}.pkg-prose.svelte-1qnflm5 h3{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-silver);margin-top:1.75rem;margin-bottom:.625rem;font-size:1.0625rem;font-weight:500}.pkg-prose.svelte-1qnflm5 h3:first-child{margin-top:0}.pkg-prose.svelte-1qnflm5 ul{margin:0;padding:0;list-style:none}.pkg-prose.svelte-1qnflm5 li{font-size:var(--text-body);color:oklch(93% .002 264/.62);padding-left:1.25rem;line-height:1.75;position:relative}:root[data-theme=light] .pkg-prose.svelte-1qnflm5 li{color:oklch(16% .006 264/.65)}.pkg-prose.svelte-1qnflm5 li:before{content:"·";color:oklch(93% .002 264/.25);position:absolute;left:0}:root[data-theme=light] .pkg-prose.svelte-1qnflm5 li:before{color:oklch(16% .006 264/.3)}.pkg-prose.svelte-1qnflm5 li+li{margin-top:.375rem}.pkg-prose.svelte-1qnflm5 strong{color:var(--color-silver);font-weight:500}.pkg-prose.svelte-1qnflm5 p{font-size:var(--text-body);color:oklch(93% .002 264/.62);margin:.75rem 0;line-height:1.75}:root[data-theme=light] .pkg-prose.svelte-1qnflm5 p{color:oklch(16% .006 264/.65)}.roadmap-group.svelte-1qnflm5{margin-bottom:1.5rem}.roadmap-group.svelte-1qnflm5:last-child{margin-bottom:0}.hero-chip-light{border:1px solid color-mix(in oklab, var(--color-silver), transparent 85%);background:color-mix(in oklab, var(--color-silver), transparent 96%);color:var(--color-silver-muted);font-family:var(--font-sans);letter-spacing:-.003em;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.pkg-hero-inner.svelte-1qnflm5{z-index:1;flex-direction:column;align-items:flex-start;max-width:1280px;margin:0 auto;padding:3rem 1.5rem 2.5rem;display:flex;position:relative}@media (width>=768px){.pkg-hero-inner.svelte-1qnflm5{padding:3.75rem 2.5rem 3rem}}.pkg-crumb.svelte-1qnflm5{font-family:var(--font-sans);letter-spacing:-.005em;color:#ffffffa6;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.pkg-crumb.svelte-1qnflm5:hover{color:#fff}:root[data-theme=dark] .pkg-crumb.svelte-1qnflm5{color:oklch(93% .002 264/.55)}:root[data-theme=dark] .pkg-crumb.svelte-1qnflm5:hover{color:var(--color-silver)}.pkg-chip.svelte-1qnflm5{text-transform:capitalize;margin-top:1.5rem}.pkg-headline.svelte-1qnflm5{font-family:var(--font-sans);letter-spacing:-.035em;color:#fff;margin-top:1.25rem;font-size:clamp(2.75rem,6.5vw,5rem);font-weight:500;line-height:.94}:root[data-theme=dark] .pkg-headline.svelte-1qnflm5{color:var(--color-silver)}.pkg-tagline.svelte-1qnflm5{font-family:var(--font-sans);letter-spacing:-.01em;color:#ffffffc7;margin-top:.75rem;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:300}:root[data-theme=dark] .pkg-tagline.svelte-1qnflm5{color:oklch(93% .002 264/.6)}.pkg-blurb.svelte-1qnflm5{max-width:56ch;font-size:var(--text-body);color:#ffffffc7;margin-top:1.5rem;line-height:1.65}:root[data-theme=dark] .pkg-blurb.svelte-1qnflm5{color:oklch(93% .002 264/.55)}.pkg-cta-row.svelte-1qnflm5{gap:.625rem;width:100%;max-width:32rem;margin-top:2.25rem;display:flex}.pkg-cta-btn.svelte-1qnflm5{flex:1}.pkg-gift.svelte-1qnflm5{color:#fff;font-family:var(--font-sans);font-size:var(--text-meta);cursor:pointer;background:#ffffff14;border:1px solid #ffffff4d;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-weight:500;display:inline-flex}.pkg-gift.svelte-1qnflm5:hover{background:#ffffff1f;border-color:#ffffff80}:root[data-theme=dark] .pkg-gift.svelte-1qnflm5{color:var(--color-silver);background:oklch(22% .012 264);border-color:oklch(60% .14 264/.35)}.pkg-vat.svelte-1qnflm5{font-family:var(--font-sans);letter-spacing:-.003em;color:#ffffff8c;margin-top:1rem;font-size:.8125rem}:root[data-theme=dark] .pkg-vat.svelte-1qnflm5{color:oklch(93% .002 264/.45)}.pkg-shell.svelte-1qnflm5{max-width:1280px;margin:0 auto;padding:1.75rem 1.5rem 1rem}@media (width>=768px){.pkg-shell.svelte-1qnflm5{padding:2rem 2.5rem 1.5rem}}.pkg-media-full.svelte-1qnflm5{width:100%}.pkg-data-strip.svelte-1qnflm5{border:1px solid var(--color-silver-ghost);background:var(--color-void-raised);grid-template-columns:1fr;margin-top:1.5rem;display:grid}@media (width>=640px){.pkg-data-strip.svelte-1qnflm5{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.pkg-data-strip.svelte-1qnflm5{margin-top:2rem}}.pkg-data-cell.svelte-1qnflm5{border-bottom:1px solid var(--color-silver-ghost);flex-direction:column;gap:.5rem;min-width:0;padding:1.25rem 1.5rem;display:flex}.pkg-data-cell.svelte-1qnflm5:last-child{border-bottom:0}@media (width>=640px){.pkg-data-cell.svelte-1qnflm5{border-bottom:0;border-right:1px solid var(--color-silver-ghost);padding:1.5rem 1.75rem}.pkg-data-cell.svelte-1qnflm5:last-child{border-right:0}}.pkg-data-label.svelte-1qnflm5{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--color-silver-muted);font-size:.8125rem}.pkg-data-value.svelte-1qnflm5{font-family:var(--font-sans);letter-spacing:-.015em;color:var(--color-silver);text-transform:lowercase;font-size:1.0625rem;font-weight:500;line-height:1.35}.pkg-stat-cell.svelte-1qnflm5{flex-direction:column;align-items:flex-start;gap:1rem;padding:2.5rem 1.875rem;display:flex}@media (width>=768px){.pkg-stat-cell.svelte-1qnflm5{padding:3rem 2rem}}@media (width<=767px){.pkg-stat-cell.has-divider.svelte-1qnflm5{border-top:1px solid var(--color-silver-ghost)}}@media (width>=768px){.pkg-stat-cell.has-divider.svelte-1qnflm5{border-left:1px solid var(--color-silver-ghost)}}.pkg-stat-value.svelte-1qnflm5{font-family:var(--font-sans);letter-spacing:-.03em;color:var(--color-silver);align-items:baseline;font-size:clamp(2.75rem,5.25vw,4.25rem);font-weight:500;line-height:.95;display:flex}.pkg-stat-affix.svelte-1qnflm5{color:var(--color-silver-muted)}.pkg-stat-label.svelte-1qnflm5{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--color-silver-muted);font-size:.9375rem}.pkg-close-inner.svelte-1qnflm5{z-index:1;flex-direction:column;align-items:flex-start;gap:1.75rem;max-width:1280px;margin:0 auto;padding:3.5rem 1.5rem 4rem;display:flex;position:relative}@media (width>=768px){.pkg-close-inner.svelte-1qnflm5{flex-direction:row;justify-content:space-between;align-items:center;gap:2.5rem;padding:5rem 2.5rem 5.5rem}}.pkg-close-text.svelte-1qnflm5{max-width:56ch}.pkg-close-headline.svelte-1qnflm5{font-family:var(--font-sans);letter-spacing:-.02em;color:#fff;margin-top:1rem;font-size:clamp(1.5rem,2.75vw,2.25rem);font-weight:500;line-height:1.05}:root[data-theme=dark] .pkg-close-headline.svelte-1qnflm5{color:var(--color-silver)}.pkg-close-body.svelte-1qnflm5{font-size:var(--text-body);color:#ffffffbf;margin-top:.75rem;line-height:1.6}:root[data-theme=dark] .pkg-close-body.svelte-1qnflm5{color:oklch(93% .002 264/.55)}.pkg-close-actions.svelte-1qnflm5{flex-wrap:wrap;flex-shrink:0;gap:.625rem;display:flex}.unavailable-hero.svelte-1qnflm5{min-height:calc(100svh - var(--header-height,4rem));justify-content:center;align-items:center;padding:5rem 1.5rem;display:flex}.unavailable-inner.svelte-1qnflm5{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1.25rem;width:min(100%,720px);display:flex;position:relative}.unavailable-headline.svelte-1qnflm5{font-family:var(--font-sans);letter-spacing:-.035em;color:#fff;text-wrap:balance;margin-top:.5rem;font-size:clamp(2.25rem,5.5vw,4.25rem);font-weight:500;line-height:.95}:root[data-theme=dark] .unavailable-headline.svelte-1qnflm5{color:var(--color-silver)}.unavailable-copy.svelte-1qnflm5{max-width:58ch;font-family:var(--font-sans);color:#ffffffc7;text-wrap:pretty;font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.65}:root[data-theme=dark] .unavailable-copy.svelte-1qnflm5{color:oklch(93% .002 264/.6)}.unavailable-actions.svelte-1qnflm5{flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;margin-top:1rem;display:flex}.unavailable-foot.svelte-1qnflm5{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;margin-top:.5rem}:root[data-theme=dark] .unavailable-foot.svelte-1qnflm5{color:oklch(93% .002 264/.4)}
