._surface_14cyo_1{min-height:100svh;padding:max(var(--site-space-roomy), env(safe-area-inset-top)) max(var(--site-space-tight), env(safe-area-inset-right)) max(var(--site-space-roomy), env(safe-area-inset-bottom)) max(var(--site-space-tight), env(safe-area-inset-left));background:radial-gradient(ellipse at 50% 40%, rgba(var(--gb-dark0-rgb), .333333), transparent 65%);place-items:center;display:grid}._surface_14cyo_1>._unit_14cyo_2{--housing-margin:var(--site-space-roomy);width:min(100%,68rem);padding:var(--housing-margin);border:1px solid var(--gb-dark2);border-radius:var(--site-radius-outer);corner-shape:var(--site-corner-shape,round);background:repeating-linear-gradient(0deg, rgba(var(--gb-dark0-soft-rgb), .333333) 0 1px, rgba(var(--gb-dark0-rgb), .333333) 1px 3px), linear-gradient(110deg, var(--gb-dark0-soft), var(--gb-dark0-hard) 46%, var(--gb-dark0-soft));box-shadow:inset 0 1px rgba(var(--gb-dark4-rgb), .4), inset 0 -4px var(--gb-dark0-hard), 0 28px 72px rgba(var(--gb-dark0-hard-rgb), .666667);margin:0;position:relative}._rack_14cyo_3{pointer-events:none;position:absolute;inset:0}._rack_14cyo_3 i{border:1px solid var(--gb-dark4);background:linear-gradient(135deg, var(--gb-dark0) 44%, var(--gb-dark3) 46% 53%, var(--gb-dark0-hard) 56%);width:8px;height:8px;box-shadow:0 1px 2px var(--gb-dark0-hard);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}._rack_14cyo_3 i:first-child,._rack_14cyo_3 i:nth-child(3){left:calc(var(--housing-margin) / 2)}._rack_14cyo_3 i:nth-child(2),._rack_14cyo_3 i:nth-child(4){left:calc(100% - var(--housing-margin) / 2)}._rack_14cyo_3 i:nth-child(-n+2){top:calc(var(--housing-margin) / 2)}._rack_14cyo_3 i:nth-child(n+3){top:calc(100% - var(--housing-margin) / 2)}._face_14cyo_9{--face-inset:var(--site-space-read);border:1px solid var(--gb-dark1);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);box-shadow:inset 0 0 18px var(--gb-dark0-hard), 0 1px rgba(var(--gb-dark3-rgb), .333333);display:grid}._brand_14cyo_10{margin-inline:var(--face-inset);padding:var(--site-space-roomy) var(--site-space-read);place-items:center;display:grid}._brand_14cyo_10 img{opacity:.84;width:min(100%,38rem);height:auto;display:block}._channels_14cyo_12{gap:var(--site-space-tight);margin:0 var(--face-inset) var(--face-inset);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._channels_14cyo_12 a{gap:var(--site-space-read);min-width:0;padding:var(--site-space-read);border:1px solid var(--gb-dark1);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:linear-gradient(140deg,var(--gb-dark0-soft),var(--gb-dark0));box-shadow:inset 0 1px rgba(var(--gb-gray-245-rgb), .376471), inset 0 -2px var(--gb-dark0-hard);color:var(--gb-light1);grid-template-rows:minmax(7rem,1fr) auto;text-decoration:none;display:grid}._screen_14cyo_14{aspect-ratio:1;border:1px solid var(--gb-dark2);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);background:radial-gradient(ellipse,rgba(var(--gb-dark1-rgb), .333333),var(--gb-dark0-hard) 72%);min-height:7rem;box-shadow:inset 0 0 14px var(--gb-dark0-hard), 0 1px rgba(var(--gb-light3-rgb), .313726);place-items:center;display:grid;position:relative;overflow:hidden}._screen_14cyo_14:before{content:"";opacity:.32;background:linear-gradient(rgba(var(--gb-neutral-green-rgb), .133333) 1px, transparent 1px), linear-gradient(90deg,rgba(var(--gb-neutral-green-rgb), .133333) 1px, transparent 1px);background-size:16px 16px;position:absolute;inset:8px}._screen_14cyo_14 svg{opacity:.65;width:clamp(2.75rem,6vw,4.5rem);height:clamp(2.75rem,6vw,4.5rem);color:var(--gb-bright-aqua);stroke-width:1.1px;filter:drop-shadow(0 0 4px rgba(var(--gb-bright-green-rgb), .2));position:relative}._lamp_14cyo_17{background:var(--gb-dark4);width:5px;height:5px;box-shadow:inset 0 1px var(--gb-dark0-hard);border-radius:50%;justify-self:center}._channels_14cyo_12 a:is(:hover,:focus-visible) ._lamp_14cyo_17{background:var(--gb-bright-green);box-shadow:0 0 8px var(--gb-bright-green);justify-self:center}._channels_14cyo_12 a:is(:hover,:focus-visible) ._screen_14cyo_14 svg{opacity:1;filter:drop-shadow(0 0 6px rgba(var(--gb-bright-green-rgb), .533333))}._channels_14cyo_12 a:is(:hover,:focus-visible) ._screen_14cyo_14{background:radial-gradient(ellipse,rgba(var(--gb-neutral-green-rgb), .321569),var(--gb-dark0-hard) 78%)}._channels_14cyo_12 a:focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}@media (width<=44rem){._surface_14cyo_1>._unit_14cyo_2{--housing-margin:var(--site-space-read)}._rack_14cyo_3 i{width:6px;height:6px}._face_14cyo_9{--face-inset:var(--site-space-tight)}._channels_14cyo_12{grid-template-columns:repeat(2,minmax(0,1fr))}._channels_14cyo_12 a,._brand_14cyo_10{padding:var(--site-space-read)}}@media (width<=23rem){._channels_14cyo_12 a{padding:var(--site-space-tight);padding-bottom:var(--site-space-read)}._screen_14cyo_14{min-height:6rem}}@media (forced-colors:active){._unit_14cyo_2,._face_14cyo_9,._screen_14cyo_14,._channels_14cyo_12 a{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}._screen_14cyo_14 svg{color:canvastext;opacity:1;filter:none}}@font-face{font-family:Michroma;src:url(/fonts/michroma-latin.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--color-black:#080a09;--color-near-black:#111310;--color-red:#ec4056;--color-off-white:#ddd8ca;--color-gray:#85827a;--color-gray-light:#b8b3a7;--color-line:#ddd8ca33;--text-primary:#eee9dc;--text-secondary:#c7c2b6;--text-tertiary:#9f9b92;--text-accent:#ec4056;--state-vfd:#9de0c4;--state-amber:#d2a261;--font-display:"Michroma", sans-serif;--font-body:"Michroma", sans-serif;--font-ui:"Michroma", sans-serif;--font-numeric:"Michroma", sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:clamp(1.1rem, 1.6vw, 1.35rem);--text-heading:clamp(2rem, 5vw, 5rem);--text-display:clamp(2.5rem, 7vw, 7rem);--line-body:1.65;--line-heading:1.08;--space-1:.5rem;--space-2:.75rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--space-6:3rem;--space-7:4.5rem;--space-8:7rem;--content-narrow:48rem;--content-regular:72rem;--content-wide:90rem;--page-gutter:clamp(1.25rem, 4vw, 4rem);--header-height:4rem;--content-max:90rem;--control-height:48px;--control-height-coarse:52px;--control-label-size:var(--site-text-control,.875rem);--reading-size:clamp(.94rem, 1vw, 1.06rem);--panel-radius:3px;--border-width:1px;--border-color:var(--color-line);--border-radius:0;--focus-width:3px;--focus-color:var(--color-off-white);--focus-offset:4px;--duration-fast:.12s;--duration-standard:.22s;--ease-standard:cubic-bezier(.2, .8, .2, 1);--breakpoint-small:30rem;--breakpoint-medium:48rem;--breakpoint-large:64rem;--breakpoint-wide:90rem;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--z-base:0;--z-game-background:10;--z-game-world:20;--z-game-interface:30;--z-header:50;--z-game-modal:80;--z-overlay:100}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable;background:var(--color-black);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;min-width:0;scroll-padding-top:calc(var(--header-height) + var(--space-3))}html.power-scroll-restoring{scroll-behavior:auto}body{background:var(--color-black);min-width:0;color:var(--color-off-white);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--line-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}.visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body:after{content:"";z-index:9998;opacity:0;visibility:hidden;pointer-events:none;background:#000;transition:opacity .19s,visibility 0s linear .19s;position:fixed;inset:0}html.power-scroll-locked{overscroll-behavior:none;overflow:hidden}html.power-scroll-locked body{top:var(--power-body-top,0px);left:var(--power-body-left,0px);width:var(--power-body-width,100%);overscroll-behavior:none;touch-action:none;position:fixed;overflow:hidden}html[data-power=off] body:after{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}html[data-power=off] :is(.site-experience,.rhythm-app){z-index:9999;isolation:auto;position:relative;background:#000!important}html[data-power=off] .site-experience>:is(main,.site-crt-mask),html[data-power=off] .site-experience>.site-footer>:not(.site-social-links,.site-footer-logo),html[data-power=off] .site-experience>.site-footer .site-social-links>:not(.footer-power-control),html[data-power=off] .site-header-chrome>*,html[data-power=off] .rhythm-app>:not(.game-lobby),html[data-power=off] .rhythm-app>.game-lobby>:not(.site-header-chrome,.brand-footer),html[data-power=off] .rhythm-app .brand-footer>:not(.social-links,.brand-footer-logo),html[data-power=off] .rhythm-app .brand-footer .social-links>:not(.footer-power-control){transition:opacity .17s,visibility 0s linear .17s;opacity:0!important;visibility:hidden!important}html[data-power=off] .rhythm-app>.game-lobby{background:0 0!important}html[data-power=off] .site-header-chrome{z-index:10000;pointer-events:none;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-power=off] .site-header-chrome:before,html[data-power=off] .site-header-chrome:after{opacity:0!important;visibility:hidden!important}html[data-power=off] :is(.site-header-navigation,.site-header-mobile-trigger,.site-header-mobile-panel,.game-utility-actions){opacity:0;visibility:hidden}html[data-power=off] :is(.site-footer-logo,.brand-footer-logo,.site-power-control){z-index:10001;opacity:1;visibility:visible;pointer-events:auto;position:relative}html[data-power=off] :is(.site-footer-logo,.brand-footer-logo){pointer-events:none}html[data-power=off] body :is(.site-experience,.rhythm-app) :is(.site-footer,.brand-footer) .footer-power-control{transform:translate3d(0, var(--power-recovery-y,0px), 0)!important}html[data-power=off] :is(.site-crt-mask,.crt-viewport-mask){opacity:0!important}html[data-power=off] :is(.site-experience,.rhythm-app) *,html[data-power=off] :is(.site-experience,.rhythm-app) :before,html[data-power=off] :is(.site-experience,.rhythm-app) :after{animation-play-state:paused!important}.site-power-control{min-width:var(--control-height);min-height:var(--control-height);border-radius:var(--panel-radius);corner-shape:var(--site-corner-shape,round);color:var(--text-secondary);background:linear-gradient(#292b27,#171915 76%,#121410);border:1px solid #4a4b44;place-items:center;padding:.55rem;display:grid;position:relative;box-shadow:inset 0 1px #eee9dc26,inset 0 -1px #070a089e,0 2px 3px #0203029e}.site-power-control svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:1.25rem;height:1.25rem;overflow:visible}.site-power-control i{background:var(--site-red,var(--color-red));border-radius:50%;width:.35rem;height:.35rem;position:absolute;bottom:.32rem;right:.32rem;box-shadow:0 0 .45rem #ec4056b8}.site-power-control:hover,.site-power-control:focus-visible{color:var(--text-primary);border-color:#83847a}.site-power-control:active{transform:none}html[data-power=off] .site-power-control{color:#777970;background:#090b09;box-shadow:inset 0 1px 2px #000000d1}html[data-power=off] .site-power-control i{box-shadow:none;background:#342126}h1,h2,h3,p,figure,ul,ol{margin:0}ul,ol{padding:0;list-style:none}img,picture,video,canvas,svg{max-width:100%;display:block}strong,b{font-weight:400}a{color:inherit;text-decoration:none}button,input,select,textarea,summary{font:inherit;color:inherit}button{background:0 0;border:0;padding:0}button,summary,a{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}h1,h2,h3,p{text-wrap:pretty}h1,h2,h3{overflow-wrap:anywhere;text-wrap:balance}::selection{background:var(--color-red);color:var(--color-off-white)}:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.social-links{align-items:center;gap:.3rem;display:flex}.social-links a{width:44px;height:44px;color:inherit;border-radius:50%;outline:0;place-items:center;transition:color 90ms;display:grid;position:relative}.social-links a:before{content:"";background:0 0;border-radius:50%;width:34px;height:34px;transition:background 90ms,box-shadow 90ms;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.social-links a:hover,.social-links a:focus-visible{color:#e4dfd2}.social-links a:hover:before,.social-links a:focus-visible:before{background:#ff173833;box-shadow:0 0 0 1px #ff1738c7}.social-links a:focus-visible:before{box-shadow:0 0 0 2px #080a09, 0 0 0 4px var(--game-red,var(--color-red))}@media (forced-colors:active){.social-links a:focus-visible{outline-offset:3px;outline:2px solid highlight}}.social-icon{color:currentColor;width:22px;height:22px;display:block;position:relative}.social-icon,.social-icon-image{z-index:1}.social-icon-image{object-fit:contain;width:22px;height:22px;display:block}.social-icon-email{width:22px;height:auto}.skip-link{min-height:2.75rem;padding:var(--space-2) var(--space-3);top:max(var(--space-2), var(--safe-top));left:max(var(--space-2), var(--safe-left));z-index:var(--z-overlay);background:var(--color-off-white);color:var(--color-black);align-items:center;display:inline-flex;position:fixed;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.site-header{min-height:var(--header-height);padding:0 max(var(--page-gutter), var(--safe-right)) 0 max(var(--page-gutter), var(--safe-left));z-index:var(--z-header);justify-content:space-between;align-items:center;gap:var(--space-5);border-bottom:var(--border-width) solid var(--border-color);background:#000000f0;display:flex;position:sticky;top:0}.wordmark,.footer-wordmark{min-height:2.75rem;font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.06em;white-space:nowrap;align-items:center;display:inline-flex}.main-navigation{align-items:center;gap:clamp(var(--space-3), 2.5vw, var(--space-5));display:flex}.main-navigation a{min-height:2.75rem;color:var(--color-gray-light);font-family:var(--font-display);font-size:var(--text-xs);transition:color var(--duration-fast) var(--ease-standard);align-items:center;display:inline-flex;position:relative}.main-navigation a:after{content:"";background:var(--color-red);transform-origin:0;height:2px;transition:transform var(--duration-standard) var(--ease-standard);position:absolute;bottom:.35rem;left:0;right:0;transform:scaleX(0)}.main-navigation a:hover,.main-navigation a[aria-current=page]{color:var(--color-off-white)}.main-navigation a[aria-current=page]:after{transform:scaleX(1)}.mobile-navigation{display:none}.page-shell{width:min(calc(100% - (var(--page-gutter) * 2)), var(--content-wide));margin-inline:auto}.foundation-hero{min-height:calc(100svh - var(--header-height));min-height:calc(100dvh - var(--header-height));padding-block:clamp(var(--space-6), 10vw, var(--space-8));align-items:center;gap:clamp(var(--space-5), 7vw, var(--space-8));grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);display:grid}.hero-copy{min-width:0}.hero-copy h1,.simple-page h1{max-width:18ch;margin:var(--space-4) 0;font-family:var(--font-display);font-size:var(--text-display);font-weight:400;line-height:var(--line-heading);letter-spacing:0}.hero-copy>p:last-child,.page-introduction{max-width:42rem;color:var(--color-gray-light);font-size:var(--text-lg);margin:0}.content-status-notice{max-width:var(--content-narrow);color:var(--color-gray-light);font-family:var(--font-display);font-size:var(--text-xs);margin:0;line-height:1.6}.content-status-notice span{margin-right:var(--space-2);color:var(--color-red)}.media-placeholder{aspect-ratio:4/3;width:100%;min-height:22rem;padding:var(--space-4);border:var(--border-width) solid var(--border-color);background:linear-gradient(135deg, transparent 49.8%, #ff000073 50%, transparent 50.2%), var(--color-near-black);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.media-placeholder:before,.media-placeholder:after{content:"";background:var(--border-color);pointer-events:none;position:absolute}.media-placeholder:before{width:1px;inset:0 auto 0 50%}.media-placeholder:after{height:1px;inset:50% 0 auto}.media-placeholder span,.media-placeholder strong,.media-placeholder small{z-index:1;position:relative}.media-placeholder span,.media-placeholder small{color:var(--color-gray);font-family:var(--font-display);font-size:var(--text-xs)}.media-placeholder strong{max-width:34ch;font-family:var(--font-display);font-size:var(--text-sm);font-weight:400;line-height:1.6}.route-gateway{padding-block:var(--space-8);border-top:var(--border-width) solid var(--border-color)}.route-grid{margin-top:var(--space-6);border-top:var(--border-width) solid var(--border-color);border-left:var(--border-width) solid var(--border-color);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.route-grid article{min-height:28rem;padding:var(--space-5);border-right:var(--border-width) solid var(--border-color);border-bottom:var(--border-width) solid var(--border-color);background:var(--color-near-black);flex-direction:column;display:flex}.route-grid article[data-route=artist]{box-shadow:inset 0 3px 0 var(--color-red)}.route-grid article[data-route=professional]{background:var(--color-off-white);color:var(--color-black)}.route-grid article[data-route=play]{background:linear-gradient(150deg, transparent 0 65%, #ff00001f 65.2%), var(--color-near-black)}.route-index,.section-index,.link-index{color:var(--color-red);font-family:var(--font-display);font-size:var(--text-xs);margin:0}.route-grid h2{margin:auto 0 var(--space-4);font-family:var(--font-display);font-size:clamp(1.25rem,2.3vw,2rem);font-weight:400;line-height:1.35}.route-grid article>p:not(.route-index){min-height:5em;margin:0 0 var(--space-5);color:var(--color-gray-light)}.route-grid article[data-route=professional]>p:not(.route-index){color:#444}.route-link,.primary-action{min-height:2.75rem;padding:var(--space-2) 0;justify-content:space-between;align-items:center;gap:var(--space-3);border-top:var(--border-width) solid currentColor;font-family:var(--font-display);font-size:var(--text-xs);display:flex}.section-stack{padding-bottom:var(--space-8)}.foundation-section{padding-block:clamp(var(--space-6), 8vw, var(--space-8));gap:clamp(var(--space-4), 5vw, var(--space-7));border-top:var(--border-width) solid var(--border-color);grid-template-columns:6rem minmax(0,1fr);display:grid}.section-content{min-width:0}.section-content h2{max-width:30ch;font-family:var(--font-display);font-size:var(--text-heading);margin:0;font-weight:400;line-height:1.25}.section-content>*+*{margin-top:var(--space-5)}.professional-stack .foundation-section{background:linear-gradient(90deg,#0000,#f2f0ea05)}.development-notice{margin-block:var(--space-5);padding:var(--space-4);border:var(--border-width) solid var(--color-red);color:var(--color-gray-light);font-family:var(--font-display);font-size:var(--text-xs);line-height:1.6}.simple-page{min-height:calc(100svh - var(--header-height));min-height:calc(100dvh - var(--header-height));padding-block:clamp(var(--space-7), 12vw, var(--space-8))}.link-list,.future-system-list{margin:var(--space-7) 0 0;border-top:var(--border-width) solid var(--border-color);padding:0;list-style:none}.link-list li,.future-system-list li{min-height:5.5rem;padding-block:var(--space-3);align-items:center;gap:var(--space-4);border-bottom:var(--border-width) solid var(--border-color);grid-template-columns:4rem minmax(0,1fr) minmax(10rem,auto);display:grid}.link-list strong,.future-system-list strong{font-family:var(--font-display);font-size:var(--text-lg);font-weight:400}.link-list li>span:last-child,.future-system-list small{color:var(--color-gray);font-size:var(--text-sm);text-align:right}.play-shell{background:linear-gradient(115deg, transparent 0 58%, #ff000014 58.2%), var(--color-black)}.site-footer{padding:var(--space-7) max(var(--page-gutter), var(--safe-right)) max(var(--space-5), var(--safe-bottom)) max(var(--page-gutter), var(--safe-left));gap:var(--space-5);border-top:var(--border-width) solid var(--border-color);grid-template-columns:1fr 1fr;display:grid}.site-footer nav{justify-content:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.site-footer nav a{min-width:2.75rem;min-height:2.75rem;color:var(--color-gray-light);font-size:var(--text-sm);align-items:center;display:inline-flex}.site-footer .site-social-links{flex-wrap:nowrap}.site-footer .site-social-links a{min-width:44px;min-height:44px}.site-footer p{margin:var(--space-4) 0 0;padding-top:var(--space-4);border-top:var(--border-width) solid var(--border-color);color:var(--color-gray);font-size:var(--text-sm);grid-column:1/-1}@media (width<=63.999rem){.route-grid{grid-template-columns:1fr}.route-grid article{min-height:20rem}}@media (width<=47.999rem){:root{--page-gutter:1.25rem;--header-height:3.75rem;--space-8:5rem}.site-header{gap:var(--space-2)}.desktop-navigation{display:none}.mobile-navigation{display:block}.mobile-navigation summary{min-width:2.75rem;min-height:2.75rem;color:var(--color-gray-light);font-family:var(--font-display);font-size:var(--text-xs);justify-content:flex-end;align-items:center;list-style:none;display:flex}.mobile-navigation summary::-webkit-details-marker{display:none}.menu-close,.mobile-navigation[open] .menu-open{display:none}.mobile-navigation[open] .menu-close{display:inline}.mobile-navigation .main-navigation{padding:var(--space-4) max(var(--page-gutter), var(--safe-right)) max(var(--space-5), var(--safe-bottom)) max(var(--page-gutter), var(--safe-left));border-bottom:var(--border-width) solid var(--border-color);background:var(--color-black);flex-direction:column;align-items:stretch;gap:0;display:flex;position:absolute;top:100%;left:0;right:0}.mobile-navigation:not([open]) .main-navigation{display:none}.mobile-navigation .main-navigation a{border-top:var(--border-width) solid var(--border-color);min-height:3.5rem}.mobile-navigation .main-navigation a:after{width:3rem;bottom:0;right:auto}.foundation-hero{min-height:auto;padding-block:var(--space-7);gap:var(--space-6);grid-template-columns:1fr}.hero-copy h1,.simple-page h1{max-width:100%;font-size:clamp(2.25rem,11vw,4rem)}.media-placeholder{min-height:18rem}.foundation-section{gap:var(--space-3);grid-template-columns:1fr}.section-content h2{font-size:clamp(1.7rem,8vw,2.7rem)}.link-list li,.future-system-list li{gap:var(--space-2) var(--space-3);grid-template-columns:2.5rem minmax(0,1fr);min-height:5rem}.link-list li>span:last-child,.future-system-list small{text-align:left;grid-column:2}.site-footer{grid-template-columns:1fr}.site-footer nav{flex-direction:column;justify-content:flex-start;gap:0}.site-footer p{grid-column:1}}@media (width<=22.499rem){.hero-copy h1,.simple-page h1{font-size:2.15rem}.route-grid article{min-height:18rem;padding:var(--space-4)}.media-placeholder{min-height:15rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--gb-dark0-hard:#1d2021;--gb-dark0-hard-rgb:29, 32, 33;--gb-dark0:#282828;--gb-dark0-rgb:40, 40, 40;--gb-dark0-soft:#32302f;--gb-dark0-soft-rgb:50, 48, 47;--gb-dark1:#3c3836;--gb-dark1-rgb:60, 56, 54;--gb-dark2:#504945;--gb-dark2-rgb:80, 73, 69;--gb-dark3:#665c54;--gb-dark3-rgb:102, 92, 84;--gb-dark4:#7c6f64;--gb-dark4-rgb:124, 111, 100;--gb-gray-245:#928374;--gb-gray-245-rgb:146, 131, 116;--gb-gray-244:#928374;--gb-gray-244-rgb:146, 131, 116;--gb-light0-hard:#f9f5d7;--gb-light0-hard-rgb:249, 245, 215;--gb-light0:#fbf1c7;--gb-light0-rgb:251, 241, 199;--gb-light0-soft:#f2e5bc;--gb-light0-soft-rgb:242, 229, 188;--gb-light1:#ebdbb2;--gb-light1-rgb:235, 219, 178;--gb-light2:#d5c4a1;--gb-light2-rgb:213, 196, 161;--gb-light3:#bdae93;--gb-light3-rgb:189, 174, 147;--gb-light4:#a89984;--gb-light4-rgb:168, 153, 132;--gb-bright-red:#fb4934;--gb-bright-red-rgb:251, 73, 52;--gb-bright-green:#b8bb26;--gb-bright-green-rgb:184, 187, 38;--gb-bright-yellow:#fabd2f;--gb-bright-yellow-rgb:250, 189, 47;--gb-bright-blue:#83a598;--gb-bright-blue-rgb:131, 165, 152;--gb-bright-purple:#d3869b;--gb-bright-purple-rgb:211, 134, 155;--gb-bright-aqua:#8ec07c;--gb-bright-aqua-rgb:142, 192, 124;--gb-bright-orange:#fe8019;--gb-bright-orange-rgb:254, 128, 25;--gb-neutral-red:#cc241d;--gb-neutral-red-rgb:204, 36, 29;--gb-neutral-green:#98971a;--gb-neutral-green-rgb:152, 151, 26;--gb-neutral-yellow:#d79921;--gb-neutral-yellow-rgb:215, 153, 33;--gb-neutral-blue:#458588;--gb-neutral-blue-rgb:69, 133, 136;--gb-neutral-purple:#b16286;--gb-neutral-purple-rgb:177, 98, 134;--gb-neutral-aqua:#689d6a;--gb-neutral-aqua-rgb:104, 157, 106;--gb-neutral-orange:#d65d0e;--gb-neutral-orange-rgb:214, 93, 14;--gb-faded-red:#9d0006;--gb-faded-red-rgb:157, 0, 6;--gb-faded-green:#79740e;--gb-faded-green-rgb:121, 116, 14;--gb-faded-yellow:#b57614;--gb-faded-yellow-rgb:181, 118, 20;--gb-faded-blue:#076678;--gb-faded-blue-rgb:7, 102, 120;--gb-faded-purple:#8f3f71;--gb-faded-purple-rgb:143, 63, 113;--gb-faded-aqua:#427b58;--gb-faded-aqua-rgb:66, 123, 88;--gb-faded-orange:#af3a03;--gb-faded-orange-rgb:175, 58, 3}html:has(:is(.site-experience,.rhythm-app)):not([data-power=off]){background-color:var(--gb-dark0-hard)}body:has(:is(.site-experience,.rhythm-app)){background-color:var(--gb-dark0-hard)}:root{--theme-bg:var(--gb-dark0-hard);--theme-bg-rgb:var(--gb-dark0-hard-rgb);--theme-panel:var(--gb-dark0);--theme-panel-rgb:var(--gb-dark0-rgb);--theme-raised:var(--gb-dark1);--theme-raised-rgb:var(--gb-dark1-rgb);--theme-fg:var(--gb-light1);--theme-fg-rgb:var(--gb-light1-rgb);--theme-muted:var(--gb-light2);--theme-muted-rgb:var(--gb-light2-rgb);--theme-subtle:var(--gb-light3);--theme-subtle-rgb:var(--gb-light3-rgb);--theme-border:var(--gb-light4);--theme-border-rgb:var(--gb-light4-rgb);--theme-red:var(--gb-bright-red);--theme-red-rgb:var(--gb-bright-red-rgb);--theme-green:var(--gb-bright-green);--theme-green-rgb:var(--gb-bright-green-rgb);--theme-aqua:var(--gb-bright-aqua);--theme-aqua-rgb:var(--gb-bright-aqua-rgb);--theme-yellow:var(--gb-bright-yellow);--theme-yellow-rgb:var(--gb-bright-yellow-rgb);--theme-focus:var(--gb-bright-yellow);--theme-focus-rgb:var(--gb-bright-yellow-rgb)}html[data-site-theme=afterglow]{--gb-dark0-hard:#070906;--gb-dark0-hard-rgb:7, 9, 6;--gb-dark0:#11130f;--gb-dark0-rgb:17, 19, 15;--gb-dark0-soft:#151713;--gb-dark0-soft-rgb:21, 23, 19;--gb-dark1:#181a15;--gb-dark1-rgb:24, 26, 21;--gb-dark2:#3c3e37;--gb-dark2-rgb:60, 62, 55;--gb-dark3:#606259;--gb-dark3-rgb:96, 98, 89;--gb-dark4:#767a6d;--gb-dark4-rgb:118, 122, 109;--gb-gray-245:#85827a;--gb-gray-245-rgb:133, 130, 122;--gb-gray-244:#85827a;--gb-gray-244-rgb:133, 130, 122;--gb-light0-hard:#eee9dc;--gb-light0-hard-rgb:238, 233, 220;--gb-light0:#eee9dc;--gb-light0-rgb:238, 233, 220;--gb-light0-soft:#ddd8ca;--gb-light0-soft-rgb:221, 216, 202;--gb-light1:#e8e3d7;--gb-light1-rgb:232, 227, 215;--gb-light2:#c7c2b6;--gb-light2-rgb:199, 194, 182;--gb-light3:#b9b5aa;--gb-light3-rgb:185, 181, 170;--gb-light4:#9f9b92;--gb-light4-rgb:159, 155, 146;--gb-bright-red:#ec4056;--gb-bright-red-rgb:236, 64, 86;--gb-bright-green:#91b7a8;--gb-bright-green-rgb:145, 183, 168;--gb-bright-yellow:#d2a261;--gb-bright-yellow-rgb:210, 162, 97;--gb-bright-blue:#9cb7c8;--gb-bright-blue-rgb:156, 183, 200;--gb-bright-purple:#c3a6cf;--gb-bright-purple-rgb:195, 166, 207;--gb-bright-aqua:#9de0c4;--gb-bright-aqua-rgb:157, 224, 196;--gb-bright-orange:#dda677;--gb-bright-orange-rgb:221, 166, 119;--gb-neutral-red:#b82f43;--gb-neutral-red-rgb:184, 47, 67;--gb-neutral-green:#607d6d;--gb-neutral-green-rgb:96, 125, 109;--gb-neutral-yellow:#a87939;--gb-neutral-yellow-rgb:168, 121, 57;--gb-neutral-blue:#547184;--gb-neutral-blue-rgb:84, 113, 132;--gb-neutral-purple:#805f8e;--gb-neutral-purple-rgb:128, 95, 142;--gb-neutral-aqua:#588c79;--gb-neutral-aqua-rgb:88, 140, 121;--gb-neutral-orange:#a16a38;--gb-neutral-orange-rgb:161, 106, 56;--gb-faded-red:#760016;--gb-faded-red-rgb:118, 0, 22;--gb-faded-green:#325a42;--gb-faded-green-rgb:50, 90, 66;--gb-faded-yellow:#74501d;--gb-faded-yellow-rgb:116, 80, 29;--gb-faded-blue:#36556a;--gb-faded-blue-rgb:54, 85, 106;--gb-faded-purple:#694774;--gb-faded-purple-rgb:105, 71, 116;--gb-faded-aqua:#28574b;--gb-faded-aqua-rgb:40, 87, 75;--gb-faded-orange:#7c461c;--gb-faded-orange-rgb:124, 70, 28}html[data-site-theme=catppuccin]{--gb-dark0-hard:#1e1e2e;--gb-dark0-hard-rgb:30, 30, 46;--gb-dark0:#181825;--gb-dark0-rgb:24, 24, 37;--gb-dark0-soft:#313244;--gb-dark0-soft-rgb:49, 50, 68;--gb-dark1:#313244;--gb-dark1-rgb:49, 50, 68;--gb-dark2:#45475a;--gb-dark2-rgb:69, 71, 90;--gb-dark3:#585b70;--gb-dark3-rgb:88, 91, 112;--gb-dark4:#6c7086;--gb-dark4-rgb:108, 112, 134;--gb-gray-245:#7f849c;--gb-gray-245-rgb:127, 132, 156;--gb-gray-244:#7f849c;--gb-gray-244-rgb:127, 132, 156;--gb-light0-hard:#cdd6f4;--gb-light0-hard-rgb:205, 214, 244;--gb-light0:#cdd6f4;--gb-light0-rgb:205, 214, 244;--gb-light0-soft:#bac2de;--gb-light0-soft-rgb:186, 194, 222;--gb-light1:#cdd6f4;--gb-light1-rgb:205, 214, 244;--gb-light2:#bac2de;--gb-light2-rgb:186, 194, 222;--gb-light3:#a6adc8;--gb-light3-rgb:166, 173, 200;--gb-light4:#9399b2;--gb-light4-rgb:147, 153, 178;--gb-bright-red:#f38ba8;--gb-bright-red-rgb:243, 139, 168;--gb-bright-green:#a6e3a1;--gb-bright-green-rgb:166, 227, 161;--gb-bright-yellow:#f9e2af;--gb-bright-yellow-rgb:249, 226, 175;--gb-bright-blue:#89b4fa;--gb-bright-blue-rgb:137, 180, 250;--gb-bright-purple:#cba6f7;--gb-bright-purple-rgb:203, 166, 247;--gb-bright-aqua:#94e2d5;--gb-bright-aqua-rgb:148, 226, 213;--gb-bright-orange:#fab387;--gb-bright-orange-rgb:250, 179, 135;--gb-neutral-red:#d20f39;--gb-neutral-red-rgb:210, 15, 57;--gb-neutral-green:#40a02b;--gb-neutral-green-rgb:64, 160, 43;--gb-neutral-yellow:#df8e1d;--gb-neutral-yellow-rgb:223, 142, 29;--gb-neutral-blue:#1e66f5;--gb-neutral-blue-rgb:30, 102, 245;--gb-neutral-purple:#8839ef;--gb-neutral-purple-rgb:136, 57, 239;--gb-neutral-aqua:#179299;--gb-neutral-aqua-rgb:23, 146, 153;--gb-neutral-orange:#fe640b;--gb-neutral-orange-rgb:254, 100, 11;--gb-faded-red:#9f1837;--gb-faded-red-rgb:159, 24, 55;--gb-faded-green:#286c20;--gb-faded-green-rgb:40, 108, 32;--gb-faded-yellow:#80541f;--gb-faded-yellow-rgb:128, 84, 31;--gb-faded-blue:#234ea5;--gb-faded-blue-rgb:35, 78, 165;--gb-faded-purple:#6827b8;--gb-faded-purple-rgb:104, 39, 184;--gb-faded-aqua:#145f58;--gb-faded-aqua-rgb:20, 95, 88;--gb-faded-orange:#9a4c08;--gb-faded-orange-rgb:154, 76, 8}html[data-site-theme=dracula-pro]{--gb-dark0-hard:#22212c;--gb-dark0-hard-rgb:34, 33, 44;--gb-dark0:#292733;--gb-dark0-rgb:41, 39, 51;--gb-dark0-soft:#2c2937;--gb-dark0-soft-rgb:44, 41, 55;--gb-dark1:#2c2937;--gb-dark1-rgb:44, 41, 55;--gb-dark2:#454158;--gb-dark2-rgb:69, 65, 88;--gb-dark3:#454158;--gb-dark3-rgb:69, 65, 88;--gb-dark4:#827b9c;--gb-dark4-rgb:130, 123, 156;--gb-gray-245:#827b9c;--gb-gray-245-rgb:130, 123, 156;--gb-gray-244:#827b9c;--gb-gray-244-rgb:130, 123, 156;--gb-light0-hard:#f8f8f2;--gb-light0-hard-rgb:248, 248, 242;--gb-light0:#f8f8f2;--gb-light0-rgb:248, 248, 242;--gb-light0-soft:#b9b4cd;--gb-light0-soft-rgb:185, 180, 205;--gb-light1:#f8f8f2;--gb-light1-rgb:248, 248, 242;--gb-light2:#b9b4cd;--gb-light2-rgb:185, 180, 205;--gb-light3:#b9b4cd;--gb-light3-rgb:185, 180, 205;--gb-light4:#827b9c;--gb-light4-rgb:130, 123, 156;--gb-bright-red:#ff9580;--gb-bright-red-rgb:255, 149, 128;--gb-bright-green:#8aff80;--gb-bright-green-rgb:138, 255, 128;--gb-bright-yellow:#ffca80;--gb-bright-yellow-rgb:255, 202, 128;--gb-bright-blue:#80ffea;--gb-bright-blue-rgb:128, 255, 234;--gb-bright-purple:#9580ff;--gb-bright-purple-rgb:149, 128, 255;--gb-bright-aqua:#80ffea;--gb-bright-aqua-rgb:128, 255, 234;--gb-bright-orange:#ffca80;--gb-bright-orange-rgb:255, 202, 128;--gb-neutral-red:#ba3022;--gb-neutral-red-rgb:186, 48, 34;--gb-neutral-green:#14710a;--gb-neutral-green-rgb:20, 113, 10;--gb-neutral-yellow:#a34d14;--gb-neutral-yellow-rgb:163, 77, 20;--gb-neutral-blue:#036a96;--gb-neutral-blue-rgb:3, 106, 150;--gb-neutral-purple:#644ac9;--gb-neutral-purple-rgb:100, 74, 201;--gb-neutral-aqua:#33635c;--gb-neutral-aqua-rgb:51, 99, 92;--gb-neutral-orange:#a34d14;--gb-neutral-orange-rgb:163, 77, 20;--gb-faded-red:#9d291e;--gb-faded-red-rgb:157, 41, 30;--gb-faded-green:#14710a;--gb-faded-green-rgb:20, 113, 10;--gb-faded-yellow:#804018;--gb-faded-yellow-rgb:128, 64, 24;--gb-faded-blue:#035b80;--gb-faded-blue-rgb:3, 91, 128;--gb-faded-purple:#533ba9;--gb-faded-purple-rgb:83, 59, 169;--gb-faded-aqua:#33635c;--gb-faded-aqua-rgb:51, 99, 92;--gb-faded-orange:#804018;--gb-faded-orange-rgb:128, 64, 24}html[data-site-theme=nord]{--gb-dark0-hard:#2e3440;--gb-dark0-hard-rgb:46, 52, 64;--gb-dark0:#3b4252;--gb-dark0-rgb:59, 66, 82;--gb-dark0-soft:#434c5e;--gb-dark0-soft-rgb:67, 76, 94;--gb-dark1:#434c5e;--gb-dark1-rgb:67, 76, 94;--gb-dark2:#4c566a;--gb-dark2-rgb:76, 86, 106;--gb-dark3:#4c566a;--gb-dark3-rgb:76, 86, 106;--gb-dark4:#4c566a;--gb-dark4-rgb:76, 86, 106;--gb-gray-245:#81a1c1;--gb-gray-245-rgb:129, 161, 193;--gb-gray-244:#81a1c1;--gb-gray-244-rgb:129, 161, 193;--gb-light0-hard:#eceff4;--gb-light0-hard-rgb:236, 239, 244;--gb-light0:#eceff4;--gb-light0-rgb:236, 239, 244;--gb-light0-soft:#e5e9f0;--gb-light0-soft-rgb:229, 233, 240;--gb-light1:#eceff4;--gb-light1-rgb:236, 239, 244;--gb-light2:#e5e9f0;--gb-light2-rgb:229, 233, 240;--gb-light3:#d8dee9;--gb-light3-rgb:216, 222, 233;--gb-light4:#81a1c1;--gb-light4-rgb:129, 161, 193;--gb-bright-red:#f0b1b8;--gb-bright-red-rgb:240, 177, 184;--gb-bright-green:#b5cf9b;--gb-bright-green-rgb:181, 207, 155;--gb-bright-yellow:#ebcb8b;--gb-bright-yellow-rgb:235, 203, 139;--gb-bright-blue:#9acbd9;--gb-bright-blue-rgb:154, 203, 217;--gb-bright-purple:#c8acd1;--gb-bright-purple-rgb:200, 172, 209;--gb-bright-aqua:#a3cecc;--gb-bright-aqua-rgb:163, 206, 204;--gb-bright-orange:#e9ac95;--gb-bright-orange-rgb:233, 172, 149;--gb-neutral-red:#bf616a;--gb-neutral-red-rgb:191, 97, 106;--gb-neutral-green:#a3be8c;--gb-neutral-green-rgb:163, 190, 140;--gb-neutral-yellow:#ebcb8b;--gb-neutral-yellow-rgb:235, 203, 139;--gb-neutral-blue:#5e81ac;--gb-neutral-blue-rgb:94, 129, 172;--gb-neutral-purple:#b48ead;--gb-neutral-purple-rgb:180, 142, 173;--gb-neutral-aqua:#8fbcbb;--gb-neutral-aqua-rgb:143, 188, 187;--gb-neutral-orange:#d08770;--gb-neutral-orange-rgb:208, 135, 112;--gb-faded-red:#963b46;--gb-faded-red-rgb:150, 59, 70;--gb-faded-green:#3e642e;--gb-faded-green-rgb:62, 100, 46;--gb-faded-yellow:#80541f;--gb-faded-yellow-rgb:128, 84, 31;--gb-faded-blue:#315b75;--gb-faded-blue-rgb:49, 91, 117;--gb-faded-purple:#765172;--gb-faded-purple-rgb:118, 81, 114;--gb-faded-aqua:#32646e;--gb-faded-aqua-rgb:50, 100, 110;--gb-faded-orange:#8a4e38;--gb-faded-orange-rgb:138, 78, 56}html[data-site-theme=tokyo-night]{--gb-dark0-hard:#1a1b26;--gb-dark0-hard-rgb:26, 27, 38;--gb-dark0:#1f2335;--gb-dark0-rgb:31, 35, 53;--gb-dark0-soft:#24283b;--gb-dark0-soft-rgb:36, 40, 59;--gb-dark1:#292e42;--gb-dark1-rgb:41, 46, 66;--gb-dark2:#343b58;--gb-dark2-rgb:52, 59, 88;--gb-dark3:#414868;--gb-dark3-rgb:65, 72, 104;--gb-dark4:#565f89;--gb-dark4-rgb:86, 95, 137;--gb-gray-245:#565f89;--gb-gray-245-rgb:86, 95, 137;--gb-gray-244:#565f89;--gb-gray-244-rgb:86, 95, 137;--gb-light0-hard:#c0caf5;--gb-light0-hard-rgb:192, 202, 245;--gb-light0:#c0caf5;--gb-light0-rgb:192, 202, 245;--gb-light0-soft:#a9b1d6;--gb-light0-soft-rgb:169, 177, 214;--gb-light1:#c0caf5;--gb-light1-rgb:192, 202, 245;--gb-light2:#a9b1d6;--gb-light2-rgb:169, 177, 214;--gb-light3:#a9b1d6;--gb-light3-rgb:169, 177, 214;--gb-light4:#707ca7;--gb-light4-rgb:112, 124, 167;--gb-bright-red:#f7768e;--gb-bright-red-rgb:247, 118, 142;--gb-bright-green:#9ece6a;--gb-bright-green-rgb:158, 206, 106;--gb-bright-yellow:#e0af68;--gb-bright-yellow-rgb:224, 175, 104;--gb-bright-blue:#7aa2f7;--gb-bright-blue-rgb:122, 162, 247;--gb-bright-purple:#bb9af7;--gb-bright-purple-rgb:187, 154, 247;--gb-bright-aqua:#73daca;--gb-bright-aqua-rgb:115, 218, 202;--gb-bright-orange:#ff9e64;--gb-bright-orange-rgb:255, 158, 100;--gb-neutral-red:#8c4351;--gb-neutral-red-rgb:140, 67, 81;--gb-neutral-green:#385f0d;--gb-neutral-green-rgb:56, 95, 13;--gb-neutral-yellow:#865812;--gb-neutral-yellow-rgb:134, 88, 18;--gb-neutral-blue:#2959aa;--gb-neutral-blue-rgb:41, 89, 170;--gb-neutral-purple:#5a4a78;--gb-neutral-purple-rgb:90, 74, 120;--gb-neutral-aqua:#33635c;--gb-neutral-aqua-rgb:51, 99, 92;--gb-neutral-orange:#965027;--gb-neutral-orange-rgb:150, 80, 39;--gb-faded-red:#8c4351;--gb-faded-red-rgb:140, 67, 81;--gb-faded-green:#385f0d;--gb-faded-green-rgb:56, 95, 13;--gb-faded-yellow:#865812;--gb-faded-yellow-rgb:134, 88, 18;--gb-faded-blue:#2959aa;--gb-faded-blue-rgb:41, 89, 170;--gb-faded-purple:#5a4a78;--gb-faded-purple-rgb:90, 74, 120;--gb-faded-aqua:#2c5c55;--gb-faded-aqua-rgb:44, 92, 85;--gb-faded-orange:#965027;--gb-faded-orange-rgb:150, 80, 39}.site-experience{--site-paper:var(--gb-light0-hard);--site-muted:rgba(var(--gb-light0-hard-rgb), .66);--site-faint:rgba(var(--gb-light0-hard-rgb), .1);--site-red:var(--gb-bright-red);--site-red-dark:var(--gb-faded-red);--site-crt-opacity:.56;isolation:isolate;background:radial-gradient(circle at 88% 8%, rgba(var(--gb-bright-red-rgb), .1), transparent 26rem), linear-gradient(180deg, var(--gb-dark0-hard), var(--site-black) 35rem);min-height:100svh;color:var(--site-paper);font-family:Michroma,sans-serif;position:relative;overflow:clip}.site-experience main{width:min(100% - 2*clamp(1rem,4vw,4rem),90rem);margin-inline:auto}.site-experience .site-header{min-height:4.25rem;padding:max(.25rem, var(--safe-top)) max(clamp(1rem, 4vw, 4rem), var(--safe-right)) 0 max(clamp(1rem, 4vw, 4rem), var(--safe-left));z-index:60;background:rgba(var(--gb-dark0-hard-rgb), .88);-webkit-backdrop-filter:blur(18px)saturate(.8);backdrop-filter:blur(18px)saturate(.8);border:0;position:sticky;top:0}.site-experience .site-header:after{content:"";height:1px;right:max(clamp(1rem, 4vw, 4rem), var(--safe-right));bottom:0;left:max(clamp(1rem, 4vw, 4rem), var(--safe-left));background:linear-gradient(90deg, var(--site-red), rgba(var(--gb-light0-hard-rgb), .16) 18%, transparent 78%);box-shadow:0 0 .8rem rgba(var(--gb-bright-red-rgb), .3);position:absolute}.site-logo-link,.footer-logo-link{align-items:center;min-height:44px;display:inline-flex}.site-logo-link img{width:clamp(10rem,18vw,16rem);height:auto}.site-experience .main-navigation{gap:clamp(.2rem,1.4vw,1.2rem)}.site-experience .main-navigation a{min-width:4.5rem;min-height:44px;color:var(--site-muted);letter-spacing:.045em;justify-content:center;padding-inline:.75rem;font-size:clamp(.625rem,.75vw,.7rem)}.site-experience .main-navigation a:hover,.site-experience .main-navigation a:focus-visible,.site-experience .main-navigation a[aria-current=page]{color:var(--site-paper);background:rgba(var(--gb-bright-red-rgb), .08)}.site-experience .main-navigation a:hover:after,.site-experience .main-navigation a:focus-visible:after{transform:scaleX(1)}.site-experience .main-navigation a:after{background:var(--site-red);bottom:.25rem;left:.75rem;right:.75rem}.site-crt-mask,.site-crt-mask:after{z-index:2147483000;pointer-events:none;position:fixed}.site-crt-mask{opacity:var(--site-crt-opacity);contain:strict;background:radial-gradient(#0000 53%,#00000052 100%),repeating-linear-gradient(#00000005 0 2px,#00000040 2px 4px),repeating-linear-gradient(90deg,#ff1e3206 0 1px,#46ffb902 1px 2px,#527aff06 2px 3px);inset:-3px}.site-crt-mask:after{content:"";will-change:transform;background:linear-gradient(#0000,#ffffff06 42%,#ff17380b 50%,#0000);height:18vh;animation:11s linear infinite site-raster-descent;top:-18vh;left:0;right:0;transform:translate(0,0)}@keyframes site-raster-descent{to{transform:translateY(136vh)}}.site-page-hero{grid-template-columns:minmax(0,.92fr) minmax(19rem,.78fr);align-items:center;gap:clamp(2rem,7vw,7rem);min-height:min(52rem,100svh - 4.25rem);padding-block:clamp(3rem,8vw,7rem);display:grid}.site-page-hero-copy{min-width:0}.site-kicker{color:var(--site-red);letter-spacing:.06em;margin:0;font-size:clamp(.625rem,.75vw,.7rem)}.site-page-hero h1{max-width:16ch;color:var(--site-paper);letter-spacing:-.035em;margin:1rem 0 1.5rem;font-size:clamp(2.35rem,6.4vw,6.5rem);font-weight:400;line-height:1.02}.site-page-hero-copy>p:not(.site-kicker){max-width:45rem;color:var(--site-muted);margin:0;font-size:clamp(.84rem,1.2vw,1.05rem);line-height:1.9}.hero-actions,.music-shortcuts{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.primary-site-action,.secondary-site-action,.music-shortcuts a{justify-content:space-between;align-items:center;gap:1rem;min-height:46px;padding:.75rem 1rem;font-size:.65rem;line-height:1.4;display:inline-flex}.primary-site-action{background:var(--site-red);min-width:11rem;color:var(--site-black);clip-path:polygon(.65rem 0,100% 0,100% calc(100% - .65rem),calc(100% - .65rem) 100%,0 100%,0 .65rem)}.secondary-site-action,.music-shortcuts a{border-bottom:1px solid rgba(var(--gb-light0-hard-rgb), .35);color:var(--site-paper)}.primary-site-action:hover,.primary-site-action:focus-visible{background:var(--site-paper);color:var(--site-black)}.secondary-site-action:hover,.secondary-site-action:focus-visible,.music-shortcuts a:hover,.music-shortcuts a:focus-visible{border-color:var(--site-red);background:rgba(var(--gb-bright-red-rgb), .08)}.music-page-hero{grid-template-columns:minmax(0,.82fr) minmax(22rem,.62fr);align-items:center;min-height:auto;padding-block:clamp(3.5rem,6vw,5.5rem);container-type:inline-size}.music-page-hero h1{overflow-wrap:normal;word-break:normal;max-width:none;font-size:clamp(2.65rem,5.6vw,5.8rem)}.music-page-hero h1 span{display:block}.music-shortcuts{max-width:42rem}.music-shortcuts a{flex:9rem}.music-feature-card{border-bottom:2px solid var(--site-red);background:var(--gb-dark0-hard);width:min(100%,30rem);max-width:480px;box-shadow:0 2.2rem 6rem rgba(var(--gb-dark0-hard-rgb), .65);grid-template-columns:minmax(0,1fr);justify-self:end;transition:transform .16s,background .16s;display:grid;position:relative;overflow:hidden;container-type:inline-size}.music-feature-copy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem 1rem;padding:1rem 1.1rem 1.15rem;display:grid}.music-feature-copy small,.music-feature-copy>span:not(.music-feature-action){color:var(--site-muted);font-size:.56rem}.music-feature-copy strong{grid-column:1;font-size:clamp(.84rem,1.4vw,1.2rem);font-weight:400;line-height:1.4}.music-feature-action{min-height:44px;color:var(--site-paper);grid-area:1/2/span 3;align-items:center;gap:.65rem;font-size:.58rem;display:inline-flex}.record-artwork{aspect-ratio:1;background:var(--gb-dark0-hard);width:100%;display:block;overflow:hidden}.record-artwork img{object-fit:cover;width:100%;height:100%;display:block}.record-artwork-placeholder{background:radial-gradient(circle at 72% 28%, rgba(var(--gb-bright-red-rgb), .22), transparent 35%), linear-gradient(135deg, var(--gb-dark0-hard), var(--gb-dark0-hard) 65%);place-items:center;display:grid;position:relative}.record-artwork-placeholder:before{content:"";aspect-ratio:1;border:1px solid rgba(var(--gb-bright-red-rgb), .58);width:55%;box-shadow:0 0 2rem rgba(var(--gb-bright-red-rgb), .16);border-radius:50%;position:absolute}.record-artwork-placeholder span{color:rgba(var(--gb-light0-hard-rgb), .52);font-size:clamp(var(--site-text-micro,.6875rem), 1vw, var(--site-text-small,.75rem));letter-spacing:.12em;position:relative}.catalog-disclosure{border-top:1px solid rgba(var(--gb-light0-hard-rgb), .16);border-bottom:1px solid rgba(var(--gb-light0-hard-rgb), .08);color:var(--site-muted);grid-template-columns:minmax(8rem,.25fr) minmax(0,1fr);gap:1rem;margin:0 auto clamp(3rem,7vw,6rem);padding:1rem 0;font-size:.68rem;line-height:1.75;display:grid}.catalog-disclosure strong{color:var(--site-paper)}.catalog-section{padding-bottom:clamp(5rem,10vw,9rem)}.catalog-heading{grid-template-columns:minmax(0,1fr) minmax(17rem,.45fr);align-items:end;gap:2rem;padding-bottom:1.5rem;display:grid}.catalog-heading h2,.work-section h2,.inquiry-section h2,.related-records h2{letter-spacing:-.025em;margin:.65rem 0 0;font-size:clamp(1.8rem,4vw,3.6rem);font-weight:400;line-height:1.14}.catalog-search{color:var(--site-muted);gap:.5rem;font-size:.58rem;display:grid}.catalog-search input{border:0;border-bottom:1px solid rgba(var(--gb-light0-hard-rgb), .4);min-width:0;min-height:46px;color:var(--site-paper);font:inherit;background:0 0;border-radius:0;outline:0;padding:.7rem 0;font-size:.72rem}.catalog-filters{z-index:5;border-top:1px solid rgba(var(--gb-light0-hard-rgb), .14);border-bottom:1px solid rgba(var(--gb-light0-hard-rgb), .14);background:rgba(var(--gb-dark0-hard-rgb), .97);flex-wrap:wrap;gap:.35rem;padding-block:.85rem;display:flex;position:sticky;top:4.75rem}.catalog-filters button{background:var(--gb-dark0-hard);min-width:44px;min-height:44px;color:var(--site-muted);border:1px solid #0000;border-radius:999px;padding:.65rem .85rem;font-size:.58rem}.catalog-filters button:hover,.catalog-filters button:focus-visible,.catalog-filters button[aria-pressed=true]{border-color:rgba(var(--gb-bright-red-rgb), .52);background:rgba(var(--gb-bright-red-rgb), .12);color:var(--site-paper)}.catalog-filters button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--site-red)}.catalog-result-count{color:var(--site-muted);text-align:right;margin:1rem 0;font-size:.58rem}.record-list{border-top:1px solid rgba(var(--gb-light0-hard-rgb), .12)}.record-row{border-bottom:1px solid rgba(var(--gb-light0-hard-rgb), .12);content-visibility:auto;contain-intrinsic-size:auto 7rem;grid-template-columns:6.5rem minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.5vw,2.25rem);min-height:8rem;padding-block:.7rem;transition:background .1s,padding .14s;display:grid;position:relative}.record-row:before{content:"";background:var(--site-red);width:3px;transition:transform .12s;position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.record-row:hover,.record-row:focus-visible{background:linear-gradient(90deg, rgba(var(--gb-bright-red-rgb), .1), transparent 55%);outline:0;padding-inline:.75rem}.record-row:hover:before,.record-row:focus-visible:before{transform:scaleY(1)}.record-row-art{width:6.5rem}.record-row-copy{flex-direction:column;gap:.22rem;min-width:0;display:flex}.record-row-meta,.record-row-copy small{color:var(--site-muted);font-size:clamp(.5rem,.65vw,.58rem);line-height:1.5}.record-row-copy strong{margin-block:.15rem;font-size:clamp(.84rem,1.55vw,1.35rem);font-weight:400;line-height:1.45}.record-row-copy>span:not(.record-row-meta){color:rgba(var(--gb-light0-hard-rgb), .78);font-size:.65rem}.record-row-action{min-width:4.5rem;color:var(--site-muted);text-align:right;justify-content:flex-end;align-items:center;gap:.6rem;font-size:.58rem;display:inline-flex}.record-row:hover .record-row-action,.record-row:focus-visible .record-row-action{color:var(--site-red)}.catalog-empty{min-height:12rem;color:var(--site-muted);place-items:center;margin:0;display:grid}.record-back-row{justify-content:space-between;align-items:center;gap:1rem;min-height:5.5rem;display:flex}.record-back-row a,.share-record-button{border:0;border-bottom:1px solid rgba(var(--gb-light0-hard-rgb), .3);min-width:44px;min-height:44px;color:var(--site-muted);font:inherit;background:0 0;padding:.65rem 0;font-size:.6rem}.record-back-row a:hover,.record-back-row a:focus-visible,.share-record-button:hover,.share-record-button:focus-visible{border-color:var(--site-red);color:var(--site-paper)}.record-detail{grid-template-columns:minmax(19rem,.75fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,7vw,7rem);min-height:calc(100svh - 10rem);padding-block:clamp(1rem,4vw,3rem) clamp(4rem,9vw,8rem);display:grid}.record-detail-art{max-width:38rem;box-shadow:0 2.5rem 7rem rgba(var(--gb-dark0-hard-rgb), .72);position:sticky;top:6.5rem}.record-detail-copy{padding-top:clamp(0rem,4vw,4rem)}.record-detail-copy h1{letter-spacing:-.035em;max-width:17ch;margin:1rem 0;font-size:clamp(2rem,5vw,5rem);font-weight:400;line-height:1.06}.record-detail-artist,.record-detail-album{color:var(--site-muted);margin:.6rem 0 0;font-size:clamp(.68rem,1vw,.85rem);line-height:1.65}.record-role-panel{border-top:1px solid rgba(var(--gb-light0-hard-rgb), .18);margin-top:clamp(2rem,5vw,4rem);padding-top:1rem}.record-role-panel h2{margin:0;font-size:.65rem;font-weight:400}.record-role-panel ul{flex-wrap:wrap;gap:.35rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.record-role-panel li{background:rgba(var(--gb-bright-red-rgb), .1);color:rgba(var(--gb-light0-hard-rgb), .82);padding:.55rem .7rem;font-size:.56rem}.platform-links{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.5rem;margin:clamp(2rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}.platform-links a{border:1px solid rgba(var(--gb-light0-hard-rgb), .16);background:var(--gb-dark0-hard);grid-template-columns:1.5rem minmax(0,1fr) auto auto;align-items:center;gap:.75rem;height:100%;min-height:60px;padding:.7rem .8rem;font-size:.67rem;display:grid}.platform-link-icon{object-fit:contain;width:1.5rem;height:1.5rem;display:block}.platform-links small{color:var(--site-muted);font-size:.5rem}.platform-links a>span:last-child{color:var(--site-red)}.platform-links a:hover,.platform-links a:focus-visible{border-color:rgba(var(--gb-bright-red-rgb), .62);background:rgba(var(--gb-bright-red-rgb), .08)}.record-listen-panel{border-top:1px solid rgba(var(--gb-light0-hard-rgb), .18);margin-top:clamp(2rem,5vw,4rem);padding-top:1rem}.record-listen-panel h2{margin:.65rem 0 0;font-size:clamp(1.15rem,2.2vw,1.8rem);font-weight:400}.record-listen-panel .platform-links{margin-top:1.25rem}.play-record-link{background:var(--site-red);min-height:50px;color:var(--site-black);justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:.75rem 1rem;font-size:.62rem;display:flex}.related-records{border-top:1px solid rgba(var(--gb-light0-hard-rgb), .14);padding-block:clamp(4rem,8vw,7rem)}.related-records>div{background:rgba(var(--gb-light0-hard-rgb), .12);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:2rem;display:grid}.related-records a{background:var(--gb-dark0-hard);flex-direction:column;justify-content:flex-end;gap:.45rem;min-height:12rem;padding:1.25rem;display:flex}.related-records span,.related-records small{color:var(--site-muted);font-size:.55rem}.related-records strong{font-size:.85rem;font-weight:400;line-height:1.45}.work-disclosure{margin-top:2rem}.work-page-hero{grid-template-columns:minmax(0,1fr) minmax(18rem,.55fr)}.work-mark-panel{background:linear-gradient(135deg, transparent 45%, rgba(var(--gb-bright-red-rgb), .1) 45.2%, transparent 46%), var(--gb-dark0-hard);flex-direction:column;justify-content:space-between;min-height:24rem;padding:clamp(1.5rem,4vw,3.5rem);display:flex;position:relative;overflow:hidden}.work-mark-panel:after{content:"";background:var(--site-red);height:2px;box-shadow:0 0 1rem rgba(var(--gb-bright-red-rgb), .5);position:absolute;bottom:0;left:55%;right:0}.work-mark-panel img{width:100%;height:auto;margin-block:auto}.work-mark-panel p{color:var(--site-muted);margin:2rem 0 0;font-size:.55rem;line-height:1.7}.work-section{border-top:1px solid rgba(var(--gb-light0-hard-rgb), .14);grid-template-columns:minmax(12rem,.32fr) minmax(0,1fr);gap:clamp(2rem,7vw,7rem);padding-block:clamp(4rem,9vw,8rem);display:grid}.service-grid{background:rgba(var(--gb-light0-hard-rgb), .12);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.service-grid article{background:var(--gb-dark0-hard);flex-direction:column;min-height:15rem;padding:clamp(1.2rem,3vw,2.2rem);transition:background .16s,transform .16s;display:flex;position:relative;overflow:hidden}.service-grid article:after{content:"";background:var(--site-red);transform-origin:50% 100%;width:3px;transition:transform .18s;position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.service-grid article:hover:after,.service-grid article:focus-within:after{transform:scaleY(1)}.service-grid article>span,.workflow-section li>span{color:var(--site-red);font-size:.55rem}.service-grid h3,.workflow-section h3{margin:auto 0 .75rem;font-size:clamp(.92rem,1.6vw,1.25rem);font-weight:400;line-height:1.45}.service-grid p,.workflow-section p{color:var(--site-muted);margin:0;font-size:.66rem;line-height:1.8}.workflow-section ol{border-top:1px solid rgba(var(--gb-light0-hard-rgb), .18);margin:0;padding:0;list-style:none;position:relative}.workflow-section ol:before{content:"";background:linear-gradient(180deg, var(--site-red), rgba(var(--gb-light0-hard-rgb), .12));width:1px;position:absolute;top:1.5rem;bottom:1.5rem;left:1.75rem}.workflow-section li{border-bottom:1px solid rgba(var(--gb-light0-hard-rgb), .12);grid-template-columns:3.5rem minmax(0,1fr);align-items:center;min-height:7.5rem;padding-block:1rem;display:grid}.workflow-section li>span{z-index:1;background:var(--site-black);text-align:center;width:2rem;padding-block:.35rem;position:relative}.workflow-section h3{margin:0 0 .4rem}.inquiry-section{border-top:1px solid var(--site-red);grid-template-columns:minmax(0,.7fr) minmax(18rem,.55fr);gap:clamp(2rem,8vw,8rem);padding-block:clamp(4rem,9vw,8rem);display:grid}.inquiry-section>div:last-child{flex-direction:column;align-items:flex-start;display:flex}.inquiry-section p{color:var(--site-muted);margin:0;font-size:.72rem;line-height:1.9}.inquiry-section a{border-bottom:1px solid var(--site-red);justify-content:space-between;align-items:center;width:100%;min-height:52px;margin-top:1.5rem;padding:.75rem 0;font-size:clamp(.65rem,1.1vw,.82rem);display:flex}.inquiry-section small{color:var(--site-muted);margin-top:.65rem;font-size:.625rem}.site-experience .site-footer{padding:clamp(3rem, 7vw, 5rem) max(clamp(1rem, 4vw, 4rem), var(--safe-right)) max(2rem, var(--safe-bottom)) max(clamp(1rem, 4vw, 4rem), var(--safe-left));border-top:1px solid rgba(var(--gb-light0-hard-rgb), .16);background:var(--site-black);grid-template-columns:minmax(14rem,1fr) auto auto;align-items:center;gap:1rem clamp(1.5rem,4vw,4rem)}.music-page{--site-crt-opacity:.5}.about-page{--site-crt-opacity:.62}.work-page{--site-crt-opacity:.38}.footer-logo-link img{width:clamp(12rem,24vw,22rem);height:auto}.footer-navigation{flex-wrap:wrap;justify-content:flex-end;gap:.2rem;display:flex}.footer-navigation a{min-height:44px;color:var(--site-muted);align-items:center;padding-inline:.65rem;font-size:.58rem;display:inline-flex}.footer-navigation a:hover,.footer-navigation a:focus-visible{color:var(--site-paper);background:rgba(var(--gb-bright-red-rgb), .08)}.site-experience .site-footer .site-social-links{flex-direction:row;justify-content:flex-end;align-items:center;gap:.15rem;display:flex}.site-experience .site-footer .site-social-links a{place-items:center;padding:0;display:grid}.link-arrow{color:currentColor;flex:none;width:.72rem;height:.72rem;display:inline-block;position:relative}.link-arrow:before{content:"";background:currentColor;width:.64rem;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.link-arrow:after{content:"";transform-origin:50%;border-top:1px solid;border-right:1px solid;width:.34rem;height:.34rem;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.link-arrow-out{transform:rotate(-45deg)}.link-arrow-back{transform:rotate(180deg)}.record-back-row a{align-items:center;gap:.55rem;display:inline-flex}.site-experience .site-footer>p{border-top:1px solid rgba(var(--gb-light0-hard-rgb), .1);color:var(--site-muted);grid-column:1/-1;margin:1rem 0 0;padding-top:1rem;font-size:.625rem}.music-shortcut-icon{object-fit:contain;flex:none;width:1.375rem;height:1.375rem;display:block}.music-feature-card,.work-mark-panel{animation-delay:70ms}.music-feature-card:after{content:"";background:linear-gradient(112deg, transparent 34%, rgba(var(--gb-light0-hard-rgb), .1) 49%, transparent 64%);opacity:0;pointer-events:none;transition:opacity .18s,transform .42s;position:absolute;inset:0;transform:translate(-45%)}.music-feature-card .record-artwork img,.record-row .record-artwork img{transition:transform .24s cubic-bezier(.2,.8,.2,1),filter .24s}.music-feature-card:hover:after,.music-feature-card:focus-visible:after{opacity:1;transform:translate(45%)}.work-section,.inquiry-section,.related-records{content-visibility:auto;contain-intrinsic-size:auto 42rem}@keyframes site-hero-land{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}@media (width<=63.999rem){.site-page-hero,.music-page-hero,.work-page-hero{grid-template-columns:1fr;min-height:auto}.site-page-hero-copy{max-width:58rem}.music-feature-card{justify-self:center;width:min(100%,30rem);max-width:480px}.record-detail{grid-template-columns:minmax(17rem,.7fr) minmax(0,1fr);gap:2.5rem}.work-section,.inquiry-section{grid-template-columns:1fr}.site-experience .site-footer{grid-template-columns:1fr auto}.footer-navigation{grid-area:2/1/auto/-1;justify-content:flex-start}.site-experience .site-footer .site-social-links{grid-area:1/2}}@media (width<=47.999rem){.site-experience .site-header{min-height:3.75rem;padding-inline:max(1rem, var(--safe-left)) max(1rem, var(--safe-right))}.site-logo-link img{width:min(11rem,52vw)}.site-experience .mobile-navigation summary{justify-content:center;min-width:4rem;min-height:44px}.site-experience .mobile-navigation .main-navigation{padding:.75rem max(1rem, var(--safe-right)) max(1rem, var(--safe-bottom)) max(1rem, var(--safe-left));background:rgba(var(--gb-dark0-hard-rgb), .98)}.site-experience .mobile-navigation .main-navigation a{justify-content:flex-start;min-height:50px;padding-inline:0}.site-page-hero{gap:2.5rem;padding-block:3rem 4rem}.music-page-hero{gap:1.5rem;padding-block:2.5rem 3rem}.site-page-hero h1{max-width:100%;font-size:clamp(2rem,11vw,3.7rem)}.music-page-hero .site-page-hero-copy{order:1}.music-page-hero h1{margin-block:.75rem 1rem;font-size:clamp(2rem,10vw,3.25rem)}.music-page-hero .site-page-hero-copy>p:not(.site-kicker){line-height:1.65}.music-page-hero .music-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-top:1.25rem;display:grid}.music-page-hero .music-shortcuts a{gap:.35rem;min-width:0;padding-inline:.55rem;font-size:clamp(.48rem,2.1vw,.57rem)}.music-feature-card{order:2;grid-template-columns:7rem minmax(0,1fr);width:100%;max-width:none;min-height:7rem}.music-feature-card .record-artwork{height:100%}.music-feature-copy{grid-template-columns:minmax(0,1fr);padding:.8rem .9rem}.music-feature-copy strong{font-size:clamp(.72rem,3.5vw,.94rem)}.music-feature-action{grid-area:auto/1;justify-content:space-between;align-self:stretch;min-height:44px}.catalog-disclosure{grid-template-columns:1fr;gap:.35rem}.catalog-heading{grid-template-columns:1fr;gap:1.4rem}.catalog-filters{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--gb-bright-red-rgb), .6) transparent;flex-wrap:nowrap;margin-inline:-1rem;padding-inline:1rem;top:3.75rem;overflow-x:auto}.catalog-filters button{white-space:nowrap;flex:none}.record-row{grid-template-columns:5.25rem minmax(0,1fr) 2rem;gap:.85rem;min-height:7rem}.record-row-art{width:5.25rem}.record-row-action{place-items:center;min-width:2rem;min-height:44px;font-size:0;display:grid}.record-row-copy strong{font-size:clamp(.72rem,3.7vw,.92rem)}.record-row-copy small{display:none}.record-detail{grid-template-columns:1fr;gap:1.5rem}.record-detail-art{justify-self:center;width:min(100%,32rem);position:static}.record-detail-copy h1{max-width:100%;font-size:clamp(1.9rem,10vw,3.4rem)}.related-records>div{grid-template-columns:1fr}.related-records a{min-height:8rem}.service-grid{grid-template-columns:1fr}.service-grid article{min-height:13rem}.work-mark-panel{min-height:18rem}.site-experience .site-footer{grid-template-columns:1fr}.footer-logo-link,.footer-navigation,.site-experience .site-footer .site-social-links,.site-experience .site-footer>p{grid-area:auto/1}.footer-navigation,.site-experience .site-footer .site-social-links{justify-content:flex-start}.footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem;display:grid}.footer-navigation a{border-bottom:1px solid rgba(var(--gb-light0-hard-rgb), .1);justify-content:flex-start}}@media (pointer:coarse){.site-experience .site-header{background:var(--site-black);-webkit-backdrop-filter:none;backdrop-filter:none}.site-crt-mask:after{opacity:.52;animation-duration:13s}}@media (width<=22.499rem){.record-row{grid-template-columns:4.5rem minmax(0,1fr) 1.75rem}.record-row-art{width:4.5rem}.music-shortcuts a,.hero-actions>*{width:100%}.music-page-hero .music-shortcuts a{text-align:center;flex-direction:column;justify-content:center;gap:.3rem;min-height:4.5rem;padding:.55rem .2rem}.music-page-hero .music-shortcuts .link-arrow{display:none}}@media (height<=30rem) and (orientation:landscape){.site-page-hero{min-height:auto;padding-block:2.25rem}.site-page-hero h1{font-size:clamp(2rem,7vw,3.5rem)}}@media (width<=23.999rem){.music-page-hero h1{overflow-wrap:anywhere;font-size:clamp(1.45rem,9vw,2rem)}}@media (prefers-reduced-motion:reduce){.site-crt-mask:after{display:none}.record-row,.record-row:before,.music-feature-card,.game-site-navigation a,.game-site-navigation a:after{transition:none}.site-page-hero-copy,.music-feature-card,.work-mark-panel{animation:none}.music-feature-card:after{display:none}.service-grid article,.service-grid article:after,.music-feature-card .record-artwork img,.record-row .record-artwork img{transition:none}}@media (forced-colors:active){.site-crt-mask{display:none}.record-row:focus-visible,.social-links a:focus-visible{outline-offset:3px;outline:2px solid highlight}}.record-page .record-track-highlights{border:1px solid var(--gb-dark0-soft);background:var(--gb-dark0-soft);gap:1px;margin-top:1rem;display:grid}.record-page .record-track-highlights article{background:var(--gb-dark0-hard);grid-template-columns:minmax(0,1fr) minmax(9rem,.45fr);align-items:center;gap:1rem;min-width:0;padding:.8rem;scroll-margin-top:7rem;display:grid}.record-page .record-track-highlights article>div{gap:.25rem;min-width:0;display:grid}.record-page .record-track-highlights strong,.record-page .record-track-highlights span,.record-page .record-track-highlights p{margin:0;font-size:clamp(.74rem,.84vw,.86rem);line-height:1.55}.record-page .record-track-highlights strong{color:var(--text-primary);font-weight:400}.record-page .record-track-highlights span{color:var(--text-tertiary)}.record-page .record-track-highlights p{color:var(--state-vfd);text-align:right;text-shadow:0 0 .38rem rgba(var(--gb-bright-aqua-rgb), .28)}@media (width<=35.999rem){.record-page .record-track-highlights article{grid-template-columns:minmax(0,1fr);gap:.5rem}.record-page .record-track-highlights p{text-align:left}}.music-page .music-feature-card{border-bottom-width:1px}.music-page .music-feature-copy{border-top:1px solid var(--gb-dark0-soft);background:repeating-linear-gradient(90deg, transparent 0 .55rem, rgba(var(--gb-bright-aqua-rgb), .025) .55rem calc(.55rem + 1px)), var(--gb-dark0-hard);min-height:7.25rem;padding:1rem 1.1rem}.music-page .catalog-section{padding:clamp(3.25rem,5vw,5rem) clamp(.75rem,2.5vw,2.25rem) clamp(5rem,10vw,9rem)}.music-page .music-preview-deck{border:1px solid var(--gb-dark1);border-radius:var(--site-radius-outer,4px);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, rgba(var(--gb-light1-rgb), .055), transparent 36%), var(--gb-dark0-hard);box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .13), inset 0 -2px 0 var(--gb-dark0-hard), 0 1rem 2.5rem rgba(var(--gb-dark0-hard-rgb), .38);grid-template-columns:minmax(17rem,.85fr) minmax(8rem,.28fr) minmax(18rem,1fr);align-items:stretch;gap:.65rem;margin-bottom:clamp(3rem,7vw,5.5rem);padding:clamp(.7rem,2vw,1.25rem);display:grid}.music-page .music-preview-display{border:1px solid var(--gb-dark1);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:repeating-linear-gradient(0deg, transparent 0 3px, rgba(var(--gb-bright-aqua-rgb), .025) 3px 4px), radial-gradient(ellipse at 50% 50%, rgba(var(--gb-bright-aqua-rgb), .08), transparent 75%), var(--gb-dark0-hard);min-width:0;box-shadow:inset 0 0 1.15rem rgba(var(--gb-dark0-hard-rgb), .82);color:var(--gb-bright-aqua);text-shadow:0 0 .55rem rgba(var(--gb-bright-aqua-rgb), .4);align-content:center;gap:.35rem;padding:1rem;display:grid;position:relative}.music-page .music-preview-display h2{max-width:24ch;color:var(--gb-light2);text-overflow:ellipsis;white-space:nowrap;margin:.35rem 0 0;font-size:clamp(1rem,1.35vw,1.3rem);font-weight:400;line-height:1.45;overflow:hidden}.music-page .music-preview-display>p:not(.site-kicker),.music-page .music-preview-display small{color:rgba(var(--gb-light2-rgb), .76);margin:0;font-size:clamp(.74rem,.78vw,.8rem);line-height:1.5}.music-page .music-preview-state{color:var(--gb-neutral-purple);text-shadow:0 0 .45rem rgba(var(--gb-neutral-red-rgb), .58);font-size:.62rem;position:absolute;top:.85rem;right:.9rem}.music-page .music-preview-time{width:12ch;font-family:var(--font-numeric);font-variant-numeric:tabular-nums;text-align:right;justify-self:end}.music-page .music-preview-controls{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.music-page .music-preview-controls button,.music-page .record-preview-button{border:1px solid var(--gb-dark2);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, var(--gb-dark0-soft), var(--gb-dark0-hard) 75%, var(--gb-dark0-hard));min-width:48px;min-height:48px;box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .16), inset 0 -2px 0 var(--gb-dark0-hard);color:var(--gb-light2);font:inherit;font-size:var(--control-label-size);padding:.65rem .75rem;line-height:1.35}.music-page .music-preview-controls button:hover,.music-page .music-preview-controls button:focus-visible,.music-page .record-preview-button:hover,.music-page .record-preview-button:focus-visible{border-color:var(--gb-dark4);background:linear-gradient(180deg, var(--gb-dark1), var(--gb-dark0-hard) 76%, var(--gb-dark0-hard));color:var(--gb-light1)}.music-page .music-preview-controls button:active,.music-page .record-preview-button:active{box-shadow:inset 0 2px 0 rgba(var(--gb-dark0-hard-rgb), .76);transform:translateY(1px)}.music-page .music-preview-note,.music-page .music-preview-error{color:var(--gb-light3);grid-column:1/-1;margin:.15rem 0 0;font-size:clamp(.74rem,.8vw,.82rem);line-height:1.6}.music-page .music-preview-error{color:var(--gb-bright-purple)}.music-page .catalog-heading{padding-top:0}.music-page .catalog-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.7rem;margin-top:.8rem;display:grid}.music-page .catalog-options label{color:var(--text-tertiary);gap:.32rem;font-size:.72rem;display:grid}.music-page .catalog-options select,.music-page .catalog-options button{min-height:var(--control-height);border:1px solid var(--gb-dark2);border-radius:var(--panel-radius);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, var(--gb-dark0-soft), var(--gb-dark0-hard) 75%, var(--gb-dark0-hard));color:var(--text-secondary);font-size:var(--control-label-size);padding:.62rem .75rem}.music-page .catalog-options>div{grid-template-columns:1fr 1fr;gap:.25rem;display:grid}.music-page .catalog-options button[aria-pressed=true]{border-color:var(--gb-faded-red);background:var(--gb-dark0-hard);color:var(--text-primary)}.music-page .record-list .record-row{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;min-height:8rem;padding:0}.music-page .record-list .record-row:hover,.music-page .record-list .record-row:focus-within{padding:0}.music-page .record-row-detail{grid-template-columns:6.5rem minmax(0,1fr) minmax(7rem,auto) auto;align-items:center;gap:clamp(1rem,2.5vw,2.25rem);min-width:0;min-height:8rem;padding:.7rem;display:grid}.music-page .record-row-detail>time{color:var(--text-tertiary);font:400 .74rem / 1.45 var(--font-numeric);font-variant-numeric:tabular-nums;text-align:right}.music-page .record-list-compact .record-row{min-height:4.5rem}.music-page .record-list-compact .record-row-detail{grid-template-columns:3.5rem minmax(0,1fr) minmax(7rem,auto) auto;gap:.8rem;min-height:4.5rem}.music-page .record-list-compact .record-row-art{width:3.5rem}.music-page .record-list-compact .record-row-copy>small:last-child{display:none}.music-page .record-row:focus-within{background:var(--gb-dark0-hard);outline:2px solid var(--gb-faded-red);outline-offset:-2px}.music-page .record-preview-button{width:7.25rem;margin-right:.7rem}.record-page .record-detail-date{color:var(--gb-light3);margin:.6rem 0 0;font-size:clamp(.62rem,.9vw,.76rem);line-height:1.65}.record-page .record-data-pending{color:var(--gb-light3);margin:1rem 0 0;font-size:clamp(.62rem,.86vw,.72rem);line-height:1.75}.record-page .record-booklet{border:1px solid var(--gb-dark1);background:var(--gb-light2);box-shadow:inset 0 0 0 4px var(--gb-light3), 0 .65rem 1.8rem rgba(var(--gb-dark0-hard-rgb), .42);color:var(--gb-dark0-hard);text-shadow:none;border-radius:2px;grid-template-columns:minmax(0,.72fr) minmax(16rem,1fr);gap:clamp(1.25rem,3vw,2.5rem);margin-top:clamp(2rem,5vw,4rem);padding:clamp(1rem,2vw,1.35rem);display:grid}.record-page .record-booklet .site-kicker{color:var(--gb-dark1);text-shadow:none}.record-page .record-booklet h2{color:var(--gb-dark0-hard);margin:.6rem 0 0;font-size:clamp(1.2rem,2vw,1.7rem);font-weight:400}.record-page .record-booklet p{color:var(--gb-dark2);margin:1rem 0 0;font-size:clamp(.82rem,.9vw,.94rem);line-height:1.8}.record-page .record-booklet dl{background:var(--gb-light4);gap:1px;margin:0;display:grid}.record-page .record-booklet dl>div{background:var(--gb-light2);grid-template-columns:minmax(5.5rem,.3fr) minmax(0,1fr);gap:.75rem;min-width:0;padding:.75rem;display:grid}.record-page .record-booklet dt,.record-page .record-booklet dd{color:var(--gb-dark1);margin:0;font-size:clamp(.76rem,.82vw,.86rem);line-height:1.6}.record-page .record-full-credits{border-top:1px solid var(--gb-light4);grid-column:1/-1;padding-top:1rem}.record-page .record-full-credits>h3{color:var(--gb-dark0-hard);margin:0;font-size:clamp(.9rem,1vw,1rem);font-weight:400}.record-page .record-full-credits>div{background:var(--gb-light4);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:.85rem;display:grid}.record-page .record-full-credits section{background:var(--gb-light2);min-width:0;padding:.85rem}.record-page .record-full-credits h4{color:var(--gb-dark1);margin:0;font-size:clamp(.78rem,.85vw,.9rem);font-weight:400;line-height:1.5}.record-page .record-full-credits dl{background:0 0;gap:.55rem;margin-top:.7rem;display:grid}.record-page .record-full-credits dl>div{background:0 0;grid-template-columns:minmax(5.5rem,.42fr) minmax(0,1fr);gap:.7rem;padding:0;display:grid}@media (width<=63.999rem){.music-page .music-preview-deck{grid-template-columns:minmax(0,1fr) minmax(8rem,.32fr)}.music-page .catalog-toolbar{grid-template-columns:1fr}.music-page .catalog-options{justify-content:space-between}}@media (width<=47.999rem){.music-page .catalog-section{padding-inline:.55rem}.music-page .music-preview-deck{grid-template-columns:minmax(0,1fr)}.music-page .record-list .record-row{grid-template-columns:minmax(0,1fr);gap:0}.music-page .record-row-detail{grid-template-columns:5.25rem minmax(0,1fr) 1.75rem;gap:.8rem}.music-page .record-row-detail>time{text-align:left;grid-column:2}.music-page .record-row-action{grid-area:1/3/3}.music-page .record-row-art{width:5.25rem}.music-page .record-preview-button{width:auto;min-height:50px;margin:0 .7rem .7rem 6.75rem}.music-page .catalog-options{flex-direction:column;align-items:stretch}.music-page .catalog-options select,.music-page .catalog-options>div{width:100%}.music-page .record-list-compact .record-row-detail{grid-template-columns:3.5rem minmax(0,1fr) 1.75rem}.record-page .record-booklet{background:var(--gb-light2);grid-template-columns:minmax(0,1fr)}.record-page .record-full-credits>div{grid-template-columns:minmax(0,1fr)}}@media (width<=22.499rem){.music-page .record-row-detail{grid-template-columns:4.5rem minmax(0,1fr) 1.5rem;gap:.65rem}.music-page .record-row-art{width:4.5rem}.music-page .record-preview-button{margin-left:5.85rem}.record-page .record-booklet dl>div{grid-template-columns:minmax(0,1fr);gap:.2rem}.record-page .record-full-credits>div{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.music-page .music-preview-deck,.music-page .music-preview-display,.record-page .record-booklet{box-shadow:none;color:canvastext;text-shadow:none;background:canvas;border:1px solid canvastext}.music-page .music-preview-controls button,.music-page .record-preview-button{box-shadow:none;color:buttontext;background:buttonface;border:1px solid buttontext}}.site-experience{--retro-panel:var(--gb-dark0-hard);--retro-raised:var(--gb-dark0-hard);--retro-inset:var(--gb-dark0-hard);--retro-silver:var(--gb-light2);--retro-gray:var(--gb-gray-245);--retro-highlight:rgba(var(--gb-light0-hard-rgb), .46);--retro-shadow:rgba(var(--gb-dark0-hard-rgb), .94);--retro-bevel:inset 1px 1px 0 var(--retro-highlight), inset -1px -1px 0 var(--site-black), 3px 3px 0 var(--site-black);background-color:var(--site-black);background-image:linear-gradient(#000000a8,#000000e6),url(/media/ui/retro-terminal-texture-v29.jpg);background-repeat:repeat;background-size:auto,384px 384px}.site-experience main{padding-bottom:clamp(1.25rem,3vw,2.5rem)}.site-experience .site-header{min-height:4rem;padding-block:max(.2rem, var(--safe-top)) .2rem;justify-content:initial;border:0;border-bottom:1px solid var(--site-black);background:var(--gb-dark0-hard);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 rgba(var(--gb-light0-hard-rgb), .28), inset 0 -1px 0 rgba(var(--gb-light0-hard-rgb), .1), 0 3px 0 var(--site-black);grid-template-columns:auto minmax(7rem,1fr) auto;gap:clamp(.75rem,2vw,1.5rem);display:grid}.site-experience .site-header:after{background:linear-gradient(90deg, var(--site-red) 0 11rem, var(--gb-dark1) 11rem 100%);box-shadow:none;bottom:-1px;left:0;right:0}.site-logo-link{border:1px solid var(--gb-dark0);background:var(--gb-dark0-hard);min-width:12rem;min-height:44px;box-shadow:inset 1px 1px 0 rgba(var(--gb-light0-hard-rgb), .16), inset -1px -1px 0 var(--site-black);padding:.35rem .55rem}.site-logo-link img{width:clamp(10.5rem,17vw,15rem)}.site-system-status{min-width:0;color:var(--site-muted);letter-spacing:.08em;white-space:nowrap;align-items:center;gap:.55rem;font-size:.5rem;display:flex}.site-system-status i{border:1px solid var(--gb-dark0-hard);background:var(--site-red);width:.5rem;height:.5rem;box-shadow:0 0 0 1px var(--site-black);flex:none}.site-system-status b{color:var(--site-paper);font-weight:400}.site-experience .main-navigation{border:1px solid var(--site-black);background:var(--site-black);box-shadow:1px 1px 0 rgba(var(--gb-light0-hard-rgb), .16);gap:1px}.site-experience .main-navigation a{border:1px solid var(--gb-dark0);background:var(--retro-raised);min-width:5rem;min-height:44px;box-shadow:inset 1px 1px 0 rgba(var(--gb-light0-hard-rgb), .22), inset -1px -1px 0 var(--site-black);color:var(--gb-light2);padding-inline:.8rem;transition:color 90ms linear,background 90ms linear,transform 70ms step-end}.site-experience .main-navigation a:hover,.site-experience .main-navigation a:focus-visible{background:var(--gb-dark0);color:var(--site-paper)}.site-experience .main-navigation a:active{transform:translate(1px,1px)}.site-page-hero{border:1px solid var(--gb-dark0);background:linear-gradient(90deg, transparent 0 49.8%, rgba(var(--gb-light0-hard-rgb), .035) 50%, transparent 50.2%), rgba(var(--gb-dark0-hard-rgb), .94);min-height:auto;box-shadow:var(--retro-bevel);margin-top:clamp(1.5rem,4vw,3rem);padding:clamp(4.2rem,7vw,6.5rem) clamp(1rem,4vw,3.5rem) clamp(2rem,5vw,4rem);position:relative}.site-page-hero:before{content:"Program Monitor";border-bottom:1px solid var(--site-black);background:linear-gradient(90deg, var(--gb-faded-red), var(--gb-dark0-hard) 54%, var(--gb-dark0-hard));min-height:1.8rem;color:var(--site-paper);letter-spacing:.1em;align-items:center;padding:.4rem 4.5rem .4rem .7rem;font-size:.48rem;display:flex;position:absolute;inset:2px 2px auto}.site-page-hero:after{content:"";border:1px solid var(--site-black);background:var(--gb-light2);width:.58rem;height:.58rem;box-shadow:-.9rem 0 0 var(--gb-dark4), -1.8rem 0 0 var(--gb-dark0-soft);position:absolute;top:.62rem;right:.72rem}.music-page .site-page-hero:before{content:"Disc Library"}.work-page .site-page-hero:before{content:"Studio Rack"}.site-page-hero h1{letter-spacing:-.012em;margin-block:.85rem 1.35rem;font-size:clamp(2.15rem,5.4vw,5.35rem);line-height:1.04}.site-page-hero-copy>p:not(.site-kicker){max-width:42rem;color:var(--gb-light2);line-height:1.78}.site-page-hero-copy,.music-feature-card,.work-mark-panel{animation:none}.site-kicker{color:var(--gb-bright-red);letter-spacing:.1em;align-items:center;gap:.5rem;font-size:.58rem;display:inline-flex}.site-kicker:before{content:"";border:1px solid var(--gb-dark1);background:var(--site-red);width:.55rem;height:.55rem}.primary-site-action,.secondary-site-action,.music-shortcuts a,.platform-links a,.record-back-row a,.share-record-button{border:1px solid var(--gb-dark0);background:var(--retro-raised);box-shadow:inset 1px 1px 0 rgba(var(--gb-light0-hard-rgb), .32), inset -1px -1px 0 var(--site-black), 2px 2px 0 var(--site-black);color:var(--site-paper);border-radius:0;transition:background 90ms linear,color 90ms linear,transform 70ms step-end}.primary-site-action{clip-path:none;border-color:var(--gb-dark1);background:var(--site-red);box-shadow:inset 1px 1px 0 var(--gb-bright-purple), inset -1px -1px 0 var(--gb-dark1), 2px 2px 0 var(--site-black);color:var(--site-black)}.primary-site-action:hover,.primary-site-action:focus-visible,.secondary-site-action:hover,.secondary-site-action:focus-visible,.music-shortcuts a:hover,.music-shortcuts a:focus-visible,.platform-links a:hover,.platform-links a:focus-visible{border-color:var(--gb-dark4);background:var(--gb-light1);color:var(--site-black)}.primary-site-action:active,.secondary-site-action:active,.music-shortcuts a:active,.platform-links a:active{transform:translate(1px,1px)}.music-feature-card{border:1px solid var(--gb-dark0);background:var(--gb-dark0-hard);box-shadow:var(--retro-bevel);transition:background .1s linear,transform 70ms step-end}.music-feature-card:before{content:"Featured Disc";z-index:3;border-bottom:1px solid var(--site-black);background:var(--gb-dark0-hard);height:1.55rem;color:var(--gb-light3);letter-spacing:.08em;align-items:center;padding-inline:.55rem;font-size:.46rem;display:flex;position:absolute;inset:2px 2px auto}.music-feature-card:after{content:"";background:repeating-linear-gradient(90deg, var(--site-red) 0 .35rem, var(--gb-dark0-hard) .35rem .52rem);opacity:1;width:3.2rem;height:.36rem;transition:none;position:absolute;inset:.66rem .65rem auto auto;transform:none}.music-feature-card .record-artwork{border-top:1px solid var(--gb-dark0-soft);border-bottom:1px solid var(--site-black);margin-top:1.55rem}.music-feature-card:hover,.music-feature-card:focus-visible{background:var(--gb-dark0-hard);transform:translate(1px,1px)}.music-feature-card:hover .record-artwork img,.music-feature-card:focus-visible .record-artwork img,.record-row:hover .record-artwork img,.record-row:focus-visible .record-artwork img{filter:contrast(1.04)saturate(.92);transform:none}.catalog-section,.record-detail,.related-records,.inquiry-section{border:1px solid var(--gb-dark0-hard);background:rgba(var(--gb-dark0-hard-rgb), .94);box-shadow:var(--retro-bevel);position:relative}.catalog-section{margin-block:clamp(1.25rem,3vw,2.5rem);padding:3.2rem clamp(.75rem,2vw,1.5rem) clamp(1rem,3vw,2rem)}.catalog-section:before,.related-records:before,.inquiry-section:before{border-bottom:1px solid var(--site-black);background:linear-gradient(90deg, var(--gb-dark0), var(--gb-dark0-hard));min-height:1.65rem;color:var(--gb-light3);letter-spacing:.09em;align-items:center;padding-inline:.6rem;font-size:.46rem;display:flex;position:absolute;inset:2px 2px auto}.catalog-section:before{content:"Disc Library"}.catalog-heading{border-bottom:1px solid var(--gb-dark0);padding:.5rem 0 1rem}.catalog-heading h2,.work-section h2,.inquiry-section h2,.related-records h2{letter-spacing:0}.catalog-search input{border:1px solid var(--gb-dark0-soft);background:var(--site-black);min-height:46px;box-shadow:inset 2px 2px 0 var(--site-black), inset -1px -1px 0 rgba(var(--gb-light0-hard-rgb), .18);color:var(--site-paper);padding-inline:.75rem}.catalog-search input:focus{border-color:var(--site-red);outline:2px solid var(--site-red);outline-offset:2px;box-shadow:none}.catalog-filters{border:1px solid var(--gb-dark0);background:var(--gb-dark0-hard);box-shadow:inset 1px 1px 0 rgba(var(--gb-light0-hard-rgb), .18), inset -1px -1px 0 var(--site-black);gap:1px;margin:0 -.5rem;padding:.55rem;top:4.25rem}.catalog-filters button{border:1px solid var(--gb-dark0);background:var(--gb-dark0-hard);min-height:44px;box-shadow:inset 1px 1px 0 rgba(var(--gb-light0-hard-rgb), .18), inset -1px -1px 0 var(--site-black);color:var(--gb-light3);border-radius:0;transition:none}.catalog-result-count{color:var(--gb-light3);font-variant-numeric:tabular-nums;margin:.75rem 0 .5rem}.record-list{border:1px solid var(--gb-dark0);box-shadow:inset 1px 1px 0 var(--site-black)}.record-row{border-color:var(--gb-dark0);background:var(--gb-dark0-hard);min-height:7.25rem;padding:.55rem;transition:background 80ms linear,transform 70ms step-end}.record-row:before{background:var(--gb-dark0-soft);width:.32rem;transform:none}.record-row:hover,.record-row:focus-visible{background:var(--gb-dark0-hard);outline:1px solid var(--site-red);outline-offset:-2px;padding-inline:.55rem}.record-row:hover:before,.record-row:focus-visible:before,.record-row-featured:before{background:var(--site-red)}.record-row-art{border:1px solid var(--gb-dark0-soft);box-shadow:2px 2px 0 var(--site-black)}.record-row-meta,.record-row-copy small{color:var(--gb-light3);letter-spacing:.04em}.record-row-action{border:1px solid var(--gb-dark0);background:var(--gb-dark0-hard);min-height:44px;box-shadow:inset 1px 1px 0 rgba(var(--gb-light0-hard-rgb), .16), inset -1px -1px 0 var(--site-black);padding-inline:.7rem}.record-detail{margin-bottom:clamp(2rem,5vw,4rem);padding:clamp(3.4rem,5vw,4.4rem) clamp(1rem,3vw,2rem) clamp(1rem,3vw,2rem)}.record-detail:before{content:"Record File";border-bottom:1px solid var(--site-black);background:linear-gradient(90deg, var(--gb-dark0), var(--gb-dark0-hard));min-height:1.65rem;color:var(--gb-light3);letter-spacing:.09em;align-items:center;padding-inline:.6rem;font-size:.46rem;display:flex;position:absolute;inset:2px 2px auto}.record-detail-art{border:1px solid var(--gb-dark0);background:var(--gb-dark0-hard);box-shadow:var(--retro-bevel);padding:.5rem}.record-detail-copy h1{letter-spacing:-.01em}.platform-links{gap:.4rem}.platform-links a{min-height:54px;padding:.55rem .75rem}.related-records{padding:3rem clamp(.75rem,2vw,1.5rem) 1rem}.related-records:before{content:"Related Records"}.work-mark-panel{border:1px solid var(--gb-dark0);background:repeating-linear-gradient(0deg, transparent 0 1.25rem, rgba(var(--gb-light0-hard-rgb), .025) 1.25rem calc(1.25rem + 1px)), var(--gb-dark0-hard);min-height:22rem;box-shadow:var(--retro-bevel);padding:clamp(2rem,4vw,3.5rem)}.work-mark-panel:before{content:"VRNH Music & Sound";border-bottom:1px solid var(--site-black);background:var(--gb-dark0-hard);min-height:1.55rem;color:var(--gb-light3);letter-spacing:.08em;align-items:center;padding-inline:.55rem;font-size:.46rem;display:flex;position:absolute;inset:2px 2px auto}.work-mark-panel:after{background:repeating-linear-gradient(90deg, var(--site-red) 0 .4rem, var(--gb-dark0-hard) .4rem .6rem);width:3.5rem;height:.42rem;box-shadow:none;bottom:.65rem;left:auto;right:.65rem}.work-section{border:1px solid var(--gb-dark0-hard);background:rgba(var(--gb-dark0-hard-rgb), .94);box-shadow:var(--retro-bevel);margin-top:clamp(1.25rem,3vw,2.5rem);padding:clamp(3.5rem,7vw,6rem) clamp(.75rem,2.5vw,2rem) clamp(2rem,5vw,4rem);position:relative}.work-section:before{content:"Studio Control";border-bottom:1px solid var(--site-black);background:linear-gradient(90deg, var(--gb-dark0), var(--gb-dark0-hard));min-height:1.65rem;color:var(--gb-light3);letter-spacing:.09em;align-items:center;padding-inline:.6rem;font-size:.46rem;display:flex;position:absolute;inset:2px 2px auto}.workflow-section:before{content:"Signal Path"}.service-grid{border:1px solid var(--gb-dark0);background:var(--gb-dark0-hard);box-shadow:inset 1px 1px 0 var(--site-black), inset -1px -1px 0 rgba(var(--gb-light0-hard-rgb), .14);gap:.35rem;padding:.35rem}.service-grid article{border:1px solid var(--gb-dark0-hard);background:var(--gb-dark0-hard);box-shadow:inset 1px 1px 0 rgba(var(--gb-light0-hard-rgb), .1), inset -1px -1px 0 var(--site-black);transition:background 90ms linear}.service-grid article:after{background:var(--gb-dark1);width:.35rem;transform:none}.service-grid article:hover,.service-grid article:focus-within{background:var(--gb-dark0-hard);transform:none}.service-grid article:hover:after,.service-grid article:focus-within:after{background:var(--site-red)}.workflow-section ol{border:1px solid var(--gb-dark0);background:var(--gb-dark0-hard);padding:.35rem}.workflow-section li{border:1px solid var(--gb-dark0-hard);background:var(--gb-dark0-hard);padding-inline:.65rem}.workflow-section li>span{border:1px solid var(--gb-dark0-soft);background:var(--gb-dark0-hard)}.inquiry-section{border-top-color:var(--gb-dark0);margin-block:clamp(1.25rem,3vw,2.5rem);padding:clamp(4rem,8vw,6.5rem) clamp(1rem,3vw,2.5rem) clamp(2rem,5vw,4rem)}.inquiry-section:before{content:"Project Inquiry";background:linear-gradient(90deg, var(--gb-faded-red), var(--gb-dark0-hard) 54%, var(--gb-dark0-hard));color:var(--site-paper)}.inquiry-section a{border:1px solid var(--gb-dark1);background:var(--gb-dark0-hard);box-shadow:inset 1px 1px 0 rgba(var(--gb-bright-purple-rgb), .3), inset -1px -1px 0 var(--site-black);padding-inline:.75rem}.catalog-disclosure{border:1px solid var(--gb-dark0);background:var(--gb-dark0-hard);box-shadow:inset 1px 1px 0 rgba(var(--gb-light0-hard-rgb), .1), inset -1px -1px 0 var(--site-black);padding:.85rem}.site-experience .site-footer{padding:3.4rem max(clamp(1rem, 4vw, 4rem), var(--safe-right)) max(1.5rem, var(--safe-bottom)) max(clamp(1rem, 4vw, 4rem), var(--safe-left));border-top:1px solid var(--gb-dark0-soft);background:var(--gb-dark0-hard);box-shadow:inset 0 1px 0 rgba(var(--gb-light0-hard-rgb), .14);position:relative}.site-footer-status{border-bottom:1px solid var(--site-black);background:linear-gradient(90deg, var(--gb-dark0-hard), var(--gb-dark0-hard));min-height:1.7rem;color:var(--gb-light3);letter-spacing:.09em;justify-content:space-between;align-items:center;gap:1rem;padding-inline:clamp(1rem,4vw,4rem);font-size:.46rem;display:flex;position:absolute;inset:2px 2px auto}.site-footer-status span:last-child{color:var(--site-red)}.footer-logo-link{border:1px solid var(--gb-dark0-hard);background:var(--gb-dark0-hard);box-shadow:inset 1px 1px 0 rgba(var(--gb-light0-hard-rgb), .12), inset -1px -1px 0 var(--site-black);padding:.55rem}.footer-navigation{gap:1px}.footer-navigation a{border:1px solid var(--gb-dark0-hard);background:var(--gb-dark0-hard);box-shadow:inset 1px 1px 0 rgba(var(--gb-light0-hard-rgb), .14), inset -1px -1px 0 var(--site-black);padding-inline:.75rem}.site-experience .site-footer .site-social-links{gap:.2rem}.site-experience .site-footer .site-social-links a{border:1px solid var(--gb-dark0);background:var(--gb-dark0-hard);box-shadow:inset 1px 1px 0 rgba(var(--gb-light0-hard-rgb), .16), inset -1px -1px 0 var(--site-black)}.site-experience .site-footer .site-social-links a:before{border-radius:50%}.site-experience .site-footer>p{border-top-color:var(--gb-dark0);color:var(--gb-light3);font-size:.54rem}@media (width<=63.999rem){.site-experience .site-header{grid-template-columns:auto minmax(0,1fr) auto}.site-system-status span{display:none}.site-page-hero{gap:2.5rem}}@media (width>=56rem) and (width<=63.999rem){.music-page-hero{grid-template-columns:minmax(0,1fr) minmax(17rem,.58fr);align-items:center}.music-feature-card{justify-self:end;width:100%;max-width:24rem}.work-page-hero{grid-template-columns:minmax(0,1fr) minmax(17rem,.52fr);align-items:center}.work-page-hero h1{font-size:clamp(2.15rem,4.2vw,4rem)}.work-mark-panel{min-height:19rem}}@media (width<=47.999rem){.site-experience .site-header{grid-template-columns:minmax(0,1fr) auto;min-height:3.75rem}.site-system-status{display:none}.site-logo-link{width:fit-content;min-width:0;padding-inline:.4rem}.site-experience .mobile-navigation summary{border:1px solid var(--gb-dark0);background:var(--retro-raised);min-width:4.5rem;box-shadow:inset 1px 1px 0 rgba(var(--gb-light0-hard-rgb), .2), inset -1px -1px 0 var(--site-black);color:var(--site-paper)}.site-experience .mobile-navigation .main-navigation{border:1px solid var(--gb-dark1);background:var(--gb-dark0-hard);box-shadow:4px 4px 0 var(--site-black);padding:.5rem}.site-experience .mobile-navigation .main-navigation a{border:1px solid var(--gb-dark0);min-height:52px;padding-inline:.85rem}.site-page-hero{margin-top:1rem;padding:3.6rem .9rem 1.2rem}.site-page-hero:before{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-page .site-page-hero:before{content:"Music Library"}.work-page .site-page-hero:before{content:"Studio Services"}.site-page-hero h1,.music-page-hero h1{letter-spacing:0;font-size:clamp(1.9rem,9.2vw,3.35rem)}.work-page-hero h1{overflow-wrap:normal;word-break:normal;font-size:clamp(1.35rem,7vw,2.5rem)}.music-page-hero .music-shortcuts{gap:1px}.music-page-hero .music-shortcuts a{min-height:52px;padding:.5rem}.music-feature-card{grid-template-columns:7rem minmax(0,1fr);padding-top:1.55rem}.music-feature-card .record-artwork{margin-top:0}.music-feature-card:before{inset:2px 2px auto}.catalog-section{margin-top:1rem;padding:3rem .55rem .75rem}.catalog-filters{margin-inline:-.15rem;padding-inline:.35rem;top:3.75rem}.record-row{grid-template-columns:4.9rem minmax(0,1fr) 2.4rem;min-height:6.5rem;padding:.4rem .45rem}.record-row:hover,.record-row:focus-visible{padding-inline:.45rem}.record-row-art{width:4.9rem}.record-row-action{min-width:2.2rem;padding:0}.record-detail-copy h1{overflow-wrap:normal;word-break:normal;font-size:clamp(1.5rem,7vw,2.4rem)}.record-detail,.record-detail>*,.record-detail-copy,.platform-links{min-width:0;max-width:100%}.platform-links{grid-template-columns:minmax(0,1fr)}.work-section,.inquiry-section{padding-inline:.85rem}.inquiry-section>*{min-width:0}.inquiry-section a{overflow-wrap:anywhere;max-width:100%}.hero-actions>*{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.service-grid article{min-height:11.5rem}.site-experience .site-footer{padding-top:3.2rem}.site-footer-status{padding-inline:.65rem}.footer-navigation{gap:1px}.footer-navigation a{border-bottom:1px solid var(--gb-dark0-hard)}}@media (width<=22.499rem){.music-page .site-page-hero:before{content:"Music Library"}.work-page .site-page-hero:before{content:"Studio"}.music-feature-card{grid-template-columns:5.5rem minmax(0,1fr)}.record-row{grid-template-columns:4.25rem minmax(0,1fr) 2.2rem}.record-row-art{width:4.25rem}.record-detail-copy h1{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.site-experience .main-navigation a,.primary-site-action,.secondary-site-action,.music-shortcuts a,.platform-links a,.music-feature-card,.record-row{transition:none}}@media (forced-colors:active){.site-experience{background:canvas}.site-experience .site-header,.site-page-hero,.catalog-section,.record-detail,.related-records,.music-feature-card,.work-mark-panel,.work-section,.inquiry-section,.site-experience .site-footer{box-shadow:none;color:canvastext;background:canvas;border:1px solid canvastext}.site-page-hero:after,.music-feature-card:after,.work-mark-panel:after,.site-kicker:before,.site-system-status{display:none}.site-page-hero:before,.music-feature-card:before,.catalog-section:before,.record-detail:before,.related-records:before,.work-mark-panel:before,.work-section:before,.inquiry-section:before,.site-footer-status{box-shadow:none;color:canvastext;background:canvas;border-color:canvastext}.site-experience .main-navigation a[aria-current=page],.catalog-filters button[aria-pressed=true]{color:highlighttext;background:highlight}}.site-experience{--site-paper:var(--gb-light1);--site-muted:rgba(var(--gb-light1-rgb), .68);--site-faint:rgba(var(--gb-light1-rgb), .1);--site-red:var(--gb-bright-red);--site-red-dark:var(--gb-dark1);--site-crt-opacity:.6;--analog-black:var(--gb-dark0-hard);--analog-deep:var(--gb-dark0-hard);--analog-panel:var(--gb-dark0-hard);--analog-panel-raised:var(--gb-dark0-hard);--analog-edge:var(--gb-dark1);--analog-edge-light:var(--gb-dark3);--analog-control-edge:var(--gb-dark4);--analog-glass:var(--gb-dark0-hard);--analog-vfd:var(--gb-bright-aqua);--analog-amber:var(--gb-neutral-yellow);--analog-tally:var(--gb-bright-red);--analog-radius:4px;--analog-face:linear-gradient(180deg, rgba(var(--gb-light1-rgb), .055), transparent 22%, rgba(var(--gb-dark0-hard-rgb), .2) 82%), repeating-linear-gradient(90deg, rgba(var(--gb-light1-rgb), .012) 0 1px, transparent 1px 6px), var(--analog-panel);--analog-inset:inset 0 0 0 1px rgba(var(--gb-dark0-hard-rgb), .9), inset 0 0 1.1rem rgba(var(--gb-dark0-hard-rgb), .74), 0 1px 0 rgba(var(--gb-light1-rgb), .08);--analog-housing:inset 0 1px 0 rgba(var(--gb-light1-rgb), .12), inset 0 -1px 0 rgba(var(--gb-dark0-hard-rgb), .88), 0 .35rem 1.2rem rgba(var(--gb-dark0-hard-rgb), .5), 0 0 1.4rem rgba(var(--gb-neutral-red-rgb), .035);background-color:var(--analog-black);background-image:radial-gradient(ellipse at 50% -12rem, #82bda80e, transparent 34rem), radial-gradient(circle at 88% 12%, #d62b4312, transparent 28rem), linear-gradient(180deg, #0d100e, var(--analog-black) 42rem), url(/media/ui/retro-terminal-texture-v29.jpg);color:var(--site-paper);background-size:auto,auto,auto,384px 384px}.site-experience :where(h1,h2,h3){text-shadow:0 0 .32rem rgba(var(--gb-light1-rgb), .12), 0 1px 0 rgba(var(--gb-dark0-hard-rgb), .9)}.site-crt-mask{opacity:var(--site-crt-opacity);background:radial-gradient(#82bda805,#0000 48%,#0507065c 100%),repeating-linear-gradient(#ddd8ca02 0 1px,#05070630 2px 4px),repeating-linear-gradient(90deg,#d62b4306 0 1px,#56977c02 1px 2px,#53699705 2px 3px)}.site-crt-mask:after{opacity:.68;background:linear-gradient(#0000,#ddd8ca05 42%,#d62b4309 52%,#0000)}.site-experience .site-header{min-height:4.15rem;padding-block:max(.25rem, var(--safe-top)) .25rem;border:1px solid var(--gb-dark0);background:linear-gradient(180deg, rgba(var(--gb-light1-rgb), .055), transparent 28%), var(--gb-dark0-hard);box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .09), inset 0 -1px 0 rgba(var(--gb-dark0-hard-rgb), .9), 0 .4rem 1.2rem rgba(var(--gb-dark0-hard-rgb), .66);-webkit-backdrop-filter:none;backdrop-filter:none;border-inline:0}.site-experience .site-header:after{height:3px;right:max(clamp(1rem, 4vw, 4rem), var(--safe-right));bottom:0;left:max(clamp(1rem, 4vw, 4rem), var(--safe-left));background:linear-gradient(90deg, var(--analog-tally) 0 5.5rem, transparent 5.5rem), repeating-linear-gradient(90deg, var(--gb-dark0) 0 1.2rem, var(--gb-dark0-hard) 1.2rem 1.4rem);box-shadow:0 0 .42rem rgba(var(--gb-neutral-red-rgb), .22)}.site-logo-link,.footer-logo-link{border:1px solid var(--analog-edge);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, rgba(var(--gb-bright-aqua-rgb), .06), transparent 48%), var(--analog-glass);box-shadow:var(--analog-inset)}.site-logo-link img,.footer-logo-link img{filter:sepia(.08)brightness(.88)drop-shadow(0 0 .32rem #ddd8ca1f)}.site-system-status{color:var(--analog-vfd);text-shadow:0 0 .45rem rgba(var(--gb-bright-aqua-rgb), .42);font-size:.625rem}.site-system-status i{border:1px solid var(--gb-dark0);background:var(--analog-tally);width:.48rem;height:.48rem;box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .24), 0 0 .48rem rgba(var(--gb-neutral-red-rgb), .64);border-radius:50%}.site-system-status b{color:var(--analog-vfd)}.site-experience .main-navigation{border:1px solid var(--gb-dark0);border-radius:var(--site-radius-outer,4px);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);box-shadow:var(--analog-inset);gap:.24rem;padding:.2rem}.site-experience .main-navigation a,.site-experience .mobile-navigation summary{border:1px solid var(--analog-control-edge);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, var(--gb-dark0), var(--gb-dark0-hard) 72%, var(--gb-dark0-hard));box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .15), inset 0 -2px 0 rgba(var(--gb-dark0-hard-rgb), .78), 0 1px 2px rgba(var(--gb-dark0-hard-rgb), .62);color:var(--gb-light3);text-shadow:0 0 .26rem rgba(var(--gb-light1-rgb), .08);transition:border-color .11s linear,background .11s linear,color .11s linear,transform 70ms linear;position:relative}.site-experience .main-navigation a:before{content:"";border:1px solid var(--gb-dark1);background:var(--gb-dark0-hard);border-radius:50%;width:.34rem;height:.34rem;position:absolute;top:.32rem;right:.34rem}.site-experience .main-navigation a:after{display:none}.site-experience .main-navigation a:active,.site-experience .mobile-navigation summary:active{box-shadow:inset 0 2px 0 rgba(var(--gb-dark0-hard-rgb), .74);transform:translateY(1px)}.site-experience .main-navigation a[aria-current=page]:before{border-color:var(--gb-faded-red);background:var(--analog-tally);box-shadow:0 0 .4rem rgba(var(--gb-neutral-red-rgb), .62)}.site-page-hero,.music-feature-card,.catalog-section,.record-detail,.related-records,.work-mark-panel,.work-section,.inquiry-section{border:1px solid var(--analog-edge);border-radius:var(--analog-radius);corner-shape:var(--site-corner-shape,round);background:var(--analog-face);box-shadow:var(--analog-housing)}.site-page-hero{padding-top:clamp(4.6rem,7vw,6.7rem)}.site-page-hero:before,.music-feature-card:before,.catalog-section:before,.record-detail:before,.related-records:before,.work-mark-panel:before,.work-section:before,.inquiry-section:before{border:1px solid var(--gb-dark0-soft);background:linear-gradient(180deg, rgba(var(--gb-bright-aqua-rgb), .045), transparent), var(--gb-dark0-hard);min-height:1.75rem;color:var(--analog-vfd);text-shadow:0 0 .48rem rgba(var(--gb-bright-aqua-rgb), .42);border-radius:2px;font-size:clamp(.56rem,.65vw,.625rem);inset:.28rem .28rem auto}.site-page-hero:after,.music-feature-card:after,.work-mark-panel:after{content:"";background:radial-gradient(circle at 35% 35%, var(--gb-dark4), var(--gb-dark0-soft) 52%, var(--gb-dark0-hard) 72%);width:.42rem;height:.42rem;box-shadow:-1.05rem 0 0 var(--gb-dark0);border:0;border-radius:50%;position:absolute;inset:.95rem .95rem auto auto}.site-page-hero h1,.music-page-hero h1,.work-page-hero h1{color:var(--gb-light1)}.site-page-hero-copy>p:not(.site-kicker){color:var(--gb-light3)}.site-kicker{color:var(--analog-amber);text-shadow:0 0 .45rem rgba(var(--gb-neutral-yellow-rgb), .28)}.site-kicker:before{border:1px solid var(--gb-faded-red);background:var(--analog-tally);width:.48rem;height:.48rem;box-shadow:0 0 .4rem rgba(var(--gb-neutral-red-rgb), .5);border-radius:50%}.primary-site-action,.secondary-site-action,.music-shortcuts a,.platform-links a,.record-back-row a,.play-record-link,.share-record-button,.footer-navigation a{clip-path:none;border:1px solid var(--analog-control-edge);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, var(--gb-dark0), var(--gb-dark0-hard) 72%, var(--gb-dark0-hard));box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .15), inset 0 -2px 0 rgba(var(--gb-dark0-hard-rgb), .74), 0 2px 3px rgba(var(--gb-dark0-hard-rgb), .55);color:var(--gb-light2);text-shadow:0 0 .25rem rgba(var(--gb-light1-rgb), .08);transition:border-color .1s linear,background .1s linear,color .1s linear,transform 70ms linear}.primary-site-action,.play-record-link{border-color:var(--gb-faded-red);background:linear-gradient(180deg, var(--gb-dark1), var(--gb-dark0) 76%, var(--gb-dark0-hard));color:var(--gb-light1);box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .17), inset 0 -2px 0 var(--gb-dark0-hard), 0 0 .65rem rgba(var(--gb-neutral-red-rgb), .16)}.primary-site-action:hover,.primary-site-action:focus-visible,.secondary-site-action:hover,.secondary-site-action:focus-visible,.music-shortcuts a:hover,.music-shortcuts a:focus-visible,.platform-links a:hover,.platform-links a:focus-visible,.record-back-row a:hover,.record-back-row a:focus-visible,.play-record-link:hover,.play-record-link:focus-visible,.share-record-button:hover,.share-record-button:focus-visible,.footer-navigation a:hover,.footer-navigation a:focus-visible{border-color:var(--gb-dark4);background:linear-gradient(180deg, var(--gb-dark1), var(--gb-dark0-hard) 76%, var(--gb-dark0-hard));color:var(--gb-light1)}.primary-site-action:active,.secondary-site-action:active,.music-shortcuts a:active,.platform-links a:active,.record-back-row a:active,.play-record-link:active,.share-record-button:active{box-shadow:inset 0 2px 0 rgba(var(--gb-dark0-hard-rgb), .72);transform:translateY(1px)}.music-feature-card{background:linear-gradient(180deg, rgba(var(--gb-bright-aqua-rgb), .035), transparent 30%), var(--gb-dark0-hard);overflow:hidden}.music-feature-card .record-artwork{border-color:var(--gb-dark0-soft);background:var(--analog-glass)}.music-feature-card:hover,.music-feature-card:focus-visible{border-color:var(--gb-dark3);background:var(--gb-dark0-hard);transform:translateY(-1px)}.record-artwork-placeholder{background:repeating-linear-gradient(0deg, transparent 0 4px, rgba(var(--gb-bright-aqua-rgb), .025) 4px 5px), var(--analog-glass)}.catalog-section,.record-detail,.related-records,.work-section,.inquiry-section{background:linear-gradient(180deg, rgba(var(--gb-light1-rgb), .025), transparent 12rem), var(--analog-deep)}.catalog-heading{border-bottom-color:var(--gb-dark0-soft)}.catalog-search input{border:1px solid var(--gb-dark1);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, rgba(var(--gb-bright-aqua-rgb), .035), transparent), var(--analog-glass);box-shadow:var(--analog-inset);color:var(--analog-vfd);caret-color:var(--analog-tally);text-shadow:0 0 .42rem rgba(var(--gb-bright-aqua-rgb), .34)}.catalog-search input::placeholder{color:rgba(var(--gb-bright-aqua-rgb), .75)}.catalog-search input:focus{border-color:var(--gb-faded-red);outline-color:var(--analog-tally)}.catalog-filters,.record-list,.service-grid,.workflow-section ol{border:1px solid var(--gb-dark0-soft);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);box-shadow:var(--analog-inset)}.catalog-filters button,.record-row-action,.service-grid article,.workflow-section li{border:1px solid var(--analog-control-edge);background:linear-gradient(180deg, var(--gb-dark0-hard), var(--gb-dark0-hard));box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .06);color:var(--gb-light3);border-radius:2px}.catalog-filters button:hover,.catalog-filters button:focus-visible{border-color:var(--gb-dark3);background:var(--gb-dark0);color:var(--gb-light1)}.catalog-filters button[aria-pressed=true]{border-color:var(--gb-faded-red);background:var(--gb-dark0-hard);box-shadow:inset 0 -2px 0 var(--gb-dark0-hard), 0 0 .45rem rgba(var(--gb-neutral-red-rgb), .13);color:var(--gb-light1)}.record-row{border-color:var(--gb-dark0);background:var(--gb-dark0-hard)}.record-row:nth-child(2n){background:var(--gb-dark0-hard)}.record-row:before{background:var(--gb-dark0-soft);width:.22rem}.record-row:hover,.record-row:focus-visible{background:var(--gb-dark0-hard);outline-color:var(--gb-faded-red)}.record-row:hover:before,.record-row:focus-visible:before,.record-row-featured:before{background:var(--analog-tally);box-shadow:0 0 .4rem rgba(var(--gb-neutral-red-rgb), .36)}.record-row-art,.record-detail-art{border-color:var(--gb-dark1);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);box-shadow:inset 0 0 0 1px rgba(var(--gb-dark0-hard-rgb), .62), 0 .25rem .7rem rgba(var(--gb-dark0-hard-rgb), .45)}.platform-links a{background:linear-gradient(180deg, rgba(var(--gb-bright-aqua-rgb), .035), transparent), var(--gb-dark0-hard);min-height:56px}.related-records a:hover,.related-records a:focus-visible{background:linear-gradient(180deg, var(--gb-dark0), var(--gb-dark0-hard))}.work-mark-panel{background:radial-gradient(circle at 50% 44%, rgba(var(--gb-bright-aqua-rgb), .06), transparent 45%), repeating-linear-gradient(0deg, transparent 0 1.35rem, rgba(var(--gb-light1-rgb), .022) 1.35rem calc(1.35rem + 1px)), var(--gb-dark0-hard)}.work-mark-panel img{filter:sepia(.08)brightness(.9)drop-shadow(0 0 .45rem #ddd8ca1f)}.service-grid article{border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, rgba(var(--gb-light1-rgb), .035), transparent 45%), var(--gb-dark0-hard)}.service-grid article:after{background:var(--gb-dark1);width:.22rem}.service-grid article:hover,.service-grid article:focus-within{border-color:var(--gb-dark3);background:var(--gb-dark0-hard)}.workflow-section li>span{border:1px solid var(--gb-dark1);background:var(--gb-dark0-hard);color:var(--analog-amber);text-shadow:0 0 .36rem rgba(var(--gb-neutral-yellow-rgb), .28);border-radius:2px}.inquiry-section a{border-color:var(--gb-faded-red);background:var(--gb-dark0-hard)}.catalog-disclosure{border:1px solid var(--analog-control-edge);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);box-shadow:var(--analog-inset)}.site-experience .site-footer{border-top:1px solid var(--gb-dark1);background:linear-gradient(180deg, rgba(var(--gb-light1-rgb), .04), transparent 30%), var(--gb-dark0-hard);box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .08), 0 -.5rem 1.5rem rgba(var(--gb-dark0-hard-rgb), .45)}.site-footer-status{border:1px solid var(--gb-dark0-soft);background:var(--analog-glass);color:var(--analog-vfd);text-shadow:0 0 .45rem rgba(var(--gb-bright-aqua-rgb), .36);border-radius:2px;font-size:clamp(.56rem,.65vw,.625rem)}.site-footer-status span:last-child{color:var(--analog-amber);text-shadow:0 0 .45rem rgba(var(--gb-neutral-yellow-rgb), .38)}.site-experience .site-footer .site-social-links a{border:1px solid var(--analog-control-edge);background:var(--gb-dark0-hard);box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .1), inset 0 -1px 0 rgba(var(--gb-dark0-hard-rgb), .72);border-radius:50%}.site-experience .site-footer .site-social-links a:hover,.site-experience .site-footer .site-social-links a:focus-visible{border-color:var(--gb-faded-red);background:var(--gb-dark0-hard);box-shadow:0 0 .55rem rgba(var(--gb-neutral-red-rgb), .18)}.site-experience .site-footer>p{border-top-color:var(--gb-dark0);color:var(--gb-light3)}@media (width<=47.999rem){.site-experience .site-header{min-height:3.85rem}.site-experience .mobile-navigation summary{min-width:4.7rem;color:var(--gb-light2)}.site-experience .mobile-navigation .main-navigation{max-height:calc(100dvh - var(--header-height) - var(--safe-bottom));border:1px solid var(--gb-dark1);border-radius:var(--site-radius-outer,4px);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .1), 0 .7rem 1.8rem rgba(var(--gb-dark0-hard-rgb), .74);overscroll-behavior:contain;padding:.35rem;overflow-y:auto}.site-experience .mobile-navigation .main-navigation a{min-height:52px}.site-page-hero{padding-top:3.9rem}.music-feature-card{padding-top:1.9rem}}@media (pointer:coarse){.site-crt-mask{opacity:.48}}@media (prefers-reduced-motion:reduce){.site-crt-mask:after{animation:none}}@media (forced-colors:active){.site-crt-mask,.site-experience .main-navigation a:before,.site-page-hero:after,.music-feature-card:after,.work-mark-panel:after,.site-kicker:before{display:none}.site-experience .main-navigation a,.site-experience .mobile-navigation summary,.primary-site-action,.secondary-site-action,.music-shortcuts a,.platform-links a,.record-back-row a,.play-record-link,.share-record-button,.footer-navigation a{box-shadow:none;color:buttontext;background:buttonface;border:1px solid buttontext}.site-experience{color:canvastext;background:canvas}.site-experience .site-header,.site-page-hero,.catalog-section,.record-detail,.related-records,.music-feature-card,.work-mark-panel,.work-section,.inquiry-section,.site-experience .site-footer{box-shadow:none;color:canvastext;background:canvas;border:1px solid canvastext}.site-page-hero:before,.music-feature-card:before,.catalog-section:before,.record-detail:before,.related-records:before,.work-mark-panel:before,.work-section:before,.inquiry-section:before,.site-footer-status{box-shadow:none;color:canvastext;background:canvas;border-color:canvastext}.site-experience .main-navigation a[aria-current=page],.catalog-filters button[aria-pressed=true]{color:highlighttext;background:highlight;border-color:highlight}}.site-experience{--site-crt-opacity:.68;--site-muted:var(--text-secondary);--site-faint:rgba(var(--gb-light1-rgb), .14)}.site-experience .site-power-control{width:var(--control-height);place-self:center start}@media (width>=48rem){.site-experience .site-header{grid-template-columns:auto auto minmax(0,1fr) auto}.site-experience .desktop-navigation{grid-column:4}}.site-experience .main-navigation a,.site-experience .mobile-navigation summary,.primary-site-action,.secondary-site-action,.music-shortcuts a,.record-back-row a,.play-record-link,.share-record-button,.footer-navigation a{min-height:48px;line-height:1.25}.site-crt-mask:before{content:"";opacity:.72;background:radial-gradient(at 50% 44%,#82bda806,#0000 52%),radial-gradient(#0000 46%,#02040347 100%);position:absolute;inset:0}.site-experience .main-navigation a,.site-experience .mobile-navigation summary,.footer-navigation a{font-size:clamp(.72rem,.8vw,.8rem)}.site-experience .site-footer>p{font-size:.7rem;line-height:1.6}.site-crt-mask:after{background:linear-gradient(#0000,#ddd8ca0a 42%,#ec405610 50%,#0000);height:14vh;animation-duration:8.5s;top:-14vh}@media (width>=48rem){.site-experience .site-footer{grid-template-columns:minmax(12rem,1fr) auto minmax(12rem,1fr)}.site-experience .site-footer .site-social-links{grid-column:2;justify-content:center}.site-experience .footer-logo-link{display:inline-flex}.site-experience .site-footer>p{text-align:right;grid-column:3}}@media (width>=48rem) and (width<=63.999rem){.site-experience>.site-footer .site-social-links{grid-row:auto}}.site-experience .site-footer .site-social-links a{min-width:48px;min-height:48px;overflow:hidden}@media (width<=47.999rem){.site-experience .site-header{grid-template-columns:minmax(0,1fr) auto auto}.site-experience .site-power-control{grid-column:2}.site-experience .mobile-navigation{grid-column:3}.site-experience .mobile-navigation summary,.site-experience .mobile-navigation .main-navigation a{min-height:50px}.site-experience .site-footer .site-social-links a{min-width:48px;min-height:48px}}@media (pointer:coarse){.site-power-control{min-width:var(--control-height-coarse);min-height:var(--control-height-coarse)}.site-crt-mask:after{animation-duration:13s}}@media (prefers-reduced-motion:reduce){.site-crt-mask:before{opacity:.58}}:root{--main-radius-outer:6px;--main-radius-control:6px;--main-radius-media:4px;--main-corner-shape:superellipse(1.58496);--site-space-tight:.25rem;--site-space-read:1rem;--site-space-roomy:2rem;--site-text-caption:.75rem;--site-text-control:.875rem;--site-text-compact-control:.8125rem;--site-text-body:1rem;--site-text-section:clamp(1.25rem, 2vw, 1.5rem);--site-text-title:clamp(1.75rem, 3vw, 2.5rem)}.site-experience{--site-shell-max:90rem;--site-shell-gap:var(--site-space-read);--site-element-gap:var(--site-space-tight);--site-media-inset:0;--site-paired-control-width:6.75rem;--site-panel-inset:var(--site-space-read);--site-compact-inset:var(--site-space-read);--site-shell-gutter:var(--site-space-read);--site-control-height:48px;--site-radius-outer:var(--main-radius-outer);--site-radius-control:var(--main-radius-control);--site-radius-media:var(--main-radius-media);--site-corner-shape:var(--main-corner-shape);--panel-radius:var(--site-radius-outer);--analog-radius:var(--site-radius-outer);--site-black:var(--gb-dark0-hard);--site-panel:var(--gb-dark0);--site-panel-raised:var(--gb-dark1);--site-paper:var(--gb-light1);--site-muted:var(--gb-light2);--site-line:var(--gb-dark2);--site-line-soft:var(--gb-dark1);--site-red:var(--gb-bright-red);--site-accent-rgb:var(--gb-bright-red-rgb);--site-ready:var(--gb-bright-green);--site-accent-ink:var(--gb-light1);--site-amber:var(--gb-bright-yellow);--site-focus:var(--gb-bright-yellow);--site-control-edge:var(--gb-light4);--color-black:var(--gb-dark0-hard);--color-near-black:var(--gb-dark0);--color-red:var(--gb-bright-red);--color-off-white:var(--gb-light1);--color-gray:var(--gb-light3);--color-gray-light:var(--gb-light2);--text-primary:var(--gb-light1);--text-secondary:var(--gb-light2);--text-tertiary:var(--gb-light3);--text-accent:var(--gb-bright-orange);--state-vfd:var(--gb-bright-aqua);--state-amber:var(--gb-bright-yellow);--focus-color:var(--gb-bright-yellow);--analog-black:var(--site-black);--analog-panel:var(--site-panel);--analog-panel-raised:var(--site-panel-raised);--analog-edge:var(--site-line);--analog-control-edge:var(--site-control-edge);--analog-vfd:var(--gb-bright-aqua);--analog-amber:var(--site-amber);--analog-tally:var(--site-red);--site-control-top:var(--gb-dark1);--site-control-mid:var(--gb-dark0);--site-control-bottom:var(--gb-dark0-hard);--site-control-depth:rgba(var(--gb-dark0-hard-rgb), .46);--site-text-micro:var(--site-text-caption);--site-text-small:var(--site-text-control);padding-top:max(var(--site-shell-gap), var(--safe-top));padding-right:max(var(--site-shell-gutter), var(--safe-right));padding-bottom:max(var(--site-shell-gap), var(--safe-bottom));padding-left:max(var(--site-shell-gutter), var(--safe-left));box-sizing:border-box;background:radial-gradient(circle at 84% 4%, rgba(var(--gb-bright-red-rgb), .07), transparent 30rem), linear-gradient(180deg, var(--gb-dark0-hard), var(--site-black) 38rem)}.site-experience .site-kicker{color:var(--site-amber);align-items:center;gap:calc(2 * var(--site-space-tight));font-size:var(--site-text-micro);line-height:1.45;display:inline-flex}.site-experience ::selection{background:var(--gb-dark2);color:var(--gb-light0-hard);text-shadow:none}.site-experience .site-kicker:before{flex:0 0 .48rem;align-self:center;margin:0}.site-experience>main,.site-experience>.site-header,.site-experience>.site-footer{width:min(100%, var(--site-shell-max));box-sizing:border-box;margin-inline:auto;container:site-footer/inline-size}.site-experience>.site-header{min-height:4rem;top:max(0px, var(--safe-top));border:1px solid var(--site-line);border-radius:var(--site-radius-outer);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, rgba(var(--gb-light0-soft-rgb), .045), transparent 38%), var(--site-panel);box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .08), inset 0 -1px 0 rgba(var(--gb-dark0-hard-rgb), .75), 0 .55rem 1.8rem rgba(var(--gb-dark0-hard-rgb), .32);-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:max-content minmax(0,1fr);grid-template-areas:"brand navigation";align-items:center;gap:.75rem;padding:.45rem .55rem;display:grid}.site-experience>.site-header:before,.site-experience>.site-header:after{content:none;display:none}.site-experience .site-logo-link{border:1px solid var(--site-line-soft);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);width:clamp(14rem,24vw,21rem);height:48px;min-height:48px;box-shadow:none;grid-area:brand;justify-self:start;align-items:center;padding:.6rem .8rem;display:flex}.site-experience .site-logo-link img{aspect-ratio:10;object-fit:contain;object-position:left center;filter:none;width:100%;height:auto;max-height:100%}.site-experience .desktop-navigation,.site-experience .mobile-navigation{grid-area:navigation;justify-self:end}.site-experience .main-navigation{align-items:stretch;gap:.3rem}.site-experience .main-navigation a,.site-experience .mobile-navigation summary{min-width:4.5rem;min-height:var(--site-control-height);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);box-shadow:none;color:var(--site-muted);font-size:var(--site-text-micro);letter-spacing:.035em;text-shadow:0 0 .42rem rgba(var(--gb-light0-soft-rgb), .1);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:.65rem .9rem;line-height:1;display:inline-flex;position:relative}.site-experience :is(a,button,input,select,summary):focus:not(:focus-visible){outline:none}.site-experience :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}.site-experience .mobile-navigation summary:focus-visible,.site-experience button[aria-pressed]:focus-visible{outline:2px solid var(--site-focus);outline-offset:-3px}.site-experience :is(h1,h2){text-shadow:0 0 .55rem rgba(var(--gb-light0-soft-rgb), .09)}.site-experience .main-navigation a:before,.site-experience .main-navigation a:after{content:none;display:none}.site-experience .main-navigation a:hover,.site-experience .main-navigation a:focus-visible,.site-experience .mobile-navigation summary:hover,.site-experience .mobile-navigation summary:focus-visible{border-color:var(--site-line);background:var(--site-panel-raised);color:var(--site-paper)}.site-experience .main-navigation a[aria-current=page]{border-color:var(--gb-faded-red);background:var(--gb-dark0-hard);box-shadow:inset 0 -2px 0 var(--site-red);color:var(--site-paper)}.site-experience .main-navigation a[aria-current=page]:after{content:"";background:var(--site-red);width:.32rem;height:.32rem;box-shadow:0 0 .45rem rgba(var(--gb-bright-red-rgb), .72);border-radius:50%;position:absolute;top:.34rem;right:.34rem}.site-experience>.site-footer{min-height:4.4rem;margin-top:var(--site-shell-gap);padding:var(--site-space-read) var(--site-space-read);align-items:center;gap:var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-outer);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, rgba(var(--gb-light0-soft-rgb), .035), transparent 42%), var(--site-panel);box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .08), inset 0 -1px 0 rgba(var(--gb-dark0-hard-rgb), .75);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.site-experience>.site-footer .site-footer-logo{grid-column:1;justify-self:start;align-items:center;width:min(100%,18rem);height:44px;display:flex}.site-experience>.site-footer .site-footer-logo img{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:100%}.site-experience>.site-footer .site-social-links{justify-content:flex-start;justify-self:center;align-items:center;gap:var(--site-space-tight);flex-flow:row;grid-column:2;display:flex}.site-experience>.site-footer>p{min-width:0;max-width:100%;color:var(--site-muted);font-size:var(--site-text-caption);letter-spacing:.01em;text-align:right;text-wrap:balance;border:0;grid-column:3;justify-self:end;margin:0;padding:0;line-height:1.45}@container site-footer (width<=20.75rem){.site-experience>.site-footer .site-social-links{flex-wrap:wrap;justify-content:center;width:188px;display:flex}}.site-experience>.site-footer .site-social-links :is(a,.footer-power-control){width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;color:var(--site-muted);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;transform:none!important}.site-experience :is(button,select):disabled{cursor:default;opacity:.58;filter:none;transform:none!important}.site-experience>.site-footer .site-social-links [href^=mailto\:]{color:var(--site-red)}.site-experience>.site-footer .site-social-links .footer-power-control[aria-pressed=true]{color:var(--site-red);filter:drop-shadow(0 0 .18rem rgba(var(--gb-bright-red-rgb), .78)) drop-shadow(0 0 .45rem rgba(var(--gb-bright-red-rgb), .28))}.site-experience>.site-footer .site-social-links .footer-power-control[aria-pressed=false]{color:var(--gb-dark2);filter:none}.site-experience>.site-footer .footer-power-control i{display:none}.site-experience>.site-footer .site-social-links :is(a,.footer-power-control):focus:not(:focus-visible){box-shadow:none;background:0 0;outline:none}.site-experience>.site-footer .site-social-links :is(a,.footer-power-control):focus-visible{box-shadow:0 0 0 2px var(--site-black), 0 0 0 4px var(--site-focus);border-radius:50%;outline:0}@media (hover:hover) and (pointer:fine){.site-experience>.site-footer .site-social-links a:hover{background:rgba(var(--gb-bright-red-rgb), .1);color:var(--site-paper)}.site-experience>.site-footer .footer-power-control:hover{background:rgba(var(--gb-bright-red-rgb), .1);color:var(--site-red)}}html[data-power=off] .site-experience>.site-footer{box-shadow:none;background:0 0;border-color:#0000}html[data-power=off] .site-experience .footer-power-control{color:var(--gb-dark2);box-shadow:none;filter:none;background:0 0}@media (hover:hover) and (pointer:fine){html[data-power=off] .site-experience .footer-power-control:hover{color:var(--gb-dark2);background:0 0}}@media (width<=63.999rem){.site-experience>.site-footer{min-height:0;padding:var(--site-space-read);gap:var(--site-space-read);grid-template-columns:minmax(0,1fr)}.site-experience>.site-footer .site-social-links,.site-experience>.site-footer .site-footer-logo,.site-experience>.site-footer>p{grid-column:1;justify-self:center}.site-experience>.site-footer .site-footer-logo{width:min(100%,18rem)}.site-experience>.site-footer>p{text-align:center}}.site-experience>main{padding-block:var(--site-shell-gap) 0;container:site-content/inline-size}.site-experience main :is(p,li,dd){overflow-wrap:anywhere}.site-experience>.site-footer{margin-top:var(--site-shell-gap)}.music-page>main,.record-page>main{gap:var(--site-shell-gap);display:grid}.music-page .site-page-hero,.music-page .catalog-section,.record-page .record-detail,.record-page .related-records{border:1px solid var(--site-line);border-radius:var(--site-radius-outer);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, rgba(var(--gb-light0-soft-rgb), .03), transparent 14rem), rgba(var(--gb-dark0-hard-rgb), .96);width:100%;box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .07), inset 0 -1px 0 rgba(var(--gb-dark0-hard-rgb), .78);margin:0}.music-page .site-page-hero:before,.music-page .site-page-hero:after,.music-page .music-feature-card:before,.music-page .music-feature-card:after,.music-page .catalog-section:before,.music-page .catalog-section:after,.record-page .record-detail:before,.record-page .record-detail:after,.record-page .related-records:before,.record-page .related-records:after{content:none;display:none}.music-page .music-page-hero{min-height:0;padding:var(--site-space-read);align-items:center;gap:var(--site-space-read);grid-template-columns:minmax(0,1fr) minmax(18rem,23rem);display:grid}.music-page .site-page-hero-copy{align-content:center;min-width:0;max-width:56rem;display:grid}.music-page .music-page-hero h1{max-width:none;color:var(--site-paper);font-size:var(--site-text-title);letter-spacing:-.035em;margin:0;font-weight:400;line-height:1}.music-page .music-shortcuts{width:100%;margin-top:var(--site-space-read);gap:var(--site-element-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.music-page .music-shortcuts a{min-width:0;min-height:var(--site-control-height);padding:var(--site-space-tight) var(--site-space-read);align-items:center;gap:var(--site-space-tight);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, var(--site-control-top), var(--site-control-mid) 76%, var(--site-control-bottom));box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .1), inset 0 -1px 0 var(--site-control-depth);color:var(--site-paper);font-size:var(--site-text-control);grid-template-columns:1.4rem minmax(0,1fr) auto;line-height:1.3;display:grid}.music-page .music-shortcuts a:hover,.music-page .music-shortcuts a:focus-visible{border-color:var(--gb-faded-red);background:var(--gb-dark0-hard)}.music-page .music-feature-card{width:100%;max-width:23rem;padding:var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-outer);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .08), 0 1.2rem 3.4rem rgba(var(--gb-dark0-hard-rgb), .44);grid-template-columns:minmax(0,1fr);justify-self:end;margin:0;display:grid;overflow:hidden;transform:none}.music-page .music-feature-card:hover,.music-page .music-feature-card:focus-visible{border-color:var(--gb-dark3);background:var(--gb-dark0-hard);transform:none}.music-page .music-feature-card .record-artwork{margin:0}.music-page .music-feature-copy{min-height:0;padding:var(--site-space-read) var(--site-space-read) var(--site-space-read);gap:var(--site-space-tight) var(--site-space-read);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.music-page .music-feature-copy small,.music-page .music-feature-copy>span:not(.music-feature-action),.music-page .music-feature-copy time{color:var(--site-muted);font-size:var(--site-text-micro);line-height:1.45}.music-page .music-feature-copy small{color:var(--site-accent-ink)}.music-page .music-feature-copy strong{color:var(--site-paper);font-size:var(--site-text-body);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-weight:400;line-height:1.35;overflow:hidden}.music-page .music-feature-action{color:var(--site-paper);font-size:var(--site-text-micro);grid-area:3/2/span 2;align-self:end}.music-page .catalog-section{padding:var(--site-compact-inset);scroll-margin-top:5.25rem}.music-page .music-preview-deck{margin:0 0 var(--site-shell-gap);padding:var(--site-space-read);align-items:stretch;gap:var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-outer);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, rgba(var(--gb-light0-soft-rgb), .045), transparent 38%), var(--gb-dark0-hard);box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .1), inset 0 -2px 0 rgba(var(--gb-dark0-hard-rgb), .72);grid-template-columns:minmax(0,1fr) auto;display:grid}.music-page .music-preview-display{min-width:0;padding:var(--site-space-read) var(--site-space-read);align-content:center;gap:var(--site-space-tight);border:1px solid var(--gb-dark1);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);background:repeating-linear-gradient(0deg, transparent 0 3px, rgba(var(--gb-bright-blue-rgb), .025) 3px 4px), radial-gradient(ellipse at 50% 50%, rgba(var(--gb-bright-blue-rgb), .075), transparent 76%), var(--gb-dark0-hard);box-shadow:inset 0 0 1.1rem rgba(var(--gb-dark0-hard-rgb), .8);display:grid}.music-page .music-preview-status-line{justify-content:space-between;align-items:center;gap:var(--site-space-read);display:flex}.music-page .music-preview-display .site-kicker,.music-page .music-preview-state{color:var(--site-ready);font-size:var(--site-text-micro);text-shadow:0 0 .28rem rgba(var(--gb-bright-blue-rgb), .62), 0 0 .85rem rgba(var(--gb-bright-blue-rgb), .22);line-height:1.4}.music-page .music-preview-state{color:var(--site-accent-ink);text-align:right;text-shadow:0 0 .3rem rgba(var(--gb-bright-red-rgb), .78), 0 0 .9rem rgba(var(--gb-bright-red-rgb), .28)}.music-page .music-preview-display h2{margin:var(--site-space-tight) 0 0;color:var(--gb-light2);font-size:var(--site-text-body);text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 .3rem rgba(var(--gb-bright-blue-rgb), .62), 0 0 .95rem rgba(var(--gb-bright-blue-rgb), .22);font-weight:400;line-height:1.4;overflow:hidden}.music-page .music-preview-display>p{color:rgba(var(--gb-light2-rgb), .75);font-size:var(--site-text-micro);text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 .52rem rgba(var(--gb-bright-blue-rgb), .3);margin:0;line-height:1.45;overflow:hidden}.music-page .music-preview-progress{height:.85rem;margin-top:var(--site-space-read);border:1px solid var(--gb-dark0-soft);background:repeating-linear-gradient(90deg, rgba(var(--gb-bright-blue-rgb), .11) 0 .55rem, transparent .55rem .68rem), var(--gb-dark0-hard);box-shadow:inset 0 0 .55rem rgba(var(--gb-dark0-hard-rgb), .72);border-radius:2px;position:relative;overflow:hidden}.music-page .music-preview-progress>span{border-radius:inherit;background:repeating-linear-gradient(90deg, var(--gb-bright-blue) 0 .55rem, transparent .55rem .68rem);filter:drop-shadow(0 0 .3rem rgba(var(--gb-bright-blue-rgb), .48));transform-origin:0;transition:none;position:absolute;inset:0}.music-page .music-preview-progress[data-playing=true]>span{background:repeating-linear-gradient(90deg, var(--gb-light2) 0 .55rem, transparent .55rem .68rem);transition:transform .28s linear}.music-page .music-preview-time{width:11.75ch;color:rgba(var(--gb-light2-rgb), .82);font-size:var(--site-text-micro);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;text-align:right;text-shadow:0 0 .28rem rgba(var(--gb-bright-blue-rgb), .52), 0 0 .75rem rgba(var(--gb-bright-blue-rgb), .18);grid-template-columns:5ch 1.75ch 5ch;justify-self:end;align-items:center;line-height:1.4;display:grid}.music-page .music-preview-time>:is(time,span){min-width:0;display:block}.music-page .music-preview-time>span{text-align:center}.music-page .music-preview-controls{gap:var(--site-space-tight);grid-template-columns:repeat(2,minmax(0,1fr));min-width:9.5rem;display:grid}.music-page .music-preview-controls button,.music-page .record-preview-button,.music-page .catalog-filters button,.music-page .catalog-options button,.music-page .catalog-options select{min-height:var(--site-control-height);padding:var(--site-space-tight) var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, var(--site-control-top), var(--site-control-mid) 76%, var(--site-control-bottom));box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .1), inset 0 -1px 0 var(--site-control-depth);color:var(--site-paper);font-family:var(--font-ui);font-size:var(--site-text-control)}.music-page .music-preview-controls button:disabled{opacity:.44}.music-page .music-preview-error{color:var(--site-accent-ink);font-size:var(--site-text-micro);grid-column:1/-1;margin:0}.music-page .catalog-heading{padding:var(--site-space-tight) 0 var(--site-space-read);align-items:end;gap:var(--site-space-read);border:0;border-bottom:1px solid var(--site-line-soft);grid-template-columns:minmax(0,1fr) minmax(14rem,.55fr);display:grid}.music-page .catalog-heading h2{color:var(--site-ready);font-size:var(--site-text-section);letter-spacing:.04em;text-shadow:0 0 .45rem rgba(var(--gb-bright-blue-rgb), .3);align-self:end;margin:0;font-weight:400;line-height:1.4}.music-page .catalog-search{gap:var(--site-space-read);display:grid}.music-page .catalog-search>span,.music-page .catalog-options label>span{color:var(--site-muted);font-size:var(--site-text-micro)}.music-page .catalog-search input{width:100%;min-height:var(--site-control-height);padding:var(--site-space-tight) var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);box-shadow:inset 0 0 .8rem rgba(var(--gb-dark0-hard-rgb), .76);color:var(--gb-light2);font-family:var(--font-ui);font-size:var(--site-text-small);caret-color:var(--site-red)}.music-page .catalog-toolbar{padding-block:var(--site-space-read);align-items:center;gap:var(--site-space-read);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.music-page .catalog-filters{gap:var(--site-element-gap);min-width:0;box-shadow:none;scrollbar-width:none;background:0 0;border:0;padding:0;display:flex;overflow-x:auto}.music-page .catalog-filters button{padding-inline:var(--site-space-read);flex:none}.music-page :is(.catalog-filters,.catalog-options) button[aria-pressed=true]{border-color:var(--gb-faded-red);background:var(--gb-dark0-hard);box-shadow:inset 0 -1px 0 var(--gb-dark0-hard), 0 0 .5rem rgba(var(--gb-bright-red-rgb), .15);color:var(--site-paper)}.music-page .catalog-options{align-items:end;gap:var(--site-element-gap);display:flex}.music-page .catalog-options label{gap:var(--site-space-read);display:grid}.music-page .catalog-options select{min-width:8.5rem;padding-inline:var(--site-space-read)}.music-page .catalog-options>div{gap:var(--site-element-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.music-page .catalog-options button{min-width:4.6rem;padding-inline:var(--site-space-read)}.music-page .catalog-result-count{margin:0 0 var(--site-space-read);color:var(--site-muted);font-size:var(--site-text-micro);font-variant-numeric:tabular-nums}.music-page .record-list{box-shadow:none;background:0 0;border:0;padding:0}.music-page .record-list-list{gap:var(--site-element-gap);display:grid}.music-page .record-list .record-row{gap:var(--site-element-gap)}.music-page .record-row{border:1px solid var(--site-line-soft);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);min-width:0;box-shadow:none;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;scroll-margin-top:5.25rem;display:grid;position:relative}.music-page .record-row:before,.music-page .record-row:after{content:none;display:none}.music-page .record-row:hover,.music-page .record-row:focus-within{border-color:var(--gb-dark3);background:var(--gb-dark0-hard)}.music-page .record-row-detail{min-width:0;min-height:0;padding:var(--site-space-tight);align-items:center;gap:var(--site-space-read);color:inherit;grid-template-columns:6.8rem minmax(0,1fr) auto;display:grid}.music-page .record-row-copy{padding-block:var(--site-space-read);gap:var(--site-space-tight);min-width:0;padding-inline-end:var(--site-space-read);display:grid}.music-page .record-row-copy strong{color:var(--site-paper);font-size:var(--site-text-control);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:400;line-height:1.35;overflow:hidden}.music-page .record-row-copy>span:not(.record-row-meta),.music-page .record-row-copy small,.music-page .record-row time,.music-page .record-row-meta{color:var(--site-muted);font-size:var(--site-text-micro);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.music-page .record-row-copy small:last-child{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.music-page .record-row-meta{color:var(--site-ready)}.music-page .record-row time{text-align:right;font-variant-numeric:tabular-nums;min-width:7.2rem}.music-page .record-preview-button{min-width:6.5rem;min-height:var(--site-control-height);height:var(--site-control-height);margin:var(--site-space-read) var(--site-space-read) var(--site-space-read) 0;padding-inline:var(--site-space-read);align-self:center}.music-page .record-list-compact{gap:var(--site-element-gap);grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));display:grid}.music-page .record-compact-card{min-width:0;scroll-margin-top:5.25rem}.music-page .record-compact-card>a{min-width:0;height:100%;padding:var(--site-space-tight);border:1px solid var(--site-line-soft);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);color:inherit;align-content:start;gap:0;display:grid}.music-page .record-compact-card>a:hover,.music-page .record-compact-card>a:focus-visible{border-color:var(--gb-faded-red);background:var(--gb-dark0-hard)}.music-page .record-compact-copy{min-width:0;padding:var(--site-space-read);gap:var(--site-space-tight);display:grid}.music-page .record-compact-copy strong,.music-page .record-compact-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-page .record-compact-copy strong{color:var(--site-paper);font-size:var(--site-text-small);font-weight:400;line-height:1.4}.music-page .record-compact-copy span{color:var(--site-muted);font-size:var(--site-text-micro)}.music-page .record-compact-card .record-row-art{width:100%}.music-page .record-artwork,.record-page .record-artwork{aspect-ratio:1;width:100%;padding:var(--site-media-inset);border:1px solid var(--site-line);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .07), inset 0 -1px 0 rgba(var(--gb-dark0-hard-rgb), .82);place-items:stretch stretch;display:grid;overflow:hidden}.music-page .record-artwork img,.record-page .record-artwork img{object-fit:cover;border-radius:0;width:100%;height:100%;min-height:0;display:block}.music-page .record-artwork-placeholder,.record-page .record-artwork-placeholder{place-items:center}.record-page .record-back-row{justify-content:space-between;align-items:center;gap:var(--site-element-gap);margin:0;padding-top:0;display:flex}.record-page .record-back-row :is(a,button){min-width:8.5rem;min-height:var(--site-control-height);padding:var(--site-space-tight) var(--site-space-read);justify-content:center;align-items:center;gap:var(--site-space-tight);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, var(--gb-dark0), var(--gb-dark0-hard) 76%, var(--gb-dark0-hard));color:var(--site-paper);font-family:var(--font-ui);font-size:var(--site-text-control);display:inline-flex}.record-page .record-detail{padding:var(--site-compact-inset);gap:var(--site-shell-gap);grid-template-columns:minmax(0,1fr);display:grid}.record-page .record-detail-hero{align-items:start;gap:var(--site-space-read);grid-template-columns:minmax(18rem,.62fr) minmax(0,1fr);display:grid}.record-page .record-detail-art{justify-self:start;width:min(100%,34rem);position:sticky;top:5.25rem}.record-page .record-detail-copy{align-content:start;gap:var(--site-element-gap);min-width:0;display:grid}.record-page .record-detail-intro{gap:var(--site-space-read);min-width:0;margin-bottom:calc(var(--site-space-read) - var(--site-space-tight));padding-bottom:0;display:grid}.record-page .record-detail-copy h1{color:var(--site-paper);font-size:var(--site-text-title);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.2}.record-page .record-detail-artist,.record-page .record-detail-album,.record-page .record-detail-date,.record-page .record-detail-company{color:var(--site-muted);font-size:var(--site-text-small);margin:0;line-height:1.6}.record-page .record-detail-company{color:var(--site-ready)}.record-page .record-listen-panel,.record-page .record-project-panel,.record-page .record-role-panel,.record-page .record-booklet-panel{padding:var(--site-space-read);border:1px solid var(--site-line-soft);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard)}.record-page .record-listen-panel h2,.record-page .record-project-panel h2,.record-page .record-role-panel h2,.record-page .record-booklet-panel h2{color:var(--site-paper);font-size:var(--site-text-section);margin:0;font-weight:400;line-height:1.4}.record-page .record-role-panel ul{margin:var(--site-space-read) 0 0;gap:var(--site-element-gap);flex-wrap:wrap;padding:0;list-style:none;display:flex}.record-page .record-role-panel li{padding:var(--site-space-read) var(--site-space-read);border:1px solid var(--site-line-soft);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);color:var(--site-muted);font-size:var(--site-text-micro);line-height:1.5}.record-page .platform-links{margin:var(--site-space-read) 0 0;gap:var(--site-element-gap);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.record-page .project-links{margin:var(--site-space-read) 0 0;gap:var(--site-element-gap);padding:0;list-style:none;display:grid}.record-page .project-links a{min-height:var(--site-control-height);padding:var(--site-space-tight) var(--site-space-read);justify-content:space-between;align-items:center;gap:var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, var(--gb-dark0), var(--gb-dark0-hard) 76%, var(--gb-dark0-hard));color:var(--site-paper);font-size:var(--site-text-control);display:flex}.record-page .platform-links a{min-width:0;min-height:var(--site-control-height);padding:var(--site-space-tight) var(--site-space-read);align-items:center;gap:var(--site-space-tight);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, var(--gb-dark0), var(--gb-dark0-hard) 76%, var(--gb-dark0-hard));color:var(--site-paper);font-size:var(--site-text-control);grid-template-columns:1.4rem minmax(0,1fr) auto;line-height:1.3;display:grid}.record-page .play-record-link{min-height:3.4rem;padding:var(--site-space-tight) var(--site-space-read);border:1px solid var(--gb-faded-red);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, var(--gb-dark1), var(--gb-dark0-hard) 76%, var(--gb-dark0-hard));color:var(--site-paper);font-size:var(--site-text-small);justify-content:space-between;align-items:center;display:flex}.record-page .record-booklet-panel,.record-page .record-tracks-panel,.record-page .record-credits-panel{min-width:0}.record-page .record-tracks-panel,.record-page .record-credits-panel{background:0 0;border:0;padding:0}.record-page .record-credits-panel{margin-top:var(--site-space-read);padding-top:var(--site-space-read);border-top:1px solid var(--site-line-soft)}.record-page .record-track-list{margin:var(--site-space-read) 0 0;gap:var(--site-element-gap);padding:0;list-style:none;display:grid}.record-page .record-track-pending{margin:var(--site-space-read) 0 0;padding:var(--site-space-read);border-top:1px solid var(--site-line-soft);color:var(--site-muted);font-size:var(--site-text-micro);line-height:1.6}.record-page .record-track-list li{min-width:0;min-height:4.25rem;padding:var(--site-space-read);align-items:center;gap:var(--site-space-read);border:1px solid var(--site-line-soft);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);grid-template-columns:3.8rem minmax(12rem,.72fr) minmax(0,1fr);display:grid}.record-page .record-track-number{color:var(--site-ready);font-size:var(--site-text-micro);font-variant-numeric:tabular-nums;text-align:center;text-shadow:0 0 .38rem rgba(var(--gb-bright-blue-rgb), .28)}.record-page .record-track-title{gap:var(--site-space-tight);min-width:0;display:grid}.record-page .record-track-title strong,.record-page .record-track-title span,.record-page .record-track-role{text-overflow:ellipsis;overflow:hidden}.record-page .record-track-title strong{color:var(--site-paper);font-size:var(--site-text-small);font-weight:400;line-height:1.4}.record-page .record-track-title span,.record-page .record-track-role{color:var(--site-muted);font-size:var(--site-text-micro);line-height:1.5}.record-page .record-full-credits{margin-top:var(--site-space-read);gap:var(--site-element-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.record-page .record-full-credits>section{min-width:0;padding:var(--site-space-read);border:1px solid var(--site-line-soft);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard)}.record-page .record-full-credits h3{margin:0 0 var(--site-space-read);color:var(--site-ready);font-size:var(--site-text-control);font-weight:400;line-height:1.4}.record-page .record-full-credits dl{gap:var(--site-space-read);margin:0;display:grid}.record-page .record-full-credits dl>div{gap:var(--site-space-read);grid-template-columns:minmax(7rem,.4fr) minmax(0,1fr);display:grid}.record-page .record-full-credits :is(dt,dd){color:var(--site-muted);font-size:var(--site-text-micro);margin:0;line-height:1.5}.record-page .record-full-credits dt{color:var(--site-paper)}.record-page .related-records{padding:var(--site-compact-inset);margin-bottom:0}.record-page .related-records h2{margin:0 0 var(--site-space-read);color:var(--site-paper);font-size:var(--site-text-section);font-weight:400}.record-page .related-records>div{gap:var(--site-element-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.record-page .related-records a{min-width:0;padding:var(--site-space-read);gap:var(--site-space-tight);border:1px solid var(--site-line-soft);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);display:grid}.record-page .related-records a :is(span,small){font-size:var(--site-text-micro);line-height:1.4}.site-experience .site-crt-mask{z-index:2147483000;opacity:.78;pointer-events:none;background:radial-gradient(#0000 56%,#0304032e 76%,#0304038f 100%),repeating-linear-gradient(0deg,#080c0905 0 1px,#e8e3d70b 1px 2px,#0000 2px 4px),repeating-linear-gradient(90deg,#ec405605 0 1px,#0000 1px 3px);border-radius:clamp(.55rem,1.2vw,1.05rem);display:block;position:fixed;inset:0;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 1rem #e8e3d70e,inset 0 0 4.5rem #0000009e,inset 0 0 9rem #00000061}.site-experience .site-crt-mask:before{content:"";opacity:.2;mix-blend-mode:screen;will-change:transform;background:repeating-radial-gradient(circle at 31% 24%,#e8e3d712 0 .6px,#0000 .7px 2.5px) 0 0/7px 5px,linear-gradient(90deg,#ec40560b,#0000 1px calc(100% - 1px),#60968e09) 0 0/100% 100%;animation:.19s steps(2,end) infinite site-v41-crt-noise;position:absolute;inset:0}.site-experience .site-crt-mask:after{content:"";opacity:.42;filter:blur(.7px);will-change:transform;background:linear-gradient(#0000,#e8e3d711 46%,#ec40560e 52%,#0000);height:clamp(4rem,12vh,8rem);animation:7.8s linear infinite site-v41-crt-sweep;position:absolute;top:-16vh;left:0;right:0}@keyframes site-v41-crt-sweep{to{transform:translateY(132vh)}}@keyframes site-v41-crt-noise{0%{transform:translate(0,0)}50%{transform:translate(1px,-1px)}to{transform:translate(-1px,1px)}}@media (width<=71.999rem){.music-page .music-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=59.999rem){.music-page .music-page-hero{grid-template-columns:minmax(0,1fr)}.music-page .music-feature-card{justify-self:center;width:min(100%,26rem);max-width:26rem}.record-page .record-detail-hero{grid-template-columns:minmax(0,1fr)}.record-page .record-detail-art{justify-self:center;width:min(100%,34rem);position:static}}@media (width<=47.999rem){.site-experience{--site-shell-gap:var(--site-space-read);--site-shell-gutter:var(--site-space-tight)}.site-experience>.site-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand navigation";gap:0 .35rem;min-height:3.7rem;padding:.35rem}.site-experience .site-logo-link{border:1px solid var(--site-line-soft);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);width:min(100%,17rem);height:48px;padding:.55rem}.site-experience .desktop-navigation{display:none}.site-experience .mobile-navigation{grid-area:navigation;justify-self:end;display:block}.site-experience .mobile-navigation summary{border-color:var(--site-line-soft);width:auto;min-width:4.75rem;height:48px;padding-inline:.7rem}.site-experience .mobile-navigation[open] .main-navigation{box-sizing:border-box;border:1px solid var(--site-line);border-radius:var(--site-radius-outer);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);z-index:6;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.35rem;width:auto;max-width:none;margin:0;padding:.45rem;display:grid;position:absolute;inset:calc(100% + .35rem) .35rem auto}.site-experience .mobile-navigation .main-navigation a{min-width:0;min-height:48px;padding-inline:.25rem}.music-page .music-page-hero{padding:var(--site-space-read);gap:var(--site-space-read);grid-template-columns:minmax(0,1fr)}.music-page .music-page-hero h1{font-size:var(--site-text-title)}.music-page .music-shortcuts{gap:var(--site-element-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.music-page .music-shortcuts a{padding-inline:var(--site-space-read);gap:var(--site-space-tight);grid-template-columns:1.25rem minmax(0,1fr)}.music-page .music-shortcuts .link-arrow{display:none}.music-page .music-feature-card{justify-self:stretch;width:100%}.music-page .music-preview-deck,.music-page .catalog-heading,.music-page .catalog-toolbar{grid-template-columns:minmax(0,1fr)}.music-page .music-preview-controls{min-width:0}.music-page .catalog-options{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.music-page .catalog-options>button{grid-column:1/-1}.music-page .catalog-options label,.music-page .catalog-options select{width:100%;min-width:0}.music-page :is(input,select){font-size:16px}.music-page .record-row{grid-template-columns:minmax(0,1fr) auto}.music-page .record-row-detail{padding:var(--site-space-tight);gap:var(--site-space-read);grid-template-columns:4.4rem minmax(0,1fr)}.music-page .record-row time{text-align:left;grid-column:2;min-width:0}.music-page .record-row-copy small:last-child{display:-webkit-box}.music-page .record-preview-button{min-width:5.5rem;margin-left:0}.music-page .record-list-compact{gap:var(--site-element-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.record-page .record-back-row{padding-top:0}.record-page .record-back-row :is(a,button){flex:1 1 0;min-width:0}.record-page .record-detail,.record-page .related-records{padding:var(--site-space-read)}.record-page .platform-links,.record-page .related-records>div,.record-page .record-full-credits{grid-template-columns:minmax(0,1fr)}.record-page .record-track-list li{gap:var(--site-space-read);grid-template-columns:2.8rem minmax(0,1fr)}.record-page .record-track-role{grid-column:2}.record-page .record-full-credits dl>div{gap:var(--site-space-read);grid-template-columns:minmax(0,1fr)}}@media (width>=48rem) and (width<=71.999rem){.site-experience .site-logo-link{width:clamp(16rem,31vw,20rem)}}@media (width<=22.499rem){.music-page .music-shortcuts{grid-template-columns:minmax(0,1fr)}.music-page .music-shortcuts a{grid-template-columns:1.4rem minmax(0,1fr) auto}.music-page .music-shortcuts .link-arrow{display:block}.music-page .record-list-compact{gap:var(--site-element-gap)}.music-page .record-compact-card>a{padding:var(--site-space-tight)}.music-page .catalog-options{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.site-experience{--site-control-height:52px}.site-experience .site-crt-mask{opacity:.78}}@media (prefers-reduced-motion:reduce){.site-experience .site-crt-mask:before,.site-experience .site-crt-mask:after{animation:none}.site-experience .site-crt-mask:after{opacity:.14;will-change:auto;display:block;top:46%}.site-experience .site-crt-mask:before{will-change:auto;display:block}.music-page .music-preview-progress>span{transition:none}}@media (forced-colors:active){.site-experience{--site-focus:Highlight}.site-experience .site-crt-mask{display:none}.site-experience :is(.site-header,.site-footer,.site-page-hero,.catalog-section,.record-detail,.music-preview-deck,.record-row,.record-compact-card>a){box-shadow:none;color:canvastext;background:canvas;border:1px solid canvastext}}.music-page .music-page-hero{display:block}.music-page .catalog-listening{padding:var(--site-space-read);margin-top:var(--site-space-read);border-top:1px solid var(--site-line)}.catalog-listening>header{justify-content:space-between;align-items:center;gap:var(--site-space-read);margin-bottom:var(--site-space-read);flex-wrap:wrap;display:flex}.catalog-listening h2{font-size:var(--site-text-section);margin:0}.catalog-listening header a{align-items:center;gap:var(--site-space-read);min-height:44px;display:inline-flex}.music-page .record-detail-content>section,.music-page .record-context-panel{box-shadow:none}.site-experience :is(button,select,summary):not(:disabled):is(:hover,:focus-visible),.site-experience :is(a[class],button,summary):not(:disabled):is(:hover,:focus-visible) :is(strong,span:not([aria-hidden=true])){text-shadow:0 0 1px currentColor, 0 0 .45rem rgba(var(--gb-light0-soft-rgb), .3)}.site-experience :is(a,button,summary):not(:disabled):is(:hover,:focus-visible) svg{filter:drop-shadow(0 0 4px)}@media (forced-colors:active){.site-experience :is(a,button,select,summary):is(:hover,:focus-visible),.site-experience :is(a,button,summary):is(:hover,:focus-visible) :is(strong,span){text-shadow:none}.site-experience .control-icon{filter:none!important}}.site-header-chrome{--header-control-height:48px;--site-text-control:.8125rem;--header-radius:var(--main-radius-control,6px);--site-corner-shape:var(--main-corner-shape,round);--header-panel:#11130f;--header-panel-raised:#181a15;--header-paper:#e8e3d7;--header-muted:#9b988e;--header-line:#3c3e37;--header-line-soft:#292b26;--header-red:#ec4056;width:min(100%,90rem);min-height:0;padding:var(--site-space-tight);z-index:4;align-items:center;gap:var(--site-space-read);border:1px solid var(--header-line);border-radius:var(--header-radius);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, #e8e3d70b, transparent 38%), var(--header-panel);box-sizing:border-box;color:var(--header-paper);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand navigation";margin-inline:auto;font-family:Michroma,sans-serif;display:grid;position:relative;overflow:visible;box-shadow:inset 0 1px #e8e3d714,inset 0 -1px #000000bf,0 .55rem 1.8rem #03040352;container:site-header/inline-size}:is(.site-experience,html:not([data-site-theme=afterglow]) .rhythm-app) .site-header-chrome{--header-panel:var(--gb-dark0-hard);--header-panel-raised:var(--gb-dark0-hard);--header-paper:var(--gb-light0-soft);--header-muted:var(--gb-light4);--header-line:var(--gb-dark1);--header-line-soft:var(--gb-dark0);--header-red:var(--gb-bright-red);background:linear-gradient(180deg, rgba(var(--gb-light0-soft-rgb), .045), transparent 38%), var(--header-panel);box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .08), inset 0 -1px 0 rgba(var(--gb-dark0-hard-rgb), .75), 0 .55rem 1.8rem rgba(var(--gb-dark0-hard-rgb), .32)}.site-experience .site-header-chrome{--header-panel:var(--site-panel);--header-panel-raised:var(--site-panel-raised);--header-paper:var(--site-paper);--header-muted:var(--site-muted);--header-line:var(--site-line);--header-line-soft:var(--site-line-soft)}.site-header-chrome--sticky{top:max(0px, var(--safe-top,0px));z-index:var(--z-header,50);position:sticky}.site-header-chrome:before,.site-header-chrome:after{content:none;display:none}.site-header-logo{width:clamp(14rem,20vw,19rem);min-width:0;height:auto;min-height:var(--header-control-height);padding:var(--site-space-tight) var(--site-space-read);border:1px solid var(--header-line-soft);border-radius:var(--header-radius);corner-shape:var(--site-corner-shape,round);box-shadow:none;box-sizing:border-box;background:#0b0d0a;grid-area:brand;justify-content:flex-start;place-self:stretch start;align-items:center;display:flex;overflow:hidden}:is(.site-experience,html:not([data-site-theme=afterglow]) .rhythm-app) .site-header-logo{background:var(--gb-dark0-hard)}.site-header-logo img{aspect-ratio:10;object-fit:contain;object-position:left center;filter:none;width:100%;max-width:100%;height:auto;max-height:100%}.site-header-navigation{justify-self:end;align-items:stretch;gap:var(--site-space-tight);width:26rem;max-width:100%;padding:var(--site-space-tight);border-radius:var(--header-radius);corner-shape:var(--site-corner-shape,round);background:#0c0f0d;border:1px solid #2a2c27;grid-area:navigation;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;box-shadow:inset 0 0 0 1px #050706e0,inset 0 0 1rem #050706b3,0 1px #ddd8ca14}:is(.site-experience,html:not([data-site-theme=afterglow]) .rhythm-app) .site-header-navigation{border:1px solid var(--gb-dark0);background:var(--gb-dark0-hard);box-shadow:inset 0 0 0 1px rgba(var(--gb-dark0-hard-rgb), .88), inset 0 0 1rem rgba(var(--gb-dark0-hard-rgb), .7), 0 1px 0 rgba(var(--gb-light1-rgb), .08)}.site-header-navigation a,.site-header-mobile-trigger{min-width:4.5rem;min-height:var(--header-control-height);padding:var(--site-space-tight) var(--site-space-read);border-radius:var(--header-radius);corner-shape:var(--site-corner-shape,round);color:var(--header-muted);font-family:inherit;font-size:var(--site-text-control);letter-spacing:.035em;text-shadow:0 0 .26rem #ddd8ca14;touch-action:manipulation;box-sizing:border-box;background:linear-gradient(#282a25,#181a17 72%,#10120f);border:1px solid #0000;justify-content:center;align-items:center;line-height:1;text-decoration:none;transition:border-color .11s linear,background .11s linear,color .11s linear,transform 70ms linear;display:inline-flex;position:relative;box-shadow:inset 0 1px #ddd8ca26,inset 0 -2px #050706c7,0 1px 2px #0507069e}:is(.site-experience,html:not([data-site-theme=afterglow]) .rhythm-app) .site-header-navigation a,:is(.site-experience,html:not([data-site-theme=afterglow]) .rhythm-app) .site-header-mobile-trigger{background:linear-gradient(180deg, var(--gb-dark0), var(--gb-dark0-hard) 72%, var(--gb-dark0-hard));box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .15), inset 0 -2px 0 rgba(var(--gb-dark0-hard-rgb), .78), 0 1px 2px rgba(var(--gb-dark0-hard-rgb), .62);text-shadow:0 0 .26rem rgba(var(--gb-light1-rgb), .08)}.site-header-chrome>button.site-header-mobile-trigger{appearance:none;color:var(--header-paper);font-family:Michroma,sans-serif;font-size:var(--site-text-control);letter-spacing:.035em;border:0;font-weight:400;line-height:1}.site-header-navigation a:before{content:"";background:#181a17;border:1px solid #34362f;border-radius:50%;width:.34rem;height:.34rem;position:absolute;top:.32rem;right:.34rem}:is(.site-experience,html:not([data-site-theme=afterglow]) .rhythm-app) .site-header-navigation a:before{border:1px solid var(--gb-dark1);background:var(--gb-dark0-hard)}.site-header-navigation a:after{content:none;display:none}.site-header-navigation a:hover,.site-header-navigation a:focus-visible,.site-header-mobile-trigger:hover,.site-header-mobile-trigger:focus-visible{border-color:var(--header-line);background:var(--header-panel-raised);color:var(--header-paper)}.site-header-navigation a:active,.site-header-mobile-trigger:active{transform:translateY(1px);box-shadow:inset 0 2px #050706bd}:is(.site-experience,html:not([data-site-theme=afterglow]) .rhythm-app) .site-header-navigation a:active,:is(.site-experience,html:not([data-site-theme=afterglow]) .rhythm-app) .site-header-mobile-trigger:active{box-shadow:inset 0 2px 0 rgba(var(--gb-dark0-hard-rgb), .74)}.site-header-navigation a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--header-red);color:var(--header-paper);background:#2b0e14;border-color:#7b2a3a}:is(.site-experience,html:not([data-site-theme=afterglow]) .rhythm-app) .site-header-navigation a[aria-current=page]{border-color:var(--gb-faded-red);background:var(--gb-dark0-hard)}.site-header-navigation a[aria-current=page]:before{background:var(--header-red);border-color:#8d2b3b;box-shadow:0 0 .4rem #ec405699}:is(.site-experience,html:not([data-site-theme=afterglow]) .rhythm-app) .site-header-navigation a[aria-current=page]:before{border-color:var(--gb-faded-red);box-shadow:0 0 .4rem rgba(var(--gb-bright-red-rgb), .6)}.site-header-chrome :is(a,button):focus:not(:focus-visible){outline:none}.site-header-chrome :is(a,button):focus-visible{outline:2px solid var(--site-focus,var(--header-red));outline-offset:2px}.site-header-mobile-trigger,.site-header-mobile-trigger .menu-close,.site-header-mobile-trigger[aria-expanded=true] .menu-open{display:none}.site-header-mobile-trigger[aria-expanded=true] .menu-close{display:inline}@media (width>=48rem) and (width<=71.999rem){.site-header-logo{width:clamp(16rem,31vw,19rem)}}@media (width>=100rem){.site-header-chrome{--header-control-height:3rem}.site-header-logo{width:clamp(14rem,20vw,18rem)}}@media (width<=47.999rem){.site-header-chrome{min-height:0;padding:var(--site-space-tight);column-gap:var(--site-space-tight);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand navigation";row-gap:0}.site-header-logo{width:min(100%,17rem);height:var(--header-control-height);padding:var(--site-space-tight) var(--site-space-read);border-color:#30322d}:is(.site-experience,html:not([data-site-theme=afterglow]) .rhythm-app) .site-header-logo{border-color:var(--gb-dark0-soft)}.site-header-mobile-trigger{width:auto;min-width:48px;height:var(--header-control-height);padding-inline:var(--site-space-read);border-color:#0000;grid-area:navigation;place-self:center end;display:inline-flex}.site-header-mobile-trigger:focus-visible{outline-offset:-3px}.site-header-mobile-panel{display:none}.site-header-mobile-panel[data-mobile-open=true]{width:auto;max-width:none;padding:var(--site-space-tight);top:calc(100% + var(--site-space-tight));right:var(--site-space-tight);left:var(--site-space-tight);z-index:6;place-self:start stretch;gap:var(--site-space-tight);box-sizing:border-box;grid-area:auto;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;position:absolute}.site-header-mobile-panel a{min-width:0;min-height:var(--header-control-height);padding-inline:var(--site-space-tight)}}@container site-header (width<=12rem){.site-header-mobile-panel[data-mobile-open=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.site-header-navigation a,.site-header-mobile-trigger{transition:none}}@media (forced-colors:active){.site-header-chrome,.site-header-logo,.site-header-navigation,.site-header-navigation a,.site-header-mobile-trigger{box-shadow:none;color:canvastext;background:canvas;border-color:canvastext}.site-header-navigation a:before{display:none}.site-header-navigation a[aria-current=page]{color:highlighttext;background:highlight;border-color:highlight}}@container site-header (width<40rem){.site-header-logo{width:min(100%,17rem)}.site-header-mobile-trigger{grid-area:navigation;justify-self:end;width:auto;min-width:48px;height:auto;display:inline-flex}.site-header-mobile-panel{display:none}.site-header-mobile-panel[data-mobile-open=true]{width:auto;max-width:none;padding:var(--site-space-tight);top:calc(100% + var(--site-space-tight));right:var(--site-space-tight);left:var(--site-space-tight);z-index:6;gap:var(--site-space-tight);grid-area:auto;grid-template-columns:repeat(4,minmax(0,1fr));justify-self:stretch;margin:0;display:grid;position:absolute}.site-header-mobile-panel a{min-width:0;padding-inline:var(--site-space-tight)}}@container site-header (width<14rem){.site-header-mobile-panel[data-mobile-open=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}.media-status,.navigation-feedback{padding:var(--site-space-tight) var(--site-space-read);align-items:center;gap:var(--site-space-tight);border:1px solid var(--site-line,#3c3e37);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);color:var(--site-paper,#e8e3d7);font:400 .75rem / 1.4 var(--font-ui);pointer-events:none;background:#0b0e0a;display:inline-flex}.site-experience .media-status{border:1px solid var(--site-line,var(--gb-dark1));background:var(--gb-dark0-hard);color:var(--site-paper,var(--gb-light0-soft))}body:has(.site-experience) .navigation-feedback{border:1px solid var(--site-line,var(--gb-dark1));background:var(--gb-dark0-hard);color:var(--site-paper,var(--gb-light0-soft))}.media-playback-control{z-index:6;bottom:var(--site-space-read);right:var(--site-space-read);min-height:44px;max-width:calc(100% - 2 * var(--site-space-read));padding:var(--site-space-tight) var(--site-space-read);border:1px solid var(--site-line,#3c3e37);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);color:var(--site-paper,#e8e3d7);font:400 .8125rem / 1.4 var(--font-ui);cursor:pointer;background:#0b0e0a;position:absolute}.site-experience .media-playback-control{border:1px solid var(--site-line,var(--gb-dark1));background:var(--gb-dark0-hard);color:var(--site-paper,var(--gb-light0-soft))}.media-playback-control:focus-visible{outline:2px solid var(--site-paper);outline-offset:3px}.media-playback-control:hover{border-color:var(--site-paper)}.media-playback-control:disabled{cursor:wait}.media-playback-control.media-surface-control{border-radius:inherit;corner-shape:inherit;width:100%;max-width:none;height:100%;box-shadow:none;touch-action:pan-y pinch-zoom;background:0 0;border:0;padding:0;inset:0}.site-experience .media-surface-control:focus-visible{outline:2px solid var(--site-focus);outline-offset:-4px}.media-surface-readout{width:max-content;max-width:calc(100% - 2 * var(--site-space-read));color:#b9ead7;text-align:center;font:400 var(--site-text-control) / 1.3 var(--font-numeric);letter-spacing:.06em;text-shadow:0 1px 2px #070906,0 0 .45rem #9de0c69e;opacity:0;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-experience .media-surface-readout{color:var(--gb-light1);text-shadow:0 1px 2px var(--gb-dark0-hard), 0 0 .45rem rgba(var(--gb-light2-rgb), .61961)}.media-surface-readout[data-visible=true],.media-surface-control:focus-visible .media-surface-readout{opacity:1}@media (hover:hover){.media-surface-control:hover .media-surface-readout{opacity:1}}.media-status:has(~.media-playback-control:not(.media-surface-control)){bottom:4rem}.media-status{bottom:var(--site-space-read);right:var(--site-space-read);z-index:5;position:absolute}.navigation-feedback{z-index:2147483100;top:max(var(--site-space-read), env(safe-area-inset-top));position:fixed;left:50%;transform:translate(-50%);box-shadow:0 .25rem 1rem #0009}body:has(.site-experience) .navigation-feedback{box-shadow:0 .25rem 1rem rgba(var(--gb-dark0-hard-rgb), .6)}:is(.media-status,.navigation-feedback)>span{border:1px solid;border-right-color:#0000;border-radius:50%;width:.7rem;height:.7rem;animation:.9s linear infinite media-wait}.navigation-feedback[data-entrance=true]{top:50%;transform:translate(-50%,-50%)}@keyframes media-wait{to{transform:rotate(360deg)}}html[data-power=off] :is(.media-status,.navigation-feedback){display:none}@media (prefers-reduced-motion:reduce){:is(.media-status,.navigation-feedback)>span{animation:none}}@media (forced-colors:active){.media-status,.navigation-feedback{color:canvastext;background:canvas;border-color:canvastext}}@font-face{font-family:VRNH Korean;src:url(/fonts/vrnh-korean-subset-v159.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:VRNH Korean GOV;src:url(/fonts/vrnh-korean-gov-subset-v167.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Regular-Cyrillic.woff2)format("woff2");unicode-range:U+400-45F,U+462-463,U+46A-46B,U+472-475,U+490-4C2,U+4CF-4D9,U+4DC-4E9,U+4EE-4F9,U+524-525}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Regular-Greek.woff2)format("woff2");unicode-range:U+37E,U+386-38A,U+38C,U+38E-3A1,U+3A3-3CE}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Regular-Latin1.woff2)format("woff2");unicode-range:U+0,U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Regular-Latin2.woff2)format("woff2");unicode-range:U+100-101,U+104-130,U+132-151,U+154-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1FA-1FF,U+218-21B,U+237,U+259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Regular-Latin3.woff2)format("woff2");unicode-range:U+102-103,U+1CD-1DC,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Regular-Pi.woff2)format("woff2");unicode-range:U+E3F,U+2000-200D,U+2015,U+2028-2029,U+202F,U+2032-2033,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:450;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Text-Cyrillic.woff2)format("woff2");unicode-range:U+400-45F,U+462-463,U+46A-46B,U+472-475,U+490-4C2,U+4CF-4D9,U+4DC-4E9,U+4EE-4F9,U+524-525}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:450;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Text-Greek.woff2)format("woff2");unicode-range:U+37E,U+386-38A,U+38C,U+38E-3A1,U+3A3-3CE}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:450;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Text-Latin1.woff2)format("woff2");unicode-range:U+0,U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:450;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Text-Latin2.woff2)format("woff2");unicode-range:U+100-101,U+104-130,U+132-151,U+154-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1FA-1FF,U+218-21B,U+237,U+259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:450;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Text-Latin3.woff2)format("woff2");unicode-range:U+102-103,U+1CD-1DC,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:450;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Text-Pi.woff2)format("woff2");unicode-range:U+E3F,U+2000-200D,U+2015,U+2028-2029,U+202F,U+2032-2033,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Medium-Cyrillic.woff2)format("woff2");unicode-range:U+400-45F,U+462-463,U+46A-46B,U+472-475,U+490-4C2,U+4CF-4D9,U+4DC-4E9,U+4EE-4F9,U+524-525}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Medium-Greek.woff2)format("woff2");unicode-range:U+37E,U+386-38A,U+38C,U+38E-3A1,U+3A3-3CE}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Medium-Latin1.woff2)format("woff2");unicode-range:U+0,U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Medium-Latin2.woff2)format("woff2");unicode-range:U+100-101,U+104-130,U+132-151,U+154-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1FA-1FF,U+218-21B,U+237,U+259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Medium-Latin3.woff2)format("woff2");unicode-range:U+102-103,U+1CD-1DC,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Medium-Pi.woff2)format("woff2");unicode-range:U+E3F,U+2000-200D,U+2015,U+2028-2029,U+202F,U+2032-2033,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-SemiBold-Cyrillic.woff2)format("woff2");unicode-range:U+400-45F,U+462-463,U+46A-46B,U+472-475,U+490-4C2,U+4CF-4D9,U+4DC-4E9,U+4EE-4F9,U+524-525}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-SemiBold-Greek.woff2)format("woff2");unicode-range:U+37E,U+386-38A,U+38C,U+38E-3A1,U+3A3-3CE}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-SemiBold-Latin1.woff2)format("woff2");unicode-range:U+0,U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-SemiBold-Latin2.woff2)format("woff2");unicode-range:U+100-101,U+104-130,U+132-151,U+154-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1FA-1FF,U+218-21B,U+237,U+259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-SemiBold-Latin3.woff2)format("woff2");unicode-range:U+102-103,U+1CD-1DC,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-SemiBold-Pi.woff2)format("woff2");unicode-range:U+E3F,U+2000-200D,U+2015,U+2028-2029,U+202F,U+2032-2033,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Bold-Cyrillic.woff2)format("woff2");unicode-range:U+400-45F,U+462-463,U+46A-46B,U+472-475,U+490-4C2,U+4CF-4D9,U+4DC-4E9,U+4EE-4F9,U+524-525}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Bold-Greek.woff2)format("woff2");unicode-range:U+37E,U+386-38A,U+38C,U+38E-3A1,U+3A3-3CE}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Bold-Latin1.woff2)format("woff2");unicode-range:U+0,U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Bold-Latin2.woff2)format("woff2");unicode-range:U+100-101,U+104-130,U+132-151,U+154-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1FA-1FF,U+218-21B,U+237,U+259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Bold-Latin3.woff2)format("woff2");unicode-range:U+102-103,U+1CD-1DC,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Bold-Pi.woff2)format("woff2");unicode-range:U+E3F,U+2000-200D,U+2015,U+2028-2029,U+202F,U+2032-2033,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Italic-Cyrillic.woff2)format("woff2");unicode-range:U+400-45F,U+462-463,U+46A-46B,U+472-475,U+490-4C2,U+4CF-4D9,U+4DC-4E9,U+4EE-4F9,U+524-525}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Italic-Greek.woff2)format("woff2");unicode-range:U+37E,U+386-38A,U+38C,U+38E-3A1,U+3A3-3CE}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Italic-Latin1.woff2)format("woff2");unicode-range:U+0,U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Italic-Latin2.woff2)format("woff2");unicode-range:U+100-101,U+104-130,U+132-151,U+154-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1FA-1FF,U+218-21B,U+237,U+259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Italic-Latin3.woff2)format("woff2");unicode-range:U+102-103,U+1CD-1DC,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-v1.1.0/IBMPlexSans-Italic-Pi.woff2)format("woff2");unicode-range:U+E3F,U+2000-200D,U+2015,U+2028-2029,U+202F,U+2032-2033,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FEFF,U+FFFD}.site-experience{--font-display:"Michroma", "VRNH Korean GOV", sans-serif;--font-body:"Michroma", "VRNH Korean GOV", sans-serif;--font-ui:"Michroma", "VRNH Korean GOV", sans-serif;--font-numeric:"Michroma", "VRNH Korean GOV", sans-serif;font-family:var(--font-body)}.site-experience .site-header-chrome,.site-experience .site-header-chrome>button.site-header-mobile-trigger{font-family:Michroma,VRNH Korean GOV,sans-serif}.site-experience :is(h1,h2,h3,h4,.site-kicker){font-family:var(--font-display)}.site-experience :is(button,input,select,summary){font-family:var(--font-ui)}.site-experience p{font-family:var(--font-body);text-shadow:none}.site-experience.work-page{--font-body:Arial, Helvetica, "VRNH Korean GOV", sans-serif;--font-display:var(--font-body);--font-ui:var(--font-body);--font-numeric:var(--font-body)}.site-experience.work-landing-page{--font-body:"IBM Plex Sans", Arial, Helvetica, "VRNH Korean GOV", sans-serif}.site-experience.work-page .site-header-chrome{--font-ui:"Michroma", "VRNH Korean GOV", sans-serif}html:lang(ko){--font-ui:"Michroma", "VRNH Korean", sans-serif;word-break:keep-all;overflow-wrap:break-word}html:lang(ko) :is(.display-dialog,dialog,.rhythm-app){font-family:Michroma,VRNH Korean,sans-serif}html:lang(ko) :is(p,li){line-height:1.8}html:lang(ko) .rhythm-app :is(p,li){line-height:1.6}html:lang(ko) .rhythm-app{--game-font:"Michroma", "VRNH Korean", sans-serif}html:lang(ko) .rhythm-app[data-skin=fraunces]{--game-font:"Fraunces VRNH", "VRNH Korean", Georgia, serif;--game-display-font:"Fraunces VRNH Display", "VRNH Korean", Georgia, serif}html:lang(ko) .rhythm-app[data-skin=unbounded]{--game-font:"Unbounded VRNH", "VRNH Korean", sans-serif;--game-display-font:"Unbounded VRNH Display", "VRNH Korean", sans-serif}html:lang(ko) .site-experience :is(p,li){word-break:keep-all;overflow-wrap:anywhere}.site-experience main [data-prose-flow],html:lang(ko) .site-experience [data-prose-flow]{word-break:normal;overflow-wrap:break-word;text-wrap:wrap;-webkit-hyphens:none;hyphens:none}html:lang(ko) .site-experience :is(cite,em){font-style:normal}.rhythm-app :is(.site-header-chrome,.brand-footer){--font-display:"Michroma", "VRNH Korean", sans-serif;--font-ui:"Michroma", "VRNH Korean", sans-serif;font-family:Michroma,VRNH Korean,sans-serif;font-weight:400}.rhythm-app :is(.site-header-chrome,.brand-footer) :is(a,button,p){font-family:Michroma,VRNH Korean,sans-serif;font-weight:400}html:lang(ko) .site-experience{--site-text-body:1rem;--site-text-control:.875rem;--site-text-compact-control:.8125rem;--site-text-caption:.75rem;--site-text-small:.875rem;--font-body:"VRNH Korean GOV", sans-serif;--font-display:var(--font-body);--font-ui:var(--font-body);--font-numeric:var(--font-body)}html:lang(ko) .site-experience .site-header-chrome,html:lang(ko) .site-experience .site-header-chrome>button.site-header-mobile-trigger{--font-ui:"VRNH Korean GOV", sans-serif;--site-text-control:.875rem;font-family:var(--font-ui)}html:lang(ko) .music-dock-queue{font-family:VRNH Korean GOV,sans-serif}html:lang(ko) dialog:not(.game-dialog){--font-body:"VRNH Korean GOV", sans-serif;--font-display:var(--font-body);--font-ui:var(--font-body);--font-numeric:var(--font-body);font-family:var(--font-body)}.footer-display-control{width:44px;min-width:44px;height:44px;padding:var(--site-space-tight);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);color:#9b988e;cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}body:has(:is(.site-experience,.rhythm-app)) .footer-display-control{color:var(--gb-light3)}.footer-display-control[data-active=true]{color:#91b7a8}body:has(:is(.site-experience,.rhythm-app)) .footer-display-control[data-active=true]{color:var(--gb-light3)}.footer-display-control:hover{color:#e8e3d7}body:has(:is(.site-experience,.rhythm-app)) .footer-display-control:hover{color:var(--gb-light0-soft)}.footer-display-control:focus-visible{outline:2px solid var(--site-focus,#ec4056);outline-offset:-2px}body:has(:is(.site-experience,.rhythm-app)) .footer-display-control:focus-visible{outline:2px solid var(--site-focus,var(--gb-bright-red))}.display-dialog{width:min(34rem, calc(100% - 2 * var(--site-space-read)));max-height:calc(100dvh - 2 * max(var(--site-space-read), env(safe-area-inset-top), env(safe-area-inset-bottom)));padding:var(--site-space-read);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);color:#e8e3d7;font:400 var(--site-text-control) / 1.5 var(--font-ui);background:#11130f;border:1px solid #3c3e37;margin:auto;overflow:auto}body:has(:is(.site-experience,.rhythm-app)) .display-dialog{border:1px solid var(--gb-dark1);background:var(--gb-dark0-hard);color:var(--gb-light0-soft)}.display-dialog::backdrop{background:#030503c9}body:has(:is(.site-experience,.rhythm-app)) .display-dialog::backdrop{background:rgba(var(--gb-dark0-hard-rgb), .78824)}.display-dialog header{justify-content:space-between;align-items:center;gap:var(--site-space-read);margin-bottom:var(--site-space-read);flex-wrap:wrap;display:flex}.display-dialog h2{font:inherit;font-size:var(--site-text-section);margin:0}.display-dialog h2:focus{outline:0}.display-dialog button{min-height:44px;padding:var(--site-space-tight) var(--site-space-read);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);color:inherit;font:inherit;cursor:pointer;background:#1b1d19;border:1px solid #3c3e37}body:has(:is(.site-experience,.rhythm-app)) .display-dialog button{border:1px solid var(--gb-dark1);background:var(--gb-dark0-hard)}.display-dialog button:focus-visible{outline-offset:-3px;outline:2px solid #ec4056}body:has(:is(.site-experience,.rhythm-app)) .display-dialog button:focus-visible{outline:2px solid var(--gb-bright-red)}.display-options{gap:var(--site-space-tight);display:grid}.display-options button{padding:var(--site-space-read);gap:var(--site-space-tight);text-align:left;display:grid}.display-options button[aria-pressed=true]{border-color:#91b7a8;box-shadow:inset 3px 0 #91b7a8}body:has(:is(.site-experience,.rhythm-app)) .display-options button[aria-pressed=true]{border-color:var(--gb-bright-blue);box-shadow:inset 3px 0 var(--gb-bright-blue)}.display-options strong{color:#e8e3d7;font-weight:400}body:has(:is(.site-experience,.rhythm-app)) .display-options strong{color:var(--gb-light0-soft)}.display-options span,.display-dialog p{color:#a09c91}:is(body:has(:is(.site-experience,.rhythm-app)) .display-options span,body:has(:is(.site-experience,.rhythm-app)) .display-dialog p){color:var(--gb-light3)}.display-dialog p{margin:var(--site-space-read) 0 0;font-size:var(--site-text-caption)}html[data-display-mode=low-power] :is(.site-crt-mask,.crt-viewport-mask,.game-dialog-crt-mask){-webkit-backdrop-filter:none;backdrop-filter:none;filter:none}html[data-display-mode=low-power] :is(.site-crt-mask,.crt-viewport-mask,.game-dialog-crt-mask):before,html[data-display-mode=low-power] :is(.site-crt-mask,.crt-viewport-mask,.game-dialog-crt-mask):after{will-change:auto;animation:none!important}html[data-display-mode=low-power] :is(.site-crt-mask,.crt-viewport-mask,.game-dialog-crt-mask):after{opacity:0}html[data-display-mode=low-power] .music-page .music-overflow-text .music-overflow-track{will-change:auto;width:100%;animation:none}html[data-display-mode=low-power] .music-page .music-overflow-track>span:first-child{white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0}html[data-display-mode=low-power] .music-page .music-overflow-repeat{display:none}@media (forced-colors:active){.display-dialog,.display-dialog button{color:canvastext;background:canvas;border-color:canvastext}.display-dialog :is(p,span,strong),.footer-display-control{color:canvastext}.display-options button[aria-pressed=true]{outline:2px solid highlight}}.display-theme-select{position:relative}.display-theme-select select{box-sizing:border-box;appearance:none;width:100%;min-width:0;height:48px;padding:0 calc(3 * var(--site-space-read)) 0 var(--site-space-read);border:1px solid var(--gb-light4);border-radius:var(--site-radius-control,6px);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0);color:var(--gb-light1);font:inherit;cursor:pointer;touch-action:manipulation;font-size:1rem}.display-theme-select>svg{width:20px;height:20px;right:var(--site-space-read);color:var(--gb-light2);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.display-theme-select select:focus-visible{outline:2px solid var(--gb-bright-yellow);outline-offset:3px}@media (forced-colors:active){body:has(:is(.site-experience,.rhythm-app)) .display-dialog{color:canvastext;background:canvas;border-color:canvastext}body:has(:is(.site-experience,.rhythm-app)) .display-dialog :is(button,select){color:canvastext;background:canvas;border-color:canvastext}body:has(:is(.site-experience,.rhythm-app)) .display-dialog :is(p,span,strong,h3){color:canvastext;background:canvas;border-color:canvastext}body:has(:is(.site-experience,.rhythm-app)) .footer-display-control{color:canvastext;background:canvas;border-color:canvastext}.display-theme-select>svg{color:canvastext}.display-theme-select select:focus-visible{outline-color:highlight}}.display-dialog>h3{margin:var(--site-space-read) 0;font:400 1rem / 1.6 var(--font-ui);color:var(--gb-light1)}.display-dialog .language-options{margin-bottom:var(--site-space-roomy)}.site-experience:not(.work-page){--site-text-body:.875rem;--site-text-control:.8125rem;--site-text-compact-control:.8125rem;--site-text-caption:.75rem;--site-text-small:.8125rem}.site-experience p{line-height:1.8}html[data-display-mode=low-power] :is(.site-crt-mask,.crt-viewport-mask,.game-dialog-crt-mask){display:none}.site-experience :is(.record-artwork,.record-detail-artwork){box-shadow:none;padding:0}.site-experience .record-artwork{border:1px solid var(--site-line);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round)}.music-page .record-row-art{aspect-ratio:1;align-self:center;width:100%;min-width:0}.music-page .record-row-art img{aspect-ratio:1}.music-page .record-row[data-in-player=true],.music-page .record-compact-card[data-in-player=true]>a{border-color:var(--site-ready);background-color:var(--gb-dark0-hard)}.music-page .record-row[data-in-player=true] .record-preview-button{color:var(--gb-light1)}.music-page .catalog-toolbar,.music-page .catalog-options{align-items:end}.music-page .catalog-options label{align-items:center;gap:var(--site-space-read);flex-direction:row;display:flex}.music-page .catalog-options label>span{margin:0}.site-experience :is(.record-preview-button,.record-preview-trigger,.music-preview-controls button){min-height:44px;box-shadow:none;color:var(--gb-light2);text-shadow:0 0 10px rgba(var(--gb-bright-blue-rgb), .4);background:0 0;border-color:#0000}.site-experience :is(.record-preview-button,.record-preview-trigger,.music-preview-controls button):disabled{color:var(--site-muted);opacity:.55;text-shadow:none}.site-experience :is(.record-preview-button,.record-preview-trigger,.music-preview-controls button):focus-visible{outline:2px solid var(--site-focus);outline-offset:-2px}#record-player-slot:empty{display:none}#record-player-slot .music-playback-dock{z-index:auto;width:100%;max-width:none;box-shadow:none;margin:0;position:relative;inset:auto;transform:none}.rhythm-app .program-release-panel .release-art{box-shadow:none;border:1px solid #3c3e37;border-radius:2px;padding:0}.rhythm-app .program-release-panel .release-art picture{width:100%;height:100%;box-shadow:none;border:0;border-radius:1px;inset:0}.rhythm-app .program-release-panel .release-art:before,.rhythm-app .program-release-panel .release-art:after{display:none}.music-page .record-row-actions .record-preview-button,.music-page .music-preview-device .music-preview-controls button,.record-page .music-playback-dock .music-playback-dock-controls button{box-shadow:none;color:var(--gb-light2);text-shadow:0 0 10px rgba(var(--gb-bright-blue-rgb), .4);background:0 0;border-color:#0000}.work-page :is(h1,h2,h3,h4,p){letter-spacing:normal}:root{--site-icon-size:24px;--site-icon-feature:32px}.control-symbol{flex:none;justify-content:center;align-items:center;display:inline-flex}.control-icon{width:var(--site-icon-size);height:var(--site-icon-size);flex:0 0 var(--site-icon-size);display:block;overflow:visible}.site-experience .control-icon{filter:drop-shadow(0 0 1px rgba(var(--gb-light2-rgb), .14902))}:is(button,a):has(>.control-symbol){justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}:is(button,a):has(>.control-symbol):is(:hover,:focus-visible) .control-icon{filter:drop-shadow(0 0 4px)}:is(button,a):disabled .control-icon{filter:none}.site-experience.record-page .record-back-row{grid-template-columns:48px 48px;justify-content:space-between}.site-experience.record-page .record-back-row>:is(a,button){width:48px;min-width:48px;height:48px;padding:var(--site-space-tight);flex:0 0 48px}.site-experience.work-page main button:has(>.control-symbol){min-width:44px}.site-experience .catalog-options .catalog-view{gap:var(--site-space-tight);display:inline-flex}.site-experience .catalog-options .catalog-view button{min-width:48px;padding:var(--site-space-tight)}.music-page .record-row-actions .record-preview-button{width:48px;min-width:48px;padding:var(--site-space-tight);justify-self:end}.music-page .music-preview-queue li>.music-queue-remove{width:44px;min-width:44px;padding:var(--site-space-tight)}.site-experience .platform-links-symbols{gap:var(--site-space-tight);flex-wrap:wrap;display:flex}.site-experience .platform-links-symbols li{flex:none}.site-experience .platform-links-symbols a{width:48px;height:48px;min-height:48px;padding:var(--site-space-tight);justify-content:center;align-items:center;display:flex}.site-experience .platform-links-symbols .platform-link-icon{width:24px;height:24px;margin:0}.site-experience .platform-profile-note{margin:var(--site-space-read) 0 0;font-size:var(--site-text-caption);color:var(--site-muted)}.rhythm-app .pause-button .control-symbol{margin:0}.rhythm-app .brand-footer .brand-footer-logo{align-items:center;height:44px;min-height:44px;display:flex}.rhythm-app .brand-footer>p,.site-experience>.site-footer>p{font-size:.75rem;line-height:1.45}.rhythm-app .brand-footer>p,.site-experience>.site-footer{--font-body:"Michroma", "VRNH Korean GOV", sans-serif;--font-ui:var(--font-body);font-family:var(--font-body)}:is(.site-experience>.site-footer,.rhythm-app .brand-footer)>.footer-legal{justify-content:flex-end;align-items:center;gap:0 var(--site-space-read);flex-wrap:wrap;font-size:.6875rem;line-height:1.6;display:flex}:is(.site-experience>.site-footer,.rhythm-app .brand-footer)>.footer-legal>span{min-width:0}:is(.site-experience>.site-footer,.rhythm-app .brand-footer)>.footer-legal>a{flex:none}@media (width<=63.999rem){:is(.site-experience>.site-footer,.rhythm-app .brand-footer)>.footer-legal{justify-content:center}}@media (forced-colors:active){.control-icon{filter:none!important}}:is(.site-social-links,.social-links,.platform-links-symbols) a:is(:hover,:focus-visible) :is(img,svg),:is(.footer-display-control,.site-power-control):is(:hover,:focus-visible) svg{filter:drop-shadow(0 0 1px)drop-shadow(0 0 5px)drop-shadow(0 0 12px #a8c39866)}:is(button,a):has(>.control-symbol):is(:hover,:focus-visible) .control-icon{filter:drop-shadow(0 0 1px)drop-shadow(0 0 5px)drop-shadow(0 0 12px #a8c39866)}.site-experience :is(.site-social-links,.social-links,.platform-links-symbols) a:is(:hover,:focus-visible) :is(img,svg),.site-experience :is(.footer-display-control,.site-power-control):is(:hover,:focus-visible) svg{filter:drop-shadow(0 0 1px currentColor) drop-shadow(0 0 5px currentColor) drop-shadow(0 0 12px rgba(var(--gb-bright-aqua-rgb), .4))}.site-experience :is(button,a):has(>.control-symbol):is(:hover,:focus-visible) .control-icon{filter:drop-shadow(0 0 1px currentColor) drop-shadow(0 0 5px currentColor) drop-shadow(0 0 12px rgba(var(--gb-bright-aqua-rgb), .4))}.site-experience :is(.site-social-links,.platform-links-symbols) a:is(:hover,:focus-visible) :is(img,svg),.site-experience :is(.footer-display-control,.site-power-control):is(:hover,:focus-visible) svg{filter:drop-shadow(0 0 1px currentColor) drop-shadow(0 0 5px rgba(var(--gb-light2-rgb), .42))}.site-experience :is(button,a):has(>.control-symbol):is(:hover,:focus-visible) .control-icon{filter:drop-shadow(0 0 1px currentColor) drop-shadow(0 0 5px rgba(var(--gb-light2-rgb), .42))}:is(.site-header-navigation,.site-header-mobile-panel) a:is(:hover,:focus-visible){text-shadow:0 0 2px #e8e3d744,0 0 9px #d9dfc388}.site-experience :is(.site-header-navigation,.site-header-mobile-panel) a:is(:hover,:focus-visible){text-shadow:0 0 2px rgba(var(--gb-light0-soft-rgb), .26667), 0 0 9px rgba(var(--gb-light1-rgb), .53333)}:is(button,a):has(>.control-symbol) .control-icon{width:var(--site-icon-size);height:var(--site-icon-size);flex-basis:var(--site-icon-size)}@media (forced-colors:active){:is(button,a) :is(.control-icon,svg,img){filter:none!important}}:is(.rhythm-app .start-game-button,.media-surface-readout) .control-icon{width:var(--site-icon-feature);height:var(--site-icon-feature);flex-basis:var(--site-icon-feature)}:is(.site-social-links,.social-links) :is(.social-icon,.social-icon-image),:is(.site-power-control,.footer-display-control) svg{width:var(--site-icon-size);height:var(--site-icon-size);flex:0 0 var(--site-icon-size);object-fit:contain}:is(.music-page,.record-page) main,.music-playback-dock{--site-text-micro:var(--site-text-caption);--site-text-small:var(--site-text-control);text-wrap:pretty}@property --preview-progress{syntax:"<percentage>";inherits:false;initial-value:0%}.music-playback-dock-spacer{--music-dock-reserve:8rem;height:calc(var(--music-dock-reserve) + env(safe-area-inset-bottom))}.music-playback-dock{width:auto;min-width:0;max-width:70rem;padding:var(--site-space-tight);z-index:2147482500;left:max(var(--site-space-read), env(safe-area-inset-left));right:max(var(--site-space-read), env(safe-area-inset-right));bottom:max(var(--site-space-read), env(safe-area-inset-bottom));align-items:center;gap:var(--site-space-tight);border:1px solid var(--site-line,var(--gb-dark1));border-radius:var(--site-radius-outer,3px);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, rgba(var(--gb-light0-soft-rgb), .055), transparent 42%), rgba(var(--gb-dark0-hard-rgb), .97);box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .09), inset 0 -1px 0 rgba(var(--gb-dark0-hard-rgb), .46), 0 .65rem 2rem rgba(var(--gb-dark0-hard-rgb), .68), 0 0 1rem rgba(var(--gb-bright-blue-rgb), .08);color:var(--site-paper,var(--gb-light0-soft));font-family:var(--font-ui);grid-template-columns:3.35rem minmax(9rem,1fr) minmax(12rem,.9fr) auto 44px;grid-template-areas:"art copy progress controls close""status status status status status";margin-inline:auto;display:grid;position:fixed;container:playback-dock/inline-size}.music-playback-dock-close{cursor:pointer;grid-area:close;place-items:center;width:44px;height:44px;display:inline-grid}.music-playback-dock-art{aspect-ratio:1;border:1px solid var(--gb-dark1);border-radius:var(--site-radius-media,2px);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);grid-area:art;width:3.35rem;overflow:hidden}.music-playback-dock-art img{object-fit:cover;width:100%;height:100%}.music-playback-dock-copy{gap:var(--site-space-tight);min-width:0;padding-inline:var(--site-space-tight);grid-area:copy;display:grid}.music-playback-dock-copy :is(span,strong,small){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.music-playback-dock-copy span{color:var(--site-red,var(--gb-bright-red));font-size:var(--site-text-micro,.6875rem);line-height:1.35}.music-playback-dock-copy strong{font-size:var(--site-text-small,.75rem);line-height:1.35}.music-playback-dock-copy small{color:var(--site-muted,var(--gb-light3));font-size:var(--site-text-micro,.6875rem);line-height:1.35}.music-playback-dock-progress{align-items:center;gap:var(--site-space-tight);min-width:0;color:rgba(var(--gb-light2-rgb), .82);font-size:var(--site-text-micro,.6875rem);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;text-align:center;text-shadow:0 0 .48rem rgba(var(--gb-bright-blue-rgb), .32);grid-area:progress;grid-template-columns:4.4ch minmax(4rem,1fr) 4.4ch;display:grid}.music-playback-dock-controls{gap:var(--site-space-tight);grid-area:controls;grid-template-columns:repeat(4,minmax(4.4rem,1fr));min-width:0;display:grid}.music-playback-dock-controls button,.music-playback-dock-close{min-width:0;min-height:44px;padding:var(--site-space-tight) var(--site-space-read);border:1px solid var(--site-line,var(--gb-dark1));border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, var(--site-control-top,var(--gb-dark0)), var(--site-control-mid,var(--gb-dark0-hard)) 76%, var(--site-control-bottom,var(--gb-dark0-hard)));box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .1), inset 0 -1px 0 var(--site-control-depth,rgba(var(--gb-dark0-hard-rgb), .46));color:var(--site-paper,var(--gb-light0-soft));font-size:var(--site-text-micro,.6875rem);line-height:1}.music-playback-dock-controls button:nth-child(2){border-color:var(--gb-faded-red);background:linear-gradient(180deg, var(--gb-dark1), var(--gb-dark0) 76%, var(--gb-dark0-hard))}.music-playback-dock-close{padding:var(--site-space-tight)}@media (width<=47.999rem){.music-playback-dock-controls button{padding-inline:var(--site-space-tight)}}.music-playback-dock-controls button:disabled{cursor:default;opacity:.48}.music-playback-dock-controls button:focus-visible,.music-playback-dock-close:focus-visible{outline:2px solid var(--site-red,var(--gb-bright-red));outline-offset:2px}.music-playback-label-compact{display:none}.music-playback-dock-status{min-height:1.4em;color:var(--site-muted,var(--gb-light3));font-size:var(--site-text-micro,.6875rem);text-align:right;text-overflow:ellipsis;white-space:nowrap;grid-area:status;margin:0;line-height:1.4;overflow:hidden}.music-playback-dock-status[role=alert]{white-space:normal;overflow-wrap:anywhere}html[data-power=off] .music-playback-dock,html[data-power=off] .music-playback-dock-spacer{opacity:0;visibility:hidden;pointer-events:none}.music-page .music-page-hero{gap:var(--site-shell-gap);column-gap:var(--site-element-gap);box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,.9fr) minmax(24rem,1.1fr);padding:0}.music-page .music-feature-card{max-width:none;padding:var(--site-space-tight);box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .08);grid-template-columns:minmax(6rem,.4fr) minmax(0,.6fr);align-items:center}.music-page .music-feature-card .record-artwork{align-self:center;height:auto;min-height:0}.music-page .music-feature-copy{gap:var(--site-space-tight);padding:var(--site-space-read);grid-template-columns:minmax(0,1fr);align-content:center}.music-page .music-feature-copy strong{font-size:var(--site-text-body);white-space:normal;overflow:visible}.music-page .music-feature-action{margin-top:calc(var(--site-space-read) - var(--site-space-tight));justify-content:space-between;align-items:center;gap:var(--site-space-read);grid-area:auto/1;display:flex}.music-page .music-page-hero h1{font-size:var(--site-text-title);padding-inline:var(--site-space-read);line-height:1.2}.music-page .site-page-hero-copy{padding-top:var(--site-space-read);row-gap:var(--site-space-read)}.music-page .music-shortcuts{margin-top:0}.music-page .catalog-heading{row-gap:var(--site-space-read)}.music-page .music-preview-state{flex:none;position:static}.music-page .music-preview-status-line .site-kicker{min-width:0}.music-page .music-shortcut-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.music-page .music-preview-deck{padding:var(--site-space-tight);align-items:stretch;gap:var(--site-element-gap);background:linear-gradient(180deg, rgba(var(--gb-light0-soft-rgb), .05), transparent 32%), var(--gb-dark0-hard);box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .1), inset 0 -1px 0 var(--site-control-depth);grid-template-columns:minmax(0,1.6fr) minmax(16rem,1fr);position:relative}.music-page .music-preview-device{min-width:0;padding:var(--site-space-read);align-items:center;gap:var(--site-space-read) var(--site-space-roomy);border:1px solid var(--gb-dark1);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .055), inset 0 -1px 0 rgba(var(--gb-dark0-hard-rgb), .54);grid-template-columns:clamp(9rem,14vw,11rem) minmax(0,1fr);grid-template-areas:"art display""controls controls""note note";display:grid}.music-page .music-preview-art-swipe{aspect-ratio:1;touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-area:art;align-self:stretch;width:100%;min-width:0;position:relative}.music-page .music-preview-device .music-preview-art{width:100%;height:100%}.music-page .music-preview-device .music-preview-art-current{z-index:4;position:relative}.music-page .music-preview-display{min-height:0;padding:var(--site-space-read);align-content:center;gap:var(--site-space-tight);grid-area:display}.music-page .music-preview-display h2{min-width:0;font-size:var(--site-text-body);text-overflow:clip;white-space:normal;margin:0;overflow:visible}.music-page .music-preview-display>.music-overflow-text{color:rgba(var(--gb-light2-rgb), .78);font-size:var(--site-text-micro);text-shadow:0 0 .52rem rgba(var(--gb-bright-blue-rgb), .3);line-height:1.45}.music-page .music-preview-display>.music-preview-album{color:var(--site-muted)}.music-page .music-overflow-text{white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.music-page .music-overflow-track{--music-overflow-gap:var(--site-space-roomy);gap:var(--music-overflow-gap);width:max-content;min-width:100%;display:flex}.music-page .music-overflow-track>span{flex:none}.music-page .music-overflow-text:not([data-overflow=true]) .music-overflow-track{width:100%}.music-page .music-overflow-text:not([data-overflow=true]) .music-overflow-repeat{display:none}.music-page .music-overflow-text[data-overflow=true] .music-overflow-track{animation:music-metadata-crawl var(--music-overflow-duration,12s) linear infinite;will-change:transform}.music-page .music-preview-seek-row{min-width:0;margin-top:var(--site-space-read);align-items:center;gap:var(--site-space-read);color:rgba(var(--gb-light2-rgb), .82);font-size:var(--site-text-micro);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;text-align:center;text-shadow:0 0 .48rem rgba(var(--gb-bright-blue-rgb), .32);grid-template-columns:5ch minmax(4rem,1fr) 5ch;display:grid}:is(.music-page,.music-playback-dock) input.music-preview-progress{--preview-progress:0%;appearance:none;width:100%;height:2.75rem;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:999px;margin:0;padding:0;transition:--preview-progress .18s linear}:is(.music-page,.music-playback-dock) input.music-preview-progress::-webkit-slider-runnable-track{border:1px solid var(--gb-dark0-soft);background:linear-gradient(90deg, var(--gb-light2) 0 var(--preview-progress), var(--gb-dark0-hard) var(--preview-progress) 100%);height:.38rem;box-shadow:0 0 .55rem rgba(var(--gb-bright-blue-rgb), .2), inset 0 0 .38rem rgba(var(--gb-dark0-hard-rgb), .72);border-radius:999px}:is(.music-page,.music-playback-dock) input.music-preview-progress::-webkit-slider-thumb{appearance:none;border:1px solid var(--gb-light0-soft);background:var(--gb-light2);width:.72rem;height:.72rem;box-shadow:0 0 .55rem rgba(var(--gb-bright-blue-rgb), .68);border-radius:50%;margin-top:-.24rem}:is(.music-page,.music-playback-dock) input.music-preview-progress::-moz-range-track{border:1px solid var(--gb-dark0-soft);background:var(--gb-dark0-hard);height:.38rem;box-shadow:inset 0 0 .38rem rgba(var(--gb-dark0-hard-rgb), .72);border-radius:999px}:is(.music-page,.music-playback-dock) input.music-preview-progress::-moz-range-progress{background:var(--gb-light2);height:.38rem;box-shadow:0 0 .55rem rgba(var(--gb-bright-blue-rgb), .46);border-radius:999px}:is(.music-page,.music-playback-dock) input.music-preview-progress::-moz-range-thumb{border:1px solid var(--gb-light0-soft);background:var(--gb-light2);width:.72rem;height:.72rem;box-shadow:0 0 .55rem rgba(var(--gb-bright-blue-rgb), .68);border-radius:50%}:is(.music-page,.music-playback-dock) input.music-preview-progress:focus-visible{outline:2px solid var(--site-paper,var(--gb-light0-soft));outline-offset:4px}.music-page input.music-preview-progress:disabled{opacity:.46;cursor:default}.music-page .music-preview-controls{gap:var(--site-element-gap);grid-area:controls;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.music-page .music-preview-note{padding:var(--site-space-read);color:var(--site-muted);font-size:var(--site-text-micro);grid-area:note;margin:0;line-height:1.5}.music-page .music-preview-controls button:first-child{border-color:var(--site-line);background:linear-gradient(180deg, var(--site-control-top), var(--site-control-mid) 76%, var(--site-control-bottom))}.music-page .music-preview-controls button:nth-child(2){border-color:var(--gb-faded-red);background:linear-gradient(180deg, var(--gb-dark1), var(--gb-dark0) 76%, var(--gb-dark0-hard))}.music-page .music-preview-queue{min-width:0;padding:var(--site-space-read);align-content:start;gap:var(--site-space-read);border:1px solid var(--gb-dark1);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);background:radial-gradient(ellipse at 50% 0%, rgba(var(--gb-bright-blue-rgb), .055), transparent 62%), var(--gb-dark0-hard);box-shadow:inset 0 0 1rem rgba(var(--gb-dark0-hard-rgb), .72);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.music-page .music-preview-queue-heading{justify-content:space-between;align-items:center;gap:var(--site-space-read);min-width:0;display:flex}.music-page .music-preview-queue-heading :is(p,h3){margin:0}.music-page .music-preview-queue-heading h3{margin-top:var(--site-space-tight);color:var(--gb-light2);font-size:var(--site-text-small);font-weight:400;line-height:1.35}.music-page .music-preview-queue-heading>button,.music-page .music-queue-remove,.music-page .catalog-empty button{min-height:var(--site-control-height);padding-inline:var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, var(--site-control-top), var(--site-control-mid) 76%, var(--site-control-bottom));box-shadow:inset 0 1px 0 rgba(var(--gb-light0-soft-rgb), .1), inset 0 -1px 0 var(--site-control-depth);color:var(--site-paper);font-family:var(--font-ui);font-size:var(--site-text-control)}.music-page .music-preview-queue-heading>button:disabled{opacity:.42}.music-page .music-preview-queue ol{align-content:start;gap:var(--site-element-gap);scrollbar-color:var(--gb-dark2) var(--gb-dark0-hard);scrollbar-width:thin;min-height:0;max-height:none;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.music-page .music-preview-queue li{gap:var(--site-element-gap);border:1px solid var(--gb-dark0-soft);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:rgba(var(--gb-dark0-hard-rgb), .76);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.music-page .music-preview-queue li[data-current=true]{border-color:var(--gb-faded-red);background:rgba(var(--gb-dark0-hard-rgb), .68)}.music-page .music-preview-queue li>button:first-child{min-width:0;padding:var(--site-space-tight) var(--site-space-read);gap:var(--site-space-tight);color:var(--site-paper);font-family:var(--font-ui);text-align:left;background:0 0;border:0;display:grid}.music-page .music-preview-queue li>button:first-child span{color:var(--site-red);font-size:var(--site-text-micro)}.music-page .music-preview-queue li>button:first-child strong,.music-page .music-preview-queue li>button:first-child small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-page .music-preview-queue li>button:first-child strong{font-size:var(--site-text-control);font-weight:400}.music-page .music-preview-queue li>button:first-child small{color:var(--site-muted);font-size:.75rem}.music-page .music-queue-remove{min-height:0;padding-inline:var(--site-space-read);box-shadow:none;color:var(--site-muted);background:0 0;border-width:0 0 0 1px;border-radius:0}.music-page .music-preview-queue-empty{color:var(--site-muted);font-size:var(--site-text-micro);text-align:center;align-self:center;margin:0;line-height:1.5}.music-page .music-queue-notice{min-height:1.5em;color:var(--site-paper);font-size:var(--site-text-micro);margin:0;line-height:1.5}.music-page .music-preview-error{grid-column:1/-1}.music-page .record-row-detail{grid-template-columns:6.8rem minmax(0,1fr)}.music-page .record-row-meta{align-items:center;gap:calc(2 * var(--site-space-tight));white-space:normal;text-overflow:clip;display:flex;overflow:visible}.music-page .record-row-meta>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.record-live-intro{color:var(--site-muted);font-size:var(--site-text-body);text-wrap:pretty;line-height:1.7}.record-live-intro p{margin:0}.record-live-intro p+p{margin-top:var(--site-space-read)}.record-live-intro strong,.record-live-motto{color:var(--site-paper);font-weight:400}.music-page .record-row-actions{min-width:8.2rem;padding:var(--site-space-tight);justify-content:center;align-items:stretch;gap:var(--site-element-gap);flex-direction:column;display:flex}.music-page .record-row-actions .record-preview-button{min-width:0;height:auto;margin:0}.music-page .record-row-actions time{text-align:center;min-width:0}.music-page .catalog-empty{place-content:center;justify-items:center;gap:var(--site-space-read);min-height:9rem;color:var(--site-muted);text-align:center;display:grid}.music-page .catalog-empty p{margin:0}.music-page .record-row-copy{grid-template-columns:minmax(0,1fr)}.music-page .record-list-list .record-row{min-height:0}.music-page .record-list-list .record-row-copy{padding-block:var(--site-space-tight)}@container site-content (width<48rem){.music-page .record-list-list .record-row-detail{align-items:start}}@container site-content (width>=48rem){.music-page .record-list-list .record-row-detail{align-items:stretch;display:flex}.music-page .record-list-list .record-row-copy{min-width:0;padding-block:var(--site-space-read);flex:1 1 0}.music-page .record-list-list .record-row-art{aspect-ratio:1;flex:none;align-self:center;width:6.8rem;min-width:6.8rem;height:6.8rem;position:relative}.music-page .record-list-list .record-row-art img{width:100%;height:100%;position:absolute;inset:0}}.record-page .record-back-row{flex-wrap:wrap;min-height:0;padding-block:0}.record-page .record-back-row :is(a,button){gap:var(--site-space-read);min-width:0;max-width:100%;font-size:var(--site-text-compact-control);flex:0 auto;line-height:1.5}.record-page .record-back-row>a{flex-basis:max-content}.record-page .record-back-row .link-arrow{flex-shrink:0}.record-page .record-back-label-short{display:none}@container site-content (width<12rem){.record-page .record-back-label{display:none}.record-page .record-back-label-short{display:inline}.record-page .record-detail :is(.record-listen-panel,.record-project-panel)>h2{padding:var(--site-space-tight)}}.record-page .record-listen-panel{container:listen-panel/inline-size}.record-page .platform-links{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));align-items:stretch}.record-page .platform-links li{min-width:0}.record-page .platform-links a{gap:var(--site-space-read);height:100%;padding:var(--site-space-read);font-size:var(--site-text-compact-control);grid-template-columns:1.5rem minmax(0,1fr) 1.5rem;line-height:1.5}.record-page .platform-link-icon{object-fit:contain;width:1.5rem;height:1.5rem}.record-page .platform-link-copy{gap:var(--site-space-tight);min-width:0;display:grid}.record-page .platform-link-copy small{color:var(--site-muted);font-size:var(--site-text-caption,.75rem);line-height:1.5}.record-page .platform-link-arrow{place-items:center;width:1.5rem;height:1.5rem;display:grid}@container listen-panel (width<15rem){.record-page .platform-links a{grid-template-columns:1.5rem minmax(0,1fr)}.record-page .platform-link-arrow{display:none}}@container listen-panel (width<12rem){.record-page .platform-links a{padding:var(--site-space-tight);grid-template-columns:minmax(0,1fr)}}.music-page .music-shortcut-arrow{display:none}@container site-content (width>=48rem){.music-page .music-shortcuts{container:catalog-intro/inline-size}.music-page .music-shortcuts a{padding:var(--site-space-read);column-gap:0;row-gap:var(--site-space-read);font-size:var(--site-text-compact-control);grid-template-columns:2.5rem minmax(0,1fr) 1.5rem;line-height:1.5}.music-page .music-shortcut-label{padding-right:var(--site-space-tight);white-space:normal;text-overflow:clip;overflow:visible}.music-page .music-shortcut-icon{object-fit:contain;width:1.5rem;height:1.5rem}.music-page .music-shortcut-arrow{place-items:center;width:1.5rem;height:1.5rem;display:grid}}@container catalog-intro (width<35rem){.music-page .music-shortcuts a{gap:var(--site-space-read);grid-template-columns:minmax(0,1fr);justify-items:center}.music-page .music-shortcut-label{padding-right:0}.music-page .music-shortcut-arrow{display:none}}.record-page .record-detail-copy{padding-top:0}.record-page .record-detail-copy>:is(.record-listen-panel,.record-project-panel,.record-role-panel){margin-top:0}.record-page .record-detail-hero,.record-page .record-detail-copy,.record-page .record-booklet-panel,.record-page .related-records,.record-page .related-records>div,.record-page .related-records a{min-width:0}.record-page .related-records{content-visibility:visible;contain-intrinsic-size:none}.record-page .record-full-credits dd>span{display:block}.record-page .related-records>div{background:0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:stretch;margin-top:0}.record-page .related-records a{gap:var(--site-space-read);height:auto;min-height:5.5rem;padding:var(--site-space-read);flex-flow:wrap;place-content:center flex-start;align-items:center;display:flex}.record-page .related-record-art{width:3.5rem;height:3.5rem;padding:var(--site-media-inset);flex:0 0 3.5rem}.record-page .related-record-copy{gap:var(--site-space-tight);overflow-wrap:anywhere;flex:10rem;min-width:0;display:grid}.record-page .related-record-art.record-artwork-placeholder>span{display:none}.record-page .record-detail-artwork{justify-self:start;width:min(100%,34rem);min-width:0;margin:0;position:sticky;top:5.25rem}.record-page .record-detail-artwork .record-detail-art{width:100%;position:static}.record-image-credit{margin-top:var(--site-space-tight);color:var(--site-muted);font:400 .75rem / 1.5 var(--font-ui)}.record-image-credit a{max-width:100%;min-height:44px;color:inherit;text-underline-offset:.2em;align-items:center;display:inline-flex}.record-image-credit a:focus-visible,.record-premieres a:focus-visible{outline:2px solid var(--site-paper);outline-offset:2px}.record-premieres{gap:var(--site-space-read);font-size:var(--site-text-small);margin:0;line-height:1.6;display:grid}.record-premieres>div{column-gap:var(--site-space-read);border-top:1px solid var(--site-line-soft);padding-top:var(--site-space-read);grid-template-columns:minmax(8rem,.4fr) minmax(0,1fr);display:grid}.record-premieres dt{color:var(--site-muted)}.record-premieres dd{min-width:0;color:var(--site-paper);margin:0;display:grid}.record-premieres a{align-items:center;gap:var(--site-space-read);min-height:44px;color:var(--site-muted);text-underline-offset:.2em;display:inline-flex}.record-page .record-detail-art.record-film-art{aspect-ratio:670/980}.record-page .record-detail-art.record-film-square{aspect-ratio:1}.record-film-art img,[data-category=film] .record-row-art img{object-fit:contain}.record-page :is(.record-detail-synopsis,.record-role-note){color:var(--site-muted);font:400 var(--site-text-body,1rem) / 1.65 var(--font-ui);text-wrap:pretty}.record-page .record-role-note{margin:var(--site-space-read) 0 0}.catalog-scope{min-width:0;margin:var(--site-space-read) 0 var(--site-space-read);color:var(--site-muted);text-wrap:wrap;font-size:.875rem;line-height:1.65}.catalog-scope strong{color:var(--site-paper);font-weight:400}@media (width>=64rem){.music-page .site-page-hero-copy{gap:var(--site-space-roomy);row-gap:var(--site-space-roomy)}.music-page .music-page-hero h1{font-size:var(--site-text-title)}.catalog-scope{max-width:none}.catalog-scope>span{display:block}}.record-detail-broadcast{gap:var(--site-space-tight);display:grid}.record-detail-broadcast time{display:inline-block}.record-detail-broadcast>span{color:var(--site-muted);font-size:.875rem}.record-soundtrack-date{margin:var(--site-space-read) 0;color:var(--site-muted);font-size:.875rem;line-height:1.65}.music-page .record-compact-copy small{color:var(--site-muted);font:400 var(--site-text-micro) / 1.6 var(--font-ui)}@keyframes music-metadata-crawl{0%,15%{transform:translate(0)}85%,to{transform:translateX(var(--music-overflow-shift,-100%))}}@media (width>=48rem) and (width<=63.999rem){.music-page .music-page-hero{gap:var(--site-shell-gap);grid-template-columns:minmax(0,1fr)}.music-page .site-page-hero-copy{align-items:end;gap:var(--site-space-read);row-gap:var(--site-space-read);grid-template-columns:minmax(12rem,.72fr) minmax(0,1fr);max-width:none}.music-page .music-shortcuts a{padding-inline:var(--site-space-tight);gap:var(--site-space-tight);padding:var(--site-space-tight);grid-template-columns:1.25rem minmax(0,1fr)}.music-page .music-shortcuts .link-arrow{display:none}.music-page .music-feature-card{grid-template-columns:minmax(6rem,10rem) minmax(0,1fr);justify-self:stretch;width:100%;max-width:none}}@media (width<=63.999rem){.record-page .record-detail-hero{gap:var(--site-space-read);grid-template-columns:minmax(0,1fr)}.record-page .record-detail-artwork{justify-self:center;width:min(100%,31rem);position:static}}@media (width<=59.999rem){.music-page .music-preview-deck{grid-template-columns:minmax(0,1fr)}.music-page .music-preview-queue ol{max-height:none}.music-page .music-preview-device{grid-template-columns:clamp(9rem,22vw,11rem) minmax(0,1fr)}}@media (width<=53.999rem){.music-playback-dock-spacer{--music-dock-reserve:14rem}.music-playback-dock{grid-template-columns:3.15rem minmax(0,1fr) 44px;grid-template-areas:"art copy close""progress progress progress""controls controls controls""status status status"}.music-playback-dock-art{width:3.15rem}.music-playback-dock-controls{grid-template-columns:repeat(4,minmax(0,1fr))}.music-playback-dock-status{text-align:left}}@media (width<=47.999rem){.music-page .music-page-hero{grid-template-columns:minmax(0,1fr);padding:0}.music-page .music-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr}.music-page .music-shortcuts a{padding-inline:var(--site-space-tight);justify-items:center;gap:var(--site-space-tight);font-size:var(--site-text-compact-control);padding:var(--site-space-tight);grid-template-columns:minmax(0,1fr)}.music-page .music-shortcut-label{text-overflow:clip;white-space:normal;text-align:center;overflow:visible}.music-page .music-shortcut-icon{width:1rem;height:1rem}.music-page .music-feature-card{grid-template-columns:minmax(5rem,.35fr) minmax(0,.65fr);align-items:center}.music-page .music-feature-copy{padding:var(--site-space-read);gap:var(--site-space-tight)}.music-page .music-shortcuts .link-arrow{display:none}.music-page .music-preview-deck{padding:var(--site-space-tight)}.music-page .music-preview-device{grid-template-columns:minmax(0,1fr);grid-template-areas:"art""display""controls""note"}.music-page .music-preview-art-swipe{width:min(100% - 1.2rem,13rem);margin:var(--site-space-read) var(--site-space-read) 0 0;justify-self:center}.music-page .music-preview-art-swipe[data-has-next=false]{width:min(100%,13rem);margin-inline:0}.music-page .music-preview-status-line{gap:var(--site-space-tight)}.music-page .music-preview-display{padding:var(--site-space-read);gap:var(--site-space-tight)}.music-page .music-preview-seek-row{gap:var(--site-space-tight);font-size:var(--site-text-micro);grid-template-columns:4.4ch minmax(2.5rem,1fr) 4.4ch}.music-page .music-preview-controls button{padding-inline:var(--site-space-tight)}.music-page .record-row{grid-template-columns:minmax(0,1fr)}.music-page .record-row-detail{padding:var(--site-space-tight);gap:var(--site-space-read);grid-template-columns:clamp(5.2rem,24vw,6.6rem) minmax(0,1fr)}.music-page .record-row-actions{min-width:0;padding:var(--site-space-tight);grid-template-columns:minmax(0,1fr) minmax(5.5rem,.55fr);align-items:center;display:grid}.music-page .record-row-actions time{text-align:left;grid-area:1/1}.music-page .record-row-actions .record-preview-button{grid-area:1/2}.record-page .record-detail,.record-page .record-detail-hero,.record-page .record-detail-copy,.record-page .record-booklet-panel,.record-page .related-records{min-width:0;max-width:100%}.record-page .record-detail{overflow-x:clip}.record-page .record-detail-artwork{width:min(100%,27rem)}.record-premieres>div{gap:var(--site-space-read);grid-template-columns:minmax(0,1fr)}.record-page .record-detail-copy h1{font-size:var(--site-text-title);line-height:1.2}.record-page .record-track-list li{min-height:0}.record-page .record-track-role{text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.record-page .related-records>div{grid-template-columns:minmax(0,1fr);align-items:stretch}.record-page .related-records a{height:auto;min-height:5.25rem;padding:var(--site-space-read);align-content:center}}@media (width<=22.999rem){.music-playback-label-full{display:none}.music-playback-label-compact{display:inline}}@media (prefers-reduced-motion:reduce){:is(.music-page,.music-playback-dock) input.music-preview-progress{transition:none}.music-page .music-overflow-text .music-overflow-track{width:100%;animation:none}.music-page .music-overflow-text .music-overflow-track>span:first-child{white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0}.music-page .music-overflow-repeat{display:none}}@media (forced-colors:active){.music-playback-dock{box-shadow:none;color:canvastext;background:canvas;border:1px solid canvastext}.music-playback-dock-controls button,.music-playback-dock-close{box-shadow:none;color:buttontext;background:buttonface;border:1px solid buttontext}.music-page :is(.music-preview-device,.music-preview-queue){box-shadow:none;background:canvas;border:1px solid canvastext}}.record-campaign-gallery{min-width:0;padding:var(--site-space-tight);border:1px solid var(--site-line);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);background:var(--site-panel);margin-top:0}.record-campaign-gallery>h2{margin:0 0 var(--site-space-read);padding-bottom:var(--site-space-read);border-bottom:1px solid var(--site-line);font-size:var(--site-text-section);padding:var(--site-space-read);font-weight:400;line-height:1.6}@container site-content (width<10rem){.music-page :is(.music-shortcuts,.music-feature-card,.music-preview-controls,.record-row-detail,.record-row-actions,.catalog-options>div){grid-template-columns:minmax(0,1fr)}.music-page .music-feature-card .record-artwork{width:min(100%,8rem)}.music-page .record-row-copy{padding:var(--site-space-read)}.music-page .record-row-actions .record-preview-button{grid-area:2/1}.music-page .catalog-options{flex-wrap:wrap;grid-template-columns:minmax(0,1fr)}.music-page .catalog-options>:is(label,div){width:100%}.music-page .music-preview-status-line{flex-direction:column;align-items:start}}@media (width<=22rem){.music-page .music-preview-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.music-page .music-preview-controls button:nth-child(2){grid-area:1/1/auto/-1}}@container site-content (width<48rem){.music-page .music-page-hero,.music-page .site-page-hero-copy{grid-template-columns:minmax(0,1fr)}.music-page .music-feature-card{width:100%;max-width:none}.music-page .music-preview-deck,.record-page .record-detail-hero,.record-page .platform-links{grid-template-columns:minmax(0,1fr)}.record-page .record-track-list li{grid-template-columns:2.8rem minmax(0,1fr)}.record-page .record-track-role{overflow-wrap:anywhere;grid-column:2;overflow:visible}}@container site-content (width<21rem){.music-page .music-shortcuts{grid-template-columns:minmax(0,1fr)}.music-page .music-shortcuts a{justify-items:start;gap:var(--site-space-read);padding:var(--site-space-tight) var(--site-space-read);grid-template-columns:1.25rem minmax(0,1fr)}.music-page .music-shortcut-label{text-align:left}.music-page .music-shortcuts .link-arrow{display:none}.music-page .music-feature-card{grid-template-columns:minmax(0,1fr)}.music-page .music-feature-card .record-artwork{justify-self:start;width:min(100%,8rem)}.music-page .music-preview-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.music-page .music-preview-controls button:nth-child(2){grid-area:1/1/auto/-1}.record-page .record-back-row{flex-wrap:wrap}.record-page .record-back-row :is(a,button){flex:100%}.record-page :is(.record-listen-panel,.record-project-panel){padding:var(--site-space-tight)}.record-page :is(.record-listen-panel,.record-project-panel)>h2{padding:var(--site-space-read)}}@container site-content (width<36rem){.music-page .catalog-heading,.music-page .catalog-toolbar{grid-template-columns:minmax(0,1fr)}.music-page .catalog-options{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.music-page .catalog-options :is(label,select){width:100%;min-width:0}.music-page .catalog-options button{min-width:0}.music-page .catalog-options>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}.music-page .record-list .record-row{grid-template-columns:minmax(0,1fr)}.music-page .record-row-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0;display:grid}.music-page .record-row-actions time{text-align:left}.music-page .record-row-copy :is(span,strong,small){white-space:normal;overflow-wrap:anywhere}}@container site-content (width<16rem){.music-page .record-row-detail,.music-page .record-list-compact{grid-template-columns:minmax(0,1fr)}.music-page .record-row-art{justify-self:start;width:min(100%,6rem)}.music-page .record-row-actions,.music-page .music-preview-controls{grid-template-columns:minmax(0,1fr)}.music-page .record-row-actions .record-preview-button,.music-page .record-row-actions time{grid-area:auto/1}}@container playback-dock (width<30rem){.music-playback-dock-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.music-playback-dock-controls button{padding-inline:var(--site-space-tight)}.music-playback-label-full{display:none}.music-playback-label-compact{display:inline}.music-playback-dock-progress{grid-template-columns:4.4ch minmax(0,1fr) 4.4ch}}@container playback-dock (width<16rem){.music-playback-dock-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.music-playback-dock-progress input{grid-area:2/1/auto/-1}.music-playback-dock-progress span:first-child{text-align:left}.music-playback-dock-progress span:last-child{text-align:right;grid-area:1/2}}.music-dock-queue{grid-column:1/-1;font:400 .875rem/1.5 Arial,sans-serif}.music-dock-queue summary{min-height:44px;padding:var(--site-space-tight) var(--site-space-read);cursor:pointer}.music-dock-queue ol{max-height:30dvh;margin:0;padding:0;list-style:none;overflow:auto}.music-dock-queue li{gap:var(--site-space-tight);grid-template-columns:minmax(0,1fr) auto;display:grid}.music-dock-queue button{min-height:44px;padding:var(--site-space-tight) var(--site-space-read);color:var(--text-primary);background:var(--gb-dark0-hard);border:1px solid var(--gb-dark1);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);font:inherit;text-align:left}.music-dock-queue button span{color:var(--text-secondary)}.music-playback-dock{max-height:calc(100dvh - var(--site-space-roomy));overflow-y:auto}.catalog-listening h2{font-weight:400}.music-page .music-preview-display{container:preview-display/inline-size}.music-page .music-preview-queue{container:preview-queue/inline-size}.music-page .music-preview-queue-heading{flex-wrap:wrap}.music-playback-dock-controls{grid-template-columns:repeat(auto-fit,minmax(min(100%,5rem),1fr))}@container preview-display (width<24rem){.music-page .music-preview-seek-row{gap:var(--site-space-tight);grid-template-columns:repeat(2,minmax(0,1fr))}.music-page .music-preview-seek-row input{grid-area:1/1/auto/-1;min-width:0}.music-page .music-preview-seek-row span{text-align:left;grid-row:2;min-width:0}.music-page .music-preview-seek-row span:last-child{text-align:right}}@container preview-display (width<10rem){.music-page .music-preview-seek-row{grid-template-columns:minmax(0,1fr)}.music-page .music-preview-seek-row span:last-child{text-align:left;grid-row:3}}@container preview-queue (width<19rem){.music-page .music-preview-queue li>button:first-child{min-height:44px}.music-page .music-preview-queue li>button:first-child :is(strong,small){white-space:normal;overflow-wrap:break-word}}.music-page .music-preview-queue li>.music-queue-remove{min-height:44px}.music-page .music-preview-art-swipe,.music-page .music-preview-art-swipe[data-has-next=false]{aspect-ratio:1;isolation:isolate;place-self:center;width:100%;height:auto;margin:0}.music-page .music-preview-device .music-preview-art-current{aspect-ratio:1;background:var(--gb-dark0-hard);width:100%;height:100%}.music-page .music-preview-art-layer{z-index:calc(4 - var(--queue-layer));transform:translate(calc(var(--queue-layer) * 4px), calc(var(--queue-layer) * -4px));pointer-events:none;position:absolute;inset:0}.music-page .music-preview-art-queued{aspect-ratio:1;filter:brightness(.65)saturate(.8);width:100%;height:100%}.music-page .music-preview-device .music-preview-display{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.music-page .music-preview-device .music-preview-controls{gap:var(--site-space-tight);grid-template-columns:repeat(auto-fit,minmax(min(100%,44px),1fr));display:grid}.music-page .music-preview-device .music-preview-controls button{width:100%;min-width:0;height:48px;min-height:48px;padding:var(--site-space-tight);border:1px solid var(--site-line);background:linear-gradient(var(--site-control-top), var(--site-control-bottom));grid-area:auto}.music-page .music-preview-device .music-preview-controls button:nth-child(2){border-color:var(--gb-faded-red);background:linear-gradient(var(--gb-dark1), var(--gb-dark0-hard));grid-area:auto}.music-page .music-preview-device .music-preview-note{padding:0}.music-page .music-preview-queue-heading{border-right:1px solid #0000;grid-template-columns:minmax(0,1fr) 48px;display:grid}.music-page .music-preview-queue-heading>button,.music-page .music-preview-queue li>.music-queue-remove{width:48px;min-width:48px;height:48px;padding:var(--site-space-tight);justify-self:end}.music-page .music-preview-queue li{grid-template-columns:minmax(0,1fr) 48px}.record-page .platform-links-symbols a{aspect-ratio:1;width:48px;min-width:48px;height:48px;min-height:48px;padding:var(--site-space-tight)}.record-page .platform-links-symbols .platform-link-icon{width:28px;height:28px}.music-page .catalog-toolbar{align-items:end;gap:var(--site-space-read);margin-bottom:var(--site-space-read);grid-template-columns:minmax(0,1fr) auto;display:grid}.music-page .catalog-options{gap:var(--site-space-tight);grid-template-columns:minmax(0,1fr);justify-items:end;display:grid}.music-page .catalog-result-count{margin:0;padding:0;line-height:1.4}.music-page .catalog-options>.catalog-order-controls{align-items:center;gap:var(--site-space-tight);grid-template-columns:minmax(7rem,1fr) auto 48px;display:grid}.music-page .catalog-options .catalog-sort{min-width:0;display:block}.music-page .catalog-options .catalog-sort select{width:100%;min-width:0;height:48px;padding-inline:var(--site-space-tight)}.music-page .catalog-options .catalog-view{gap:var(--site-space-tight);grid-template-columns:repeat(2,48px);display:grid}.music-page .catalog-options :is(.catalog-reset,.catalog-view button){width:48px;min-width:48px;height:48px;padding:var(--site-space-tight)}.music-page .catalog-reset:disabled{opacity:.4;cursor:default}.music-page .record-card-artist{color:var(--site-muted)}.music-page .record-compact-copy>.record-row-meta{color:var(--site-ready)}.music-page :is(.record-row-copy,.record-compact-copy)>small.record-card-role{color:var(--gb-light3)}.music-page .record-compact-copy{gap:var(--site-space-tight);display:grid}.music-page .record-compact-copy>:not(.record-row-meta){white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset;min-width:0;display:block;overflow:hidden}@media (width<=63.999rem){.music-page .catalog-toolbar{grid-template-columns:minmax(0,1fr)}.music-page .catalog-filters{width:100%}.music-page .catalog-options{grid-template-columns:minmax(0,1fr);align-items:center;width:100%}.music-page .catalog-result-count{justify-self:start}.music-page .catalog-options>.catalog-order-controls{grid-template-columns:minmax(0,1fr) auto 48px;width:100%}}@media (width<=47.999rem){.music-page .music-preview-art-swipe,.music-page .music-preview-art-swipe[data-has-next=false]{width:min(calc(100% - 2 * var(--site-space-read)), 16rem);margin:0 auto}}@container preview-queue (width<19rem){.music-page .music-preview-queue li{grid-template-columns:minmax(0,1fr) 48px;align-items:start}.music-page .music-preview-queue li>.music-queue-remove{grid-area:1/2;align-self:start}}@container site-content (width<36rem){.music-page .record-list .record-row{padding:var(--site-space-tight);gap:var(--site-space-tight);grid-template-columns:minmax(0,1fr) 48px;align-items:center}.music-page .record-row-detail{gap:var(--site-space-read);grid-template-columns:clamp(4rem,20cqw,6rem) minmax(0,1fr);align-items:center;padding:0}.music-page .record-row-art{align-self:start}.music-page .record-row-copy{gap:var(--site-space-tight);min-width:0;display:grid}.music-page .record-row-copy>:is(span,strong,small):not(.record-row-meta),.music-page .record-compact-copy>:is(span,strong,small):not(.record-row-meta){white-space:nowrap;overflow-wrap:normal;text-overflow:ellipsis;-webkit-line-clamp:unset;min-width:0;margin:0;line-height:1.45;display:block;overflow:hidden}.music-page :is(.record-row-copy,.record-compact-copy)>small.record-card-role:last-child{white-space:nowrap;-webkit-line-clamp:unset;display:block}.music-page .record-card-title{font-size:var(--site-text-control)}.music-page .record-row-copy .record-row-meta,.music-page .record-card-artist,.music-page .record-card-role{font-size:var(--site-text-caption);min-height:1.45em}.music-page .record-row-actions{display:contents}.music-page .record-row-actions .record-preview-button{width:48px;min-height:48px;padding:var(--site-space-tight);grid-area:1/2;align-self:center}.music-page .record-row-actions time{text-align:right;padding:var(--site-space-tight);font-size:var(--site-text-caption);color:var(--site-muted);grid-area:2/1/auto/-1;display:block}}@container site-content (width<16rem){.music-page .catalog-options>.catalog-order-controls{grid-template-columns:minmax(0,1fr) 48px}.music-page .catalog-options .catalog-sort{grid-column:1/-1}.music-page .catalog-options .catalog-view{justify-self:start}.music-page .catalog-options .catalog-reset{justify-self:end}.music-page .record-row-detail{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.music-page .record-row-art{width:64px}.music-page .record-row-copy{width:100%;padding:0}.music-page .record-row-actions time{text-align:left;grid-area:2/1}.music-page .record-row-actions .record-preview-button{grid-area:2/2}}@media (forced-colors:active){.music-page :is(.record-row-copy,.record-compact-copy)>small.record-card-role,.music-page .record-card-artist{color:canvastext}}.music-page .music-preview-queue{contain:size;min-height:0;overflow:hidden}.music-page .music-preview-queue ol{overscroll-behavior-y:contain;scrollbar-gutter:stable;min-height:0;scroll-padding-block:var(--site-space-tight)}.music-page .music-preview-queue ol:focus-visible{outline:2px solid var(--site-paper);outline-offset:-2px}.music-page .music-preview-queue[data-notice=false]{grid-template-rows:auto minmax(0,1fr)}.music-page .music-queue-notice{min-height:0;max-height:3em;margin:0;overflow:auto}.music-page .music-queue-notice:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=59.999rem){.music-page .music-preview-queue{contain:none;height:20rem}}.music-page .catalog-filter-rail{align-items:center;gap:var(--site-space-tight);grid-template-columns:44px minmax(0,1fr) 44px;min-width:0;display:grid}.music-page .catalog-filters{scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;min-width:0;margin:0;display:flex;position:relative;inset:auto;overflow-x:auto}.music-page .catalog-filters::-webkit-scrollbar{display:none}.music-page .catalog-filters button{white-space:nowrap;flex:none;min-height:48px}.music-page .catalog-filter-arrow{width:44px;height:48px;padding:var(--site-space-tight);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:linear-gradient(var(--site-control-top), var(--site-control-bottom));color:var(--site-paper)}.music-page .catalog-filter-arrow:disabled{opacity:.35;cursor:default}.record-page .play-record-link{justify-content:space-between;align-items:center;gap:var(--site-space-read);display:flex}.record-page .music-playback-dock{background:var(--gb-dark0-hard);border:1px solid var(--gb-dark1);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round)}.record-page .music-playback-dock-copy{color:var(--gb-light2)}.record-page .music-playback-dock-copy strong{color:var(--gb-light1);text-shadow:0 0 .48rem rgba(var(--gb-bright-blue-rgb), .25);font-weight:400}.record-page .music-playback-dock-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.record-page .music-playback-dock .music-playback-dock-controls button{border:1px solid var(--site-line);background:linear-gradient(var(--site-control-top), var(--site-control-bottom));min-height:48px;color:var(--site-paper);text-shadow:none}.record-page .music-playback-dock .music-playback-dock-controls button:nth-child(2){border-color:var(--gb-faded-red);background:linear-gradient(var(--gb-dark1), var(--gb-dark0-hard))}.music-dock-queue-heading{padding:var(--site-space-tight) 0;justify-content:flex-end;align-items:center;display:flex}@media (width<=47.999rem){.music-page .catalog-filter-rail{grid-template-columns:minmax(0,1fr)}.music-page .catalog-filter-arrow{display:none}}@container preview-display (width<18rem){.music-page .music-preview-status-line{flex-direction:column;align-items:flex-start}.music-page .music-preview-status-line .site-kicker{white-space:normal;max-width:100%}}@container site-content (width<18rem){.music-page .catalog-filters button{padding-inline:var(--site-space-tight)}}.record-page .record-track-list li{align-items:center;column-gap:var(--site-space-read);row-gap:var(--site-space-tight);grid-template-columns:2rem minmax(0,1fr) minmax(8rem,.7fr) 100px;grid-template-areas:"number title role actions"}.record-page .record-track-number{grid-area:number}.record-page .record-track-title{grid-area:title}.record-page .record-track-role{overflow-wrap:anywhere;grid-area:role;overflow:visible}.record-page .record-track-actions{gap:var(--site-space-tight);flex-wrap:nowrap;grid-area:actions;justify-content:flex-end;align-items:center;display:flex}.record-track-actions:empty{display:none}.record-page .record-track-preview{width:48px;height:48px;padding:var(--site-space-tight);color:var(--site-ready);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);cursor:pointer;background:0 0;border:1px solid #0000;flex:0 0 48px;place-items:center;display:grid}.record-page .record-track-preview:focus-visible{outline:2px solid var(--site-paper);outline-offset:-2px}.record-page .record-track-list li[data-in-player=true]{outline:1px solid var(--site-ready);outline-offset:-1px;background:var(--gb-dark0-hard)}@container site-content (width<50rem){.record-page .record-track-list li{grid-template-columns:2rem minmax(0,1fr) 100px;grid-template-areas:"number title actions""number role actions"}}@container site-content (width<32rem){.record-page .record-track-list li{grid-template-columns:minmax(0,1fr) 48px;grid-template-areas:"number actions""title actions""role actions"}.record-page .record-track-number{text-align:start}.record-page .record-track-actions{flex-direction:column}}.record-pick-track{font-size:var(--site-text-caption);white-space:normal;overflow-wrap:anywhere;line-height:1.5}.music-page .record-row-meta{flex-wrap:wrap}._page_1thnh_1{--credits-width:56rem}._page_1thnh_1>._console_1thnh_2{margin-top:var(--site-shell-gap);width:min(100%, var(--credits-width));border-radius:var(--site-radius-outer);corner-shape:var(--site-corner-shape,round);border:1px solid var(--site-line);padding:var(--site-panel-inset);background:linear-gradient(180deg, rgba(var(--gb-light1-rgb), .035), transparent 14rem), rgba(var(--gb-dark0-hard-rgb), .960784);box-shadow:inset 0 1px rgba(var(--gb-light1-rgb), .0705882), inset 0 -1px rgba(var(--gb-dark0-hard-rgb), .580392);margin-inline:auto}._header_1thnh_4{padding-bottom:var(--site-space-read);container-type:inline-size}._header_1thnh_4 h1{margin:var(--site-space-read) 0 0;color:var(--site-paper);font-size:var(--site-text-title);letter-spacing:-.045em;text-wrap:balance;font-weight:400;line-height:1.2;font-size:min(var(--site-text-title), 15cqi)}._block_1thnh_7 p{max-width:62ch;margin:var(--site-space-read) 0 0;color:var(--site-muted);font-size:var(--site-text-body);text-wrap:pretty;line-height:1.7}._block_1thnh_7{border-top:1px solid var(--site-line);padding:var(--site-space-read) 0}._block_1thnh_7 h2{margin:0 0 var(--site-space-read);color:var(--site-ready);font-size:var(--site-text-small);font-weight:400;line-height:1.5}._block_1thnh_7 h3{margin:0;font-size:1rem;font-weight:400;line-height:1.5}._block_1thnh_7 a{color:var(--site-paper);text-underline-offset:.25rem}._block_1thnh_7 h3 a{align-items:center;gap:var(--site-space-tight);min-height:44px;display:inline-flex}._people_1thnh_13{gap:var(--site-space-read) var(--site-space-read);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._people_1thnh_13 article{min-width:0}._block_1thnh_7 dl{margin:0}._block_1thnh_7 dl>div{justify-content:space-between;align-items:baseline;gap:var(--site-space-read) var(--site-space-read);flex-wrap:wrap;display:flex}._block_1thnh_7 dt{color:var(--site-muted);font-size:var(--site-text-small)}._block_1thnh_7 dd{color:var(--site-paper);margin:0}._block_1thnh_7 ._screenCredits_1thnh_19{gap:var(--site-space-read);display:grid}._screenCredits_1thnh_19 dd{font-size:var(--site-text-small);line-height:1.7}._screenCredits_1thnh_19 a{align-items:center;gap:var(--site-space-tight);min-height:44px;display:inline-flex}._return_1thnh_22{justify-content:space-between;align-items:center;gap:var(--site-space-read);border-top:1px solid var(--site-line);padding-top:var(--site-space-read);display:flex}._revision_1thnh_23{color:var(--site-muted);font-size:var(--site-text-caption);font-variant-numeric:tabular-nums;line-height:1.5}._return_1thnh_22 a{border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);justify-content:center;align-items:center;gap:var(--site-space-read);min-height:48px;padding:var(--site-space-tight) var(--site-space-read);border:1px solid var(--site-line);background:linear-gradient(180deg, var(--site-control-top), var(--site-control-bottom));color:var(--site-paper);font-size:var(--site-text-small);display:inline-flex}._console_1thnh_2 a:focus-visible{outline:2px solid var(--site-focus);outline-offset:3px}@media (width<=47.999rem){._people_1thnh_13{grid-template-columns:1fr}._people_1thnh_13 article+article{border-top:1px solid var(--site-line-soft);padding-top:var(--site-space-read)}}._header_1thnh_4>p:last-child{margin:var(--site-space-read) 0 0;color:var(--site-muted);font-size:var(--site-text-body)}._manual_1thnh_29{margin-bottom:var(--site-space-roomy);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--analog-glass);overflow:hidden}._manual_1thnh_29 details+details{border-top:1px solid var(--site-line)}._manual_1thnh_29 summary{justify-content:space-between;align-items:center;gap:var(--site-space-read);min-height:48px;padding:var(--site-space-read);cursor:pointer;color:var(--site-paper);font-size:var(--site-text-control);line-height:1.5;list-style:none;display:flex}._manual_1thnh_29 summary::-webkit-details-marker{display:none}._manual_1thnh_29 summary>svg{color:var(--analog-amber);flex:0 0 24px}._manual_1thnh_29 details[open]>summary>svg{transform:rotate(90deg)}._manual_1thnh_29 summary:is(:hover,:focus-visible){color:var(--gb-light0);text-shadow:0 0 3px rgba(var(--gb-light1-rgb), .266667), 0 0 12px rgba(var(--gb-bright-yellow-rgb), .4)}._manual_1thnh_29 p{padding:0 var(--site-space-read) var(--site-space-read);color:var(--site-muted);font-size:var(--site-text-body);margin:0;line-height:1.8}._block_1thnh_7 ._register_1thnh_37{gap:var(--site-space-read);display:grid}._block_1thnh_7 ._register_1thnh_37>div{align-items:center;gap:var(--site-space-read);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}._register_1thnh_37 dd{min-height:44px;font-size:var(--site-text-body);align-content:center;line-height:1.7}._register_1thnh_37 a{font:inherit;letter-spacing:inherit;word-spacing:inherit;align-items:center;min-height:44px;padding:0;display:inline-flex}._return_1thnh_22 a{width:48px;height:48px;padding:var(--site-space-tight)}@media (width<=35.999rem){._block_1thnh_7 ._register_1thnh_37>div{gap:var(--site-space-tight);grid-template-columns:minmax(0,1fr)}}._page_59q3l_1{gap:var(--site-space-roomy);width:min(100%,78rem);margin-inline:auto;display:grid}._header_59q3l_2{align-items:flex-start;gap:var(--site-space-read);display:flex}._header_59q3l_2>div{min-width:0}._header_59q3l_2>a{border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);place-items:center;min-width:48px;min-height:48px;display:grid}._header_59q3l_2 h1{margin:var(--site-space-read) 0;font-size:var(--site-text-title);font-weight:400;line-height:1.3}._header_59q3l_2 p{font-size:var(--site-text-body);color:var(--site-muted);margin:0;line-height:1.8}._paths_59q3l_7{gap:var(--site-space-read);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}._path_59q3l_7{--site-focus:var(--gb-faded-red);min-width:0;padding:var(--site-space-read);border:1px solid var(--gb-light4);border-radius:var(--site-radius-outer);corner-shape:var(--site-corner-shape,round);background:linear-gradient(110deg, var(--gb-light1), var(--gb-light2));color:var(--gb-dark0);scroll-margin-top:8rem}._path_59q3l_7>header{justify-content:space-between;align-items:center;gap:var(--site-space-read);flex-wrap:wrap;display:flex}._path_59q3l_7 h2{font-size:var(--site-text-section);margin:0;font-weight:400;line-height:1.6}._path_59q3l_7 p{margin:var(--site-space-read) 0;font-size:var(--site-text-body);line-height:1.9}._path_59q3l_7 ol{margin:0;padding:0;list-style:none}._path_59q3l_7 li+li{border-top:1px solid var(--gb-light4)}._path_59q3l_7 li a{align-items:start;gap:var(--site-space-read);padding-block:var(--site-space-read);min-height:48px;color:inherit;grid-template-columns:48px minmax(0,1fr) auto;display:grid}._cover_59q3l_15{aspect-ratio:1;border:1px solid var(--gb-dark4);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);width:48px;height:48px;overflow:hidden}._cover_59q3l_15 img{object-fit:cover;width:100%;height:100%;display:block}._entryCopy_59q3l_17{min-width:0}._path_59q3l_7 li strong{font-size:var(--site-text-body);font-weight:400;line-height:1.7;display:block}._path_59q3l_7 li small{margin-top:var(--site-space-tight);font-size:var(--site-text-small);color:var(--gb-dark2);line-height:1.8;display:block}._progress_59q3l_20{font-size:var(--site-text-caption);color:var(--gb-dark2);flex:none;line-height:1.8;display:inline-block}._progress_59q3l_20[data-complete=true]{color:var(--gb-dark2);padding-inline:var(--site-space-tight);border:1px solid;border-radius:2px}._explanation_59q3l_22,._save_59q3l_22 p{color:var(--site-muted);font-size:var(--site-text-body);margin:0;line-height:1.9}._save_59q3l_22{padding:var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-outer);corner-shape:var(--site-corner-shape,round)}._save_59q3l_22 summary{cursor:pointer;min-height:44px;font-size:var(--site-text-control);align-items:center;display:flex}._save_59q3l_22 p,._save_59q3l_22 label{margin-block:var(--site-space-read);display:block}._saveButtons_59q3l_26{gap:var(--site-space-tight);margin-block:var(--site-space-read);flex-wrap:wrap;display:flex}._saveButtons_59q3l_26 button{min-height:48px;padding:var(--site-space-tight) var(--site-space-read);color:var(--site-paper);background:var(--site-control-bottom);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);font:inherit}._saveButtons_59q3l_26 button:disabled{opacity:.45}._save_59q3l_22 textarea{width:100%;min-height:8rem;padding:var(--site-space-read);background:var(--gb-dark0-hard);color:var(--site-paper);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);font:.875rem/1.7 monospace}._leafFooter_59q3l_30{--site-focus:var(--gb-faded-red);margin-top:var(--site-space-read);border-top:1px solid var(--gb-light4);padding-top:var(--site-space-read);gap:var(--site-space-tight);display:grid}._leafRow_59q3l_31{justify-content:space-between;align-items:center;gap:var(--site-space-read);display:flex}._leafRow_59q3l_31>a{align-items:center;gap:var(--site-space-read);min-height:48px;font-size:var(--site-text-small);flex-wrap:wrap;display:flex}._leafRow_59q3l_31 button{min-width:48px;min-height:48px;color:var(--gb-dark3);border:1px solid var(--gb-dark4);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:0 0;place-items:center;display:grid}._leafRow_59q3l_31 button[aria-pressed=true]{color:var(--gb-light0-hard);background:var(--gb-faded-aqua)}._nextLeaf_59q3l_35{align-items:center;gap:var(--site-space-read);min-height:48px;font-size:var(--site-text-small);flex-wrap:wrap;display:flex}._nextLeaf_59q3l_35 span{margin-left:auto}._notice_59q3l_37{font-size:var(--site-text-caption);line-height:1.8}._page_59q3l_1 :is(a,button,summary,textarea):focus-visible,._leafFooter_59q3l_30 :is(a,button):focus-visible{outline:2px solid var(--gb-faded-red);outline-offset:2px}@media (width<=74.999rem){._paths_59q3l_7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.999rem){._paths_59q3l_7{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){._path_59q3l_7 li a{gap:var(--site-space-read);grid-template-columns:48px minmax(0,1fr) auto}._entryCopy_59q3l_17{display:contents}._cover_59q3l_15{grid-area:1/1;align-self:center;width:48px;height:48px}._path_59q3l_7 li strong{overflow-wrap:anywhere;grid-area:1/2;align-self:center;line-height:1.6}._path_59q3l_7 li small{grid-area:2/1/auto/-1;margin:0}._entryArrow_59q3l_47{grid-area:1/3;align-self:center}}@media (width<=22rem){._path_59q3l_7 li a{grid-template-columns:48px minmax(0,1fr)}._entryArrow_59q3l_47{display:none}}@media (forced-colors:active){._path_59q3l_7,._leafFooter_59q3l_30,._encore_59q3l_53{--site-focus:Highlight}._path_59q3l_7{color:canvastext;background:canvas;border-color:canvastext}._path_59q3l_7 li small,._progress_59q3l_20{color:canvastext}}._path_59q3l_7 summary{align-items:center;gap:var(--site-space-tight) var(--site-space-read);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;min-height:64px;list-style:none;display:grid}._path_59q3l_7 summary::-webkit-details-marker{display:none}._path_59q3l_7 summary h2,._path_59q3l_7 summary>._progress_59q3l_20{grid-column:1}._path_59q3l_7 summary>span:last-child{transform-origin:50%;grid-area:1/2/3;font-size:1.5rem}._path_59q3l_7 details[open]>summary>span:last-child{transform:rotate(45deg)}._path_59q3l_7 summary:focus-visible{outline:2px solid var(--gb-faded-red);outline-offset:4px}._encore_59q3l_53{--site-focus:var(--gb-faded-red);isolation:isolate;width:min(100%,44rem);min-width:0;padding:var(--site-space-roomy) var(--site-space-read);border:4px double var(--gb-dark0);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--gb-light1);color:var(--gb-dark0);text-align:center;overflow-wrap:break-word;justify-self:center;scroll-margin-top:8rem;position:relative}._encore_59q3l_53:before{content:"";z-index:-1;inset:var(--site-space-tight);border:1px solid var(--gb-light4);pointer-events:none;position:absolute}._encore_59q3l_53 h2{margin:var(--site-space-read) 0 var(--site-space-roomy);font-size:var(--site-text-title);font-weight:400;line-height:1.5}._encoreStatus_59q3l_66{justify-content:center;align-items:center;gap:var(--site-space-tight);color:var(--gb-dark2);font-size:var(--site-text-caption);margin:0;line-height:1.8;display:flex}._encoreStatus_59q3l_66 svg{flex:0 0 var(--site-icon-size)}._encoreReadout_59q3l_68{padding:var(--site-space-read);border:1px solid var(--gb-dark2);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);color:var(--gb-light1);box-shadow:inset 0 0 var(--site-space-read) var(--gb-dark0-hard)}._encoreCircuit_59q3l_69{gap:var(--site-space-tight);display:flex}._encoreCircuit_59q3l_69 span{height:var(--site-space-tight);background:var(--gb-bright-aqua);box-shadow:0 0 var(--site-space-tight) var(--gb-dark4);flex:1 1 0}._encoreTotals_59q3l_71{gap:var(--site-space-read);margin:var(--site-space-read) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._encoreTotals_59q3l_71>div{min-width:0}._encoreTotals_59q3l_71 dt{font-size:var(--site-text-caption);line-height:1.7}._encoreTotals_59q3l_71 dd{margin:var(--site-space-tight) 0 0;font-size:var(--site-text-section);font-variant-numeric:tabular-nums;line-height:1.5}._encoreTotals_59q3l_71 dd span{color:var(--gb-light3);font-size:var(--site-text-small);white-space:nowrap}._encoreFine_59q3l_76{padding-top:var(--site-space-read);border-top:1px solid var(--gb-dark2);font-size:var(--site-text-small);margin:0;line-height:1.7}._encoreNote_59q3l_77{margin:var(--site-space-roomy) 0;font-size:var(--site-text-body);white-space:pre-line;line-height:1.9}._encoreSignature_59q3l_78{width:fit-content;max-width:100%;padding-top:var(--site-space-read);border-top:2px solid var(--gb-faded-red);font-size:var(--site-text-control);margin:0 auto;line-height:1.8}@media (width<=24rem){._encoreTotals_59q3l_71{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){._encore_59q3l_53,._encoreReadout_59q3l_68{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}._encore_59q3l_53:before,._encoreSignature_59q3l_78,._encoreFine_59q3l_76{border-color:canvastext}._encoreStatus_59q3l_66,._encoreTotals_59q3l_71 dd span{color:canvastext}._encoreCircuit_59q3l_69 span{box-shadow:none;background:canvastext}}._page_uhzrf_1{width:min(100%,62rem);padding:var(--site-space-roomy) var(--site-space-read);margin-inline:auto}._header_uhzrf_2{margin-bottom:var(--site-space-roomy);color:var(--site-muted)}._header_uhzrf_2 h1{color:var(--site-paper);font-weight:400;line-height:1.3;font-size:var(--site-text-title)}._header_uhzrf_2 p{line-height:1.8}._header_uhzrf_2 a{align-items:center;min-height:44px;display:inline-flex}._entries_uhzrf_6{gap:var(--site-space-roomy);display:grid}._entry_uhzrf_7{--site-focus:var(--gb-faded-red);border:1px solid var(--gb-light4);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--gb-light1);min-width:0;color:var(--gb-dark0);padding:clamp(1rem,4vw,3rem);scroll-margin-top:7rem}._meta_uhzrf_8{border-bottom:1px solid var(--gb-light4);font-size:var(--site-text-caption);flex-wrap:wrap;align-items:center;gap:.75rem;padding-bottom:1rem;display:flex}._meta_uhzrf_8>span{color:var(--gb-dark2)}._meta_uhzrf_8 time{margin-left:auto}._meta_uhzrf_8 a{border:1px solid var(--gb-light4);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);place-items:center;width:44px;height:44px;display:grid}._entry_uhzrf_7 header{margin-block:2rem}._entry_uhzrf_7 header p{font-size:var(--site-text-small);margin:0}._entry_uhzrf_7 h2{margin:.5rem 0;font-size:clamp(1.75rem,7vw,3rem);font-weight:400;line-height:1.3}._note_uhzrf_15{font-size:var(--site-text-body);line-height:1.9}._note_uhzrf_15 p{white-space:pre-line;overflow-wrap:break-word;margin-block:1.5rem}._credit_uhzrf_17{font-size:var(--site-text-caption);margin-top:2rem;line-height:1.7}._links_uhzrf_18{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}._links_uhzrf_18 a,._preview_uhzrf_19 button{min-height:44px;color:inherit;border:1px solid var(--gb-dark4);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);font:inherit;font-size:var(--site-text-caption);background:0 0;align-items:center;padding:.5rem .75rem;text-decoration:none;display:inline-flex}._preview_uhzrf_19{margin-top:1rem}._preview_uhzrf_19 iframe{border:0;border-radius:12px;width:100%;max-width:100%;margin-bottom:.75rem;display:block}._preview_uhzrf_19 p{font-size:var(--site-text-caption);line-height:1.7}._zone_uhzrf_24{border-block:1px solid var(--site-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(1.25rem,4vw,3rem);margin-block:clamp(2rem,6vw,5rem);padding:clamp(1rem,3vw,2.5rem);display:grid}._zoneIntro_uhzrf_25{min-width:0;color:var(--site-muted)}._kicker_uhzrf_26{font-size:var(--site-text-caption)}._zoneIntro_uhzrf_25 h2{color:var(--site-paper);font-size:var(--site-text-section);font-weight:400;line-height:1.5}._zoneIntro_uhzrf_25 p{line-height:1.9}._zoneIntro_uhzrf_25 a,._zoneNote_uhzrf_29 h3 a{min-height:44px;color:inherit;align-items:center;gap:.5rem;display:inline-flex}._zoneIntro_uhzrf_25 a{color:var(--site-paper);font-size:var(--site-text-small)}._zoneNote_uhzrf_29{--site-focus:var(--gb-faded-red);border:1px solid var(--gb-light4);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--gb-light1);min-width:0;color:var(--gb-dark0);padding:clamp(1rem,3vw,2rem)}._zoneArtist_uhzrf_32{font-size:var(--site-text-caption);margin-bottom:0}._zoneNote_uhzrf_29 h3{font-size:var(--site-text-section);margin:.35rem 0 1rem;font-weight:400;line-height:1.5}._zoneNote_uhzrf_29 h3 a{text-decoration:none}._zoneWords_uhzrf_35{font-size:var(--site-text-small);line-height:1.9}._zoneWords_uhzrf_35 p{white-space:pre-line;overflow-wrap:break-word;margin-block:.75rem}._zoneNote_uhzrf_29 ._credit_uhzrf_17{margin-top:1rem}@media (width<=48rem){._zone_uhzrf_24{grid-template-columns:minmax(0,1fr)}}._page_uhzrf_1 :is(a,button):focus-visible,._zone_uhzrf_24 a:focus-visible{outline:2px solid var(--site-focus);outline-offset:4px}@media (forced-colors:active){._entry_uhzrf_7,._zoneNote_uhzrf_29{--site-focus:Highlight;color:canvastext;background:canvas;border-color:canvastext}._meta_uhzrf_8>span{color:canvastext}._page_uhzrf_1 :is(a,button):focus-visible,._zone_uhzrf_24 a:focus-visible{outline-color:highlight}}._page_3zsj0_1{width:min(100%,64rem);padding-block:var(--site-space-roomy);color:var(--site-paper);margin-inline:auto}._heading_3zsj0_2{gap:var(--site-space-read);margin-bottom:var(--site-space-roomy);display:grid}._heading_3zsj0_2 h1{font-size:var(--site-text-title);margin:0;font-weight:400;line-height:1.35}._heading_3zsj0_2>p{color:var(--site-muted);font-size:var(--site-text-body);margin:0;line-height:1.75}._topline_3zsj0_5{justify-content:space-between;align-items:center;gap:var(--site-space-read);display:flex}._kicker_3zsj0_6{color:#b9a58b;font-size:var(--site-text-caption);margin:0}._languages_3zsj0_7{gap:var(--site-space-tight);padding:var(--site-space-tight);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--site-panel);flex:none;display:inline-flex}._languages_3zsj0_7 a{min-width:48px;min-height:44px;color:var(--site-muted);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);font-size:var(--site-text-control);place-items:center;text-decoration:none;display:grid}._languages_3zsj0_7 a[aria-current=page]{color:var(--site-paper);background:#28372f;box-shadow:inset 0 0 0 1px #91b7a84d}._profile_3zsj0_10{gap:var(--site-space-tight);padding:var(--site-space-tight);border:1px solid var(--site-line);border-radius:var(--site-radius-outer);corner-shape:var(--site-corner-shape,round);background:linear-gradient(135deg,#242820,#10130f 65%);grid-template-columns:minmax(0,17.5rem) minmax(0,1fr);display:grid;box-shadow:0 12px 36px #0005}._identity_3zsj0_11,._listening_3zsj0_11{border:1px solid var(--site-line-soft);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--site-panel);min-width:0}._identity_3zsj0_11{gap:var(--site-space-read);padding:var(--site-space-read);flex-direction:column;display:flex}._photoFrame_3zsj0_13{border:1px solid var(--site-line);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);aspect-ratio:4/5;background:var(--site-black);min-width:0;overflow:hidden}._photoFrame_3zsj0_13 img{object-fit:cover;width:100%;height:100%;display:block}._identityCopy_3zsj0_15{gap:var(--site-space-read);min-width:0;display:grid}._identity_3zsj0_11 h2{font-size:var(--site-text-section);overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.4}._status_3zsj0_17{gap:var(--site-space-tight);display:grid}._status_3zsj0_17 p{font-size:var(--site-text-control);margin:0;line-height:1.7}._status_3zsj0_17 ._label_3zsj0_19{color:#b9a58b;font-size:var(--site-text-caption)}._profileLinks_3zsj0_20{gap:var(--site-space-tight);margin-top:auto;display:grid}._profileLinks_3zsj0_20 a{align-items:center;gap:var(--site-space-read);min-height:48px;padding:var(--site-space-tight) var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);color:var(--site-muted);font-size:var(--site-text-control);line-height:1.5;text-decoration:none;display:flex}._profileLinks_3zsj0_20 svg{width:20px;height:20px;color:var(--site-ready);flex:0 0 20px}._listening_3zsj0_11{align-items:flex-start;gap:var(--site-space-roomy);padding:var(--site-space-roomy);background:radial-gradient(at 100% 0,#91b7a80d,#0000 70%),#0c110e;flex-direction:column;display:flex}._listeningHeader_3zsj0_24{align-items:center;gap:var(--site-space-read);display:flex}._label_3zsj0_19{color:var(--site-ready);font-size:var(--site-text-control);margin:0;line-height:1.5}._disc_3zsj0_26{width:48px;height:48px;color:var(--site-ready);border:1px solid var(--site-line);background:#1d2822;border-radius:50%;flex:0 0 48px;place-items:center;display:grid}._disc_3zsj0_26 svg{width:32px;height:32px}._album_3zsj0_28{gap:var(--site-space-tight);width:100%;min-width:0;display:grid}._album_3zsj0_28 h2{color:var(--site-paper);font-size:var(--site-text-title);overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.35}._album_3zsj0_28 p{color:var(--site-muted);font-size:var(--site-text-body);margin:0;line-height:1.65}._spotify_3zsj0_31{align-items:center;gap:var(--site-space-read);max-width:100%;min-height:48px;padding:var(--site-space-read);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);color:var(--site-paper);font-size:var(--site-text-control);background:linear-gradient(#22362b,#17251e);border:1px solid #91b7a86b;line-height:1.5;text-decoration:none;display:inline-flex}._spotify_3zsj0_31 img,._spotify_3zsj0_31 svg{object-fit:contain;flex:0 0 24px;width:24px;height:24px}._spotify_3zsj0_31 span{overflow-wrap:anywhere;min-width:0}._note_3zsj0_34{gap:var(--site-space-read);width:100%;min-width:0;padding-top:var(--site-space-roomy);border-top:1px solid var(--site-line);display:grid}._note_3zsj0_34 p{margin:0}._noteDate_3zsj0_36{align-items:baseline;gap:var(--site-space-read);color:#b9a58b;font-size:var(--site-text-caption);flex-wrap:wrap;line-height:1.6;display:flex}._noteDate_3zsj0_36 time{font-variant-numeric:tabular-nums}._noteWords_3zsj0_38{color:var(--site-paper);white-space:pre-line;font-size:var(--site-text-control);overflow-wrap:break-word;line-height:1.9}._credit_3zsj0_39{color:var(--site-muted);font-size:var(--site-text-caption);line-height:1.7}._reply_3zsj0_40{justify-self:start;align-items:center;gap:var(--site-space-read);min-height:48px;color:var(--site-ready);font-size:var(--site-text-control);text-underline-offset:.2em;text-decoration-thickness:1px;display:inline-flex}._reply_3zsj0_40 svg{flex:0 0 20px;width:20px;height:20px}._updated_3zsj0_42{gap:var(--site-space-tight);margin-top:var(--site-space-read);color:var(--site-muted);font-size:var(--site-text-caption);line-height:1.7;display:grid}._updated_3zsj0_42 p{margin:0}._updated_3zsj0_42 p:first-child{gap:var(--site-space-read);flex-wrap:wrap;display:flex}._updated_3zsj0_42 time{color:#b9a58b;font-variant-numeric:tabular-nums}._page_3zsj0_1 a:hover{color:var(--site-paper);border-color:var(--site-ready);text-shadow:0 0 8px}._page_3zsj0_1 a:focus-visible{outline:2px solid var(--site-paper);outline-offset:var(--site-space-tight)}@media (width<=559px){._page_3zsj0_1{padding-block:var(--site-space-read)}._heading_3zsj0_2{margin-bottom:var(--site-space-read)}._profile_3zsj0_10{grid-template-columns:minmax(0,1fr)}._identity_3zsj0_11{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}._profileLinks_3zsj0_20{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}._profileLinks_3zsj0_20 a{padding-inline:var(--site-space-tight);justify-content:center}._listening_3zsj0_11{padding:var(--site-space-read);gap:var(--site-space-read)}._note_3zsj0_34{padding-top:var(--site-space-read)}}@media (forced-colors:active){._profile_3zsj0_10,._identity_3zsj0_11,._listening_3zsj0_11,._languages_3zsj0_7,._languages_3zsj0_7 a[aria-current=page],._disc_3zsj0_26,._spotify_3zsj0_31{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}._page_3zsj0_1 :is(p,h1,h2,time,svg){color:canvastext}._page_3zsj0_1 a{color:linktext;border-color:linktext}._languages_3zsj0_7 a[aria-current=page]{outline-offset:-2px;outline:2px solid highlight}._page_3zsj0_1 a:focus-visible{outline-color:highlight}}._links_tfb1h_1{gap:var(--site-space-read);margin-top:var(--site-space-read);flex-wrap:wrap;display:flex}._trigger_tfb1h_2{justify-content:space-between;align-items:center;gap:var(--site-space-read);min-height:48px;padding:var(--site-space-tight) var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--analog-glass);color:var(--site-paper);font:inherit;scroll-margin-top:8rem;text-decoration:none;display:inline-flex}._trigger_tfb1h_2:is(:hover,:focus-visible){text-shadow:0 0 3px rgba(var(--gb-light1-rgb), .266667), 0 0 12px rgba(var(--gb-bright-aqua-rgb), .533333)}._trigger_tfb1h_2:focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}@media (forced-colors:active){._trigger_tfb1h_2{color:linktext;background:canvas;border-color:linktext}}._page_1dgew_1{width:min(100%, var(--content-max));--work-gap:var(--site-space-read);--work-inset:var(--site-space-read);--site-text-micro:var(--site-text-caption);--site-text-small:var(--site-text-control);text-wrap:pretty;margin-inline:auto;padding:0}._hero_1dgew_12,._services_1dgew_13,._selectedWork_1dgew_14,._workflow_1dgew_15,._studio_1dgew_16,._principles_1dgew_17,._network_1dgew_18,._testimonial_1dgew_19,._inquiry_1dgew_20{border:0;border-top:1px solid var(--site-line);box-shadow:none;background:0 0;border-radius:0}._page_1dgew_1 p strong{color:var(--site-paper);font-weight:400}._hero_1dgew_12{gap:var(--site-space-read);border-top:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding:0;display:grid}._heroMedia_1dgew_41{order:2}._heroCopy_1dgew_42{min-width:0;padding:var(--site-space-read);align-items:end;gap:var(--site-space-roomy);order:1;grid-template-columns:minmax(0,1fr);display:grid}._heroCopy_1dgew_42 h1{max-width:14ch;color:var(--gb-light0);font-size:var(--site-text-title);letter-spacing:-.025em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0;font-weight:400;line-height:1.2}._heroLead_1dgew_66{min-width:0}._heroLead_1dgew_66>p{max-width:none;color:var(--site-muted);margin:0;font-size:1rem;line-height:1.75}._heroActions_1dgew_78{margin-top:var(--site-space-read);gap:var(--site-element-gap);flex-wrap:wrap;display:flex}._heroActions_1dgew_78 a,._serviceDial_1dgew_86 a,._partnerGrid_1dgew_87 a,._inquiry_1dgew_20 a{border:1px solid var(--analog-control-edge);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, var(--site-control-top), var(--site-control-mid) 76%, var(--site-control-bottom));min-height:48px;box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .15), inset 0 -1px 0 var(--site-control-depth), 0 2px 3px rgba(var(--gb-dark0-hard-rgb), .46);color:var(--gb-light2)}._heroActions_1dgew_78 a{padding:var(--site-space-tight) var(--site-space-read);font-size:var(--control-label-size);text-align:center;justify-content:center;align-items:center;display:inline-flex}._heroActions_1dgew_78 a:first-child,._inquiry_1dgew_20 a[href^=mailto\:]{border-color:var(--gb-neutral-red);background:linear-gradient(180deg, var(--gb-faded-red), var(--gb-dark1) 76%, var(--gb-dark0-soft));color:var(--gb-light0)}._heroActions_1dgew_78 a:hover,._heroActions_1dgew_78 a:focus-visible,._serviceDial_1dgew_86 a:hover,._serviceDial_1dgew_86 a:focus-visible,._partnerGrid_1dgew_87 a:hover,._partnerGrid_1dgew_87 a:focus-visible,._inquiry_1dgew_20 a:hover,._inquiry_1dgew_20 a:focus-visible{border-color:var(--gb-gray-245);background:linear-gradient(180deg, var(--gb-dark1), var(--gb-dark0) 76%, var(--gb-dark0-hard));color:var(--gb-light0)}._heroMedia_1dgew_41{margin:var(--site-space-tight) var(--site-space-tight) 0;width:calc(100% - 2 * var(--site-space-tight));aspect-ratio:4/3;border:1px solid var(--gb-dark1);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);min-width:0;box-shadow:var(--analog-inset);position:relative;overflow:hidden}._heroPlayback_1dgew_141{position:absolute;inset:0}._heroVideoControl_1dgew_146{min-height:44px;padding:var(--site-space-tight) var(--site-space-read);z-index:3;top:var(--site-space-read);right:var(--site-space-read);border:1px solid var(--analog-control-edge);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:rgba(var(--gb-dark0-hard-rgb), .86);color:var(--site-paper);font:400 .75rem / 1.3 var(--font-ui);position:absolute}._heroLogo_1dgew_161{z-index:2;opacity:.94;width:clamp(10rem,29%,22rem);max-width:calc(100% - 1.3rem);height:auto;filter:drop-shadow(0 0 .4rem rgba(var(--gb-bright-red-rgb), .56)) drop-shadow(0 1px 1px rgba(var(--gb-dark0-hard-rgb), .85));pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute;bottom:clamp(1rem,2.5vw,2rem);left:clamp(1rem,2.5vw,2rem)}._heroMedia_1dgew_41 ._heroPoster_1dgew_178,._heroMedia_1dgew_41 ._heroVideo_1dgew_146{transition:opacity .18s;position:absolute;inset:0}._heroMedia_1dgew_41 ._heroVideo_1dgew_146{opacity:0}._heroMedia_1dgew_41 ._heroVideoReady_1dgew_189{opacity:1}._heroMedia_1dgew_41 ._heroPosterHidden_1dgew_193{opacity:0}._heroMedia_1dgew_41 video,._heroMedia_1dgew_41 picture,._heroMedia_1dgew_41 picture img{width:100%;height:100%;display:block}._heroMedia_1dgew_41 video,._heroMedia_1dgew_41 picture img{object-fit:cover;filter:saturate(.78)contrast(1.06)brightness(.84)}._heroMedia_1dgew_41:after{content:"";pointer-events:none;background:linear-gradient(#05070614,#0000 22% 72%,#05070661),repeating-linear-gradient(0deg,#0000 0 3px,#05070617 3px 4px);position:absolute;inset:0}._serviceDial_1dgew_86{--service-control-inset:var(--site-space-read);margin:var(--work-gap) 0 0;padding:var(--site-space-tight);gap:var(--site-space-tight);border:1px solid var(--gb-dark0-soft);border-radius:var(--site-radius-outer,4px);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);box-shadow:var(--analog-inset);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;display:grid}._serviceDial_1dgew_86 a{min-width:0;padding:var(--site-space-tight) var(--service-control-inset);align-items:center;gap:var(--service-control-inset);font-size:var(--site-text-control);display:flex;position:relative}._serviceDial_1dgew_86 a>span:first-child{color:var(--analog-vfd);font-size:var(--site-text-micro)}@media (width<=25rem){._serviceDial_1dgew_86 a{padding:var(--site-space-tight) var(--service-control-inset);justify-content:flex-start;align-items:flex-start;gap:var(--service-control-inset);flex-direction:column}}._services_1dgew_13,._selectedWork_1dgew_14,._workflow_1dgew_15,._studio_1dgew_16,._principles_1dgew_17,._network_1dgew_18{margin-top:var(--work-gap);padding:var(--work-inset)}._serviceGrid_1dgew_271,._creditRows_1dgew_271,._workflow_1dgew_15 ol,._communication_1dgew_271,._principles_1dgew_17>div,._partnerGrid_1dgew_87{margin-inline:calc(0px - var(--work-inset))}._sectionHeader_1dgew_275{gap:var(--site-space-read);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}._sectionHeader_1dgew_275>p:first-child,._sectionHeader_1dgew_275 h2{grid-column:1}._sectionHeader_1dgew_275 h2{max-width:26ch;color:var(--gb-light0);font-size:var(--site-text-section);letter-spacing:-.02em;margin:0;font-weight:400;line-height:1.2}._sectionHeader_1dgew_275>p:last-child:not(:first-child){color:var(--site-muted);grid-column:1;margin:0;line-height:1.65}._serviceGrid_1dgew_271{margin-top:var(--site-space-read);gap:var(--site-element-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._serviceCard_1dgew_309{min-width:0;padding:var(--site-space-read);border:1px solid var(--gb-dark1);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, rgba(var(--gb-light1-rgb), .035), transparent 42%), var(--gb-dark0-hard);box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .055);flex-direction:column;scroll-margin-top:6rem;display:flex}._serviceCard_1dgew_309 header>span{color:var(--analog-vfd);font-size:var(--site-text-micro);text-shadow:0 0 .4rem rgba(var(--gb-bright-aqua-rgb), .4)}._serviceCard_1dgew_309 h3{margin:var(--site-space-read) 0 0;color:var(--gb-light1);font-size:var(--site-text-section);font-weight:400;line-height:1.25}._serviceCard_1dgew_309 header>p:last-child,._serviceCard_1dgew_309 footer p,._serviceCard_1dgew_309 li{color:var(--site-muted);font-size:1rem;line-height:1.65}._serviceCard_1dgew_309 header>p:last-child{margin:0}._serviceCard_1dgew_309 ul{border-bottom:1px solid var(--gb-dark0-soft);margin:var(--site-space-read) 0 0;align-self:start;padding:0;list-style:none}._serviceCard_1dgew_309 li{padding:var(--site-space-tight) 0 var(--site-space-tight) var(--site-space-read);border-top:1px solid var(--gb-dark0-soft);position:relative}._serviceCard_1dgew_309 li:before{content:"";background:var(--site-red);width:.35rem;height:.35rem;box-shadow:0 0 .32rem rgba(var(--gb-bright-red-rgb), .45);border-radius:50%;position:absolute;top:1.02rem;left:0}._serviceCard_1dgew_309 footer{padding-top:var(--site-space-read);margin-top:auto}._serviceCard_1dgew_309 footer strong{color:var(--gb-light0);font-size:var(--site-text-control);font-weight:400}._serviceCard_1dgew_309 footer p{margin:var(--site-space-read) 0 0}._creditRows_1dgew_271{margin-top:var(--site-space-read);border:1px solid var(--analog-edge);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--analog-glass);box-shadow:var(--analog-inset);overflow:hidden;container:selected-records/inline-size}._creditRows_1dgew_271 article{min-width:0;padding:var(--site-space-tight);gap:var(--site-element-gap);border-bottom:1px solid var(--site-line-soft);background:linear-gradient(180deg, rgba(var(--gb-light1-rgb), .025), transparent 70%);align-items:center;display:grid}._creditRows_1dgew_271 article[data-preview=true]{grid-template-columns:minmax(0,1fr) auto}._creditRows_1dgew_271 article:last-of-type{border-bottom:0}._creditRows_1dgew_271 article>a{min-width:0;min-height:5rem;padding:var(--site-space-tight) var(--site-space-read);align-items:center;gap:var(--site-space-read);color:var(--site-paper);grid-template-columns:1.5rem 4rem minmax(0,1fr) 1rem;display:grid}._creditRows_1dgew_271 article>a:hover{background:var(--site-panel-raised)}._creditRows_1dgew_271 article>a:focus-visible,._sampleButton_1dgew_428:focus-visible{outline:2px solid var(--site-focus);outline-offset:-3px}._creditRows_1dgew_271 article>a>span:first-child{color:var(--site-muted);font-size:var(--site-text-micro)}._creditRows_1dgew_271 article>a>img{object-fit:cover;border:1px solid var(--site-line);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);width:4rem;height:4rem;display:block}._creditRows_1dgew_271 article>a>span:nth-of-type(2){gap:var(--site-space-tight);flex-direction:column;min-width:0;display:flex}._creditRows_1dgew_271 ._sampleTitle_1dgew_455{color:var(--site-paper);font-size:var(--site-text-body);overflow-wrap:anywhere;text-wrap:pretty;font-weight:400;line-height:1.4}._creditRows_1dgew_271 ._sampleArtist_1dgew_464{color:var(--site-muted);font-size:var(--site-text-caption);overflow-wrap:anywhere;line-height:1.5}._sampleButton_1dgew_428{min-width:6.5rem;min-height:var(--site-control-height);padding:var(--site-space-tight) var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:linear-gradient(180deg, var(--site-control-top), var(--site-control-mid) 76%, var(--site-control-bottom));box-shadow:inset 0 1px 0 rgba(var(--gb-light1-rgb), .12), inset 0 -1px 0 var(--site-control-depth);color:var(--site-paper);font:400 var(--site-text-micro) / 1.4 var(--font-ui);cursor:pointer;align-self:center}._sampleButton_1dgew_428:hover{background:var(--analog-panel-raised)}._sampleButton_1dgew_428:active{background:var(--site-control-bottom);box-shadow:inset 0 2px 4px var(--site-control-depth)}._creditRows_1dgew_271 ._sampleButton_1dgew_428[data-active=true]{color:var(--site-accent-ink);box-shadow:inset 0 0 0 1px var(--site-red), inset 0 -1px 0 var(--site-control-depth)}._sampleError_1dgew_500{padding:var(--site-space-read) var(--site-space-read);border-top:1px solid var(--gb-dark0-soft);color:var(--site-accent-ink);font-size:var(--site-text-small);margin:0;line-height:1.45}._workflow_1dgew_15 ol{margin-top:var(--site-space-read);gap:var(--site-element-gap);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}._workflow_1dgew_15 li{min-width:0;padding:var(--site-space-read);border:1px solid var(--gb-dark1);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard)}._workflow_1dgew_15 li>span{color:var(--analog-vfd);font-size:var(--site-text-micro)}._workflow_1dgew_15 h3{margin:var(--site-space-read) 0 0;color:var(--gb-light1);font-size:1rem;font-weight:400}._workflow_1dgew_15 li p,._communication_1dgew_271 p{margin:var(--site-space-read) 0 0;color:var(--site-muted);font-size:1rem;line-height:1.65}._communication_1dgew_271{margin-top:var(--site-space-tight);padding:var(--site-space-read);gap:var(--site-space-read);border:1px solid var(--gb-dark1);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:var(--analog-glass);grid-template-columns:minmax(10rem,.25fr) minmax(0,1fr);display:grid}._communication_1dgew_271 h3{color:var(--analog-amber);font-size:var(--site-text-control);margin:0;font-weight:400}._communication_1dgew_271 p{margin:0}._communication_1dgew_271 strong,._studioCopy_1dgew_547 strong,._principles_1dgew_17 strong,._inquiry_1dgew_20 strong{color:var(--gb-light1);font-weight:400}._studio_1dgew_16{gap:var(--site-space-read);grid-template-columns:minmax(0,1fr);display:grid}._studioCopy_1dgew_547{justify-content:space-between;align-items:baseline;gap:var(--site-space-read);display:flex}._studioCopy_1dgew_547 h2{color:var(--gb-light0);font-size:var(--site-text-section);letter-spacing:-.02em;margin:0;font-weight:400;line-height:1.2}._studioCopy_1dgew_547 p{color:var(--analog-vfd);font-size:var(--site-text-control);margin:0}._studioGallery_1dgew_578{gap:var(--site-space-read);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}._studioGallery_1dgew_578>picture{aspect-ratio:4/3;border:1px solid var(--gb-dark1);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);min-width:0;overflow:hidden}._studioGallery_1dgew_578>picture>img{object-fit:cover;filter:saturate(.84)contrast(1.04)brightness(.9);width:100%;height:100%;display:block}._studioGallery_1dgew_578>._galleryWide_1dgew_595{aspect-ratio:2;grid-column:1/-1}._studioGallery_1dgew_578>._galleryWide_1dgew_595>img{object-position:center}._studioGallery_1dgew_578>._galleryPortrait_1dgew_597>img{object-position:50% 35%}._studioGallery_1dgew_578>picture:last-child{aspect-ratio:auto;grid-column:2/span 2;position:relative}._studioGallery_1dgew_578>picture:last-child>img{position:absolute;inset:0}._galleryFilm_1dgew_601{aspect-ratio:4/5;border:1px solid var(--gb-dark1);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);min-height:0;margin:0;position:relative;overflow:hidden}._galleryFilm_1dgew_601>picture,._galleryFilm_1dgew_601>picture>img{width:100%;height:100%;display:block}._galleryFilm_1dgew_601>picture>img{object-fit:cover;filter:saturate(.76)contrast(1.08)brightness(.78)}._galleryFilm_1dgew_601 figcaption{max-width:calc(100% - 1rem);padding:var(--site-space-read) var(--site-space-read);border:1px solid var(--gb-dark1);background:rgba(var(--gb-dark0-hard-rgb), .84);color:var(--gb-light2);font-size:var(--site-text-micro);pointer-events:none;border-radius:2px;line-height:1.45;position:absolute;top:.5rem;left:.5rem;right:auto}._galleryFilm_1dgew_601 figcaption span{margin-top:var(--site-space-tight);color:var(--site-muted);display:block}._principles_1dgew_17>div,._partnerGrid_1dgew_87{margin-top:var(--site-space-read);gap:var(--site-element-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._principles_1dgew_17 article,._partnerGrid_1dgew_87>article{min-width:0;padding:var(--site-space-read);border:1px solid var(--gb-dark1);border-radius:var(--site-radius-control,3px);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard)}._principles_1dgew_17 h3,._partnerGrid_1dgew_87 h3{color:var(--gb-light1);font-size:var(--site-text-control);margin:0;font-weight:400;line-height:1.45}._partnerGrid_1dgew_87 h3{font-size:var(--site-text-section);padding-bottom:var(--site-space-read);border-bottom:1px solid var(--site-line-soft)}._principles_1dgew_17 article p,._partnerGrid_1dgew_87 li,._partnerGrid_1dgew_87 a span{color:var(--site-muted);font-size:1rem;line-height:1.65}._principles_1dgew_17 article p{margin:var(--site-space-read) 0 0}._partnerGrid_1dgew_87 ul{margin:var(--site-space-read) 0 0;padding:0;list-style:none}._partnerGrid_1dgew_87 li+li{margin-top:var(--site-space-read)}._partnerLinks_1dgew_673{margin-top:var(--site-space-read);gap:var(--site-element-gap);grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;align-self:start;min-width:0;display:grid}._partnerGrid_1dgew_87 a{overflow-wrap:anywhere;min-width:0;padding:var(--site-space-read);gap:var(--site-space-read) var(--site-space-tight);grid-template-columns:minmax(0,1fr) 1rem;margin:0;display:grid;position:relative}._partnerGrid_1dgew_87 a strong{min-width:0;color:var(--gb-light1);font-size:var(--site-text-body);grid-area:1/1;font-weight:400;line-height:1.45}._partnerGrid_1dgew_87 a>span{grid-column:1/-1;min-width:0}._page_1dgew_1 ._mobileContinuation_1dgew_696{color:inherit;font:inherit;display:inline}._partnerGrid_1dgew_87 a i{grid-area:1/2;align-self:baseline;position:static}._partnerNote_1dgew_699{margin:var(--site-space-read) 0 0;color:var(--site-muted);font-size:var(--site-text-body);line-height:1.65}._testimonial_1dgew_19{margin:var(--work-gap) 0 0;padding:var(--work-inset);align-items:end;gap:var(--site-space-read) var(--site-space-roomy);grid-template-columns:minmax(0,1fr) auto;display:grid}._testimonial_1dgew_19 blockquote{min-width:0;max-width:none;padding:var(--site-space-read);color:var(--gb-light1);grid-column:1/-1;margin:0;font-size:clamp(1.05rem,2.2vw,1.75rem);line-height:1.55}@media (width>=64rem){._testimonial_1dgew_19 blockquote{white-space:pre-line}}._testimonial_1dgew_19 figcaption{color:var(--analog-vfd);font-size:var(--site-text-micro);text-align:right;line-height:1.5}._inquiry_1dgew_20{margin-top:var(--work-gap);padding:var(--work-inset);gap:var(--site-space-roomy);background:linear-gradient(135deg, rgba(var(--gb-faded-red-rgb), .34), transparent 55%), var(--analog-deep);grid-template-columns:minmax(0,.75fr) minmax(18rem,1.25fr);display:grid}._inquiry_1dgew_20 h2{max-width:none;margin:var(--site-space-read) 0 0;color:var(--gb-light0);font-size:var(--site-text-section);letter-spacing:-.02em;font-weight:400;line-height:1.2}._inquiry_1dgew_20>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}._inquiry_1dgew_20>div:last-child p{color:var(--site-muted);margin:0;line-height:1.75}._inquiry_1dgew_20 a{width:100%;margin-top:var(--site-space-read);padding:var(--site-space-tight) var(--site-space-read);justify-content:space-between;align-items:center;gap:var(--site-space-read);font-size:var(--site-text-control);overflow-wrap:anywhere;display:flex}._inquiry_1dgew_20 small{margin-top:var(--site-space-read);color:var(--site-muted);font-size:var(--site-text-caption)}@media (width<=64rem){._heroCopy_1dgew_42{gap:var(--site-space-read);padding:var(--site-space-read);grid-template-columns:minmax(0,1fr)}._creditRows_1dgew_271 article>a{gap:var(--site-space-read);grid-template-columns:1.5rem 4rem minmax(0,1fr) 1rem}._creditRows_1dgew_271 i{grid-area:1/4}._principles_1dgew_17>div,._partnerGrid_1dgew_87{grid-template-columns:1fr}._serviceDial_1dgew_86{grid-template-columns:repeat(2,minmax(0,1fr))}._sectionHeader_1dgew_275{grid-template-columns:1fr}._sectionHeader_1dgew_275>p:last-child:not(:first-child){grid-area:auto/1}._workflow_1dgew_15 ol{grid-template-columns:repeat(2,minmax(0,1fr))}._studio_1dgew_16{grid-template-columns:1fr}}@media (width<=47.999rem){._page_1dgew_1{padding-top:0}._page_1dgew_1 ._mobileContinuation_1dgew_696{display:block}._heroCopy_1dgew_42{padding-top:var(--site-space-read);gap:var(--site-space-read);padding:var(--site-space-read);grid-template-columns:1fr}._heroCopy_1dgew_42 h1{font-size:var(--site-text-title)}._heroActions_1dgew_78{grid-template-columns:1fr 1fr;display:grid}._serviceDial_1dgew_86{grid-template-columns:repeat(2,minmax(0,1fr))}._serviceDial_1dgew_86 a{min-height:52px;padding:var(--site-space-tight) var(--service-control-inset)}._services_1dgew_13,._selectedWork_1dgew_14,._workflow_1dgew_15,._studio_1dgew_16,._principles_1dgew_17,._network_1dgew_18{padding:var(--site-space-read)}._partnerLinks_1dgew_673{margin-inline:calc(var(--site-space-tight) - var(--site-space-read))}._serviceGrid_1dgew_271,._principles_1dgew_17>div,._partnerGrid_1dgew_87,._workflow_1dgew_15 ol{grid-template-columns:1fr}._sectionHeader_1dgew_275 h2,._studioCopy_1dgew_547 h2,._inquiry_1dgew_20 h2{font-size:var(--site-text-section)}._creditRows_1dgew_271 article[data-preview=true]{grid-template-columns:1fr}._creditRows_1dgew_271 article>a{min-height:4rem;padding:var(--site-space-tight) var(--site-space-read);gap:var(--site-space-read);grid-template-columns:3rem minmax(0,1fr) 1rem}._creditRows_1dgew_271 article>a>span:first-child{display:none}._creditRows_1dgew_271 article>a>img{grid-row:1;width:3rem;height:3rem}._creditRows_1dgew_271 i{grid-area:1/3}._sampleButton_1dgew_428{min-width:6.5rem;min-height:var(--site-control-height);padding:var(--site-space-tight) var(--site-space-read);justify-self:start}._communication_1dgew_271{grid-template-columns:1fr}._studioGallery_1dgew_578{grid-template-columns:repeat(2,minmax(0,1fr))}._studioGallery_1dgew_578>._galleryWide_1dgew_595{grid-column:1/-1}._studioGallery_1dgew_578>picture:last-child{aspect-ratio:4/3;grid-column:auto}._studioGallery_1dgew_578>picture:last-child>img{position:static}._testimonial_1dgew_19{grid-template-columns:1fr}._testimonial_1dgew_19 figcaption{text-align:left}._inquiry_1dgew_20{gap:var(--site-space-read);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._heroActions_1dgew_78 a,._serviceDial_1dgew_86 a,._partnerGrid_1dgew_87 a,._inquiry_1dgew_20 a{transition:none}}@media (forced-colors:active){._hero_1dgew_12,._services_1dgew_13,._selectedWork_1dgew_14,._workflow_1dgew_15,._studio_1dgew_16,._principles_1dgew_17,._network_1dgew_18,._testimonial_1dgew_19,._inquiry_1dgew_20,._serviceCard_1dgew_309,._workflow_1dgew_15 li,._communication_1dgew_271,._principles_1dgew_17 article,._partnerGrid_1dgew_87>article,._heroActions_1dgew_78 a,._serviceDial_1dgew_86 a,._partnerGrid_1dgew_87 a,._inquiry_1dgew_20 a{box-shadow:none;color:canvastext;background:canvas;border:1px solid canvastext}}@supports (grid-template-rows:subgrid){._serviceGrid_1dgew_271{row-gap:0}._serviceCard_1dgew_309{grid-row:span 3;grid-template-rows:subgrid;margin-bottom:var(--site-element-gap);display:grid}._serviceCard_1dgew_309:nth-last-child(-n+2){margin-bottom:0}@media (width<=47.999rem){._serviceCard_1dgew_309:nth-last-child(2){margin-bottom:var(--site-element-gap)}}._serviceCard_1dgew_309 footer{padding-block:var(--site-space-read) 0;margin-top:0}}._sampleStatus_1dgew_798:empty{padding:0}._sampleStatus_1dgew_798{min-height:0;padding:var(--site-space-read) var(--site-space-read);color:var(--site-muted);font-size:var(--site-text-caption);margin:0;line-height:1.5}@media (forced-colors:active){._creditRows_1dgew_271,._creditRows_1dgew_271 article,._creditRows_1dgew_271 article>a,._sampleButton_1dgew_428{box-shadow:none;color:canvastext;background:canvas;border-color:canvastext}._creditRows_1dgew_271 ._sampleTitle_1dgew_455,._creditRows_1dgew_271 ._sampleArtist_1dgew_464{color:canvastext}._creditRows_1dgew_271 ._sampleButton_1dgew_428[data-active=true]{color:highlight;outline-offset:-3px;box-shadow:none;outline:2px solid highlight}}._filmContext_1dgew_810{margin-top:var(--site-space-read);gap:var(--site-space-read);display:grid}._filmContext_1dgew_810 p{max-width:68ch;color:var(--site-muted);font-size:var(--site-text-body);text-wrap:pretty;margin:0;line-height:1.65}._filmContext_1dgew_810 cite a{font:inherit;color:inherit;text-underline-offset:.2em;text-decoration:underline}._filmContext_1dgew_810 strong,._partnerGrid_1dgew_87 li strong,._partnerNote_1dgew_699 strong{color:var(--site-paper);font-weight:400}._filmContext_1dgew_810 p:not([data-prose-flow])>a,._recognition_1dgew_814 article>a{align-items:center;gap:var(--site-space-read);min-height:44px;color:var(--site-paper);font-size:var(--site-text-micro);text-underline-offset:.25rem;text-decoration:underline;display:inline-flex}._filmContext_1dgew_810 [data-prose-flow] a,._recognition_1dgew_814 p a{font:inherit;color:inherit;text-underline-offset:.2em;text-decoration:underline;display:inline}._recognition_1dgew_814{margin-top:var(--site-space-read);padding-top:var(--site-space-read);border-top:1px solid var(--site-line-soft)}._recognition_1dgew_814 h3{align-items:center;gap:var(--site-space-read);margin:0 0 var(--site-space-read);color:var(--site-paper);font-size:1rem;font-weight:400;display:flex}._awardIcon_1dgew_818{background:currentColor;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;-webkit-mask:url(/icons/award.svg) 50%/contain no-repeat;mask:url(/icons/award.svg) 50%/contain no-repeat}._recognition_1dgew_814>div{gap:var(--site-element-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._recognition_1dgew_814 article{min-width:0;padding:var(--site-space-read);border:1px solid var(--site-line-soft);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--analog-glass)}._recognition_1dgew_814 h4{overflow-wrap:anywhere;margin:0 0 var(--site-space-read);color:var(--site-paper);font-size:var(--site-text-control);font-weight:400;line-height:1.5}._recognition_1dgew_814 p{color:var(--site-muted);font-size:var(--site-text-body);margin:0;line-height:1.6}._recognition_1dgew_814 p+p,._recognition_1dgew_814 p+a{margin-top:var(--site-space-read)}._recognition_1dgew_814 p strong{color:var(--site-paper);font-weight:400}._recognition_1dgew_814 a:focus-visible,._filmContext_1dgew_810 a:focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}@supports (grid-template-rows:subgrid){@media (width>=48rem){._recognition_1dgew_814>div{row-gap:0}._recognition_1dgew_814 article{grid-row:span 4;grid-template-rows:subgrid;display:grid}}@media (width>=64.001rem){._partnerGrid_1dgew_87{row-gap:0}._partnerGrid_1dgew_87>article{grid-row:span 3;grid-template-rows:subgrid;display:grid}._partnerGrid_1dgew_87>article>ul{grid-row:span 2;align-self:start}}}@media (width<=47.999rem){._recognition_1dgew_814>div{grid-template-columns:1fr}}@media (forced-colors:active){._recognition_1dgew_814 article{background:canvas;border-color:canvastext}._recognition_1dgew_814 :is(h3,h4,p,p strong,a),._filmContext_1dgew_810 :is(p,strong,a),._partnerGrid_1dgew_87 li strong,._partnerNote_1dgew_699 strong{color:canvastext}}@container site-content (width<10rem){._serviceDial_1dgew_86{grid-template-columns:minmax(0,1fr)}}@container selected-records (width<30rem){._creditRows_1dgew_271 article,._creditRows_1dgew_271 article[data-preview=true]{padding:var(--site-space-read);column-gap:var(--site-space-read);grid-template-columns:3rem minmax(0,1fr)}._creditRows_1dgew_271 article>a{gap:var(--site-space-read);grid-column:1/-1;grid-template-columns:3rem minmax(0,1fr);padding:0}._creditRows_1dgew_271 article>a>span:first-child,._creditRows_1dgew_271 article>a>i{display:none}._creditRows_1dgew_271 article>a>img{width:3rem;height:3rem}._creditRows_1dgew_271 ._sampleButton_1dgew_428{grid-column:2;min-width:0;max-width:100%}}@container selected-records (width<14rem){._creditRows_1dgew_271 article,._creditRows_1dgew_271 article[data-preview=true],._creditRows_1dgew_271 article>a{grid-template-columns:minmax(0,1fr)}._creditRows_1dgew_271 ._sampleButton_1dgew_428{grid-column:1;justify-self:stretch}}@container site-content (width<20rem){._heroActions_1dgew_78,._serviceDial_1dgew_86{grid-template-columns:minmax(0,1fr)}}@container site-content (width<28rem){._recognition_1dgew_814>div{grid-template-columns:minmax(0,1fr)}}._decisionGrid_1dgew_879{gap:var(--site-space-roomy);margin-top:var(--site-space-roomy);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._decisionGrid_1dgew_879 article{gap:var(--site-space-read);border-top:1px solid var(--site-line-soft);min-width:0;padding-top:var(--site-space-read);flex-direction:column;display:flex}._decisionGrid_1dgew_879 h3{font-size:var(--site-text-section);margin:0;font-weight:400;line-height:1.4}._decisionGrid_1dgew_879 p{color:var(--site-muted);margin:0;font-size:1rem;line-height:1.7}._decisionGrid_1dgew_879 .site-kicker{font-size:var(--site-text-caption)}._decisionGrid_1dgew_879 a{gap:var(--site-space-read);min-height:44px;color:var(--site-paper);text-underline-offset:.2em;align-items:center;margin-top:auto;text-decoration:underline;display:inline-flex}._recognitionDetails_1dgew_885{border-top:1px solid var(--site-line-soft);margin-top:var(--site-space-roomy)}._recognitionDetails_1dgew_885 summary{min-height:44px;padding:var(--site-space-read) 0;cursor:pointer;font:400 var(--site-text-control) / 1.5 var(--font-ui)}._recognitionDetails_1dgew_885 p,._recognitionDetails_1dgew_885 li{font:400 1rem / 1.7 var(--font-body);color:var(--site-muted);margin:0 0 var(--site-space-read)}._recognitionDetails_1dgew_885 ul{padding-left:var(--site-space-roomy)}._recognitionDetails_1dgew_885 a{color:var(--site-paper);text-underline-offset:.2em;text-decoration:underline}._recognitionDetails_1dgew_885>a{align-items:center;min-height:44px;display:inline-flex}._selectionDescription_1dgew_891{font:400 1rem / 1.65 var(--font-body);color:var(--site-muted);margin:0}@media (width<=47.999rem){._hero_1dgew_12,._decisionGrid_1dgew_879{grid-template-columns:minmax(0,1fr)}._heroMedia_1dgew_41{aspect-ratio:2}}._hero_1dgew_12{grid-template-columns:minmax(0,1fr)}._heroMedia_1dgew_41{aspect-ratio:2;order:0;width:100%;margin:0}._heroMedia_1dgew_41 video{object-fit:contain}._heroCopy_1dgew_42{padding-inline:var(--work-inset)}._heroLead_1dgew_66{max-width:none}._heroLead_1dgew_66>p{font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.7}._sampleButton_1dgew_428{box-shadow:none;color:var(--site-ready);text-shadow:0 0 10px rgba(var(--gb-bright-aqua-rgb), .4);background:0 0;border-color:#0000}._sampleButton_1dgew_428 .control-icon{filter:drop-shadow(0 0 3px)}._sampleButton_1dgew_428:hover{color:var(--gb-light1);background:0 0}._creditRows_1dgew_271 img{box-shadow:none;border:1px solid var(--site-line);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);padding:0}@container site-content (width<30rem){._sampleButton_1dgew_428{text-align:left;justify-content:start;padding-inline:0}}._page_1dgew_1 p{text-wrap:wrap;overflow-wrap:normal;word-break:normal;max-width:none}._page_1dgew_1 ._serviceLabel_1dgew_910{color:var(--site-paper);font-size:inherit;line-height:1.5}._serviceLabel_1dgew_910>span,._phrase_1dgew_911{display:inline-block}._heroActions_1dgew_78{display:flex}._heroActions_1dgew_78 a{width:48px;height:48px;padding:var(--site-space-tight)}@media (width<=47.999rem){._serviceDial_1dgew_86 a{flex-direction:column;align-items:flex-start}._page_1dgew_1 ._serviceLabel_1dgew_910{font-size:.8125rem}._inquiry_1dgew_20{grid-template-columns:minmax(0,1fr)}}@media (width<=25rem){._serviceDial_1dgew_86{grid-template-columns:minmax(0,1fr)}}._creditRows_1dgew_271 article[data-listening=true]{grid-template-columns:minmax(0,1fr)}._listeningSamples_1dgew_919{gap:var(--site-space-read);padding:0 var(--site-space-read) var(--site-space-read);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));display:grid}._listeningSamples_1dgew_919 section{border-top:1px solid var(--site-line-soft);min-width:0;padding-top:var(--site-space-read)}._listeningSamples_1dgew_919 header{align-items:center;gap:var(--site-space-read);display:flex}._listeningSamples_1dgew_919 h3{font:400 var(--site-text-body) / 1.5 var(--font-body);color:var(--site-paper);flex:1;margin:0}._listeningSamples_1dgew_919 ._sampleButton_1dgew_428{width:48px;min-width:48px;min-height:48px;padding:var(--site-space-tight);flex:0 0 48px;justify-content:center}._listeningSamples_1dgew_919 p{margin:var(--site-space-read) 0 0;font:400 var(--site-text-body) / 1.7 var(--font-body);color:var(--site-muted)}._listeningSamples_1dgew_919 ._sampleTime_1dgew_925{margin-top:var(--site-space-tight);font-size:var(--site-text-caption);font-variant-numeric:tabular-nums}._listeningSamples_1dgew_919 strong{color:var(--site-paper);font-weight:400}._listeningSamples_1dgew_919 section[data-active=true]{border-color:var(--site-red)}@media (forced-colors:active){._creditRows_1dgew_271 ._sampleButton_1dgew_428{color:buttontext}._creditRows_1dgew_271 ._sampleButton_1dgew_428[data-active=true]{color:highlight}._listeningSamples_1dgew_919 section[data-active=true]{border-color:highlight}}@container selected-records (width<24rem){._listeningSamples_1dgew_919{padding-inline:var(--site-space-tight)}}._serviceIcon_1dgew_936{color:var(--analog-vfd);line-height:1;display:inline-flex}._serviceIcon_1dgew_936 svg{flex:0 0 1em;width:1em;height:1em}._page_1dgew_1 ._serviceDial_1dgew_86 a>._serviceIcon_1dgew_936{font-size:var(--site-text-control)}._page_1dgew_1 ._serviceCard_1dgew_309 header>._serviceIcon_1dgew_936{font-size:var(--site-text-section)}._iconHeading_1dgew_942{justify-content:space-between;align-items:flex-start;gap:var(--site-space-read);flex-direction:row-reverse;display:flex}._iconHeading_1dgew_942 svg{width:var(--site-icon-size);height:var(--site-icon-size);flex:0 0 var(--site-icon-size);color:var(--analog-vfd);align-self:center}._serviceDial_1dgew_86 a{grid-template-columns:var(--site-icon-size) minmax(0, 1fr);align-items:center;gap:var(--service-control-inset);display:grid}._serviceDial_1dgew_86 ._serviceIcon_1dgew_936{width:var(--site-icon-size);height:var(--site-icon-size);place-items:center;display:grid}._page_1dgew_1 ._serviceDial_1dgew_86 a>._serviceIcon_1dgew_936 svg{width:var(--site-icon-size);height:var(--site-icon-size)}._serviceCard_1dgew_309 header{grid-template-columns:minmax(0, 1fr) var(--site-icon-size);align-items:start;gap:var(--site-space-read);display:grid}._serviceCard_1dgew_309 header ._serviceIcon_1dgew_936{width:var(--site-icon-size);height:var(--site-icon-size);grid-area:1/2;align-self:center}._serviceCard_1dgew_309 header ._serviceIcon_1dgew_936 svg{width:var(--site-icon-size);height:var(--site-icon-size)}._serviceCard_1dgew_309 header>h3{grid-area:1/1;align-self:center;margin:0}._serviceCard_1dgew_309 header>p{grid-column:1/-1}._moreSamples_1dgew_955{margin-top:var(--site-space-read);border-top:1px solid var(--site-line)}._moreSamples_1dgew_955>summary{min-height:48px;padding:var(--site-space-read);justify-content:space-between;align-items:center;gap:var(--site-space-read);cursor:pointer;color:var(--site-paper);font-size:var(--site-text-body);list-style:none;display:flex}._moreSamples_1dgew_955>summary::-webkit-details-marker{display:none}._moreSamples_1dgew_955>summary:focus-visible{outline:2px solid var(--site-focus);outline-offset:-2px}._moreSamples_1dgew_955>summary>span:last-child{font-size:var(--site-text-section)}._moreSamples_1dgew_955[open]>summary>span:last-child{transform:rotate(45deg)}._caption_ta8x1_1{grid-column:1/-1}._attribution_ta8x1_2{justify-content:flex-end;align-items:center;gap:var(--site-space-read);flex-wrap:wrap;display:flex}._source_ta8x1_3{min-height:44px;color:inherit;text-underline-offset:.2em;align-items:center;display:inline-flex}._source_ta8x1_3:hover,._source_ta8x1_3:focus-visible{color:var(--site-paper)}._source_ta8x1_3:focus-visible{outline:2px solid var(--site-focus);outline-offset:4px}._record_ta8x1_6{align-items:center;gap:var(--site-space-read);min-height:0;margin-top:var(--site-space-read);border-top:1px solid var(--site-line);padding-top:var(--site-space-read);color:var(--site-paper);text-align:left;grid-template-columns:3.5rem minmax(0,1fr) auto;text-decoration:none;display:grid}._record_ta8x1_6 picture{box-sizing:border-box;aspect-ratio:1;border:1px solid var(--site-line);border-radius:var(--site-radius-media);corner-shape:var(--site-corner-shape,round);isolation:isolate;width:3.5rem;height:3.5rem;padding:0;display:grid;overflow:hidden}._record_ta8x1_6 picture img{object-fit:cover;border-radius:0;width:100%;min-width:0;height:100%;min-height:0;display:block}._record_ta8x1_6 strong,._record_ta8x1_6 small{font-weight:inherit;display:block}._record_ta8x1_6 strong{font-size:1rem;line-height:1.6}._record_ta8x1_6 small{margin-top:var(--site-space-tight);color:var(--site-muted);font-size:.75rem;line-height:1.5}._record_ta8x1_6:focus-visible{outline:2px solid var(--site-focus);outline-offset:4px}._record_ta8x1_6:hover strong{color:var(--analog-vfd)}@media (width<=30rem){._record_ta8x1_6{gap:var(--site-space-read)}}@media (width<=64rem){._attribution_ta8x1_2{justify-content:flex-start}}._preview_djcz5_1{justify-content:space-between;align-items:center;gap:var(--site-space-read);padding:var(--site-space-read);margin-bottom:var(--site-space-read);border:1px dashed var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);flex-wrap:wrap;display:flex}._preview_djcz5_1 p{font-size:var(--site-text-caption);color:var(--site-muted);margin:0}._preview_djcz5_1 a{min-height:44px;color:var(--site-paper);font-size:var(--site-text-control);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}._study_djcz5_4 ._hero_djcz5_4{align-items:center;gap:var(--site-space-roomy);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._study_djcz5_4 ._hero_djcz5_4>div:first-child{aspect-ratio:4/3;order:2}._study_djcz5_4 ._hero_djcz5_4>div:last-child{order:1}._study_djcz5_4 ._title_djcz5_7{max-width:none}._study_djcz5_4 [data-overview=true]{box-shadow:none;background:0 0;border:0}._study_djcz5_4 [data-overview=true]>article{padding:var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--analog-glass)}._study_djcz5_4 [data-overview=true]>article>a{grid-template-columns:5rem minmax(0,1fr) 1rem;padding:0}._study_djcz5_4 [data-overview=true]>article>a>span:first-child{display:none}._study_djcz5_4 [data-overview=true]>article>a>img{width:5rem;height:5rem}._study_djcz5_4 [data-overview=true]>article>a>i{grid-column:3}._story_djcz5_14{gap:var(--site-space-read);margin-top:var(--site-space-read);padding:var(--site-space-read);border-left:2px solid var(--site-red);color:var(--site-muted);font:400 var(--site-text-body) / 1.7 var(--font-body);display:grid}._story_djcz5_14 strong{font-size:var(--site-text-section);color:var(--site-paper);font-weight:400}._storyAction_djcz5_16{align-items:center;gap:var(--site-space-read);min-height:44px;color:var(--site-paper);font-size:var(--site-text-control);display:flex}._fold_djcz5_17{border-top:1px solid var(--site-line);margin-top:var(--site-space-read);padding:var(--site-space-read)}._fold_djcz5_17>summary{justify-content:space-between;align-items:center;gap:var(--site-space-read);cursor:pointer;min-height:48px;list-style:none;display:flex}._fold_djcz5_17>summary::-webkit-details-marker{display:none}._fold_djcz5_17 :is(h2,h3){align-items:center;gap:var(--site-space-read);font-size:var(--site-text-section);color:var(--site-paper);margin:0;font-weight:400;line-height:1.5;display:flex}._fold_djcz5_17>summary>span{font-size:var(--site-text-section)}._fold_djcz5_17[open]>summary>span{transform:rotate(45deg)}._fold_djcz5_17>section{padding:var(--site-space-read) 0 0;border-top:0;margin-top:0}._fold_djcz5_17>section>header,._fold_djcz5_17>section>h3{display:none}._fold_djcz5_17 :is(summary,a):focus-visible,._story_djcz5_14:focus-visible,._preview_djcz5_1 a:focus-visible{outline:2px solid var(--site-focus);outline-offset:4px}._fold_djcz5_17>summary:hover,._story_djcz5_14:hover{color:var(--site-paper)}._fold_djcz5_17>summary:hover :is(h2,h3){text-shadow:0 0 .4rem rgba(var(--gb-light1-rgb), .3)}@media (width<=47.999rem){._study_djcz5_4 ._hero_djcz5_4{gap:var(--site-space-read);grid-template-columns:minmax(0,1fr)}._study_djcz5_4 ._hero_djcz5_4>div:first-child{aspect-ratio:2}._study_djcz5_4 [data-overview=true]>article>a{grid-template-columns:3rem minmax(0,1fr)}._study_djcz5_4 [data-overview=true]>article>a>img{width:3rem;height:3rem}._study_djcz5_4 [data-overview=true]>article>a>i{display:none}}@media (forced-colors:active){._preview_djcz5_1,._fold_djcz5_17,._story_djcz5_14,._study_djcz5_4 [data-overview=true]>article{background:canvas;border-color:canvastext}}@container selected-records (width<14rem){._study_djcz5_4 [data-overview=true]>article>a{grid-template-columns:minmax(0,1fr)}._study_djcz5_4 [data-overview=true]>article>a>i{display:none}}._page_1i39a_1{width:min(100%, var(--content-max));padding:var(--site-space-read);color:var(--site-paper);margin-inline:auto}._header_1i39a_2{gap:var(--site-space-read);padding-bottom:var(--site-space-roomy);border-bottom:1px solid var(--site-line);grid-template-columns:48px minmax(0,1fr);align-items:center;display:grid}._header_1i39a_2 h1{font-size:var(--site-text-title);margin:0;font-weight:400;line-height:1.2}._header_1i39a_2>p{min-width:0;font-size:var(--site-text-body);color:var(--site-muted);grid-column:2;margin:0;line-height:1.7}._back_1i39a_5{width:48px;min-height:48px;padding:var(--site-space-tight);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--analog-glass);color:var(--site-paper);justify-content:center;align-items:center;display:inline-flex}._reading_1i39a_6{align-items:start;gap:var(--site-space-roomy);padding-top:var(--site-space-roomy);margin-inline:calc(0px - var(--site-space-read));grid-template-columns:minmax(12rem,19rem) minmax(0,1fr);display:grid}._contents_1i39a_7{--notes-wide:0;width:100%;min-width:0;top:calc(var(--header-height) + var(--site-space-tight));z-index:10;font-size:var(--site-text-control);scroll-margin-top:var(--site-space-read);align-self:start;position:sticky}._contents_1i39a_7 details{border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard)}._contents_1i39a_7 summary{align-items:center;gap:var(--site-space-read);min-height:48px;padding:var(--site-space-tight) var(--site-space-read);cursor:pointer;list-style:none;display:flex}._contents_1i39a_7 summary::-webkit-details-marker{display:none}._contentsPosition_1i39a_11{font-size:var(--site-text-caption);color:var(--gb-light3);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}._contentsArrow_1i39a_12{flex:0 0 18px;width:18px;height:18px}._indexPanel_1i39a_13{inset-inline:0;max-height:max(0px, calc(var(--notes-index-available-height,100dvh - var(--header-height) - 72px) - env(safe-area-inset-bottom)));overscroll-behavior:contain;scrollbar-width:thin;padding:var(--site-space-read);border:1px solid var(--site-line);border-radius:0 0 var(--site-radius-control) var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);box-shadow:0 12px 24px rgba(var(--gb-dark0-hard-rgb), .533333);position:absolute;top:100%;overflow-y:auto}._indexSearch_1i39a_14{gap:var(--site-space-tight);font-size:var(--site-text-caption);color:var(--site-muted);display:grid}._indexSearch_1i39a_14 input{width:100%;min-width:0;min-height:44px;padding:var(--site-space-tight) var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--analog-glass);color:var(--site-paper);font:inherit;font-size:var(--site-text-control)}._indexSearch_1i39a_14 input::placeholder{color:var(--site-muted);opacity:.8}._topicFilters_1i39a_17{gap:var(--site-space-tight);padding-block:var(--site-space-read) var(--site-space-tight);scrollbar-width:thin;display:flex;overflow-x:auto}._topicFilters_1i39a_17 button{min-height:44px;padding:var(--site-space-tight) var(--site-space-read);border:1px solid var(--site-line-soft);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--analog-glass);color:var(--site-muted);font:inherit;font-size:var(--site-text-caption);white-space:nowrap;cursor:pointer;flex:none}._topicFilters_1i39a_17 button[aria-pressed=true]{border-color:var(--site-ready);color:var(--site-paper);background:var(--gb-dark0-soft)}._topicFilters_1i39a_17 button>span{color:var(--site-ready)}._topicFilters_1i39a_17 button:is(:hover,:focus-visible),._contents_1i39a_7 a:hover{color:var(--site-paper);text-shadow:0 0 8px}._indexStatus_1i39a_22{justify-content:space-between;align-items:center;gap:var(--site-space-tight);min-height:44px;display:flex}._indexStatus_1i39a_22 p{color:var(--site-muted);font-size:var(--site-text-caption);margin:0}._indexStatus_1i39a_22 button{border:1px solid var(--site-line-soft);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);width:44px;min-height:44px;color:var(--site-paper);background:var(--analog-glass);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._indexResults_1i39a_25{gap:0;margin:0;padding:0;list-style:none;display:grid}._indexResults_1i39a_25 a{gap:var(--site-space-read);min-height:44px;padding:var(--site-space-read) var(--site-space-tight);border-top:1px solid var(--site-line-soft);color:var(--site-muted);overflow-wrap:anywhere;grid-template-columns:2ch minmax(0,1fr);align-items:start;line-height:1.5;text-decoration:none;display:grid}._indexResults_1i39a_25 a[aria-current=location]{color:var(--site-paper);box-shadow:inset 2px 0 var(--site-ready);background:rgba(var(--gb-bright-aqua-rgb), .0352941)}._indexNumber_1i39a_28{color:var(--gb-light3);font-size:var(--site-text-caption);font-variant-numeric:tabular-nums;line-height:1.8}._indexCopy_1i39a_29{gap:var(--site-space-tight);min-width:0;display:grid}._indexTitle_1i39a_30{font-size:var(--site-text-control)}._indexDescription_1i39a_31,._indexExcerpt_1i39a_31{font-size:var(--site-text-caption);color:var(--site-muted)}._indexExcerpt_1i39a_31{color:var(--gb-light2);line-height:1.65}._noResults_1i39a_33{margin:var(--site-space-read) 0;color:var(--site-muted);font-size:var(--site-text-control);line-height:1.65}@container site-content (width>=48rem){._contents_1i39a_7{--notes-wide:1}._contents_1i39a_7 details{max-height:calc(100dvh - var(--header-height) - 2 * var(--site-space-read));overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}._contents_1i39a_7 summary{cursor:default}._contentsArrow_1i39a_12{display:none}._indexPanel_1i39a_13{border:0;border-top:1px solid var(--site-line-soft);max-height:none;box-shadow:none;position:static;overflow:visible}._topicFilters_1i39a_17{flex-wrap:wrap;overflow:visible}}._article_1i39a_42{width:100%;min-width:0}._anchor_1i39a_43{height:0;scroll-margin-top:var(--site-space-read);display:block}._article_1i39a_42 h2{font-size:var(--site-text-section);margin:0;font-weight:400;line-height:1.3}._article_1i39a_42 p{margin:var(--site-space-read) 0 0;font-size:var(--site-text-body);color:var(--site-muted);text-wrap:wrap;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;line-height:1.75}._article_1i39a_42 strong{color:var(--site-paper);font-weight:400}._article_1i39a_42 a{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}._article_1i39a_42 a:hover{text-decoration-thickness:2px}._return_1i39a_49{padding-top:var(--site-space-roomy)}._page_1i39a_1 :is(a,summary,section):focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}._page_1i39a_1 a:hover{color:var(--site-paper)}@container site-content (width<48rem){._header_1i39a_2{padding-bottom:var(--site-space-read)}._header_1i39a_2>p{grid-column:1/-1}._reading_1i39a_6{padding-top:var(--site-space-read);display:block}._article_1i39a_42{margin-top:var(--site-space-read)}._readingControls_1i39a_57,._return_1i39a_49{padding-inline:var(--site-space-read)}}@media (forced-colors:active){._back_1i39a_5,._contents_1i39a_7 details{color:linktext;background:canvas;border-color:linktext}._page_1i39a_1,._header_1i39a_2>p,._article_1i39a_42 p,._article_1i39a_42 strong{color:canvastext}._contents_1i39a_7 a{color:linktext}}._article_1i39a_42 h2{align-items:flex-start;gap:var(--site-space-read);display:flex}._article_1i39a_42 h2 svg{width:var(--site-icon-size);height:var(--site-icon-size);flex:0 0 var(--site-icon-size);color:var(--site-ready);align-self:center}._sections_1i39a_64{gap:var(--site-space-tight);display:grid}._note_1i39a_65{border:1px solid var(--site-line-soft);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);min-width:0;scroll-margin-top:var(--site-space-read);background:var(--analog-glass)}._note_1i39a_65>summary{justify-content:space-between;align-items:center;gap:var(--site-space-read);min-height:64px;padding:var(--site-space-read);cursor:pointer;list-style:none;display:flex}._note_1i39a_65>summary::-webkit-details-marker{display:none}._note_1i39a_65 h2{font-size:var(--site-text-section)}._disclosure_1i39a_69{width:8px;height:8px;margin:var(--site-space-tight);border-bottom:1px solid;border-right:1px solid;flex:0 0 8px;transform:rotate(45deg)}._note_1i39a_65[open] ._disclosure_1i39a_69{transform:rotate(225deg)}._noteBody_1i39a_71{border-top:1px solid var(--site-line-soft);padding:var(--site-space-roomy) var(--site-space-read)}._noteBody_1i39a_71 p{max-width:none;margin-inline:0}._noteBody_1i39a_71 p:first-child{margin-top:0}._noteBody_1i39a_71 [data-kind=philosophy]{color:var(--gb-light2)}._noteBody_1i39a_71 [data-kind=technology]{color:var(--gb-light1)}._kindLabel_1i39a_76{margin-top:var(--site-space-roomy);font-size:var(--site-text-caption);line-height:1.5;display:block}._kindLabel_1i39a_76[data-kind=philosophy]{color:var(--gb-bright-yellow)}._kindLabel_1i39a_76[data-kind=technology]{color:var(--gb-bright-aqua)}._kindLabel_1i39a_76:first-child,._anchor_1i39a_43+._kindLabel_1i39a_76{margin-top:0}._kindLabel_1i39a_76+p{margin-top:var(--site-space-tight)}@media (forced-colors:active){._noteBody_1i39a_71 [data-kind]{color:canvastext}}._note_1i39a_65 h2,._note_1i39a_65 h2>span{overflow-wrap:anywhere;min-width:0}._illustrations_1i39a_84{gap:var(--site-space-tight);max-width:100%;margin-top:var(--site-space-read);padding-block:var(--site-space-tight);overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin;grid-auto-columns:minmax(7.5rem,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}._illustrations_1i39a_84:focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}._illustrations_1i39a_84 button{min-width:0;min-height:44px;padding:var(--site-media-inset);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--analog-glass);color:var(--site-paper);cursor:zoom-in;overflow:hidden}._illustrations_1i39a_84 img{border-radius:0;width:100%;height:auto;display:block}._illustrations_1i39a_84 button{scroll-snap-align:start}._illustrations_1i39a_84 button:hover{border-color:var(--site-paper);box-shadow:0 0 var(--site-space-tight) var(--site-line)}._illustrations_1i39a_84 button:focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}@media (forced-colors:active){._illustrations_1i39a_84 button{border-color:buttontext}}._sessionPhoto_1i39a_93{margin:var(--site-space-read) 0}._desktopBar_1i39a_94{min-width:0;margin:var(--site-space-read) 0;padding:var(--site-space-tight);border:1px solid var(--site-line-soft);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--gb-dark0-hard);overflow:hidden}._desktopBar_1i39a_94 img{object-fit:none;object-position:center;width:100%;height:30px;display:block}._chapterVideo_1i39a_96{min-width:0;margin-block:var(--site-space-read)}._chapterVideo_1i39a_96:empty{display:none}._chapterVideo_1i39a_96 h3{color:var(--site-paper);font:400 var(--site-text-control) / 1.5 var(--font-ui)}._sessionPhoto_1i39a_93 button{width:100%;min-height:44px;padding:var(--site-media-inset);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);background:var(--analog-glass);color:var(--site-paper);cursor:zoom-in;display:block;overflow:hidden}._sessionPhoto_1i39a_93 img{border-radius:0;width:100%;height:auto;display:block}._sessionPhoto_1i39a_93 button:hover{border-color:var(--site-paper);box-shadow:0 0 var(--site-space-tight) var(--site-line)}._sessionPhoto_1i39a_93 button:focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}@media (forced-colors:active){._sessionPhoto_1i39a_93 button{border-color:buttontext}}._header_1i39a_2{border-top:1px solid var(--site-line-soft);padding-top:var(--site-space-roomy);position:relative}._notebookLabel_1i39a_107{margin-bottom:var(--site-space-tight);font-size:var(--site-text-caption);color:var(--gb-bright-aqua);line-height:1.5;display:block}._readingControls_1i39a_57{margin-bottom:var(--site-space-read);justify-content:flex-end;display:flex}._readingControls_1i39a_57 button{cursor:pointer}._back_1i39a_5:hover{border-color:var(--site-ready);color:var(--site-paper);text-shadow:0 0 8px;box-shadow:0 0 8px var(--site-line)}._page_1i39a_1 button:focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}._note_1i39a_65>summary{grid-template-columns:2ch minmax(0,1fr) 16px;align-items:start;display:grid}._chapterIndex_1i39a_113{font-size:var(--site-text-caption);font-variant-numeric:tabular-nums;color:var(--gb-light3);line-height:1.8}._chapterHeading_1i39a_114{min-width:0}._disclosure_1i39a_69{align-self:center}._note_1i39a_65[open]{border-color:rgba(var(--gb-bright-aqua-rgb), .4)}._note_1i39a_65>summary:hover h2{color:var(--site-paper);text-shadow:0 0 8px rgba(var(--gb-bright-aqua-rgb), .4)}._chapterLinks_1i39a_118{justify-content:space-between;gap:var(--site-space-read);margin-top:var(--site-space-roomy);padding-top:var(--site-space-read);border-top:1px solid var(--site-line-soft);display:flex}._chapterLinks_1i39a_118 ._back_1i39a_5{text-decoration:none}._toolLink_1i39a_120{min-height:44px;margin-top:var(--site-space-read);padding:var(--site-space-tight) var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);color:var(--site-paper);text-underline-offset:.2em;align-items:center;display:inline-flex}._toolLink_1i39a_120:is(:hover,:focus-visible){border-color:var(--site-ready);text-shadow:0 0 8px}._toolLink_1i39a_120:focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}@container site-content (width<48rem){._header_1i39a_2{padding-top:var(--site-space-read)}}@media (forced-colors:active){._chapterIndex_1i39a_113,._notebookLabel_1i39a_107,._indexNumber_1i39a_28{color:canvastext}._note_1i39a_65[open]{border-color:canvastext}}._chapterShare_1i39a_126{justify-content:center;gap:var(--site-space-tight);flex-wrap:wrap;min-width:0;display:flex}._chapterShare_1i39a_126>button{cursor:pointer;flex-shrink:0}._manualLink_1i39a_128{gap:var(--site-space-tight);min-width:0;max-width:20rem;font-size:var(--site-text-caption);color:var(--site-muted);display:grid}._manualLink_1i39a_128 input{width:100%;min-width:0;min-height:44px;color:var(--site-paper);background:var(--gb-dark0-hard);border:1px solid var(--site-line);border-radius:var(--site-radius-control);corner-shape:var(--site-corner-shape,round);padding:var(--site-space-tight);font:inherit}@container site-content (width<48rem){._note_1i39a_65,._anchor_1i39a_43{scroll-margin-top:calc(var(--notes-index-height,50px) + var(--site-space-tight))}}._page_1i39a_1 input:focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}@media (forced-colors:active){._contents_1i39a_7 details,._indexPanel_1i39a_13,._indexSearch_1i39a_14 input,._topicFilters_1i39a_17 button,._indexStatus_1i39a_22 button,._manualLink_1i39a_128 input{color:canvastext;background:canvas;border-color:buttontext}._topicFilters_1i39a_17 button[aria-pressed=true],._indexResults_1i39a_25 a[aria-current=location]{outline-offset:-2px;outline:2px solid highlight}._contentsPosition_1i39a_11,._indexNumber_1i39a_28,._indexDescription_1i39a_31,._indexExcerpt_1i39a_31,._topicFilters_1i39a_17 button>span{color:canvastext}}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-latin-math-v2.305.woff2)format("woff2");font-style:normal;font-weight:100 800;font-display:swap}@font-face{font-family:VRNH Lab Mono;src:url(/fonts/vrnh-lab-mono-v167.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:VRNH Lab Pixel;src:url(/fonts/vrnh-lab-pixel-v167.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}html:lang(en) .site-experience main[data-technical-page]{--font-body:"JetBrains Mono", "VRNH Lab Mono", "VRNH Korean GOV", monospace;--font-display:var(--font-body);--font-ui:var(--font-body);--font-numeric:var(--font-body);font-family:var(--font-body);font-variant-ligatures:none}html:lang(ko) .site-experience main[data-technical-page]{--font-body:"VRNH Lab Mono", "VRNH Korean GOV", monospace;--font-display:var(--font-body);--font-ui:var(--font-body);--font-numeric:var(--font-body);font-family:var(--font-body);font-variant-ligatures:none}html:lang(ko) .site-experience main[data-technical-page] :is(h1,h2){font-family:VRNH Lab Pixel,VRNH Lab Mono,VRNH Korean GOV,monospace}._recognition_13j2w_1{min-width:0;padding:var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-outer);corner-shape:var(--site-corner-shape,round);background:var(--site-panel)}._recognition_13j2w_1 h2{margin:0 0 var(--site-space-read);font:400 var(--site-text-section) / 1.4 var(--font-ui);color:var(--site-paper)}._recognition_13j2w_1 ul{gap:var(--site-space-read);margin:0;padding:0;list-style:none;display:grid}._recognition_13j2w_1 li+li{border-top:1px solid var(--site-line-soft);padding-top:var(--site-space-read)}._recognition_13j2w_1 li>div{justify-content:space-between;gap:var(--site-space-tight) var(--site-space-read);flex-wrap:wrap;display:flex}._recognition_13j2w_1 strong{font-size:var(--site-text-body);color:var(--site-paper);font-weight:400}._recognition_13j2w_1 li span{font-size:var(--site-text-caption);color:var(--site-muted)}._recognition_13j2w_1 a{align-items:center;gap:var(--site-space-read);min-height:44px;font-size:var(--site-text-small);color:var(--site-muted);text-underline-offset:.25em;line-height:1.6;text-decoration:underline;display:flex}._recognition_13j2w_1 a:focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}._notes_45rfq_1{--site-focus:var(--gb-faded-red);padding:var(--site-space-roomy);gap:var(--site-space-roomy);border:1px solid var(--gb-light3);border-radius:var(--site-radius-outer);corner-shape:var(--site-corner-shape,round);background:linear-gradient(110deg, var(--gb-light1), var(--gb-light2));min-width:0;color:var(--gb-dark0);box-shadow:inset 0 1px var(--gb-light0);margin:0;display:grid}._notes_45rfq_1>header{justify-content:space-between;align-items:baseline;gap:var(--site-space-read);padding-bottom:var(--site-space-read);border-bottom:1px solid var(--gb-light4);display:flex}._notes_45rfq_1 h2{font:400 var(--site-text-section) / 1.4 var(--font-ui);color:var(--gb-dark0);margin:0}._notes_45rfq_1>header>span{font-size:var(--site-text-caption);color:var(--gb-dark2)}._entries_45rfq_5{gap:var(--site-space-read);display:grid}._compound_45rfq_6{white-space:normal}._notes_45rfq_1 p{white-space:pre-line;max-width:42ch;color:var(--gb-dark0);font:400 var(--site-text-body) / 1.9 var(--font-ui);text-wrap:pretty;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;margin:0}._session_45rfq_8{min-width:0;padding:var(--site-space-read);gap:var(--site-space-read);border:1px solid var(--site-line);border-radius:var(--site-radius-outer);corner-shape:var(--site-corner-shape,round);background:var(--site-panel);display:grid}._session_45rfq_8>header{align-items:baseline;gap:var(--site-space-read);flex-wrap:wrap;display:flex}._session_45rfq_8 h2{font:400 var(--site-text-section) / 1.4 var(--font-ui);color:var(--site-paper);margin:0}._session_45rfq_8 p{min-width:0;color:var(--site-muted);font:400 var(--site-text-body) / 1.8 var(--font-ui);margin:0}._session_45rfq_8 a{color:var(--site-paper);text-underline-offset:.25rem;text-decoration:underline}._session_45rfq_8>header a,._session_45rfq_8>p:not([data-prose-flow])>a{align-items:center;gap:var(--site-space-read);min-height:44px;display:inline-flex}._session_45rfq_8 a:focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}@media (width<=47.999rem){._notes_45rfq_1{padding:var(--site-space-read)}._session_45rfq_8>header{flex-direction:column}}@media (forced-colors:active){._notes_45rfq_1,._session_45rfq_8{background:canvas;border-color:canvastext}._notes_45rfq_1 p,._notes_45rfq_1 h2,._notes_45rfq_1>header>span,._session_45rfq_8 p,._session_45rfq_8 h2,._session_45rfq_8 a{color:canvastext}}@media (width<=47.999rem){._notes_45rfq_1 p{text-wrap:pretty}}@media (forced-colors:active){._notes_45rfq_1{--site-focus:Highlight}}._description_1exp1_1{min-width:0;color:var(--site-muted);font-size:var(--site-text-body);margin-top:0;line-height:1.75}._description_1exp1_1 summary{gap:var(--site-space-read);cursor:pointer;min-height:2.75rem;list-style:none;display:grid}._description_1exp1_1 summary::-webkit-details-marker{display:none}._description_1exp1_1 summary:focus-visible{outline:2px solid var(--site-focus);outline-offset:4px}._preview_1exp1_5{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._action_1exp1_6{min-height:2.75rem;color:var(--site-paper);justify-content:flex-end;align-items:center;display:flex}._srOnly_1exp1_7{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._less_1exp1_8{display:none}._description_1exp1_1[open] summary{min-height:2.75rem}._description_1exp1_1[open] ._preview_1exp1_5,._description_1exp1_1[open] ._more_1exp1_10{display:none}._description_1exp1_1[open] ._less_1exp1_8{display:inline}._body_1exp1_12{padding-top:var(--site-space-read)}._body_1exp1_12 p{margin:0 0 var(--site-space-read);text-wrap:pretty}._body_1exp1_12 p:last-child{margin-bottom:0}._body_1exp1_12 strong{color:var(--site-paper);font-weight:inherit;text-shadow:none}._body_1exp1_12 cite,._preview_1exp1_5 cite{font-style:italic}._source_1exp1_17{align-items:center;gap:var(--site-space-read);min-height:44px;margin-top:var(--site-space-tight);color:var(--site-muted);font-size:var(--site-text-caption);text-underline-offset:.2em;text-decoration:underline;display:inline-flex}._source_1exp1_17:focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}@media (forced-colors:active){._action_1exp1_6{color:linktext}._description_1exp1_1 summary:focus-visible{outline-color:highlight}}._preview_1exp1_5{font:400 var(--site-text-body) / 1.8 var(--font-body);color:var(--site-paper)}
