._backdrop_1y0qr_2{z-index:110;background:radial-gradient(circle at 50% 46%, color-mix(in oklab, var(--f-halo) 90%, transparent) 0 26%, transparent 60%), var(--f-world);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}._ghost_1y0qr_14{font-family:var(--font-outline);text-align:center;color:#0000;-webkit-text-stroke:1.5px color-mix(in oklab, var(--f-base) 50%, transparent);-webkit-user-select:none;user-select:none;font-size:clamp(5rem,2rem + 14vw,18rem);font-stretch:100%;line-height:.82}._inspector_1y0qr_26{z-index:130;color:var(--f-on-world);--focus-ring:var(--f-focus);grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0}._bar_1y0qr_36{padding:clamp(14px, 2vw, 24px) var(--gutter) 0;grid-template-columns:1fr auto;align-items:center;gap:4px 16px;display:grid}._kicker_1y0qr_44{font-size:var(--fs-small);opacity:.85;grid-column:1;align-items:center;gap:10px;display:flex}._kicker_1y0qr_44 ._mono_1y0qr_53,._kicker_1y0qr_44 .mono{border-radius:var(--r-pill);background:var(--f-base);color:var(--f-on-base);padding:4px 10px}._title_1y0qr_61{grid-column:1;font-size:clamp(2rem,1.2rem + 2.6vw,3.6rem)}._close_1y0qr_66{background:var(--f-base);width:52px;height:52px;color:var(--f-on-base);transition:transform .3s var(--ease-out);border-radius:50%;grid-area:1/2/span 2;place-items:center;display:grid}._close_1y0qr_66:hover{transform:rotate(90deg)}._stageArea_1y0qr_83{z-index:1;cursor:grab;touch-action:none;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}._bar_1y0qr_36,._controls_1y0qr_96{z-index:2;position:relative}._stageArea_1y0qr_83:active{cursor:grabbing}._canBox_1y0qr_105{aspect-ratio:3/5;height:min(72svh,860px)}._staticBox_1y0qr_110{aspect-ratio:3/5;height:min(64svh,760px);transition:transform .3s var(--ease-out);pointer-events:none}._staticBox_1y0qr_110 img{object-fit:contain;width:100%;height:100%}._notes_1y0qr_124{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}._notes_1y0qr_124 li{max-width:22ch;font-size:var(--fs-small);border-left:1.5px solid;gap:2px;padding-left:14px;line-height:1.35;display:grid;position:absolute}._notes_1y0qr_124 li:before{content:"";opacity:.6;background:currentColor;width:64px;height:1.5px;position:absolute;top:.65em;left:-64px}._notes_1y0qr_124 .mono{letter-spacing:.14em;text-transform:uppercase;color:var(--f-accent);font-size:.6875rem}._noteTop_1y0qr_162{top:14%;left:calc(50% + min(16svh,190px))}._noteMid_1y0qr_167{top:46%;left:calc(50% + min(19svh,230px))}._noteLow_1y0qr_172{text-align:right;border-right:1.5px solid;padding-right:14px;top:78%;right:calc(50% + min(19svh,230px));border-left:0!important;padding-left:0!important}._noteLow_1y0qr_172:before{right:-64px;left:auto!important}@media (max-width:899px){._notes_1y0qr_124{inset:auto var(--gutter) 10px;border-radius:var(--r-m);background:color-mix(in oklab, var(--f-panel) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);gap:6px;padding:12px 14px;display:grid}._notes_1y0qr_124 li,._noteLow_1y0qr_172{text-align:left;border-right:0;max-width:none;position:static;border-left:1.5px solid!important;padding:0 0 0 12px!important}._notes_1y0qr_124 li:before{display:none}}._controls_1y0qr_96{padding:0 var(--gutter) calc(clamp(14px, 2vw, 24px) + env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;display:flex}._group_1y0qr_223{border-radius:var(--r-pill);background:color-mix(in oklab, var(--f-panel) 80%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:6px;padding:4px;display:inline-flex}._ctl_1y0qr_233{width:44px;height:44px;color:inherit;border-radius:50%;place-items:center;display:grid}._ctl_1y0qr_233:hover:not(:disabled){background:var(--f-base);color:var(--f-on-base)}._ctl_1y0qr_233:disabled{opacity:.35}._zoom_1y0qr_251{text-align:center;min-width:4.5ch;font-size:.8125rem}._pill_1y0qr_257{border-radius:var(--r-pill);background:color-mix(in oklab, var(--f-panel) 80%, transparent);min-height:44px;color:inherit;font-size:var(--fs-small);padding:0 16px;font-weight:500}._pill_1y0qr_257[aria-pressed=true]{background:var(--f-base);color:var(--f-on-base)}._help_1y0qr_272{text-align:center;font-size:var(--fs-xs);opacity:.75;flex-basis:100%}._bar_1uut3_1{z-index:calc(var(--z-header) - 1);left:10px;right:10px;bottom:max(10px, env(safe-area-inset-bottom));border-radius:var(--r-l);background:var(--c-violet);color:var(--c-cream);box-shadow:0 0 0 1.5px color-mix(in oklab, var(--c-cream) 28%, transparent), 0 24px 50px -20px #17121d99;transition:transform .52s var(--ease-out);align-items:center;gap:12px;padding:8px 8px 8px 12px;display:flex;position:fixed;transform:translateY(140%)}._bar_1uut3_1[data-visible=true]{transform:none}@media (min-width:1024px){._bar_1uut3_1{display:none}}@media (max-width:1023px){html:has([data-buybar]) [data-site-footer]{padding-bottom:calc(max(10px, env(safe-area-inset-bottom)) + 76px)}}._can_1uut3_39{flex-shrink:0;width:28px}._text_1uut3_44{flex:1;min-width:0;line-height:1.25;display:grid}._name_1uut3_51{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._text_1uut3_44 .mono{color:color-mix(in oklab, var(--c-cream) 72%, var(--c-violet))}._meter_1023k_1{gap:10px;display:grid}._row_1023k_6{grid-template-columns:8.5em 1fr;align-items:center;gap:12px;display:grid}._row_1023k_6 dd{gap:6px;margin:0;display:flex}._dot_1023k_19{opacity:.45;border-radius:50%;width:16px;height:16px;box-shadow:inset 0 0 0 1.5px}._dot_1023k_19[data-on=true]{opacity:1;background:currentColor}._marquee_fo9e4_1{white-space:nowrap;contain:paint;overflow:hidden}._track_fo9e4_7{width:max-content;animation:_marquee_fo9e4_1 var(--speed,28s) linear infinite;display:flex}._marquee_fo9e4_1[data-reverse] ._track_fo9e4_7{animation-direction:reverse}._marquee_fo9e4_1:hover ._track_fo9e4_7{animation-play-state:paused}._group_fo9e4_21{flex-shrink:0;align-items:center;display:flex}@keyframes _marquee_fo9e4_1{to{transform:translate(-50%)}}._page_jp74x_1{--world:var(--f-world);--on-world:var(--f-on-world)}._hero_jp74x_7{background:var(--world);color:var(--on-world);padding:calc(var(--header-h) + 12px) 0 clamp(56px, 7vw, 110px)}._heroGrid_jp74x_13{gap:clamp(24px,4vw,64px);display:grid}@media (min-width:1024px){._heroGrid_jp74x_13{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start}._viewerCol_jp74x_23{top:calc(var(--header-h) + 8px);position:sticky}}._viewer_jp74x_23{aspect-ratio:1/1.08;border-radius:var(--r-xl);background:var(--f-panel);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}@media (min-width:1024px){._viewer_jp74x_23{aspect-ratio:auto;height:calc(100svh - var(--header-h) - 32px);min-height:560px;max-height:900px}}._ghostName_jp74x_49{font-family:var(--font-outline);text-align:center;color:#0000;-webkit-text-stroke:1.5px color-mix(in oklab, var(--f-base) 55%, transparent);z-index:-1;-webkit-user-select:none;user-select:none;place-content:center;font-size:clamp(5rem,1rem + 13vw,13rem);font-stretch:100%;line-height:.82;display:grid;position:absolute;inset:0}._artWrap_jp74x_65{pointer-events:none;position:absolute;inset:4%}._art_jp74x_65{width:100%;height:100%}._canWrap_jp74x_76{z-index:var(--z-front);width:min(54%,400px);position:relative}@media (min-width:1024px){._canWrap_jp74x_76{aspect-ratio:3/5;width:auto;height:82%}}._viewerUi_jp74x_90{z-index:calc(var(--z-front) + 1);border-radius:var(--r-pill);background:color-mix(in oklab, var(--world) 70%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;align-items:center;gap:10px;padding:6px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}._rotate_jp74x_106{background:var(--f-base);width:44px;height:44px;color:var(--f-on-base);transition:transform .3s var(--ease-pop);border-radius:50%;place-items:center;display:grid}._rotate_jp74x_106:hover{transform:rotate(-20deg)scale(1.06)}._hint_jp74x_121{opacity:.85;align-items:baseline;gap:10px;padding-inline:8px;display:inline-flex}._inspect_jp74x_130{z-index:calc(var(--z-front) + 1);border-radius:var(--r-pill);background:color-mix(in oklab, var(--world) 70%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:44px;color:inherit;font-size:var(--fs-small);transition:background-color .24s var(--ease-out), color .24s var(--ease-out);align-items:center;gap:8px;padding:0 16px 0 12px;font-weight:600;display:inline-flex;position:absolute;top:16px;right:16px}._inspect_jp74x_130:hover{background:var(--f-base);color:var(--f-on-base)}._info_jp74x_157{align-content:start;gap:18px;padding-top:clamp(0px,3vw,40px);display:grid}._crumbs_jp74x_164{font-size:var(--fs-small);opacity:.85;gap:10px;display:flex}._crumbs_jp74x_164 a{text-decoration:none}._crumbs_jp74x_164 a:hover{text-decoration:underline}._kicker_jp74x_179{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._expBadge_jp74x_186{border-radius:var(--r-pill);background:var(--f-base);color:var(--f-on-base);padding:6px 12px;display:inline-flex}._title_jp74x_194{font-size:var(--fs-display-l)}._tagline_jp74x_198{font-size:var(--fs-lead);color:var(--f-word);font-weight:600}._desc_jp74x_205{max-width:46ch;font-size:var(--fs-lead);color:color-mix(in oklab, currentColor 82%, transparent);line-height:1.5}._buy_jp74x_212{border-radius:var(--r-l);background:color-mix(in oklab, var(--on-world) 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--on-world) 14%, transparent);gap:16px;padding:clamp(16px,2vw,22px);display:grid}._priceRow_jp74x_221{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}._price_jp74x_221{align-items:baseline;gap:10px;display:flex}._price_jp74x_221>span:first-child{font-family:var(--font-display);font-size:clamp(2.4rem,1.8rem + 2vw,3.4rem);font-weight:800;font-stretch:75%;line-height:1}._per_jp74x_243,._total_jp74x_244{font-size:var(--fs-small);opacity:.8}._buyRow_jp74x_249{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._addBtn_jp74x_256{flex:1;min-width:220px}._addBtn_jp74x_256 [data-magnetic-inner]{flex:1;justify-content:space-between}@media (max-width:479px){._addBtn_jp74x_256{min-width:-moz-fit-content;min-width:fit-content;padding-inline:16px}._addBtn_jp74x_256 [data-magnetic-inner]{justify-content:center}._addBtn_jp74x_256 [data-btn-icon]{display:none}}._mixLink_jp74x_284{border-radius:var(--r-m);background:color-mix(in oklab, var(--on-world) 6%, transparent);font-size:var(--fs-small);transition:background-color .24s var(--ease-out);grid-template-columns:48px 1fr auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}._mixLink_jp74x_284:hover{background:color-mix(in oklab, var(--on-world) 12%, transparent)}._mixThumb_jp74x_301{width:48px}._specs_jp74x_305{border-block:1px solid color-mix(in oklab, var(--on-world) 16%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-block:6px;display:grid}._specs_jp74x_305 div{align-content:start;gap:4px;padding-block:12px;display:grid}._specs_jp74x_305 dt{opacity:.7}._specs_jp74x_305 dd{font-weight:500;font-size:var(--fs-small);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0}@media (max-width:479px){._specs_jp74x_305{grid-template-columns:repeat(2,minmax(0,1fr))}._specs_jp74x_305 div:first-child{grid-column:1/-1}}._profile_jp74x_345{gap:12px;display:grid}._profileTitle_jp74x_350{font-weight:600}._details_jp74x_354{display:grid}._details_jp74x_354 details{border-bottom:1px solid color-mix(in oklab, var(--on-world) 16%, transparent)}._details_jp74x_354 summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 2px;font-weight:600;list-style:none;display:flex}._details_jp74x_354 summary::-webkit-details-marker{display:none}._chev_jp74x_376{width:10px;height:10px;transition:transform .3s var(--ease-out);border-bottom:2px solid;border-right:2px solid;margin-right:6px;transform:rotate(45deg)}._details_jp74x_354 details[open] ._chev_jp74x_376{transform:rotate(-135deg)}._details_jp74x_354 p{max-width:56ch;color:color-mix(in oklab, currentColor 82%, transparent);padding:0 2px 18px}._tags_jp74x_396{flex-wrap:wrap;gap:8px;padding:0 2px 18px;display:flex}._tags_jp74x_396 li{border-radius:var(--r-pill);background:var(--f-base);color:var(--f-on-base);font-size:var(--fs-small);padding:8px 14px;font-weight:500}._story_jp74x_413{background:var(--f-base);color:var(--f-on-base);padding:clamp(56px,7vw,100px) 0 clamp(72px,9vw,140px);overflow:hidden}._marquee_jp74x_420{font-size:clamp(4rem,1rem + 11vw,12rem);line-height:.9}._marqueeItem_jp74x_425{align-items:center;gap:.25em;padding-right:.25em;display:inline-flex}._marqueeItem_jp74x_425 span{font-size:.5em}._storyInner_jp74x_436{gap:clamp(32px,5vw,64px);margin-top:clamp(40px,5vw,72px);display:grid}@media (min-width:1024px){._storyInner_jp74x_436{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end}}._quote_jp74x_449{font-size:var(--fs-display-m);max-width:18ch}._storyNotes_jp74x_454{gap:10px;display:grid}._notesTitle_jp74x_459{font-weight:600}._storyNotes_jp74x_454 ul{flex-wrap:wrap;gap:0 .35em;font-size:clamp(2rem,1.2rem + 3vw,3.6rem);line-height:.95;display:flex}._storyNotes_jp74x_454 li+li:before{content:"+";font-family:var(--font-text);opacity:.55;margin-right:.35em;font-weight:300}._related_jp74x_480{background:var(--c-cream);padding:clamp(80px,10vw,150px) 0}._relatedHead_jp74x_485{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:clamp(24px,3vw,44px);display:flex}._relatedTitle_jp74x_494{font-size:var(--fs-display-m)}._relatedGrid_jp74x_498{gap:clamp(16px,2vw,24px);display:grid}@media (min-width:768px){._relatedGrid_jp74x_498{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._relatedGrid_jp74x_498{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){._relatedGrid_jp74x_498{grid-template-columns:repeat(4,minmax(0,1fr))}}._relatedGrid_jp74x_498>li{display:flex}._relatedGrid_jp74x_498>li>*{flex:1}._mixCard_jp74x_529{border-radius:var(--r-m);background:var(--c-violet);color:var(--c-cream);grid-template-rows:auto 1fr auto auto auto;gap:16px;min-height:100%;padding:clamp(22px,2.6vw,32px);text-decoration:none;display:grid}._mixCardKicker_jp74x_542{color:var(--c-lavender);font-weight:600}._mixCard_jp74x_529:hover ._mixCardCta_jp74x_547{background:var(--c-cream)}._mixCardThumb_jp74x_551{align-self:center;width:min(70%,240px);margin-block:12px}._mixCardTitle_jp74x_557{font-size:clamp(2.4rem,1.4rem + 2.6vw,3.6rem)}._mixCardText_jp74x_561{color:color-mix(in oklab, var(--c-cream) 78%, var(--c-violet))}._mixCardCta_jp74x_547{border-radius:var(--r-pill);background:var(--c-lime);color:var(--c-violet);justify-self:start;align-items:center;gap:10px;margin-top:8px;padding:12px 18px;font-weight:600;display:inline-flex}._nextNav_jp74x_579{background:var(--c-cream);display:grid}._prev_jp74x_584{margin:0 var(--gutter) 16px;min-height:44px;color:var(--c-ink-700);font-size:var(--fs-small);justify-self:start;align-items:center;gap:10px;text-decoration:none;display:inline-flex}._prev_jp74x_584:hover{color:var(--c-ink);text-decoration:underline}._next_jp74x_579{padding:clamp(40px, 6vw, 88px) var(--gutter) clamp(48px, 7vw, 104px);background:var(--f-world);color:var(--f-on-world);isolation:isolate;--focus-ring:var(--f-focus);gap:6px;text-decoration:none;display:grid;position:relative;overflow:hidden}._next_jp74x_579:before{content:"";z-index:-1;aspect-ratio:1;background:var(--f-base);width:260vmax;transition:transform .9s var(--ease-out);border-radius:50%;position:absolute;top:100%;left:50%;transform:translate(-50%)scale(0)}._nextKicker_jp74x_628{font-size:var(--fs-small);align-items:center;gap:12px;display:flex}._nextName_jp74x_635{max-width:9ch;transition:color .5s var(--ease-out);font-size:clamp(3.4rem,1rem + 11vw,13rem);line-height:.82}._nextCan_jp74x_642{width:clamp(110px,16vw,260px);transition:transform .7s var(--ease-pop);position:absolute;bottom:-14%;right:clamp(8px,6vw,120px);transform:rotate(12deg)}._nextCan_jp74x_642 img{width:100%;height:auto}._nextArrow_jp74x_656{right:var(--gutter);position:absolute;top:clamp(40px,6vw,88px)}@media (hover:hover){._next_jp74x_579:hover:before{transform:translate(-50%,-50%)scale(1)}._next_jp74x_579:hover{color:var(--f-on-base)}._next_jp74x_579:hover ._nextCan_jp74x_642{transform:translateY(-18%)rotate(-4deg)}}@media (prefers-reduced-motion:reduce){._next_jp74x_579:before,._nextCan_jp74x_642{transition:none}}
