.RiCRTq_about{border-top:1px solid var(--rule);padding:var(--space-9) var(--gutter)}.RiCRTq_inner{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);max-width:76rem;margin:0 auto;display:grid}.RiCRTq_inner:not(:has(.RiCRTq_figure)){grid-template-columns:minmax(0,1fr)}.RiCRTq_figure{isolation:isolate;margin:0;position:relative}.RiCRTq_figure:after{content:"";inset:auto 0 calc(-1 * var(--space-3));background:linear-gradient(90deg, var(--brand-cyan), var(--brand-blue), var(--brand-indigo), var(--brand-purple), var(--brand-magenta));opacity:.6;height:1px;position:absolute}.RiCRTq_portrait{border-radius:var(--radius-s);width:100%;height:auto;display:block}.RiCRTq_copy{max-width:34rem}.RiCRTq_eyebrow{font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-4)}.RiCRTq_title{font-size:var(--step-4);margin-bottom:var(--space-6)}.RiCRTq_paragraph{font-size:var(--step-1);color:var(--text-muted)}.RiCRTq_paragraph+.RiCRTq_paragraph{margin-top:var(--space-4)}.RiCRTq_quote{margin:var(--space-7) 0 0;padding-left:var(--space-5);font-family:var(--font-display);font-style:italic;font-size:var(--step-2);line-height:1.25;position:relative}.RiCRTq_quote:before{content:"";background:linear-gradient(180deg, var(--brand-cyan), var(--brand-blue), var(--brand-indigo), var(--brand-purple), var(--brand-magenta));width:2px;position:absolute;inset:0 auto 0 0}@media (max-width:760px){.RiCRTq_about{padding:var(--space-8) var(--gutter)}.RiCRTq_inner{gap:var(--space-5);grid-template-columns:1fr}.RiCRTq_copy{display:contents}.RiCRTq_eyebrow,.RiCRTq_title{order:-1}.RiCRTq_title{margin-bottom:0}.RiCRTq_figure{order:0;justify-self:center;width:min(100%,26rem)}.RiCRTq_paragraph,.RiCRTq_quote{order:1}.RiCRTq_paragraph+.RiCRTq_paragraph{margin-top:0}.RiCRTq_quote{margin-top:var(--space-4)}}
.HsItSW_gallery{border-top:1px solid var(--rule);padding:var(--space-9) var(--gutter)}.HsItSW_inner{max-width:76rem;margin:0 auto}.HsItSW_header{margin-bottom:var(--space-7)}.HsItSW_eyebrow{font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-4)}.HsItSW_title{font-size:var(--step-4)}.HsItSW_frames{gap:var(--space-6) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));max-width:60rem;margin-left:auto;display:grid}.HsItSW_frame:nth-child(2n){margin-top:var(--space-9)}.HsItSW_inner:has(.HsItSW_frame:only-child){align-items:end;gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.HsItSW_inner:has(.HsItSW_frame:only-child) .HsItSW_frames{grid-template-columns:minmax(0,1fr);max-width:30rem;margin:0}.HsItSW_inner:has(.HsItSW_frame:only-child) .HsItSW_caption{display:none}.HsItSW_inner:has(.HsItSW_frame:only-child) .HsItSW_header{margin-bottom:0}.HsItSW_figure{margin:0}.HsItSW_photo{border-radius:var(--radius-s);width:100%;height:auto;display:block}.HsItSW_caption{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--rule);font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.16em;color:var(--text-faint)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.HsItSW_frame{animation:linear both HsItSW_frame-in;animation-timeline:view();animation-range:entry 5% cover 30%}}}@keyframes HsItSW_frame-in{0%{opacity:.25;translate:0 2rem}to{opacity:1;translate:0}}@media (max-width:760px){.HsItSW_gallery{padding:var(--space-8) var(--gutter)}.HsItSW_header{margin-bottom:var(--space-6)}.HsItSW_frames{gap:var(--space-7);grid-template-columns:1fr}.HsItSW_frame:nth-child(2n){justify-self:end;width:86%;margin-top:0}.HsItSW_frame:nth-child(odd){width:86%}.HsItSW_inner:has(.HsItSW_frame:only-child){display:block}.HsItSW_inner:has(.HsItSW_frame:only-child) .HsItSW_header{margin-bottom:var(--space-6)}.HsItSW_frame:only-child{width:100%}}
.UKIzia_cursor{z-index:var(--z-ambience);pointer-events:none;opacity:1;transition:opacity .2s var(--ease-out);position:fixed;inset:0}.UKIzia_cursor[data-state=hidden]{opacity:0}.UKIzia_ring,.UKIzia_dot{will-change:transform;border-radius:50%;position:absolute;top:0;left:0}.UKIzia_ring:before,.UKIzia_dot:before{content:"";transition:width .25s var(--ease-out), height .25s var(--ease-out), background-color .25s var(--ease-out);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.UKIzia_ring:before{background:#04a9ea14;border:1.5px solid #f2ece1bf;width:36px;height:36px;box-shadow:0 0 0 1px #00000040}.UKIzia_dot:before{background:var(--ivory-100);width:6px;height:6px;box-shadow:0 0 0 1px #00000059}.UKIzia_cursor[data-pressed=true] .UKIzia_ring:before{background:var(--signal-soft);width:26px;height:26px}@media (pointer:coarse),(prefers-reduced-motion:reduce){.UKIzia_cursor{display:none}}
.lLxeDq_hero{isolation:isolate;background:radial-gradient(at 50% 18%,#221d36 0%,#1a1726 35%,#141218 65%,#100f0f 90%,#0b0a09 100%);width:100%;min-height:100svh;position:relative;overflow:hidden}.lLxeDq_canvasWrap{z-index:1;position:absolute;inset:0}.lLxeDq_canvasWrap canvas{display:block;width:100%!important;height:100%!important}@media (pointer:fine){.lLxeDq_canvasWrap[data-hide-cursor=true],.lLxeDq_canvasWrap[data-hide-cursor=true] canvas{cursor:none}.lLxeDq_hero:has(.lLxeDq_canvasWrap[data-hide-cursor=true]){cursor:none}:is(.lLxeDq_hero:has(.lLxeDq_canvasWrap[data-hide-cursor=true]) a,.lLxeDq_hero:has(.lLxeDq_canvasWrap[data-hide-cursor=true]) button){cursor:pointer}}.lLxeDq_layout{z-index:3;min-height:100svh;padding-top:var(--nav-height);pointer-events:none;grid-template:"logo"minmax(13rem,32svh)"art""text"/minmax(0,1fr);display:grid;position:relative}.lLxeDq_logoCell{grid-area:logo;min-height:0;position:relative}.lLxeDq_portrait{width:min(100% - 2 * var(--gutter), 26rem);aspect-ratio:1400/1190;margin-bottom:var(--space-6);grid-area:art;justify-self:center;position:relative}.lLxeDq_portrait img{object-fit:contain;filter:drop-shadow(0 24px 32px #00000073)}.lLxeDq_typography{grid-area:text;align-self:end}.lLxeDq_staticFallback{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lLxeDq_staticFallback img{filter:drop-shadow(0 0 60px #cd7acd59);width:auto;max-width:82%;height:auto;max-height:82%}@media (prefers-reduced-motion:no-preference){.lLxeDq_portrait{animation:lLxeDq_portrait-in 1.1s var(--ease-out) .25s both}}@keyframes lLxeDq_portrait-in{0%{opacity:0;transform:translateY(24px)}}@media (max-width:899px){.lLxeDq_canvasWrap{height:calc(var(--nav-height) + 32svh + 8rem);min-height:calc(var(--nav-height) + 21rem);bottom:auto;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.lLxeDq_layout .lLxeDq_typography{padding-bottom:var(--space-6)}}@media (min-width:900px){.lLxeDq_layout{column-gap:var(--space-6);padding-inline:var(--gutter);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"logo art""text art"}.lLxeDq_portrait{aspect-ratio:auto;width:100%;height:100%;margin:var(--space-4) 0 clamp(var(--space-7), 8vh, var(--space-9))}.lLxeDq_layout .lLxeDq_typography{padding-inline:0}.lLxeDq_layout .lLxeDq_headline{font-size:clamp(3.25rem,.5rem + 5.4vw,7.5rem)}}.lLxeDq_ground{z-index:2;pointer-events:none;background:linear-gradient(#0f0e0d00 0%,#0f0e0d99 45%,#0f0e0df2 100%);height:40vh;position:absolute;inset:auto 0 0}.lLxeDq_ground:after{content:"";filter:blur(1px);background:linear-gradient(90deg,#0000,#04a9ea80,#cd7acd80,#e8305f73,#0000);width:70%;height:1px;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.lLxeDq_loader{z-index:3;align-items:center;gap:var(--space-4);transition:opacity .7s var(--ease-out), visibility .7s;pointer-events:none;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lLxeDq_loader[data-hidden=true]{opacity:0;visibility:hidden}.lLxeDq_loaderMark{border:1px solid #f2ece129;border-top-color:var(--brand-magenta);border-right-color:var(--brand-cyan);border-radius:50%;width:44px;height:44px;animation:1.1s linear infinite lLxeDq_spin}.lLxeDq_hero[data-reduced] .lLxeDq_loaderMark{animation:none}.lLxeDq_loaderLabel{font-family:var(--font-label);letter-spacing:.2em;color:var(--text-muted);font-size:.78rem}.lLxeDq_loaderTrack{border-radius:var(--radius-pill);background:#f2ece124;width:180px;height:2px;overflow:hidden}.lLxeDq_loaderFill{background:var(--brand-gradient-text);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@keyframes lLxeDq_spin{to{transform:rotate(360deg)}}.lLxeDq_typography{z-index:4;text-align:center;padding:0 var(--gutter) clamp(var(--space-7), 8vh, var(--space-9));pointer-events:none;will-change:transform, opacity;position:relative}.lLxeDq_eyebrow{font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-4)}.lLxeDq_headline{flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:.24em;font-size:clamp(3rem,1.2rem + 7vw,8.5rem);line-height:.95;display:flex}.lLxeDq_word{white-space:nowrap;display:inline-flex;position:relative}.lLxeDq_letter{will-change:transform;transition:transform .35s cubic-bezier(.22,1,.36,1),text-shadow .35s;display:inline-block}.lLxeDq_accent[data-split=true]{color:inherit;background:0 0}.lLxeDq_accent[data-split=true] .lLxeDq_letter{background:var(--brand-gradient-text);background-size:var(--grad-w) 100%;background-position:var(--grad-x) 0;color:#0000;padding-inline:.04em .1em;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;margin-inline:-.04em -.1em;padding-bottom:.08em}.lLxeDq_supporting{margin:var(--space-5) auto 0;max-width:34rem;font-size:var(--step-1);color:var(--text-muted)}.lLxeDq_actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-6);pointer-events:auto;flex-wrap:wrap;display:flex}.lLxeDq_fallbackNote{z-index:4;text-align:center;font-size:var(--step--1);color:var(--text-faint);padding-bottom:var(--space-3);position:relative}@media (max-width:640px){.lLxeDq_actions{gap:var(--space-2);margin-top:var(--space-5)}.lLxeDq_hero .lLxeDq_actions>*{--h:44px;padding:0 var(--space-3);gap:.375rem;font-size:.8rem}}@media (forced-colors:active){.lLxeDq_accent[data-split=true] .lLxeDq_letter{color:canvastext;background:0 0}}
._8RiFmG_button{--h:52px;justify-content:center;align-items:center;gap:var(--space-3);min-height:var(--h);padding:0 var(--space-5);border-radius:var(--radius-pill);font-family:var(--font-body);letter-spacing:.01em;white-space:nowrap;transition:background-color .35s var(--ease-out), color .35s var(--ease-out), border-color .35s var(--ease-out), transform .35s var(--ease-out);border:1px solid #0000;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex}._8RiFmG_button:active{transform:scale(.98)}._8RiFmG_icon{transition:transform .4s var(--ease-out);display:inline-flex}._8RiFmG_button:hover ._8RiFmG_icon{transform:translate(3px)}._8RiFmG_primary{background:var(--ivory-100);color:var(--charcoal-900)}._8RiFmG_primary:hover{background:var(--accent)}._8RiFmG_secondary{border-color:var(--rule-strong);color:var(--text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0e0d59}html[data-tier=low] ._8RiFmG_secondary{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f0e0db3}._8RiFmG_secondary:hover{border-color:var(--ivory-100)}._8RiFmG_ghost{--h:44px;padding:0 var(--space-3);color:var(--text-muted)}._8RiFmG_ghost:hover{color:var(--text)}._8RiFmG_button:disabled{opacity:.45;cursor:not-allowed}
._2tiy0G_story{border-top:1px solid var(--rule)}._2tiy0G_stage{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}._2tiy0G_visual{z-index:1;justify-content:center;align-self:start;align-items:center;gap:var(--space-6);height:100svh;padding:calc(var(--nav-height) + var(--space-5)) var(--space-8) var(--space-7);flex-direction:column;grid-area:1/1/-1;display:flex;position:sticky;top:0}._2tiy0G_shape{width:min(100%, calc((100svh - var(--nav-height) - 13rem) * .8));aspect-ratio:4/5;position:relative}._2tiy0G_frame{background:var(--charcoal-850);border-radius:28%;position:absolute;inset:0;overflow:hidden}._2tiy0G_stage[data-live] ._2tiy0G_frame{border-radius:0}._2tiy0G_slide{--fx:50%;--fy:46%;--zoom:1;--gray:.85;opacity:0;position:absolute;inset:0}._2tiy0G_stage:not([data-live]) ._2tiy0G_slide:first-child,._2tiy0G_slide[data-on]{opacity:1}._2tiy0G_photo{object-fit:cover;transform-origin:var(--fx) var(--fy);transform:scale(calc(var(--zoom) * 1.08));filter:grayscale(var(--gray))}._2tiy0G_stage:not([data-live]) ._2tiy0G_slide:first-child ._2tiy0G_photo,._2tiy0G_slide[data-on] ._2tiy0G_photo{transform:scale(var(--zoom))}._2tiy0G_echo{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._2tiy0G_echo path{fill:none;stroke:var(--tone,var(--brand-cyan));transition:stroke .6s}._2tiy0G_edge{stroke-width:1px;opacity:.45}._2tiy0G_ring{stroke-width:1.5px;opacity:0}._2tiy0G_channel{justify-items:center;gap:var(--space-1);max-width:100%;padding:var(--space-3) var(--space-5);border-radius:var(--radius-l);background:var(--charcoal-850);border:1px solid var(--rule);color:var(--text);text-align:center;display:grid}._2tiy0G_channelNumber{font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.16em;color:var(--text-faint)}._2tiy0G_channelTitle{font-family:var(--font-display);font-variation-settings:var(--display-axes);font-style:italic;font-size:var(--step-1);line-height:1.2}._2tiy0G_header{max-width:calc(36rem + var(--space-8) + var(--gutter));padding:var(--space-9) var(--gutter) var(--space-8) var(--space-8);grid-area:1/2}._2tiy0G_eyebrow{font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-4)}._2tiy0G_title{font-size:var(--step-4);margin-bottom:var(--space-6)}._2tiy0G_accent{color:var(--text-muted);display:block}._2tiy0G_intro{font-size:var(--step-1);color:var(--text-muted);max-width:30rem}._2tiy0G_chapters{gap:var(--space-8);margin:0 var(--gutter) 0 var(--space-8);padding-left:var(--space-7);grid-area:2/2;display:grid;position:relative}._2tiy0G_chapters:before{content:"";background:linear-gradient(180deg, var(--brand-cyan), var(--brand-blue), var(--brand-indigo), var(--brand-purple), var(--brand-magenta));opacity:.55;width:1px;position:absolute;top:.6rem;bottom:.6rem;left:5px}._2tiy0G_chapter{--node:var(--brand-cyan);max-width:34rem;position:relative}._2tiy0G_chapter:nth-child(2){--node:var(--brand-blue)}._2tiy0G_chapter:nth-child(3){--node:var(--brand-indigo)}._2tiy0G_chapter:nth-child(4){--node:var(--brand-purple)}._2tiy0G_chapter:nth-child(5){--node:var(--brand-magenta)}._2tiy0G_node{top:.35rem;left:calc(-1 * var(--space-7));background:var(--charcoal-900);border:1.5px solid var(--node);border-radius:50%;width:11px;height:11px;transition:scale .4s,background-color .4s;position:absolute}._2tiy0G_chapter[data-active] ._2tiy0G_node{background:var(--node);scale:1.45}._2tiy0G_chapterTitle{font-size:var(--step-2);margin-bottom:var(--space-4);line-height:1.1}._2tiy0G_number{font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.16em;color:var(--text-faint);margin-bottom:var(--space-3);display:block}._2tiy0G_paragraph{color:var(--text-muted)}._2tiy0G_paragraph+._2tiy0G_paragraph{margin-top:var(--space-4)}._2tiy0G_chapter:last-child ._2tiy0G_chapterTitle{font-size:var(--step-3)}._2tiy0G_chapter:last-child ._2tiy0G_paragraph:last-child{font-family:var(--font-display);font-variation-settings:var(--display-axes);font-style:italic;font-size:var(--step-1);color:var(--text);line-height:1.35}._2tiy0G_stage ._2tiy0G_cta{margin:var(--space-8) var(--gutter) var(--space-9) var(--space-8);grid-area:3/2;place-self:start}@media (prefers-reduced-motion:no-preference){._2tiy0G_slide{transition:opacity .9s}._2tiy0G_photo{transition:transform 1.6s cubic-bezier(.22,1,.36,1),filter 1.2s}@supports (animation-timeline:view()){._2tiy0G_chapter{animation:linear both _2tiy0G_chapter-in;animation-timeline:view();animation-range:entry 10% cover 30%}}}@keyframes _2tiy0G_chapter-in{0%{opacity:.25;translate:0 1.5rem}to{opacity:1;translate:0}}@media (max-width:760px){._2tiy0G_stage{flex-direction:column;display:flex}._2tiy0G_header{max-width:none;padding:var(--space-8) var(--gutter) var(--space-7);order:-1}._2tiy0G_visual{top:var(--nav-height);justify-content:flex-start;align-self:stretch;gap:var(--space-6);height:34svh;padding:var(--space-5) var(--gutter);background:var(--charcoal-900);border-bottom:1px solid var(--rule);box-shadow:0 calc(-1 * var(--nav-height)) 0 0 var(--charcoal-900);flex-direction:row;overflow:hidden}._2tiy0G_shape{flex:none;width:auto;height:100%}._2tiy0G_channel{text-align:left;background:0 0;border:0;justify-items:start;padding:0}._2tiy0G_channelTitle{font-size:var(--step-1)}._2tiy0G_chapters{gap:var(--space-7);margin:var(--space-7) var(--gutter) 0;padding-left:var(--space-6)}._2tiy0G_node{left:calc(-1 * var(--space-6))}._2tiy0G_stage ._2tiy0G_cta{margin:var(--space-7) var(--gutter) var(--space-8);align-self:flex-start}}
.njVclG_seek{z-index:2;align-items:center;gap:var(--space-2);width:100%;max-width:22rem;display:flex;position:relative}.njVclG_time{min-width:2.6em;font-family:var(--font-label);font-size:var(--step--1);font-variant-numeric:tabular-nums;opacity:.75;flex:none}.njVclG_time:last-child{text-align:right}.njVclG_range{--track:3px;--thumb:13px;cursor:pointer;appearance:none;touch-action:none;background:0 0;flex:1;min-width:0;height:44px;margin:0}.njVclG_range::-webkit-slider-runnable-track{height:var(--track);border-radius:var(--track);background:linear-gradient(to right, var(--accent) var(--progress), color-mix(in srgb, currentColor 22%, transparent) var(--progress))}.njVclG_range::-moz-range-track{height:var(--track);border-radius:var(--track);background:color-mix(in srgb, currentColor 22%, transparent)}.njVclG_range::-moz-range-progress{height:var(--track);border-radius:var(--track);background:var(--accent)}.njVclG_range::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);margin-top:calc((var(--track) - var(--thumb)) / 2);background:var(--accent);appearance:none;transition:transform .2s var(--ease-out);border:0;border-radius:50%}.njVclG_range::-moz-range-thumb{width:var(--thumb);height:var(--thumb);background:var(--accent);transition:transform .2s var(--ease-out);border:0;border-radius:50%}.njVclG_range:hover::-webkit-slider-thumb{transform:scale(1.25)}.njVclG_range:active::-webkit-slider-thumb{transform:scale(1.25)}.njVclG_range:hover::-moz-range-thumb{transform:scale(1.25)}.njVclG_range:active::-moz-range-thumb{transform:scale(1.25)}.njVclG_range:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:var(--radius-s)}@media (prefers-reduced-motion:reduce){.njVclG_range::-webkit-slider-thumb{transition:none}.njVclG_range::-moz-range-thumb{transition:none}}
.H8aylq_badge{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--text-muted);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f0e0d99;align-items:center;gap:.4em;padding:.3em .7em;font-size:.68rem;line-height:1.2;display:inline-flex}.H8aylq_accent{color:var(--accent);border-color:#e8305f80}.H8aylq_signal{color:var(--signal);border-color:#04a9ea80}
.fbXgWW_controls{gap:var(--space-4);justify-items:start;display:grid}.fbXgWW_transport{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.fbXgWW_play{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);border:1px solid var(--rule-strong);border-radius:var(--radius-pill);font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;background:#0f0e0d99;transition:border-color .2s,background-color .2s;display:inline-flex}.fbXgWW_play:hover{border-color:var(--text)}.fbXgWW_play[aria-pressed=true]{border-color:var(--accent)}.fbXgWW_switch{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--text-muted);font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;background:0 0;transition:border-color .2s,color .2s;display:inline-flex}.fbXgWW_switch:hover{border-color:var(--text);color:var(--text)}.fbXgWW_track{align-items:baseline;gap:var(--space-2);font-size:var(--step--1);color:var(--text-muted);flex-wrap:wrap;display:flex}.fbXgWW_trackLabel{font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.fbXgWW_trackTitle{font-family:var(--font-display);font-size:var(--step-1);color:var(--text)}.fbXgWW_seek{color:var(--text-muted);margin-block:-12px}.fbXgWW_hint{font-size:var(--step--1);color:var(--text-faint)}.fbXgWW_piano{--key-w:46px;--black-w:30px;touch-action:none;-webkit-user-select:none;user-select:none;display:flex;position:relative}.fbXgWW_white,.fbXgWW_black{-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:flex-end;padding:0;display:flex}.fbXgWW_white{width:var(--key-w);height:104px;padding-bottom:var(--space-2);border-radius:0 0 var(--radius-s) var(--radius-s);background:linear-gradient(var(--ivory-200), var(--ivory-100));color:var(--charcoal-700);margin-right:1px;box-shadow:inset 0 -4px #0000001f}.fbXgWW_black{z-index:1;width:var(--black-w);height:64px;padding-bottom:var(--space-1);background:linear-gradient(var(--charcoal-700), var(--charcoal-950));color:var(--ivory-500);border-radius:0 0 3px 3px;position:absolute;top:0;box-shadow:0 2px #00000080}.fbXgWW_letter{font-family:var(--font-label);pointer-events:none;font-size:.7rem}.fbXgWW_white[data-pressed]{background:var(--ivory-300);box-shadow:inset 0 -3px 0 var(--accent)}.fbXgWW_black[data-pressed]{background:var(--charcoal-600);box-shadow:inset 0 -3px 0 var(--accent)}@media (max-width:760px){.fbXgWW_piano{--key-w:calc((100vw - 2 * var(--gutter) - 8px) / 8);--black-w:calc(var(--key-w) * .64)}}
.r6q0vG_studio{border-top:1px solid var(--rule);isolation:isolate;background:radial-gradient(ellipse 80% 70% at 55% 55%, #1c1815 0%, #151311 45%, var(--charcoal-900) 85%);display:grid;position:relative}.r6q0vG_copy,.r6q0vG_stage,.r6q0vG_controlsWrap{grid-area:1/1}.r6q0vG_controlsWrap{z-index:2;padding:0 var(--gutter) var(--space-6);place-self:end start;max-width:min(36rem,44vw)}.r6q0vG_copy{z-index:2;max-width:min(38rem,46vw);padding:calc(var(--nav-height) + var(--space-5)) var(--gutter) 0;pointer-events:none;align-self:start}.r6q0vG_eyebrow{font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-4)}.r6q0vG_title{font-size:var(--step-4)}.r6q0vG_intro{margin-top:var(--space-4);max-width:30rem;font-size:var(--step-1);color:var(--text-muted)}.r6q0vG_stage{z-index:1;aspect-ratio:16/9;width:100%;min-height:560px;max-height:100svh;position:relative;overflow:hidden}.r6q0vG_posterWrap,.r6q0vG_canvasWrap{position:absolute;inset:0}.r6q0vG_poster{object-fit:cover;width:100%;height:100%}.r6q0vG_posterWrap{transition:opacity .9s var(--ease-out) .2s}.r6q0vG_canvasWrap{opacity:0;transition:opacity .9s var(--ease-out)}.r6q0vG_canvasWrap canvas{display:block;width:100%!important;height:100%!important}.r6q0vG_stage[data-ready] .r6q0vG_canvasWrap{opacity:1}.r6q0vG_stage[data-ready] .r6q0vG_posterWrap{opacity:0}.r6q0vG_stage[data-reduced] .r6q0vG_posterWrap,.r6q0vG_stage[data-reduced] .r6q0vG_canvasWrap{transition:none}.r6q0vG_fallbackNote{z-index:2;padding:var(--space-3) var(--gutter);text-align:center;font-size:var(--step--1);color:var(--text-faint);position:absolute;inset:auto 0 0}@media (max-width:760px){.r6q0vG_copy,.r6q0vG_stage,.r6q0vG_controlsWrap{grid-area:auto}.r6q0vG_controlsWrap{width:100%;max-width:none;padding:var(--space-5) var(--gutter) var(--space-8)}.r6q0vG_copy{max-width:none;padding:var(--space-8) var(--gutter) var(--space-5)}.r6q0vG_stage{aspect-ratio:4/3;min-height:0;max-height:none}}
._9P_wLa_wave{z-index:0;pointer-events:none;opacity:.55;filter:blur(14px);mix-blend-mode:screen;width:55%;height:70%;position:absolute;top:15%;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 45%,#0000 100%),linear-gradient(#0000 0%,#000 25% 75%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 45%,#0000 100%),linear-gradient(#0000 0%,#000 25% 75%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:760px){._9P_wLa_wave{opacity:.45;width:100%;height:60%;top:0}}
.DuSEsa_form{gap:var(--space-3);flex-direction:column;display:flex}.DuSEsa_consent{align-items:flex-start;gap:var(--space-3);min-height:44px;font-size:var(--step--1);color:var(--text-muted);cursor:pointer;line-height:1.5;display:flex}.DuSEsa_consent a{color:var(--signal)}.DuSEsa_check{appearance:none;border:1px solid var(--rule-strong);border-radius:var(--radius-s);cursor:pointer;width:22px;height:22px;transition:background-color .25s var(--ease-out), border-color .25s var(--ease-out);background:#0f0e0d80;flex:none;place-content:center;margin:0;display:grid}.DuSEsa_check:after{content:"";border-left:2px solid var(--charcoal-900);border-bottom:2px solid var(--charcoal-900);width:11px;height:6px;transition:transform .25s var(--ease-out);transform:translateY(-1px)rotate(-45deg)scale(0)}.DuSEsa_check:checked{border-color:var(--signal);background:var(--signal)}.DuSEsa_check:checked:after{transform:translateY(-1px)rotate(-45deg)scale(1)}.DuSEsa_check:disabled{opacity:.45;cursor:not-allowed}@media (forced-colors:active){.DuSEsa_check{appearance:auto}.DuSEsa_check:after{display:none}}.DuSEsa_button{width:100%}.DuSEsa_message{min-height:1.4em;font-size:var(--step--1);color:var(--accent)}.DuSEsa_message:empty{min-height:0}.DuSEsa_spin{animation:.9s linear infinite DuSEsa_spin}@keyframes DuSEsa_spin{to{transform:rotate(360deg)}}
._4bF19q_water{--lift:0;perspective:1000px;isolation:isolate;position:relative}._4bF19q_defs{width:0;height:0;position:absolute;overflow:hidden}._4bF19q_under{z-index:-1;pointer-events:none;position:absolute;inset:0}._4bF19q_over{z-index:3;border-radius:inherit;pointer-events:none;mix-blend-mode:soft-light;position:absolute;inset:0;overflow:hidden}._4bF19q_ring{pointer-events:none;will-change:transform, opacity;border-radius:50%;width:48px;height:48px;position:absolute}._4bF19q_under ._4bF19q_ring{border:1px solid #f2ece159;box-shadow:0 0 0 6px #04a9ea0f,inset 0 0 12px #f2ece114}._4bF19q_over ._4bF19q_ring{background:radial-gradient(circle,#0000 52%,#ffffff8c 64%,#0000 72%)}._4bF19q_paper{border-radius:var(--radius-s);will-change:transform;position:relative}._4bF19q_paper:before{content:"";z-index:-1;border-radius:inherit;filter:blur(calc(14px + var(--lift) * 18px));transform:translateY(calc(6px + var(--lift) * 16px)) scale(calc(1 - var(--lift) * .04));opacity:calc(.7 - var(--lift) * .2);pointer-events:none;background:#0000008c;position:absolute;inset:4% 3% -2%}
.pRhtfW_sleeve{aspect-ratio:1;margin-right:18%;position:relative}.pRhtfW_cover{object-fit:cover;border-radius:var(--radius-s);background:var(--charcoal-800);width:100%;height:100%;position:relative;box-shadow:0 18px 40px -22px #000000e6}.pRhtfW_disc{background:radial-gradient(circle, var(--ivory-200) 0 13%, var(--charcoal-900) 13.5% 15%, transparent 15.5%), repeating-radial-gradient(circle, var(--charcoal-950) 0 2px, var(--charcoal-850) 2px 3px), var(--charcoal-950);box-shadow:inset 0 0 0 1px var(--rule), 0 0 0 1px #0006;transition:transform .9s var(--ease-out);border-radius:50%;position:absolute;inset:3%;transform:translate(8%)rotate(0)}.pRhtfW_disc:after{content:"";background:var(--brand-gradient);-webkit-mask-composite:xor;opacity:.7;border-radius:50%;padding:1px;position:absolute;inset:30%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:is([data-sleeve-host]:hover .pRhtfW_disc,[data-sleeve-host]:focus-within .pRhtfW_disc,.pRhtfW_open .pRhtfW_disc){transform:translate(22%)rotate(40deg)}
.iTsjCG_button{border:1px solid var(--rule-strong);width:56px;height:56px;color:var(--ivory-100);background:var(--charcoal-900);cursor:pointer;transition:background-color .3s var(--ease-out), transform .3s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.iTsjCG_button:hover{transform:scale(1.06)}.iTsjCG_button:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.iTsjCG_button[data-state=playing],.iTsjCG_button[data-state=loading]{background:var(--accent);border-color:#0000}.iTsjCG_playIcon{transform:translate(1px)}.iTsjCG_spin{animation:.9s linear infinite iTsjCG_spin}.iTsjCG_eq{opacity:0;align-items:flex-end;gap:3px;height:14px;transition:opacity .3s;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.iTsjCG_eq i{background:var(--accent);transform-origin:bottom;border-radius:1px;width:3px;height:100%;animation:.9s ease-in-out infinite alternate paused iTsjCG_level}.iTsjCG_eq i:nth-child(2){animation-delay:-.3s}.iTsjCG_eq i:nth-child(3){animation-delay:-.6s}.iTsjCG_button[data-state=playing] .iTsjCG_eq{opacity:1}.iTsjCG_button[data-state=playing] .iTsjCG_eq i{animation-play-state:running}@keyframes iTsjCG_level{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes iTsjCG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.iTsjCG_eq i,.iTsjCG_spin{animation:none}}
.QIiQNa_detail{gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}.QIiQNa_dialog{gap:var(--space-7)}.QIiQNa_media{top:calc(var(--nav-height) + var(--space-4));border-radius:var(--radius-m);background:var(--charcoal-800);position:sticky;overflow:hidden}.QIiQNa_dialog .QIiQNa_media{position:static}.QIiQNa_artwork,.QIiQNa_video{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.QIiQNa_body{gap:var(--space-5);padding-top:var(--space-2);flex-direction:column;display:flex}.QIiQNa_meta{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.QIiQNa_title{font-size:var(--step-5);line-height:.92}.QIiQNa_dialog .QIiQNa_title{font-size:var(--step-4)}.QIiQNa_role{gap:var(--space-3);font-size:var(--step-1);color:var(--text-muted);align-items:baseline;display:flex}.QIiQNa_description{gap:var(--space-4);color:var(--text-muted);flex-direction:column;max-width:58ch;display:flex}.QIiQNa_listen{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-m);background:var(--brand-gradient-soft);display:flex}.QIiQNa_trackTitle{font-family:var(--font-display);font-size:var(--step-2);line-height:1.1}.QIiQNa_trackMeta{align-items:center;gap:var(--space-3);margin-top:var(--space-2);font-family:var(--font-label);font-size:var(--step--1);color:var(--text-faint);display:flex}.QIiQNa_credits{border-top:1px solid var(--rule)}.QIiQNa_creditRow{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--rule);grid-template-columns:minmax(8rem,.8fr) 1fr;display:grid}.QIiQNa_creditRow dt{font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.QIiQNa_externalLink{align-items:center;gap:var(--space-2);min-height:44px;color:var(--signal);display:inline-flex}@media (max-width:900px){.QIiQNa_detail{gap:var(--space-6);grid-template-columns:1fr}.QIiQNa_media{position:static}}
.EGudSq_canvas{z-index:1;pointer-events:none;width:220%;max-width:none;height:160%;transform:translate3d(0, calc(var(--drift,0) * var(--depth,1) * 36px), 0);will-change:transform;position:absolute;inset:-30% -60%}.EGudSq_defs{width:0;height:0;position:absolute;overflow:hidden}
.j8oESa_page{padding-top:calc(var(--nav-height) + var(--space-6));padding-bottom:var(--space-9)}.j8oESa_crumbs ol{gap:var(--space-2);font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.j8oESa_crumbs li+li:before{content:"/";margin-right:var(--space-2)}.j8oESa_crumbs a{color:var(--text-muted);text-decoration:none}.j8oESa_crumbs a:hover{color:var(--text)}.j8oESa_detail{gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}.j8oESa_media{top:calc(var(--nav-height) + var(--space-6));position:sticky}.j8oESa_body{gap:var(--space-6);padding-top:var(--space-2);flex-direction:column;display:flex}.j8oESa_meta{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.j8oESa_title{font-size:var(--step-4);line-height:.95}.j8oESa_summary{max-width:40ch;font-size:var(--step-1);color:var(--text-muted);line-height:1.45}.j8oESa_buy{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-m);background:var(--brand-gradient-soft);flex-direction:column;display:flex}.j8oESa_price{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.j8oESa_amount{font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--step-4);line-height:1}.j8oESa_note{font-size:var(--step--1);color:var(--text-faint)}.j8oESa_preview{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-block:1px solid var(--rule);display:flex}.j8oESa_previewTitle{font-family:var(--font-display);font-size:var(--step-2);line-height:1.1}.j8oESa_previewMeta{align-items:center;gap:var(--space-3);margin-top:var(--space-2);font-family:var(--font-label);font-size:var(--step--1);color:var(--text-faint);display:flex}.j8oESa_description{gap:var(--space-4);max-width:58ch;color:var(--text-muted);flex-direction:column;display:flex}.j8oESa_subhead{font-size:var(--step-2)}.j8oESa_contents{gap:var(--space-2);margin-top:var(--space-4);color:var(--text-muted);flex-direction:column;display:flex}.j8oESa_contents li{align-items:baseline;gap:var(--space-3);display:flex}.j8oESa_contents li:before{content:"";background:var(--signal);flex:none;width:1rem;height:1px;transform:translateY(-.3em)}.j8oESa_specs{border-top:1px solid var(--rule)}.j8oESa_specRow{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--rule);grid-template-columns:minmax(8rem,.8fr) 1fr;display:grid}.j8oESa_specRow dt{font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.j8oESa_specRow dd{color:var(--text-muted)}.j8oESa_back{align-items:center;gap:var(--space-2);min-height:44px;font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-self:flex-start;text-decoration:none;display:inline-flex}.j8oESa_back:hover{color:var(--text)}@media (max-width:900px){.j8oESa_detail{gap:var(--space-6);grid-template-columns:1fr}.j8oESa_media{max-width:26rem;position:static}}@media (max-width:640px){.j8oESa_media{max-width:80%}.j8oESa_specRow{gap:var(--space-1);grid-template-columns:1fr}}
.nJzwnG_page{min-height:80vh;padding-top:calc(var(--nav-height) + var(--space-8));padding-bottom:var(--space-9)}.nJzwnG_title{margin-top:var(--space-4);font-size:var(--step-5);line-height:.92}.nJzwnG_who{align-items:baseline;gap:var(--space-3);margin-top:var(--space-6);color:var(--text-muted);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.nJzwnG_who strong{color:var(--text);font-weight:500}.nJzwnG_notice{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-7);padding:var(--space-4) var(--space-5);border-radius:var(--radius-m);background:var(--accent-soft);border:1px solid #e8305f73;flex-wrap:wrap;display:flex}.nJzwnG_notice[data-tone=signal]{background:var(--signal-soft);border-color:#04a9ea73}.nJzwnG_notice p{max-width:60ch}.nJzwnG_list{margin-top:var(--space-8);border-top:1px solid var(--rule)}.nJzwnG_item{align-items:center;gap:var(--space-4) var(--space-6);padding-block:var(--space-6);border-bottom:1px solid var(--rule);grid-template-columns:8rem minmax(0,1fr) auto;grid-template-areas:"sleeve body download""sleeve share share";display:grid}.nJzwnG_sleeve{grid-area:sleeve;align-self:start}.nJzwnG_body{gap:var(--space-2);flex-direction:column;grid-area:body;display:flex}.nJzwnG_itemTitle{font-size:var(--step-3);line-height:1}.nJzwnG_file{font-family:var(--font-label);font-size:var(--step--1);color:var(--text-muted);overflow-wrap:anywhere}.nJzwnG_until{color:var(--text-muted)}.nJzwnG_download{grid-area:download}.nJzwnG_share{gap:var(--space-2);padding-top:var(--space-4);border-top:1px dashed var(--rule);flex-direction:column;grid-area:share;display:flex}.nJzwnG_link{font-family:var(--font-label);font-size:var(--step--1);color:var(--signal);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.nJzwnG_shareNote{font-size:var(--step--1);color:var(--text-faint)}.nJzwnG_empty{align-items:flex-start;gap:var(--space-5);max-width:38rem;margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--rule);color:var(--text-muted);flex-direction:column;display:flex}.nJzwnG_emptyTitle{font-size:var(--step-3);color:var(--text)}.nJzwnG_footer{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-8);font-size:var(--step--1);color:var(--text-faint);flex-wrap:wrap;display:flex}.nJzwnG_footer a{color:var(--signal)}@media (max-width:640px){.nJzwnG_page{padding-top:calc(var(--nav-height) + var(--space-6))}.nJzwnG_title{font-size:var(--step-4)}.nJzwnG_item{gap:var(--space-4);grid-template-columns:5.5rem minmax(0,1fr);grid-template-areas:"sleeve body""download download""share share"}.nJzwnG_itemTitle{font-size:var(--step-2)}.nJzwnG_download{width:100%}}
.SrRMZa_page{padding-top:calc(var(--nav-height) + var(--space-8));padding-bottom:var(--space-10)}.SrRMZa_eyebrow{justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--rule);display:flex}.SrRMZa_title{margin-top:var(--space-6);font-size:var(--step-5);max-width:12ch;line-height:.92}.SrRMZa_lede{justify-content:space-between;align-items:flex-end;gap:var(--space-5) var(--space-7);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.SrRMZa_intro{max-width:34rem;font-size:var(--step-1);color:var(--text-muted);line-height:1.45}.SrRMZa_already{align-items:center;gap:var(--space-2);min-height:44px;font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--signal);text-decoration:none;display:inline-flex}.SrRMZa_already:hover{text-decoration:underline}.SrRMZa_list{margin-top:var(--space-9)}.SrRMZa_row{align-items:center;gap:var(--space-6);padding-block:var(--space-6);border-top:1px solid var(--rule);transition:background-color .5s var(--ease-out);grid-template-columns:3rem 10rem minmax(0,1fr) auto 2rem;display:grid;position:relative}li:last-child .SrRMZa_row{border-bottom:1px solid var(--rule)}.SrRMZa_row:hover{background:linear-gradient(90deg,#0000,#f2ece106 20%,#0000)}.SrRMZa_row:has(.SrRMZa_link:focus-visible){outline:2px solid var(--signal);outline-offset:4px}.SrRMZa_index{padding-top:var(--space-2);font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.12em;color:var(--text-faint);align-self:start}.SrRMZa_body{gap:var(--space-2);flex-direction:column;display:flex}.SrRMZa_meta{align-items:center;gap:var(--space-3);font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);flex-wrap:wrap;display:flex}.SrRMZa_rowTitle{font-size:var(--step-3);line-height:1}.SrRMZa_link{text-decoration:none}.SrRMZa_link:after{content:"";position:absolute;inset:0}.SrRMZa_link:focus-visible{outline:none}.SrRMZa_row:hover .SrRMZa_rowTitle{font-style:italic}.SrRMZa_summary{max-width:44ch;color:var(--text-muted)}.SrRMZa_specs{font-family:var(--font-label);font-size:var(--step--1);color:var(--text-faint)}.SrRMZa_price{font-family:var(--font-display);font-variation-settings:var(--display-axes);font-size:var(--step-2);white-space:nowrap}.SrRMZa_arrow{color:var(--text-faint);transition:transform .5s var(--ease-out), color .5s var(--ease-out)}.SrRMZa_row:hover .SrRMZa_arrow{color:var(--accent);transform:translate(3px,-3px)}.SrRMZa_how{margin-top:var(--space-10)}.SrRMZa_howTitle{font-size:var(--step-4)}.SrRMZa_steps{gap:var(--space-6);margin-top:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SrRMZa_step{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--rule-strong);color:var(--text-muted);flex-direction:column;display:flex}.SrRMZa_stepNo{font-family:var(--font-label);font-size:var(--step-1);color:var(--signal)}.SrRMZa_stepTitle{font-size:var(--step-2);color:var(--text)}.SrRMZa_licence{gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--rule);max-width:60rem;color:var(--text-muted);grid-template-columns:minmax(8rem,.3fr) 1fr;display:grid}.SrRMZa_terms{color:var(--signal)}@media (max-width:1000px){.SrRMZa_row{gap:var(--space-5);grid-template-columns:2rem 8rem minmax(0,1fr) auto}.SrRMZa_arrow{display:none}}@media (max-width:640px){.SrRMZa_page{padding-top:calc(var(--nav-height) + var(--space-6))}.SrRMZa_list{margin-top:var(--space-8)}.SrRMZa_row{align-items:start;gap:var(--space-3) var(--space-4);padding-block:var(--space-5);grid-template-columns:6rem minmax(0,1fr);grid-template-areas:"sleeve body""sleeve price"}.SrRMZa_index{display:none}.SrRMZa_sleeve{grid-area:sleeve}.SrRMZa_body{grid-area:body}.SrRMZa_price{font-size:var(--step-1);grid-area:price}.SrRMZa_rowTitle{font-size:var(--step-2)}.SrRMZa_summary{font-size:var(--step--1)}.SrRMZa_steps{gap:var(--space-5);grid-template-columns:1fr}.SrRMZa_licence{gap:var(--space-2);grid-template-columns:1fr}}
.Ro7qTW_page{padding-top:calc(var(--nav-height) + var(--space-6));padding-bottom:var(--space-9)}.Ro7qTW_crumbs ol{gap:var(--space-2);font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.Ro7qTW_crumbs li+li:before{content:"/";margin-right:var(--space-2)}.Ro7qTW_crumbs a{color:var(--text-muted);text-decoration:none}.Ro7qTW_crumbs a:hover{color:var(--text)}.Ro7qTW_adjacent{align-items:center;gap:var(--space-5);margin-top:var(--space-9);padding-top:var(--space-6);border-top:1px solid var(--rule);grid-template-columns:1fr auto 1fr;display:grid}.Ro7qTW_adjLink{align-items:center;gap:var(--space-4);min-height:44px;text-decoration:none;display:inline-flex}.Ro7qTW_adjLink>span{gap:var(--space-1);flex-direction:column;display:flex}.Ro7qTW_next{text-align:right;justify-self:end}.Ro7qTW_adjTitle{font-family:var(--font-display);font-size:var(--step-2);line-height:1}.Ro7qTW_adjLink:hover .Ro7qTW_adjTitle{font-style:italic}.Ro7qTW_all{font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-items:center;min-height:44px;display:inline-flex}@media (max-width:640px){.Ro7qTW_adjacent{grid-template-columns:1fr 1fr}.Ro7qTW_all{grid-area:2/1/auto/-1;justify-self:center}.Ro7qTW_adjTitle{font-size:var(--step-1)}}
.Sn08LG_dialog{width:min(1240px, calc(100vw - 2 * var(--gutter)));max-width:none;max-height:calc(100dvh - 2 * var(--space-6));border:1px solid var(--rule);border-radius:var(--radius-l);background:var(--charcoal-850);color:var(--text);animation:Sn08LG_rise .5s var(--ease-out);margin:auto;padding:0;overflow:hidden}.Sn08LG_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:Sn08LG_fade .4s var(--ease-out);background:#0a0908c7}.Sn08LG_panel{max-height:inherit;overscroll-behavior:contain;padding:clamp(var(--space-5), 4vw, var(--space-8));position:relative;overflow-y:auto}.Sn08LG_closeBar{z-index:2;justify-content:flex-end;height:0;display:flex;position:sticky;top:0}.Sn08LG_close{width:48px;height:48px;margin-top:calc(var(--space-3) * -1);margin-right:calc(var(--space-3) * -1);border:1px solid var(--rule-strong);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f0e0dd9;justify-content:center;align-items:center;display:inline-flex}.Sn08LG_close:hover{border-color:var(--accent)}@keyframes Sn08LG_rise{0%{opacity:0;transform:translateY(24px)scale(.985)}}@keyframes Sn08LG_fade{0%{opacity:0}}@media (max-width:640px){.Sn08LG_dialog{border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh}}
.HWhpQa_works{isolation:isolate;border-top:1px solid var(--rule);padding:var(--space-9) var(--gutter) var(--space-10);position:relative;overflow-x:clip}.HWhpQa_backdrop{z-index:-1;pointer-events:none;clip-path:inset(0);position:absolute;inset:0}.HWhpQa_backdrop:after{content:"";background:linear-gradient(to bottom, var(--charcoal-900), transparent 18vh, transparent calc(100% - 18vh), var(--charcoal-900));position:absolute;inset:0}.HWhpQa_backdropFrame{width:100%;height:100lvh;position:fixed;top:0;left:0;overflow:hidden}.HWhpQa_backdropImage{object-fit:cover;object-position:72% center}.HWhpQa_backdropFrame:after{content:"";background:linear-gradient(90deg,#0f0e0de0 0%,#0f0e0d99 38%,#0f0e0d1a 62%,#0000 80%),linear-gradient(270deg,#0f0e0db3,#0000 30%);position:absolute;inset:0}.HWhpQa_inner{gap:var(--space-8);grid-template-columns:minmax(0,44rem) minmax(0,1fr);grid-template-areas:"list header";max-width:76rem;margin-inline:auto;display:grid}.HWhpQa_header{clip-path:inset(0);pointer-events:none;--edge-fade:linear-gradient(to bottom, transparent, #000 18vh, #000 calc(100% - 18vh), transparent);-webkit-mask-image:var(--edge-fade);-webkit-mask-image:var(--edge-fade);mask-image:var(--edge-fade);position:absolute;inset:0}.HWhpQa_headerFrame{justify-content:space-between;align-items:flex-end;gap:var(--space-8);width:100%;height:100lvh;padding:calc(var(--nav-height) + var(--space-6)) max(var(--gutter), (100% - 76rem) / 2) calc(var(--space-6) + 112px + var(--space-5));text-align:right;flex-direction:column;display:flex;position:fixed;top:0;left:0}.HWhpQa_header .HWhpQa_heading,.HWhpQa_header .HWhpQa_intro{pointer-events:auto;max-width:24rem}.HWhpQa_count{font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-4)}.HWhpQa_title{font-size:var(--step-4)}.HWhpQa_intro{max-width:28rem;margin-top:var(--space-5);color:var(--text-muted)}.HWhpQa_list{isolation:isolate;flex-direction:column;grid-area:list;margin:0;padding:0;list-style:none;display:flex}.HWhpQa_item{width:min(23rem,48%);position:relative}.HWhpQa_float{transform:translate3d(0, calc(var(--drift,0) * var(--depth,1) * 36px), 0);will-change:transform}.HWhpQa_item:nth-child(odd){margin-right:auto}.HWhpQa_item:nth-child(2n){margin-left:auto}.HWhpQa_item+.HWhpQa_item{margin-top:-28%}.HWhpQa_card{padding:var(--space-3) var(--space-3) var(--space-5);border-radius:var(--radius-s);color:var(--charcoal-900);background:linear-gradient(160deg, #ffffff59, transparent 40%), var(--ivory-100);cursor:pointer;position:relative}.HWhpQa_card:has(.HWhpQa_link:focus-visible){outline:2px solid var(--signal);outline-offset:4px}.HWhpQa_media{aspect-ratio:4/3;background:var(--charcoal-800);border-radius:2px;position:relative;overflow:hidden}.HWhpQa_image{object-fit:cover;width:100%;height:100%;transform:scale(calc(1.05 + var(--pulse,0) * .05));filter:var(--water-filter,none);display:block}.HWhpQa_badges{top:var(--space-3);left:var(--space-3);gap:var(--space-2);flex-wrap:wrap;display:flex;position:absolute}.HWhpQa_body{padding:var(--space-4) calc(56px + var(--space-4)) 0 var(--space-2)}.HWhpQa_meta{gap:var(--space-3);font-family:var(--font-label);font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--charcoal-600);display:flex}.HWhpQa_cardTitle{margin-top:var(--space-2);font-size:var(--step-2);color:var(--charcoal-900);line-height:1.05}.HWhpQa_link{color:inherit;text-decoration:none}.HWhpQa_link:after{content:"";z-index:1;position:absolute;inset:0}.HWhpQa_link:focus-visible{outline:none}.HWhpQa_role{margin-top:var(--space-2);font-size:var(--step--1);color:var(--charcoal-600)}.HWhpQa_duration{margin-top:var(--space-2);font-family:var(--font-label);font-size:var(--step--1);color:var(--charcoal-600);display:block}.HWhpQa_seek{margin-block:calc(var(--space-2) - 12px) -12px;color:var(--charcoal-600)}.HWhpQa_play{right:var(--space-4);bottom:var(--space-5);z-index:2;position:absolute}@media (max-width:900px){.HWhpQa_inner{gap:var(--space-7);grid-template-columns:minmax(0,1fr);grid-template-areas:none}.HWhpQa_header,.HWhpQa_list{grid-area:auto}.HWhpQa_header{clip-path:none;pointer-events:auto;max-width:30rem;position:static;-webkit-mask-image:none;mask-image:none}.HWhpQa_headerFrame{text-align:left;width:auto;height:auto;padding:0;display:block;position:static}.HWhpQa_header .HWhpQa_heading{max-width:none}.HWhpQa_backdropImage{object-position:78% center}.HWhpQa_backdropFrame:after{background:#0f0e0d8c}.HWhpQa_item{width:min(26rem,86%)}.HWhpQa_card{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:linear-gradient(160deg,#ffffff40,#0000 40%),#f2ece1b8}html[data-tier=low] .HWhpQa_card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f2ece1f0}.HWhpQa_item+.HWhpQa_item{margin-top:var(--space-6)}}@media (max-width:760px){.HWhpQa_inner{gap:var(--space-5)}.HWhpQa_header,.HWhpQa_headerFrame{display:contents}.HWhpQa_header .HWhpQa_heading{z-index:3;margin-inline:calc(var(--gutter) * -1);margin-top:calc(var(--nav-height) * -1);padding:calc(var(--nav-height) + var(--space-3)) var(--gutter) var(--space-7);background:linear-gradient(to bottom, var(--charcoal-900) 55%, #0f0e0dcc 75%, transparent);position:sticky;top:0}.HWhpQa_count{margin-bottom:var(--space-2)}.HWhpQa_title{font-size:var(--step-3)}.HWhpQa_item,.HWhpQa_item:nth-child(2n){width:min(13rem,54vw);margin-left:0;margin-right:auto}.HWhpQa_item+.HWhpQa_item{margin-top:var(--space-5)}.HWhpQa_body{padding-top:var(--space-3)}.HWhpQa_cardTitle{font-size:var(--step-1)}.HWhpQa_backdropImage{object-position:70% center}.HWhpQa_backdropFrame:after{background:linear-gradient(90deg,#0f0e0d8c,#0000 65%)}}@media (prefers-reduced-motion:reduce){.HWhpQa_float{transform:none}}
