.brand-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.brand-asset-card{border:1px solid var(--line);background:#080c14bd;grid-template-rows:minmax(220px,300px) auto;min-width:0;display:grid;overflow:hidden}.brand-asset-preview{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#05070b 0 49.8%,#f2f3f5 50.2% 100%);place-items:center;min-height:220px;padding:clamp(26px,5vw,52px);display:grid}.brand-asset-preview img{object-fit:contain;width:auto;max-width:min(100%,520px);height:auto;max-height:190px}.brand-asset-preview.is-secondary img{opacity:.9;max-height:230px}.brand-asset-copy{flex-direction:column;align-items:flex-start;padding:clamp(22px,3vw,30px);display:flex}.brand-asset-copy h3{margin-bottom:.7rem}.brand-asset-copy>p:not(.eyebrow){max-width:560px}.brand-asset-actions{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:18px;display:flex}.brand-asset-actions a{border:1px solid var(--line);min-height:44px;color:var(--text-0);text-transform:uppercase;letter-spacing:.08em;justify-content:center;align-items:center;padding:0 17px;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-flex}.brand-asset-actions a:hover{background:#2f6bff14;border-color:#2f6bffb8}.brand-asset-actions a:focus-visible{outline-offset:3px;outline:3px solid}@media (width<=820px){.brand-assets-grid{grid-template-columns:1fr}}@media (width<=520px){.brand-asset-card{grid-template-rows:minmax(180px,230px) auto}.brand-asset-preview{min-height:180px;padding:24px}.brand-asset-actions{flex-direction:column;width:100%}.brand-asset-actions a{width:100%}}@media (forced-colors:active){.brand-asset-card,.brand-asset-actions a{border:1px solid canvastext}.brand-asset-preview{background:canvas}}:root{--bg-0:#05070b;--bg-1:#090d14;--bg-2:#0d1320;--text-0:#f4f6f8;--text-1:#aab2bf;--line:#ffffff1f;--glass:#080c1475;--glass-strong:#080c14ad;--cobalt:#285fe0;--violet:#7657ff;--magenta:#c847d8;--max:1180px;--display:"Barlow Condensed", "Arial Narrow", sans-serif;--body:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html{background:var(--bg-0);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}body{background:var(--bg-0);min-width:320px;color:var(--text-0);font-family:var(--body);margin:0;line-height:1.55;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:-2;background:radial-gradient(70vw 65vw at 8% -8%, #2f6bff1c, transparent 58%), radial-gradient(60vw 55vw at 96% 14%, #7657ff14, transparent 56%), linear-gradient(180deg,var(--bg-1),var(--bg-0) 55%);position:fixed;inset:0}a{color:inherit}button{font:inherit}img{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;text-wrap:balance;line-height:.94}h1{margin-bottom:1.2rem;font-size:clamp(3.5rem,10vw,8.5rem)}h2{margin-bottom:1rem;font-size:clamp(2.2rem,5vw,4.5rem)}h3{margin-bottom:.75rem;font-size:clamp(1.65rem,3vw,2.35rem)}p{color:var(--text-1)}:focus-visible{outline:3px solid var(--cobalt);outline-offset:4px}#main-title,#main-content{scroll-margin-top:84px}#main-title:focus,#main-content:focus{outline:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--text-0);color:var(--bg-0);padding:.7rem 1rem;font-weight:700;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.skip-link:focus,.skip-link:focus-visible,.skip-link.is-focused{transform:translateY(0)}.site-header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05070bd1;position:sticky;top:0}.nav-shell{max-width:var(--max);justify-content:space-between;align-items:center;gap:24px;min-height:68px;margin:0 auto;padding:0 24px;display:flex}.brand{align-items:center;min-width:108px;min-height:44px;text-decoration:none;display:inline-flex}.site-logo{width:108px;height:auto}.primary-nav{align-items:center;gap:4px;display:flex}.nav-link{min-height:44px;color:var(--text-1);text-transform:uppercase;letter-spacing:.09em;border-bottom:2px solid #0000;align-items:center;padding:0 12px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.nav-link:hover,.nav-link.is-active{color:var(--text-0);border-color:var(--cobalt)}.menu-button{border:1px solid var(--line);width:44px;height:44px;color:var(--text-0);background:0 0;font-size:1.8rem;display:none}.hero{border-bottom:1px solid var(--line);align-items:end;min-height:min(860px,100svh - 68px);display:grid;position:relative;overflow:hidden}.hero-stage{background:#02040a;position:absolute;inset:0}.hero-picture{display:block;position:absolute;inset:0}.hero-picture img{object-fit:cover;object-position:center 48%;width:100%;height:100%}.hero-stage:after{content:"";background:linear-gradient(90deg,#05070bc2 0%,#05070b6b 38%,#05070b14 70%,#05070b61 100%), linear-gradient(0deg,var(--bg-0) 0%,transparent 38%);position:absolute;inset:0}.stage-grain{opacity:.07;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-content{z-index:2;width:min(570px,100% - 32px);margin:0 max(16px, calc((100vw - var(--max))/2 + 24px)) clamp(36px,6vh,66px);padding:clamp(22px,3.5vw,38px);position:relative}.glass-panel{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 25px 80px #00000052,inset 0 1px #ffffff0a}.hero-logo{width:min(390px,88%);height:auto;margin:0 0 14px}.hero-tagline{color:var(--text-0);font-family:var(--display);letter-spacing:.06em;margin:.15rem 0 1rem;font-size:clamp(1.45rem,3vw,2.35rem);font-weight:700}.eyebrow{color:#c7d2fe;text-transform:uppercase;letter-spacing:.14em;margin-bottom:.7rem;font-size:.76rem;font-weight:700}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.hero-actions.left{justify-content:flex-start;margin:0 0 56px}.button{border:1px solid var(--line);text-transform:uppercase;letter-spacing:.1em;justify-content:center;align-items:center;max-width:100%;min-height:48px;padding:0 22px;font-size:.78rem;font-weight:800;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--cobalt);color:#fff;border-color:var(--cobalt);box-shadow:0 12px 42px #2f6bff38}.button-primary:hover{background:#3464e0}.button-secondary{color:var(--text-0);background:#080c14c2}.button-secondary:hover{border-color:#7657ffcc}.section,.page-shell{width:min(var(--max), calc(100% - 48px));margin-inline:auto}.section{padding-block:clamp(62px,8vw,104px)}.section.compact{padding-block:clamp(42px,6vw,68px)}.section-dark{background:var(--bg-1);border-block:1px solid var(--line);box-shadow:0 0 0 100vmax var(--bg-1);clip-path:inset(0 -100vmax);position:relative}.section-heading{max-width:760px;margin-bottom:32px}.section-heading>p:last-child{max-width:670px;font-size:1.05rem}.card-grid{gap:18px;display:grid}.card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-card{border:1px solid var(--line);background:linear-gradient(145deg,#0d1320d6,#080c14ad);flex-direction:column;align-items:flex-start;min-height:220px;padding:clamp(22px,3vw,32px);display:flex}.editorial-card h2,.editorial-card h3{max-width:100%;margin-top:auto}.editorial-card h2{font-size:clamp(2rem,3vw,2.75rem)}.card-index{font:700 1rem/1 var(--display);color:#a5b4fc}.text-link,.text-button{color:var(--text-0);text-underline-offset:5px;font-weight:700}.editorial-card .text-link,.release-row .text-link,.section-actions .text-link,.proof-item .text-link,.press-photo figcaption .text-link,.press-logo-card .text-link{align-items:center;min-height:44px;display:inline-flex}.text-button{cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline}.copy-status{min-height:1.5em;color:var(--text-1);margin-top:8px;font-size:.9rem;display:block}.section-actions{margin-top:22px}.identity-band{grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;display:grid}.identity-band>p{font-size:1.08rem}.router-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:18px;display:grid}.router-card{flex-direction:column;justify-content:flex-end;min-height:155px;padding:26px;text-decoration:none;transition:border-color .18s,transform .18s,background .18s;display:flex}.router-card:hover{background:var(--glass-strong);border-color:#2f6bff99;transform:translateY(-3px)}.router-card span{color:#c7d2fe;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700}.router-card strong{font:700 clamp(1.55rem,3vw,2.2rem)/1 var(--display);text-transform:uppercase;margin-top:8px}.release-strip{border-top:1px solid var(--line);display:grid}.release-row{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:22px;min-height:92px;padding:16px 0;display:grid}.release-row h3,.release-row p{margin:0}.release-row p{font-size:.9rem}.release-row .text-link{justify-self:end}.music-release-list{border-top:1px solid var(--line);display:grid}.music-release{border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,380px) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);padding:30px 0;display:grid}.music-release-visual{aspect-ratio:16/9;border:1px solid var(--line);background:#02040a;overflow:hidden}.music-release-visual img{object-fit:cover;opacity:.88;width:100%;height:100%;transition:transform .22s,opacity .22s}.music-release-visual:hover img{opacity:1;transform:scale(1.012)}.music-release-copy h2{margin-bottom:.4rem;font-size:clamp(2.7rem,5vw,4.8rem)}.page-shell{padding-top:clamp(72px,9vw,112px);padding-bottom:104px}.page-intro{max-width:900px;margin-bottom:clamp(48px,7vw,80px)}.page-intro>p:last-child{max-width:720px;font-size:clamp(1.05rem,2vw,1.25rem)}.proof-stack{gap:72px;display:grid}.proof-stack.compact{margin-top:36px}.proof-item{grid-template-columns:.78fr 1.22fr;align-items:center;gap:clamp(28px,6vw,74px);display:grid}.video-facade{aspect-ratio:16/9;border:1px solid var(--line);cursor:pointer;background:#02040a;width:100%;padding:0;position:relative;overflow:hidden}.video-facade img{object-fit:cover;opacity:.76;width:100%;height:100%;transition:transform .25s,opacity .25s}.video-facade:hover img{opacity:.9;transform:scale(1.015)}.video-overlay{background:linear-gradient(135deg,#05070b1f,#05070b80);place-items:center;display:grid;position:absolute;inset:0}.play-mark{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05070bbd;border:1px solid #ffffff59;place-items:center;width:72px;height:72px;font-size:1.4rem;display:grid}.video-frame{aspect-ratio:16/9;border:1px solid var(--line);background:#000;width:100%}.video-frame iframe{border:0;width:100%;height:100%}.fact-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.fact-list li{border-bottom:1px solid var(--line);color:var(--text-1);padding:18px 0}.split-section{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:clamp(42px,8vw,110px);padding-block:58px;display:grid}.link-list{border-top:1px solid var(--line);display:grid}.link-list a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:18px 0;text-decoration:none;display:flex}.link-list a:hover{color:#c7d2fe}.contact-block{border-left:3px solid var(--cobalt);background:var(--bg-2);margin-top:58px;padding:clamp(28px,5vw,48px)}.contact-block h2{margin-bottom:.5rem}.contact-block a{overflow-wrap:anywhere;width:fit-content;max-width:100%;min-height:44px;color:var(--text-0);text-underline-offset:5px;align-items:center;margin-top:4px;display:flex}.asset-pending{background:#0d132075;border:1px dashed #aab2bf59;gap:8px;min-height:96px;padding:22px;display:grid}.asset-pending strong{color:var(--text-0)}.asset-pending span{color:var(--text-1)}.pending-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.press-logo-card{border:1px solid var(--line);background:var(--bg-1);margin:0;overflow:hidden}.press-logo-preview{background:#05070b;place-items:center;min-height:260px;padding:clamp(28px,6vw,64px);display:grid}.press-logo{width:min(620px,92%);height:auto}.press-logo-card figcaption{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:16px 18px;display:flex}.press-downloads{flex-wrap:wrap;justify-content:flex-end;gap:4px 18px;display:flex}.press-photo-grid{grid-template-columns:1.55fr .75fr;align-items:start;gap:18px;display:grid}.press-photo-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.press-photo{border:1px solid var(--line);background:var(--bg-1);margin:0;overflow:hidden}.press-photo picture{aspect-ratio:16/9;background:#05070b;width:100%;display:block;overflow:hidden}.press-photo-grid.three .press-photo picture{aspect-ratio:16/10}.press-photo img{object-fit:cover;width:100%;height:100%;display:block}.press-photo.portrait picture{aspect-ratio:4/5}.press-photo figcaption{border-top:1px solid var(--line);min-height:72px;color:var(--text-1);justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.press-photo figcaption strong{color:var(--text-0)}.live-photo{margin-top:18px}.live-photo picture{aspect-ratio:3/2}.download-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.download-card{border:1px solid var(--line);background:linear-gradient(145deg,#0d1320e6,#080c14b8);flex-direction:column;align-items:flex-start;min-width:0;min-height:180px;padding:28px;text-decoration:none;transition:transform .18s,border-color .18s;display:flex}.download-card:hover{border-color:#2f6bffa6;transform:translateY(-3px)}.download-card span{color:#c7d2fe;letter-spacing:.14em;font-size:.72rem;font-weight:800}.download-card strong{font:700 clamp(1.55rem,3vw,2.4rem)/1 var(--display);text-transform:uppercase;overflow-wrap:anywhere;margin-top:auto}.download-card small{color:var(--text-1);margin-top:16px;font-weight:700}.runtime-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.runtime-grid.single{grid-template-columns:minmax(0,1fr);max-width:760px}.runtime-card{border:1px solid var(--line);background:linear-gradient(160deg,#2f6bff21,#7657ff0d 52%,#080c14d1);flex-direction:column;justify-content:flex-end;min-height:260px;padding:28px;display:flex}.runtime-card.range{min-height:230px}.runtime-card strong{font:800 clamp(5.5rem,11vw,9rem)/.7 var(--display);letter-spacing:-.03em}.runtime-card.range strong{font-size:clamp(4.2rem,10vw,8rem)}.runtime-card span{font:700 1.65rem/1 var(--display);letter-spacing:.12em;margin-top:18px}.runtime-card p{margin:22px 0 0}.newsletter-disabled{max-width:760px;padding:clamp(30px,6vw,60px)}.newsletter-disabled h2{font-size:clamp(2.4rem,6vw,4.5rem)}.link-row{flex-wrap:wrap;gap:12px 26px;margin-top:22px;display:flex}.link-row a{text-underline-offset:5px;align-items:center;min-height:44px;font-weight:700;display:inline-flex}.prose{max-width:900px}.prose h2{margin-top:52px;font-size:clamp(1.8rem,4vw,2.8rem)}.prose p{max-width:720px}.not-found{min-height:70vh}.site-footer{border-top:1px solid var(--line);background:#04060a}.footer-grid{width:min(var(--max), calc(100% - 48px));grid-template-columns:1.5fr .75fr .75fr;gap:32px;margin:0 auto;padding:46px 0 52px;display:grid}.footer-logo{width:176px;margin-bottom:12px}.footer-grid p{margin-bottom:.45rem}.footer-links{align-content:start;gap:6px;display:grid}.footer-links a{min-height:44px;color:var(--text-1);text-underline-offset:5px;align-items:center;display:inline-flex}.muted{color:#7f8998}.header-socials{align-items:center;gap:2px;margin-right:auto;display:flex}.menu-socials{display:none}.social-icon-link{width:44px;height:44px;color:var(--text-1);border:1px solid #0000;border-radius:999px;place-items:center;text-decoration:none;transition:color .18s,border-color .18s,background .18s,transform .18s;display:inline-grid}.social-icon-link svg{width:17px;height:17px;display:block}.social-icon-link:hover{color:var(--text-0);border-color:var(--line);background:#ffffff09;transform:translateY(-1px)}.fire-cursor{object-fit:contain;pointer-events:none;z-index:2147483646;opacity:0;transform-origin:4px 4px;will-change:transform;width:32px;height:32px;transition:opacity 80ms linear,filter 80ms linear;position:fixed;top:0;left:0}.fire-cursor.is-visible{opacity:1}.fire-cursor.is-interactive{filter:brightness(1.08)}.fire-cursor.is-pressed{filter:brightness(1.14)}@media (hover:hover) and (pointer:fine){html.fire-cursor-ready,html.fire-cursor-ready *{cursor:none!important}}@media (width<=900px){.menu-button{place-items:center;margin-left:auto;display:grid}.header-socials{display:none}.primary-nav{border-bottom:1px solid var(--line);background:#05070bf7;grid-template-columns:1fr 1fr;padding:12px 20px 20px;display:none;position:absolute;top:68px;left:0;right:0}.primary-nav.is-open{display:grid}.nav-link{border:1px solid #0000;padding:0 14px}.nav-link.is-active{text-decoration:underline;-webkit-text-decoration-color:var(--cobalt);text-decoration-color:var(--cobalt);text-underline-offset:6px;background:0 0;border-color:#0000;text-decoration-thickness:2px}.menu-socials{border-top:1px solid var(--line);grid-column:1/-1;align-items:center;gap:4px;margin-top:8px;padding-top:12px;display:flex}.card-grid.three,.router-grid,.runtime-grid{grid-template-columns:1fr}.editorial-card{min-height:190px}.identity-band,.proof-item,.split-section,.footer-grid,.music-release{grid-template-columns:1fr}.proof-item{gap:24px}.proof-stack{gap:58px}.pending-grid,.press-photo-grid,.press-photo-grid.three,.press-asset-row,.download-grid{grid-template-columns:1fr}.press-photo.portrait{max-width:560px}.press-photo figcaption,.press-logo-card figcaption{flex-direction:column;align-items:flex-start}.press-downloads{justify-content:flex-start}.music-release{gap:22px}.music-release-visual{width:min(100%,620px)}.footer-grid{gap:18px}.footer-links{flex-wrap:wrap;gap:0 20px;display:flex}}@media (width<=520px){.nav-shell{padding-inline:16px}.brand{min-width:98px}.site-logo{width:98px}.section,.page-shell,.footer-grid{width:min(100% - 32px, var(--max))}.hero-picture img{object-position:center center}.hero-stage:after{background:linear-gradient(#05070b14 0%,#05070b38 42%,#05070bdb 100%)}.hero-content{background:#080c149e;width:calc(100% - 24px);margin:0 12px 14px;padding:20px 18px}.hero-logo{width:min(260px,82%);margin-bottom:10px}.hero-actions{flex-direction:column;align-items:stretch}.button{width:100%}.page-shell{padding-top:58px}h1{font-size:clamp(3rem,15vw,4.6rem)}.release-row{grid-template-columns:34px minmax(0,1fr);gap:14px}.release-row .text-link{grid-column:2;justify-self:start}.router-card{min-height:132px;padding:22px}.runtime-card{min-height:205px}.press-logo-preview{min-height:190px;padding:28px 20px}.footer-grid{padding:36px 0 42px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.fire-cursor{display:none!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.glass-panel,.editorial-card,.download-card,.runtime-card,.contact-block,.press-photo,.press-logo-card,.video-facade{border:1px solid canvastext}.button-primary,.button-secondary,.menu-button{forced-color-adjust:auto}.fire-cursor{display:none!important}}.music-page{padding-bottom:clamp(52px,8vw,96px)}.music-page .music-release-list{border-top:1px solid var(--line);display:grid}.music-page .music-release{grid-template-columns:minmax(210px,320px) minmax(0,1fr)}.music-page .music-release-visual{aspect-ratio:1;width:min(100%,320px)}.music-page .music-release-visual img{opacity:1}.music-minimal-actions{gap:8px;max-width:520px;margin-top:18px;display:grid}.music-album-feature{grid-template-columns:minmax(180px,280px) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,56px);display:grid}.music-album-feature h3{font-size:clamp(3rem,7vw,5.5rem)}.catalog-route-cta{flex-direction:column;align-items:flex-start;display:flex}.music-catalog-page{padding-bottom:clamp(52px,8vw,96px)}.catalog-section{width:100%;padding-block:clamp(38px,6vw,72px)}.catalog-section+.catalog-section{border-top:1px solid var(--line)}.catalog-heading{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:clamp(24px,5vw,64px);margin-bottom:28px;padding-bottom:24px;display:grid}.catalog-heading h2{margin-bottom:0}.catalog-heading>p{max-width:520px;margin:0}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.catalog-card{border:1px solid var(--line);background:#090d14d6;grid-template-columns:150px minmax(0,1fr);align-content:start;min-width:0;display:grid;overflow:hidden}.catalog-cover{object-fit:cover;background:var(--bg-1);grid-row:1;width:150px;height:150px}.catalog-copy{min-width:0;padding:18px 20px 14px}.catalog-kicker{color:var(--text-1);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.catalog-copy h3{overflow-wrap:anywhere;max-width:100%;margin:9px 0 0;font-size:clamp(1.7rem,2.7vw,2.45rem)}.catalog-detail{color:var(--text-1);margin:10px 0 0;font-size:.78rem;line-height:1.4}.catalog-actions{border-top:1px solid var(--line);grid-column:1/-1;gap:8px;padding:10px;display:grid}.catalog-action{border:1px solid var(--line);min-width:44px;min-height:54px;color:var(--text-0);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid}.catalog-action:hover{background:#2f6bff14;border-color:#2f6bffb8;transform:translateY(-1px)}.catalog-action[data-action-kind=live],.catalog-action[data-action-kind=video]{border-color:#7657ff61}.catalog-action-icon{border:1px solid var(--line);border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.catalog-action-icon svg{width:17px;height:17px;display:block}.catalog-action-copy{gap:1px;min-width:0;display:grid}.catalog-action-copy small{color:var(--text-1);text-transform:uppercase;letter-spacing:.1em;font-size:.66rem;font-weight:800}.catalog-action-copy strong{overflow-wrap:anywhere;font-size:.82rem;line-height:1.25}.catalog-action-arrow{color:var(--text-1);font-size:1rem}.catalog-collection-grid{gap:16px;display:grid}.catalog-collection-card{border:1px solid var(--line);background:#090d14d6;grid-template-columns:minmax(200px,320px) minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.catalog-collection-card>img{object-fit:cover;width:100%;height:100%;min-height:280px}.catalog-collection-copy{flex-direction:column;justify-content:center;padding:clamp(22px,4vw,38px);display:flex}.catalog-collection-copy h3{font-size:clamp(2.3rem,5vw,4.2rem)}.catalog-collection-copy>p:not(.eyebrow){max-width:620px}.catalog-collection-copy .catalog-actions{border-top:0;margin-top:14px;padding:0}.catalog-channels{padding-bottom:0}.material-card{cursor:default;min-height:235px}.material-card:hover{transform:none}.material-card p{max-width:520px;margin:16px 0 0}.material-card-actions{flex-wrap:wrap;gap:10px;width:100%;margin-top:auto;padding-top:22px;display:flex}.material-card-actions a{border:1px solid var(--line);min-height:44px;color:var(--text-0);text-transform:uppercase;letter-spacing:.08em;justify-content:center;align-items:center;padding:0 17px;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.material-card-actions a:hover{background:#2f6bff14;border-color:#2f6bffb3}.showcase-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:clamp(46px,7vw,76px);display:grid}.showcase-value-card{border:1px solid var(--line);background:linear-gradient(155deg,#2f6bff1f,#7657ff0f 55%,#080c14d6);flex-direction:column;min-height:280px;padding:clamp(24px,3vw,34px);display:flex}.showcase-value-card>span{color:#c7d2fe;font:800 .8rem/1 var(--body);letter-spacing:.14em}.showcase-value-card h2{margin-top:auto;margin-bottom:.65rem;font-size:clamp(2.2rem,4vw,3.7rem)}.showcase-value-card p{margin-bottom:0}.showcase-range .section-heading h2{font-size:clamp(4.2rem,10vw,8rem)}.showcase-production{margin-top:clamp(30px,5vw,54px)}@media (width<=900px){.music-page .music-release,.music-album-feature,.catalog-collection-card,.showcase-value-grid{grid-template-columns:1fr}.music-page .music-release-visual{width:min(100%,420px)}.catalog-collection-card>img{aspect-ratio:1;width:min(100%,520px);height:auto;min-height:0}}@media (width<=820px){.catalog-heading{grid-template-columns:1fr;align-items:start}.catalog-grid{grid-template-columns:1fr}}@media (width<=520px){.catalog-card{grid-template-columns:112px minmax(0,1fr)}.catalog-cover{width:112px;height:112px}.catalog-copy{padding:13px 14px 11px}.catalog-copy h3{font-size:clamp(1.45rem,7vw,1.9rem)}.catalog-detail{display:none}.catalog-action{min-height:58px}.catalog-action-copy strong{font-size:.8rem}.showcase-value-card{min-height:220px}}@media (prefers-reduced-motion:reduce){.catalog-action{transition:none}}@media (forced-colors:active){.catalog-card,.catalog-action,.catalog-collection-card,.material-card-actions a,.showcase-value-card{border:1px solid canvastext}}:root{--al7er-secondary-mark:url(https://res.cloudinary.com/rps5jqq8/image/upload/f_auto,q_auto:eco,c_limit,w_1200/v1788299693/al7er/web/brand/secondary-triangles.png)}.professional-page,.music-catalog-page{isolation:isolate;position:relative;overflow-x:clip}.professional-page:before,.music-catalog-page:before{content:"";z-index:0;aspect-ratio:3508/2480;background:var(--al7er-secondary-mark) center / contain no-repeat;opacity:.072;filter:brightness(2.05);pointer-events:none;width:min(86vw,980px);position:absolute;top:clamp(110px,14vw,210px);left:50%;transform:translate(-50%)}.professional-page>*,.music-catalog-page>*{z-index:1;position:relative}.section-dark{isolation:isolate;overflow:hidden}.section-dark:before{content:"";z-index:0;background:var(--al7er-secondary-mark) center / contain no-repeat;opacity:.05;filter:brightness(2.2);pointer-events:none;width:min(58vw,720px);position:absolute;inset:6% max(-3vw,-42px) 6% auto}.section-dark>*{z-index:1;position:relative}.site-footer{isolation:isolate;position:relative;overflow:hidden}.site-footer:before{content:"";z-index:0;aspect-ratio:3508/2480;background:var(--al7er-secondary-mark) center / contain no-repeat;opacity:.042;filter:brightness(2.25);pointer-events:none;width:min(48vw,520px);position:absolute;top:50%;right:clamp(-110px,-4vw,-30px);transform:translateY(-50%)}.site-footer>*{z-index:1;position:relative}.music-page .page-intro{margin-bottom:clamp(24px,4vw,48px)}.music-current{padding-top:0}.music-release-visual.cover-art{aspect-ratio:1;width:min(100%,320px)}.music-platform-links{margin-top:18px}.music-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.music-reference-card{border:1px solid var(--line);background:#080c14b8;grid-template-columns:minmax(160px,220px) minmax(0,1fr);gap:24px;min-width:0;padding:20px;display:grid}.music-reference-card img{aspect-ratio:1;object-fit:cover;border:1px solid var(--line);background:var(--bg-1);width:100%}.music-reference-card h3{margin-bottom:.55rem}.music-reference-card .link-row{gap:8px 18px}.music-catalog-gateway{border-top:1px solid var(--line)}.professional-contact{overflow:hidden}.professional-contact-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:820px;margin-top:24px;display:grid}.contact-block .professional-contact-link{border:1px solid var(--line);background:#05070b66;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:68px;margin:0;padding:12px 14px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid}.contact-block .professional-contact-link:hover{background:#2f6bff14;border-color:#2f6bffb8;transform:translateY(-1px)}.professional-contact-icon{width:34px;height:34px;color:var(--text-0);place-items:center;display:grid}.professional-contact-icon svg{width:24px;height:24px;display:block}.professional-contact-link>span:last-child{gap:1px;min-width:0;display:grid}.professional-contact-link small{color:#a5b4fc;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:800}.professional-contact-link strong{color:var(--text-0);overflow-wrap:anywhere;font-size:.96rem;line-height:1.3}.professional-asset-card{text-decoration:none}.professional-asset-card .asset-actions{flex-wrap:wrap;gap:8px 20px;width:100%;margin-top:auto;padding-top:22px;display:flex}.professional-asset-card .asset-actions a{align-items:center;min-height:44px;display:inline-flex}.showcase-actions{flex-wrap:wrap;gap:12px;margin:-26px 0 58px;display:flex}.showcase-decision-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:clamp(54px,8vw,92px);display:grid}.showcase-decision-card{border:1px solid var(--line);background:linear-gradient(155deg,#2f6bff21,#7657ff0d 52%,#080c14e0);flex-direction:column;align-items:flex-start;min-height:230px;padding:26px;display:flex}.showcase-decision-card>span{color:#a5b4fc;font:700 1rem/1 var(--display)}.showcase-decision-card .eyebrow{margin-top:auto;margin-bottom:8px}.showcase-decision-card strong{font:800 clamp(2.1rem,4vw,3.6rem)/.88 var(--display);text-transform:uppercase;overflow-wrap:anywhere}.showcase-decision-card p:last-child{margin:14px 0 0}.showcase-current-tracks{border-top:1px solid var(--line);margin-top:42px;padding-top:30px}.showcase-contact{margin-top:74px}.press-photo figcaption:has(>.text-link:only-child){justify-content:flex-start;min-height:64px}@media (width<=1000px){.music-reference-card{grid-template-columns:160px minmax(0,1fr)}}@media (width<=820px){.music-reference-grid,.showcase-decision-grid,.professional-contact-links{grid-template-columns:1fr}.music-reference-card{grid-template-columns:minmax(130px,180px) minmax(0,1fr)}.showcase-actions{margin-top:-18px}.professional-page:before,.music-catalog-page:before{opacity:.06;width:min(112vw,760px)}.site-footer:before{width:min(78vw,460px);right:-100px}}@media (width<=520px){.music-reference-card{grid-template-columns:1fr;padding:16px}.music-reference-card img{width:min(100%,260px)}.professional-asset-card .asset-actions{flex-direction:column;gap:0}.showcase-actions{flex-direction:column;align-items:stretch}.showcase-decision-card{min-height:200px}.professional-page:before,.music-catalog-page:before{opacity:.052;width:132vw;top:140px}.section-dark:before{opacity:.038;width:108vw;right:-42vw}.site-footer:before{opacity:.035;width:110vw;right:-52vw}}@media (forced-colors:active){.music-reference-card,.showcase-decision-card,.professional-contact-link{border:1px solid canvastext}.professional-page:before,.music-catalog-page:before,.section-dark:before,.site-footer:before{display:none!important}}.home-main{overflow-anchor:none}.fan-backdrop{z-index:0;pointer-events:none;contain:strict;background:#02040a;position:fixed;inset:0;overflow:hidden}.fan-backdrop-poster,.fan-backdrop-poster img,.fan-backdrop-video,.fan-backdrop-scrim,.fan-backdrop-grain{width:100%;height:100%;position:absolute;inset:0}.fan-backdrop-poster{opacity:1;transition:opacity .18s linear;display:block}.fan-backdrop-poster img{object-fit:cover;object-position:center center;background:#02040a;display:block}.fan-backdrop-video{object-fit:cover;object-position:center center;opacity:0;background:#02040a;transition:opacity .18s linear;display:block}.fan-backdrop.is-ready .fan-backdrop-video{opacity:1}.fan-backdrop.is-ready .fan-backdrop-poster{opacity:0}.fan-backdrop-scrim{z-index:2;background:radial-gradient(80% 60% at 50% 48%,#0000 30%,#02040a1f 72%,#02040a57 100%),linear-gradient(#02040a2e,#02040a14 38%,#02040a57 100%)}.fan-backdrop-grain{z-index:3;opacity:.045}.site-header,main,.site-footer{z-index:1;position:relative}.skip-link{z-index:100}.site-header{z-index:50}.site-header .nav-link[href=\/prensa],.site-header .nav-link[href=\/industria],.site-footer .footer-links[aria-label=Accesos\ profesionales]{display:none!important}html[data-site-shell=fan] .site-header{-webkit-backdrop-filter:blur(22px)saturate(138%);backdrop-filter:blur(22px)saturate(138%);background:#05070b4d;border-bottom-color:#ffffff21;box-shadow:0 14px 48px #00000024}html[data-site-shell=professional] .site-header{background:#05070bf0}html[data-site-shell=professional] .header-socials,html[data-site-shell=professional] .primary-nav,html[data-site-shell=professional] .menu-button{display:none!important}html[data-site-shell=fan] body:before{opacity:0}html[data-site-shell=fan] .hero{background:0 0;border-bottom:0;align-items:end;min-height:100svh;margin-top:-68px;display:grid;position:relative;overflow:hidden}html[data-site-shell=fan] .hero-sticky{display:contents}html[data-site-shell=fan] .hero-stage{display:none}html[data-site-shell=fan] .hero .hero-content{z-index:3;width:min(560px,100% - 40px);margin:0 max(20px, calc((100vw - var(--max))/2 + 24px)) clamp(38px,6vh,70px);padding:clamp(22px,3.5vw,36px);position:relative}html[data-site-shell=fan] .hero .glass-panel{-webkit-backdrop-filter:blur(24px)saturate(138%);backdrop-filter:blur(24px)saturate(138%);background:linear-gradient(135deg,#080c1463,#080c1430);border:1px solid #ffffff2b;box-shadow:0 30px 90px #00000047,inset 0 1px #ffffff13,inset 0 -1px #ffffff06}html[data-site-shell=fan] .fan-page>.section,html[data-site-shell=fan] .fan-page.page-shell>.section,html[data-site-shell=fan] .fan-page>.identity-band{-webkit-backdrop-filter:blur(15px)saturate(122%);backdrop-filter:blur(15px)saturate(122%);background:linear-gradient(145deg,#070b126b,#070b123d);border:1px solid #ffffff1d;margin-block:clamp(18px,3vw,34px);padding-inline:clamp(22px,4vw,48px);box-shadow:0 24px 76px #00000029}html[data-site-shell=fan] .fan-page .section-dark{clip-path:none;box-shadow:0 24px 76px #00000029}html[data-site-shell=fan] .fan-page.page-shell .section{width:100%}html[data-site-shell=fan] .fan-page.page-shell>.page-intro,html[data-site-shell=fan] .fan-page.page-shell>.music-release-list,html[data-site-shell=fan] .fan-page.page-shell>.proof-stack{-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);background:linear-gradient(145deg,#070b126b,#070b1238);border:1px solid #ffffff1d;box-shadow:0 24px 76px #00000029}html[data-site-shell=fan] .fan-page.page-shell>.page-intro{margin-bottom:clamp(28px,5vw,56px);padding:clamp(24px,4vw,44px)}html[data-site-shell=fan] .fan-page.page-shell>.music-release-list,html[data-site-shell=fan] .fan-page.page-shell>.proof-stack{padding:clamp(18px,3vw,34px)}html[data-site-shell=fan] .fan-page .music-release-visual,html[data-site-shell=fan] .fan-page .video-facade{box-shadow:0 22px 62px #00000047}.professional-page .professional-home-button{width:fit-content;margin:0 0 clamp(34px,5vw,58px);padding-inline:24px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-site-shell=fan] .site-header{background:#05070bd1}html[data-site-shell=fan] .hero .glass-panel,html[data-site-shell=fan] .fan-page>.section,html[data-site-shell=fan] .fan-page.page-shell>.page-intro,html[data-site-shell=fan] .fan-page.page-shell>.music-release-list,html[data-site-shell=fan] .fan-page.page-shell>.proof-stack{background:#080c14d1}}@media (orientation:portrait){.fan-backdrop-poster img{object-fit:contain}.fan-backdrop-scrim{background:linear-gradient(#02040a1a 0%,#02040a08 35%,#02040a1f 62%,#02040a61 100%),linear-gradient(90deg,#02040a14,#0000 50%,#02040a14)}}@media (width<=700px){html[data-site-shell=fan] .site-header{-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);background:#05070b3d}html[data-site-shell=fan] .hero .hero-content{width:calc(100% - 28px);margin:0 14px max(18px, env(safe-area-inset-bottom));padding:20px 18px}html[data-site-shell=fan] .hero .glass-panel{-webkit-backdrop-filter:blur(20px)saturate(132%);backdrop-filter:blur(20px)saturate(132%);background:linear-gradient(145deg,#080c146b,#080c1438)}html[data-site-shell=fan] .hero-logo{width:min(280px,78%)}html[data-site-shell=fan] .fan-page>.section,html[data-site-shell=fan] .fan-page.page-shell>.section,html[data-site-shell=fan] .fan-page.page-shell>.page-intro,html[data-site-shell=fan] .fan-page.page-shell>.music-release-list,html[data-site-shell=fan] .fan-page.page-shell>.proof-stack{-webkit-backdrop-filter:blur(11px)saturate(116%);backdrop-filter:blur(11px)saturate(116%)}.professional-page .professional-home-button{width:100%}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.fan-backdrop-video{display:none!important}.fan-backdrop-poster{opacity:1!important}}@media (forced-colors:active){.fan-backdrop{display:none}html[data-site-shell=fan] .fan-page>.section,html[data-site-shell=fan] .fan-page.page-shell>.page-intro,html[data-site-shell=fan] .fan-page.page-shell>.music-release-list,html[data-site-shell=fan] .fan-page.page-shell>.proof-stack{background:canvas;border:1px solid canvastext}}html[data-site-shell=fan] .site-footer .footer-links[aria-label=Accesos\ profesionales]{display:grid!important}
