:root{--black:#08080a;--black-2:#0e0e12;--black-3:#16161b;--black-4:#1e1e25;--white:#fff;--paper:#fff;--paper-2:#f4f4f6;--text-dark:#08080a;--text-mute:#5e5e68;--text-faint:#6e6e78;--text-dim:#a2a2ac;--text-ghost:#6d6d78;--line:#e4e4e9;--line-2:#cfcfd6;--line-dark:#ffffff1f;--line-dark-2:#ffffff38;--accent:#2e6bff;--accent-ink:#1e56db;--accent-lit:#7fa8ff;--accent-dim:#2e6bff21;--accent-glow:#2e6bff4d;--ember:#e8c08a;--ember-dim:#c9a87a;--ember-soft:#e8c08a24;--spotify:#1db954;--spotify-hi:#1ed760;--r:4px;--r-lg:8px;--r-pill:999px;--display:"Inter Tight",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--serif:"Instrument Serif",Georgia,"Times New Roman",serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-6:24px;--s-8:32px;--s-12:48px;--s-16:64px;--gut:clamp(20px,5vw,72px);--sec:clamp(72px,10vw,150px);--ease:cubic-bezier(.22,.61,.36,1);--ease-in:cubic-bezier(.55,.06,.68,.19);--spring:cubic-bezier(.34,1.4,.42,1);--ease-morph:cubic-bezier(.32,.72,0,1);--t-fast:.16s;--t-base:.26s;--t-slow:.42s;--t-morph:.42s;--z-nav:100;--z-modal:200;--nav-h:78px;--scroll-lead:40px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:78px;scroll-padding-top:var(--nav-h)}body,html{overflow-x:hidden;overflow-x:clip}html{-webkit-tap-highlight-color:transparent}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1;background:#08080a;background:var(--black);color:#a2a2ac;color:var(--text-dim);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--sans);font-size:16px;font-weight:400;letter-spacing:-.006em;line-height:1.65}img{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{background:none;border:0;cursor:pointer;font:inherit}ol,ul{list-style:none}::selection{background:#2e6bff;background:var(--accent);color:#fff}.footer__legal,.tlist__num,.tlist__time,.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:focus-visible{border-radius:2px;outline:2px solid #7fa8ff;outline:2px solid var(--accent-lit);outline-offset:3px}.section--light :focus-visible{outline-color:#1e56db;outline-color:var(--accent-ink)}.sr-only{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.skip-link{background:#fff;background:var(--white);border-radius:4px;border-radius:var(--r);color:#08080a;color:var(--black);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:.72rem;font-weight:600;left:clamp(20px,5vw,72px);left:var(--gut);letter-spacing:.06em;padding:.85rem 1.3rem;position:fixed;text-transform:uppercase;top:-100%;transition:top .26s cubic-bezier(.22,.61,.36,1);transition:top var(--t-base) var(--ease);z-index:110;z-index:calc(var(--z-nav) + 10)}.skip-link:focus{top:14px}.wrap{margin-inline:auto;width:min(1280px,100% - (clamp(20px,5vw,72px) * 2));width:min(1280px,100% - (var(--gut) * 2))}.wrap--narrow{width:min(820px,100% - (clamp(20px,5vw,72px) * 2));width:min(820px,100% - (var(--gut) * 2))}.center{text-align:center}.section{padding-block:clamp(72px,10vw,150px) clamp(72px,10vw,150px);padding-block:var(--sec-top,var(--sec)) var(--sec);position:relative}.section--light{background:#fff;background:var(--paper);color:#08080a;color:var(--text-dark)}.section--dark{background:#08080a;background:var(--black)}.section--light+.section--light{--sec-top:calc(var(--sec)*0.5)}.section--light:has(+.section--light){padding-bottom:calc(clamp(72px, 10vw, 150px)*.5);padding-bottom:calc(var(--sec)*.5)}.section[id]{scroll-margin-top:calc(40px - clamp(72px, 10vw, 150px));scroll-margin-top:calc(var(--scroll-lead) - var(--sec-top, var(--sec)))}.h2{text-wrap:balance;color:#08080a;color:var(--text-dark);font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:clamp(2rem,4.2vw,3.4rem);font-weight:700;letter-spacing:-.04em;line-height:1.04}.h2--light{color:#fff;color:var(--white)}.h2 em{color:#1e56db;color:var(--accent-ink);font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-family:var(--serif);font-size:1.1em;font-style:italic;font-weight:400;letter-spacing:-.02em}.h2--light em{color:#7fa8ff;color:var(--accent-lit)}.h2+.lead,.h2+p{margin-top:1.5rem}.eyebrow{align-items:center;color:#7fa8ff;color:var(--accent-lit);display:flex;font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-family:var(--serif);font-size:1.18rem;font-style:italic;font-weight:400;gap:.7rem;letter-spacing:0;margin-bottom:1.05rem;text-transform:none}.section--light .eyebrow{color:#1e56db;color:var(--accent-ink)}.eyebrow--label{font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:clamp(1.3rem,1.7vw,1.55rem);font-style:normal;font-weight:600;letter-spacing:-.02em;margin-bottom:1.15rem}.lead{font-size:1rem;line-height:1.72;max-width:60ch}.lead,.lead--light{color:#a2a2ac;color:var(--text-dim)}.section--light p{color:#5e5e68;color:var(--text-mute)}.section--light .lead strong{color:#08080a;color:var(--text-dark);font-weight:600}.sec-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:clamp(24px,5vw,80px);justify-content:space-between;margin-bottom:clamp(36px,4.5vw,64px)}.btn{align-items:center;border:1.5px solid #0000;border-radius:999px;border-radius:var(--r-pill);display:inline-flex;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:.83rem;font-weight:600;gap:.6rem;justify-content:center;letter-spacing:-.005em;min-height:44px;padding:.66rem 1.6rem;transition:background-color .26s cubic-bezier(.22,.61,.36,1),border-color .26s cubic-bezier(.22,.61,.36,1),color .26s cubic-bezier(.22,.61,.36,1),transform .16s cubic-bezier(.34,1.4,.42,1);transition:background-color var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease),transform var(--t-fast) var(--spring);white-space:nowrap}.btn .ico{fill:currentColor;flex:none;height:17px;width:17px}.btn:active{transform:scale(.97)}.btn--solid{background:#2e6bff;background:var(--accent);color:#fff}.btn--solid:hover{background:#1e56db;background:var(--accent-ink);transform:translateY(-2px)}.btn--solid:active{transform:translateY(-1px) scale(.97)}.btn--ghost{border-color:#ffffff38;border-color:var(--line-dark-2);color:#fff;color:var(--white)}.btn--ghost:hover{background:#fff;background:var(--white);border-color:#fff;border-color:var(--white);color:#08080a;color:var(--black);transform:translateY(-2px)}.btn--ghost:active{transform:translateY(-1px) scale(.97)}.section--light .btn--ghost{border-color:#cfcfd6;border-color:var(--line-2);color:#08080a;color:var(--text-dark)}.section--light .btn--ghost:hover{background:#08080a;background:var(--black);border-color:#08080a;border-color:var(--black);color:#fff}.btn--pill{background:#2e6bff;background:var(--accent);color:#fff;font-size:.76rem;min-height:40px;padding:.6rem 1.15rem}.btn--pill:hover{background:#1e56db;background:var(--accent-ink)}.btn--spotify{background:#1db954;background:var(--spotify);color:#04120a}.btn--spotify:hover{background:#1ed760;background:var(--spotify-hi)}.btn--shine{box-shadow:inset 0 0 0 1px #ffffff47;isolation:isolate;overflow:hidden;position:relative}.btn--shine:hover{transform:scale(1.02)}.btn--shine:active{transform:scale(.97)}.btn__label{align-items:center;display:inline-flex;gap:.6rem;justify-content:center;position:relative;z-index:1}.btn--shine:after{animation:btn-sheen 2.6s cubic-bezier(.45,0,.25,1) infinite;background:linear-gradient(90deg,#0000,#ffffff26 25%,#ffffffb8 50%,#ffffff26 75%,#0000);bottom:-60%;content:"";left:0;pointer-events:none;position:absolute;top:-60%;transform:translate3d(-200%,0,0) rotate(14deg);width:34%;will-change:transform;z-index:2}@keyframes btn-sheen{0%{transform:translate3d(-200%,0,0) rotate(14deg)}42%,to{transform:translate3d(460%,0,0) rotate(14deg)}}.nav{backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);background:#08080ab8;border-bottom:1px solid #0000;inset:0 0 auto 0;position:fixed;transition:background-color .42s cubic-bezier(.22,.61,.36,1),border-color .42s cubic-bezier(.22,.61,.36,1);transition:background-color var(--t-slow) var(--ease),border-color var(--t-slow) var(--ease);z-index:100;z-index:var(--z-nav)}.nav.is-stuck{background:#08080adb;border-bottom-color:#ffffff1f;border-bottom-color:var(--line-dark)}.nav__inner{gap:2rem;margin-inline:auto;padding-block:1.05rem;width:min(1280px,100% - (clamp(20px,5vw,72px) * 2));width:min(1280px,100% - (var(--gut) * 2))}.brand,.nav__inner{align-items:center;display:flex}.brand{margin-right:auto;min-height:44px;position:relative;z-index:2}.brand__title{color:#fff;color:var(--white);font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:1.12rem;font-weight:700;letter-spacing:-.03em;line-height:1.12;transition:color .26s cubic-bezier(.22,.61,.36,1);transition:color var(--t-base) var(--ease);white-space:nowrap}.brand:hover .brand__title{color:#7fa8ff;color:var(--accent-lit)}.nav__links{align-items:center;display:flex;gap:2rem}.nav__links a{color:#a2a2ac;color:var(--text-dim);font-size:.87rem;font-weight:500;padding-block:.45rem;padding-bottom:.45rem;position:relative;transition:color .26s cubic-bezier(.22,.61,.36,1);transition:color var(--t-base) var(--ease)}.nav__links a:after{background:currentColor;border-radius:2px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:transform .42s cubic-bezier(.22,.61,.36,1),background-color .26s cubic-bezier(.22,.61,.36,1);transition:transform var(--t-slow) var(--ease),background-color var(--t-base) var(--ease)}.nav__links a:hover{color:#fff;color:var(--white)}.nav__links a:hover:after{transform:scaleX(1)}.nav__links a.is-active{color:#fff;color:var(--white)}.nav__links a.is-active:after{background:#7fa8ff;background:var(--accent-lit);transform:scaleX(1)}.langsw{align-items:center;background:#ffffff0d;border:1px solid #ffffff1f;border:1px solid var(--line-dark);display:grid;grid-auto-columns:1fr;grid-auto-flow:column;margin-left:.35rem;padding:3px;position:relative;z-index:2}.langsw,.langsw__thumb{border-radius:999px;border-radius:var(--r-pill)}.langsw__thumb{background:#fff;background:var(--white);bottom:3px;left:3px;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--active, 0)*100%));transition:transform .42s cubic-bezier(.34,1.4,.42,1);transition:transform var(--t-slow) var(--spring);width:calc(50% - 3px)}.langsw__btn{align-items:center;border-radius:999px;border-radius:var(--r-pill);color:#6d6d78;color:var(--text-ghost);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--sans);font-size:.72rem;font-weight:500;justify-content:center;letter-spacing:.03em;min-height:26px;min-width:34px;padding-inline:.5rem;position:relative;transition:color .26s cubic-bezier(.22,.61,.36,1) 60ms;transition:color var(--t-base) var(--ease) 60ms;z-index:1}.langsw__btn:hover{color:#fff;color:var(--white)}.langsw__btn.is-active{font-weight:600}.langsw__btn.is-active,.langsw__btn.is-active:hover{color:#08080a;color:var(--black)}.langsw__btn:active{transform:scale(.92)}.nav__toggle{align-items:center;display:none;flex-direction:column;height:44px;justify-content:center;width:44px}.nav__toggle span{background:#fff;background:var(--white);border-radius:2px;display:block;height:2px;margin:3.5px 0;transition:transform .26s cubic-bezier(.22,.61,.36,1),opacity .16s cubic-bezier(.22,.61,.36,1);transition:transform var(--t-base) var(--ease),opacity var(--t-fast) var(--ease);width:22px}.nav.is-open .nav__toggle span:first-child{transform:translateY(4.5px) rotate(45deg)}.nav.is-open .nav__toggle span:last-child{transform:translateY(-4.5px) rotate(-45deg)}.hero{align-items:center;background:#08080a;background:var(--black);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);isolation:isolate;min-height:100vh;min-height:100svh;padding-left:max(clamp(20px,5vw,72px),calc(50% - 640px));padding-left:max(var(--gut),calc(50% - 640px));position:relative}.hero__photo{inset:0 0 0 46%;overflow:hidden;position:absolute;z-index:0}.hero__photo img,.hero__photo video{filter:grayscale(1) contrast(1.02) brightness(1.06);height:100%;inset:0;object-fit:cover;object-position:50% center;position:absolute;width:100%}.hero__photo video{opacity:0;transition:opacity .5s cubic-bezier(.22,.61,.36,1);transition:opacity .5s var(--ease)}.hero__photo video.is-playing{opacity:1}.hero__photo:after{background:linear-gradient(90deg,#08080a,#08080ae6 20%,#08080a47 52%,#08080a0d),linear-gradient(0deg,#08080a8c,#0000 38%),linear-gradient(180deg,#08080af0,#08080a9e 7%,#08080a4d 15%,#08080a1a 21%,#0000 28%);background:linear-gradient(90deg,var(--black) 0,#08080ae6 20%,#08080a47 52%,#08080a0d 100%),linear-gradient(0deg,#08080a8c 0,#0000 38%),linear-gradient(180deg,#08080af0 0,#08080a9e 7%,#08080a4d 15%,#08080a1a 21%,#0000 28%);content:"";inset:0;position:absolute}.hero__content{grid-column:1;max-width:780px;padding-block:clamp(140px,17vh,190px) clamp(70px,10vh,110px);padding-inline:0;position:relative;z-index:2}.hero__head{width:max-content}.hero__mark{height:1px;margin-bottom:clamp(16px,2vw,26px);position:relative;width:100%}.hero__mark-line{animation:hero-mark-draw 1.45s cubic-bezier(.32,.72,0,1) both,hero-mark-lit .6s cubic-bezier(.22,.61,.36,1) both;animation:hero-mark-draw 1.45s var(--ease-morph) both,hero-mark-lit .6s var(--ease) both;animation-delay:0s;animation-delay:var(--draw,0s);height:1px;left:50%;opacity:1;position:absolute;top:0;transform:translateX(-50%) scaleX(1);transform-origin:50% 50%;will-change:transform}@keyframes hero-mark-draw{0%{transform:translateX(-50%) scaleX(0)}}@keyframes hero-mark-lit{0%{opacity:0}}.hero__mark-line:before{background:inherit;content:"";filter:blur(4px);left:0;position:absolute;right:0}.hero__mark-line--wide{background:linear-gradient(90deg,#0000,#2e6bff 50%,#0000);background:linear-gradient(90deg,#0000,var(--accent) 50%,#0000);width:100%}.hero__mark-line--wide:before{bottom:-1px;top:-1px}.hero__mark-line--core{--draw:.16s;background:linear-gradient(90deg,#0000,#7fa8ff 50%,#0000);background:linear-gradient(90deg,#0000,var(--accent-lit) 50%,#0000);width:34%}.hero__mark-line--core:before{bottom:-2px;top:-2px}.hero__title{color:#fff;color:var(--white);font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:clamp(2.6rem,7vw,6.4rem);font-weight:600;letter-spacing:-.038em;line-height:.97;margin-bottom:1.6rem;white-space:nowrap}.hero__title .line{display:inline-block}.hero__title .line+.line{margin-left:.24em}.hero__lead{color:#a2a2ac;color:var(--text-dim);font-size:1rem;line-height:1.72;margin-bottom:2.4rem;max-width:52ch}.hero__lead:last-child{margin-bottom:0}.hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.hero__sound{align-items:center;background:#0000;border:1.5px solid #ffffff38;border:1.5px solid var(--line-dark-2);border-radius:50%;color:#a2a2ac;color:var(--text-dim);cursor:pointer;display:inline-flex;flex:none;height:44px;justify-content:center;transition:border-color .26s cubic-bezier(.22,.61,.36,1),color .26s cubic-bezier(.22,.61,.36,1),background-color .26s cubic-bezier(.22,.61,.36,1),transform .16s cubic-bezier(.34,1.4,.42,1);transition:border-color var(--t-base) var(--ease),color var(--t-base) var(--ease),background-color var(--t-base) var(--ease),transform var(--t-fast) var(--spring);width:44px}.hero__sound .ico{fill:currentColor;height:18px;width:18px}.hero__sound:hover{border-color:#fff;border-color:var(--white);color:#fff;color:var(--white);transform:translateY(-2px)}.hero__sound:active{transform:translateY(-1px) scale(.94)}.hero__sound[aria-pressed=true]{background:#2e6bff21;background:var(--accent-dim);border-color:#7fa8ff;border-color:var(--accent-lit);color:#7fa8ff;color:var(--accent-lit)}.hero__sound-group{align-items:center;border-radius:999px;border-radius:var(--r-pill);display:inline-flex;gap:.5rem;padding-inline:.3rem}.hero__sound-group .hero__sound{border-color:#0000}.hero__sound-group .hero__sound:hover{border-color:#fff;border-color:var(--white)}.hero__sound-group .hero__sound[aria-pressed=true]{border-color:#0000}.hero__volume{appearance:none;-webkit-appearance:none;background:linear-gradient(90deg,#7fa8ff 0 50%,#ffffff38 50% 100%);background:linear-gradient(to right,var(--accent-lit) 0 var(--vol,50%),var(--line-dark-2) var(--vol,50%) 100%);border-radius:99px;cursor:pointer;flex:none;height:4px;transition:opacity .26s cubic-bezier(.22,.61,.36,1);transition:opacity var(--t-base) var(--ease);width:84px}.hero__volume:hover{opacity:.85}.hero__volume::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#fff;background:var(--white);border-radius:50%;cursor:pointer;height:13px;-webkit-transition:transform .16s cubic-bezier(.34,1.4,.42,1);transition:transform .16s cubic-bezier(.34,1.4,.42,1);-webkit-transition:transform var(--t-fast) var(--spring);transition:transform var(--t-fast) var(--spring);width:13px}.hero__volume:active::-webkit-slider-thumb{transform:scale(1.15)}.hero__volume::-moz-range-thumb{background:#fff;background:var(--white);border:none;border-radius:50%;cursor:pointer;height:13px;width:13px}.hero__volume::-moz-range-track{background:linear-gradient(90deg,#7fa8ff 0 50%,#ffffff38 50% 100%);background:linear-gradient(to right,var(--accent-lit) 0 var(--vol,50%),var(--line-dark-2) var(--vol,50%) 100%);border-radius:99px;height:4px}.hero__volume:focus-visible{outline:2px solid #7fa8ff;outline:2px solid var(--accent-lit);outline-offset:4px}.hero__actions--center{justify-content:center}.anthem-section{--anthem:#d4246e;--anthem-ink:#c01862;--anthem-soft:#d4246e1a;--anthem-glow:#d4246e33;overflow:hidden}.anthem-section:before{aspect-ratio:1;background:radial-gradient(circle at center,var(--anthem-glow),#d4246e00 68%);content:"";pointer-events:none;position:absolute;right:-12%;top:-22%;width:min(760px,88vw);z-index:0}.anthem-section>.wrap{position:relative;z-index:1}.anthem{grid-gap:clamp(36px,5vw,88px);align-items:center;display:grid;gap:clamp(36px,5vw,88px);grid-template-columns:1fr 1fr}.anthem-section .eyebrow,.anthem-section .h2 em{color:var(--anthem-ink)}.anthem-section .btn--ghost:hover{background:var(--anthem-ink);border-color:var(--anthem-ink);color:#fff}.anthem__rule{background:linear-gradient(90deg,var(--anthem),#d4246e00);border-radius:2px;display:block;height:2px;margin:1.5rem 0 1.7rem;width:88px}.anthem__lead{color:#08080a;color:var(--text-dark);font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.7;max-width:54ch}.anthem__lead strong{font-weight:600}.anthem__facts{margin-top:clamp(1.7rem,2.5vw,2.2rem)}.anthem__fact{grid-gap:1rem;border-top:1px solid #e4e4e9;border-top:1px solid var(--line);display:grid;gap:1rem;grid-template-columns:7rem minmax(0,1fr);padding:.78rem 0}.anthem__fact:last-child{border-bottom:1px solid #e4e4e9;border-bottom:1px solid var(--line)}.anthem__fact dt{color:#6e6e78;color:var(--text-faint);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:.6rem;font-weight:500;letter-spacing:.16em;padding-top:.3rem;text-transform:uppercase}.anthem__fact dd{color:#08080a;color:var(--text-dark);font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:1.02rem;font-weight:600;letter-spacing:-.02em}.anthem__time{color:#6e6e78;color:var(--text-faint);font-weight:500}.anthem__price{display:block}.anthem__ticketlink{border-bottom:1.5px solid var(--anthem-soft);color:var(--anthem-ink);display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--sans);font-size:.82rem;font-weight:500;letter-spacing:0;margin-top:.38rem;transition:border-color .26s cubic-bezier(.22,.61,.36,1);transition:border-color var(--t-base) var(--ease)}.anthem__ticketlink:hover{border-bottom-color:var(--anthem)}.anthem__promos{grid-gap:clamp(12px,1.3vw,20px);display:grid;gap:clamp(12px,1.3vw,20px);grid-template-columns:1fr 1fr}.acard{background:#fff;border:1px solid #e4e4e9;border:1px solid var(--line);border-radius:8px;border-radius:var(--r-lg);padding-bottom:1.1rem;text-align:left;transition:border-color .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s cubic-bezier(.22,.61,.36,1),transform .16s cubic-bezier(.34,1.4,.42,1);transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),transform var(--t-fast) var(--spring)}.acard,.acard__thumb{overflow:hidden;position:relative}.acard__thumb{aspect-ratio:4/5;background:#000;display:block}.acard__thumb img{height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,.61,.36,1);transition:transform .5s var(--ease);width:100%}.acard__play{aspect-ratio:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08080aa8;border-radius:50%;color:#fff;display:grid;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .26s cubic-bezier(.22,.61,.36,1),transform .26s cubic-bezier(.34,1.4,.42,1);transition:background-color var(--t-base) var(--ease),transform var(--t-base) var(--spring);width:clamp(46px,24%,68px)}.acard__play svg{fill:currentColor;height:38%;margin-left:6%;width:38%}.acard__body{display:block;padding:1rem 1.05rem 0}.acard__kicker{background:var(--anthem-soft);border-radius:999px;border-radius:var(--r-pill);color:var(--anthem-ink);display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--sans);font-size:.68rem;font-weight:600;letter-spacing:.005em;margin-bottom:.5rem;padding:.3rem .64rem}.acard__title{color:#08080a;color:var(--text-dark);display:block;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:1rem;font-weight:700;letter-spacing:-.03em}.acard:hover{border-color:var(--anthem);box-shadow:0 20px 44px -24px #7a0a3a66;transform:translateY(-3px)}.acard:hover .acard__thumb img{transform:scale(1.05)}.acard:hover .acard__play{background:var(--anthem);transform:translate(-50%,-50%) scale(1.08)}.acard:active{transform:translateY(-1px) scale(.985)}.anthem-hero{--anthem:#d4246e;--anthem-fade:clamp(112px,15vh,190px);align-items:center;background:#dd85a6;color:#fff;display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:100vh;min-height:100svh;overflow:hidden;padding-block:clamp(40px,5.5vh,140px);padding-bottom:calc(clamp(40px,5.5vh,140px) + var(--anthem-fade));padding-top:calc(78px + clamp(40px,5.5vh,140px));padding-top:calc(var(--nav-h) + clamp(40px,5.5vh,140px));padding-inline:clamp(20px,5vw,72px);padding-inline:var(--gut);position:relative;scroll-margin-top:0;text-align:center}.anthem-hero__media{background-image:url(/static/media/anthems-bg.c646db2a12e926440b08.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;z-index:0}.anthem-hero__media:after{background:linear-gradient(180deg,#08080a00 0,#08080a14 18%,#08080a38 34%,#08080a6b 50%,#08080a9e 64%,#08080acc 78%,#08080af0 90%,#08080a 96%,#08080a);bottom:0;content:"";height:calc(var(--anthem-fade) + clamp(40px,5.5vh,140px));left:0;pointer-events:none;position:absolute;right:0}@media (max-width:860px){.anthem-hero__media{background-image:url(/static/media/anthems-bg-sm.55d205e041d770e492a5.webp)}}@keyframes anthem-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes anthem-settle{0%{opacity:0;transform:translateY(14px) scale(1.04)}to{opacity:1;transform:none}}@keyframes anthem-field{0%{opacity:.55;transform:scale(1.045)}to{opacity:1;transform:none}}.anthem-hero__media{animation:anthem-field 1.5s cubic-bezier(.22,.61,.36,1) backwards;animation:anthem-field 1.5s var(--ease) backwards}.anthem-hero__title-art{animation:anthem-settle .95s cubic-bezier(.22,.61,.36,1) .24s backwards;animation:anthem-settle .95s var(--ease) .24s backwards}@keyframes anthem-rise-solid{0%{transform:translateY(14px)}to{transform:none}}.countdown__grid>*{animation:anthem-rise-solid .6s cubic-bezier(.22,.61,.36,1) backwards;animation:anthem-rise-solid .6s var(--ease) backwards}.countdown__grid>:first-child{animation-delay:.46s}.countdown__grid>:nth-child(2){animation-delay:.51s}.countdown__grid>:nth-child(3){animation-delay:.56s}.countdown__grid>:nth-child(4){animation-delay:.61s}.countdown__grid>:nth-child(5){animation-delay:.66s}.countdown__grid>:nth-child(6){animation-delay:.71s}.countdown__grid>:nth-child(7){animation-delay:.76s}.anthem-hero__billing{animation:anthem-rise .7s cubic-bezier(.22,.61,.36,1) .44s backwards;animation:anthem-rise .7s var(--ease) .44s backwards}.anthem-tiers{animation:anthem-rise .7s cubic-bezier(.22,.61,.36,1) .98s backwards;animation:anthem-rise .7s var(--ease) .98s backwards}.anthem-hero__cta{animation:anthem-rise .7s cubic-bezier(.22,.61,.36,1) 1.08s backwards;animation:anthem-rise .7s var(--ease) 1.08s backwards}.anthem-hero__done{animation:anthem-rise .7s cubic-bezier(.22,.61,.36,1) .46s backwards;animation:anthem-rise .7s var(--ease) .46s backwards}@media (prefers-reduced-motion:reduce){.anthem-hero__billing,.anthem-hero__cta,.anthem-hero__done,.anthem-hero__media,.anthem-hero__title-art,.anthem-tiers,.countdown__grid>*{animation:none}}.anthem-hero__inner{align-items:center;display:flex;flex-direction:column;position:relative;width:min(1040px,100%);z-index:2}.anthem-hero__poster{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;width:100%}.anthem-hero__poster>.anthem-hero__title{align-self:start;grid-area:1/1}.anthem-hero__talent{align-self:start;animation:anthem-rise .8s cubic-bezier(.22,.61,.36,1) .4s backwards;animation:anthem-rise .8s var(--ease) .4s backwards;display:block;grid-area:1/1/3/2;height:auto;margin-top:min(6vh,8.5%);-webkit-mask-image:linear-gradient(180deg,#000 80%,#0000 99%);mask-image:linear-gradient(180deg,#000 80%,#0000 99%);pointer-events:none;position:relative;width:max(17rem,min(58vh,82%));z-index:1}.anthem-hero__poster>.anthem-hero__billing{grid-area:3/1;margin-top:max(-5.4vh,-7.7%);position:relative;z-index:2}.anthem-hero__side{align-items:center;display:flex;flex-direction:column;min-width:0;width:100%}.anthem-hero__venue{align-items:center;animation:anthem-rise .7s cubic-bezier(.22,.61,.36,1) .9s backwards;animation:anthem-rise .7s var(--ease) .9s backwards;color:#fff;display:inline-flex;filter:drop-shadow(0 1px 1.5px rgba(96,4,44,.85)) drop-shadow(0 2px 7px rgba(96,4,44,.5));font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:"Plus Jakarta Sans",var(--sans);font-size:max(.9rem,min(2.4vh,3.9vw));font-weight:500;gap:.55em;letter-spacing:.01em;line-height:1.2;margin:clamp(.45rem,1.3vh,.9rem) 0 0}.anthem-hero__venue-pin{flex:none;height:1.05em;width:1.05em}.anthem-hero__side .anthem-hero__done,.anthem-hero__side .countdown__grid{margin-top:clamp(2.2rem,4vh,4.4rem)}.anthem-hero__side .anthem-tiers{margin-top:clamp(2.2rem,6vh,4rem)}.anthem-hero__side .anthem-hero__cta{margin-top:clamp(1.6rem,3.8vh,2.6rem)}.anthem-hero__when{text-wrap:balance;align-items:center;animation:anthem-rise .7s cubic-bezier(.22,.61,.36,1) .84s backwards;animation:anthem-rise .7s var(--ease) .84s backwards;color:#fff;display:inline-flex;filter:drop-shadow(0 1px 1.5px rgba(96,4,44,.85)) drop-shadow(0 2px 7px rgba(96,4,44,.5));font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:"Plus Jakarta Sans",var(--sans);font-size:max(.9rem,min(2.4vh,3.9vw));font-weight:600;gap:.6em;justify-content:center;letter-spacing:.005em;line-height:1.25;margin:clamp(1.6rem,5vh,3.4rem) 0 0}.anthem-hero__when-ico{flex:none;height:.95em;width:.95em}@media (min-width:1100px) and (min-aspect-ratio:3/2){.anthem-hero{padding-top:90px;padding-top:calc(var(--nav-h) + 12px)}.anthem-hero__inner{width:100%}.anthem-hero__inner>.anthem-hero__main{--pw:calc(70.42254vh - var(--nav-h)/1.42 - 8.4507px - 2.53521rem);grid-column-gap:clamp(2rem,5vw,6rem);align-items:center;column-gap:clamp(2rem,5vw,6rem);display:grid;grid-template-columns:minmax(0,calc(var(--pw)*1.586)) minmax(0,80vh);justify-content:center}.anthem-hero__poster .anthem-hero__title-art{width:100%}.anthem-hero__poster>.anthem-hero__talent{margin-top:6.5%;width:63%}.anthem-hero__poster>.anthem-hero__billing{margin-top:-5.9%}.anthem-hero__poster .anthem-hero__live{width:91.3%}.anthem-hero__side .countdown__grid{--cd-size:max(2.85rem,min(11.3vh,5.2vw))}.anthem-hero__side .anthem-hero__done,.anthem-hero__side .countdown__grid{margin-top:0}}@media (prefers-reduced-motion:reduce){.anthem-hero__talent,.anthem-hero__venue,.anthem-hero__when{animation:none}}.anthem-hero :focus-visible{outline-color:#fff}.anthem-hero__title{margin:0;width:100%}.anthem-hero__title-art{display:block;height:auto;margin-inline:auto;max-width:100%;width:max(21rem,min(92vh,100%))}@media (max-width:700px){.anthem-hero__title{margin-inline:calc(clamp(20px, 5vw, 72px)*-1);margin-inline:calc(var(--gut)*-1);width:calc(100% + clamp(20px, 5vw, 72px)*2);width:calc(100% + var(--gut)*2)}}.anthem-hero__billing{align-items:center;display:flex;flex-direction:column;gap:clamp(.5rem,1.8vh,1.1rem);margin:clamp(2.2rem,4vh,4.4rem) 0 0}.anthem-hero__live{display:block;filter:drop-shadow(0 1px 5px rgba(130,8,62,.5));height:auto;max-width:100%;width:max(17rem,min(84vh,100%))}.anthem-hero__guests{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--sans);font-size:max(.95rem,min(2.5vh,4vw));font-weight:400;letter-spacing:.01em;line-height:1.4;text-shadow:0 1px 2px #78083a57}.anthem-hero__guests strong{font-weight:600}.countdown__grid{--cd-size:max(2.85rem,min(11.3vh,11.4vw));--cd-label:max(.74rem,min(1.62vh,1.25vw));--cd-label-gap:clamp(.3rem,.9vh,.6rem);--cd-pad-y:calc(var(--cd-size)*0.44);--cd-pad-x:calc(var(--cd-size)*0.12);align-items:flex-start;display:flex;gap:clamp(.15rem,.8vw,.6rem);justify-content:center;margin-top:clamp(2.2rem,4vh,4.4rem)}.countdown__colon{color:#ffffff9e;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:var(--cd-size);font-weight:300;letter-spacing:-.05em;line-height:.92;margin-top:calc(var(--cd-label) + var(--cd-label-gap) + var(--cd-pad-y));transform:translateY(-.113em)}.cd{flex-direction:column;gap:var(--cd-label-gap);min-width:0}.cd,.cd__box{align-items:center;display:flex}.cd__box{backdrop-filter:blur(2.5px) saturate(1.1);-webkit-backdrop-filter:blur(2.5px) saturate(1.1);background:#ffffff12;border:1.5px solid #ffffff8c;border-radius:calc(var(--cd-size)*.22);box-shadow:inset 0 1px 0 #ffffff73;justify-content:center;padding:var(--cd-pad-y) var(--cd-pad-x)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.cd__box{background:#ffffff24}}.cd__num{font-feature-settings:"tnum";color:#fff;display:block;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:var(--cd-size);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.05em;line-height:.92;text-shadow:0 2px 20px #78083a47}.cd__label{color:#ffffffe6;display:block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--sans);font-size:var(--cd-label);font-weight:600;letter-spacing:.12em;line-height:1;text-shadow:0 1px 2px #78083a57;text-transform:uppercase;white-space:nowrap}.anthem-hero__cta{margin-top:clamp(2.6rem,4.4vh,4.6rem)}.btn--anthem{animation:anthem-glow 2.6s cubic-bezier(.22,.61,.36,1) infinite;animation:anthem-glow 2.6s var(--ease) infinite;background:#fff;box-shadow:0 16px 38px -18px #78083a99;color:#a8125c;font-size:max(1.05rem,min(2.3vh,1.75vw));font-weight:700;padding:clamp(.4rem,1vh,.66rem) clamp(3.6rem,7.5vw,6.5rem)}.btn--anthem__arrow{transition:transform .26s cubic-bezier(.22,.61,.36,1);transition:transform var(--t-base) var(--ease)}.btn--anthem:hover .btn--anthem__arrow{transform:translateX(5px)}@keyframes anthem-glow{0%{box-shadow:0 16px 38px -18px #78083a99,0 0 0 0 #fff9}70%,to{box-shadow:0 16px 38px -18px #78083a99,0 0 0 14px #fff0}}.btn--anthem:hover{background:#08080a;background:var(--black);color:#fff;transform:translateY(-2px)}.btn--anthem:active{transform:translateY(-1px) scale(.97)}.anthem-tiers{display:flex;flex-wrap:wrap;gap:clamp(.45rem,1.2vw,.9rem);justify-content:center;list-style:none;margin:clamp(2rem,3.6vh,3.6rem) 0 0;padding:0}.anthem-tier{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#ffffffb8;border-radius:clamp(10px,1.4vh,16px);box-shadow:0 10px 30px -14px #78083a73;display:flex;flex-direction:column;gap:clamp(.05rem,.25vh,.22rem);padding:clamp(.45rem,1.15vh,.85rem) clamp(1rem,2.4vw,1.9rem)}.anthem-tier__name{color:#a8125c;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--sans);font-size:max(.68rem,min(1.45vh,1.05vw));font-weight:600;letter-spacing:.14em;line-height:1;text-transform:uppercase}.anthem-tier__price{font-feature-settings:"tnum";color:#a8125c;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:max(1.3rem,min(3.6vh,2.7vw));font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.01em;line-height:1.05}.anthem-buy{align-items:stretch;display:flex;flex-direction:column;max-width:100%;width:fit-content}.anthem-buy .anthem-hero__cta{min-width:100%;width:0}.anthem-buy .btn--anthem{display:flex;flex:1 1 auto;padding-inline:1rem;width:100%}.stage-plan{background:#fff;border-radius:clamp(14px,2vh,22px);box-shadow:0 24px 60px -30px #78083a8c;margin:clamp(2.6rem,5vh,4.6rem) 0 0;padding:clamp(.9rem,2.2vw,1.5rem);text-align:center;width:min(680px,100%)}.stage-plan__title{color:#a8125c;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--sans);font-size:max(.68rem,min(1.45vh,1.05vw));font-weight:600;letter-spacing:.14em;line-height:1;text-transform:uppercase}.stage-plan__map{container-type:inline-size;margin-top:clamp(.5rem,1.2vh,.9rem);position:relative}.stage-plan__img{border-radius:10px;display:block;height:auto;width:100%}.stage-plan__tag{background:#08080a;background:var(--black);border-radius:999px;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--sans);font-size:.56rem;font-size:clamp(.34rem,1.9cqw,1.05rem);font-weight:700;left:var(--x);letter-spacing:.08em;line-height:1;padding:.34em .7em;pointer-events:none;position:absolute;text-transform:uppercase;top:var(--y);transform:translate(-50%,-50%) rotate(-7deg);white-space:nowrap}@keyframes stage-stamp{0%{opacity:0;transform:translate(-50%,-50%) rotate(-22deg) scale(2.4)}55%{opacity:1}to{opacity:1;transform:translate(-50%,-50%) rotate(-7deg) scale(1)}}@keyframes stage-pulse{0%{box-shadow:0 0 0 0 #d4246eb3}70%,to{box-shadow:0 0 0 .75em #d4246e00}}.stage-plan.is-in .stage-plan__tag{animation:stage-stamp .5s cubic-bezier(.34,1.4,.42,1) calc(.45s + var(--i)*.12s) backwards,stage-pulse 2.4s cubic-bezier(.22,.61,.36,1) calc(1.4s + var(--i)*.12s) infinite;animation:stage-stamp .5s var(--spring) calc(.45s + var(--i)*.12s) backwards,stage-pulse 2.4s var(--ease) calc(1.4s + var(--i)*.12s) infinite}@media (prefers-reduced-motion:reduce){.stage-plan.is-in .stage-plan__tag{animation:none}}.anthem-hero__main{align-items:center;display:flex;flex-direction:column;min-width:0;width:100%}.anthem-tier{position:relative}.anthem-tier--sold .anthem-tier__price{opacity:.5;text-decoration:line-through;text-decoration-thickness:.09em}.anthem-tier__sold{background:#08080a;background:var(--black);border-radius:999px;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--sans);font-size:max(.62rem,min(1.35vh,1vw));font-weight:700;letter-spacing:.1em;line-height:1;padding:.4em .8em;pointer-events:none;position:absolute;right:0;text-transform:uppercase;top:0;transform:translate(22%,-52%) rotate(7deg);white-space:nowrap;z-index:1}@keyframes tier-stamp{0%{opacity:0;transform:translate(22%,-52%) rotate(24deg) scale(2.6)}55%{opacity:1}to{opacity:1;transform:translate(22%,-52%) rotate(7deg) scale(1)}}.anthem-tier__sold{animation:tier-stamp .5s cubic-bezier(.34,1.4,.42,1) 1.3s backwards,stage-pulse 2s cubic-bezier(.22,.61,.36,1) 1.9s infinite;animation:tier-stamp .5s var(--spring) 1.3s backwards,stage-pulse 2s var(--ease) 1.9s infinite}@media (prefers-reduced-motion:reduce){.anthem-tier__sold{animation:none}}.stage-dialog{align-items:flex-end;animation:rise .42s cubic-bezier(.34,1.4,.42,1);animation:rise var(--t-slow) var(--spring);display:flex;flex-direction:column;gap:12px;position:relative;width:min(1100px,100%,calc(100svh*1.84 - 408.48px))}.stage-dialog .stage-plan{margin:0;width:100%}.lightbox:has(.stage-dialog){padding-block:16px}.stage-dialog__buy{align-self:stretch;background:#d4246e;color:#fff;font-size:max(1rem,min(2.1vh,1.6vw));font-weight:700}.stage-dialog__buy:hover{background:#fff;color:#a8125c;transform:translateY(-2px)}.stage-dialog__buy:hover .btn--anthem__arrow{transform:translateX(5px)}.stage-dialog :focus-visible{outline-color:#fff}.anthem-hero__done{color:#fff;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:clamp(1.6rem,4vw,2.8rem);font-weight:800;letter-spacing:-.005em;margin:clamp(1.9rem,4.5vh,3.2rem) 0 0;text-shadow:0 2px 18px #78083a4d;text-transform:uppercase}.about{grid-gap:clamp(36px,5vw,88px);align-items:start;display:grid;gap:clamp(36px,5vw,88px);grid-template-columns:1fr 1fr}.about__p{color:#a2a2ac;color:var(--text-dim);font-size:.95rem;line-height:1.78;margin-top:1.1rem;max-width:56ch}.about__ref{font-style:italic;font-weight:600}.album{grid-gap:clamp(36px,5vw,88px);align-items:center;display:grid;gap:clamp(36px,5vw,88px);grid-template-columns:1fr 1fr}.album__stage{display:grid;padding:clamp(20px,2.8vw,46px);place-items:center;position:relative}.album__halo{background:url(/static/media/cover.629e3926c042c7dbe0d2.jpg) 50%/cover;filter:blur(46px) saturate(1.45) brightness(1.26);inset:-14%;-webkit-mask-image:radial-gradient(closest-side at 50% 52%,#000 30%,#0000 78%);mask-image:radial-gradient(closest-side at 50% 52%,#000 30%,#0000 78%);opacity:.78;position:absolute}.album__halo:after{background:radial-gradient(34% 28% at 22% 68%,#ffffff80,#0000 72%),radial-gradient(30% 26% at 78% 70%,#7fa8ff66,#0000 74%),radial-gradient(28% 22% at 50% 22%,#ffffff6b,#0000 74%);content:"";filter:blur(18px);inset:-14%;position:absolute}.album__cover{border-radius:clamp(14px,1.5vw,24px);box-shadow:0 2px 6px -3px #1226563d,0 34px 76px -34px #12265680;display:block;overflow:hidden;position:relative;width:100%;z-index:1}.album__cover img{display:block;height:auto;width:100%}.album__rule{background:linear-gradient(90deg,#2e6bff,#2e6bff00);background:linear-gradient(90deg,var(--accent),#2e6bff00);border-radius:2px;display:block;height:2px;margin:1.5rem 0 1.7rem;width:88px}.album__lead{color:#08080a;color:var(--text-dark);font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.7;max-width:54ch}.album__lead strong{font-weight:600}.album__p{color:#5e5e68;color:var(--text-mute);font-size:.95rem;line-height:1.78;margin-top:1.1rem;max-width:56ch}.album__dsp{display:block;margin-top:clamp(1.8rem,2.6vw,2.4rem)}.album__dsplabel{color:#6e6e78;color:var(--text-faint);display:block;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:.6rem;font-weight:500;letter-spacing:.16em;margin-bottom:.9rem;text-transform:uppercase}.dsp{display:flex;flex-wrap:wrap;gap:.6rem}.dsp__item{align-items:center;background:#fff;border:1.5px solid #e4e4e9;border:1.5px solid var(--line);border-radius:999px;border-radius:var(--r-pill);color:#08080a;color:var(--text-dark);display:inline-flex;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:.83rem;font-weight:600;gap:.55rem;letter-spacing:-.01em;min-height:44px;padding:.7rem 1.15rem;transition:background-color .26s cubic-bezier(.22,.61,.36,1),border-color .26s cubic-bezier(.22,.61,.36,1),color .26s cubic-bezier(.22,.61,.36,1),transform .16s cubic-bezier(.34,1.4,.42,1);transition:background-color var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease),transform var(--t-fast) var(--spring)}.dsp__item .ico{fill:#1e56db;fill:var(--accent-ink);height:16px;transition:fill .26s cubic-bezier(.22,.61,.36,1);transition:fill var(--t-base) var(--ease);width:16px}.dsp__item:hover{background:#08080a;background:var(--black);border-color:#08080a;border-color:var(--black);color:#fff;transform:translateY(-2px)}.dsp__item:hover .ico{fill:#fff}.dsp__item:active{transform:translateY(-1px) scale(.97)}.tlist{background:#0e0e12;background:var(--black-2);border:1px solid #ffffff1f;border:1px solid var(--line-dark);border-radius:8px;border-radius:var(--r-lg);overflow:hidden}.tlist__row{grid-gap:clamp(.5rem,1.2vw,1rem);align-items:center;border-top:1px solid #ffffff1f;border-top:1px solid var(--line-dark);display:grid;gap:clamp(.5rem,1.2vw,1rem);grid-template-columns:44px 48px minmax(0,1fr) minmax(0,.62fr) 4.6rem 12.7rem;padding:.45rem clamp(.5rem,1.2vw,.9rem);transition:background-color .26s cubic-bezier(.22,.61,.36,1);transition:background-color var(--t-base) var(--ease)}.tlist__row:first-child{border-top:0}.tlist__row.is-playing,.tlist__row:hover{background:#1e1e25;background:var(--black-4)}.tlist__num{color:#6d6d78;color:var(--text-ghost);font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:.74rem;font-weight:500;letter-spacing:-.01em;text-align:center}.tlist__art{background:#16161b;background:var(--black-3);border-radius:4px;border-radius:var(--r);display:block;height:48px;overflow:hidden;width:48px}.tlist__title{color:#fff;color:var(--white);font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:.98rem;font-weight:600;letter-spacing:-.02em}.tlist__album,.tlist__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tlist__album{color:#6d6d78;color:var(--text-ghost);font-size:.83rem}.tlist__time{align-items:center;color:#a2a2ac;color:var(--text-dim);display:inline-flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:.75rem;gap:.45rem}.tlist__time .ico{fill:currentColor;flex:none;height:12px;opacity:.65;width:12px}.tlist__links{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:36px 36px 7.2rem}.tl{border:1.5px solid #ffffff1f;border:1.5px solid var(--line-dark);border-radius:50%;color:#a2a2ac;color:var(--text-dim);display:grid;height:36px;place-items:center;transition:background-color .26s cubic-bezier(.22,.61,.36,1),border-color .26s cubic-bezier(.22,.61,.36,1),color .26s cubic-bezier(.22,.61,.36,1),transform .16s cubic-bezier(.34,1.4,.42,1);transition:background-color var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease),transform var(--t-fast) var(--spring);width:36px}.tl svg{fill:currentColor;height:15px;width:15px}.tl:hover{transform:translateY(-2px)}.tl:active{transform:scale(.92)}.tl--sp:hover{background:#1db954;background:var(--spotify);border-color:#1db954;border-color:var(--spotify);color:#fff}.tl--am:hover{background:#08080a;background:var(--black);border-color:#08080a;border-color:var(--black);color:#fff}.tlist__mv{align-items:center;border:1.5px solid #ffffff38;border:1.5px solid var(--line-dark-2);border-radius:999px;border-radius:var(--r-pill);color:#fff;color:var(--white);display:inline-flex;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:.68rem;font-weight:600;gap:.5rem;height:36px;justify-self:end;letter-spacing:.06em;padding:0 1.15rem;text-transform:uppercase;transition:background-color .26s cubic-bezier(.22,.61,.36,1),border-color .26s cubic-bezier(.22,.61,.36,1),color .26s cubic-bezier(.22,.61,.36,1),transform .16s cubic-bezier(.34,1.4,.42,1);transition:background-color var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease),transform var(--t-fast) var(--spring);white-space:nowrap}.tlist__mv svg{fill:currentColor;height:10px;width:10px}.tlist__mv:hover{background:#2e6bff;background:var(--accent);border-color:#2e6bff;border-color:var(--accent)}.tlist__mv:active{transform:scale(.96)}.tlist__row.is-playing .tlist__mv{background:#2e6bff;background:var(--accent);border-color:#2e6bff;border-color:var(--accent)}.section--light .tlist{background:#fff;background:var(--paper);border-color:#e4e4e9;border-color:var(--line)}.section--light .tlist__row{border-top-color:#e4e4e9;border-top-color:var(--line)}.section--light .tlist__row.is-playing,.section--light .tlist__row:hover{background:#f4f4f6;background:var(--paper-2)}.section--light .tlist__num{color:#6e6e78;color:var(--text-faint)}.section--light .tlist__art{background:#f4f4f6;background:var(--paper-2)}.section--light .tlist__title{color:#08080a;color:var(--text-dark)}.section--light .tlist__album{color:#6e6e78;color:var(--text-faint)}.section--light .tl,.section--light .tlist__time{color:#5e5e68;color:var(--text-mute)}.section--light .tl{border-color:#cfcfd6;border-color:var(--line-2)}.section--light .tl--am:hover,.section--light .tl--sp:hover{color:#fff}.section--light .tl--am:hover{border-color:#08080a;border-color:var(--black)}.section--light .tlist__mv{border-color:#cfcfd6;border-color:var(--line-2);color:#08080a;color:var(--text-dark)}.section--light .tlist__mv:hover,.section--light .tlist__row.is-playing .tlist__mv{color:#fff}.vcard__thumb{inset:0;position:absolute}.tlist__art img,.vcard__thumb img{filter:grayscale(.62) contrast(1.1) brightness(.76);height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.22,.61,.36,1),filter .55s cubic-bezier(.22,.61,.36,1);transition:transform .55s var(--ease),filter .55s var(--ease);width:100%}.xv__panel--v:after{background:linear-gradient(180deg,#0000 28%,#08080aeb);content:"";inset:0;position:absolute;transition:background .26s cubic-bezier(.22,.61,.36,1);transition:background var(--t-base) var(--ease)}.vcard__body{bottom:0;display:flex;flex-direction:column;gap:.45rem;left:0;padding:clamp(15px,1.8vw,26px);position:absolute;right:0;z-index:2}.vcard__kicker{color:#7fa8ff;color:var(--accent-lit);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:.58rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.vcard__title{color:#fff;color:var(--white);font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:clamp(1.05rem,1.7vw,1.6rem);font-weight:700;letter-spacing:-.035em;line-height:1.1}.vcard__play{background:#2e6bff;background:var(--accent);border-radius:50%;color:#fff;display:grid;height:60px;left:50%;opacity:.55;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.82);transition:opacity .26s cubic-bezier(.22,.61,.36,1),transform .26s cubic-bezier(.34,1.4,.42,1);transition:opacity var(--t-base) var(--ease),transform var(--t-base) var(--spring);width:60px;z-index:2}.vcard__play svg{fill:currentColor;height:19px;margin-left:1px;width:19px}.tlist__row:hover .tlist__art img{filter:grayscale(.25) brightness(.8);transform:scale(1.05)}@media (hover:hover) and (pointer:fine){.vcard__play{opacity:0}}.quote-band{background:#08080a;background:var(--black);display:grid;isolation:isolate;min-height:clamp(230px,30vw,380px);padding-block:clamp(48px,7vw,84px);padding-inline:clamp(20px,5vw,72px);padding-inline:var(--gut);place-items:center;position:relative;text-align:center}.quote-band:after,.quote-band:before{background:#fff;background:var(--paper);content:"";left:0;pointer-events:none;position:absolute;right:0;z-index:3}.quote-band:before{clip-path:polygon(0 0,100% 0,100% 57%,97.8% 17.2%,95.7% 10.9%,93.5% 18.7%,91.3% 39.4%,89.1% 24.5%,87% 25.5%,84.8% 62.5%,82.6% 9.4%,80.4% 18.4%,78.3% 47.5%,76.1% 43.2%,73.9% 14.3%,71.7% 29%,69.6% 14.2%,67.4% 24.1%,65.2% 14.5%,63% 30%,60.9% 32.8%,58.7% 33.8%,56.5% 89.7%,54.3% 29.7%,52.2% 16.7%,50% 20%,47.8% 56.7%,45.7% 51.6%,43.5% 18.8%,41.3% 8.3%,39.1% 33.2%,37% 17.9%,34.8% 65.4%,32.6% 30.4%,30.4% 24.2%,28.3% 15.3%,26.1% 88.7%,23.9% 19.7%,21.7% 65.3%,19.6% 20.3%,17.4% 81.2%,15.2% 55.6%,13% 22.5%,10.9% 84.6%,8.7% 23.4%,6.5% 29.7%,4.3% 27.8%,2.2% 64%,0 23.5%);height:calc(clamp(12px, 1.9vw, 22px) + 2px);top:-2px}.quote-band:after{bottom:-2px;clip-path:polygon(0 16.3%,2.2% 44.7%,4.3% 76.7%,6.5% 79.7%,8.7% 36.6%,10.9% 43.4%,13% 41.5%,15.2% 34.6%,17.4% 68.9%,19.6% 20.2%,21.7% 76.2%,23.9% 37.9%,26.1% 83.9%,28.3% 11.5%,30.4% 91.2%,32.6% 38.9%,34.8% 85.3%,37% 72.4%,39.1% 54.4%,41.3% 25%,43.5% 16.1%,45.7% 48.7%,47.8% 90.8%,50% 14.3%,52.2% 66.2%,54.3% 74.1%,56.5% 43.9%,58.7% 19.6%,60.9% 19.9%,63% 72.6%,65.2% 74.3%,67.4% 38%,69.6% 25.5%,71.7% 76.4%,73.9% 81.6%,76.1% 88%,78.3% 84.1%,80.4% 6.1%,82.6% 55.2%,84.8% 82.1%,87% 66.8%,89.1% 75.1%,91.3% 44.7%,93.5% 1.5%,95.7% 55.5%,97.8% 59.6%,100% 77.9%,100% 100%,0 100%);height:calc(clamp(16px, 2.6vw, 30px) + 2px)}.quote-band__media{inset:0;overflow:hidden;position:absolute;z-index:-1}.quote-band__media img{filter:grayscale(1) sepia(.3) contrast(1.05) brightness(.95);height:100%;object-fit:cover;object-position:50% 42%;width:100%}.quote-band__media:after{background:radial-gradient(58% 70% at 50% 42%,#08080aeb,#0000 78%),linear-gradient(90deg,#08080ad9,#08080a4d 26%,#08080a4d 74%,#08080ad9),linear-gradient(0deg,#08080a94,#08080a1f 50%,#08080a94);content:"";inset:0;position:absolute}.quote-band__inner{align-items:center;display:flex;flex-direction:column;gap:1.1rem;position:relative;width:min(880px,100%)}.quote{text-wrap:balance;color:#fff;color:var(--white);font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:clamp(.95rem,1.9vw,1.35rem);font-weight:700;letter-spacing:.05em;line-height:1.5;text-shadow:0 1px 14px #08080ad9}.quote,.quote__cite{text-transform:uppercase}.quote__cite{color:#e8c08a;color:var(--ember);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:.66rem;font-weight:500;letter-spacing:.18em;text-shadow:0 1px 10px #08080ae6}.pgrid{grid-gap:clamp(12px,1.3vw,20px);display:grid;gap:clamp(12px,1.3vw,20px);grid-template-columns:repeat(auto-fill,minmax(232px,1fr))}.pcard{background:#fff;border:1px solid #e4e4e9;border:1px solid var(--line);border-radius:8px;border-radius:var(--r-lg);padding-bottom:1.2rem;text-align:left;transition:border-color .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s cubic-bezier(.22,.61,.36,1),transform .16s cubic-bezier(.34,1.4,.42,1);transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),transform var(--t-fast) var(--spring)}.pcard,.pcard__thumb{overflow:hidden;position:relative}.pcard__thumb{aspect-ratio:16/9;background:#16161b;background:var(--black-3);display:block}.pcard__thumb img{filter:grayscale(.6) contrast(1.05);height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,.61,.36,1),filter .5s cubic-bezier(.22,.61,.36,1);transition:transform .5s var(--ease),filter .5s var(--ease);width:100%}.pcard__play{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08080ab8;border-radius:50%;color:#fff;display:grid;height:38px;inset:auto .7rem .7rem auto;place-items:center;position:absolute;transition:background-color .26s cubic-bezier(.22,.61,.36,1),transform .26s cubic-bezier(.34,1.4,.42,1);transition:background-color var(--t-base) var(--ease),transform var(--t-base) var(--spring);width:38px;z-index:2}.pcard__play svg{fill:currentColor;height:14px;margin-left:1px;width:14px}.pcard:hover .pcard__play{background:#2e6bff;background:var(--accent);transform:scale(1.1)}.pcard__inst{background:#2e6bff21;background:var(--accent-dim);border-radius:999px;border-radius:var(--r-pill);color:#1e56db;color:var(--accent-ink);display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--sans);font-size:.72rem;font-weight:600;letter-spacing:.005em;margin:1.05rem 1.05rem .5rem;padding:.34rem .7rem}.pcard__song{color:#08080a;color:var(--text-dark);font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:1.06rem;font-weight:700;letter-spacing:-.03em}.pcard__song,.pcard__type{display:block;padding-inline:1.05rem}.pcard__type{color:#6e6e78;color:var(--text-faint);font-size:.82rem;margin-top:.15rem}.pcard:hover{border-color:#2e6bff;border-color:var(--accent);box-shadow:0 20px 44px -24px #08080a57;transform:translateY(-3px)}.pcard:hover .pcard__thumb img{filter:grayscale(0);transform:scale(1.05)}.pcard:active{transform:translateY(-1px) scale(.985)}.section--cta{background:#08080a;background:var(--black);display:grid;isolation:isolate;min-height:clamp(560px,76vh,820px);overflow:hidden;place-items:center;position:relative}.spotlight{--beam-w:clamp(150px,39vw,560px);--beam-h:clamp(950px,96vw,1380px);--beam-w-thin:clamp(64px,16.7vw,240px);--beam-drop:calc(var(--beam-h)*-0.2536);--beam-drift:clamp(28px,7vw,100px);animation:spot-in 1.4s cubic-bezier(.22,.61,.36,1) .1s forwards;animation:spot-in 1.4s var(--ease) .1s forwards;inset:0;opacity:0;pointer-events:none;position:absolute;z-index:0}.spotlight__side{animation:spot-drift 7s cubic-bezier(.32,.72,0,1) infinite;animation:spot-drift 7s var(--ease-morph) infinite;height:100%;position:absolute;top:0;width:100%}.spotlight__side--left{left:0}.spotlight__side--right{animation-name:spot-drift-rev;right:0}.spotlight__beam{height:var(--beam-h);position:absolute;top:0;width:var(--beam-w)}.spotlight__side--left .spotlight__beam{left:0}.spotlight__side--right .spotlight__beam{right:0}.spotlight__side--left .spotlight__beam--mid,.spotlight__side--left .spotlight__beam--thin{transform-origin:top left}.spotlight__side--right .spotlight__beam--mid,.spotlight__side--right .spotlight__beam--thin{transform-origin:top right}.spotlight__beam--wide{background:radial-gradient(68.54% 68.72% at 55.02% 31.46%,#b3ccff2b 0,#3d7eff0f 50%,#0a5cff00 80%)}.spotlight__side--left .spotlight__beam--wide{transform:translateY(var(--beam-drop)) rotate(-45deg)}.spotlight__side--right .spotlight__beam--wide{transform:translateY(var(--beam-drop)) rotate(45deg)}.spotlight__beam--mid,.spotlight__beam--thin{width:var(--beam-w-thin)}.spotlight__beam--mid{background:radial-gradient(50% 50% at 50% 50%,#c2d6ff21 0,#3d7eff0d 80%,#0000 100%)}.spotlight__side--left .spotlight__beam--mid{transform:rotate(-45deg) translate(5%,-50%)}.spotlight__side--right .spotlight__beam--mid{transform:rotate(45deg) translate(-5%,-50%)}.spotlight__beam--thin{background:radial-gradient(50% 50% at 50% 50%,#c2d6ff1a 0,#0a5cff0a 80%,#0000 100%)}.spotlight__side--left .spotlight__beam--thin{transform:rotate(-45deg) translate(-180%,-70%)}.spotlight__side--right .spotlight__beam--thin{transform:rotate(45deg) translate(180%,-70%)}@keyframes spot-in{to{opacity:1}}@keyframes spot-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(var(--beam-drift),0,0)}}@keyframes spot-drift-rev{0%,to{transform:translateZ(0)}50%{transform:translate3d(calc(var(--beam-drift)*-1),0,0)}}.cta__glow{background:radial-gradient(50% 100% at 50% 100%,#2e6bff2e,#0000 68%);height:100%;inset:auto 0 -50% 0;pointer-events:none;position:absolute;z-index:0}.section--cta .wrap{position:relative;z-index:1}.section--cta .lead{margin:1.5rem auto 2.4rem;max-width:50ch}.footer{background:#08080a;background:var(--black);border-top:1px solid #ffffff1f;border-top:1px solid var(--line-dark);padding-block:clamp(48px,5vw,76px)}.footer__inner{align-items:center;display:flex;flex-direction:column;text-align:center}.footer__brand{align-items:center;display:inline-flex;margin-bottom:clamp(1.6rem,2.4vw,2.2rem);min-height:44px}.footer__title{color:#fff;color:var(--white);font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:1.05rem;font-weight:700;letter-spacing:-.03em;transition:color .26s cubic-bezier(.22,.61,.36,1);transition:color var(--t-base) var(--ease)}.footer__brand:hover .footer__title{color:#7fa8ff;color:var(--accent-lit)}.footer__nav{flex-wrap:wrap;gap:0 clamp(1.1rem,2.4vw,2rem);justify-content:center}.footer__nav,.footer__nav a{align-items:center;display:flex}.footer__nav a{color:#a2a2ac;color:var(--text-dim);font-size:.87rem;font-weight:500;min-height:44px;transition:color .26s cubic-bezier(.22,.61,.36,1);transition:color var(--t-base) var(--ease)}.footer__nav a:hover{color:#fff;color:var(--white)}.footer__bottom{border-top:1px solid #ffffff1f;border-top:1px solid var(--line-dark);gap:1rem 1.5rem;justify-content:space-between;margin-top:clamp(1.8rem,2.8vw,2.6rem);padding-top:clamp(1.4rem,2.2vw,1.9rem);width:100%}.footer__bottom,.footer__legal{align-items:center;display:flex;flex-wrap:wrap}.footer__legal{color:#6d6d78;color:var(--text-ghost);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--sans);font-size:.72rem;gap:.35rem .6rem;letter-spacing:0;text-align:left}.footer__legal i{color:#ffffff38;color:var(--line-dark-2);font-style:normal}.footer__social{display:flex;gap:.5rem}.footer__social a{border:1.5px solid #ffffff1f;border:1.5px solid var(--line-dark);border-radius:50%;display:grid;height:44px;place-items:center;transition:background-color .26s cubic-bezier(.22,.61,.36,1),border-color .26s cubic-bezier(.22,.61,.36,1),transform .16s cubic-bezier(.34,1.4,.42,1);transition:background-color var(--t-base) var(--ease),border-color var(--t-base) var(--ease),transform var(--t-fast) var(--spring);width:44px}.footer__social svg{fill:#a2a2ac;fill:var(--text-dim);height:16px;transition:fill .26s cubic-bezier(.22,.61,.36,1);transition:fill var(--t-base) var(--ease);width:16px}.footer__social a:hover{background:#2e6bff;background:var(--accent);border-color:#2e6bff;border-color:var(--accent);transform:translateY(-2px)}.footer__social a:hover svg{fill:#fff}.footer__social a:active{transform:scale(.92)}@media (max-width:640px){.footer__bottom{flex-direction:column;justify-content:center}.footer__legal{justify-content:center;text-align:center}}.lightbox{display:grid;inset:0;padding:clamp(20px,5vw,72px);padding:var(--gut);place-items:center;position:fixed;z-index:200;z-index:var(--z-modal)}.lightbox__backdrop{animation:fade .26s cubic-bezier(.22,.61,.36,1);animation:fade var(--t-base) var(--ease);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040406f0;inset:0;position:absolute}.lightbox__panel{animation:rise .42s cubic-bezier(.34,1.4,.42,1);animation:rise var(--t-slow) var(--spring);position:relative;width:min(1120px,100%,calc((100svh - 2*clamp(20px, 5vw, 72px) - var(--lightbox-bar))*16/9));width:min(1120px,100%,calc((100svh - 2*var(--gut) - var(--lightbox-bar))*16/9))}.lightbox{--lightbox-bar:58px}.lightbox__bar{align-items:center;display:flex;gap:1rem;height:44px;justify-content:space-between;margin-bottom:14px}.lightbox__title{color:#fff;color:var(--white);font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:1.08rem;font-weight:700;letter-spacing:-.03em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lightbox__close{border:1.5px solid #ffffff1f;border:1.5px solid var(--line-dark);border-radius:50%;color:#fff;color:var(--white);display:grid;flex:none;height:44px;place-items:center;transition:background-color .26s cubic-bezier(.22,.61,.36,1),border-color .26s cubic-bezier(.22,.61,.36,1),transform .16s cubic-bezier(.34,1.4,.42,1);transition:background-color var(--t-base) var(--ease),border-color var(--t-base) var(--ease),transform var(--t-fast) var(--spring);width:44px}.lightbox__close svg{fill:currentColor;height:17px;width:17px}.lightbox__close:hover{background:#2e6bff;background:var(--accent);border-color:#2e6bff;border-color:var(--accent)}.lightbox__close:active{transform:scale(.92)}.lightbox__frame{aspect-ratio:16/9;background:#000;border:1px solid #ffffff1f;border:1px solid var(--line-dark);border-radius:8px;border-radius:var(--r-lg);overflow:hidden}.lightbox__frame iframe{border:0;display:block;height:100%;width:100%}.lightbox--promo{--promo-w:min(400px,calc(100vw - var(--gut)*2))}.lightbox--promo .lightbox__panel{width:var(--promo-w)}.lightbox--promo .lightbox__frame{aspect-ratio:auto;background:#000;height:min(calc(var(--promo-w)*16/9 + 132px),calc(100svh - clamp(20px, 5vw, 72px)*2 - var(--lightbox-bar)));height:min(calc(var(--promo-w)*16/9 + 132px),calc(100svh - var(--gut)*2 - var(--lightbox-bar)))}.lightbox--bare .lightbox__frame{height:min(calc(var(--promo-w)*16/9),calc(100svh - clamp(20px, 5vw, 72px)*2 - var(--lightbox-bar)));height:min(calc(var(--promo-w)*16/9),calc(100svh - var(--gut)*2 - var(--lightbox-bar)))}.lightbox--promo .lightbox__frame video{background:#000;display:block;height:100%;object-fit:contain;width:100%}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(16px) scale(.985)}}html:has(>body.is-locked){overflow:hidden}body.is-locked{overflow:hidden}.xv{inset:0;position:fixed;z-index:200;z-index:var(--z-modal)}.xv__backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040406d1;inset:0;opacity:0;position:absolute;transition:opacity .42s cubic-bezier(.22,.61,.36,1);transition:opacity var(--t-morph) var(--ease)}.xv.is-open .xv__backdrop{opacity:1}.xv__panel{background:#fff;border:1px solid #e4e4e9;border:1px solid var(--line);border-radius:8px;border-radius:var(--r-lg);box-shadow:0 44px 90px -46px #040406bf;overflow:hidden;padding-bottom:1.2rem;position:fixed;transition:left .42s cubic-bezier(.32,.72,0,1),top .42s cubic-bezier(.32,.72,0,1),width .42s cubic-bezier(.32,.72,0,1),height .42s cubic-bezier(.32,.72,0,1);transition:left var(--t-morph) var(--ease-morph),top var(--t-morph) var(--ease-morph),width var(--t-morph) var(--ease-morph),height var(--t-morph) var(--ease-morph);will-change:left,top,width,height;z-index:1}.xv.is-exit .xv__panel{transition-duration:.32s}.xv .pcard__thumb img,.xv .vcard__thumb img{transition:transform .55s cubic-bezier(.22,.61,.36,1),filter .5s cubic-bezier(.22,.61,.36,1);transition:transform .55s var(--ease),filter .5s var(--ease)}.xv.is-open .pcard__thumb img,.xv.is-open .vcard__thumb img{filter:none;transform:none}.xv.is-exit .pcard__thumb img,.xv.is-exit .vcard__thumb img{transition-duration:.3s}@media (hover:hover) and (pointer:fine){.xv .pcard__thumb img,.xv .vcard__thumb img{transform:scale(1.05)}.xv .vcard__thumb img{filter:grayscale(.25) brightness(.8)}.xv .pcard__play{background:#2e6bff;background:var(--accent);transform:scale(1.1)}.xv .vcard__play{opacity:1;transform:translate(-50%,-50%) scale(1)}}.xv__panel--v{background:#16161b;background:var(--black-3);padding-bottom:0}.xv__panel--v:after{pointer-events:none;transition:opacity .26s cubic-bezier(.22,.61,.36,1);transition:opacity var(--t-base) var(--ease)}.xv__panel--bare:after{display:none}.xv .vcard__body{pointer-events:none;transition:opacity .26s cubic-bezier(.22,.61,.36,1);transition:opacity var(--t-base) var(--ease)}.xv.is-playing .vcard__body,.xv.is-playing .xv__panel--v:after{opacity:0}.xv__frame{border:0;display:block;height:100%;inset:0;position:absolute;width:100%;z-index:2}.xv__close{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08080ab8;border-radius:50%;color:#fff;display:grid;height:44px;opacity:0;place-items:center;position:absolute;right:.7rem;top:.7rem;transform:scale(.7);transition:opacity .26s cubic-bezier(.22,.61,.36,1),transform .26s cubic-bezier(.34,1.4,.42,1),background-color .26s cubic-bezier(.22,.61,.36,1);transition:opacity var(--t-base) var(--ease),transform var(--t-base) var(--spring),background-color var(--t-base) var(--ease);width:44px;z-index:3}.xv.is-open .xv__close{opacity:1;transform:none;transition-delay:.22s}.xv__close svg{fill:currentColor;height:16px;width:16px}.xv__close:hover{background:#2e6bff;background:var(--accent)}.xv.is-open .xv__close:active{transform:scale(.92);transition-delay:0s}@media (prefers-reduced-motion:reduce){.xv__backdrop{opacity:1}.xv__close{opacity:1;transform:none}.xv .pcard__thumb img{filter:none}}.reveal{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:0s;transition-delay:var(--d,0s)}.reveal.is-in{opacity:1;transform:none}@media (max-width:1080px){.album{grid-template-columns:1fr}.album__stage{margin-inline:auto;width:min(100%,460px)}.anthem{gap:clamp(28px,4vw,48px);grid-template-columns:1fr}.anthem__promos{margin-inline:auto;width:min(100%,480px)}.about{gap:clamp(20px,3vw,34px);grid-template-columns:1fr}.quote-band__media img{object-position:50% 34%;transform:scale(1.5);transform-origin:50% 34%}}@media (max-width:1180px){.tlist__row{grid-template-columns:44px 48px minmax(0,1fr) 4.6rem 12.7rem}.tlist__album{display:none}}@media (max-width:720px){.quote-band__media img{object-position:50% 32%;transform:scale(2);transform-origin:50% 32%}.tlist__row{align-items:center;column-gap:.7rem;grid-template-areas:"art title links" "art time  links";grid-template-columns:44px minmax(0,1fr) auto;padding:.55rem clamp(.5rem,1.2vw,.9rem);row-gap:.05rem}.tlist__num{display:none}.tlist__art{grid-area:art;height:44px;width:44px}.tlist__title{align-self:end;font-size:.92rem;grid-area:title}.tlist__time{align-self:start;font-size:.68rem;grid-area:time}.tlist__time .ico{display:none}.tlist__links{align-items:center;display:flex;gap:.35rem;grid-area:links}.tl{height:32px;width:32px}.tl svg{height:14px;width:14px}.tlist__mv{border-radius:50%;gap:0;height:32px;justify-content:center;justify-self:auto;padding:0;width:32px}.tlist__mv-label{display:none}.tlist__mv svg{height:12px;margin-left:1px;width:12px}.spotlight__side{animation-duration:8s}.section--cta{min-height:clamp(500px,72vh,640px)}}@media (max-width:560px){.anthem__fact{gap:.15rem;grid-template-columns:1fr}.anthem__fact dt{padding-top:0}.countdown__grid{--cd-label:.7rem;--cd-pad-x:calc(var(--cd-size)*0.11);gap:.26rem}.anthem-hero__guests{font-size:.86rem}.anthem-hero__cta{width:100%}.anthem-hero__cta .btn{display:flex;width:100%}}@media (max-width:860px){.hero{grid-template-columns:1fr;grid-template-rows:minmax(170px,1fr) auto;padding-left:0}.hero__photo{grid-row:1;height:100%;inset:auto;min-height:0;position:relative}.hero__photo:after{background:linear-gradient(0deg,#08080a,#08080a80 45%,#0000),linear-gradient(180deg,#08080aeb,#08080a66 10%,#0000 24%);background:linear-gradient(0deg,var(--black) 0,#08080a80 45%,#0000 100%),linear-gradient(180deg,#08080aeb 0,#08080a66 10%,#0000 24%)}.hero__content{grid-column:1;grid-row:2;margin-left:0;margin-top:-3.5rem;max-width:none;padding-block:2rem clamp(40px,6vh,72px);padding-inline:clamp(20px,5vw,72px);padding-inline:var(--gut)}.hero__title{font-size:clamp(2.4rem,9.6vw,5rem)}.hero__content{text-align:center}.hero__head{margin-inline:auto}.hero__actions{justify-content:center}.hero__lead{margin-inline:auto}}@media (max-width:900px){.nav__inner{gap:.75rem}.langsw{margin-left:0}.langsw__btn{min-height:32px;min-width:34px}.nav__links{align-items:center;background:#08080a;background:var(--black);clip-path:circle(0 at 100% 0);flex-direction:column;gap:.75rem;height:100vh;height:100dvh;inset:0 0 auto 0;justify-content:center;position:fixed;top:0;transition:clip-path .5s cubic-bezier(.22,.61,.36,1);transition:clip-path .5s var(--ease)}.nav.is-open .nav__links{clip-path:circle(150% at 100% 0)}.nav__links a{align-items:center;color:#fff;color:var(--white);display:flex;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:1.08rem;font-weight:600;justify-content:center;letter-spacing:-.015em;min-height:44px;opacity:0;padding-inline:1.5rem;transform:translateY(10px);transition:opacity .3s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1),color .26s cubic-bezier(.22,.61,.36,1);transition:opacity .3s var(--ease),transform .3s var(--ease),color var(--t-base) var(--ease)}.nav__links a:after{display:none}.nav__links a.is-active{color:#7fa8ff;color:var(--accent-lit)}.nav.is-open .nav__links a{opacity:1;transform:none;transition-delay:.12s;transition-delay:calc(var(--i, 0)*45ms + .12s)}.nav__toggle{display:flex;z-index:2}}@media (max-width:760px){.hero__actions{align-items:stretch;flex-direction:column}.hero__actions .btn,.hero__actions .btn__label{justify-content:center}}@media (max-width:420px){.pgrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-delay:0s!important;transition-duration:.01ms!important}html{scroll-behavior:auto}.nav__links a,.reveal{opacity:1;transform:none}.hero__photo img,.hero__photo video{transform:none!important}}@media (max-width:420px){.countdown__grid{--cd-size:max(2.05rem,min(12.8vh,11vw));--cd-label:.63rem;--cd-pad-x:calc(var(--cd-size)*0.1);gap:.18rem}.cd__label{letter-spacing:.06em}}.nav__links a.nav__cta{background:#d4246e;border-radius:999px;border-radius:var(--r-pill);color:#fff;font-weight:600;padding:.38rem .95rem;transition:background-color .26s cubic-bezier(.22,.61,.36,1),color .26s cubic-bezier(.22,.61,.36,1);transition:background-color var(--t-base) var(--ease),color var(--t-base) var(--ease)}.nav__links a.nav__cta:after{display:none}.nav__links a.nav__cta.is-active,.nav__links a.nav__cta:hover{background:#fff;color:#a8125c}@media (max-width:900px){.nav__links a.nav__cta{background:#d4246e;color:#fff;margin-top:.9rem;min-height:40px;padding:0 1.6rem}.nav__links a.nav__cta.is-active{background:#fff;color:#a8125c}}.anthem-hero__cta{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.sl{--sl-pink:#d4246e;--sl-ink:#c01862;--sl-deep:#a8125c;--lyric-scale:1;--sl-font:"Plus Jakarta Sans",var(--sans);background:#fff;background:var(--paper);color:#5e5e68;color:var(--text-mute)}.sl :focus-visible{outline-color:var(--sl-ink)}.sl [id]{scroll-margin-top:90px;scroll-margin-top:calc(var(--nav-h) + 12px)}.sl-hero{color:#fff;isolation:isolate;overflow:hidden;padding:calc(78px + clamp(2.5rem,7vw,5.5rem)) 0 clamp(4.5rem,9vw,7rem);padding:calc(var(--nav-h) + clamp(2.5rem,7vw,5.5rem)) 0 clamp(4.5rem,9vw,7rem);position:relative;text-align:center}.sl-hero__media{background:url(/static/media/anthems-bg-sm.55d205e041d770e492a5.webp) 50%/cover no-repeat;inset:0;position:absolute;z-index:-1}.sl-hero__media:after{background:linear-gradient(180deg,#fff0,#fff);background:linear-gradient(180deg,#fff0,var(--paper));content:"";height:clamp(3rem,8vw,5.5rem);inset:auto 0 0 0;position:absolute}.sl-hero__inner{align-items:center;display:flex;flex-direction:column}.sl-hero__eyebrow{background:#ffffffed;border-radius:999px;border-radius:var(--r-pill);color:var(--sl-deep);font-family:var(--sl-font);font-size:.8rem;font-weight:700;letter-spacing:.06em;padding:.32rem .9rem;text-transform:uppercase}.sl-hero__heading{font-family:var(--sl-font);font-size:clamp(2.2rem,6vw,4rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin-top:clamp(.9rem,2vw,1.3rem);text-shadow:0 2px 24px #78083a73}.sl-hero__lead{color:#fff;font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.55;margin-top:1rem;max-width:34rem;text-shadow:0 1px 14px #78083a8c}.sl-finder{padding:clamp(.5rem,2vw,1.2rem) 0 clamp(2rem,5vw,3rem)}.sl-search{align-items:center;background:#fff;background:var(--paper);border:1.5px solid #cfcfd6;border:1.5px solid var(--line-2);border-radius:999px;border-radius:var(--r-pill);box-shadow:0 10px 30px -18px #78083a59;display:flex;position:relative;transition:border-color .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s cubic-bezier(.22,.61,.36,1);transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}.sl-search:focus-within{border-color:var(--sl-pink);box-shadow:0 0 0 4px #d4246e24,0 10px 30px -18px #78083a59}.sl-search .ico{fill:none;stroke:#6e6e78;stroke:var(--text-faint);stroke-width:2;stroke-linecap:round;height:20px;left:1.1rem;pointer-events:none;position:absolute;width:20px}.sl-search__input{background:none;border:0;border-radius:999px;border-radius:var(--r-pill);color:#08080a;color:var(--text-dark);font-family:var(--sl-font);font-size:1.05rem;font-weight:600;min-height:54px;padding:0 3.2rem 0 3rem;width:100%}.sl-search__input:focus{outline:none}.sl-search__input::placeholder{color:#6e6e78;color:var(--text-faint);font-weight:500}.sl-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.sl-search__clear{border-radius:50%;color:#5e5e68;color:var(--text-mute);font-size:1.5rem;height:40px;line-height:1;position:absolute;right:.45rem;transition:background-color .26s cubic-bezier(.22,.61,.36,1);transition:background-color var(--t-base) var(--ease);width:40px}.sl-search__clear:hover{background:#f4f4f6;background:var(--paper-2);color:#08080a;color:var(--text-dark)}.sl-results{margin-top:1.1rem}.sl-filter{display:flex;flex-wrap:wrap;gap:.45rem}.sl-filter__opt{border:1px solid #cfcfd6;border:1px solid var(--line-2);border-radius:999px;border-radius:var(--r-pill);color:#5e5e68;color:var(--text-mute);font-family:var(--sl-font);font-size:.86rem;font-weight:700;min-height:38px;padding:.35rem 1rem;transition:background-color .26s cubic-bezier(.22,.61,.36,1),color .26s cubic-bezier(.22,.61,.36,1),border-color .26s cubic-bezier(.22,.61,.36,1);transition:background-color var(--t-base) var(--ease),color var(--t-base) var(--ease),border-color var(--t-base) var(--ease)}.sl-filter__opt:hover:not(.is-active){border-color:var(--sl-pink);color:var(--sl-ink)}.sl-filter__opt.is-active{background:var(--sl-pink);border-color:var(--sl-pink);color:#fff}.sl-results__count{color:#6e6e78;color:var(--text-faint);font-size:.84rem;margin:1rem 0 .4rem}.sl-group+.sl-group{margin-top:1.8rem}.sl-group__title{align-items:center;color:#08080a;color:var(--text-dark);display:flex;font-family:var(--sl-font);font-size:clamp(1.15rem,2.2vw,1.4rem);font-weight:800;gap:.6rem;letter-spacing:-.02em;margin:.6rem 0 .7rem}.sl-group__kind{background:#f4f4f6;background:var(--paper-2);border-radius:999px;border-radius:var(--r-pill);color:#5e5e68;color:var(--text-mute);font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:.15rem .55rem;text-transform:uppercase}.sl-index__list{border-top:1px solid #e4e4e9;border-top:1px solid var(--line)}.sl-index__row{grid-gap:.9rem;align-items:center;border-bottom:1px solid #e4e4e9;border-bottom:1px solid var(--line);display:grid;gap:.9rem;grid-template-columns:2.4rem 1fr auto;min-height:56px;padding:.7rem .6rem;transition:background-color .26s cubic-bezier(.22,.61,.36,1);transition:background-color var(--t-base) var(--ease)}.sl-index__row.is-current,.sl-index__row:hover{background:#fdf2f7}.sl-index__row.is-current .sl-index__song,.sl-index__row:hover .sl-index__song{color:var(--sl-ink)}.sl-index__no{font-feature-settings:"tnum";color:#6e6e78;color:var(--text-faint);font-family:var(--sl-font);font-size:.85rem;font-variant-numeric:tabular-nums;font-weight:600}.sl-index__song{color:#08080a;color:var(--text-dark);font-size:1.05rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;min-width:0;transition:color .26s cubic-bezier(.22,.61,.36,1);transition:color var(--t-base) var(--ease)}.sl-index__song,.sl-soon{font-family:var(--sl-font)}.sl-soon{background:#f4f4f6;background:var(--paper-2);border-radius:999px;border-radius:var(--r-pill);color:#6e6e78;color:var(--text-faint);font-size:.7rem;font-weight:600;padding:.18rem .6rem;white-space:nowrap}@media (max-width:520px){.sl-index__row{gap:.7rem;grid-template-columns:1.6rem 1fr auto;padding-inline:.25rem}}.sl-view{border-top:1px solid #e4e4e9;border-top:1px solid var(--line);padding:clamp(2.4rem,6vw,4rem) 0 clamp(6rem,12vw,8rem)}.sl-view__grid{grid-gap:clamp(2.5rem,6vw,5.5rem);align-items:start;display:grid;gap:clamp(2.5rem,6vw,5.5rem);grid-template-columns:minmax(0,1fr) minmax(280px,450px)}.sl-back{color:var(--sl-ink);display:inline-flex;font-family:var(--sl-font);font-size:.86rem;font-weight:700;margin-bottom:1.4rem}.sl-back:hover{text-decoration:underline;text-underline-offset:3px}.sl-song__head{align-items:flex-start;display:flex;flex-direction:column;gap:.6rem;margin-bottom:clamp(1.8rem,4vw,2.6rem)}.sl-song__no{color:var(--sl-ink);font-family:var(--sl-font);font-size:.85rem;font-weight:700;letter-spacing:.04em}.sl-song__title{color:#08080a;color:var(--text-dark);font-family:var(--sl-font);font-size:clamp(1.9rem,5vw,2.9rem);font-weight:800;letter-spacing:-.02em;line-height:1.12}.sl-song__title:focus{outline:none}.sl-lyrics{display:flex;flex-direction:column;gap:clamp(1.6rem,3.5vw,2.2rem)}.sl-part__label{color:var(--sl-ink);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:.72rem;font-weight:600;letter-spacing:.16em;margin-bottom:.5rem;text-transform:uppercase}.sl-part__lines{text-wrap:pretty;color:#08080a;color:var(--text-dark);font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--display);font-size:calc(clamp(1.2rem,2.6vw,1.5rem)*var(--lyric-scale));font-weight:500;letter-spacing:-.012em;line-height:1.5}.sl-part__lines+.sl-part__lines{margin-top:1em}.sl-chords-soon{align-self:flex-start;border-radius:8px;border-radius:var(--r-lg);color:#5e5e68;color:var(--text-mute);font-size:.95rem;padding:.7rem 1.1rem}.sl-chords-soon,.sl-next{background:#f4f4f6;background:var(--paper-2)}.sl-next{border-radius:20px;padding:.5rem;position:sticky;top:98px;top:calc(var(--nav-h) + 20px)}.sl-next__head{padding:1.1rem 1.1rem .9rem}.sl-next__title{align-items:center;color:#08080a;color:var(--text-dark);display:flex;font-family:var(--sl-font);font-size:1.2rem;font-weight:800;gap:.55rem;letter-spacing:-.02em}.sl-next__title:before{background:var(--sl-pink);border-radius:50%;box-shadow:0 0 0 4px #d4246e26;content:"";height:8px;width:8px}.sl-next__sub{color:#6e6e78;color:var(--text-faint);font-size:.85rem;margin-top:.3rem}.sl-next__list{display:flex;flex-direction:column;gap:.25rem}.sl-next__item{align-items:center;border-radius:14px;display:flex;gap:1rem;padding:.7rem .8rem .7rem .7rem;transition:background-color .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s cubic-bezier(.22,.61,.36,1);transition:background-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}.sl-next__item:hover{background:#fff;background:var(--paper);box-shadow:0 10px 26px -16px #78083a66}.sl-next__text{display:flex;flex:1 1;flex-direction:column;gap:.2rem;min-width:0}.sl-next__song{color:#08080a;color:var(--text-dark);font-family:var(--sl-font);font-size:1.02rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;overflow:hidden;text-overflow:ellipsis;transition:color .26s cubic-bezier(.22,.61,.36,1);transition:color var(--t-base) var(--ease);white-space:nowrap}.sl-next__item:hover .sl-next__song{color:var(--sl-ink)}.sl-next__album{color:#6e6e78;color:var(--text-faint);font-size:.8rem;font-weight:500}.sl-next__arrow{fill:none;stroke:#6e6e78;stroke:var(--text-faint);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;height:18px;opacity:.5;transition:transform .26s cubic-bezier(.22,.61,.36,1),opacity .26s cubic-bezier(.22,.61,.36,1),stroke .26s cubic-bezier(.22,.61,.36,1);transition:transform var(--t-base) var(--ease),opacity var(--t-base) var(--ease),stroke var(--t-base) var(--ease);width:18px}.sl-next__item:hover .sl-next__arrow{stroke:var(--sl-pink);opacity:1;transform:translateX(3px)}.sl-thumb{background:#f4f4f6;background:var(--paper-2);border-radius:10px;box-shadow:0 0 0 1px #0000000f,0 6px 14px -8px #00000059;flex:none;height:56px;overflow:hidden;position:relative;width:56px}.sl-thumb img{height:100%;object-fit:cover;width:100%}.sl-thumb--art .sl-thumb__art{height:auto;inset:0;margin:auto;object-fit:contain;position:absolute;width:88%}@media (max-width:900px){.sl-view__grid{grid-template-columns:minmax(0,1fr)}.sl-next{position:static}}@media (max-width:520px){.sl-next__head{padding-inline:.8rem}.sl-next__item{gap:.85rem;padding:.6rem}.sl-thumb{height:52px;width:52px}}.sl-tools{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#16161beb;border:1px solid #ffffff38;border:1px solid var(--line-dark-2);border-radius:999px;border-radius:var(--r-pill);bottom:max(16px,env(safe-area-inset-bottom));box-shadow:0 14px 40px -12px #00000073;display:flex;gap:.2rem;left:50%;padding:.3rem;position:fixed;transform:translateX(-50%);z-index:99;z-index:calc(var(--z-nav) - 1)}.sl-tools__btn{align-items:center;border-radius:999px;border-radius:var(--r-pill);color:#fff;display:inline-flex;font-family:var(--sl-font);font-size:.86rem;font-weight:700;gap:.45rem;justify-content:center;min-height:44px;min-width:44px;padding-inline:.8rem;transition:background-color .26s cubic-bezier(.22,.61,.36,1),opacity .26s cubic-bezier(.22,.61,.36,1);transition:background-color var(--t-base) var(--ease),opacity var(--t-base) var(--ease);white-space:nowrap}.sl-tools__btn--big{font-size:1.05rem}.sl-tools__btn:hover:not(:disabled){background:#ffffff1a}.sl-tools__btn:disabled{cursor:default;opacity:.35}.sl-tools__btn .ico{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.sl-tools__sep{background:#ffffff38;background:var(--line-dark-2);height:22px;margin-inline:.15rem;width:1px}
/*# sourceMappingURL=main.446070d1.css.map*/