/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#03050d;--navy:#070b1a;--white:#f7f7fb;--silver:#aeb5c7;--blue:#647cff;--violet:#8a68ff;--violet-soft:#a795ff;--muted:#969db1;--line:#cdd5ff29;--cosmic-accent:#a795ff;--cosmic-secondary:#6f85ff}body.theme-magnetic-pull{--ink:#070203;--navy:#130507;--blue:#ff785d;--violet:#ff466f;--violet-soft:#ffb09e;--muted:#c7a6a7;--line:#ff747d33;--cosmic-accent:#ff9b91;--cosmic-secondary:#ff4f76}body.theme-magnetic-bond{--ink:#020611;--navy:#071022;--blue:#6edcff;--violet:#d56cff;--violet-soft:#cbb5ff;--muted:#a9b2cd;--line:#7ec4ff33;--cosmic-accent:#a8efff;--cosmic-secondary:#c277ff}body.theme-magnetic-full{--ink:#030308;--navy:#090615;--blue:#54d8ff;--violet:#ff4fa0;--violet-soft:#c8a6ff;--muted:#b8adc5;--line:#d6a2ff33;--cosmic-accent:#e0bdff;--cosmic-secondary:#ff65aa}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--white);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0}.language-switcher{--language-accent:var(--cosmic-accent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);bottom:calc(20px + env(safe-area-inset-bottom));min-height:58px;right:calc(20px + env(safe-area-inset-right));z-index:35;background:#050710eb;border:1px solid #cdd5ff3d;align-items:center;gap:5px;padding:6px;transition:background .2s,border-color .2s,box-shadow .2s;display:flex;position:fixed;box-shadow:0 16px 44px #0006,0 0 24px #6f85ff14}.language-switcher:hover,.language-switcher:focus-within{background:#050710fa;border-color:#cdd5ff61;box-shadow:0 18px 52px #00000075,0 0 28px #6f85ff1f}.language-switcher-label{border-right:1px solid var(--line);color:var(--language-accent);justify-content:center;align-self:stretch;align-items:center;gap:7px;min-width:69px;padding:0 11px 0 8px;display:flex}.language-switcher-label i{filter:drop-shadow(0 0 6px var(--language-accent));font-size:12px;font-style:normal}.language-switcher-label b{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:9px;font-weight:700}.language-switcher button{-webkit-appearance:none;appearance:none;color:#c7cbda;cursor:pointer;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;background:0 0;border:1px solid #0000;min-width:44px;min-height:44px;padding:0 10px;font-size:10px;font-weight:700;transition:background .16s,border-color .16s,color .16s,transform .16s}.language-switcher button:hover{color:#fff;background:#ffffff14;border-color:#ffffff1f}.language-switcher button:active{transform:scale(.96)}.language-switcher button:focus-visible{outline:2px solid var(--language-accent);outline-offset:2px}.language-switcher button.active{background:var(--language-accent);border-color:var(--language-accent);color:#070814;box-shadow:0 0 18px #846cff47}.cosmic-signature{color:#9d8cff;opacity:.32;pointer-events:none;z-index:12;flex-direction:column;align-items:center;gap:22px;font-family:serif;display:flex;position:fixed;top:44%;left:17px;transform:translateY(-50%)}.cosmic-signature span:nth-child(2){font-size:12px}.cosmic-signature span:nth-child(3){font-size:20px}.cosmic-signature span:nth-child(4){font-size:9px}.cosmic-signature:before,.cosmic-signature:after{content:"";opacity:.35;background:linear-gradient(#0000,currentColor,#0000);width:1px;height:54px}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid var(--cosmic-accent);outline-offset:5px}button:focus-visible{outline:2px solid var(--cosmic-accent);outline-offset:5px}[role=button]:focus-visible{outline:2px solid var(--cosmic-accent);outline-offset:5px}.cosmic-effects:not(.is-active){display:none}.cosmic-effects,.cosmic-effects *{pointer-events:none}.cosmic-cursor{--cursor-x:-40px;--cursor-y:-40px;height:28px;left:var(--cursor-x);opacity:0;top:var(--cursor-y);z-index:10020;justify-content:center;align-items:center;width:28px;transition:opacity .14s,transform .18s;display:flex;position:fixed;transform:translate(-50%,-50%)scale(.82)}.cosmic-cursor.is-visible{opacity:1;transform:translate(-50%,-50%)scale(1)}.cosmic-cursor.is-native-zone{opacity:0}.cosmic-cursor>span{border:1px solid var(--cosmic-accent)}@supports (color:color-mix(in lab, red, red)){.cosmic-cursor>span{border:1px solid color-mix(in srgb, var(--cosmic-accent) 62%, transparent)}}.cosmic-cursor>span{box-shadow:0 0 18px var(--cosmic-accent), inset 0 0 10px var(--cosmic-secondary);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.cosmic-cursor>span{box-shadow:0 0 18px color-mix(in srgb, var(--cosmic-accent) 24%, transparent), inset 0 0 10px color-mix(in srgb, var(--cosmic-secondary) 11%, transparent)}}.cosmic-cursor>span{width:25px;height:25px;transition:border-color .18s,height .18s,transform .18s,width .18s;position:absolute;transform:rotate(-18deg)}.cosmic-cursor>span:after{background:var(--cosmic-accent);box-shadow:0 0 10px var(--cosmic-accent);content:"";border-radius:50%;width:3px;height:3px;position:absolute;top:3px;right:1px}.cosmic-cursor>i{color:#fff;filter:drop-shadow(0 0 7px var(--cosmic-accent));font-size:9px;font-style:normal;line-height:1;transition:transform .18s}.cosmic-cursor.is-hovering>span{border-color:var(--cosmic-accent);width:38px;height:38px;transform:rotate(22deg)}.cosmic-cursor.is-hovering>i{transform:rotate(45deg)scale(1.18)}.cosmic-cursor.is-pressed{transform:translate(-50%,-50%)scale(.72)}.cosmic-burst-layer{z-index:10010;position:fixed;inset:0;overflow:hidden}.cosmic-click-burst{width:0;height:0;position:absolute}.cosmic-click-burst>b{border:1px solid var(--cosmic-accent)}@supports (color:color-mix(in lab, red, red)){.cosmic-click-burst>b{border:1px solid color-mix(in srgb, var(--cosmic-accent) 74%, transparent)}}.cosmic-click-burst>b{border-radius:50%;width:12px;height:12px;animation:.62s ease-out forwards cosmic-click-ring;position:absolute;top:-6px;left:-6px}.cosmic-click-burst>i{color:var(--cosmic-accent)}@supports (color:color-mix(in lab, red, red)){.cosmic-click-burst>i{color:color-mix(in srgb, var(--cosmic-accent) 76%, white)}}.cosmic-click-burst>i{filter:drop-shadow(0 0 7px var(--cosmic-accent));font-size:var(--burst-size);opacity:0;animation:cosmic-click-star .68s cubic-bezier(.17,.68,.27,1.15) var(--burst-delay) forwards;font-style:normal;line-height:1;position:absolute;top:0;left:0}.cosmic-page-transition{opacity:0;visibility:hidden;z-index:10000;position:fixed;inset:0;overflow:hidden}.cosmic-page-transition[data-phase=entering]{will-change:opacity;animation:.6s cubic-bezier(.22,.7,.2,1) both cosmic-page-enter}.cosmic-transition-veil{background:radial-gradient(circle at 24% 34%, var(--cosmic-secondary), transparent 27%), radial-gradient(circle at 78% 68%, var(--cosmic-accent), transparent 31%), #02030ae6}@supports (color:color-mix(in lab, red, red)){.cosmic-transition-veil{background:radial-gradient(circle at 24% 34%, color-mix(in srgb, var(--cosmic-secondary) 20%, transparent), transparent 27%), radial-gradient(circle at 78% 68%, color-mix(in srgb, var(--cosmic-accent) 18%, transparent), transparent 31%), #02030ae6}}.cosmic-transition-veil{position:absolute;inset:0}.cosmic-page-transition[data-phase=entering] .cosmic-transition-veil{opacity:.58}.cosmic-transition-stars{position:absolute;inset:0}.cosmic-transition-stars>i{box-shadow:0 0 9px 2px var(--cosmic-accent);background:#fff;border-radius:50%}@supports (color:color-mix(in lab, red, red)){.cosmic-transition-stars>i{box-shadow:0 0 9px 2px color-mix(in srgb, var(--cosmic-accent) 58%, transparent)}}.cosmic-transition-stars>i{height:var(--star-size);left:var(--star-x);opacity:.65;top:var(--star-y);width:var(--star-size);position:absolute}.cosmic-page-transition[data-phase=entering] .cosmic-transition-stars>i{animation:cosmic-transition-twinkle .42s ease-in-out var(--star-delay) infinite alternate}.cosmic-transition-stars>i:nth-child(3n){border-radius:0;transform:rotate(45deg)}.cosmic-transition-orbit{border:1px solid var(--cosmic-accent)}@supports (color:color-mix(in lab, red, red)){.cosmic-transition-orbit{border:1px solid color-mix(in srgb, var(--cosmic-accent) 26%, transparent)}}.cosmic-transition-orbit{border-radius:50%;width:116vw;height:min(48vw,600px);position:absolute;top:52%;left:-8vw;transform:translateY(-50%)rotate(-11deg)}.cosmic-transition-orbit:after{border:1px solid var(--cosmic-secondary)}@supports (color:color-mix(in lab, red, red)){.cosmic-transition-orbit:after{border:1px solid color-mix(in srgb, var(--cosmic-secondary) 16%, transparent)}}.cosmic-transition-orbit:after{border-radius:inherit;content:"";position:absolute;inset:14% 7%;transform:rotate(9deg)}.cosmic-transition-orbit>i{background:var(--cosmic-accent);box-shadow:0 0 15px var(--cosmic-accent);border-radius:50%;width:4px;height:4px;position:absolute}.cosmic-transition-orbit>i:first-child{top:19%;left:13%}.cosmic-transition-orbit>i:nth-child(2){top:12%;right:18%}.cosmic-transition-orbit>i:nth-child(3){bottom:8%;left:58%}.cosmic-transition-planet{aspect-ratio:1;background:radial-gradient(circle at 31% 26%, #ffffff30, transparent 9%), radial-gradient(circle at 38% 34%, var(--cosmic-accent), #040610 63%)}@supports (color:color-mix(in lab, red, red)){.cosmic-transition-planet{background:radial-gradient(circle at 31% 26%, #ffffff30, transparent 9%), radial-gradient(circle at 38% 34%, color-mix(in srgb, var(--cosmic-accent) 28%, #0c1022), #040610 63%)}}.cosmic-transition-planet{border:1px solid var(--cosmic-accent)}@supports (color:color-mix(in lab, red, red)){.cosmic-transition-planet{border:1px solid color-mix(in srgb, var(--cosmic-accent) 36%, transparent)}}.cosmic-transition-planet{box-shadow:-24px -18px 80px var(--cosmic-accent), inset 20px 8px 50px #ffffff0a;border-radius:50%;bottom:-24vw}@supports (color:color-mix(in lab, red, red)){.cosmic-transition-planet{box-shadow:-24px -18px 80px color-mix(in srgb, var(--cosmic-accent) 16%, transparent), inset 20px 8px 50px #ffffff0a}}.cosmic-transition-planet{width:43vw;max-width:620px;position:absolute;right:-10vw}.cosmic-transition-planet:before{border:1px solid var(--cosmic-accent)}@supports (color:color-mix(in lab, red, red)){.cosmic-transition-planet:before{border:1px solid color-mix(in srgb, var(--cosmic-accent) 34%, transparent)}}.cosmic-transition-planet:before{content:"";border-radius:50%;position:absolute;inset:42% -19%;transform:rotate(-14deg)}.cosmic-transition-planet>span{background:var(--cosmic-secondary)}@supports (color:color-mix(in lab, red, red)){.cosmic-transition-planet>span{background:color-mix(in srgb, var(--cosmic-secondary) 42%, transparent)}}.cosmic-transition-planet>span{box-shadow:0 0 22px var(--cosmic-secondary);border-radius:50%;width:5px;height:5px;position:absolute;top:47%;left:7%}.cosmic-transition-spark{color:#fff;filter:drop-shadow(0 0 14px var(--cosmic-accent));font-family:serif;font-size:clamp(22px,3vw,46px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cosmic-page-transition[data-phase=entering] .cosmic-transition-planet{will-change:transform;animation:.6s cubic-bezier(.22,.7,.2,1) both cosmic-planet-depart}.cosmic-page-transition[data-phase=entering] .cosmic-transition-spark{will-change:opacity, transform;animation:.52s ease-out both cosmic-spark-depart}@keyframes cosmic-click-ring{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(4.2)}}@keyframes cosmic-click-star{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(0)}24%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--burst-x)), calc(-50% + var(--burst-y))) scale(.1) rotate(110deg)}}@keyframes cosmic-page-enter{0%{opacity:.95;visibility:visible}18%{opacity:.88;visibility:visible}68%{opacity:.35;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes cosmic-transition-twinkle{0%{opacity:.25;transform:scale(.65)}to{opacity:.95;transform:scale(1.35)}}@keyframes cosmic-planet-depart{0%{transform:translate(0)scale(1)}to{transform:translate(19%,22%)rotate(7deg)scale(.88)}}@keyframes cosmic-spark-depart{0%{opacity:1;transform:translate(-50%,-50%)rotate(0)scale(1)}to{opacity:0;transform:translate(-50%,-50%)rotate(55deg)scale(1.8)}}@media (hover:hover) and (pointer:fine){body.cosmic-cursor-enabled,body.cosmic-cursor-enabled a,body.cosmic-cursor-enabled button,body.cosmic-cursor-enabled summary,body.cosmic-cursor-enabled [role=button],body.cosmic-cursor-enabled label{cursor:none}body.cosmic-cursor-enabled input,body.cosmic-cursor-enabled textarea,body.cosmic-cursor-enabled select,body.cosmic-cursor-enabled [contenteditable=true]{cursor:auto}}@media (hover:none),(pointer:coarse){.cosmic-cursor{display:none}}.site-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--line);z-index:20;background:#03050db8;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(22px,4vw,72px);display:flex;position:fixed;top:0;left:0;right:0}.wordmark{letter-spacing:.16em;white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:750;display:flex}.wordmark-star{color:#a795ff;font-size:18px}.desktop-nav{gap:clamp(15px,1.75vw,31px);display:flex}.desktop-nav a{color:#a8adc0;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:10px;transition:color .18s}.desktop-nav a:first-child,.desktop-nav a:hover{color:#fff}.menu-button{background:0 0;border:0;padding:10px 0 10px 12px;display:none}.menu-button span{background:#fff;width:24px;height:1px;margin:6px 0;display:block}.hero{background:radial-gradient(circle at 73% 51%,#5244a83b,#0000 30%),radial-gradient(circle at 18% 30%,#23418a26,#0000 30%),linear-gradient(135deg,#03050d 0%,#060917 54%,#080817 100%);grid-template-columns:minmax(340px,.85fr) minmax(430px,1.15fr);align-items:center;min-height:100svh;padding:118px clamp(24px,6vw,108px) 62px;display:grid;position:relative;overflow:hidden}.hero:after{color:#9f8cff29;content:"✦  ·  ☾  ·  ○  ·  ⊹";letter-spacing:.7em;font-family:serif;font-size:18px;position:absolute;top:105px;right:7vw}.star-field,.star-field:before,.star-field:after{content:"";opacity:.3;pointer-events:none;background-image:radial-gradient(circle,#ffffffb8 0 1px,#0000 1.5px),radial-gradient(circle,#8397ff8c 0 1px,#0000 1.5px);background-position:0 0,80px 35px;background-size:137px 121px,193px 167px;position:absolute;inset:0}.star-field:before{opacity:.2;background-size:241px 227px,313px 289px;transform:translate(30px)}.orbital{pointer-events:none;border:1px solid #9691eb21;border-radius:50%;position:absolute}.orbital:after{content:"";background:#9f8cff;border-radius:50%;width:4px;height:4px;position:absolute;top:17%;left:14%;box-shadow:0 0 18px #846cff}.orbital-one{width:760px;height:760px;top:-80px;right:-110px;transform:rotate(-16deg)}.orbital-two{width:650px;height:650px;bottom:-290px;left:-225px}.hero-copy{z-index:2;max-width:620px;position:relative}.eyebrow{color:#9da5bd;font-family:var(--font-geist-mono), monospace;letter-spacing:.3em;align-items:center;gap:12px;margin:0 0 25px;font-size:10px;display:flex}.eyebrow:before{background:var(--violet);box-shadow:0 0 10px var(--violet);content:"";width:5px;height:5px}.hero h1{letter-spacing:-.075em;text-transform:uppercase;margin:0;font-size:clamp(64px,8.3vw,138px);font-weight:780;line-height:.73}.hero h1 span{display:block}.hero h1 span:last-child{color:#0000;-webkit-text-stroke:1px #e0e2f2bf;margin-left:.42em}.hero-statement{color:#a6adbf;letter-spacing:.14em;margin:36px 0 0 6px;font-size:clamp(11px,1vw,14px);font-weight:520;line-height:1.7}.album-lockup{border-left:1px solid #725cff;flex-direction:column;margin:31px 0 34px 6px;padding-left:14px;display:flex}.album-lockup span{color:#7f88a2;font-family:var(--font-geist-mono), monospace;letter-spacing:.28em;font-size:9px}.album-lockup strong{letter-spacing:.12em;margin-top:3px;font-size:clamp(25px,2.3vw,37px);font-style:italic;font-weight:620}.hero-actions{flex-wrap:wrap;gap:12px;margin-left:6px;display:flex}.button{font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;border:1px solid #fff3;justify-content:center;align-items:center;gap:30px;min-height:47px;padding:0 23px;font-size:10px;transition:all .18s;display:inline-flex}.button-primary{background:var(--white);color:#070814;font-weight:700}.button:hover{border-color:#9c8bff;transform:translateY(-2px);box-shadow:0 0 25px #735dff29}.hero-visual{z-index:1;align-self:stretch;min-height:570px;position:relative}.photo-placeholder{clip-path:polygon(7% 0,100% 0,100% 93%,93% 100%,0 100%,0 7%);background:linear-gradient(#0d112726,#02040ba6),repeating-linear-gradient(105deg,#0000 0 8%,#7768cd06 8.2% 8.4%);border:1px solid #c0c7ef29;position:absolute;inset:5% 0 0 5%;overflow:hidden}.photo-placeholder:before,.photo-placeholder:after{content:"";border:1px solid #8b7cef24;border-radius:50%;width:500px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photo-placeholder:after{width:300px;height:300px}.placeholder-index,.placeholder-note{color:#717990;font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;font-size:8px;position:absolute}.placeholder-index{top:21px;left:22px}.placeholder-note{bottom:21px;right:22px}.placeholder-center{white-space:nowrap;z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.placeholder-mark{color:#9080f7;text-shadow:0 0 28px #6f5cff;margin-bottom:19px;font-size:33px}.placeholder-center strong{letter-spacing:.25em;font-size:12px}.placeholder-center small{color:#6f778d;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;margin-top:9px;font-size:8px}.hero-meta{color:#596076;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;z-index:3;justify-content:space-between;align-items:center;font-size:8px;display:flex;position:absolute;bottom:24px;left:clamp(24px,6vw,108px);right:clamp(24px,6vw,108px)}.scroll-cue{color:#979db1}.scroll-cue b{color:#fff;margin-left:9px;font-size:14px}@media (max-width:980px){.desktop-nav{display:none}.menu-button{display:block}.hero{grid-template-columns:1fr;padding-top:116px}.hero-copy{z-index:4}.hero-visual{opacity:.72;min-height:420px}.photo-placeholder{inset:12% 0 0}}@media (max-width:600px){.site-header{height:65px}.hero{min-height:920px;padding:106px 22px 58px}.hero h1{font-size:clamp(64px,22vw,94px)}.hero-statement{margin-top:28px}.hero-visual{min-height:340px}.photo-placeholder{inset:8% 0 0}.placeholder-center strong{font-size:9px}.hero-meta{bottom:19px;left:22px;right:22px}.hero-meta>span:first-child,.hero-meta>span:last-child{display:none}.hero-meta{justify-content:center}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important}}body.theme-magnetic-pull .magnetic-group-portrait-featured,body.theme-magnetic-bond .magnetic-group-portrait-featured,body.theme-magnetic-full .magnetic-group-portrait-featured{opacity:.98;inset:92px 4vw 74px 38%;-webkit-mask-image:radial-gradient(94% 92% at 56% 51%,#000 0 54%,#000000fa 63%,#000000c7 75%,#00000057 89%,#0000 100%);mask-image:radial-gradient(94% 92% at 56% 51%,#000 0 54%,#000000fa 63%,#000000c7 75%,#00000057 89%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.theme-magnetic-pull .magnetic-group-portrait-featured:after{background:linear-gradient(90deg,#050304 0%,#050304eb 7%,#05030457 18%,#0000 31% 77%,#0503044d 88%,#050304cc 96%,#050304 100%),linear-gradient(#050304 0%,#0503047a 6%,#0000 20% 62%,#05030447 77%,#050304e0 90%,#050304 100%);box-shadow:inset 0 0 54px 16px #0503049e}body.theme-magnetic-bond .magnetic-group-portrait-featured:after{background:linear-gradient(90deg,#02050e 0%,#02050eeb 7%,#02050e57 18%,#0000 31% 77%,#02050e4d 88%,#02050ecc 96%,#02050e 100%),linear-gradient(#02050e 0%,#02050e7a 6%,#0000 20% 62%,#02050e47 77%,#02050ee0 90%,#02050e 100%);box-shadow:inset 0 0 54px 16px #02050e9e}body.theme-magnetic-full .magnetic-group-portrait-featured:after{background:linear-gradient(90deg,#04030a 0%,#04030aeb 7%,#04030a57 18%,#0000 31% 77%,#04030a4d 88%,#04030acc 96%,#04030a 100%),linear-gradient(#04030a 0%,#04030a7a 6%,#0000 20% 62%,#04030a47 77%,#04030ae0 90%,#04030a 100%);box-shadow:inset 0 0 54px 16px #04030a9e}body.theme-magnetic-pull .magnetic-group-portrait-featured,body.theme-magnetic-bond .magnetic-group-portrait-featured,body.theme-magnetic-full .magnetic-group-portrait-featured{isolation:isolate;-webkit-mask-image:radial-gradient(50% 50%,#000 0% 76%,#000000f5 82%,#0000009e 90%,#0000002e 97%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 0% 76%,#000000f5 82%,#0000009e 90%,#0000002e 97%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.theme-magnetic-pull .magnetic-group-portrait-featured:after,body.theme-magnetic-bond .magnetic-group-portrait-featured:after,body.theme-magnetic-full .magnetic-group-portrait-featured:after{-webkit-backdrop-filter:blur(18px)saturate(.82);backdrop-filter:blur(18px)saturate(.82);box-shadow:none;pointer-events:none;z-index:2;display:block;-webkit-mask-image:radial-gradient(50% 50%,#0000 0% 69%,#00000038 79%,#000 100%);mask-image:radial-gradient(50% 50%,#0000 0% 69%,#00000038 79%,#000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.theme-magnetic-pull .magnetic-group-portrait-featured:after{background:radial-gradient(50% 50%,#0000 0% 69%,#05030412 78%,#05030485 100%)}body.theme-magnetic-bond .magnetic-group-portrait-featured:after{background:radial-gradient(50% 50%,#0000 0% 69%,#02050e12 78%,#02050e85 100%)}body.theme-magnetic-full .magnetic-group-portrait-featured:after{background:radial-gradient(50% 50%,#0000 0% 69%,#04030a12 78%,#04030a85 100%)}body.theme-magnetic-pull .magnetic-group-portrait-featured .managed-photo img{filter:saturate(.76)contrast(1.14);object-fit:contain;object-position:center}body.theme-magnetic-bond .magnetic-group-portrait-featured .managed-photo img{filter:saturate(1.12)contrast(1.06);object-fit:contain;object-position:center}body.theme-magnetic-full .magnetic-group-portrait-featured .managed-photo img{filter:saturate(1.08)contrast(1.05);object-fit:contain;object-position:center}body.theme-magnetic-pull .magnetic-grid-texture,body.theme-magnetic-bond .magnetic-grid-texture,body.theme-magnetic-full .magnetic-grid-texture{display:none}.magnetic-manifesto-art>.magnetic-manifesto-cover{aspect-ratio:1;width:100%;height:100%;display:block;overflow:hidden}.magnetic-manifesto-art>.magnetic-manifesto-cover img{object-fit:contain;width:100%;height:100%}body.theme-magnetic-pull .magnetic-manifesto-art{aspect-ratio:1}body.theme-magnetic-pull .magnetic-manifesto-art>.magnetic-manifesto-cover{background:#070405;border:1px solid #d8d8dc47}body.theme-magnetic-pull .magnetic-manifesto-art>.magnetic-manifesto-cover img{filter:saturate(.78)contrast(1.12)}@media (max-width:820px){body.theme-magnetic-pull .magnetic-group-portrait-featured,body.theme-magnetic-bond .magnetic-group-portrait-featured,body.theme-magnetic-full .magnetic-group-portrait-featured{opacity:.62;inset:88px 2vw 33% 9%}}@media (max-width:620px){body.theme-magnetic-pull .magnetic-group-portrait-featured,body.theme-magnetic-bond .magnetic-group-portrait-featured,body.theme-magnetic-full .magnetic-group-portrait-featured{opacity:.46;inset:88px -10% 38%}}body.theme-magnetic-pull .magnetic-hero-artwork{aspect-ratio:1;bottom:auto}body.theme-magnetic-pull .magnetic-hero-cover,body.theme-magnetic-pull .magnetic-hero-cover img{object-fit:contain;height:100%}body.theme-magnetic-bond .magnetic-landing,body.theme-magnetic-full .magnetic-landing{border-bottom:1px solid var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){body.theme-magnetic-bond .magnetic-landing,body.theme-magnetic-full .magnetic-landing{border-bottom:1px solid color-mix(in srgb, var(--magnetic-accent) 35%, transparent)}}body.theme-magnetic-bond .magnetic-landing,body.theme-magnetic-full .magnetic-landing{min-height:min(920px,100svh)}body.theme-magnetic-bond .magnetic-landing{background:radial-gradient(at 82% 35%,#5cdaff38,#0000 29%),radial-gradient(at 71% 72%,#cc58ff29,#0000 36%),linear-gradient(115deg,#02050e 0%,#06122b 47%,#02050e 100%)}body.theme-magnetic-full .magnetic-landing{background:radial-gradient(at 75% 29%,#ff47ae36,#0000 31%),radial-gradient(at 85% 76%,#4adbff2e,#0000 33%),radial-gradient(at 38% 72%,#9d58ff1a,#0000 36%),linear-gradient(115deg,#05030b 0%,#150a27 51%,#04030a 100%)}body.theme-magnetic-bond .magnetic-landing:before{background:linear-gradient(90deg,#02050e 0%,#02050ee8 30%,#02050e1f 69%,#02050e 100%),linear-gradient(#0000 67%,#02050e 100%)}body.theme-magnetic-full .magnetic-landing:before{background:linear-gradient(90deg,#05030b 0%,#05030be6 29%,#05030b21 69%,#05030b 100%),linear-gradient(#0000 67%,#05030b 100%)}body.theme-magnetic-bond .magnetic-landing:after,body.theme-magnetic-full .magnetic-landing:after{filter:none;opacity:1;background:0 0;display:none}body.theme-magnetic-bond .magnetic-landing:after{background:repeating-radial-gradient(at 75% 53%,#0000 0 52px,#7ae0ff2e 53px 54px,#0000 55px 94px),linear-gradient(139deg,#0000 0 61%,#c25fff38 61% calc(61% + 1px),#0000 calc(61% + 1px))}body.theme-magnetic-full .magnetic-landing:after{background:repeating-radial-gradient(circle at 76% 51%,#0000 0 63px,#ff6cbe26 64px 65px,#0000 66px 114px),linear-gradient(42deg,#0000 0 54%,#65e0ff36 54% calc(54% + 1px),#0000 calc(54% + 1px))}body.theme-magnetic-bond .magnetic-poster-texture{opacity:.21}body.theme-magnetic-bond .magnetic-poster-texture:after{background:linear-gradient(90deg,#02050e 0 26%,#02050e24 69%,#02050e 100%),linear-gradient(#0000 57%,#02050e)}body.theme-magnetic-bond .magnetic-poster-texture img{filter:blur(32px)saturate(1.32)hue-rotate(8deg);transform:scale(1.24)rotate(-4deg)}body.theme-magnetic-full .magnetic-poster-texture{opacity:.24}body.theme-magnetic-full .magnetic-poster-texture:after{background:linear-gradient(90deg,#05030b 0 25%,#05030b1f 67%,#05030b 100%),linear-gradient(#0000 57%,#05030b)}body.theme-magnetic-full .magnetic-poster-texture img{filter:blur(34px)saturate(1.44)hue-rotate(296deg);transform:scale(1.25)rotate(3deg)}body.theme-magnetic-bond .magnetic-hero-artwork,body.theme-magnetic-full .magnetic-hero-artwork{aspect-ratio:1;filter:drop-shadow(0 38px 84px #000000a8);z-index:4;width:min(35vw,540px);position:absolute;top:clamp(110px,13vh,150px);bottom:auto;right:clamp(34px,8vw,166px)}body.theme-magnetic-bond .magnetic-hero-cover,body.theme-magnetic-full .magnetic-hero-cover{background:#030711;width:100%;height:100%;overflow:hidden}body.theme-magnetic-bond .magnetic-hero-cover{border:1px solid #8be5ff75;border-radius:28px 6px}body.theme-magnetic-full .magnetic-hero-cover{border:1px solid #ffa4dc7a;border-radius:44% 44% 18px 18px}body.theme-magnetic-bond .magnetic-hero-cover img,body.theme-magnetic-full .magnetic-hero-cover img{object-fit:contain;width:100%;height:100%;display:block}body.theme-magnetic-bond .magnetic-hero-artwork:before,body.theme-magnetic-bond .magnetic-hero-artwork:after,body.theme-magnetic-full .magnetic-hero-artwork:before,body.theme-magnetic-full .magnetic-hero-artwork:after{content:"";pointer-events:none;z-index:4;position:absolute}body.theme-magnetic-bond .magnetic-hero-artwork:before{border:1px solid #65e0ffa3;border-radius:50%;inset:10% -9%;transform:rotate(28deg)}body.theme-magnetic-bond .magnetic-hero-artwork:after{border:1px solid #cf6dff7a;border-radius:50%;inset:-7% 24%;transform:rotate(-37deg)}body.theme-magnetic-full .magnetic-hero-artwork:before{border:1px solid #ff64bba8;border-radius:50%;inset:8% -10%;transform:rotate(31deg)}body.theme-magnetic-full .magnetic-hero-artwork:after{border:1px solid #69e1ff8a;border-radius:50%;inset:-8% 25%;transform:rotate(-39deg)}body.theme-magnetic-bond .magnetic-hero-artwork-line{z-index:-1;border:1px solid #b160ff75;position:absolute;inset:10px -25px -18px 23px;transform:rotate(-3deg)}body.theme-magnetic-full .magnetic-hero-artwork-line{z-index:-1;border:1px solid #ff65b773;position:absolute;inset:14px -22px -18px 24px;transform:rotate(4deg)}body.theme-magnetic-bond .magnetic-hero-artwork-stamp,body.theme-magnetic-full .magnetic-hero-artwork-stamp{font-family:var(--font-geist-mono), monospace;z-index:5;align-items:center;gap:12px;padding:10px 14px;display:flex;position:absolute;bottom:-1px;left:-1px}body.theme-magnetic-bond .magnetic-hero-artwork-stamp{color:#071020;background:linear-gradient(135deg,#9eeaff,#c579ff)}body.theme-magnetic-full .magnetic-hero-artwork-stamp{color:#140516;background:linear-gradient(135deg,#ff9fd3,#8ceaff)}body.theme-magnetic-bond .magnetic-hero-artwork-stamp i,body.theme-magnetic-full .magnetic-hero-artwork-stamp i{font-size:17px;font-style:normal;font-weight:800;line-height:1}body.theme-magnetic-bond .magnetic-hero-artwork-stamp b,body.theme-magnetic-full .magnetic-hero-artwork-stamp b{letter-spacing:.2em;font-size:7px}.magnetic-phase-card>.magnetic-phase-cover{aspect-ratio:1;flex:0 0 54px;width:54px;min-width:0;height:54px;display:block;overflow:hidden}.magnetic-phase-card>.magnetic-phase-cover img{object-fit:cover;width:100%;height:100%;display:block}.magnetic-phase-card>div:last-child{flex-direction:column;min-width:122px;display:flex}body.theme-magnetic-pull .magnetic-phase-cover{border:1px solid #d8d8dc80;border-radius:0}body.theme-magnetic-bond .magnetic-phase-card{background:#030b1bd1;border-color:#76e0ff7a;border-radius:18px 4px;box-shadow:0 0 30px #5bd1ff29}body.theme-magnetic-bond .magnetic-phase-cover{border:1px solid #c271ffc7;border-radius:12px 3px}body.theme-magnetic-bond .magnetic-phase-card strong{color:#a8ecff}body.theme-magnetic-full .magnetic-phase-card{background:#0f0519d6;border-color:#ff7ec97a;border-radius:26px;box-shadow:0 0 34px #ff5cb72b}body.theme-magnetic-full .magnetic-phase-cover{border:1px solid #81e2ffb8;border-radius:50%}body.theme-magnetic-full .magnetic-phase-card strong{color:#ff99d1}body.theme-magnetic-bond .magnetic-manifesto{background:radial-gradient(at 92% 21%,#64d9ff2e,#0000 39%),linear-gradient(135deg,#02050e,#06132a 51%,#060314);border-block:1px solid #7fe2ff2e}body.theme-magnetic-bond .magnetic-manifesto:before{border-color:#75dfff66}body.theme-magnetic-bond .magnetic-manifesto:after{background:radial-gradient(circle,#c263ff4f,#0000 67%)}body.theme-magnetic-bond .magnetic-manifesto-art{background:#030817;border-radius:28px 7px;overflow:hidden;box-shadow:0 0 110px #5ccdff36}body.theme-magnetic-bond .magnetic-manifesto-art:before{border-color:#c66dff8a;border-radius:50%;inset:8% -7%}body.theme-magnetic-bond .magnetic-era-visual-photo img{filter:saturate(1.16)contrast(1.08)}body.theme-magnetic-bond .magnetic-roster{background:radial-gradient(at 19% 8%,#5dddff3d,#0000 29%),radial-gradient(at 81% 31%,#c45cff3b,#0000 35%),linear-gradient(#030816,#07102a 49%,#030713);overflow:hidden}body.theme-magnetic-bond .magnetic-roster:before{opacity:.6;background:radial-gradient(at 50% 0,#7cdcff6b,#0000 45%)}body.theme-magnetic-bond .magnetic-roster:after{content:"";pointer-events:none;background:repeating-radial-gradient(at 50% 21%,#0000 0 65px,#84e0ff1c 66px 67px,#0000 68px 116px);position:absolute;inset:0}body.theme-magnetic-bond .magnetic-roster-header,body.theme-magnetic-bond .magnetic-member-grid,body.theme-magnetic-bond .magnetic-roster-action{z-index:1;position:relative}body.theme-magnetic-bond .magnetic-member-card{border:1px solid var(--member-accent);background:linear-gradient(145deg,#0a1733eb,#0a051be6)}@supports (color:color-mix(in lab, red, red)){body.theme-magnetic-bond .magnetic-member-card{border:1px solid color-mix(in srgb, var(--member-accent) 42%, #ffffff14)}}body.theme-magnetic-bond .magnetic-member-card{box-shadow:0 24px 76px #0000005e, 0 0 36px var(--member-accent);border-radius:24px 5px}@supports (color:color-mix(in lab, red, red)){body.theme-magnetic-bond .magnetic-member-card{box-shadow:0 24px 76px #0000005e, 0 0 36px color-mix(in srgb, var(--member-accent) 12%, transparent)}}body.theme-magnetic-bond .magnetic-member-card:before{border-color:var(--member-accent);border-radius:15px 0 0}body.theme-magnetic-bond .magnetic-member-card:after{border:1px solid var(--member-accent)}@supports (color:color-mix(in lab, red, red)){body.theme-magnetic-bond .magnetic-member-card:after{border:1px solid color-mix(in srgb, var(--member-accent) 42%, transparent)}}body.theme-magnetic-bond .magnetic-member-card:after{content:"";z-index:3;border-radius:50%;width:53%;height:38%;position:absolute;top:-10%;right:-12%;transform:rotate(32deg)}body.theme-magnetic-bond .magnetic-member-photo img{filter:saturate(1.2)contrast(1.09)}body.theme-magnetic-bond .magnetic-member-vignette{background:linear-gradient(#0000 41%,#030713d6 83%,#030713),linear-gradient(90deg,#0c051f52,#0000 54%)}body.theme-magnetic-bond .magnetic-member-glyph{filter:drop-shadow(0 0 13px var(--member-accent))}body.theme-magnetic-bond .magnetic-release-panel{background:radial-gradient(at 16%,#5ddcff36,#0000 41%),linear-gradient(135deg,#030817,#09051c 66%,#031027)}body.theme-magnetic-full .magnetic-manifesto{background:radial-gradient(circle at 82% 22%,#ff5bb730,#0000 36%),radial-gradient(circle at 17% 77%,#5dddff24,#0000 37%),linear-gradient(135deg,#05030b,#160929 53%,#05030b);border-block:1px solid #fface02e}body.theme-magnetic-full .magnetic-manifesto:before{border-color:#ff75c370}body.theme-magnetic-full .magnetic-manifesto-art{background:#080410;border-radius:50% 50% 14px 14px;overflow:hidden;box-shadow:0 0 128px #ee58be3d}body.theme-magnetic-full .magnetic-manifesto-art:before{border-color:#68deff8c;border-radius:50%;inset:8% -7%}body.theme-magnetic-full .magnetic-era-visual-photo img{filter:saturate(1.12)contrast(1.06)}body.theme-magnetic-full .magnetic-roster{background:radial-gradient(at 15% 13%,#5cdeff33,#0000 31%),radial-gradient(at 85% 10%,#ff5bb83b,#0000 34%),radial-gradient(at 50% 70%,#a55cff29,#0000 38%),linear-gradient(#05030b,#130724 51%,#04030a);overflow:hidden}body.theme-magnetic-full .magnetic-roster:before{opacity:.62;background:radial-gradient(at 50% 0,#ff75c354,#0000 48%)}body.theme-magnetic-full .magnetic-roster:after{content:"";pointer-events:none;background:linear-gradient(48deg,#0000 0 49.8%,#6bdfff24 50% 50.2%,#0000 50.4%),linear-gradient(-48deg,#0000 0 49.8%,#ff6bbf21 50% 50.2%,#0000 50.4%);position:absolute;inset:0}body.theme-magnetic-full .magnetic-roster-header,body.theme-magnetic-full .magnetic-member-grid,body.theme-magnetic-full .magnetic-roster-action{z-index:1;position:relative}body.theme-magnetic-full .magnetic-member-card{border:1px solid var(--member-accent);background:linear-gradient(145deg,#140822eb,#050c1ce6)}@supports (color:color-mix(in lab, red, red)){body.theme-magnetic-full .magnetic-member-card{border:1px solid color-mix(in srgb, var(--member-accent) 43%, #ffffff1a)}}body.theme-magnetic-full .magnetic-member-card{box-shadow:0 27px 82px #0006, 0 0 39px var(--member-accent);border-radius:30px 30px 8px 8px}@supports (color:color-mix(in lab, red, red)){body.theme-magnetic-full .magnetic-member-card{box-shadow:0 27px 82px #0006, 0 0 39px color-mix(in srgb, var(--member-accent) 14%, transparent)}}body.theme-magnetic-full .magnetic-member-card:before{border-color:var(--member-accent);border-radius:19px 0 0}body.theme-magnetic-full .magnetic-member-photo img{filter:saturate(1.15)contrast(1.1)}body.theme-magnetic-full .magnetic-member-vignette{background:linear-gradient(#0000 40%,#05030cd1 82%,#05030c),linear-gradient(90deg,#0d051c47,#0000 55%)}body.theme-magnetic-full .magnetic-release-panel{background:radial-gradient(at 14% 48%,#ff68bf33,#0000 42%),radial-gradient(at 84% 70%,#61dfff26,#0000 34%),linear-gradient(135deg,#05030c,#150827 66%,#04030a)}body.theme-magnetic-bond .member-directory-page{background:radial-gradient(at 87% 4%,#59d9ff3d,#0000 35%),radial-gradient(at 12% 54%,#c45cff2b,#0000 37%),linear-gradient(#020611,#06122a 51%,#02050e)}body.theme-magnetic-full .member-directory-page{background:radial-gradient(at 85% 4%,#ff63be38,#0000 35%),radial-gradient(at 12% 53%,#5fdbff29,#0000 37%),linear-gradient(#05030b,#130724 51%,#04030a)}body.theme-magnetic-bond .member-directory-page.is-magnetic .member-directory-link{border:1px solid #79e0ff38;box-shadow:0 26px 82px #00000059,0 0 38px #77d9ff1c}body.theme-magnetic-full .member-directory-page.is-magnetic .member-directory-link{border:1px solid #ff8bcf38;box-shadow:0 26px 82px #0000005e,0 0 39px #ff6cbe1f}.gallery-archive{isolation:isolate;position:relative;overflow:hidden}body.theme-magnetic-pull .gallery-archive{background:radial-gradient(at 85% 12%,#e33b472b,#0000 34%),linear-gradient(#050304,#100609 50%,#040304)}body.theme-magnetic-bond .gallery-archive{background:radial-gradient(at 84% 9%,#5bdbff38,#0000 36%),radial-gradient(at 14% 65%,#c05cff29,#0000 38%),linear-gradient(#020611,#06122a 51%,#02050e)}body.theme-magnetic-full .gallery-archive{background:radial-gradient(at 84% 8%,#ff63be33,#0000 35%),radial-gradient(at 14% 66%,#5bdbff26,#0000 38%),linear-gradient(#05030b,#140825 51%,#04030a)}body[class*=theme-magnetic] .gallery-archive .inner-hero{border-bottom:1px solid var(--magnetic-accent);background:0 0}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .gallery-archive .inner-hero{border-bottom:1px solid color-mix(in srgb, var(--magnetic-accent) 26%, transparent)}}body.theme-magnetic-pull .gallery-archive .inner-hero{background:linear-gradient(122deg,#e33b4717,#0000 58%)}body.theme-magnetic-bond .gallery-archive .inner-hero{background:linear-gradient(122deg,#5bdbff21,#c25cff14 56%,#0000)}body.theme-magnetic-full .gallery-archive .inner-hero{background:linear-gradient(122deg,#ff63be21,#5bdbff14 56%,#0000)}body[class*=theme-magnetic] .gallery-archive .section{background:0 0}body[class*=theme-magnetic] .gallery-archive .filter-bar{border-color:var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .gallery-archive .filter-bar{border-color:color-mix(in srgb, var(--magnetic-accent) 28%, transparent)}}body[class*=theme-magnetic] .gallery-archive .filter-bar button{border-color:var(--magnetic-accent);background:#04050f57}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .gallery-archive .filter-bar button{border-color:color-mix(in srgb, var(--magnetic-accent) 25%, transparent)}}body[class*=theme-magnetic] .gallery-archive .filter-bar button{color:#ffffffb8}body[class*=theme-magnetic] .gallery-archive .filter-bar button.active,body[class*=theme-magnetic] .gallery-archive .filter-bar button:hover{background:var(--magnetic-accent);border-color:var(--magnetic-accent);color:#08040b}body[class*=theme-magnetic] .gallery-archive .gallery-photo{border:1px solid var(--magnetic-accent);background:#050611}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .gallery-archive .gallery-photo{border:1px solid color-mix(in srgb, var(--magnetic-accent) 24%, transparent)}}body[class*=theme-magnetic] .gallery-archive .gallery-photo{box-shadow:0 20px 55px #00000047}body.theme-magnetic-pull .gallery-archive .gallery-photo{border-radius:0}body.theme-magnetic-bond .gallery-archive .gallery-photo{border-radius:18px 4px}body.theme-magnetic-full .gallery-archive .gallery-photo{border-radius:22px 22px 6px 6px}body[class*=theme-magnetic] .gallery-archive .gallery-photo>span{background:var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .gallery-archive .gallery-photo>span{background:color-mix(in srgb, var(--magnetic-accent) 20%, #03040ddb)}}body[class*=theme-magnetic] .gallery-archive .gallery-photo>span{border:1px solid var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .gallery-archive .gallery-photo>span{border:1px solid color-mix(in srgb, var(--magnetic-accent) 40%, transparent)}}body[class*=theme-magnetic] .gallery-archive .gallery-photo>span{color:#fff}body[class*=theme-magnetic] .gallery-archive .real-lightbox figure{box-shadow:0 0 0 1px var(--magnetic-accent), 0 32px 120px #0000009e;background:#050611}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .gallery-archive .real-lightbox figure{box-shadow:0 0 0 1px color-mix(in srgb, var(--magnetic-accent) 35%, transparent), 0 32px 120px #0000009e}}@media (max-width:880px){body.theme-magnetic-pull .magnetic-hero-artwork,body.theme-magnetic-bond .magnetic-hero-artwork,body.theme-magnetic-full .magnetic-hero-artwork{width:min(49vw,410px);top:126px;bottom:auto;right:8%}}@media (max-width:620px){body.theme-magnetic-pull .magnetic-hero-artwork,body.theme-magnetic-bond .magnetic-hero-artwork,body.theme-magnetic-full .magnetic-hero-artwork{opacity:.36;width:87vw;top:auto;bottom:74px;right:-13%}}.admin-policy-workspace{grid-column:2;gap:18px;min-width:0;display:grid}.admin-policy-language-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-policy-language-tabs button{color:#5c5f69;cursor:pointer;text-align:left;background:#fff;border:1px solid #dedee5;align-items:center;gap:13px;min-width:0;padding:15px 17px;display:flex}.admin-policy-language-tabs button strong{color:#5f4acb;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;font-size:12px}.admin-policy-language-tabs button span{font-size:13px;font-weight:650}.admin-policy-language-tabs button.active{color:#241b59;background:#f0edff;border-color:#705be0;box-shadow:inset 0 -2px #705be0}.admin-policy-social-note{background:#f7f6ff;border:1px solid #dcd6ff;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;padding:20px 22px;display:grid}.admin-policy-social-note>span{color:#614dca;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;font-size:10px;font-weight:700}.admin-policy-social-note p{color:#62646e;margin:0;font-size:13px;line-height:1.6}.admin-policy-social-note strong{color:#29213f}.admin-policy-editor{gap:12px;display:grid}.admin-policy-editor details{background:#fff;border:1px solid #dedee5}.admin-policy-editor summary{cursor:pointer;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:17px;padding:19px 22px;list-style:none;display:grid}.admin-policy-editor summary::-webkit-details-marker{display:none}.admin-policy-editor summary>span{color:#705be0;font-family:var(--font-geist-mono), monospace;font-size:11px;font-weight:700}.admin-policy-editor summary strong{color:#1d1e25;font-size:16px;display:block}.admin-policy-editor summary small{color:#777a84;margin-top:3px;font-size:11px;line-height:1.45;display:block}.admin-policy-editor details[open] summary{background:#faf9ff;border-bottom:1px solid #e4e1f4}.admin-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;padding:24px;display:grid}.admin-policy-field{flex-direction:column;gap:8px;min-width:0;display:flex}.admin-policy-field.wide{grid-column:1/-1}.admin-policy-field>span{color:#50535d;font-size:12px;font-weight:700}.admin-policy-field>small{color:#8a8c94;margin-top:-3px;font-size:10px}.admin-policy-field input,.admin-policy-field textarea{color:#17181e;resize:vertical;background:#fafafc;border:1px solid #d8d8df;border-radius:0;outline:none;width:100%;min-width:0;padding:13px 14px;font-family:inherit;font-size:14px;line-height:1.6}.admin-policy-field input:focus,.admin-policy-field textarea:focus{background:#fff;border-color:#705be0;box-shadow:0 0 0 3px #705be01a}.admin-policy-actions{color:#c6c9d3;background:#11131c;justify-content:space-between;align-items:center;gap:20px;margin-top:6px;padding:20px 22px;display:flex}.admin-policy-actions>span{font-size:12px;line-height:1.5}.admin-policy-actions strong{color:#fff}.admin-policy-actions .admin-primary{margin:0}@media (max-width:1180px){.admin-policy-workspace{grid-column:1}}@media (max-width:720px){.admin-policy-language-tabs,.admin-policy-social-note{grid-template-columns:1fr}.admin-policy-grid{grid-template-columns:1fr;padding:18px}.admin-policy-field.wide{grid-column:auto}.admin-policy-actions{flex-direction:column;align-items:stretch}.admin-policy-actions .admin-primary{width:100%}}button,input{font:inherit}button{color:inherit}.sr-only{width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.header-socials{align-items:center;gap:10px;display:flex}.header-socials a{border:1px solid var(--line);color:#858da5;font-family:var(--font-geist-mono), monospace;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:7px;transition:all .18s;display:flex}.header-socials a:hover{color:#fff;border-color:#a898ff}.mobile-nav{border-top:1px solid var(--line);background:#050712;min-height:calc(100svh - 64px);padding:22px;display:none;position:fixed;inset:64px 0 auto}.mobile-nav a{border-bottom:1px solid var(--line);letter-spacing:-.03em;grid-template-columns:40px 1fr auto;align-items:center;padding:14px 0;font-size:clamp(24px,7vw,36px);font-weight:650;display:grid}.mobile-nav small{color:#646d86;font-family:var(--font-geist-mono), monospace;font-size:8px}.mobile-nav span{color:#8875fb;font-size:15px}.section{background:#050711;padding:clamp(90px,10vw,155px) clamp(24px,6vw,108px)}.section-heading{grid-template-columns:minmax(180px,.4fr) 1fr;align-items:flex-end;margin-bottom:clamp(45px,6vw,82px);display:grid}.section-heading .eyebrow{margin:0 0 9px}.section-heading h2,.inner-hero h1,.tracklist h2,.album-extras h2,.profile-archive h2,.tour-page h2,.manifesto h2,.timeline h2{letter-spacing:-.065em;margin:0;font-size:clamp(42px,6.2vw,92px);line-height:.92}.section-copy{color:#8e95aa;max-width:460px;margin:19px 0 0;font-size:13px;line-height:1.7}.featured-news{border-bottom:1px solid var(--line);grid-template-columns:1.2fr .8fr;padding-bottom:64px;display:grid}.news-visual,.mini-visual,.album-art,.video-card>div,.gallery-item{background:radial-gradient(circle at 70% 32%,#7052da59,#0000 25%),linear-gradient(135deg,#0a1025,#11101f 55%,#060712);position:relative;overflow:hidden}.news-visual{aspect-ratio:1.55;border:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;display:flex}.news-visual:before,.mini-visual:before,.album-art:before,.gallery-item:before,.video-card>div:before{content:"";border:1px solid #9581f62e;border-radius:50%;width:54%;height:72%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.news-visual .visual-label{color:#76809c;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:8px;position:absolute;top:20px;left:22px}.news-visual i{color:#9f8aff;text-shadow:0 0 30px #7660ff;z-index:1;margin-bottom:16px;font-size:30px}.news-visual b{letter-spacing:.12em;z-index:1;font-size:clamp(27px,4.5vw,68px);font-style:italic}.news-visual small{color:#989fb2;font-family:var(--font-geist-mono), monospace;letter-spacing:.25em;z-index:1;margin-top:12px;font-size:8px}.news-feature-copy{border:1px solid var(--line);border-left:0;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(30px,5vw,68px);display:flex}.card-meta{color:#798198;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;align-items:center;gap:18px;width:100%;font-size:8px;display:flex}.card-meta span{color:#9b87ff}.feature-kicker{font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;color:#8c76ff!important;margin-top:44px!important;font-size:9px!important}.news-feature-copy h3{letter-spacing:-.05em;margin:14px 0 19px;font-size:clamp(28px,3.6vw,52px);line-height:.98}.news-feature-copy>p:not(.feature-kicker),.news-card>p,.album-info p,.era-copy p,.article-body p,.manifesto p,.brays-story p{color:#969db1;font-size:13px;line-height:1.75}.text-link{font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;border-bottom:1px solid #ffffff47;margin-top:35px;padding:0 0 8px;font-size:9px}.text-link span{color:#8e78ff;margin-left:20px}.news-grid{grid-template-columns:repeat(4,1fr);display:grid}.news-card{border-bottom:1px solid var(--line);border-right:1px solid var(--line);min-width:0;padding:30px 25px 36px;transition:background .2s,transform .2s;position:relative}.news-card:first-child{border-left:1px solid var(--line)}.news-card:hover{background:#5b4fa412;transform:translateY(-4px)}.mini-visual{aspect-ratio:1.25;border:1px solid #ffffff14;margin:-12px -8px 25px}.mini-visual>span{color:#68718b;font-family:var(--font-geist-mono), monospace;font-size:8px;position:absolute;top:12px;left:13px}.mini-visual i,.gallery-item i{color:#8c75ff;text-shadow:0 0 22px #6b54fa;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mini-visual small{color:#59627a;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;font-size:6px;position:absolute;bottom:10px;right:11px}.tone-2{background:radial-gradient(circle at 40% 30%,#36112c,#0000 43%),#080711}.tone-3{background:radial-gradient(circle at 65% 40%,#18274d,#0000 45%),#060712}.tone-4{background:radial-gradient(circle at 35% 60%,#292043,#0000 50%),#070710}.news-card h3{letter-spacing:-.025em;min-height:40px;margin:21px 0 10px;font-size:17px;line-height:1.2}.news-card>p{margin:0;font-size:11px}.arrow-link{color:#927fff;margin-top:26px;font-size:16px;display:block}.section-action{justify-content:center;padding-top:56px;display:flex}.tour-preview{border-bottom:1px solid var(--line);border-top:1px solid var(--line);background:radial-gradient(circle at 12% 40%,#5649b13d,#0000 30%),linear-gradient(115deg,#070812,#0b0b17);grid-template-columns:.7fr 1.3fr;padding:clamp(90px,10vw,145px) clamp(24px,6vw,108px);display:grid;position:relative}.tour-title>span{color:#8b92a7;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:9px}.tour-title h2{letter-spacing:-.055em;margin:18px 0 30px;font-size:clamp(53px,6.8vw,105px);font-style:italic;line-height:.82}.tour-title>p:last-child{color:#858ca2;letter-spacing:.16em;font-size:11px;line-height:1.7}.tour-row{border-top:1px solid var(--line);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;grid-template-columns:30px 90px minmax(130px,1fr) minmax(125px,.8fr) 100px;align-items:center;gap:18px;min-height:70px;font-size:9px;display:grid}.tour-row:last-of-type{border-bottom:1px solid var(--line)}.tour-index,.tour-row>span:nth-child(4),.tour-row time{color:#687189}.tour-row strong{font-family:var(--font-geist-sans), sans-serif;letter-spacing:.03em;font-size:16px}.status{color:#9da4b6;letter-spacing:.12em;border:1px solid #ffffff29;justify-self:end;padding:7px 9px;font-size:7px;font-weight:500}.status-on-sale{color:#ac9dff;border-color:#8470ff7a}.status-coming-soon{color:#d796bd;border-color:#b85e965e}.tour-link{float:right;display:inline-block}.members-grid{grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.member-card{aspect-ratio:.71;border:1px solid var(--line);background:#080a14;position:relative;overflow:hidden}.member-card .photo-placeholder{clip-path:none;border:0;inset:0 0 76px}.member-card .photo-placeholder:before{width:115%;height:82%}.member-card .photo-placeholder:after{width:70%;height:50%}.member-card .placeholder-center strong{font-size:9px}.member-card .placeholder-center small{font-size:6px}.member-info{border-top:1px solid var(--line);z-index:3;background:#050710e6;grid-template-columns:28px 1fr auto;align-items:center;min-height:76px;padding:13px 17px;display:grid;position:absolute;bottom:0;left:0;right:0}.member-info>span{color:#626b84;font-family:var(--font-geist-mono), monospace;font-size:8px}.member-info h3{letter-spacing:-.02em;text-transform:uppercase;margin:0 0 3px;font-size:17px}.member-info p{color:#858da3;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:7px}.member-info b{color:#8d79ff}.member-card-destination{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;white-space:nowrap;align-items:center;gap:7px;font-size:9px;font-weight:650;display:inline-flex}.member-card-destination span{letter-spacing:0;font-size:14px;transition:transform .22s}.member-card:hover .member-card-destination span,.magnetic-member-card:hover .member-card-destination span{transform:translate(3px)}.member-card:hover .photo-placeholder{filter:brightness(1.2)}.member-card .managed-photo img{object-position:center 18%;transition:transform .45s,filter .3s}.member-card:hover .managed-photo img{transform:scale(1.025)}.member-card:hover .member-info{background:#0e0d1ff5}.discography-section{background:#03050b}.album-grid{grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,75px);display:grid}.album-art{aspect-ratio:1;border:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;transition:all .25s;display:flex}.album-magenta .album-art,.detail-magenta .album-art,.era-magenta .album-art{background:radial-gradient(circle at 55% 45%,#871b586b,#0000 35%),linear-gradient(145deg,#0b0913,#180711 65%,#08060d)}.album-art>span{color:#7e879e;font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;font-size:8px;position:absolute;top:20px;left:22px}.album-art i{color:#8e7aff;text-shadow:0 0 33px #7059ff;z-index:1;margin-bottom:24px;font-size:clamp(25px,3vw,42px)}.album-art strong{letter-spacing:.1em;text-align:center;z-index:1;font-size:clamp(25px,4vw,57px);font-style:italic}.album-art small{color:#5f687f;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:7px;position:absolute;bottom:18px}.album-card:hover .album-art{border-color:#9785ff73;transform:translateY(-6px)}.album-info{justify-content:space-between;align-items:center;padding:26px 2px 0;display:flex}.album-info small,.era-copy>span{color:#868ea4;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:8px}.album-info h3{letter-spacing:-.04em;margin:9px 0 5px;font-size:28px}.album-info p{margin:0;font-size:11px}.circle-arrow{border:1px solid var(--line);color:#9685ff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:50px;height:50px;margin-left:20px;display:flex}.brays-banner{border-bottom:1px solid var(--line);border-top:1px solid var(--line);background:radial-gradient(circle at 75%,#6a51d352,#0000 28%),linear-gradient(110deg,#070917,#080711);grid-template-columns:.8fr 1.2fr;align-items:center;min-height:670px;padding:90px clamp(24px,6vw,108px);display:grid;position:relative;overflow:hidden}.orbit-copy{z-index:2;position:relative}.orbit-copy h2{letter-spacing:-.07em;margin:0 0 37px;font-size:clamp(80px,10vw,155px);line-height:.8}.orbit-copy>p:not(.eyebrow){color:#a2a8ba;letter-spacing:.15em;margin-bottom:36px;font-size:13px;line-height:1.7}.brays-orbit{border:1px solid #9b8bf63b;border-radius:50%;justify-content:center;justify-self:center;align-items:center;width:min(42vw,560px);height:min(42vw,560px);display:flex;position:relative;transform:rotate(-12deg)}.brays-orbit:before,.brays-orbit:after{content:"";border:1px solid #9b8bf624;border-radius:50%;width:110%;height:67%;position:absolute;transform:rotate(52deg)}.brays-orbit:after{width:60%;height:105%;transform:rotate(74deg)}.brays-orbit span{color:#0000;letter-spacing:-.06em;-webkit-text-stroke:1px #dfddfc47;font-size:clamp(55px,8vw,115px);font-weight:750;transform:rotate(12deg)}.brays-orbit i{color:#aa9afa;text-shadow:0 0 22px #7560ff;font-size:23px;position:absolute;top:28%;right:4%}.sns-section{padding-bottom:100px}.social-grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.social-grid>a{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr auto;align-items:center;min-height:102px;padding:18px 27px;display:grid}.social-grid>a:nth-child(odd){border-right:1px solid var(--line)}.social-grid>a>span{color:#687189;font-family:var(--font-geist-mono), monospace;font-size:8px}.social-grid small{color:#777f96;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:7px;display:block}.social-grid strong{font-size:17px}.social-grid b{color:#8e7aff}.newsletter{border-bottom:1px solid var(--line);border-top:1px solid var(--line);background:#090b16;grid-template-columns:.85fr 1.15fr;align-items:end;gap:70px;padding:90px clamp(24px,6vw,108px);display:grid}.newsletter .eyebrow{margin-bottom:19px}.newsletter h2{letter-spacing:-.06em;margin:0;font-size:clamp(40px,5vw,72px);line-height:.9}.newsletter>div>p:last-child{color:#8a92a7;margin:20px 0 0;font-size:12px}.newsletter form{border-bottom:1px solid #60677a;grid-template-columns:1fr auto;padding-bottom:9px;display:grid}.newsletter input{color:#fff;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;background:0 0;border:0;outline:0;padding:17px 0;font-size:11px}.newsletter button{color:#fff;cursor:pointer;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;background:0 0;border:0;font-size:9px}.newsletter button span{color:#8c77ff;margin-left:15px}.site-footer{padding:80px clamp(24px, 6vw, 108px) max(90px, calc(28px + env(safe-area-inset-bottom)));background:#020308}.footer-top{grid-template-columns:.7fr 1.3fr;padding-bottom:75px;display:grid}.footer-logo{letter-spacing:.13em;font-size:20px;font-weight:750}.footer-logo span{color:#927fff;margin-right:8px}.footer-top>div:first-child p{color:#6e768c;letter-spacing:.15em;margin-top:24px;font-size:9px;line-height:1.7}.footer-links{grid-template-columns:repeat(3,1fr);display:grid}.footer-links>div{flex-direction:column;gap:10px;display:flex}.footer-links small{color:#636b81;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;margin-bottom:10px;font-size:7px}.footer-links a{color:#b1b6c5;font-size:11px}.footer-bottom{border-top:1px solid var(--line);color:#5d6579;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;justify-content:space-between;padding-top:25px;font-size:7px;display:flex}.footer-bottom>div{flex-wrap:wrap;justify-content:flex-end;gap:25px;display:flex}.inner-hero{background:radial-gradient(circle at 70% 40%,#5946b547,#0000 27%),linear-gradient(135deg,#040611,#090917);align-items:end;min-height:610px;padding:150px clamp(24px,6vw,108px) 88px;display:flex;position:relative;overflow:hidden}.inner-hero-magenta{background:radial-gradient(circle at 70% 40%,#82215759,#0000 28%),linear-gradient(135deg,#04050d,#100710)}.inner-hero-copy{z-index:2;max-width:850px;position:relative}.inner-hero h1{font-size:clamp(65px,10vw,155px)}.inner-hero-copy>p:not(.eyebrow){color:#9aa1b5;max-width:570px;margin:27px 0 0;font-size:14px;line-height:1.7}.inner-hero .button{margin-top:34px}.inner-orbit{width:720px;height:720px;top:-80px;right:-80px}.hero-coordinate{color:#586078;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:7px;position:absolute;bottom:30px;right:clamp(24px,6vw,108px)}.members-page-grid{z-index:3;margin-top:-190px;position:relative}.profile-hero{background:radial-gradient(circle at 25%,#5746ae38,#0000 30%),#050711;grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(40px,7vw,100px);min-height:auto;padding:125px clamp(24px,7vw,125px) 70px;display:grid}.profile-photo{min-height:0;position:relative}.profile-photo .photo-placeholder{inset:0}.profile-photo .managed-photo{border:1px solid var(--line);background:radial-gradient(circle at 50% 38%,#5746ae29,#0000 38%),#050711}.profile-copy{align-self:start;padding-top:clamp(20px,4vw,54px)}.profile-copy .eyebrow{margin-bottom:30px}.profile-role{color:#9583ff;font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;font-size:9px}.profile-copy h1{letter-spacing:-.06em;overflow-wrap:anywhere;text-transform:uppercase;margin:17px 0 25px;font-size:clamp(48px,6.2vw,92px);line-height:.9}.profile-intro,.profile-detail{color:#9199ad;max-width:570px;font-size:13px;line-height:1.8}.profile-copy dl{border-top:1px solid var(--line);max-width:600px;margin:35px 0 0}.profile-copy dl>div{border-bottom:1px solid var(--line);grid-template-columns:145px 1fr;padding:17px 0;display:grid}.profile-copy dt{color:#737b92;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;font-size:8px}.profile-copy dd{margin:0;font-size:13px}.profile-archive>div:first-child,.album-extras>div:first-child,.tracklist>div:first-child{margin-bottom:55px}.archive-grid{grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.archive-grid .photo-placeholder{aspect-ratio:.78;clip-path:none;position:relative;inset:auto}.archive-grid .placeholder-center strong{font-size:8px}.profile-navigation{border-top:1px solid var(--line);background:#080a16;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.profile-nav-link{color:inherit;grid-template-columns:42px 1fr;align-items:center;gap:14px;min-width:0;padding:42px clamp(24px,5vw,86px);transition:background .25s;display:grid}.profile-nav-link:hover{background:#826cff12}.profile-nav-next{border-left:1px solid var(--line);text-align:right}.profile-nav-next span{grid-column:2;justify-self:end}.profile-nav-next small,.profile-nav-next strong{grid-column:1/-1}.profile-nav-previous span{grid-area:1/1/span 2}.profile-nav-previous small,.profile-nav-previous strong{grid-column:2}.profile-nav-link small{color:#6f778d;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:8px}.profile-nav-link strong{letter-spacing:-.05em;overflow-wrap:anywhere;text-transform:uppercase;font-size:clamp(28px,4vw,58px)}.profile-nav-link span{color:#907dff;font-size:25px}.era-list{background:#050711;padding:0 clamp(24px,6vw,108px) 130px}.era-row{border-top:1px solid var(--line);grid-template-columns:90px minmax(320px,.85fr) 1.15fr;align-items:center;gap:clamp(30px,5vw,75px);padding:90px 0;display:grid}.era-number small{color:#717990;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:8px;display:block}.era-number strong{color:#0000;-webkit-text-stroke:1px #767d90;font-size:55px}.era-cover{max-width:520px}.era-copy h2{letter-spacing:-.065em;margin:18px 0 24px;font-size:clamp(42px,5.5vw,82px);line-height:.88}.era-copy p{max-width:520px}.track-chips{flex-wrap:wrap;gap:7px;margin:27px 0 35px;display:flex}.track-chips span{border:1px solid var(--line);color:#8f96aa;font-family:var(--font-geist-mono), monospace;padding:8px 10px;font-size:7px}.album-hero{background:radial-gradient(circle at 22% 48%,#4156b547,#0000 30%),#050711;grid-template-columns:minmax(360px,.85fr) 1.15fr;align-items:center;gap:clamp(50px,8vw,120px);min-height:100svh;padding:130px clamp(24px,8vw,140px) 70px;display:grid;position:relative}.detail-magenta{background:radial-gradient(circle at 22% 48%,#8b235e57,#0000 30%),#06050c}.album-detail-cover{z-index:2;width:100%;position:relative}.album-detail-copy{z-index:2;position:relative}.album-detail-copy>span{color:#9581ff;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:9px}.album-detail-copy h1{letter-spacing:-.075em;margin:17px 0 28px;font-size:clamp(58px,8vw,122px);line-height:.85}.album-detail-copy>p:not(.eyebrow){color:#9aa1b5;max-width:520px;margin:0 0 35px;font-size:14px;line-height:1.8}.tracklist{grid-template-columns:.65fr 1.35fr;gap:clamp(50px,8vw,120px);display:grid}.tracklist>div>p:last-child{color:#6d758a;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:8px}.tracklist ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.tracklist li{border-bottom:1px solid var(--line);grid-template-columns:36px 1fr 120px 25px;align-items:center;gap:20px;min-height:68px;display:grid}.tracklist li>span,.tracklist li small{color:#727a90;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;font-size:8px}.tracklist li strong{font-size:14px}.tracklist li b{color:#8d79ff;font-size:10px}.tracks-pending{opacity:.6}.filter-bar{border-bottom:1px solid var(--line);gap:9px;margin-bottom:50px;padding-bottom:16px;display:flex;overflow-x:auto}.filter-bar button{border:1px solid var(--line);color:#7e869c;cursor:pointer;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;background:0 0;flex:none;padding:10px 14px;font-size:8px}.filter-bar button.active,.filter-bar button:hover{color:#060711;background:#f5f5fa}.news-page-grid{grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.news-page-card{border:1px solid var(--line)}.news-page-card h2{letter-spacing:-.04em;margin:11px 0 15px;font-size:24px;line-height:1}.news-lead{grid-column:span 2}.news-lead .mini-visual{aspect-ratio:2.1}.article-page{background:#050711;padding:165px clamp(24px,15vw,250px) 120px}.article-page header{max-width:920px;margin:0 auto 60px}.article-page header h1{letter-spacing:-.065em;margin:20px 0 30px;font-size:clamp(52px,8vw,115px);line-height:.9}.article-page header>p:last-child{color:#a0a7ba;max-width:720px;font-size:17px;line-height:1.6}.article-page>.photo-placeholder{aspect-ratio:1.75;clip-path:none;max-width:1200px;margin:0 auto;position:relative;inset:auto}.article-body{max-width:720px;margin:60px auto 0}.article-body p{font-size:15px}.article-body blockquote{border-left:1px solid #8d77ff;margin:50px 0;padding-left:25px;font-size:24px;font-style:italic;line-height:1.45}.gallery-grid{grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.gallery-item{aspect-ratio:.85;border:1px solid var(--line);cursor:pointer;text-align:left;padding:18px;transition:all .2s}.gallery-item:hover{border-color:#8f7bff;transform:translateY(-4px)}.gallery-item>span{color:#6a7289;font-family:var(--font-geist-mono), monospace;font-size:8px;position:absolute;top:16px}.gallery-item strong{letter-spacing:.12em;font-size:10px;position:absolute;bottom:34px;left:16px}.gallery-item small{color:#6d758b;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:7px;position:absolute;bottom:17px;left:16px}.gallery-item-2{background:radial-gradient(circle at 40%,#2b193e,#0000 45%),#070711}.gallery-item-3{background:radial-gradient(circle at 65% 40%,#13294b,#0000 45%),#070912}.gallery-item-4{background:radial-gradient(circle at 55% 30%,#3a1428,#0000 45%),#08060c}.gallery-item-5{background:radial-gradient(circle at 25%,#202c4c,#0000 50%),#060812}.lightbox{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:100;background:#020309e6;justify-content:center;align-items:center;padding:7vw;display:flex;position:fixed;inset:0}.lightbox>button{cursor:pointer;background:0 0;border:0;font-size:34px;position:absolute;top:20px;right:30px}.lightbox>div{aspect-ratio:1.6;background:radial-gradient(circle,#211942,#070812 55%);border:1px solid #a797ff66;flex-direction:column;justify-content:center;align-items:center;width:min(1100px,100%);max-height:80vh;display:flex}.lightbox i{color:#9b88ff;margin-bottom:25px;font-size:40px}.lightbox strong{letter-spacing:.12em}.lightbox small{color:#747d94;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;margin-top:10px;font-size:8px}.video-grid{grid-template-columns:repeat(3,1fr);gap:46px 22px;display:grid}.video-card>div{aspect-ratio:1.65;border:1px solid var(--line)}.video-card>div>span{color:#6c748a;font-family:var(--font-geist-mono), monospace;font-size:8px;position:absolute;top:14px;left:15px}.video-card>div i{color:#080912;z-index:2;background:#f7f7fbeb;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding-left:2px;font-size:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-card>div small{color:#636b82;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:7px;position:absolute;bottom:13px;right:14px}.video-card>p{color:#8874ff;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;margin:19px 0 9px;font-size:8px}.video-card h2{letter-spacing:-.03em;margin:0;font-size:22px}.tour-page-heading{grid-template-columns:1fr .7fr;align-items:end;margin-bottom:55px;display:grid}.tour-page-heading>p{color:#858da3;justify-self:end;max-width:380px;font-size:11px;line-height:1.7}.tour-table-head,.tour-table-row{grid-template-columns:130px minmax(150px,1.2fr) minmax(160px,1fr) 120px 90px;align-items:center;gap:25px;display:grid}.tour-table-head{color:#697188;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;border-bottom:1px solid #676e80;padding:0 16px 14px;font-size:7px}.tour-table-row{border-bottom:1px solid var(--line);min-height:91px;padding:0 16px}.tour-table-row time,.tour-table-row>span{color:#7b8398;font-family:var(--font-geist-mono), monospace;font-size:9px}.tour-table-row strong{font-size:20px}.tour-table-row .status{justify-self:start}.tour-table-row>a{color:#9784ff;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-align:right;font-size:8px}.brays-story,.manifesto,.timeline{grid-template-columns:.8fr 1.2fr;gap:clamp(45px,8vw,130px);display:grid}.brays-story h2,.manifesto h2{font-size:clamp(39px,5vw,74px)}.brays-story>div:last-child,.manifesto>div:last-child{align-self:end;max-width:650px}.brays-story p,.manifesto p{font-size:15px}.special-grid,.about-chapters{background:#050711;grid-template-columns:repeat(3,1fr);padding:0 clamp(24px,6vw,108px) 130px;display:grid}.special-grid a,.about-chapters article{aspect-ratio:1;border:1px solid var(--line);flex-direction:column;justify-content:flex-end;padding:clamp(24px,3vw,45px);display:flex;position:relative}.special-grid a:hover{background:#6953cf14}.special-grid span,.about-chapters span{color:#626a81;font-family:var(--font-geist-mono), monospace;font-size:8px;position:absolute;top:23px;left:25px}.special-grid i,.about-chapters i{color:#9380ff;font-size:28px;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.special-grid h3,.about-chapters h3{letter-spacing:-.04em;margin:0 0 10px;font-size:25px}.special-grid p,.about-chapters p{color:#81899f;margin:0 0 20px;font-size:11px;line-height:1.6}.special-grid b{color:#9582ff;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:8px}.brays-quote{text-align:center;background:radial-gradient(circle,#17132f,#050711 60%);flex-direction:column;justify-content:center;align-items:center;min-height:620px;padding:80px 24px;display:flex}.brays-quote i{color:#8874ff;font-family:Georgia,serif;font-size:75px;line-height:.5}.brays-quote blockquote{letter-spacing:-.04em;margin:35px 0;font-size:clamp(32px,5vw,70px);font-style:italic;line-height:1.1}.brays-quote span{color:#777f96;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;font-size:8px}.about-chapters{grid-template-columns:repeat(4,1fr)}.about-chapters article{aspect-ratio:.82;isolation:isolate;background:#050711;overflow:hidden}.about-chapters article:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#03050d08 24%,#03050d59 58%,#03050df7 100%);position:absolute;inset:0}.about-chapters article>img{object-fit:cover;opacity:.76;z-index:0;width:100%;height:100%;transition:opacity .5s,transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.about-chapters article:hover>img{opacity:.9;transform:scale(1.035)}.about-chapters article>span,.about-chapters article>h3,.about-chapters article>p{z-index:2;position:relative}.about-chapters article>span{position:absolute}.about-chapters article>h3{text-shadow:0 2px 18px #000c}.timeline-rows{border-top:1px solid var(--line)}.timeline-rows a{border-bottom:1px solid var(--line);grid-template-columns:65px 1fr 30px;align-items:center;gap:25px;padding:30px 0;display:grid}.timeline-rows>a>span{color:#6b738a;font-family:var(--font-geist-mono), monospace;font-size:9px}.timeline-rows small{color:#8e7aff;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:7px}.timeline-rows strong{margin-top:6px;font-size:23px;display:block}.timeline-rows p{color:#7f879c;margin:6px 0 0;font-size:11px}.timeline-rows b{color:#8d79ff}@keyframes drift{0%,to{transform:rotate(-16deg)translate(0)}50%{transform:rotate(-14deg)translate(-8px,6px)}}.orbital-one{animation:12s ease-in-out infinite drift}@media (max-width:1180px){.desktop-nav{gap:13px}.desktop-nav a{font-size:8px}.header-socials{display:none}.news-grid{grid-template-columns:repeat(2,1fr)}.gallery-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:980px){.site-header.is-open{z-index:40}.site-header.is-open .mobile-nav{display:block}.site-header.is-open .menu-button span:first-child{transform:translateY(3.5px)rotate(45deg)}.site-header.is-open .menu-button span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.site-header.is-open .menu-button span{transition:all .18s}.section-heading{grid-template-columns:1fr}.section-heading .eyebrow{margin-bottom:28px}.featured-news,.tour-preview,.newsletter,.footer-top,.profile-hero,.album-hero,.tracklist,.brays-story,.manifesto,.timeline{grid-template-columns:1fr}.news-feature-copy{border-left:1px solid var(--line)}.tour-title{margin-bottom:50px}.members-grid{grid-template-columns:repeat(2,1fr)}.members-page-grid{margin-top:-120px}.brays-banner{grid-template-columns:1fr}.brays-orbit{width:min(75vw,560px);height:min(75vw,560px);margin-top:60px}.newsletter{align-items:start}.footer-top{gap:60px}.profile-photo{min-height:0}.era-row{grid-template-columns:55px minmax(260px,.85fr) 1.15fr}.tracklist{gap:30px}.gallery-grid,.video-grid,.about-chapters{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.section{padding:82px 22px}.featured-news{padding-bottom:40px}.news-grid{grid-template-columns:1fr}.tour-preview{padding:85px 22px}.tour-row{grid-template-columns:25px 1fr auto;gap:7px;padding:16px 0}.tour-row time{grid-area:1/2}.tour-row strong{grid-area:2/2}.tour-row>span:nth-child(4){display:none}.tour-row .status{grid-area:1/3/span 2}.album-grid,.social-grid{grid-template-columns:1fr}.social-grid>a:nth-child(odd){border-right:0}.newsletter{gap:45px;padding:75px 22px}.footer-links{grid-template-columns:1fr 1fr;gap:32px}.footer-links>div:last-child{grid-column:span 2}.footer-bottom{flex-direction:column;align-items:flex-start;gap:20px}.footer-bottom>div{flex-wrap:wrap;gap:15px}.inner-hero{min-height:530px;padding:135px 22px 70px}.members-page-grid{margin-top:-50px}.profile-hero,.album-hero{padding:100px 22px 65px}.profile-photo{min-height:0}.profile-copy dl>div{grid-template-columns:120px 1fr}.archive-grid{grid-template-columns:1fr}.archive-grid .photo-placeholder{aspect-ratio:1.2}.profile-navigation{grid-template-columns:1fr}.profile-nav-next{border-left:0;border-top:1px solid var(--line)}.era-list{padding:0 22px 90px}.era-row{grid-template-columns:1fr;padding:70px 0}.era-number{gap:12px;display:flex}.era-number strong{font-size:28px}.era-cover{width:100%}.tracklist li{grid-template-columns:27px 1fr 20px;gap:10px}.tracklist li small{display:none}.news-page-grid{grid-template-columns:1fr}.news-lead{grid-column:auto}.article-page{padding:125px 22px 90px}.gallery-grid{grid-template-columns:1fr 1fr}.video-grid{grid-template-columns:1fr;gap:35px}.tour-page-heading{grid-template-columns:1fr;align-items:start}.tour-page-heading>p{justify-self:start}.tour-table-head{display:none}.tour-table-row{grid-template-columns:1fr auto;gap:8px;padding:22px 0}.tour-table-row time,.tour-table-row>span{grid-column:1}.tour-table-row strong{grid-area:2/1}.tour-table-row .status{grid-area:1/2/span 2}.tour-table-row>a{grid-area:3/2}.special-grid{grid-template-columns:1fr;padding:0 22px 90px}.special-grid a{aspect-ratio:1.35}.about-chapters{grid-template-columns:1fr;padding:0 22px 90px}.about-chapters article{aspect-ratio:1.2}}@media (max-width:480px){.members-grid{grid-template-columns:1fr}.member-card{aspect-ratio:.82}.gallery-grid{grid-template-columns:1fr}.gallery-item{aspect-ratio:1.1}.managed-photo-hint{opacity:1;transform:none}.photo-viewer{padding:60px 12px 14px}.photo-viewer>button{top:10px;right:12px}.photo-viewer figure{max-height:calc(100svh - 74px);display:block;overflow-y:auto}.photo-viewer figure>img{height:auto;min-height:55svh;max-height:calc(100svh - 145px)}.photo-viewer figcaption{border-left:0;border-top:1px solid var(--line);padding:16px 18px}.photo-viewer figcaption small{display:none}}.managed-photo{background:#080a14}.managed-photo img,.managed-album-art img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.managed-photo-contain img{object-fit:contain;object-position:center bottom}.profile-photo .managed-photo-natural{min-height:0;position:relative;inset:auto}.profile-photo .managed-photo-natural img{object-fit:contain;width:100%;height:auto;max-height:720px;display:block;position:relative;inset:auto}.managed-photo-expandable{-webkit-appearance:none;appearance:none;color:inherit;cursor:zoom-in;font:inherit;text-align:left;padding:0;display:block}.managed-photo-hint{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#d9d3ff;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;opacity:0;pointer-events:none;z-index:4;background:#04060fb8;border:1px solid #c0b7ff42;padding:9px 11px;font-size:7px;transition:opacity .25s,transform .25s;position:absolute;bottom:16px;right:16px;transform:translateY(5px)}:is(.managed-photo-expandable:hover .managed-photo-hint,.managed-photo-expandable:focus-visible .managed-photo-hint){opacity:1;transform:translateY(0)}.managed-photo-expandable:focus-visible{outline-offset:4px;outline:1px solid #a38fff}.hero-visual .managed-photo img{object-position:center 24%}.member-card .member-focus img{object-position:100% 20%;transition:transform .35s}.member-card:hover .member-focus img{transform:scale(1.025)}.brays-light{background:radial-gradient(circle at 72% 40%,#8467ff29,#0000 34%),#050711;grid-template-columns:minmax(320px,.95fr) minmax(300px,.7fr);align-items:center;gap:clamp(42px,8vw,120px);display:grid}.brays-light figure{border:1px solid #b4a7ff3d;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 90px #190d5052}.brays-light figure:after{content:"";pointer-events:none;border:1px solid #beb4ff57;position:absolute;inset:16px}.brays-light img{width:100%;height:auto;display:block}.brays-light h2{letter-spacing:-.075em;margin:28px 0 34px;font-size:clamp(64px,8vw,126px);line-height:.78}.brays-light>div>p:not(.eyebrow){color:var(--muted);max-width:470px;line-height:1.8}.brays-light>div>span{color:#9f91e8;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;margin-top:38px;font-size:9px;line-height:2;display:block}@media (max-width:980px){.brays-light{grid-template-columns:1fr}}@media (max-width:720px){.brays-light{padding-left:22px;padding-right:22px}.brays-light h2{font-size:clamp(58px,20vw,88px)}}.photo-viewer{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:150;background:#010208f0;justify-content:center;align-items:center;padding:5vh 5vw;display:flex;position:fixed;inset:0}.photo-viewer>button{border:1px solid var(--line);color:#fff;cursor:pointer;z-index:2;background:#090a16b3;width:46px;height:46px;font-size:28px;line-height:1;position:absolute;top:22px;right:24px}.photo-viewer figure{background:#04060d;border:1px solid #a595ff4d;width:100%;max-width:min(1380px,94vw);max-height:90vh;margin:0;display:block;position:relative;overflow:hidden}.photo-viewer figure>img{object-fit:contain;background:radial-gradient(circle,#53439f24,#0000 42%),#020309;width:100%;height:88vh}.photo-viewer figcaption{background:linear-gradient(90deg,#020309e6,#0000);justify-content:space-between;gap:14px;padding:22px 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.photo-viewer figcaption span,.photo-viewer figcaption small{color:#8f83c7;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;font-size:7px}.managed-photo:before,.managed-photo:after,.managed-album-art:before{display:none}.compact-news{padding-bottom:110px}.simple-news-grid{grid-template-columns:repeat(3,1fr)}.simple-news-grid .news-card{min-height:310px;padding:32px}.simple-news-grid .news-card:first-child{border-left:1px solid var(--line)}.simple-news-number{color:#0000;-webkit-text-stroke:1px #30364a;margin:40px 0 25px;font-size:70px;font-weight:700;display:block}.simple-news-grid .news-card h3{min-height:auto}.single-album{grid-template-columns:minmax(300px,.8fr) 1.2fr;align-items:center;gap:clamp(40px,8vw,120px);max-width:1180px;margin:0 auto;display:grid}.single-album .album-art{width:100%}.single-album-copy small{color:#7e879c;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:8px}.single-album-copy h3{letter-spacing:-.065em;margin:18px 0 26px;font-size:clamp(47px,7vw,96px);line-height:.9}.single-album-copy p{color:#969db1;max-width:520px;font-size:14px;line-height:1.8}.single-album-copy>span{color:#9a88ff;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;margin-top:22px;font-size:9px;display:inline-block}.home-album-archive{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:1360px;margin:0 auto;display:grid}.home-album-entry{border:1px solid var(--line);background:#060812;grid-template-columns:minmax(190px,.68fr) 1fr;align-items:center;gap:clamp(28px,4vw,62px);padding:clamp(22px,3.5vw,50px);transition:background .25s,border-color .25s;display:grid}.home-album-entry:hover{background:#090c19;border-color:#9f8cff61}.home-album-entry.featured{grid-column:1/-1;grid-template-columns:minmax(290px,.65fr) 1.35fr}.home-album-entry .album-art{width:100%}.home-album-entry small{color:#8173dc;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:7px}.home-album-entry h3{letter-spacing:-.06em;margin:17px 0 20px;font-size:clamp(30px,4vw,66px);line-height:.88}.home-album-entry p{color:var(--muted);font-size:12px;line-height:1.7}.home-album-entry .home-album-cta{background:linear-gradient(120deg, var(--violet), #ffffff06);align-items:center}@supports (color:color-mix(in lab, red, red)){.home-album-entry .home-album-cta{background:linear-gradient(120deg, color-mix(in srgb, var(--violet) 18%, transparent), #ffffff06)}}.home-album-entry .home-album-cta{border:1px solid var(--violet-soft)}@supports (color:color-mix(in lab, red, red)){.home-album-entry .home-album-cta{border:1px solid color-mix(in srgb, var(--violet-soft) 48%, transparent)}}.home-album-entry .home-album-cta{box-shadow:0 0 24px var(--violet)}@supports (color:color-mix(in lab, red, red)){.home-album-entry .home-album-cta{box-shadow:0 0 24px color-mix(in srgb, var(--violet) 9%, transparent)}}.home-album-entry .home-album-cta{color:#f5f2ff;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;justify-content:space-between;gap:22px;width:min(100%,190px);min-height:44px;margin-top:28px;padding:0 17px;font-size:clamp(10px,.72vw,12px);font-weight:720;transition:background .22s,border-color .22s,box-shadow .22s,transform .22s;display:inline-flex}.home-album-entry .home-album-cta:after{color:var(--violet-soft);content:"↗";letter-spacing:0;font-size:14px;transition:transform .22s}:is(.home-album-entry:hover .home-album-cta,.home-album-entry:focus-visible .home-album-cta){background:linear-gradient(120deg, var(--violet), #ffffff0d)}@supports (color:color-mix(in lab, red, red)){:is(.home-album-entry:hover .home-album-cta,.home-album-entry:focus-visible .home-album-cta){background:linear-gradient(120deg, color-mix(in srgb, var(--violet) 30%, transparent), #ffffff0d)}}:is(.home-album-entry:hover .home-album-cta,.home-album-entry:focus-visible .home-album-cta){border-color:var(--violet-soft)}@supports (color:color-mix(in lab, red, red)){:is(.home-album-entry:hover .home-album-cta,.home-album-entry:focus-visible .home-album-cta){border-color:color-mix(in srgb, var(--violet-soft) 78%, white 12%)}}:is(.home-album-entry:hover .home-album-cta,.home-album-entry:focus-visible .home-album-cta){box-shadow:0 0 32px var(--violet)}@supports (color:color-mix(in lab, red, red)){:is(.home-album-entry:hover .home-album-cta,.home-album-entry:focus-visible .home-album-cta){box-shadow:0 0 32px color-mix(in srgb, var(--violet) 18%, transparent)}}:is(.home-album-entry:hover .home-album-cta,.home-album-entry:focus-visible .home-album-cta){transform:translateY(-2px)}.home-album-entry:hover .home-album-cta:after{transform:translate(2px,-2px)}.home-album-entry:focus-visible .home-album-cta:after{transform:translate(2px,-2px)}.simple-brays{border-bottom:1px solid var(--line);border-top:1px solid var(--line);background:radial-gradient(circle at 78%,#6953cf33,#0000 24%),#080a15;justify-content:space-between;align-items:center;min-height:500px;padding:90px clamp(24px,9vw,160px);display:flex;overflow:hidden}.simple-brays>div{max-width:650px}.simple-brays h2{letter-spacing:-.075em;margin:0 0 35px;font-size:clamp(80px,12vw,175px);line-height:.75}.simple-brays>div>p:not(.eyebrow){color:#969db1;max-width:520px;margin:0 0 32px;font-size:14px;line-height:1.75}.simple-brays>i{color:#8f7bff;opacity:.3;text-shadow:0 0 80px #5f4be2;font-size:clamp(90px,16vw,230px)}main>.section{position:relative}main>.section:after{color:#9f8cff2e;content:"✦  /  ○  /  SB";font-family:var(--font-geist-mono), monospace;letter-spacing:.22em;font-size:7px;position:absolute;top:34px;right:max(4vw,24px)}.section-heading:after{background:linear-gradient(90deg, var(--violet), transparent);content:"";opacity:.35;width:min(28vw,330px);height:1px;position:absolute;top:8px;right:0}.section-heading{position:relative}body[class*=theme-magnetic]{--magnetic-accent:#ff466f;--magnetic-accent-2:#ff9f62;--magnetic-glow:#ff376861;--magnetic-surface:#100307;background:#030104}body.theme-magnetic-bond{--magnetic-accent:#65ccff;--magnetic-accent-2:#d06cff;--magnetic-glow:#61c6ff59;--magnetic-surface:#050c1e}body.theme-magnetic-full{--magnetic-accent:#ff4fa0;--magnetic-accent-2:#61d8ff;--magnetic-glow:#d34cff57;--magnetic-surface:#090616}body[class*=theme-magnetic] .site-header{background:#020207c7;border-color:#ffffff1a;height:72px}body[class*=theme-magnetic] .wordmark:after{color:var(--magnetic-accent);content:"NEXT ERA / 02";font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;border-left:1px solid #ffffff2b;margin-left:7px;padding-left:17px;font-size:7px;font-weight:500}body[class*=theme-magnetic] .wordmark-star{color:var(--magnetic-accent);filter:drop-shadow(0 0 8px var(--magnetic-accent))}body[class*=theme-magnetic] .desktop-nav a{color:#ffffff94;letter-spacing:.17em;font-size:8px}body[class*=theme-magnetic] .desktop-nav a:hover,body[class*=theme-magnetic] .desktop-nav a:first-child{color:#fff}body[class*=theme-magnetic] .language-switcher{--language-accent:var(--magnetic-accent);background:#030309f0;border-color:#ffffff2e}body[class*=theme-magnetic] .language-switcher button.active{background:var(--language-accent);border-color:var(--language-accent);color:#09020a}html[lang=pt-BR] body[class*=theme-magnetic] .wordmark:after{content:"PRÓXIMA ERA / 02"}html[lang=ko] body[class*=theme-magnetic] .wordmark:after{content:"다음 시대 / 02"}html[lang=pt-BR] .profile-hero-magnetic:after{content:"PRÓXIMA ERA"}html[lang=ko] .profile-hero-magnetic:after{content:"다음 시대"}body[class*=theme-magnetic] .inner-hero,body[class*=theme-magnetic] .song-hero{background:radial-gradient(circle at 78% 22%, var(--magnetic-glow), transparent 34%), linear-gradient(135deg, #020207, var(--magnetic-surface))}.magnetic-home{color:#f7f4f7;background:#030104;overflow:hidden}.magnetic-landing{isolation:isolate;background:#030104;min-height:100svh;padding:72px 0 0;position:relative;overflow:hidden}.magnetic-landing:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(115deg,#030104 0%,#030104fa 19%,#030104b8 39%,#03010414 69%,#0301046b 100%);position:absolute;inset:0}.theme-magnetic-bond .magnetic-landing,.theme-magnetic-bond .magnetic-landing:before{background-color:#02050e}.theme-magnetic-full .magnetic-landing,.theme-magnetic-full .magnetic-landing:before{background-color:#04030a}.magnetic-landing:after{background:radial-gradient(circle at 64% 42%, transparent 0 23%, var(--magnetic-glow) 61%, transparent 72%);content:"";filter:blur(14px);opacity:.72;pointer-events:none;z-index:3;position:absolute;inset:0}.magnetic-poster-texture{filter:saturate(1.25)contrast(1.08);opacity:.24;z-index:0;position:absolute;inset:0;overflow:hidden}.magnetic-poster-texture:after{content:"";background:linear-gradient(90deg,#030104 0 22%,#0000 58%),linear-gradient(#0000 58%,#030104);position:absolute;inset:0}.magnetic-poster-texture img{filter:blur(20px);object-fit:cover;width:100%;height:130%;transform:scale(1.14)rotate(-3deg)}.magnetic-grid-texture{opacity:.34;z-index:1;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.magnetic-group-portrait{z-index:1;position:absolute;inset:72px 0 0 18%}.magnetic-group-portrait:after{content:"";background:linear-gradient(90deg,#030104 0%,#0000 31% 72%,#0301046b),linear-gradient(#0000 73%,#030104 100%);position:absolute;inset:0}.magnetic-group-portrait .managed-photo{background:0 0;border:0;width:100%;height:100%;min-height:0;position:absolute;inset:0}.magnetic-group-portrait .managed-photo img{filter:saturate(.94)contrast(1.04);object-fit:cover;object-position:58% center;width:100%;height:100%}.magnetic-era-rail{z-index:6;border-right:1px solid #ffffff21;flex-direction:column;justify-content:space-between;align-items:center;width:58px;padding:32px 17px 31px;display:flex;position:absolute;inset:72px auto 0 0}.magnetic-era-rail span,.magnetic-era-rail small{color:#ffffff7a;font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;white-space:nowrap;writing-mode:vertical-rl;font-size:6px}.magnetic-era-rail strong{color:#ffffffd1;letter-spacing:.45em;writing-mode:vertical-rl;font-size:10px;font-weight:500;transform:rotate(180deg)}.magnetic-hero-copy{z-index:7;max-width:min(44vw,680px);position:absolute;top:51%;left:clamp(91px,8.5vw,164px);transform:translateY(-46%)}.magnetic-kicker{color:#ffffffa8;font-family:var(--font-geist-mono), monospace;letter-spacing:.22em;align-items:center;gap:13px;margin:0 0 clamp(27px,4vh,48px);font-size:8px;display:flex}.magnetic-kicker:before{background:var(--magnetic-accent);box-shadow:0 0 14px var(--magnetic-accent);content:"";width:6px;height:6px}.magnetic-kicker i{background:#ffffff45;width:34px;height:1px}.magnetic-hero-copy h1{color:#eeedf3;letter-spacing:-.045em;white-space:nowrap;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,5.9vw,108px);font-weight:400;line-height:1.12}.magnetic-hero-copy h1 span{display:block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.magnetic-hero-copy h1 span{color:#0000;background:linear-gradient(172deg,#fff 12%,#e7e5ee 40%,#aaa5bb 61%,#f8f4fa 82%);-webkit-background-clip:text;background-clip:text}}.magnetic-hero-chapter{color:var(--magnetic-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.48em;align-items:center;gap:17px;margin:17px 0 clamp(32px,4.5vh,48px);font-size:clamp(10px,.85vw,13px);font-weight:500;line-height:1.5;display:flex}.magnetic-hero-chapter:before{background:linear-gradient(90deg, var(--magnetic-accent), transparent);content:"";width:clamp(34px,4vw,64px);height:1px}.magnetic-hero-statement{border-left:2px solid var(--magnetic-accent);color:#ffffffd6;letter-spacing:.12em;flex-direction:column;gap:4px;margin:0 0 33px;padding-left:17px;font-size:clamp(13px,1.25vw,20px);font-weight:650;line-height:1.42;display:flex}.magnetic-actions{flex-wrap:wrap;gap:9px;display:flex}.magnetic-button{font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;border:1px solid #ffffff3d;justify-content:space-between;align-items:center;gap:35px;min-height:49px;padding:0 20px;font-size:8px;font-weight:650;transition:border-color .25s,box-shadow .25s,transform .25s;display:inline-flex}.magnetic-button:hover{border-color:var(--magnetic-accent);box-shadow:0 0 34px var(--magnetic-glow);transform:translateY(-2px)}.magnetic-button-bright{background:linear-gradient(135deg, var(--magnetic-accent-2), var(--magnetic-accent))}@supports (color:color-mix(in lab, red, red)){.magnetic-button-bright{background:linear-gradient(135deg, color-mix(in srgb, var(--magnetic-accent-2) 70%, white), var(--magnetic-accent))}}.magnetic-button-bright{color:#10030a;border-color:#0000}.magnetic-button-line{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#0403085c}.magnetic-phase-card{z-index:7;grid-template-columns:86px 1fr;width:250px;margin:0;display:grid;position:absolute;bottom:64px;right:clamp(27px,4vw,76px)}.magnetic-phase-card>div{aspect-ratio:1;border:1px solid #ffffff38;overflow:hidden}.magnetic-phase-card img{object-fit:cover;width:100%;height:100%}.magnetic-phase-card figcaption{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030207bd;border:1px solid #ffffff24;border-left:0;flex-direction:column;justify-content:center;padding:13px 15px;display:flex}.magnetic-phase-card figcaption span,.magnetic-phase-card figcaption small{color:#ffffff75;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:6px}.magnetic-phase-card figcaption strong{color:var(--magnetic-accent);letter-spacing:-.02em;margin:6px 0 8px;font-size:19px}.magnetic-hero-footer{color:#ffffff6b;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;z-index:7;bottom:0;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;height:38px;padding:0 28px;font-size:6px;display:flex;position:absolute;inset-inline:58px 0}.magnetic-section-label{color:var(--magnetic-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.22em;align-items:center;gap:12px;margin:0 0 25px;font-size:8px;display:flex}.magnetic-section-label:before{content:"";background:currentColor;width:4px;height:4px;box-shadow:0 0 10px}.magnetic-manifesto{background:linear-gradient(135deg, #060307, var(--magnetic-surface));border-bottom:1px solid #ffffff1a;grid-template-columns:.32fr .9fr .72fr;align-items:center;gap:clamp(30px,5vw,90px);min-height:760px;padding:clamp(80px,11vw,170px) clamp(24px,6vw,104px);display:grid;position:relative;overflow:hidden}.magnetic-manifesto:before{border:1px solid var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){.magnetic-manifesto:before{border:1px solid color-mix(in srgb, var(--magnetic-accent) 28%, transparent)}}.magnetic-manifesto:before{content:"";border-radius:50%;width:min(75vw,1100px);height:min(52vw,760px);position:absolute;top:8%;left:-28vw;transform:rotate(-18deg)}.magnetic-manifesto-number{color:#0000;letter-spacing:-.11em;opacity:.35;-webkit-text-stroke:1px var(--magnetic-accent);z-index:1;font-size:clamp(120px,19vw,330px);font-weight:760;line-height:.72;position:relative}.magnetic-manifesto-copy{z-index:2;max-width:690px;position:relative}.magnetic-manifesto-copy h2{letter-spacing:-.075em;margin:0 0 35px;font-size:clamp(50px,6.4vw,112px);font-weight:630;line-height:.86}.magnetic-manifesto-copy>p:not(.magnetic-section-label){color:#ffffff96;max-width:540px;font-size:14px;line-height:1.85}.magnetic-phase-status{color:#ffffffa6;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;align-items:center;gap:13px;margin-top:42px;font-size:7px;display:flex}.magnetic-phase-status i{background:linear-gradient(90deg, var(--magnetic-accent), transparent);width:72px;height:1px}.magnetic-phase-status small{color:var(--magnetic-accent);font-size:inherit}.magnetic-manifesto-art{z-index:2;margin:0;position:relative;transform:rotate(2.2deg);box-shadow:0 36px 100px #00000075}@supports (color:color-mix(in lab, red, red)){.magnetic-manifesto-art:before{border:1px solid color-mix(in srgb, var(--magnetic-accent) 42%, transparent)}}.magnetic-manifesto-art:before{content:"";z-index:-1;position:absolute;inset:-12px}.magnetic-manifesto-art img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.magnetic-manifesto-art figcaption{background:#030308e0;border-top:1px solid #ffffff21;justify-content:space-between;align-items:center;padding:16px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.magnetic-manifesto-art figcaption span{color:#ffffff7a;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;font-size:6px}.magnetic-manifesto-art figcaption strong{color:var(--magnetic-accent);letter-spacing:.12em;font-size:13px}.magnetic-roster{background:#030308;padding:clamp(90px,10vw,160px) clamp(18px,3.4vw,60px);position:relative}.magnetic-roster:before{background:radial-gradient(circle at 50% 0, var(--magnetic-glow), transparent 36%);content:"";opacity:.46;pointer-events:none;position:absolute;inset:0}.magnetic-roster-header{justify-content:space-between;align-items:end;gap:40px;max-width:1420px;margin:0 auto 64px;display:flex;position:relative}.magnetic-roster-header h2{letter-spacing:-.078em;margin:0;font-size:clamp(57px,7vw,122px);font-weight:650;line-height:.78}.magnetic-roster-header>p{color:#ffffff8a;max-width:390px;margin:0;font-size:13px;line-height:1.8}.magnetic-member-grid{grid-template-columns:repeat(4,1fr);gap:1px;max-width:1580px;margin:0 auto;display:grid}.magnetic-member-card{aspect-ratio:.76;background:#070810;border:1px solid #ffffff24;position:relative;overflow:hidden}.magnetic-member-card:before{border-left:1px solid var(--member-accent);border-top:1px solid var(--member-accent);content:"";opacity:.7;z-index:4;width:34px;height:34px;position:absolute;top:12px;left:12px}.magnetic-member-photo{background:#05060d;border:0;width:100%;height:100%;min-height:0;position:absolute;inset:0}.magnetic-member-photo img{filter:saturate(.88)contrast(1.04);object-fit:cover;object-position:74% center;width:100%;height:100%;transition:filter .45s,transform .7s cubic-bezier(.2,.8,.2,1);transform:scale(1.03)}.magnetic-member-card:hover .magnetic-member-photo img{filter:saturate(1.08)contrast(1.06);transform:scale(1.075)}.magnetic-member-vignette{z-index:2;background:linear-gradient(#0000 50%,#03040ad1 84%,#03040a 100%),linear-gradient(90deg,#0203073d,#0000 45%);position:absolute;inset:0}.magnetic-member-glyph{color:var(--member-accent);filter:drop-shadow(0 0 10px var(--member-accent));z-index:4;font-size:24px;line-height:1;position:absolute;top:18px;right:18px}.magnetic-member-info{z-index:4;grid-template-columns:auto 1fr auto;align-items:end;gap:13px;padding:26px 24px;display:grid;position:absolute;bottom:0;left:0;right:0}.magnetic-member-info small{color:var(--member-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:7px}.magnetic-member-info h3{letter-spacing:-.045em;text-transform:uppercase;margin:0 0 8px;font-size:clamp(22px,2vw,34px);font-weight:620;line-height:1}.magnetic-member-info p{color:#ffffff85;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:6px}.magnetic-member-info b{color:var(--member-accent);font-weight:400}.magnetic-roster-action{justify-content:center;max-width:1580px;margin:58px auto 0;display:flex;position:relative}.magnetic-release-panel{background:linear-gradient(135deg, var(--magnetic-surface), #030308);border-block:1px solid #ffffff1a;grid-template-columns:minmax(340px,.85fr) 1.15fr;align-items:center;gap:clamp(50px,9vw,150px);min-height:830px;padding:clamp(90px,10vw,150px) clamp(24px,9vw,160px);display:grid;position:relative}.magnetic-release-panel:after{color:var(--magnetic-accent);content:"✦";filter:drop-shadow(0 0 18px var(--magnetic-accent));font-size:26px;position:absolute;top:8vw;right:6vw}.magnetic-release-art{position:relative;box-shadow:0 40px 110px #00000085}.magnetic-release-art:before{border:1px solid var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){.magnetic-release-art:before{border:1px solid color-mix(in srgb, var(--magnetic-accent) 38%, transparent)}}.magnetic-release-art:before{content:"";position:absolute;inset:-16px 16px 16px -16px}.magnetic-release-art img{aspect-ratio:1;object-fit:cover;width:100%;display:block;position:relative}.magnetic-release-art>span{background:var(--magnetic-accent);color:#10030a;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;padding:12px 17px;font-size:7px;font-weight:700;position:absolute;bottom:0;right:0}.magnetic-release-copy h2{letter-spacing:-.09em;margin:0 0 42px;font-size:clamp(70px,10.4vw,182px);font-weight:700;line-height:.75}.magnetic-release-copy>p:not(.magnetic-section-label){color:#ffffff94;max-width:560px;font-size:14px;line-height:1.85}.magnetic-release-copy dl{border-block:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);margin:42px 0 34px;display:grid}.magnetic-release-copy dl>div{border-right:1px solid #ffffff24;padding:19px 16px 19px 0}.magnetic-release-copy dl>div:not(:first-child){padding-left:18px}.magnetic-release-copy dl>div:last-child{border:0}.magnetic-release-copy dt{color:#ffffff61;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;margin-bottom:11px;font-size:6px}.magnetic-release-copy dd{color:var(--magnetic-accent);margin:0;font-size:13px;font-weight:620}.magnetic-signal-log{background:#04040a;padding:clamp(90px,10vw,150px) clamp(24px,6vw,100px)}.magnetic-signal-log>header{grid-template-columns:1fr auto;align-items:end;gap:24px;margin-bottom:50px;display:grid}.magnetic-signal-log>header .magnetic-section-label{grid-column:1/-1;margin-bottom:0}.magnetic-signal-log>header h2{letter-spacing:-.07em;margin:0;font-size:clamp(47px,6vw,100px);line-height:.85}.magnetic-signal-log>header>a{color:var(--magnetic-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:8px}.magnetic-signal-log>div{border-top:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);display:grid}.magnetic-signal-log>div>a{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;min-height:290px;padding:29px;transition:background .25s;position:relative}.magnetic-signal-log>div>a:first-child{border-left:1px solid #ffffff24}.magnetic-signal-log>div>a:hover{background:var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){.magnetic-signal-log>div>a:hover{background:color-mix(in srgb, var(--magnetic-accent) 7%, transparent)}}.magnetic-signal-log small,.magnetic-signal-log>div>a>span{color:var(--magnetic-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;font-size:6px}.magnetic-signal-log h3{letter-spacing:-.04em;max-width:370px;margin:55px 0 16px;font-size:clamp(23px,2.2vw,36px);line-height:1.02}.magnetic-signal-log>div p{color:#ffffff80;max-width:390px;font-size:12px;line-height:1.7}.magnetic-signal-log>div>a>span{position:absolute;bottom:27px}.magnetic-album-history{background:radial-gradient(circle at 83% 20%, var(--magnetic-glow), transparent 28%), #05040a;border-bottom:1px solid #ffffff1a;padding:clamp(90px,10vw,155px) clamp(24px,6vw,104px)}.magnetic-album-history>header{justify-content:space-between;align-items:end;gap:50px;max-width:1480px;margin:0 auto 64px;display:flex}.magnetic-album-history>header h2{letter-spacing:-.08em;margin:0;font-size:clamp(56px,7.4vw,128px);line-height:.77}.magnetic-album-history>header>p{color:#ffffff8c;max-width:410px;font-size:13px;line-height:1.8}.magnetic-album-history-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:1480px;margin:0 auto;display:grid}.magnetic-era-album{background:#05050cd1;border:1px solid #ffffff21;grid-template-columns:minmax(180px,.72fr) 1fr;align-items:center;gap:clamp(25px,4vw,65px);min-height:390px;padding:clamp(22px,3.8vw,58px);transition:background .25s,border-color .25s;display:grid}@supports (color:color-mix(in lab, red, red)){.magnetic-era-album:hover{background:color-mix(in srgb, var(--magnetic-accent) 7%, #06060d);border-color:color-mix(in srgb, var(--magnetic-accent) 42%, transparent)}}.magnetic-era-album-current{grid-column:1/-1;grid-template-columns:minmax(310px,.63fr) 1.37fr;min-height:570px}.magnetic-era-album-art{position:relative;box-shadow:0 28px 80px #00000073}.magnetic-era-album-art img,.magnetic-era-album .album-art{aspect-ratio:1;object-fit:cover;width:100%;display:block}.magnetic-era-album-art>span{background:var(--magnetic-accent);color:#11030b;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;padding:10px 13px;font-size:7px;font-weight:750;position:absolute;top:0;right:0}.magnetic-era-album small{color:var(--magnetic-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:7px}.magnetic-era-album h3{letter-spacing:-.07em;margin:20px 0 24px;font-size:clamp(37px,5vw,84px);line-height:.84}.magnetic-era-album p{color:#ffffff87;max-width:520px;font-size:12px;line-height:1.75}.magnetic-era-album b{color:var(--magnetic-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;margin-top:28px;font-size:7px;font-weight:500;display:block}.magnetic-brays{background:radial-gradient(circle at center, var(--magnetic-glow), transparent 34%), #020207;text-align:center;flex-direction:column;align-items:center;min-height:760px;padding:130px 24px;display:flex;position:relative;overflow:hidden}.magnetic-brays>:not(.magnetic-brays-orbit){z-index:2;position:relative}.magnetic-brays .magnetic-section-label{justify-content:center}.magnetic-brays h2{letter-spacing:-.08em;margin:0 0 37px;font-size:clamp(59px,8vw,135px);font-weight:660;line-height:.76}.magnetic-brays>p:not(.magnetic-section-label){color:#ffffff94;max-width:530px;margin:0 0 34px;font-size:13px;line-height:1.8}.magnetic-brays-orbit{border:1px solid var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){.magnetic-brays-orbit{border:1px solid color-mix(in srgb, var(--magnetic-accent) 28%, transparent)}}.magnetic-brays-orbit{border-radius:50%;width:1100px;height:740px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-16deg)}.magnetic-brays-orbit:before,.magnetic-brays-orbit:after{border:1px solid var(--magnetic-accent-2)}@supports (color:color-mix(in lab, red, red)){.magnetic-brays-orbit:before,.magnetic-brays-orbit:after{border:1px solid color-mix(in srgb, var(--magnetic-accent-2) 22%, transparent)}}.magnetic-brays-orbit:before,.magnetic-brays-orbit:after{content:"";border-radius:50%;position:absolute;inset:12% -12%;transform:rotate(19deg)}.magnetic-brays-orbit:after{inset:25% -24%;transform:rotate(-11deg)}.magnetic-brays-orbit i{background:var(--magnetic-accent);box-shadow:0 0 22px var(--magnetic-accent);border-radius:50%;width:7px;height:7px;position:absolute}.magnetic-brays-orbit i:first-child{top:21%;left:8%}.magnetic-brays-orbit i:nth-child(2){top:51%;right:7%}.magnetic-brays-orbit i:nth-child(3){bottom:8%;left:47%}.magnetic-members-page-hero{background:radial-gradient(circle at 28% 48%, var(--magnetic-glow), transparent 34%), linear-gradient(125deg, #030207, var(--magnetic-surface));border-bottom:1px solid #ffffff1f;grid-template-columns:1fr minmax(280px,.46fr);align-items:end;gap:clamp(50px,9vw,150px);min-height:720px;padding:145px clamp(24px,7vw,120px) 82px;display:grid;position:relative;overflow:hidden}.magnetic-members-page-hero:before{color:#0000;content:"08";opacity:.18;-webkit-text-stroke:1px var(--magnetic-accent);font-size:min(31vw,510px);font-weight:760;line-height:.7;position:absolute;top:29%;left:-2vw}.magnetic-members-page-hero>div{z-index:2;position:relative}.magnetic-members-page-hero h1{letter-spacing:-.085em;margin:0 0 34px;font-size:clamp(68px,10vw,166px);line-height:.76}.magnetic-members-page-hero>div>p:last-child{color:#ffffff91;max-width:480px;font-size:14px;line-height:1.8}.magnetic-members-page-hero figure{z-index:2;margin:0;position:relative;transform:rotate(2deg);box-shadow:0 30px 100px #00000085}.magnetic-members-page-hero figure:before{border:1px solid var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){.magnetic-members-page-hero figure:before{border:1px solid color-mix(in srgb, var(--magnetic-accent) 36%, transparent)}}.magnetic-members-page-hero figure:before{content:"";z-index:-1;position:absolute;inset:-11px}.magnetic-members-page-hero figure img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.magnetic-members-page-hero figcaption{background:#030308e0;flex-direction:column;gap:6px;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.magnetic-members-page-hero figcaption span{color:#ffffff73;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:6px}.magnetic-members-page-hero figcaption strong{color:var(--magnetic-accent);letter-spacing:.12em;font-size:11px}.magnetic-roster-page{padding-top:60px}.profile-hero-magnetic{background:radial-gradient(circle at 25% 46%, var(--magnetic-glow), transparent 33%), linear-gradient(130deg, #030207, var(--magnetic-surface));grid-template-columns:minmax(440px,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(46px,6vw,105px);min-height:100svh;padding-bottom:78px;position:relative;overflow:hidden}.profile-hero-magnetic:after{color:#0000;content:"NEXT ERA";letter-spacing:-.1em;opacity:.09;transform-origin:0 0;-webkit-text-stroke:1px var(--magnetic-accent);font-size:16vw;font-weight:760;line-height:.7;position:absolute;top:19%;left:2vw;transform:rotate(-90deg)translate(-72%)}.profile-hero-magnetic .profile-photo{z-index:2}.profile-hero-magnetic .profile-photo .managed-photo{background:#03040a;border:1px solid #ffffff2b;box-shadow:0 38px 100px #00000075}.profile-hero-magnetic .profile-photo .managed-photo:before{border:1px solid var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){.profile-hero-magnetic .profile-photo .managed-photo:before{border:1px solid color-mix(in srgb, var(--magnetic-accent) 36%, transparent)}}.profile-hero-magnetic .profile-photo .managed-photo:before{content:"";pointer-events:none;z-index:-1;display:block;position:absolute;inset:14px -14px -14px 14px}.profile-hero-magnetic .profile-photo .managed-photo-natural img{object-fit:contain;width:100%;max-height:none}.profile-hero-magnetic .profile-copy{z-index:2;padding-top:0;position:relative}.profile-hero-magnetic .profile-role{color:var(--magnetic-accent)}.profile-hero-magnetic .profile-copy h1{margin-bottom:17px;font-size:clamp(53px,6.1vw,104px)}.profile-magnetic-era{color:#ffffff6b;font-family:var(--font-geist-mono), monospace;letter-spacing:.19em;margin:0 0 31px;font-size:7px}.profile-hero-magnetic .profile-intro{color:#ffffffa8}.profile-hero-magnetic .profile-copy dl,.profile-hero-magnetic .profile-copy dl>div{border-color:#ffffff24}.profile-hero-magnetic .profile-copy dt{color:var(--magnetic-accent)}body[class*=theme-magnetic] .profile-navigation{background:#04040a;border-color:#ffffff21}body[class*=theme-magnetic] .profile-nav-next{border-color:#ffffff21}body[class*=theme-magnetic] .profile-nav-link:hover{background:var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .profile-nav-link:hover{background:color-mix(in srgb, var(--magnetic-accent) 8%, transparent)}}body[class*=theme-magnetic] .profile-nav-link span{color:var(--magnetic-accent)}@media (max-width:1180px){.magnetic-hero-copy{max-width:53vw}.magnetic-phase-card{display:none}.magnetic-manifesto{grid-template-columns:.22fr 1fr .65fr}.magnetic-member-grid{grid-template-columns:repeat(2,1fr)}.magnetic-member-card{aspect-ratio:1.02}}@media (max-width:820px){body[class*=theme-magnetic] .wordmark:after{display:none}.magnetic-group-portrait{opacity:.67;inset:72px -38% 0 0}.magnetic-group-portrait:after{background:linear-gradient(90deg,#030104 0 20%,#03010466 54%,#0301048c),linear-gradient(#0000 65%,#030104 100%)}.magnetic-era-rail{width:42px}.magnetic-hero-copy{max-width:calc(100vw - 94px);top:49%;left:66px}.magnetic-hero-copy h1{font-size:clamp(40px,10.2vw,82px)}.magnetic-hero-footer{inset-inline-start:42px}.magnetic-manifesto{grid-template-columns:.25fr 1fr}.magnetic-manifesto-art{grid-column:2;max-width:430px}.magnetic-release-panel{grid-template-columns:1fr;gap:70px}.magnetic-release-art{width:100%;max-width:520px;margin:0 auto}.magnetic-roster-header{flex-direction:column;align-items:start}.magnetic-signal-log>div{grid-template-columns:1fr}.magnetic-signal-log>div>a{border-left:1px solid #ffffff24}.magnetic-members-page-hero{grid-template-columns:1fr}.magnetic-members-page-hero figure{width:75%;max-width:390px}.profile-hero-magnetic{grid-template-columns:1fr}.profile-hero-magnetic .profile-photo{width:100%;max-width:760px;margin:0 auto}.magnetic-album-history>header{flex-direction:column;align-items:start}.magnetic-album-history-grid{grid-template-columns:1fr}.magnetic-era-album-current{grid-column:auto}.home-album-archive{grid-template-columns:1fr}.home-album-entry.featured{grid-column:auto}}@media (max-width:560px){.magnetic-landing{min-height:760px}.magnetic-grid-texture{background-size:46px 46px}.magnetic-group-portrait{inset:72px -73% 0 -6%}.magnetic-hero-copy{top:46%}.magnetic-hero-copy h1{font-size:clamp(30px,10.2vw,58px)}.magnetic-hero-chapter{margin-top:12px;margin-bottom:30px}.magnetic-kicker{letter-spacing:.14em;font-size:6px}.magnetic-hero-statement{font-size:12px}.magnetic-button{gap:16px;min-height:44px;padding:0 14px}.magnetic-hero-footer span:first-child{display:none}.magnetic-hero-footer{justify-content:flex-end}.magnetic-manifesto{min-height:auto;padding-block:96px;display:block}.magnetic-manifesto-number{margin-bottom:42px;font-size:110px}.magnetic-manifesto-art{margin:68px 12px 0}.magnetic-member-grid{grid-template-columns:1fr}.magnetic-member-card{aspect-ratio:.83}.magnetic-roster-header h2{font-size:55px}.magnetic-release-panel{padding-inline:34px}.magnetic-release-copy h2{font-size:67px}.magnetic-release-copy dl{grid-template-columns:1fr}.magnetic-release-copy dl>div{border-bottom:1px solid #ffffff24;border-right:0;padding-left:0!important}.magnetic-signal-log>header{grid-template-columns:1fr;align-items:start}.magnetic-signal-log>header .magnetic-section-label{grid-column:auto}.magnetic-brays{min-height:680px}.magnetic-members-page-hero{min-height:auto;padding-block:130px 76px}.magnetic-members-page-hero h1{font-size:58px}.magnetic-members-page-hero figure{width:calc(100% - 28px)}.profile-hero-magnetic{padding-inline:22px}.magnetic-era-album,.magnetic-era-album-current,.home-album-entry,.home-album-entry.featured{grid-template-columns:1fr}.home-album-entry .home-album-cta{width:100%;min-height:46px;font-size:10px}}@media (prefers-reduced-motion:reduce){.cosmic-page-transition,.cosmic-burst-layer,.cosmic-cursor{display:none!important}*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.launch-gate{background:radial-gradient(circle at 50% 45%, var(--violet), transparent 29%), linear-gradient(145deg, #020207, var(--navy));align-items:center}@supports (color:color-mix(in lab, red, red)){.launch-gate{background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--violet) 23%, transparent), transparent 29%), linear-gradient(145deg, #020207, var(--navy))}}.launch-gate{text-align:center;justify-content:center;min-height:100svh;padding:100px 24px;display:flex;position:relative;overflow:hidden}.launch-gate-stars{background-image:radial-gradient(circle, #ffffffb3 0 1px, transparent 1.5px), radial-gradient(circle, var(--violet) 0 1px, transparent 1.5px)}@supports (color:color-mix(in lab, red, red)){.launch-gate-stars{background-image:radial-gradient(circle, #ffffffb3 0 1px, transparent 1.5px), radial-gradient(circle, color-mix(in srgb, var(--violet) 72%, white) 0 1px, transparent 1.5px)}}.launch-gate-stars{opacity:.26;background-position:0 0,82px 37px;background-size:143px 127px,211px 183px;position:absolute;inset:0}.launch-gate-brand{letter-spacing:.18em;font-size:13px;font-weight:750;position:absolute;top:34px;left:38px}.launch-gate-brand span{color:var(--violet);filter:drop-shadow(0 0 8px var(--violet));margin-right:9px}.launch-gate section{z-index:3;position:relative}.launch-gate section>p{color:var(--violet-soft);font-family:var(--font-geist-mono), monospace;letter-spacing:.28em;margin:0 0 30px;font-size:8px}.launch-gate h1{letter-spacing:-.09em;margin:0 0 35px;font-size:clamp(66px,10.5vw,170px);line-height:.73}.launch-gate section>span{color:#ffffff94;max-width:520px;margin:0 auto;font-size:13px;line-height:1.8;display:block}.launch-gate-orbit{border:1px solid var(--violet)}@supports (color:color-mix(in lab, red, red)){.launch-gate-orbit{border:1px solid color-mix(in srgb, var(--violet) 25%, transparent)}}.launch-gate-orbit{border-radius:50%;width:min(112vw,1320px);height:min(72vw,850px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-17deg)}.launch-gate-orbit:before{border:1px solid var(--blue)}@supports (color:color-mix(in lab, red, red)){.launch-gate-orbit:before{border:1px solid color-mix(in srgb, var(--blue) 20%, transparent)}}.launch-gate-orbit:before{border-radius:inherit;content:"";position:absolute;inset:17% -8%;transform:rotate(23deg)}.launch-gate-orbit i{background:var(--violet);box-shadow:0 0 18px var(--violet);border-radius:50%;width:6px;height:6px;position:absolute}.launch-gate-orbit i:first-child{top:25%;left:12%}.launch-gate-orbit i:nth-child(2){top:53%;right:8%}.launch-gate-orbit i:nth-child(3){bottom:9%;left:48%}.launch-gate-bottom{color:#ffffff59;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;z-index:4;justify-content:space-between;font-size:6px;display:flex;position:absolute;bottom:28px;left:38px;right:38px}.launch-gate-bottom a{color:#ffffff80}.launch-gate .language-switcher{bottom:auto;top:calc(20px + env(safe-area-inset-top))}.admin-preview-badge{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;z-index:80;background:#0c0d16e6;border:1px solid #ad9eff61;align-items:center;gap:9px;padding:11px 13px;font-size:7px;display:flex;position:fixed;bottom:18px;left:18px}.admin-preview-badge i{background:#72d895;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #72d895}.admin-preview-badge span{color:#c0b7f7}@media (max-width:560px){.admin-preview-badge span{display:none}}.admin-shell{color:#101115;background:#f3f3f0;min-height:100svh}.admin-header{color:#fff;background:#0b0d15;justify-content:space-between;align-items:center;height:72px;padding:0 clamp(22px,5vw,75px);display:flex}.admin-brand{letter-spacing:.15em;font-size:14px;font-weight:750}.admin-brand span{color:#8e79ff;margin-right:8px}.admin-header>div{align-items:center;gap:22px;display:flex}.admin-header>div>span,.admin-header a:not(.admin-brand){font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:8px}.admin-header>div>span{color:#b0a5ff;border:1px solid #6c5ed0;padding:7px 9px}.admin-intro{justify-content:space-between;align-items:end;padding:80px clamp(22px,7vw,115px) 55px;display:flex}.admin-intro p{color:#705cdf;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;margin:0 0 17px;font-size:9px}.admin-intro h1{letter-spacing:-.055em;margin:0 0 18px;font-size:clamp(42px,6vw,78px);line-height:.95}.admin-intro>div:first-child>span{color:#62656e;font-size:13px}.admin-status{border:1px solid #d2d2cd;align-items:flex-start;gap:13px;max-width:330px;padding:18px;display:flex}.admin-status i{color:#45a764;font-size:10px}.admin-status strong,.admin-status span{display:block}.admin-status strong{margin-bottom:5px;font-size:12px}.admin-status span{color:#6d7077;font-size:10px;line-height:1.5}.admin-status.is-live{background:#f2fbf4;border-color:#86cf9b}.admin-status.is-live i{color:#198b40}.admin-launch-section{color:#fff;background:linear-gradient(135deg,#11131d,#090b13)}.admin-launch-section .admin-section-title>span{color:#8e7aff}.admin-launch-section .admin-section-title p{color:#9ca0ae}.admin-launch-control{background:#171927;border:1px solid #343747;justify-content:space-between;align-items:center;gap:34px;margin-top:32px;padding:clamp(24px,4vw,48px);display:flex}.admin-launch-control.is-live{background:linear-gradient(135deg,#10251a,#111a17);border-color:#376e4b}.admin-launch-control small{color:#9a88ff;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:7px}.admin-launch-control.is-live small{color:#68d08b}.admin-launch-control h3{letter-spacing:-.05em;margin:12px 0;font-size:clamp(28px,4vw,50px)}.admin-launch-control p{color:#aaaeba;max-width:560px;margin:0;font-size:12px;line-height:1.6}.admin-launch-control button{color:#151126;cursor:pointer;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;background:#f1efff;border:0;flex:none;min-width:170px;padding:18px 22px;font-size:8px;font-weight:700}.admin-launch-control.is-live button{color:#44131b;background:#f7d7dc}.admin-launch-control button:disabled{cursor:wait;opacity:.55}@media (max-width:680px){.admin-launch-control{flex-direction:column;align-items:stretch}.admin-launch-control button{width:100%}}.admin-message{color:#403684;background:#e7e2ff;border:1px solid #c7bdfb;margin:0 clamp(22px,7vw,115px) 30px;padding:14px 18px;font-size:12px}.admin-section{border-top:1px solid #d2d2cd;grid-template-columns:.55fr 1.45fr;gap:clamp(35px,7vw,105px);margin:0 clamp(22px,7vw,115px);padding:65px 0 85px;display:grid}.admin-section-title{gap:18px;display:flex}.admin-section-title>span{color:#7a69de;font-family:var(--font-geist-mono), monospace;padding-top:8px;font-size:9px}.admin-section-title h2{letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(27px,3vw,42px)}.admin-section-title p{color:#74777f;max-width:280px;margin:0;font-size:11px;line-height:1.6}.admin-form{grid-template-columns:1fr 1fr;gap:22px;display:grid}.admin-form label{flex-direction:column;gap:8px;display:flex}.admin-form label:first-child,.admin-form label:nth-child(2),.admin-form label:nth-child(5){grid-column:span 2}.admin-form label>span{color:#4e5159;font-size:10px;font-weight:650}.admin-form input,.admin-form textarea{color:#15161b;resize:vertical;background:#fff;border:1px solid #cfcfca;border-radius:0;outline:0;padding:14px 15px}.admin-form input:focus,.admin-form textarea:focus{border-color:#7764df}.admin-primary{color:#fff;cursor:pointer;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;background:#11131b;border:0;grid-column:span 2;justify-self:start;min-width:180px;padding:16px 22px;font-size:9px}.admin-primary:disabled{opacity:.55}.admin-media-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.admin-media-card{background:#fff;border:1px solid #d2d2cd}.admin-media-preview{aspect-ratio:1.45;background:#0c0e17;position:relative;overflow:hidden}.admin-media-preview img{object-fit:cover;width:100%;height:100%}.admin-media-preview>div{color:#6f64a8;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.admin-media-preview i{color:#8976f5;margin-bottom:13px;font-size:25px}.admin-media-preview span{font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;font-size:7px}.admin-media-info{flex-direction:column;min-height:135px;padding:18px;display:flex}.admin-media-info h3{margin:0 0 5px;font-size:15px}.admin-media-info p{color:#777a82;margin:0;font-size:10px;line-height:1.5}.admin-media-actions{align-items:center;gap:17px;margin-top:auto;padding-top:18px;display:flex}.admin-media-actions input{display:none}.admin-media-actions label,.admin-media-actions button{color:#5e4ccd;cursor:pointer;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;background:0 0;border:0;padding:0;font-size:8px}.admin-media-actions button{color:#9b4c61}.admin-denied{text-align:center;background:#0a0c14;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:24px;display:flex}.admin-denied h1{margin:0 0 15px;font-size:48px}.admin-denied p{color:#8e95a7}.admin-denied a{border-bottom:1px solid #8573eb;margin-top:18px;padding-bottom:5px}@media (max-width:900px){.simple-news-grid,.single-album{grid-template-columns:1fr}.simple-brays>i{display:none}.admin-intro{flex-direction:column;align-items:flex-start;gap:35px}.admin-section{grid-template-columns:1fr}}@media (max-width:620px){.simple-brays{min-height:520px;padding:80px 22px}.admin-header>div>span{display:none}.admin-header>div{gap:13px}.admin-intro{padding:55px 22px 40px}.admin-section{margin:0 22px;padding:50px 0 65px}.admin-form,.admin-media-grid{grid-template-columns:1fr}.admin-form label:first-child,.admin-form label:nth-child(2),.admin-form label:nth-child(5),.admin-primary{grid-column:auto}.admin-message{margin-left:22px;margin-right:22px}}.content-empty{border:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:60px 24px;display:flex}.content-empty i{color:var(--violet);margin-bottom:24px;font-size:28px}.content-empty h2{margin:0;font-size:clamp(28px,4vw,54px)}.content-empty p{color:var(--muted);max-width:520px}.music-library-head,.socials-heading{justify-content:space-between;align-items:flex-end;margin-bottom:42px;display:flex}.music-library-head h2,.socials-heading h2{margin:0;font-size:clamp(42px,6vw,80px);line-height:.9}.music-library-head>span{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:9px}.music-album-grid{gap:28px;display:grid}.music-album-card{border:1px solid var(--line);grid-template-columns:minmax(270px,40%) 1fr;min-height:470px;transition:border-color .25s,transform .25s;display:grid;overflow:hidden}.music-album-card:hover{border-color:#7467ce;transform:translateY(-4px)}.music-album-card .album-art{height:100%;min-height:470px}.music-album-card>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(30px,6vw,85px);display:flex}.music-album-card small{color:var(--violet-soft);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:8px}.music-album-card h2{margin:20px 0 28px;font-size:clamp(40px,7vw,94px);line-height:.86}.music-album-card p{color:var(--muted);max-width:560px;line-height:1.7}.music-album-card>div:last-child>span{border-top:1px solid var(--line);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;justify-content:space-between;width:100%;margin-top:34px;padding-top:18px;font-size:8px;display:flex}.music-album-card b{color:var(--violet-soft)}.music-tracklist ol>li{padding:0;display:block}.music-tracklist li>a:first-child{grid-template-columns:48px 1fr 160px 30px;align-items:center;gap:22px;padding:24px 0;display:grid}.track-platforms{gap:10px;padding:0 0 18px 70px;display:flex}.track-platforms a{border:1px solid var(--line);color:var(--violet-soft);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;padding:8px 11px;font-size:7px}.song-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 70% 20%,#463d9147,#0000 35%),#050711;min-height:72svh;padding:190px max(6vw,24px) 95px}.song-hero h1{max-width:1200px;margin:28px 0 38px;font-size:clamp(66px,13vw,190px);line-height:.78}.song-hero>p:not(.eyebrow){color:var(--muted);max-width:650px;line-height:1.75}.song-hero>div{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.song-video{padding-bottom:0}.video-embed{aspect-ratio:16/9;background:#02030a;width:100%;overflow:hidden}.video-embed iframe{border:0;width:100%;height:100%}.lyrics-head{margin-bottom:48px}.lyrics-head h2{margin:0;font-size:clamp(42px,7vw,90px);line-height:.9}.lyrics-columns{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.lyrics-columns article{min-width:0;padding:clamp(28px,5vw,70px)}.lyrics-columns article+article{border-left:1px solid var(--line)}.lyrics-columns article>span{color:var(--violet-soft);font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;margin-bottom:36px;font-size:8px;display:block}.lyrics-columns article p{color:#d7d9e2;white-space:pre-wrap;min-height:1.75em;margin:0;line-height:1.75}.lyrics-columns .lyrics-empty{color:var(--muted);font-style:italic}.back-to-album{border-top:1px solid var(--line);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;padding:32px max(6vw,24px);font-size:8px;display:block}.song-fan-policy{background:linear-gradient(90deg, var(--cosmic-accent), transparent 72%);align-items:center}@supports (color:color-mix(in lab, red, red)){.song-fan-policy{background:linear-gradient(90deg, color-mix(in srgb, var(--cosmic-accent) 9%, transparent), transparent 72%)}}.song-fan-policy{border-top:1px solid var(--line);grid-template-columns:210px minmax(0,1fr);gap:28px;padding:30px max(6vw,24px);display:grid}.song-fan-policy>span{color:var(--cosmic-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:8px}.song-fan-policy p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.song-fan-policy a{color:var(--violet-soft);border-bottom:1px solid;padding-bottom:2px;font-weight:650}.real-video-grid{gap:55px;display:grid}.video-entry{border:1px solid var(--line);grid-template-columns:minmax(360px,58%) 1fr;display:grid}.video-entry>div:last-child{flex-direction:column;justify-content:center;padding:clamp(28px,5vw,64px);display:flex}.video-entry span{color:var(--violet-soft);font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;font-size:8px}.video-entry h2{margin:20px 0;font-size:clamp(28px,4vw,56px);line-height:.95}.video-entry p{color:var(--muted);line-height:1.65}.video-entry>div:last-child>a{color:var(--violet-soft);font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;margin-top:24px;font-size:8px}.video-entry .video-embed>a{font-family:var(--font-geist-mono), monospace;justify-content:center;align-items:center;height:100%;display:flex}.real-gallery-grid{--gallery-row-height:clamp(220px, 22vw, 340px);flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.real-gallery-grid:after{content:"";flex:1000000 1 0}.gallery-photo{box-sizing:content-box;color:#fff;cursor:zoom-in;flex:calc(var(--gallery-photo-ratio,1) * 100) 1 calc(var(--gallery-row-height) * var(--gallery-photo-ratio,1));text-align:left;background:#080a13;border:0;min-width:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.gallery-photo img{aspect-ratio:var(--gallery-photo-ratio,1);object-fit:contain;width:100%;height:auto;transition:opacity .3s;display:block}.gallery-photo:hover img{opacity:.75}.gallery-photo>span{font-family:var(--font-geist-mono), monospace;background:#04050cb8;padding:6px 8px;font-size:7px;position:absolute;top:14px;left:14px}.real-lightbox figure{background:#05060d;grid-template-columns:minmax(0,1fr) 300px;max-width:min(1200px,92vw);max-height:88vh;display:grid;overflow:hidden}.real-lightbox figure:not(:has(figcaption)){display:block}.real-lightbox figure img{object-fit:contain;width:100%;max-width:100%;height:88vh}.real-lightbox figcaption{align-self:center;padding:38px}.real-lightbox figcaption small{color:var(--violet-soft);font-family:var(--font-geist-mono), monospace;margin-bottom:14px;font-size:8px;display:block}.real-lightbox figcaption strong{font-size:26px;display:block}.real-lightbox figcaption p{color:var(--muted);line-height:1.6}.news-transmission-art{border:1px solid var(--line);background:radial-gradient(circle,#6f58d638,#0000 38%),#050711;justify-content:center;align-items:center;max-width:1180px;height:min(48vw,520px);margin:0 auto;display:flex;position:relative;overflow:hidden}.news-transmission-art:before,.news-transmission-art:after{content:"";border:1px solid #9c8bff30;border-radius:50%;width:360px;height:360px;position:absolute}.news-transmission-art:after{width:620px;height:240px}.news-transmission-art>span{color:#a38fff;text-shadow:0 0 40px #755ee4;font-size:48px}.news-transmission-art>i{color:#8c86a5;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:7px;font-style:normal;position:absolute;bottom:24px}.news-transmission-art>b{color:#ffffff1f;font-size:210px;font-weight:300;position:absolute;right:6%}.socials-section{border-bottom:1px solid var(--line)}.socials-heading{display:block}.social-link-grid{grid-template-columns:repeat(2,1fr);display:grid}.social-link-grid a{border:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:18px;min-height:150px;margin:-1px 0 0 -1px;padding:28px;display:grid}.social-link-grid small{color:var(--violet-soft);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:8px}.social-link-grid strong{font-size:22px}.social-link-grid span{grid-area:1/2/span 2;font-size:20px}.member-social-list article{border-top:1px solid var(--line);grid-template-columns:280px 1fr;align-items:center;gap:28px;padding:25px 0;display:grid}.member-social-list article>div:first-child{align-items:center;gap:18px;display:flex}.member-social-list span{color:var(--violet-soft);font-family:var(--font-geist-mono), monospace;font-size:8px}.member-social-list h3{margin:0;font-size:27px}.member-social-list article>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.member-social-list article a,.profile-socials a{border:1px solid var(--line);color:var(--violet-soft);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;padding:10px 13px;font-size:8px}.profile-socials{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.socials-reimagined{background:radial-gradient(circle at 82% 18%,#8468ff24,#0000 28%),#050711}.member-socials-reimagined{border-top:1px solid var(--line);background:radial-gradient(circle at 12% 15%,#5f7dff1a,#0000 25%),#03050d}.socials-heading-intro{justify-content:space-between;align-items:end;gap:42px;margin-bottom:58px;display:flex}.socials-heading-intro>p{color:var(--muted);max-width:440px;margin:0;font-size:13px;line-height:1.75}.socials-heading-intro h2{letter-spacing:-.075em;font-size:clamp(55px,8vw,118px);line-height:.78}.social-brand-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.social-brand-grid .social-brand-card{--social-a:#9d85ff;--social-b:#6056d9;background:linear-gradient(145deg, var(--social-a), #050711 65%);align-items:stretch}@supports (color:color-mix(in lab, red, red)){.social-brand-grid .social-brand-card{background:linear-gradient(145deg, color-mix(in srgb, var(--social-a) 10%, #080a14), #050711 65%)}}.social-brand-grid .social-brand-card{border:1px solid var(--social-a)}@supports (color:color-mix(in lab, red, red)){.social-brand-grid .social-brand-card{border:1px solid color-mix(in srgb, var(--social-a) 28%, transparent)}}.social-brand-grid .social-brand-card{flex-direction:column;justify-content:space-between;min-height:350px;margin:0;padding:28px;transition:border-color .25s,box-shadow .3s,transform .3s;display:flex;position:relative;overflow:hidden}.social-brand-grid .social-brand-card:hover{border-color:var(--social-a)}@supports (color:color-mix(in lab, red, red)){.social-brand-grid .social-brand-card:hover{border-color:color-mix(in srgb, var(--social-a) 70%, white)}}.social-brand-grid .social-brand-card:hover{box-shadow:0 24px 70px var(--social-a)}@supports (color:color-mix(in lab, red, red)){.social-brand-grid .social-brand-card:hover{box-shadow:0 24px 70px color-mix(in srgb, var(--social-a) 17%, transparent)}}.social-brand-grid .social-brand-card:hover{transform:translateY(-6px)}.social-brand-instagram{--social-a:#ff4ba5!important;--social-b:#875bff!important}.social-brand-youtube{--social-a:#ff435d!important;--social-b:#c81f38!important}.social-brand-tiktok{--social-a:#38e8ea!important;--social-b:#ff4d86!important}.social-brand-spotify{--social-a:#35d87a!important;--social-b:#15994c!important}.social-brand-soundcloud{--social-a:#ff8a38!important;--social-b:#ff4f23!important}.social-brand-x{--social-a:#e7e9f4!important;--social-b:#828797!important}.social-brand-facebook{--social-a:#5f95ff!important;--social-b:#2f62ce!important}.social-brand-symbol{border:1px solid var(--social-a);align-self:center;align-items:center}@supports (color:color-mix(in lab, red, red)){.social-brand-symbol{border:1px solid color-mix(in srgb, var(--social-a) 38%, transparent)}}.social-brand-symbol{border-radius:50%;justify-content:center;width:138px;height:138px;margin-top:6px;display:flex;position:relative}.social-brand-symbol:before{border:1px solid var(--social-b)}@supports (color:color-mix(in lab, red, red)){.social-brand-symbol:before{border:1px solid color-mix(in srgb, var(--social-b) 25%, transparent)}}.social-brand-symbol:before{content:"";border-radius:50%;position:absolute;inset:11px -17px;transform:rotate(28deg)}.social-brand-symbol i{color:var(--social-a);filter:drop-shadow(0 0 16px var(--social-a));z-index:2;font-family:Arial,sans-serif;font-size:49px;font-style:normal;line-height:1;position:relative}.social-brand-symbol>span{background:var(--social-a);box-shadow:0 0 11px var(--social-a);border-radius:50%;width:5px;height:5px;position:absolute;top:33px;left:1px}.social-brand-symbol>span:last-child{inset:auto 16px 13px auto}.social-brand-copy small{color:var(--social-a);font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;font-size:6px}.social-brand-copy h3{letter-spacing:-.045em;margin:9px 0 8px;font-size:clamp(27px,2.7vw,42px)}.social-brand-copy strong{color:#ffffff94;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;overflow-wrap:anywhere;font-size:8px;font-weight:400}.social-brand-card>b{color:var(--social-a);font-size:19px;font-weight:400;position:absolute;top:22px;right:24px}.member-social-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.member-social-grid>article{border:1px solid var(--line);background:#080a14b8;min-height:230px;padding:clamp(23px,3vw,38px)}.member-social-grid article>header{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:17px;margin-bottom:25px;padding-bottom:22px;display:grid}.member-social-grid article>header>span{color:var(--violet-soft);font-family:var(--font-geist-mono), monospace;font-size:8px}.member-social-grid article>header small{color:#687087;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;font-size:6px}.member-social-grid article>header h3{letter-spacing:-.045em;margin:4px 0 0;font-size:31px}.member-social-grid article>header>i{color:var(--violet-soft);filter:drop-shadow(0 0 8px var(--violet));font-style:normal}.member-social-grid article>div{gap:8px;display:grid}.member-social-chip{--social-a:#a792ff;background:var(--social-a);align-items:center}@supports (color:color-mix(in lab, red, red)){.member-social-chip{background:color-mix(in srgb, var(--social-a) 5%, transparent)}}.member-social-chip{border:1px solid var(--social-a)}@supports (color:color-mix(in lab, red, red)){.member-social-chip{border:1px solid color-mix(in srgb, var(--social-a) 20%, transparent)}}.member-social-chip{grid-template-columns:38px 1fr auto;gap:13px;min-height:58px;padding:9px 13px;transition:background .2s,border-color .2s;display:grid}.member-social-chip:hover{background:var(--social-a)}@supports (color:color-mix(in lab, red, red)){.member-social-chip:hover{background:color-mix(in srgb, var(--social-a) 11%, transparent)}}.member-social-chip:hover{border-color:var(--social-a)}@supports (color:color-mix(in lab, red, red)){.member-social-chip:hover{border-color:color-mix(in srgb, var(--social-a) 50%, transparent)}}.member-social-chip>i{border:1px solid var(--social-a);align-items:center}@supports (color:color-mix(in lab, red, red)){.member-social-chip>i{border:1px solid color-mix(in srgb, var(--social-a) 34%, transparent)}}.member-social-chip>i{color:var(--social-a);border-radius:50%;justify-content:center;width:34px;height:34px;font-size:17px;font-style:normal;display:flex}.member-social-chip>span{min-width:0}.member-social-chip small{color:var(--social-a);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;font-size:6px;display:block}.member-social-chip strong{color:#ffffffad;overflow-wrap:anywhere;margin-top:4px;font-size:11px;font-weight:500;display:block}.member-social-chip>b{color:var(--social-a);font-weight:400}body[class*=theme-magnetic] .socials-reimagined,body[class*=theme-magnetic] .member-socials-reimagined{background:radial-gradient(circle at 82% 18%, var(--magnetic-glow), transparent 29%), #030308}body[class*=theme-magnetic] .socials-heading-intro .eyebrow:before{background:var(--magnetic-accent);box-shadow:0 0 10px var(--magnetic-accent)}.admin-tabs{z-index:5;background:#fff;border-bottom:1px solid #e4e4e8;gap:6px;padding:0 max(4vw,22px);display:flex;position:sticky;top:0;overflow-x:auto}.admin-tabs button{color:#777a82;cursor:pointer;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:20px 15px 17px;font-size:8px}.admin-tabs button.active{color:#4432ab;border-bottom-color:#6d58de}.admin-record-layout{grid-column:2;grid-template-columns:230px 1fr;gap:24px;min-width:0;display:grid}.admin-record-list{border:1px solid #e1e1e6;flex-direction:column;height:fit-content;display:flex}.admin-record-list button{color:#24252c;cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #e9e9ec;flex-direction:column;padding:15px;display:flex}.admin-record-list button.active{background:#f0edff}.admin-record-list button>span,.admin-record-list button>small{color:#7c70c1;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:7px}.admin-record-list button strong{margin:5px 0;font-size:13px}.admin-record-list .admin-add{color:#5e4ccd;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:8px}.admin-editor{background:#fff;border:1px solid #e1e1e6;grid-column:2;grid-template-columns:240px 1fr;min-width:0;padding:22px;display:grid}.admin-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;min-width:0;display:grid}.admin-editor-fields label{flex-direction:column;gap:7px;min-width:0;display:flex}.admin-editor-fields label.wide,.admin-editor-fields .wide,.admin-editor-actions{grid-column:1/-1}.admin-editor-fields label>span{color:#686b74;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;font-size:8px}.admin-editor-fields input,.admin-editor-fields textarea,.admin-editor-fields select{color:#191a21;font:inherit;background:#fafafc;border:1px solid #dcdce2;border-radius:0;outline:none;width:100%;min-width:0;padding:12px}.admin-editor-fields textarea{resize:vertical;line-height:1.55}.admin-editor-fields input:focus,.admin-editor-fields textarea:focus,.admin-editor-fields select:focus{border-color:#715de0}.admin-cover-editor{margin-right:22px}.admin-cover-editor>img,.admin-cover-editor>div{aspect-ratio:1;color:#8b7ee3;object-fit:cover;background:#080a13;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.admin-cover-editor>div span{font-family:var(--font-geist-mono), monospace;text-align:center;padding:16px;font-size:7px;line-height:1.5}.admin-cover-editor>label{color:#fff;cursor:pointer;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-align:center;background:#6a56dc;padding:12px;font-size:8px;display:block}.admin-cover-editor>label.disabled{cursor:not-allowed;opacity:.45}.admin-cover-editor input,.admin-gallery-upload input[type=file]{display:block}.admin-cover-editor label input{display:none}.admin-editor-actions{gap:12px;display:flex}.admin-danger{color:#a33c55;cursor:pointer;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;background:0 0;border:1px solid #d8a7b2;padding:13px 18px;font-size:8px}.admin-song-list{flex-wrap:wrap;grid-column:2;gap:8px;margin-bottom:20px;display:flex}.admin-song-list button{color:#272830;cursor:pointer;text-align:left;background:#fff;border:1px solid #dfdfe5;grid-template-columns:24px minmax(110px,1fr);align-items:center;gap:8px;padding:11px;display:grid}.admin-song-list button span,.admin-song-list button small{color:#7465c6;font-family:var(--font-geist-mono), monospace;font-size:7px}.admin-song-list button small{grid-column:2}.admin-song-list button.new{color:#5e4ccd;font-family:var(--font-geist-mono), monospace;font-size:8px}.admin-song-editor{grid-template-columns:1fr}.admin-check{align-items:center;flex-direction:row!important}.admin-check input{width:auto}.lyrics-input{font-family:var(--font-geist-mono), monospace!important;font-size:12px!important}.admin-gallery-upload{grid-template-columns:1fr}.admin-bulk-drop{background:#faf9ff;border:1px dashed #a9a0db;min-height:190px;transition:background .2s,border-color .2s;position:relative}.admin-bulk-drop.dragging{background:#eeebff;border-color:#604bd1}.admin-bulk-drop input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.admin-bulk-drop label{color:#4e3cbb;cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:190px;padding:28px;display:flex}.admin-bulk-drop i{margin-bottom:12px;font-size:27px;font-style:normal}.admin-bulk-drop strong{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:10px}.admin-bulk-drop span{color:#7f7b91;margin-top:8px;font-size:11px}.admin-bulk-selection{border:1px solid #e0dfe7}.admin-bulk-selection>div{background:#f6f5fa;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.admin-bulk-selection>div strong{font-size:12px}.admin-bulk-selection>div button{color:#8e3e55;cursor:pointer;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;background:0 0;border:0;font-size:7px}.admin-bulk-selection ul{max-height:265px;margin:0;padding:0;list-style:none;overflow-y:auto}.admin-bulk-selection li{border-top:1px solid #ecebf0;grid-template-columns:28px 1fr auto 22px;align-items:center;gap:10px;min-width:0;padding:10px 14px;display:grid}.admin-bulk-selection li>span,.admin-bulk-selection li>small{color:#8176bd;font-family:var(--font-geist-mono), monospace;font-size:7px}.admin-bulk-selection li>strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-bulk-selection li>button{color:#9a435b;cursor:pointer;background:0 0;border:0;font-size:18px}.admin-bulk-progress{align-items:center;gap:15px;display:flex}.admin-bulk-progress>div{background:#e6e3f4;flex:1;height:6px;overflow:hidden}.admin-bulk-progress>div span{background:#6752d8;height:100%;transition:width .25s;display:block}.admin-bulk-progress>strong{color:#5b4bb7;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;white-space:nowrap;font-size:8px}.admin-category-mover{grid-template-columns:1fr;margin-bottom:20px}.admin-category-mover-note{color:#5644bd;background:#f2efff;grid-column:1/-1;justify-content:space-between;align-items:center;padding:12px 14px;font-size:11px;display:flex}.admin-category-mover-note strong{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;font-size:8px}.admin-appearance{grid-column:2;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}.admin-appearance>.admin-primary{grid-column:1;margin-top:4px}.admin-appearance-block{background:#fff;border:1px solid #e1e1e6;grid-template-columns:minmax(240px,.68fr) minmax(0,1.32fr);align-items:start;gap:clamp(28px,4vw,58px);min-width:0;padding:clamp(26px,3vw,38px);display:grid}.admin-appearance-block>div{min-width:0}.admin-appearance-block>div:first-child>small{color:#6a56ce;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;font-size:7px}.admin-appearance-block h3{margin:10px 0;font-size:22px}.admin-appearance-block p{color:#777982;margin:0;font-size:12px;line-height:1.55}.admin-category-switches{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-category-switches-single{grid-template-columns:minmax(0,1fr)}.admin-category-switches label{cursor:pointer;border:1px solid #e3e1eb;align-items:flex-start;gap:13px;min-height:74px;padding:15px;transition:background .2s,border-color .2s;display:flex}.admin-category-switches label:hover{background:#f8f6ff;border-color:#bdb4ed}.admin-category-switches input{accent-color:#6954d7;flex:none;width:18px;height:18px;margin:2px 0 0}.admin-category-switches span{flex-direction:column;flex:1;align-items:flex-start;gap:5px;min-width:0;display:flex}.admin-category-switches strong{overflow-wrap:anywhere;font-size:11px}.admin-category-switches small{color:#7768c3;font-family:var(--font-geist-mono), monospace;white-space:nowrap;font-size:7px}.admin-theme-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-theme-options label{cursor:pointer;border:1px solid #dedde5;gap:8px;min-width:0;padding:14px;display:grid;position:relative}.admin-theme-options label.active{border-color:#6d58d8;box-shadow:inset 0 0 0 1px #6d58d8}.admin-theme-options input{position:absolute;top:18px;right:18px}.admin-theme-options strong{overflow-wrap:anywhere;padding-right:22px;font-size:11px}.admin-theme-options small{color:#7566c0;font-family:var(--font-geist-mono), monospace;font-size:7px}.theme-preview{aspect-ratio:2;background-position:50%;background-size:cover;justify-content:center;align-items:center;font-size:34px;display:flex;position:relative;overflow:hidden}.theme-preview:before{content:"";border:1px solid #ffffff24;border-radius:50%;width:120px;height:120px;position:absolute}.theme-preview i{color:#fff;letter-spacing:.15em;text-shadow:0 0 22px;font-family:serif;font-size:clamp(14px,1.7vw,24px);font-style:normal;position:relative}.admin-gallery-grid{grid-column:2;grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.admin-gallery-grid button{color:#22232a;cursor:pointer;text-align:left;background:#fff;border:1px solid #dfdfe5;padding:0 0 12px}.admin-gallery-grid img{aspect-ratio:1;object-fit:cover;width:100%}.admin-gallery-grid span,.admin-gallery-grid strong{padding:0 11px;display:block}.admin-gallery-grid span{color:#7365c0;font-family:var(--font-geist-mono), monospace;margin:10px 0 5px;font-size:7px}.admin-gallery-grid strong{font-size:12px}.admin-gallery-edit{grid-template-columns:250px 1fr;margin-bottom:20px}.admin-gallery-edit>img{aspect-ratio:1;object-fit:cover;width:calc(100% - 22px);margin-right:22px}.admin-member-tabs{flex-wrap:wrap;grid-column:2;gap:8px;margin-bottom:18px;display:flex}.admin-member-tabs button{color:#30313a;cursor:pointer;background:#fff;border:1px solid #dfdfe5;padding:11px 14px}.admin-member-tabs button.active{color:#fff;background:#6855d7}.admin-member-tabs span{font-family:var(--font-geist-mono), monospace;margin-right:8px;font-size:7px}@media (max-width:980px){.music-album-card,.video-entry{grid-template-columns:1fr}.music-album-card .album-art{min-height:auto}.video-entry>div:last-child{min-height:320px}.lyrics-columns{grid-template-columns:1fr}.lyrics-columns article+article{border-left:0;border-top:1px solid var(--line)}.real-lightbox figure{grid-template-columns:1fr;overflow-y:auto}.real-lightbox figure img{height:auto;max-height:70vh}.admin-record-layout,.admin-record-layout>*,.admin-song-list,.admin-editor,.admin-gallery-grid,.admin-member-tabs,.admin-appearance{grid-column:1}.admin-appearance-block,.admin-record-layout{grid-template-columns:1fr}.admin-record-list{grid-template-columns:repeat(2,1fr);display:grid}.social-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.member-social-grid{grid-template-columns:1fr}}@media (max-width:1280px){.admin-appearance-block{grid-template-columns:1fr}}@media (max-width:640px){.music-library-head{flex-direction:column;align-items:flex-start;gap:18px}.music-album-card>div:last-child{padding:36px 24px}.music-tracklist li>a:first-child{grid-template-columns:34px 1fr 22px}.music-tracklist li>a:first-child small{display:none}.track-platforms{padding-left:56px}.social-link-grid{grid-template-columns:1fr}.member-social-list article{grid-template-columns:1fr;align-items:flex-start}.socials-heading-intro{flex-direction:column;align-items:flex-start}.admin-editor,.admin-gallery-edit{grid-template-columns:1fr}.admin-cover-editor,.admin-gallery-edit>img{width:100%;margin:0 0 20px}.admin-editor-fields{grid-template-columns:1fr}.admin-gallery-grid{grid-template-columns:repeat(2,1fr)}.admin-bulk-selection li{grid-template-columns:22px minmax(0,1fr) 22px}.admin-bulk-selection li>small{display:none}.admin-bulk-progress{flex-direction:column;align-items:stretch}.admin-category-switches,.admin-theme-options{grid-template-columns:1fr}.admin-tabs{padding-left:12px}.cosmic-signature{display:none}.language-switcher{bottom:calc(12px + env(safe-area-inset-bottom));min-height:56px;right:calc(12px + env(safe-area-inset-right))}.language-switcher button{min-width:44px;min-height:44px;padding:0 9px}.launch-gate .language-switcher{bottom:auto;top:calc(12px + env(safe-area-inset-top))}}@media (max-width:480px){.language-switcher-label{min-width:34px;padding:0 8px 0 6px}.language-switcher-label b{display:none}.social-brand-grid{grid-template-columns:1fr}.social-brand-grid .social-brand-card{min-height:320px}}.admin-shell{--admin-type-caption:12px;--admin-type-label:14px;--admin-type-helper:15px;--admin-type-control:16px;font-size:var(--admin-type-control)}.admin-shell input,.admin-shell textarea,.admin-shell select{font-family:inherit;font-size:var(--admin-type-control);line-height:1.45}.admin-launch-control small,.admin-media-preview span,.admin-media-actions label,.admin-media-actions button,.admin-record-list button>span,.admin-record-list button>small,.admin-record-list .admin-add,.admin-cover-editor>div span,.admin-cover-editor>label,.admin-danger,.admin-song-list button span,.admin-song-list button small,.admin-song-list button.new,.admin-bulk-selection>div button,.admin-bulk-selection li>span,.admin-bulk-selection li>small,.admin-bulk-progress>strong,.admin-category-mover-note strong,.admin-appearance-block>div:first-child>small,.admin-category-switches small,.admin-theme-options small,.admin-gallery-grid span,.admin-member-tabs span{font-size:var(--admin-type-caption);letter-spacing:.06em;line-height:1.45}.admin-header>div>span,.admin-header a:not(.admin-brand){letter-spacing:.05em;font-size:14px;line-height:1.4}.admin-intro p,.admin-section-title>span{letter-spacing:.08em;font-size:13px;line-height:1.35}.admin-intro>div:first-child>span,.admin-status span,.admin-launch-control p,.admin-section-title p,.admin-media-info p,.admin-bulk-drop span,.admin-category-mover-note,.admin-appearance-block p{font-size:var(--admin-type-helper);line-height:1.65}.admin-status{max-width:390px;padding:20px}.admin-status strong{margin-bottom:7px;font-size:15px;line-height:1.35}.admin-tabs button{letter-spacing:.05em;min-height:54px;padding:21px 17px 18px;font-size:14px}.admin-form label>span,.admin-editor-fields label>span{font-size:var(--admin-type-label);line-height:1.4}.admin-shell input::placeholder,.admin-shell textarea::placeholder{color:#747780;opacity:1}.admin-form input,.admin-form textarea,.admin-editor-fields input,.admin-editor-fields textarea,.admin-editor-fields select{min-height:48px;padding:13px 14px}.admin-form textarea,.admin-editor-fields textarea{min-height:112px}.admin-primary,.admin-danger,.admin-launch-control button,.admin-media-actions label,.admin-media-actions button,.admin-cover-editor>label{letter-spacing:.06em;font-size:14px;font-weight:700}.admin-primary,.admin-danger,.admin-launch-control button{letter-spacing:.07em;min-height:48px;font-size:14px;line-height:1.35}.admin-media-actions label,.admin-media-actions button{letter-spacing:.06em;padding-block:8px;font-size:13px;line-height:1.4}.admin-record-list button strong,.admin-song-list button strong,.admin-bulk-selection li>strong,.admin-category-switches strong,.admin-theme-options strong,.admin-gallery-grid strong,.admin-member-tabs button{font-size:15px;line-height:1.4}.admin-bulk-drop strong{font-size:14px}.admin-shell .lyrics-input{line-height:1.65;font-size:16px!important}@media (max-width:640px){.admin-shell{--admin-type-caption:12px;--admin-type-label:14px;--admin-type-helper:15px;--admin-type-control:16px}.admin-header{height:auto;min-height:72px;padding-block:14px}.admin-tabs button{padding-inline:14px}}.member-directory-page{--directory-accent:#9c86ff;background:#03050d}.member-directory-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 19% 53%,#6f56e638,#0000 28%),radial-gradient(circle at 81% 25%,#5c78ff21,#0000 24%),linear-gradient(135deg,#03050d 0%,#080817 58%,#04050e 100%);grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:clamp(50px,8vw,145px);min-height:760px;padding:150px clamp(24px,7vw,124px) 92px;display:grid;position:relative;overflow:hidden}.member-directory-hero:before{content:"";border:1px solid #a38fff33;border-radius:50%;width:920px;height:610px;position:absolute;top:18%;left:-170px;transform:rotate(-15deg)}.member-directory-hero:after{color:var(--directory-accent);content:"✦";filter:drop-shadow(0 0 12px var(--directory-accent));opacity:.8;font-size:22px;position:absolute;top:115px;left:clamp(24px,7vw,124px)}.member-directory-hero-copy,.member-directory-index{z-index:2;position:relative}.member-directory-hero-copy{max-width:940px}.member-directory-hero-copy .eyebrow{margin-bottom:34px}.member-directory-hero-copy h1{letter-spacing:-.09em;margin:0;font-size:clamp(70px,7vw,128px);font-weight:680;line-height:.74}.member-directory-hero-copy h1 span{color:#0000;opacity:.72;-webkit-text-stroke:1px var(--directory-accent)}.member-directory-hero-copy>p:last-child{border-left:1px solid var(--directory-accent);color:#a3a9bc;max-width:560px;margin:42px 0 0;padding-left:20px;font-size:14px;line-height:1.8}.member-directory-index{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05060f9e;border:1px solid #c7beff33;padding:clamp(24px,3vw,40px)}.member-directory-index header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:18px;padding-bottom:22px;display:flex}.member-directory-index header strong{color:#0000;letter-spacing:-.1em;-webkit-text-stroke:1px var(--directory-accent);font-size:clamp(82px,8vw,132px);font-weight:700;line-height:.67}.member-directory-index header span{color:#777f96;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;text-align:right;font-size:7px;line-height:1.7}.member-directory-index ol{grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0 0;padding:0;list-style:none;display:grid}.member-directory-index li:nth-child(odd){border-right:1px solid var(--line);padding-right:14px}.member-directory-index li:nth-child(2n){padding-left:14px}.member-directory-index a{border-bottom:1px solid var(--line);grid-template-columns:22px 1fr;align-items:center;gap:10px;min-height:45px;transition:color .2s,padding-left .2s;display:grid}.member-directory-index a:hover{color:var(--directory-accent);padding-left:4px}.member-directory-index small{color:var(--directory-accent);font-family:var(--font-geist-mono), monospace;font-size:8px}.member-directory-index li span{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:620}.member-directory-scroll{color:#697189;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;z-index:2;font-size:8px;position:absolute;bottom:28px;left:clamp(24px,7vw,124px)}.member-directory-body{background:radial-gradient(circle at 95% 9%,#6b4fe01f,#0000 24%),#03050d;padding:clamp(100px,11vw,170px) clamp(24px,6vw,108px)}.member-directory-heading{grid-template-columns:minmax(0,1fr) minmax(280px,.48fr);align-items:end;gap:50px;max-width:1500px;margin:0 auto clamp(65px,8vw,110px);display:grid}.member-directory-heading h2{letter-spacing:-.075em;margin:0;font-size:clamp(52px,7vw,112px);line-height:.8}.member-directory-heading>p{color:#8f96aa;max-width:460px;margin:0;font-size:13px;line-height:1.8}.member-directory-list{border-top:1px solid var(--line);max-width:1500px;margin:0 auto}.member-directory-entry{border-bottom:1px solid var(--line);scroll-margin-top:90px}.member-directory-link{--member-accent:var(--directory-accent);background:#070914b8;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);min-height:540px;transition:background .3s;display:grid;position:relative;overflow:hidden}.member-directory-link:hover{background:var(--member-accent)}@supports (color:color-mix(in lab, red, red)){.member-directory-link:hover{background:color-mix(in srgb, var(--member-accent) 7%, #070914)}}.member-directory-visual{border-right:1px solid var(--line);min-height:540px;position:relative;overflow:hidden}.member-directory-entry:nth-child(2n) .member-directory-visual{border-left:1px solid var(--line);border-right:0;order:2}.member-directory-photo{clip-path:none;background:#070914;border:0;width:100%;height:100%;min-height:0;position:absolute;inset:0}.member-directory-photo img{filter:saturate(.86)contrast(1.04);object-position:72% 18%;transition:filter .45s,transform .7s cubic-bezier(.2,.8,.2,1);transform:scale(1.015)}.member-directory-link:hover .member-directory-photo img{filter:saturate()contrast(1.06);transform:scale(1.055)}.member-directory-visual:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#0000 58%,#03050dcc),linear-gradient(90deg,#0000 68%,#03050d40);position:absolute;inset:0}.member-directory-number{color:#0000;letter-spacing:-.11em;opacity:.68;z-index:3;-webkit-text-stroke:1px var(--member-accent);font-size:clamp(112px,13vw,220px);font-weight:750;line-height:.68;position:absolute;bottom:-5px;right:24px}.member-directory-glyph{color:var(--member-accent);filter:drop-shadow(0 0 12px var(--member-accent));z-index:3;font-size:27px;position:absolute;top:24px;left:24px}.member-directory-copy{align-self:center;padding:clamp(48px,7vw,108px)}.member-directory-signal,.member-directory-role,.member-directory-full-name,.member-directory-cta,.member-directory-copy dt{font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase}.member-directory-signal{color:var(--member-accent);margin:0 0 39px;font-size:9px}.member-directory-role{color:#a69cbf;font-size:9px;display:block}.member-directory-copy h2{letter-spacing:-.075em;overflow-wrap:anywhere;text-transform:uppercase;margin:17px 0 13px;font-size:clamp(58px,7vw,112px);line-height:.8}.member-directory-full-name{color:#6f768b;margin:0;font-size:9px}.member-directory-bio{color:#9aa1b5;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:640px;margin:38px 0;font-size:13px;line-height:1.8;display:-webkit-box;overflow:hidden}.member-directory-copy dl{border-block:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(115px,1fr));margin:0 0 34px;display:grid}.member-directory-copy dl>div{border-right:1px solid var(--line);min-width:0;padding:17px 16px 17px 0}.member-directory-copy dl>div:not(:first-child){padding-left:16px}.member-directory-copy dl>div:last-child{border-right:0}.member-directory-copy dt{color:#666f87;margin-bottom:8px;font-size:7px}.member-directory-copy dd{color:#dfe1eb;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:620}.member-directory-cta{color:var(--member-accent);align-items:center;gap:18px;font-size:10px;display:inline-flex}.member-directory-cta b{font-size:16px;font-weight:400;transition:transform .25s}.member-directory-link:hover .member-directory-cta b{transform:translate(3px,-3px)}.member-directory-page.is-magnetic{--directory-accent:var(--magnetic-accent)}.member-directory-page.is-magnetic .member-directory-hero{background:radial-gradient(circle at 20% 50%, var(--magnetic-glow), transparent 31%), linear-gradient(127deg, #030207, var(--magnetic-surface))}.member-directory-page.is-magnetic .member-directory-body{background:radial-gradient(circle at 92% 7%, var(--magnetic-glow), transparent 24%), #030308}.member-directory-page.is-magnetic .member-directory-link{background:#05050cd6}.member-directory-page.is-magnetic .member-directory-link:hover{background:var(--member-accent)}@supports (color:color-mix(in lab, red, red)){.member-directory-page.is-magnetic .member-directory-link:hover{background:color-mix(in srgb, var(--member-accent) 8%, #05050c)}}@media (max-width:1040px){.member-directory-hero{grid-template-columns:1fr;padding-bottom:100px}.member-directory-index{width:100%;max-width:640px}.member-directory-heading{grid-template-columns:1fr;align-items:start}.member-directory-link{grid-template-columns:minmax(300px,.86fr) minmax(0,1.14fr)}.member-directory-copy{padding:clamp(42px,6vw,72px)}}@media (max-width:760px){.member-directory-hero{min-height:auto;padding:132px 22px 88px}.member-directory-hero:after{top:94px;left:22px}.member-directory-hero-copy h1{font-size:clamp(58px,17vw,92px);line-height:.78}.member-directory-hero-copy>p:last-child{margin-top:32px;font-size:13px}.member-directory-scroll{bottom:23px;left:22px}.member-directory-body{padding:88px 22px}.member-directory-heading{gap:28px;margin-bottom:62px}.member-directory-heading h2{font-size:clamp(47px,14vw,75px)}.member-directory-link{display:block}.member-directory-visual,.member-directory-entry:nth-child(2n) .member-directory-visual{aspect-ratio:.9;border-bottom:1px solid var(--line);order:initial;border-inline:0;min-height:0}.member-directory-copy{padding:45px 25px 52px}.member-directory-copy h2{font-size:clamp(52px,16vw,82px)}.member-directory-bio{-webkit-line-clamp:4}}@media (max-width:480px){.member-directory-index{padding:20px}.member-directory-index header strong{font-size:76px}.member-directory-index ol{grid-template-columns:1fr}.member-directory-index li:nth-child(odd),.member-directory-index li:nth-child(2n){border-right:0;padding-inline:0}.member-directory-copy dl{grid-template-columns:repeat(2,minmax(0,1fr))}.member-directory-copy dl>div:nth-child(2){border-right:0}.member-directory-copy dl>div:nth-child(n+3){border-top:1px solid var(--line)}.member-directory-copy dl>div:nth-child(odd){padding-left:0}}@media (prefers-reduced-motion:reduce){.member-directory-photo img,.member-directory-cta b,.member-directory-index a{transition:none}}.policy-page{--policy-accent:var(--cosmic-accent);--policy-accent-2:var(--cosmic-secondary);background:radial-gradient(circle at 8% 30%, var(--policy-accent), transparent 24%), radial-gradient(circle at 96% 68%, var(--policy-accent-2), transparent 26%), var(--ink)}@supports (color:color-mix(in lab, red, red)){.policy-page{background:radial-gradient(circle at 8% 30%, color-mix(in srgb, var(--policy-accent) 8%, transparent), transparent 24%), radial-gradient(circle at 96% 68%, color-mix(in srgb, var(--policy-accent-2) 7%, transparent), transparent 26%), var(--ink)}}.policy-page{overflow:hidden}body[class*=theme-magnetic] .policy-page{--policy-accent:var(--magnetic-accent);--policy-accent-2:var(--magnetic-accent-2)}.policy-page .inner-hero{min-height:720px}.policy-page .inner-hero-copy{max-width:1180px}.policy-page .inner-hero h1{letter-spacing:-.075em;text-wrap:balance;max-width:1180px;font-size:clamp(58px,9.4vw,148px);line-height:.84}.policy-page .inner-hero-copy>p:not(.eyebrow){max-width:660px;font-size:15px}.policy-intro,.policy-section{width:100%;max-width:1500px;margin:0 auto}.policy-intro{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(48px,7vw,110px);padding:clamp(85px,9vw,140px) clamp(24px,6vw,108px);display:grid}.policy-intro>div:first-child>p:not(.eyebrow){color:#c5c9d5;letter-spacing:-.025em;max-width:590px;margin:30px 0 0;font-size:clamp(19px,2vw,28px);line-height:1.5}.policy-principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.policy-principles article{background:var(--navy)}@supports (color:color-mix(in lab, red, red)){.policy-principles article{background:color-mix(in srgb, var(--navy) 88%, transparent)}}.policy-principles article{border:1px solid var(--line);min-height:245px;padding:clamp(28px,4vw,52px);position:relative}.policy-principles article:after{background:var(--policy-accent);content:"";height:2px;position:absolute;top:0;left:0;right:45%}.policy-principles article+article:after{background:var(--policy-accent-2)}.policy-principles article>span,.policy-section-heading small,.policy-credit-card>span,.policy-transparency-note>span,.policy-scope-note>span,.policy-examples>span,.policy-restricted-panel header>span,.policy-social-directory header>span{color:var(--policy-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;font-size:8px}.policy-principles strong{letter-spacing:-.05em;margin:52px 0 17px;font-size:clamp(25px,3vw,42px);display:block}.policy-principles p{color:var(--muted);margin:0;font-size:12px;line-height:1.75}.policy-section{border-top:1px solid var(--line);grid-template-columns:minmax(220px,290px) minmax(0,1fr);gap:clamp(50px,8vw,125px);padding:clamp(100px,10vw,160px) clamp(24px,6vw,108px);display:grid}.policy-section-heading{align-self:start;gap:30px;display:grid;position:sticky;top:118px}.policy-section-heading>span{color:var(--policy-accent)}@supports (color:color-mix(in lab, red, red)){.policy-section-heading>span{color:color-mix(in srgb, var(--policy-accent) 55%, transparent)}}.policy-section-heading>span{font-family:var(--font-geist-mono), monospace;letter-spacing:-.09em;font-size:clamp(88px,10vw,154px);font-weight:300;line-height:.7}.policy-section-heading small{margin-bottom:19px;display:block}.policy-section-heading h2{letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;font-size:clamp(34px,4vw,62px);line-height:.95}.policy-section-body{min-width:0;max-width:920px}.policy-section-body>p{color:#b3b8c8;margin:0 0 27px;font-size:15px;line-height:1.9}.policy-section-body .policy-lead{color:var(--white);letter-spacing:-.035em;margin-bottom:36px;font-size:clamp(22px,2.7vw,36px);line-height:1.45}.policy-credit-card{background:linear-gradient(135deg, var(--policy-accent), transparent 60%), var(--navy)}@supports (color:color-mix(in lab, red, red)){.policy-credit-card{background:linear-gradient(135deg, color-mix(in srgb, var(--policy-accent) 13%, transparent), transparent 60%), color-mix(in srgb, var(--navy) 84%, #000)}}.policy-credit-card{border:1px solid var(--policy-accent)}@supports (color:color-mix(in lab, red, red)){.policy-credit-card{border:1px solid color-mix(in srgb, var(--policy-accent) 34%, var(--line))}}.policy-credit-card{margin:52px 0;padding:clamp(28px,5vw,58px)}.policy-credit-card strong{letter-spacing:-.05em;margin:28px 0 18px;font-size:clamp(24px,3.2vw,46px);line-height:1.1;display:block}.policy-credit-card p,.policy-transparency-note p,.policy-scope-note p{color:var(--muted);margin:0;font-size:13px;line-height:1.8}.policy-transparency-note,.policy-scope-note{border:1px solid var(--line);background:#ffffff06;grid-template-columns:minmax(180px,.5fr) minmax(0,1.5fr);align-items:start;gap:28px;margin:48px 0;padding:clamp(25px,4vw,42px);display:grid}.policy-scope-note{border-left:3px solid var(--policy-accent)}.policy-emphasis{border-left:2px solid var(--policy-accent);padding:8px 0 8px 25px;font-weight:620;color:var(--white)!important;margin:43px 0!important;font-size:17px!important}.policy-columns{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);align-items:start;gap:18px;margin:52px 0;display:grid}.policy-list-block{background:var(--navy)}@supports (color:color-mix(in lab, red, red)){.policy-list-block{background:color-mix(in srgb, var(--navy) 83%, transparent)}}.policy-list-block{border:1px solid var(--line);padding:clamp(27px,4vw,44px)}.policy-list-block h3{margin:0 0 30px;font-size:18px;line-height:1.45}.policy-list-block ul{margin:0;padding:0;list-style:none}.policy-list-block li{border-top:1px solid var(--line);color:#c7cad5;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:14px;padding:14px 0;font-size:12px;line-height:1.65;display:grid}.policy-list-block li i{color:var(--policy-accent);font-style:normal}.policy-list-credit li i{color:var(--policy-accent-2)}.policy-examples{border-bottom:1px solid var(--line);border-top:1px solid var(--line);gap:13px;margin:56px 0;padding:35px 0;display:grid}.policy-examples code{color:#e5e5ec;font-family:var(--font-geist-mono), monospace;white-space:normal;font-size:11px;line-height:1.6}.policy-restricted-panel{background:linear-gradient(145deg, var(--policy-accent-2), transparent 44%), #05060d}@supports (color:color-mix(in lab, red, red)){.policy-restricted-panel{background:linear-gradient(145deg, color-mix(in srgb, var(--policy-accent-2) 9%, transparent), transparent 44%), #05060d}}.policy-restricted-panel{border:1px solid var(--policy-accent-2)}@supports (color:color-mix(in lab, red, red)){.policy-restricted-panel{border:1px solid color-mix(in srgb, var(--policy-accent-2) 27%, var(--line))}}.policy-restricted-panel{margin-top:62px;padding:clamp(28px,5vw,58px)}.policy-restricted-panel header h3{letter-spacing:-.04em;max-width:720px;margin:22px 0 38px;font-size:clamp(26px,3.2vw,42px);line-height:1.15}.policy-restricted-panel ol{margin:0 0 35px;padding:0;list-style:none}.policy-restricted-panel li{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:18px;padding:18px 0;display:grid}.policy-restricted-panel li>span{color:var(--policy-accent-2);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:8px}.policy-restricted-panel li p,.policy-restricted-panel>p{color:#afb3c1;margin:0;font-size:12px;line-height:1.75}.policy-restricted-panel>p{border-top:1px solid var(--line);padding-top:20px}.policy-restricted-panel>p+p{border-top:0;padding-top:9px}.policy-closing-statement{text-align:center;margin:70px 0 10px}.policy-closing-statement p,.policy-closing-statement strong{letter-spacing:-.065em;margin:0;font-size:clamp(33px,5vw,72px);line-height:.96;display:block}.policy-closing-statement p{color:var(--white)}.policy-closing-statement strong{color:var(--policy-accent)}.policy-closing-statement span{color:var(--muted);margin-top:32px;font-size:13px;line-height:1.7;display:block}.policy-permission-uses{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:36px 0 48px;padding:0;list-style:none;display:grid}.policy-permission-uses li{border:1px solid var(--line);color:#d7d9e2;background:#ffffff06;padding:20px 22px;font-size:13px;line-height:1.55}.policy-social-directory{background:var(--navy)}@supports (color:color-mix(in lab, red, red)){.policy-social-directory{background:color-mix(in srgb, var(--navy) 87%, #000)}}.policy-social-directory{border:1px solid var(--line);margin-top:55px;padding:clamp(28px,5vw,58px)}.policy-social-directory header h3{letter-spacing:-.045em;max-width:720px;margin:22px 0 38px;font-size:clamp(25px,3.1vw,42px);line-height:1.12}.policy-social-directory>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.policy-social-directory .policy-social-account{border:1px solid var(--line);color:var(--white);background:#ffffff06;grid-template-columns:30px minmax(90px,.55fr) minmax(0,1fr);align-items:center;gap:13px;min-width:0;padding:20px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:grid}.policy-social-directory .policy-social-account:hover{background:var(--policy-accent)}@supports (color:color-mix(in lab, red, red)){.policy-social-directory .policy-social-account:hover{background:color-mix(in srgb, var(--policy-accent) 8%, transparent)}}.policy-social-directory .policy-social-account:hover{border-color:var(--policy-accent)}@supports (color:color-mix(in lab, red, red)){.policy-social-directory .policy-social-account:hover{border-color:color-mix(in srgb, var(--policy-accent) 48%, var(--line))}}.policy-social-directory .policy-social-account:hover{transform:translateY(-2px)}.policy-social-directory .policy-social-account i{color:var(--policy-accent);text-align:center;font-size:17px;font-style:normal}.policy-social-directory .policy-social-account span{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;font-size:8px}.policy-social-directory .policy-social-account strong{overflow-wrap:anywhere;min-width:0;font-size:13px}.policy-social-directory .button{margin-top:32px}.policy-final-note{background:radial-gradient(circle at 50% 0, var(--policy-accent), transparent 42%), #020308;align-items:center}@supports (color:color-mix(in lab, red, red)){.policy-final-note{background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--policy-accent) 20%, transparent), transparent 42%), #020308}}.policy-final-note{border-top:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;min-height:520px;padding:90px 24px;display:flex}.policy-final-note i{color:var(--policy-accent);filter:drop-shadow(0 0 10px var(--policy-accent));margin-bottom:38px;font-size:25px;font-style:normal}.policy-final-note p,.policy-final-note strong{letter-spacing:-.07em;margin:0;font-size:clamp(43px,7vw,105px);line-height:.84}.policy-final-note strong{color:#0000;-webkit-text-stroke:1px var(--policy-accent)}@supports (color:color-mix(in lab, red, red)){.policy-final-note strong{-webkit-text-stroke:1px color-mix(in srgb, var(--policy-accent) 75%, white)}}.policy-final-note span{color:#697086;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;margin-top:42px;font-size:8px}@media (max-width:1060px){.policy-section{grid-template-columns:minmax(170px,220px) minmax(0,1fr);gap:55px}.policy-transparency-note,.policy-scope-note{grid-template-columns:1fr}}@media (max-width:820px){.policy-page .inner-hero{min-height:620px}.policy-intro,.policy-section{grid-template-columns:1fr}.policy-section-heading{grid-template-columns:110px minmax(0,1fr);position:static}.policy-section-heading>span{font-size:95px}.policy-principles,.policy-columns,.policy-social-directory>div,.song-fan-policy{grid-template-columns:1fr}}@media (max-width:720px){.footer-bottom>div{justify-content:flex-start}.policy-page .inner-hero h1{font-size:clamp(50px,16vw,84px)}.policy-intro,.policy-section{padding-left:22px;padding-right:22px}.policy-section-heading{grid-template-columns:80px minmax(0,1fr);gap:22px}.policy-section-heading>span{font-size:70px}.policy-permission-uses{grid-template-columns:1fr}.policy-social-directory .policy-social-account{grid-template-columns:28px minmax(78px,.55fr) minmax(0,1fr);padding:17px 14px}.policy-final-note{min-height:440px}}@media (max-width:480px){.policy-page .inner-hero h1{font-size:clamp(45px,15vw,66px)}.policy-principles article{min-height:220px}.policy-section-heading{grid-template-columns:1fr}.policy-section-heading>span{font-size:84px}.policy-credit-card strong{font-size:27px}.policy-restricted-panel,.policy-social-directory{margin-left:-7px;margin-right:-7px}}.music-directory-page{--music-accent:var(--violet-soft);--music-accent-2:var(--blue);background:#03050d}.music-directory-hero{background:radial-gradient(circle at 19% 45%, var(--music-accent), transparent 30%), radial-gradient(circle at 82% 19%, var(--music-accent-2), transparent 25%), linear-gradient(135deg, #03050d 0%, #080817 58%, #03040c 100%);align-items:end}@supports (color:color-mix(in lab, red, red)){.music-directory-hero{background:radial-gradient(circle at 19% 45%, color-mix(in srgb, var(--music-accent) 22%, transparent), transparent 30%), radial-gradient(circle at 82% 19%, color-mix(in srgb, var(--music-accent-2) 16%, transparent), transparent 25%), linear-gradient(135deg, #03050d 0%, #080817 58%, #03040c 100%)}}.music-directory-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);gap:clamp(55px,8vw,145px);min-height:760px;padding:150px clamp(24px,7vw,124px) 92px;display:grid;position:relative;overflow:hidden}.music-directory-hero:before{border:1px solid var(--music-accent)}@supports (color:color-mix(in lab, red, red)){.music-directory-hero:before{border:1px solid color-mix(in srgb, var(--music-accent) 23%, transparent)}}.music-directory-hero:before{content:"";border-radius:50%;width:930px;height:520px;position:absolute;top:26%;left:-115px;transform:rotate(-14deg)}.music-directory-hero:after{color:var(--music-accent);content:"✦";filter:drop-shadow(0 0 13px var(--music-accent));font-size:23px;position:absolute;top:112px;left:clamp(24px,7vw,124px)}.music-directory-hero-copy,.music-directory-index{z-index:2;position:relative}.music-directory-hero-copy{max-width:960px}.music-directory-hero-copy .eyebrow,.music-directory-hero-copy .magnetic-section-label,.music-directory-heading .eyebrow,.music-directory-heading .magnetic-section-label{margin-bottom:34px;font-size:10px}.music-directory-hero-copy h1{letter-spacing:-.09em;margin:0;font-size:clamp(72px,7.6vw,138px);font-weight:690;line-height:.74}.music-directory-hero-copy h1 span{color:#0000;opacity:.78;-webkit-text-stroke:1px var(--music-accent)}.music-directory-hero-copy>p:last-child{border-left:2px solid var(--music-accent);color:#a4abbd;max-width:590px;margin:43px 0 0;padding-left:22px;font-size:15px;line-height:1.8}.music-directory-index{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--music-accent);background:#05060fa8}@supports (color:color-mix(in lab, red, red)){.music-directory-index{border:1px solid color-mix(in srgb, var(--music-accent) 24%, transparent)}}.music-directory-index{padding:clamp(25px,3vw,41px)}.music-directory-index header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:20px;padding-bottom:25px;display:flex}.music-directory-index header strong{color:#0000;letter-spacing:-.1em;-webkit-text-stroke:1px var(--music-accent);font-size:clamp(84px,8vw,132px);font-weight:740;line-height:.67}.music-directory-index header span,.music-directory-index footer,.music-directory-index a{font-family:var(--font-geist-mono), monospace;text-transform:uppercase}.music-directory-index header span{color:#838ba0;letter-spacing:.16em;text-align:right;font-size:9px;line-height:1.7}.music-directory-index ol{margin:20px 0 0;padding:0;list-style:none}.music-directory-index a{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:64px;transition:background .2s,color .2s,padding-inline .2s;display:grid}.music-directory-index a:hover{background:var(--music-accent)}@supports (color:color-mix(in lab, red, red)){.music-directory-index a:hover{background:color-mix(in srgb, var(--music-accent) 7%, transparent)}}.music-directory-index a:hover{color:var(--music-accent);padding-inline:7px}.music-directory-index a small{color:var(--music-accent);font-size:10px}.music-directory-index a span{letter-spacing:.08em;overflow-wrap:anywhere;font-size:12px;font-weight:650}.music-directory-index a b{color:#7f879b;letter-spacing:.12em;white-space:nowrap;font-size:9px;font-weight:500}.music-directory-index footer{color:#747d92;letter-spacing:.15em;justify-content:space-between;padding-top:23px;font-size:9px;display:flex}.music-directory-index footer span:first-child{color:var(--music-accent)}.music-directory-scroll{color:#737b90;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;z-index:2;font-size:9px;position:absolute;bottom:28px;left:clamp(24px,7vw,124px)}.music-directory-body{background:radial-gradient(circle at 94% 8%, var(--music-accent), transparent 24%), #03050d}@supports (color:color-mix(in lab, red, red)){.music-directory-body{background:radial-gradient(circle at 94% 8%, color-mix(in srgb, var(--music-accent) 13%, transparent), transparent 24%), #03050d}}.music-directory-body{padding:clamp(100px,11vw,170px) clamp(24px,6vw,108px)}.music-directory-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.5fr);align-items:end;gap:50px;max-width:1500px;margin:0 auto clamp(68px,8vw,112px);display:grid}.music-directory-heading h2{letter-spacing:-.075em;margin:0;font-size:clamp(52px,6.7vw,110px);line-height:.81}.music-directory-heading>p{color:#959caf;max-width:480px;margin:0;font-size:14px;line-height:1.8}.music-directory-list{border-top:1px solid var(--line);max-width:1500px;margin:0 auto}.music-directory-entry{border-bottom:1px solid var(--line);scroll-margin-top:88px}.music-directory-link{background:#060812c7;grid-template-columns:minmax(390px,.88fr) minmax(0,1.12fr);min-height:610px;transition:background .3s;display:grid;position:relative;overflow:hidden}.music-directory-link:hover{background:var(--music-accent)}@supports (color:color-mix(in lab, red, red)){.music-directory-link:hover{background:color-mix(in srgb, var(--music-accent) 7%, #060812)}}.music-directory-art-panel{background:radial-gradient(circle at 48% 45%, var(--music-accent), transparent 45%), linear-gradient(145deg, #070916, #03050d);align-items:center}@supports (color:color-mix(in lab, red, red)){.music-directory-art-panel{background:radial-gradient(circle at 48% 45%, color-mix(in srgb, var(--music-accent) 18%, transparent), transparent 45%), linear-gradient(145deg, #070916, #03050d)}}.music-directory-art-panel{border-right:1px solid var(--line);justify-content:center;min-height:610px;padding:clamp(38px,5vw,78px);display:flex;position:relative;overflow:hidden}.music-directory-entry:nth-child(2n) .music-directory-art-panel{border-left:1px solid var(--line);border-right:0;order:2}.music-directory-art-panel .album-art{z-index:2;flex:none;width:100%;max-width:530px;transition:border-color .3s,transform .7s cubic-bezier(.2,.8,.2,1);position:relative;box-shadow:0 34px 100px #0000008f}.music-directory-link:hover .music-directory-art-panel .album-art{border-color:var(--music-accent)}@supports (color:color-mix(in lab, red, red)){.music-directory-link:hover .music-directory-art-panel .album-art{border-color:color-mix(in srgb, var(--music-accent) 52%, transparent)}}.music-directory-link:hover .music-directory-art-panel .album-art{transform:scale(1.025)}.music-directory-number{color:#0000;letter-spacing:-.1em;opacity:.25;z-index:1;-webkit-text-stroke:1px var(--music-accent);font-size:clamp(118px,14vw,230px);font-weight:760;line-height:.68;position:absolute;top:20px;right:18px}.music-directory-art-label{color:#8a92a7;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;text-transform:uppercase;z-index:3;font-size:9px;position:absolute;bottom:21px;left:clamp(25px,4vw,58px)}.music-directory-copy{align-self:center;min-width:0;padding:clamp(50px,7vw,112px)}.music-directory-kicker,.music-directory-status,.music-directory-copy dt,.music-directory-cta{font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;text-transform:uppercase}.music-directory-kicker{color:var(--music-accent);margin:0 0 20px;font-size:10px}.music-directory-status{border:1px solid var(--music-accent)}@supports (color:color-mix(in lab, red, red)){.music-directory-status{border:1px solid color-mix(in srgb, var(--music-accent) 38%, transparent)}}.music-directory-status{color:#c7cbd7;padding:8px 11px;font-size:10px;display:inline-flex}.music-directory-copy h2{letter-spacing:-.08em;overflow-wrap:anywhere;text-transform:uppercase;margin:28px 0 31px;font-size:clamp(57px,7.4vw,120px);line-height:.8}.music-directory-description{color:#a2a8ba;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:650px;margin:0 0 39px;font-size:15px;line-height:1.8;display:-webkit-box;overflow:hidden}.music-directory-copy dl{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 36px;display:grid}.music-directory-copy dl>div{border-right:1px solid var(--line);min-width:0;padding:19px 17px 19px 0}.music-directory-copy dl>div:not(:first-child){padding-left:17px}.music-directory-copy dl>div:last-child{border-right:0}.music-directory-copy dt{color:#747d93;margin-bottom:9px;font-size:9px}.music-directory-copy dd{color:#f0f1f6;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:650}.music-directory-cta{background:linear-gradient(135deg, #f7f7fb, var(--music-accent));align-items:center}@supports (color:color-mix(in lab, red, red)){.music-directory-cta{background:linear-gradient(135deg, #f7f7fb, color-mix(in srgb, var(--music-accent) 35%, #f7f7fb))}}.music-directory-cta{box-shadow:0 17px 42px var(--music-accent)}@supports (color:color-mix(in lab, red, red)){.music-directory-cta{box-shadow:0 17px 42px color-mix(in srgb, var(--music-accent) 15%, transparent)}}.music-directory-cta{color:#080a13;justify-content:space-between;width:100%;max-width:440px;min-height:62px;padding:0 23px;font-size:11px;font-weight:760;transition:box-shadow .25s,transform .25s;display:flex}.music-directory-cta b{font-size:19px;font-weight:400;transition:transform .25s}.music-directory-link:hover .music-directory-cta{box-shadow:0 20px 52px var(--music-accent)}@supports (color:color-mix(in lab, red, red)){.music-directory-link:hover .music-directory-cta{box-shadow:0 20px 52px color-mix(in srgb, var(--music-accent) 28%, transparent)}}.music-directory-link:hover .music-directory-cta{transform:translateY(-2px)}.music-directory-link:hover .music-directory-cta b{transform:translate(3px,-3px)}.music-directory-page.is-magnetic{--music-accent:var(--magnetic-accent);--music-accent-2:var(--magnetic-accent-2)}.music-directory-page.is-magnetic .music-directory-hero{background:radial-gradient(circle at 20% 49%, var(--magnetic-glow), transparent 31%), linear-gradient(127deg, #030207, var(--magnetic-surface))}.music-directory-page.is-magnetic .music-directory-body{background:radial-gradient(circle at 93% 8%, var(--magnetic-glow), transparent 25%), #030308}.music-directory-page.is-magnetic .music-directory-link{background:#05050cd6}.music-directory-page.is-magnetic .music-directory-link:hover{background:var(--music-accent)}@supports (color:color-mix(in lab, red, red)){.music-directory-page.is-magnetic .music-directory-link:hover{background:color-mix(in srgb, var(--music-accent) 8%, #05050c)}}.music-directory-page.is-magnetic .music-directory-cta{background:linear-gradient(135deg, var(--music-accent-2), var(--music-accent))}@supports (color:color-mix(in lab, red, red)){.music-directory-page.is-magnetic .music-directory-cta{background:linear-gradient(135deg, color-mix(in srgb, var(--music-accent-2) 62%, white), var(--music-accent))}}.music-directory-page.is-magnetic .music-directory-cta{color:#10030a}@media (max-width:1100px){.music-directory-hero{grid-template-columns:1fr;padding-bottom:104px}.music-directory-index{width:100%;max-width:720px}.music-directory-heading{grid-template-columns:1fr;align-items:start}.music-directory-link{grid-template-columns:minmax(340px,.84fr) minmax(0,1.16fr)}.music-directory-copy{padding:clamp(45px,6vw,76px)}}@media (max-width:800px){.music-directory-hero{min-height:auto;padding:132px 22px 88px}.music-directory-hero:after{top:94px;left:22px}.music-directory-hero-copy h1{font-size:clamp(59px,17vw,94px);line-height:.78}.music-directory-hero-copy>p:last-child{margin-top:32px;font-size:14px}.music-directory-scroll{bottom:23px;left:22px}.music-directory-body{padding:88px 22px}.music-directory-heading{gap:29px;margin-bottom:63px}.music-directory-heading h2{font-size:clamp(47px,14vw,76px)}.music-directory-link{min-height:0;display:block}.music-directory-art-panel,.music-directory-entry:nth-child(2n) .music-directory-art-panel{border-bottom:1px solid var(--line);order:initial;border-inline:0;min-height:0;padding:43px 32px 58px}.music-directory-art-panel .album-art{max-width:520px}.music-directory-copy{padding:47px 26px 54px}.music-directory-copy h2{font-size:clamp(53px,16vw,84px)}.music-directory-description{-webkit-line-clamp:5}.music-directory-cta{max-width:none}}@media (max-width:520px){.music-directory-index{padding:21px}.music-directory-index header strong{font-size:76px}.music-directory-index a{grid-template-columns:25px minmax(0,1fr);padding-block:12px}.music-directory-index a b{grid-column:2}.music-directory-art-panel{padding-inline:19px}.music-directory-art-label{font-size:8px;left:19px}.music-directory-copy dl{grid-template-columns:repeat(2,minmax(0,1fr))}.music-directory-copy dl>div:nth-child(2){border-right:0}.music-directory-copy dl>div:last-child{border-top:1px solid var(--line);grid-column:1/-1;padding-left:0}.music-directory-cta{letter-spacing:.11em;gap:20px;min-height:64px;font-size:10px}}@media (prefers-reduced-motion:reduce){.music-directory-index a,.music-directory-art-panel .album-art,.music-directory-cta,.music-directory-cta b{transition:none}}.album-hero{--album-accent:var(--violet-soft);--album-accent-2:var(--blue)}.album-back-to-archive{color:var(--album-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;min-height:34px;margin-bottom:34px;font-size:10px;transition:color .2s,transform .2s;display:inline-flex}.album-back-to-archive:hover{color:#fff;transform:translate(-3px)}.album-detail-cover{justify-self:end;max-width:600px}.album-detail-copy{min-width:0}.album-detail-copy .eyebrow,.album-tracklist-header .eyebrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.album-detail-copy .eyebrow i{color:var(--album-accent);opacity:.7;font-style:normal}.album-tracklist-header .eyebrow i{color:var(--track-accent);opacity:.7;font-style:normal}.album-detail-copy>span{color:var(--album-accent);font-size:10px}.album-detail-copy h1{overflow-wrap:anywhere}.album-detail-copy .button{min-height:56px;font-size:11px}body[class*=theme-magnetic] .album-hero{--album-accent:var(--magnetic-accent);--album-accent-2:var(--magnetic-accent-2);background:radial-gradient(circle at 22% 48%, var(--magnetic-glow), transparent 32%), linear-gradient(128deg, #030207, var(--magnetic-surface))}body[class*=theme-magnetic] .album-detail-copy .button-primary{background:linear-gradient(135deg, var(--magnetic-accent-2), var(--magnetic-accent))}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .album-detail-copy .button-primary{background:linear-gradient(135deg, color-mix(in srgb, var(--magnetic-accent-2) 62%, white), var(--magnetic-accent))}}body[class*=theme-magnetic] .album-detail-copy .button-primary{color:#10030a;border-color:#0000}.album-tracklist{--track-accent:var(--violet-soft);--track-accent-2:var(--blue);background:radial-gradient(circle at 92% 5%, var(--track-accent), transparent 24%), linear-gradient(180deg, #050711, #03050d 75%)}@supports (color:color-mix(in lab, red, red)){.album-tracklist{background:radial-gradient(circle at 92% 5%, color-mix(in srgb, var(--track-accent) 13%, transparent), transparent 24%), linear-gradient(180deg, #050711, #03050d 75%)}}.album-tracklist{border-block:1px solid var(--line);padding:clamp(95px,10vw,155px) clamp(24px,6vw,108px);scroll-margin-top:72px;position:relative;overflow:hidden}.album-tracklist:before{border:1px solid var(--track-accent)}@supports (color:color-mix(in lab, red, red)){.album-tracklist:before{border:1px solid color-mix(in srgb, var(--track-accent) 17%, transparent)}}.album-tracklist:before{content:"";pointer-events:none;border-radius:50%;width:900px;height:540px;position:absolute;top:-300px;right:-250px;transform:rotate(-14deg)}.album-tracklist-header{z-index:1;grid-template-columns:minmax(0,1fr) minmax(230px,.32fr);align-items:end;gap:clamp(40px,7vw,110px);max-width:1500px;margin:0 auto clamp(62px,7vw,96px);display:grid;position:relative}.album-tracklist-header>div{max-width:1080px}.album-tracklist-header .eyebrow{margin:0 0 31px;font-size:10px}.album-tracklist-header h2{letter-spacing:-.08em;margin:0;font-size:clamp(60px,7.2vw,118px);line-height:.78}.album-tracklist-header h2 span{color:#0000;opacity:.75;-webkit-text-stroke:1px var(--track-accent)}.album-tracklist-header>div>p:last-child{border-left:2px solid var(--track-accent);color:#a2a9bb;max-width:620px;margin:40px 0 0;padding-left:21px;font-size:15px;line-height:1.8}.album-tracklist-header aside{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--track-accent);background:#05060fa8;align-items:end}@supports (color:color-mix(in lab, red, red)){.album-tracklist-header aside{border:1px solid color-mix(in srgb, var(--track-accent) 28%, transparent)}}.album-tracklist-header aside{justify-content:space-between;gap:24px;min-height:170px;padding:28px;display:flex}.album-tracklist-header aside strong{color:#0000;letter-spacing:-.1em;-webkit-text-stroke:1px var(--track-accent);font-size:clamp(76px,7vw,116px);font-weight:740;line-height:.68}.album-tracklist-header aside span{color:#858da2;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;text-align:right;font-size:10px;line-height:1.65}.album-tracklist-list{z-index:1;gap:13px;max-width:1500px;margin:0 auto;padding:0;list-style:none;display:grid;position:relative}.album-track{border:1px solid var(--line);background:#070914c7;min-width:0;transition:background .25s,border-color .25s,transform .25s;overflow:hidden}.album-track:hover,.album-track:focus-within{background:var(--track-accent)}@supports (color:color-mix(in lab, red, red)){.album-track:hover,.album-track:focus-within{background:color-mix(in srgb, var(--track-accent) 7%, #070914)}}.album-track:hover,.album-track:focus-within{border-color:var(--track-accent)}@supports (color:color-mix(in lab, red, red)){.album-track:hover,.album-track:focus-within{border-color:color-mix(in srgb, var(--track-accent) 45%, transparent)}}.album-track:hover,.album-track:focus-within{transform:translateY(-2px)}.album-track-main{grid-template-columns:96px minmax(0,1fr) 120px minmax(175px,220px);align-items:center;gap:clamp(18px,2.6vw,40px);min-height:126px;padding:18px 22px 18px 27px;display:grid}.album-track-number{color:#0000;letter-spacing:-.08em;text-align:center;-webkit-text-stroke:1px var(--track-accent);font-size:clamp(46px,4.7vw,72px);font-weight:740;line-height:.8;transition:color .25s,text-shadow .25s}.album-track:hover .album-track-number,.album-track:focus-within .album-track-number{color:var(--track-accent);text-shadow:0 0 28px var(--track-accent)}@supports (color:color-mix(in lab, red, red)){.album-track:hover .album-track-number,.album-track:focus-within .album-track-number{text-shadow:0 0 28px color-mix(in srgb, var(--track-accent) 32%, transparent)}}.album-track-title,.album-track-duration{flex-direction:column;min-width:0;display:flex}.album-track-title small,.album-track-duration small,.album-track-platforms,.album-track-open{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase}.album-track-title small{color:var(--track-accent);margin-bottom:11px;font-size:9px}.album-track-title strong{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(21px,2.2vw,34px);line-height:1.05}.album-track-duration{border-left:1px solid var(--line);padding-left:24px}.album-track-duration small{color:#737c92;margin-bottom:9px;font-size:9px}.album-track-duration b{color:#e4e6ee;letter-spacing:.08em;font-size:13px;font-weight:620}.album-track-open{background:linear-gradient(135deg, #f7f7fb, var(--track-accent));align-items:center}@supports (color:color-mix(in lab, red, red)){.album-track-open{background:linear-gradient(135deg, #f7f7fb, color-mix(in srgb, var(--track-accent) 32%, #f7f7fb))}}.album-track-open{box-shadow:0 13px 34px var(--track-accent)}@supports (color:color-mix(in lab, red, red)){.album-track-open{box-shadow:0 13px 34px color-mix(in srgb, var(--track-accent) 13%, transparent)}}.album-track-open{color:#080a13;justify-content:space-between;min-height:54px;padding:0 19px;font-size:11px;font-weight:760;transition:box-shadow .25s,transform .25s;display:flex}.album-track-open b{font-size:18px;font-weight:400;transition:transform .25s}.album-track:hover .album-track-open,.album-track:focus-within .album-track-open{box-shadow:0 17px 42px var(--track-accent)}@supports (color:color-mix(in lab, red, red)){.album-track:hover .album-track-open,.album-track:focus-within .album-track-open{box-shadow:0 17px 42px color-mix(in srgb, var(--track-accent) 24%, transparent)}}.album-track:hover .album-track-open,.album-track:focus-within .album-track-open{transform:translateY(-2px)}.album-track:hover .album-track-open b,.album-track:focus-within .album-track-open b{transform:translate(3px,-3px)}.album-track-platforms{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;min-height:65px;padding:10px 22px 10px 163px;display:flex}.album-track-platforms>span{color:#7d859a;margin-right:8px;font-size:10px}.album-track-platforms a{border:1px solid var(--track-accent);background:#ffffff06;align-items:center}@supports (color:color-mix(in lab, red, red)){.album-track-platforms a{border:1px solid color-mix(in srgb, var(--track-accent) 28%, var(--line))}}.album-track-platforms a{color:var(--track-accent);gap:20px;min-height:42px;padding:0 17px;font-size:10px;font-weight:650;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.album-track-platforms a:hover{background:var(--track-accent)}@supports (color:color-mix(in lab, red, red)){.album-track-platforms a:hover{background:color-mix(in srgb, var(--track-accent) 10%, transparent)}}.album-track-platforms a:hover{border-color:var(--track-accent);color:#fff}.album-track-platforms a b{font-size:14px;font-weight:400}.album-track-platforms>small{color:#727b90;letter-spacing:.12em;font-size:10px}.album-tracklist-empty{border:1px solid var(--line);text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;max-width:1500px;min-height:390px;margin:0 auto;padding:55px 24px;display:flex;position:relative}.album-tracklist-empty i{color:var(--track-accent);filter:drop-shadow(0 0 12px var(--track-accent));font-size:28px}.album-tracklist-empty h3{margin:25px 0 15px;font-size:clamp(32px,4vw,60px)}.album-tracklist-empty p{color:#959caf;max-width:520px;line-height:1.7}body[class*=theme-magnetic] .album-tracklist{--track-accent:var(--magnetic-accent);--track-accent-2:var(--magnetic-accent-2);background:radial-gradient(circle at 92% 5%, var(--magnetic-glow), transparent 25%), linear-gradient(180deg, #05050c, #030308 76%)}body[class*=theme-magnetic] .album-track-open{background:linear-gradient(135deg, var(--track-accent-2), var(--track-accent))}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .album-track-open{background:linear-gradient(135deg, color-mix(in srgb, var(--track-accent-2) 62%, white), var(--track-accent))}}body[class*=theme-magnetic] .album-track-open{color:#10030a}.magnetic-home{background:radial-gradient(ellipse at 82% 7%, var(--magnetic-accent), transparent 36%), radial-gradient(ellipse at 16% 34%, var(--magnetic-accent-2), transparent 38%), radial-gradient(ellipse at 72% 66%, var(--magnetic-accent), transparent 34%), linear-gradient(180deg, #030104 0%, #080309 38%, #03030a 73%, #020207 100%)}@supports (color:color-mix(in lab, red, red)){.magnetic-home{background:radial-gradient(ellipse at 82% 7%, color-mix(in srgb, var(--magnetic-accent) 24%, transparent), transparent 36%), radial-gradient(ellipse at 16% 34%, color-mix(in srgb, var(--magnetic-accent-2) 14%, transparent), transparent 38%), radial-gradient(ellipse at 72% 66%, color-mix(in srgb, var(--magnetic-accent) 12%, transparent), transparent 34%), linear-gradient(180deg, #030104 0%, #080309 38%, #03030a 73%, #020207 100%)}}.magnetic-home{position:relative}.theme-magnetic-bond .magnetic-home{background:radial-gradient(at 82% 8%,#41a9ff38,#0000 36%),radial-gradient(at 13% 41%,#b84fff24,#0000 39%),linear-gradient(#02050e,#030919 49%,#02040d)}.theme-magnetic-full .magnetic-home{background:radial-gradient(at 80% 7%,#ff3ca033,#0000 35%),radial-gradient(at 16% 38%,#4ec2ff26,#0000 39%),radial-gradient(at 69% 70%,#964dff21,#0000 34%),linear-gradient(#04030a,#090617 49%,#03030a)}.magnetic-home:before{background-image:radial-gradient(circle, #ffffff9e 0 1px, transparent 1.3px), radial-gradient(circle, var(--magnetic-accent) 0 1px, transparent 1.4px)}@supports (color:color-mix(in lab, red, red)){.magnetic-home:before{background-image:radial-gradient(circle, #ffffff9e 0 1px, transparent 1.3px), radial-gradient(circle, color-mix(in srgb, var(--magnetic-accent) 78%, white) 0 1px, transparent 1.4px)}}.magnetic-home:before{content:"";opacity:.16;pointer-events:none;z-index:0;background-position:0 0,43px 61px;background-size:103px 103px,157px 157px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b8,#00000038 34%,#0000008c);mask-image:linear-gradient(#000000b8,#00000038 34%,#0000008c)}.magnetic-home>section{z-index:1;position:relative}.magnetic-landing{background:0 0}.magnetic-grid-texture{opacity:.09}.magnetic-poster-texture{opacity:.18}.magnetic-poster-texture img{filter:blur(26px)saturate(1.18)}.magnetic-group-portrait{inset:72px -1% -4% 17%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 17% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 17% 82%,#0000 100%)}.magnetic-group-portrait:after{background:linear-gradient(90deg,#030104 0,#030104c7 19%,#0000 43% 77%,#03010447),linear-gradient(0deg,#030104 0,#0000 34%)}.magnetic-button{border-radius:999px;min-height:52px;padding-inline:24px}.magnetic-button-line{background:#0a060f8f}.magnetic-phase-card{border:1px solid var(--magnetic-accent);background:#08040c9e;align-items:center}@supports (color:color-mix(in lab, red, red)){.magnetic-phase-card{border:1px solid color-mix(in srgb, var(--magnetic-accent) 25%, #ffffff1a)}}.magnetic-phase-card{border-radius:999px;gap:16px;width:auto;padding:10px 20px 10px 11px;display:flex;bottom:66px}.magnetic-phase-card>div{aspect-ratio:auto;border:0;flex-direction:column;min-width:122px;display:flex}.magnetic-phase-card small,.magnetic-phase-card time{color:#ffffff7a;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:7px}.magnetic-phase-card strong{color:var(--magnetic-accent);letter-spacing:.05em;margin:3px 0;font-size:17px}.magnetic-phase-pulse{background:radial-gradient(circle, var(--magnetic-accent), var(--magnetic-accent) 42%, transparent 68%);align-items:center}@supports (color:color-mix(in lab, red, red)){.magnetic-phase-pulse{background:radial-gradient(circle, var(--magnetic-accent), color-mix(in srgb, var(--magnetic-accent) 18%, transparent) 42%, transparent 68%)}}.magnetic-phase-pulse{border:1px solid var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){.magnetic-phase-pulse{border:1px solid color-mix(in srgb, var(--magnetic-accent) 45%, transparent)}}.magnetic-phase-pulse{border-radius:50%;justify-content:center;width:48px;height:48px;display:flex;position:relative}.magnetic-phase-pulse:before,.magnetic-phase-pulse:after{border:1px solid var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){.magnetic-phase-pulse:before,.magnetic-phase-pulse:after{border:1px solid color-mix(in srgb, var(--magnetic-accent) 36%, transparent)}}.magnetic-phase-pulse:before,.magnetic-phase-pulse:after{content:"";border-radius:50%;position:absolute;inset:7px -4px;transform:rotate(38deg)}.magnetic-phase-pulse:after{inset:-4px 8px;transform:rotate(-31deg)}.magnetic-phase-pulse i:first-child{box-shadow:0 0 16px var(--magnetic-accent);background:#fff;border-radius:50%;width:5px;height:5px}.magnetic-phase-pulse i:last-child{background:var(--magnetic-accent-2);border-radius:50%;width:3px;height:3px;position:absolute;top:20px;right:5px}.magnetic-manifesto{background:0 0;border:0;min-height:730px;padding-block:clamp(110px,12vw,190px)}.magnetic-manifesto:before{border-color:var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){.magnetic-manifesto:before{border-color:color-mix(in srgb, var(--magnetic-accent) 18%, transparent)}}.magnetic-manifesto:before{opacity:.7;left:-31vw}.magnetic-manifesto:after{background:radial-gradient(circle, var(--magnetic-glow), transparent 67%);content:"";pointer-events:none;width:620px;height:520px;position:absolute;top:80px;right:-140px}.magnetic-manifesto-copy>p:not(.magnetic-section-label){color:#ffffffb0;font-size:15px}.magnetic-manifesto-art{aspect-ratio:1;background:radial-gradient(circle at 50% 50%, var(--magnetic-accent), transparent 34%)}@supports (color:color-mix(in lab, red, red)){.magnetic-manifesto-art{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--magnetic-accent) 17%, transparent), transparent 34%)}}.magnetic-manifesto-art{box-shadow:0 0 130px var(--magnetic-accent);border:0;border-radius:50%}@supports (color:color-mix(in lab, red, red)){.magnetic-manifesto-art{box-shadow:0 0 130px color-mix(in srgb, var(--magnetic-accent) 20%, transparent)}}.magnetic-manifesto-art{justify-self:center;width:100%;max-width:520px;margin:0;position:relative;transform:none}.magnetic-manifesto-art:before{border:1px solid var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){.magnetic-manifesto-art:before{border:1px solid color-mix(in srgb, var(--magnetic-accent) 42%, transparent)}}.magnetic-manifesto-art:before{border-radius:50%;inset:8% -8%;transform:rotate(19deg)}.magnetic-orbit-emblem:after{border:1px solid var(--magnetic-accent-2)}@supports (color:color-mix(in lab, red, red)){.magnetic-orbit-emblem:after{border:1px solid color-mix(in srgb, var(--magnetic-accent-2) 32%, transparent)}}.magnetic-orbit-emblem:after{content:"";border-radius:50%;position:absolute;inset:-4% 17%;transform:rotate(-28deg)}.magnetic-orbit-emblem>span{border:1px solid #ffffff1f;border-radius:50%;position:absolute;inset:22%}.magnetic-orbit-emblem>span:nth-child(2){border-color:var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){.magnetic-orbit-emblem>span:nth-child(2){border-color:color-mix(in srgb, var(--magnetic-accent) 29%, transparent)}}.magnetic-orbit-emblem>span:nth-child(2){inset:33% -3%;transform:rotate(61deg)}.magnetic-orbit-emblem>span:nth-child(3){border-color:var(--magnetic-accent-2)}@supports (color:color-mix(in lab, red, red)){.magnetic-orbit-emblem>span:nth-child(3){border-color:color-mix(in srgb, var(--magnetic-accent-2) 24%, transparent)}}.magnetic-orbit-emblem>span:nth-child(3){inset:-1% 33%;transform:rotate(-41deg)}.magnetic-orbit-emblem>i{color:#fff;filter:drop-shadow(0 0 18px var(--magnetic-accent));font-size:42px;font-style:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.magnetic-orbit-emblem>b{color:#0000;letter-spacing:-.08em;opacity:.26;-webkit-text-stroke:1px var(--magnetic-accent);font-size:clamp(90px,12vw,180px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.magnetic-orbit-emblem>small{color:var(--magnetic-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.25em;font-size:8px;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.magnetic-roster,.magnetic-release-panel,.magnetic-album-history,.magnetic-brays{background:0 0;border:0}.magnetic-roster:before{background:radial-gradient(ellipse at 50% 15%, var(--magnetic-glow), transparent 48%);opacity:.38}.magnetic-member-grid{gap:clamp(13px,1.8vw,28px)}.magnetic-member-card{box-shadow:0 26px 70px #00000054, 0 0 0 1px var(--member-accent);border:0;border-radius:clamp(24px,2.4vw,42px)}@supports (color:color-mix(in lab, red, red)){.magnetic-member-card{box-shadow:0 26px 70px #00000054, 0 0 0 1px color-mix(in srgb, var(--member-accent) 14%, transparent)}}.magnetic-member-card:nth-child(4n+2),.magnetic-member-card:nth-child(4n+4){transform:translateY(34px)}.magnetic-member-card:hover{box-shadow:0 30px 86px #00000075, 0 0 44px var(--member-accent)}@supports (color:color-mix(in lab, red, red)){.magnetic-member-card:hover{box-shadow:0 30px 86px #00000075, 0 0 44px color-mix(in srgb, var(--member-accent) 18%, transparent)}}.magnetic-member-card:before{border-radius:18px 0 0;top:18px;left:18px}.magnetic-member-vignette{background:linear-gradient(0deg,#04030a 0,#04030ad6 18%,#0000 58%)}.magnetic-roster-action{margin-top:92px}.magnetic-release-panel{min-height:900px;overflow:hidden}.magnetic-release-panel:before{background:radial-gradient(ellipse, var(--magnetic-accent), transparent 68%)}@supports (color:color-mix(in lab, red, red)){.magnetic-release-panel:before{background:radial-gradient(ellipse, color-mix(in srgb, var(--magnetic-accent) 25%, transparent), transparent 68%)}}.magnetic-release-panel:before{content:"";pointer-events:none;width:760px;height:780px;position:absolute;top:50%;left:-13%;transform:translateY(-50%)}.magnetic-release-art{box-shadow:0 45px 130px #0000008c, 0 0 75px var(--magnetic-accent);border-radius:clamp(28px,3vw,52px)}@supports (color:color-mix(in lab, red, red)){.magnetic-release-art{box-shadow:0 45px 130px #0000008c, 0 0 75px color-mix(in srgb, var(--magnetic-accent) 20%, transparent)}}.magnetic-release-art{overflow:hidden;transform:rotate(-1.2deg)}.magnetic-release-art:before{display:none}.magnetic-release-art img{border-radius:inherit}.magnetic-release-art>span{border-radius:999px 0 0}.magnetic-release-copy>p:not(.magnetic-section-label){color:#ffffffad;font-size:15px}.magnetic-album-history{padding-top:clamp(70px,8vw,120px)}.magnetic-album-history-grid{gap:clamp(18px,2.4vw,36px)}.magnetic-era-album{background:#08060f9e;border:0;border-radius:clamp(26px,3vw,52px);overflow:hidden;box-shadow:0 24px 80px #00000047,inset 0 0 0 1px #ffffff14}.magnetic-era-album:hover{background:var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){.magnetic-era-album:hover{background:color-mix(in srgb, var(--magnetic-accent) 8%, #08060fd6)}}.magnetic-era-album:hover{border-color:#0000}.magnetic-era-album .album-art,.magnetic-era-album-art{border-radius:clamp(20px,2vw,36px);overflow:hidden}.magnetic-era-album-signal{aspect-ratio:1;background:radial-gradient(circle at 50% 50%, var(--magnetic-accent), transparent 28%), radial-gradient(ellipse at 50% 50%, transparent 33%, var(--magnetic-accent) 34% 34.5%, transparent 35%), linear-gradient(145deg, #14050b, #04030a 68%);align-items:center}@supports (color:color-mix(in lab, red, red)){.magnetic-era-album-signal{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--magnetic-accent) 27%, transparent), transparent 28%), radial-gradient(ellipse at 50% 50%, transparent 33%, color-mix(in srgb, var(--magnetic-accent) 32%, transparent) 34% 34.5%, transparent 35%), linear-gradient(145deg, #14050b, #04030a 68%)}}.magnetic-era-album-signal{flex-direction:column;justify-content:center;min-height:320px;display:flex;position:relative}.magnetic-era-album-signal:before,.magnetic-era-album-signal:after{border:1px solid var(--magnetic-accent)}@supports (color:color-mix(in lab, red, red)){.magnetic-era-album-signal:before,.magnetic-era-album-signal:after{border:1px solid color-mix(in srgb, var(--magnetic-accent) 34%, transparent)}}.magnetic-era-album-signal:before,.magnetic-era-album-signal:after{content:"";border-radius:50%;position:absolute;inset:19% -6%;transform:rotate(37deg)}.magnetic-era-album-signal:after{border-color:var(--magnetic-accent-2)}@supports (color:color-mix(in lab, red, red)){.magnetic-era-album-signal:after{border-color:color-mix(in srgb, var(--magnetic-accent-2) 25%, transparent)}}.magnetic-era-album-signal:after{inset:-7% 27%;transform:rotate(-28deg)}.magnetic-era-album-signal>i{color:#0000;opacity:.36;-webkit-text-stroke:1px var(--magnetic-accent);font-size:clamp(90px,11vw,175px);font-style:normal;font-weight:740;line-height:.72}.magnetic-era-album-signal>b{color:#ffffffe0;font-family:var(--font-geist-mono), monospace;letter-spacing:.24em;margin-top:22px;font-size:9px}.magnetic-brays{background:radial-gradient(ellipse at center, var(--magnetic-accent), transparent 58%)}@supports (color:color-mix(in lab, red, red)){.magnetic-brays{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--magnetic-accent) 21%, transparent), transparent 58%)}}body[class*=theme-magnetic] .music-directory-page,body[class*=theme-magnetic] .member-directory-page{background:radial-gradient(ellipse at 84% 6%, var(--magnetic-accent), transparent 35%), radial-gradient(ellipse at 14% 51%, var(--magnetic-accent-2), transparent 36%), linear-gradient(180deg, #030104, #07030a 48%, #030308)}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .music-directory-page,body[class*=theme-magnetic] .member-directory-page{background:radial-gradient(ellipse at 84% 6%, color-mix(in srgb, var(--magnetic-accent) 21%, transparent), transparent 35%), radial-gradient(ellipse at 14% 51%, color-mix(in srgb, var(--magnetic-accent-2) 10%, transparent), transparent 36%), linear-gradient(180deg, #030104, #07030a 48%, #030308)}}body[class*=theme-magnetic] .music-directory-page.is-magnetic .music-directory-hero,body[class*=theme-magnetic] .music-directory-page.is-magnetic .music-directory-body,body[class*=theme-magnetic] .member-directory-page.is-magnetic .member-directory-hero,body[class*=theme-magnetic] .member-directory-page.is-magnetic .member-directory-body{background:0 0}body[class*=theme-magnetic] .music-directory-index,body[class*=theme-magnetic] .member-directory-index,body[class*=theme-magnetic] .album-tracklist-header aside{border-color:var(--magnetic-accent);background:#08050e94}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .music-directory-index,body[class*=theme-magnetic] .member-directory-index,body[class*=theme-magnetic] .album-tracklist-header aside{border-color:color-mix(in srgb, var(--magnetic-accent) 20%, transparent)}}body[class*=theme-magnetic] .music-directory-index,body[class*=theme-magnetic] .member-directory-index,body[class*=theme-magnetic] .album-tracklist-header aside{border-radius:32px}body[class*=theme-magnetic] .music-directory-page.is-magnetic .music-directory-link,body[class*=theme-magnetic] .member-directory-page.is-magnetic .member-directory-link{background:#08060fa3;border:0;border-radius:clamp(28px,3vw,54px);overflow:hidden;box-shadow:0 28px 90px #0000004d,inset 0 0 0 1px #ffffff13}body[class*=theme-magnetic] .music-directory-list,body[class*=theme-magnetic] .member-directory-list{gap:clamp(24px,4vw,58px)}body[class*=theme-magnetic] .music-directory-art-panel,body[class*=theme-magnetic] .member-directory-visual{border-color:#0000}body[class*=theme-magnetic] .music-directory-art-panel .album-art{box-shadow:0 34px 90px #0000007a, 0 0 48px var(--magnetic-accent);border-radius:32px}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .music-directory-art-panel .album-art{box-shadow:0 34px 90px #0000007a, 0 0 48px color-mix(in srgb, var(--magnetic-accent) 15%, transparent)}}body[class*=theme-magnetic] .music-directory-art-panel .album-art{overflow:hidden}body[class*=theme-magnetic] .music-directory-cta{border-radius:999px}body[class*=theme-magnetic] .album-hero,body[class*=theme-magnetic] .album-tracklist{background:radial-gradient(ellipse at 18% 34%, var(--magnetic-accent), transparent 38%), radial-gradient(ellipse at 91% 73%, var(--magnetic-accent-2), transparent 34%), linear-gradient(180deg, #030104, #060309 62%, #030308)}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .album-hero,body[class*=theme-magnetic] .album-tracklist{background:radial-gradient(ellipse at 18% 34%, color-mix(in srgb, var(--magnetic-accent) 17%, transparent), transparent 38%), radial-gradient(ellipse at 91% 73%, color-mix(in srgb, var(--magnetic-accent-2) 10%, transparent), transparent 34%), linear-gradient(180deg, #030104, #060309 62%, #030308)}}body[class*=theme-magnetic] .album-hero,body[class*=theme-magnetic] .album-tracklist{border:0}body[class*=theme-magnetic] .album-detail-cover{box-shadow:0 40px 120px #00000085, 0 0 70px var(--magnetic-accent);border-radius:clamp(28px,3vw,52px)}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .album-detail-cover{box-shadow:0 40px 120px #00000085, 0 0 70px color-mix(in srgb, var(--magnetic-accent) 18%, transparent)}}body[class*=theme-magnetic] .album-detail-cover{overflow:hidden}body[class*=theme-magnetic] .album-tracklist-list{gap:17px}body[class*=theme-magnetic] .album-track{background:#0806109e;border:0;border-radius:27px;box-shadow:inset 0 0 0 1px #ffffff13}body[class*=theme-magnetic] .album-track:hover,body[class*=theme-magnetic] .album-track:focus-within{background:var(--track-accent)}@supports (color:color-mix(in lab, red, red)){body[class*=theme-magnetic] .album-track:hover,body[class*=theme-magnetic] .album-track:focus-within{background:color-mix(in srgb, var(--track-accent) 8%, #080610e0)}}body[class*=theme-magnetic] .album-track:hover,body[class*=theme-magnetic] .album-track:focus-within{border-color:#0000}body[class*=theme-magnetic] .album-track-open,body[class*=theme-magnetic] .album-track-platforms a{border-radius:999px}@media (max-width:1040px){.magnetic-member-card:nth-child(4n+2),.magnetic-member-card:nth-child(4n+4){transform:none}.magnetic-member-card:nth-child(2n){transform:translateY(24px)}}@media (max-width:760px){.magnetic-group-portrait{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 82%,#0000)}.magnetic-phase-card{display:none}.magnetic-manifesto-art{max-width:370px;margin:72px auto 0}.magnetic-member-card:nth-child(2n){transform:none}.magnetic-release-panel{min-height:auto}.magnetic-era-album-signal{min-height:260px}body[class*=theme-magnetic] .music-directory-page.is-magnetic .music-directory-link,body[class*=theme-magnetic] .member-directory-page.is-magnetic .member-directory-link{border-radius:32px}body[class*=theme-magnetic] .album-track{border-radius:22px}}@media (max-width:1120px){.album-hero{grid-template-columns:1fr;min-height:auto;padding-top:135px}.album-detail-cover{justify-self:center;max-width:610px}.album-detail-copy{width:100%;max-width:840px;margin:0 auto}.album-tracklist-header{grid-template-columns:minmax(0,1fr) 235px}.album-track-main{grid-template-columns:78px minmax(0,1fr) 100px 175px;gap:22px;padding-left:22px}.album-track-platforms{padding-left:122px}}body.theme-magnetic-pull{--magnetic-accent:#e33b47;--magnetic-accent-2:#d8d8dc;--magnetic-glow:#c4192b52;--magnetic-surface:#0b0507}body.theme-magnetic-pull .magnetic-home{background:radial-gradient(at 86% 5%,#af162b2b,#0000 31%),radial-gradient(at 9% 54%,#b2b5bd0f,#0000 31%),linear-gradient(#050304 0%,#0b0507 42%,#050405 76%,#030304 100%)}body.theme-magnetic-pull .magnetic-home:before{opacity:.12;background-image:radial-gradient(circle,#ffffffad 0 1px,#0000 1.25px),radial-gradient(circle,#e43a47cc 0 1px,#0000 1.3px);background-size:151px 151px,227px 227px}body.theme-magnetic-pull .magnetic-landing{background:linear-gradient(90deg,#050304 0%,#050304fa 36%,#05030442 69%,#050304 100%);border-bottom:1px solid #d8d8dc30;min-height:min(900px,100svh)}body.theme-magnetic-pull .magnetic-landing:before{z-index:2;background:linear-gradient(90deg,#050304 0%,#050304f5 31%,#05030429 68%,#050304 100%),linear-gradient(#0000 72%,#050304 100%)}body.theme-magnetic-pull .magnetic-landing:after{filter:none;opacity:0;background:0 0;display:none}body.theme-magnetic-pull .magnetic-poster-texture{opacity:.13}body.theme-magnetic-pull .magnetic-poster-texture:after{background:linear-gradient(90deg,#050304 0 29%,#0503042e 64%,#050304 100%),linear-gradient(#0000 58%,#050304)}body.theme-magnetic-pull .magnetic-poster-texture img{filter:blur(40px)saturate(.6)contrast(1.25);transform:scale(1.22)rotate(4deg)}body.theme-magnetic-pull .magnetic-grid-texture{opacity:.23;background-size:94px 94px;-webkit-mask-image:linear-gradient(90deg,#000,#0000002e 70%,#0000);mask-image:linear-gradient(90deg,#000,#0000002e 70%,#0000)}body.theme-magnetic-pull .magnetic-hero-artwork{filter:drop-shadow(0 38px 70px #0000009e);z-index:4;width:min(34vw,510px);position:absolute;top:clamp(112px,13vh,152px);bottom:clamp(58px,7vh,84px);right:clamp(34px,8.4vw,166px)}body.theme-magnetic-pull .magnetic-hero-artwork:before,body.theme-magnetic-pull .magnetic-hero-artwork:after{content:"";pointer-events:none;z-index:4;border:1px solid #d8d8dc6b;width:38%;height:38%;position:absolute}body.theme-magnetic-pull .magnetic-hero-artwork:before{border-bottom:0;border-right:0;top:-17px;left:-17px}body.theme-magnetic-pull .magnetic-hero-artwork:after{border-top:0;border-left:0;bottom:-17px;right:-17px}body.theme-magnetic-pull .magnetic-hero-artwork-line{z-index:-1;border:1px solid #e33b47bd;position:absolute;inset:18px -25px -18px 25px}body.theme-magnetic-pull .magnetic-hero-cover,body.theme-magnetic-pull .magnetic-hero-cover img{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}body.theme-magnetic-pull .magnetic-hero-cover{background:#090607;border:1px solid #d8d8dc5c;overflow:hidden}body.theme-magnetic-pull .magnetic-hero-artwork-stamp{color:#130306;font-family:var(--font-geist-mono), monospace;z-index:5;background:#d9d8db;align-items:center;gap:12px;padding:10px 14px;display:flex;position:absolute;bottom:-1px;left:-1px}body.theme-magnetic-pull .magnetic-hero-artwork-stamp i{font-size:17px;font-style:normal;font-weight:800;line-height:1}body.theme-magnetic-pull .magnetic-hero-artwork-stamp b{letter-spacing:.2em;font-size:7px}body.theme-magnetic-pull .magnetic-era-rail{border-color:#d8d8dc3d;width:64px}body.theme-magnetic-pull .magnetic-era-rail strong{color:#dedde0}body.theme-magnetic-pull .magnetic-hero-copy{max-width:min(44vw,650px)}body.theme-magnetic-pull .magnetic-kicker{color:#d8d8dcb8}body.theme-magnetic-pull .magnetic-kicker:before{background:#e33b47;box-shadow:0 0 16px #e33b47ad}body.theme-magnetic-pull .magnetic-hero-statement{color:#e8e7e8d1;border-left-color:#d9d8db}body.theme-magnetic-pull .magnetic-button,body.theme-magnetic-pull .magnetic-button-line,body.theme-magnetic-pull .magnetic-button-bright{border-radius:0;min-height:50px}body.theme-magnetic-pull .magnetic-button-line{background:#0503047a;border-color:#d8d8dc73}body.theme-magnetic-pull .magnetic-button-bright{color:#170307;background:#d9d8db}body.theme-magnetic-pull .magnetic-button:hover{border-color:#e33b47;box-shadow:0 0 34px #e33b4736}body.theme-magnetic-pull .magnetic-phase-card{background:#060304c7;border-color:#d8d8dc52;border-radius:0;padding:12px 17px 12px 12px;bottom:59px}body.theme-magnetic-pull .magnetic-phase-card strong{color:#e33b47}body.theme-magnetic-pull .magnetic-phase-pulse{background:radial-gradient(circle,#e33b47 0 4px,#0000 5px),linear-gradient(135deg,#e33b472e,#d8d8dc0f);border-color:#d8d8dc5c;border-radius:0}body.theme-magnetic-pull .magnetic-phase-pulse:before,body.theme-magnetic-pull .magnetic-phase-pulse:after{border-color:#e33b4785;border-radius:0;transform:rotate(45deg)}body.theme-magnetic-pull .magnetic-manifesto{background:linear-gradient(90deg,#050304 0%,#100609 52%,#050304 100%);border-block:1px solid #d8d8dc24;grid-template-columns:.22fr .92fr .7fr;min-height:770px}body.theme-magnetic-pull .magnetic-manifesto:before{border-color:#e33b4761;border-radius:0;width:52%;height:68%;top:16%;left:-16%;transform:skew(-22deg)}body.theme-magnetic-pull .magnetic-manifesto:after{background:linear-gradient(90deg,#0000,#e33b473d,#0000);width:auto;height:1px;top:52%;left:0;right:0}body.theme-magnetic-pull .magnetic-manifesto-number{-webkit-text-stroke:1px #d8d8dc8c;color:#0000;opacity:.22}body.theme-magnetic-pull .magnetic-manifesto-copy h2{font-family:Georgia,Times New Roman,serif;font-weight:400}body.theme-magnetic-pull .magnetic-manifesto-art{aspect-ratio:.83;box-shadow:none;background:#070405;border:1px solid #d8d8dc57;border-radius:0;width:100%;max-width:470px;margin:0;overflow:visible;transform:none}body.theme-magnetic-pull .magnetic-manifesto-art:before{border-color:#e33b479e;border-radius:0;inset:13px -13px -13px 13px}body.theme-magnetic-pull .magnetic-era-visual-photo{background:#070405;border:0;width:100%;height:100%;min-height:0;position:absolute;inset:0}body.theme-magnetic-pull .magnetic-era-visual-photo img{filter:saturate(.72)contrast(1.18);object-fit:cover;width:100%;height:100%}body.theme-magnetic-pull .magnetic-manifesto-art figcaption{background:#050304e0;border-color:#d8d8dc40}body.theme-magnetic-pull .magnetic-manifesto-art figcaption strong{color:#d9d8db}body.theme-magnetic-pull .magnetic-roster,body.theme-magnetic-pull .magnetic-release-panel,body.theme-magnetic-pull .magnetic-album-history,body.theme-magnetic-pull .magnetic-brays{background:0 0}body.theme-magnetic-pull .magnetic-roster{border-bottom:1px solid #d8d8dc24}body.theme-magnetic-pull .magnetic-roster:before{background:radial-gradient(at 50% 0,#e33b472b,#0000 42%)}body.theme-magnetic-pull .magnetic-member-grid{gap:1px}body.theme-magnetic-pull .magnetic-member-card{box-shadow:none;border:1px solid #d8d8dc2e;border-radius:0;transform:none!important}body.theme-magnetic-pull .magnetic-member-card:hover{border-color:var(--member-accent);box-shadow:0 0 36px var(--member-accent);background:#120609}@supports (color:color-mix(in lab, red, red)){body.theme-magnetic-pull .magnetic-member-card:hover{box-shadow:0 0 36px color-mix(in srgb, var(--member-accent) 16%, transparent)}}body.theme-magnetic-pull .magnetic-member-card:before{border-radius:0;top:13px;left:13px}body.theme-magnetic-pull .magnetic-member-vignette{background:linear-gradient(#0000 39%,#050304bf 82%,#050304)}body.theme-magnetic-pull .magnetic-member-glyph{color:var(--member-accent)}body.theme-magnetic-pull .magnetic-member-photo img{filter:saturate(.58)contrast(1.16)}body.theme-magnetic-pull .magnetic-pull-photo-signal{background:linear-gradient(135deg,#e33b4721,#0000 42%),repeating-linear-gradient(90deg,#0000 0 34px,#d8d8dc0f 34px 35px),linear-gradient(160deg,#100608,#050304 72%);flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}body.theme-magnetic-pull .magnetic-pull-photo-signal:before,body.theme-magnetic-pull .magnetic-pull-photo-signal:after{content:"";border:1px solid #e33b476b;width:112%;height:58%;position:absolute;transform:rotate(36deg)}body.theme-magnetic-pull .magnetic-pull-photo-signal:after{border-color:#d8d8dc2e;transform:rotate(-26deg)}body.theme-magnetic-pull .magnetic-pull-photo-index{color:#d8d8dc85;font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;font-size:7px;position:absolute;top:17px;left:17px}body.theme-magnetic-pull .magnetic-pull-photo-orbit{z-index:1;width:94px;height:94px;position:relative}body.theme-magnetic-pull .magnetic-pull-photo-orbit i{border:1px solid #df3946;border-radius:50%;position:absolute;inset:17px -2px;transform:rotate(40deg)}body.theme-magnetic-pull .magnetic-pull-photo-orbit i:nth-child(2){border-color:#d8d8dc94;inset:-3px 22px;transform:rotate(-36deg)}body.theme-magnetic-pull .magnetic-pull-photo-orbit i:nth-child(3){background:#e2e0e1;border:0;border-radius:50%;width:6px;height:6px;inset:44px;box-shadow:0 0 18px #e33b47d1}body.theme-magnetic-pull .magnetic-pull-photo-signal strong{color:#e4e1e1;letter-spacing:-.04em;text-align:center;z-index:1;margin-top:18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.3vw,39px);font-weight:400;position:relative}body.theme-magnetic-pull .magnetic-pull-photo-signal small{color:#e33b47;font-family:var(--font-geist-mono), monospace;letter-spacing:.22em;z-index:1;margin-top:8px;font-size:7px;position:relative}body.theme-magnetic-pull .magnetic-release-panel{border-block-color:#d8d8dc29;grid-template-columns:minmax(300px,.72fr) 1.28fr;min-height:830px}body.theme-magnetic-pull .magnetic-release-panel:before{background:linear-gradient(90deg,#e33b472e,#0000 72%);border-right:1px solid #d8d8dc1f;width:47%;height:100%;top:0;left:0;transform:none}body.theme-magnetic-pull .magnetic-release-art{box-shadow:none;border-radius:0;transform:none}body.theme-magnetic-pull .magnetic-release-art:before{border:1px solid #d8d8dc61;display:block;inset:-14px 14px 14px -14px}body.theme-magnetic-pull .magnetic-release-art .album-art,body.theme-magnetic-pull .magnetic-release-art img{object-fit:cover;border-radius:0;width:100%;height:auto;display:block;overflow:hidden}body.theme-magnetic-pull .magnetic-release-art>span{color:#170307;background:#d9d8db;border-radius:0}body.theme-magnetic-pull .magnetic-release-copy h2{font-family:Georgia,Times New Roman,serif;font-weight:400}body.theme-magnetic-pull .magnetic-release-copy dd{color:#d9d8db}body.theme-magnetic-pull .magnetic-album-history{border-bottom-color:#d8d8dc29}body.theme-magnetic-pull .magnetic-era-album{box-shadow:none;background:#070405a8;border:1px solid #d8d8dc2e;border-radius:0;overflow:visible}body.theme-magnetic-pull .magnetic-era-album:hover{background:#18060ac7;border-color:#e33b47b3}body.theme-magnetic-pull .magnetic-era-album .album-art,body.theme-magnetic-pull .magnetic-era-album-art{box-shadow:none;border-radius:0;overflow:visible}body.theme-magnetic-pull .magnetic-era-album .album-art img{border:1px solid #d8d8dc42}body.theme-magnetic-pull .magnetic-era-album h3{font-family:Georgia,Times New Roman,serif;font-weight:400}body.theme-magnetic-pull .magnetic-brays{border-top:1px solid #d8d8dc24}body.theme-magnetic-pull .music-directory-page,body.theme-magnetic-pull .member-directory-page{background:linear-gradient(#050304,#0d0508 49%,#040304)}body.theme-magnetic-pull .music-directory-index,body.theme-magnetic-pull .member-directory-index,body.theme-magnetic-pull .album-tracklist-header aside{background:#070405cc;border-color:#d8d8dc40;border-radius:0}body.theme-magnetic-pull .music-directory-page.is-magnetic .music-directory-link,body.theme-magnetic-pull .member-directory-page.is-magnetic .member-directory-link,body.theme-magnetic-pull .album-detail-cover,body.theme-magnetic-pull .album-track{box-shadow:none;background:#070405c2;border:1px solid #d8d8dc2b;border-radius:0}body.theme-magnetic-pull .music-directory-page.is-magnetic .music-directory-link:hover,body.theme-magnetic-pull .member-directory-page.is-magnetic .member-directory-link:hover,body.theme-magnetic-pull .album-track:hover,body.theme-magnetic-pull .album-track:focus-within{background:#17060ade;border-color:#e33b47a3}body.theme-magnetic-pull .music-directory-art-panel .album-art,body.theme-magnetic-pull .album-detail-cover,body.theme-magnetic-pull .album-detail-cover img{box-shadow:none;border-radius:0}body.theme-magnetic-pull .music-directory-cta,body.theme-magnetic-pull .album-track-open,body.theme-magnetic-pull .album-track-platforms a{border-radius:0}body.theme-magnetic-pull .album-hero,body.theme-magnetic-pull .album-tracklist{background:linear-gradient(135deg,#050304,#100609 50%,#050304)}body.theme-magnetic-pull .album-detail-copy .button-primary,body.theme-magnetic-pull .album-track-open{color:#170307;background:#d9d8db}.admin-media-groups{gap:28px;display:grid}.admin-media-era{border:1px solid #d2d2cd;padding:clamp(18px,3vw,28px)}.admin-media-era>header{border-bottom:1px solid #deded8;margin-bottom:20px;padding-bottom:18px}.admin-media-era>header small{color:#725fdb;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;font-size:7px}.admin-media-era>header h3{letter-spacing:-.04em;margin:8px 0 7px;font-size:clamp(20px,2vw,27px)}.admin-media-era>header p{color:#74777f;max-width:700px;margin:0;font-size:11px;line-height:1.6}.admin-media-era:nth-child(2){border-color:#c5969b;box-shadow:inset 4px 0 #a62534}.admin-media-era:nth-child(3){border-color:#b9b8d5;box-shadow:inset 4px 0 #7664d5}.admin-media-era:nth-child(4){border-color:#b8a9bc;box-shadow:inset 4px 0 #8c3d71}.admin-media-info h4{margin:0 0 5px;font-size:15px;line-height:1.15}@media (max-width:880px){body.theme-magnetic-pull .magnetic-landing{min-height:820px}body.theme-magnetic-pull .magnetic-hero-artwork{opacity:.66;width:min(49vw,410px);top:126px;right:8%}body.theme-magnetic-pull .magnetic-hero-copy{max-width:min(67vw,610px)}body.theme-magnetic-pull .magnetic-manifesto{grid-template-columns:.18fr 1fr}body.theme-magnetic-pull .magnetic-manifesto-art{grid-column:2}body.theme-magnetic-pull .magnetic-release-panel{grid-template-columns:1fr}body.theme-magnetic-pull .magnetic-release-panel:before{width:100%;height:48%}}@media (max-width:620px){body.theme-magnetic-pull .magnetic-landing{min-height:730px}body.theme-magnetic-pull .magnetic-hero-artwork{opacity:.35;width:87vw;top:114px;bottom:74px;right:-13%}body.theme-magnetic-pull .magnetic-hero-copy{max-width:calc(100vw - 98px);top:45%;left:74px}body.theme-magnetic-pull .magnetic-phase-card{display:none}body.theme-magnetic-pull .magnetic-manifesto{grid-template-columns:.15fr 1fr;min-height:auto;padding-block:92px;display:grid}body.theme-magnetic-pull .magnetic-manifesto-art{grid-column:2;margin-top:38px}body.theme-magnetic-pull .magnetic-member-grid{gap:12px}body.theme-magnetic-pull .magnetic-member-card{aspect-ratio:.86}body.theme-magnetic-pull .magnetic-release-panel{min-height:auto}.admin-media-era{padding:16px}}@media (max-width:860px){.album-tracklist-header{grid-template-columns:1fr;align-items:start}.album-tracklist-header aside{width:100%;max-width:420px;min-height:145px}.album-track-main{grid-template-columns:64px minmax(0,1fr) 90px}.album-track-open{grid-column:2/-1;width:100%;max-width:330px}.album-track-platforms{padding-left:108px}}@media (max-width:640px){.album-back-to-archive{margin-bottom:27px;font-size:9px}.album-tracklist{padding:88px 18px}.album-tracklist-header{gap:35px;margin-bottom:55px}.album-tracklist-header h2{font-size:clamp(51px,15vw,76px)}.album-tracklist-header>div>p:last-child{margin-top:31px;font-size:14px}.album-tracklist-header aside{min-height:132px;padding:22px}.album-tracklist-header aside strong{font-size:72px}.album-tracklist-list{gap:10px}.album-track-main{grid-template-columns:49px minmax(0,1fr);align-items:start;gap:16px;padding:22px 17px 19px}.album-track-number{grid-row:1/span 3;margin-top:3px;font-size:38px}.album-track-title{grid-column:2}.album-track-title strong{font-size:22px}.album-track-duration{border-left:0;border-top:1px solid var(--line);flex-direction:row;grid-column:2;align-items:center;gap:14px;padding:13px 0 0}.album-track-duration small{margin:0}.album-track-open{grid-column:2;width:100%;max-width:none}.album-track-platforms{gap:8px;padding:15px 17px 18px}.album-track-platforms>span{flex-basis:100%;margin:0 0 5px}.album-track-platforms a{flex:145px;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.album-back-to-archive,.album-track,.album-track-number,.album-track-open,.album-track-open b,.album-track-platforms a{transition:none}}body.theme-magnetic-pull .magnetic-group-portrait-featured,body.theme-magnetic-bond .magnetic-group-portrait-featured,body.theme-magnetic-full .magnetic-group-portrait-featured{-webkit-mask-image:none;mask-image:none}body[class*=theme-magnetic] .magnetic-landing:before{z-index:0}body.theme-magnetic-pull .magnetic-group-portrait-featured>.managed-photo,body.theme-magnetic-bond .magnetic-group-portrait-featured>.managed-photo,body.theme-magnetic-full .magnetic-group-portrait-featured>.managed-photo{clip-path:none;place-items:center;display:grid;overflow:visible}body.theme-magnetic-pull .magnetic-group-portrait-featured:after,body.theme-magnetic-bond .magnetic-group-portrait-featured:after,body.theme-magnetic-full .magnetic-group-portrait-featured:after{display:none}body.theme-magnetic-pull .magnetic-group-portrait-featured>.managed-photo>img,body.theme-magnetic-bond .magnetic-group-portrait-featured>.managed-photo>img,body.theme-magnetic-full .magnetic-group-portrait-featured>.managed-photo>img{--portrait-mask-x:linear-gradient(to right, transparent 0%, #000 6%, #000 97.5%, transparent 100%);--portrait-mask-y:linear-gradient(to bottom, transparent 0%, #000 3.5%, #000 97%, transparent 100%);object-fit:contain;object-position:center;-webkit-mask-composite:source-in;width:auto;max-width:100%;height:auto;max-height:100%;-webkit-mask-image:var(--portrait-mask-x), var(--portrait-mask-y);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-size:100% 100%,100% 100%;-webkit-mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:var(--portrait-mask-x), var(--portrait-mask-y);-webkit-mask-image:var(--portrait-mask-x), var(--portrait-mask-y);-webkit-mask-image:var(--portrait-mask-x), var(--portrait-mask-y);mask-image:var(--portrait-mask-x), var(--portrait-mask-y);-webkit-mask-source-type:alpha,alpha;-webkit-mask-source-type:alpha,alpha;display:block;position:relative;inset:auto;-webkit-mask-size:100% 100%,100% 100%;mask-size:100% 100%,100% 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-source-type:alpha,alpha;mask-mode:alpha,alpha}@media (min-width:821px){body.theme-magnetic-pull .magnetic-group-portrait-featured>.managed-photo>img{transform-origin:50%;transform:translateY(-6%)scale(.86)}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
