/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--ink:#0c0c0d;--cream:#f1ede5;--gold:#b89555;--muted:#99958e}*{box-sizing:border-box}html{scroll-behavior:smooth;min-height:0;margin:0;padding:0;overflow-x:clip}body{background:var(--ink);min-height:0;color:var(--cream);direction:rtl;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;overflow-x:clip}.site-main{width:100%;min-height:0;margin:0;padding:0;display:block;overflow:clip visible}.upcoming-list{flex-wrap:wrap;justify-content:center;gap:28px;display:flex}.admin-shell{color:#f3efe8;direction:rtl;background:#0b0b0d;grid-template-columns:260px 1fr;min-height:100vh;display:grid}.admin-sidebar{z-index:20;background:#111116;border-left:1px solid #29272f;flex-direction:column;height:100vh;padding:28px 18px;display:flex;position:sticky;top:0}.admin-logo{border-bottom:1px solid #29272f;grid-template-columns:46px 1fr;align-items:center;column-gap:12px;padding:4px 8px 28px;display:grid}.admin-logo>img{object-fit:cover;border-radius:50%;grid-row:1/3;width:42px;height:42px}.admin-logo b{font:20px Georgia}.admin-logo small{color:#8d8995;margin-top:3px;font-size:11px}.admin-sidebar nav{direction:rtl;flex-direction:column;gap:5px;padding:22px 0;display:flex;overflow:auto}.admin-sidebar nav button{color:#aaa6b2;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:12px 14px;font:14px Arial}.admin-sidebar nav button:hover,.admin-sidebar nav button.active{color:#c8adff;background:#241b35}.admin-sidebar nav button.active{box-shadow:inset -3px 0 #9c6cf2}.admin-user{border-top:1px solid #29272f;gap:6px;margin-top:auto;padding:18px 8px 0;display:grid}.admin-user small{color:#77727f}.admin-user span{text-overflow:ellipsis;font-size:11px;overflow:hidden}.admin-user a{color:#a886f7;margin-top:6px;font-size:12px}.admin-main{background:radial-gradient(circle at 90% 0,#1c1428,#0000 32%),#0b0b0d;min-width:0;padding:34px clamp(22px,5vw,70px)}.admin-main>header{border-bottom:1px solid #29272f;justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}.admin-main header p{color:#9c6cf2;letter-spacing:.16em;margin:0 0 7px;font-size:11px}.admin-main h1{margin:0;font:38px Georgia}.admin-actions{gap:10px;display:flex}.admin-actions a,.admin-actions button,.admin-upload label,.admin-image-button,.add-row{color:#eee;cursor:pointer;background:#17151b;border:1px solid #4b4553;border-radius:9px;padding:12px 18px;font-weight:700}.admin-actions button{background:#8b5cf6;border-color:#8b5cf6}.admin-actions button:disabled{opacity:.35;cursor:not-allowed}.admin-status{color:#a8a3ae;margin:18px 0;font-size:12px}.admin-editor{max-width:920px}.admin-object,.admin-list{gap:16px;display:grid}.admin-field{gap:8px;display:grid}.admin-field>span{color:#a9a4b0;font-size:12px}.admin-field input,.admin-field textarea,.admin-row.simple>input{color:#f5f2f8;background:#141318;border:1px solid #34303a;border-radius:9px;outline:none;width:100%;padding:14px;font:15px Arial}.admin-field textarea{resize:vertical;min-height:105px;line-height:1.7}.admin-field input:focus,.admin-field textarea:focus,.admin-row.simple>input:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf621}.admin-row{background:#121116;border:1px solid #29272f;border-radius:14px;gap:14px;padding:18px;display:grid}.admin-row.simple{grid-template-columns:1fr auto;align-items:center;display:grid}.row-title{border-bottom:1px solid #29272f;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.row-buttons{gap:6px;display:flex}.row-buttons button{color:#ddd;cursor:pointer;background:#222027;border:1px solid #3b3741;border-radius:7px;padding:7px 10px}.row-buttons button:disabled{opacity:.3}.row-buttons .danger{color:#ff9b9b}.add-row{color:#bda4f7;background:#161120;border-style:dashed}.admin-upload{background:#17131e;border:1px solid #332d3d;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;max-width:920px;margin-top:28px;padding:20px;display:flex}.admin-upload h2{margin:0 0 7px;font-size:17px}.admin-upload p{color:#9c96a3;margin:0;font-size:12px}.admin-upload input{display:none}.admin-loading,.admin-denied{color:#eee;text-align:center;background:#0b0b0d;place-content:center;min-height:100vh;padding:30px;display:grid}.admin-denied a{color:#a886f7}.admin-image-field{gap:10px;display:grid}.admin-image-field>span{color:#a9a4b0;font-size:12px}.admin-image-preview{aspect-ratio:16/10;background:#0d0c10;border:1px solid #34303a;border-radius:10px;place-items:center;width:min(100%,320px);display:grid;overflow:hidden}.admin-image-preview img{object-fit:cover;width:100%;height:100%}.admin-image-preview p{color:#746f7a;font-size:12px}.admin-image-button{background:#8b5cf6;justify-content:center;align-items:center;width:max-content;display:inline-flex;border-color:#8b5cf6!important}.admin-image-button input{display:none}.admin-image-button:has(input:disabled){opacity:.55;cursor:wait}.admin-image-field small{color:#817c88;font-size:11px;line-height:1.6}.image-upload-note{color:#88d9a4;font-size:12px}.image-upload-note.error{color:#ff9b9b}.admin-banner-editor{background:#121116;border:1px solid #29272f;border-radius:14px;gap:18px;padding:20px;display:grid}.admin-banner-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.admin-banner-heading h2{margin:0 0 7px;font-size:18px}.admin-banner-heading p{color:#8d8793;margin:0;font-size:12px}.banner-toggle{color:#aaa4b0;cursor:pointer;white-space:nowrap;background:#211e25;border:1px solid #554f5d;border-radius:999px;padding:9px 15px}.banner-toggle.active{color:#8cdda8;background:#15291c;border-color:#447657}.banner-toggle:disabled{opacity:.45;cursor:not-allowed}.admin-banner-preview{aspect-ratio:16/5;background:#0d0c10;border:1px solid #34303a;border-radius:12px;place-items:center;width:100%;display:grid;overflow:hidden}.admin-banner-preview img{object-fit:cover;width:100%;height:100%}.admin-banner-preview p{color:#746f7a;font-size:12px}.admin-banner-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.banner-remove{color:#ff9b9b;cursor:pointer;background:#251517;border:1px solid #623b41;border-radius:9px;padding:12px 18px}.admin-banner-editor>small{color:#817c88;font-size:11px}.admin-login{color:#f4f0f7;background:radial-gradient(circle at 50% 0,#2a1742,#0000 40%),#0b0b0d;place-items:center;min-height:100vh;padding:22px;display:grid}.admin-login form{text-align:center;background:#141218f0;border:1px solid #383140;border-radius:20px;width:min(100%,430px);padding:36px;display:grid;box-shadow:0 30px 80px #0008}.login-mark{color:#b38cf8;border:1px solid #9b6cf4;place-items:center;width:62px;height:62px;margin:0 auto 18px;font:32px Georgia;display:grid;transform:rotate(45deg)}.admin-login form>p{letter-spacing:.28em;color:#a886f7;margin:0 0 8px;font-size:10px}.admin-login h1{margin:0 0 8px;font:38px Georgia}.admin-login form>span{color:#96909e;margin-bottom:28px;font-size:13px}.admin-login label{text-align:right;gap:9px;display:grid}.admin-login label b{font-size:12px}.admin-login input{color:#fff;text-align:center;letter-spacing:.25em;background:#0e0d11;border:1px solid #39343f;border-radius:10px;outline:none;width:100%;padding:15px;font-size:21px}.admin-login input:focus{border-color:#9b6cf4;box-shadow:0 0 0 3px #9b6cf422}.admin-login button{color:#fff;cursor:pointer;background:#8b5cf6;border:0;border-radius:10px;margin-top:14px;padding:15px;font-weight:800}.admin-login button:disabled{opacity:.55}.admin-login form>a{color:#9f98a6;margin-top:19px;font-size:12px}.login-error{color:#ff9b9b;margin-top:9px}.analytics-toolbar-actions{flex-wrap:wrap;gap:8px;display:flex}.analytics-toolbar .reset-analytics{color:#ffb1bf;background:#241318;border-color:#713f4b}.analytics-toolbar .reset-analytics:hover{background:#3a1720}.analytics-toolbar .reset-analytics:disabled{opacity:.55;cursor:not-allowed}.row-heading{align-items:center;gap:10px;display:flex}.visibility-button{color:#e3c77f;cursor:pointer;background:#2b2415;border:1px solid #66542d;border-radius:7px;padding:7px 12px;font:700 11px Arial}.visibility-button.is-hidden{color:#8bddaa;background:#17271d;border-color:#426a50}.partner-hidden{opacity:.68;border-style:dashed}.partner-hidden .admin-field{opacity:.65}.name-visibility-control{background:#0e0d11;border:1px solid #39343f;border-radius:9px;align-items:center;gap:5px;margin-inline-start:6px;padding:4px;display:flex}.name-visibility-control span{color:#8f8995;padding:0 7px;font-size:10px}.name-visibility-control button{color:#817b87;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px;font:700 10px Arial}.name-visibility-control button.active{color:#9cdda5;background:#263221}.name-visibility-control button.active.blurred{color:#e4c07a;background:#322719}.login-mark{object-fit:cover;border:0;border-radius:50%;width:68px;height:68px;margin:0 auto 18px;transform:none}@media (width<=780px){.admin-shell{display:block}.admin-sidebar{height:auto;padding:18px;position:relative}.admin-sidebar nav{grid-template-columns:repeat(2,1fr);max-height:none;display:grid}.admin-user{display:none}.admin-main{padding:24px 16px 60px}.admin-main>header{flex-direction:column;align-items:flex-start}.admin-actions{width:100%}.admin-actions>*{text-align:center;flex:1}.admin-upload{flex-direction:column;align-items:flex-start}.admin-row.simple{grid-template-columns:1fr}.row-buttons{justify-content:flex-end}.row-title{align-items:flex-start}.row-heading{flex-direction:column;align-items:flex-start}.name-visibility-control{flex-wrap:wrap;margin-inline-start:0}}a{color:inherit;text-decoration:none}em{color:var(--gold);font-style:normal}.nav-shell{z-index:10;direction:ltr;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;height:84px;padding:0 5vw;display:flex;position:absolute;top:0;left:0;right:0}.brand{direction:ltr;align-items:center;gap:11px;display:flex}.brand-mark{object-fit:cover;border-radius:50%;width:39px;height:39px}.brand>span:last-child{text-transform:uppercase;letter-spacing:.12em;flex-direction:column;line-height:.9;display:flex}.brand b{font:20px Georgia,serif}.brand small{color:var(--gold);letter-spacing:.13em;margin-top:7px;font-size:7px}nav{color:#c8c3ba;direction:rtl;gap:34px;font-size:13px;display:flex}nav a:hover{color:var(--gold)}.contact-pill{direction:rtl;border:1px solid #ffffff38;border-radius:40px;padding:11px 20px;font-size:12px}.nav-actions{direction:rtl;align-items:center;gap:9px;display:flex}.admin-pill{color:#d7bd8c;direction:rtl;border:1px solid #b895557a;border-radius:40px;padding:11px 17px;font-size:12px;transition:background .2s,color .2s}.admin-pill:hover{background:var(--gold);color:#111}.hero{background:radial-gradient(circle at 22% 48%,#29241c 0,#141210bf 28%,#0000 54%),linear-gradient(115deg,#090909,#11100f 60%,#080808);align-items:center;min-height:100vh;padding:130px 8vw 90px;display:flex;position:relative;overflow:hidden}.hero.with-banner{align-items:flex-start;padding:clamp(440px,39vw,590px) 8vw 110px}.hero-banner{background:#090909;border-bottom:1px solid #b895553d;height:clamp(260px,31vw,430px);position:absolute;top:84px;left:0;right:0;overflow:hidden}.hero-banner:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0909099e);position:absolute;inset:0}.hero-banner img{object-fit:cover;object-position:center 27%;width:100%;height:100%;display:block}.hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0 65%,#b895550a);position:absolute;inset:0}.hero-content{z-index:2;max-width:760px;position:relative}.eyebrow,.kicker{text-align:right;color:var(--gold);letter-spacing:.25em;text-transform:uppercase;direction:ltr;margin:0 0 22px;font-size:11px}.hero h1,.section h2,.section-heading h2,.team-section h2,.vision-copy h2,.cta h2{letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400}.hero h1{font-size:clamp(64px,9vw,128px);line-height:.83}.hero-copy{color:#bbb6ae;max-width:530px;margin:35px 0;font-size:18px;line-height:2}.hero-actions{align-items:center;gap:32px;display:flex}.primary-button{background:var(--gold);color:#111;padding:16px 24px;font-size:13px;font-weight:700}.primary-button span,.cta a span{margin-right:28px;font-size:19px;display:inline-block}.text-link{color:#cfcac1;border-bottom:1px solid #777;padding-bottom:6px;font-size:13px}.sound-lines{opacity:.18;direction:ltr;justify-content:center;align-items:center;gap:12px;width:42%;height:54%;display:flex;position:absolute;bottom:12%;left:4%;transform:perspective(500px)rotateY(10deg)}.sound-lines i{background:linear-gradient(transparent, var(--gold), transparent);width:1px;height:50%;display:block}.sound-lines i:first-child,.sound-lines i:nth-child(11){height:16%}.sound-lines i:nth-child(2),.sound-lines i:nth-child(10){height:31%}.sound-lines i:nth-child(3),.sound-lines i:nth-child(9){height:52%}.sound-lines i:nth-child(4),.sound-lines i:nth-child(8){height:74%}.sound-lines i:nth-child(5),.sound-lines i:nth-child(7){height:42%}.sound-lines i:nth-child(6){height:92%}.scroll-note{color:#777;letter-spacing:.08em;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:30px;right:8vw}.scroll-note span{background:var(--gold);width:35px;height:1px;display:block}.section{padding:120px 8vw;position:relative}.section-index{color:#555;direction:ltr;font-size:10px;position:absolute;top:125px;right:3vw}.about{background:var(--cream);color:#171717;grid-template-columns:1.1fr .9fr;gap:10vw;display:grid}.about h2,.voices h2{font-size:clamp(43px,5.3vw,74px);line-height:1.07}.about-text{color:#595650;padding-top:40px;font-size:16px;line-height:2}.about-text>p{margin:0 0 20px}.stats{border-top:1px solid #ccc5b9;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px;margin-top:40px;padding-top:30px;display:grid}.stats div{flex-direction:column;display:flex}.stats strong{color:#171717;font:38px Georgia,serif}.stats span{font-size:11px}.works-section{background:#111;padding:120px 8vw}.section-heading{justify-content:space-between;align-items:flex-end;margin-bottom:55px;display:flex}.section-heading h2{font-size:clamp(48px,6vw,80px)}.section-heading>p{color:#8d8982;max-width:360px;font-size:14px;line-height:1.8}.songs-grid{border-top:1px solid #343434;border-right:1px solid #343434;grid-template-columns:repeat(3,1fr);display:grid}.song-card{border-bottom:1px solid #343434;border-left:1px solid #343434;flex-direction:column;justify-content:flex-end;min-height:360px;padding:30px;transition:background .25s;display:flex;position:relative;overflow:hidden}.song-card:hover{background:#171613}.song-no{color:#aaa49a;z-index:2;font-size:10px;position:absolute;top:26px;right:28px}.song-cover{background:#1c1b19;position:absolute;inset:0 0 92px;overflow:hidden}.song-cover:after{content:"";background:linear-gradient(0deg,#111 0,#0000 55%),linear-gradient(120deg,#00000014,#b895551a);position:absolute;inset:0}.song-cover img{object-fit:cover;filter:saturate(.78)contrast(1.06);width:100%;height:100%;transition:transform .45s,filter .45s;display:block}.song-card:hover .song-cover img{filter:saturate()contrast(1.04);transform:scale(1.035)}.song-card>div:last-of-type{z-index:2;position:relative}.song-card h3{margin:0 0 6px;font:27px Georgia,serif}.song-card p{color:var(--gold);margin:0;font-size:12px}.voices{background:var(--cream);color:#171717;grid-template-columns:.7fr 1.3fr;gap:7vw;display:grid}.artist-cloud{flex-wrap:wrap;align-content:center;gap:12px;padding-top:30px;display:flex}.artist-cloud span{color:#69645c;border:1px solid #cbc4b8;border-radius:30px;padding:12px 18px;font-size:13px}.artist-cloud span.featured{color:#eee;background:#191919;border-color:#191919}.upcoming-section{background:radial-gradient(circle at 25% 48%,#16416947,#0000 34%),radial-gradient(circle at 67% 45%,#8a5b1d2e,#0000 35%),#08090b;border-top:1px solid #b8955529;grid-template-columns:1fr minmax(280px,440px);align-items:center;gap:8vw;padding:115px 8vw;display:grid}.upcoming-heading h2{letter-spacing:-.04em;max-width:760px;margin:0;font:400 clamp(48px,6vw,84px)/1 Georgia,Times New Roman,serif}.upcoming-heading>p:last-child{color:#aaa59d;margin:28px 0 0;line-height:2}.upcoming-card{text-align:center}.upcoming-portrait{aspect-ratio:1;background:#050608;border:1px solid #b8955566;width:100%;position:relative;overflow:hidden;box-shadow:-24px 0 70px #145c9b2b,24px 0 70px #b87c2b21}.upcoming-portrait:after{content:"";pointer-events:none;background:radial-gradient(circle at 18% 48%,#1971c238,#0000 40%),radial-gradient(circle at 82% 42%,#d3943b2e,#0000 38%),linear-gradient(#0000 50%,#0000006b);position:absolute;inset:0}.upcoming-portrait img{object-fit:cover;object-position:center 34%;filter:brightness(.95)contrast(1.08)saturate(1.05);width:100%;height:100%;display:block}.upcoming-name{width:fit-content;color:var(--gold);opacity:.86;margin:22px auto 10px;font:30px Georgia,Times New Roman,serif}.upcoming-name.is-blurred{filter:blur(4px);-webkit-user-select:none;user-select:none}.upcoming-card p{color:#918b82;margin:0;font-size:12px}.team-section{background:#0a0a0a;padding:120px 8vw}.team-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.team-grid article{position:relative}.team-grid article>span{z-index:2;color:#fff;text-shadow:0 1px 7px #000;font-size:10px;position:absolute;top:15px;right:15px}.portrait{aspect-ratio:4/5;background:linear-gradient(145deg,#292722,#111);margin-bottom:22px;overflow:hidden}.portrait img{object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.03);width:100%;height:100%;transition:transform .55s,filter .55s;display:block}.team-grid article:hover .portrait img{filter:saturate()contrast(1.03);transform:scale(1.025)}.team-grid h3{margin:0 0 7px;font:30px Georgia,serif}.team-grid p{color:var(--gold);margin:0;font-size:12px}.featured-artists{background:#0b0b0c;border-top:1px solid #292725;border-bottom:1px solid #292725;padding:105px 0 115px;overflow:clip}.featured-artists-heading{margin-bottom:45px;padding:0 8vw}.featured-artists-heading h2{letter-spacing:-.04em;max-width:850px;margin:0;font:400 clamp(42px,5.4vw,76px)/1.05 Georgia,Times New Roman,serif}.artists-marquee{contain:paint;direction:ltr;max-width:100%;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.artists-track{will-change:transform;width:max-content;animation:34s linear infinite artists-scroll;display:flex}.artists-group{gap:22px;padding-left:22px;display:flex}.featured-artist-card{aspect-ratio:4/5;background:#191816;border:1px solid #b8955538;flex:none;width:280px;position:relative;overflow:hidden}.featured-artist-card:after{content:"";pointer-events:none;background:linear-gradient(#0000,#04040414 42%,#040404f5);position:absolute;inset:0}.featured-artist-card img{object-fit:cover;filter:saturate(.82)contrast(1.04);width:100%;height:100%;transition:transform .5s,filter .5s;display:block}.featured-artist-card:hover img{filter:saturate()contrast(1.02);transform:scale(1.035)}.featured-artist-info{z-index:2;text-align:right;direction:rtl;padding:26px 22px;position:absolute;bottom:0;left:0;right:0}.featured-artist-info h3{color:#fff;margin:0 0 7px;font:28px Georgia,Times New Roman,serif}.featured-artist-info p{color:#c5beb3;margin:0;font-size:11px}.featured-artist-info bdi{color:var(--gold);direction:ltr;font-size:13px;font-weight:700;display:inline-block}.featured-artist-info p:before{content:"Instagram";color:#817c74;letter-spacing:.18em;text-transform:uppercase;text-align:right;direction:ltr;margin-bottom:6px;font-size:8px;display:block}@keyframes artists-scroll{to{transform:translate(-50%)}}.vision-section{background:#161514;grid-template-columns:1.2fr .8fr;align-items:center;min-height:0;display:grid}.vision-image{aspect-ratio:16/9;background:radial-gradient(circle at 50% 35%,#443b2b,#151412 58%,#090909) 50%/contain no-repeat;place-items:center;width:100%;min-height:0;padding:50px;display:grid}.vision-placeholder{aspect-ratio:4/3;background:#00000040;border:1px solid #b8955573;flex-direction:column;justify-content:center;align-items:center;width:70%;display:flex;box-shadow:0 30px 100px #050505}.vision-placeholder span{font:clamp(30px,4vw,58px) Georgia,serif}.vision-placeholder small{color:var(--gold);letter-spacing:.3em;margin-top:12px;font-size:8px}.vision-copy{padding:100px 7vw}.vision-copy h2{font-size:clamp(52px,6vw,86px);line-height:.95}.vision-copy>p:not(.kicker){color:#aaa59d;max-width:520px;margin:28px 0;line-height:2}.dream-list{border-top:1px solid #3a3834}.dream-list div{border-bottom:1px solid #3a3834;align-items:center;gap:25px;padding:13px 0;display:flex}.dream-list span{color:#706c65;direction:ltr;font-size:9px}.dream-list strong{font:20px Georgia,serif}.disclaimer{color:#6f6b65;margin-top:20px;font-size:9px;line-height:1.8;display:block}.cta{text-align:center;background:var(--cream);color:#161616;padding:130px 20px}.cta>p{color:#777168;font-size:12px}.cta h2{margin:25px 0 45px;font-size:clamp(55px,8vw,108px);line-height:.92}.cta a{color:#eee;background:#171717;padding:17px 25px;font-size:13px;display:inline-block}footer{color:#777;direction:ltr;background:#080808;flex:none;justify-content:space-between;align-items:center;max-width:100%;height:auto;min-height:0;margin:0;padding:34px 5vw;font-size:10px;display:flex;position:relative}.footer-brand{color:#eee}@media (width<=800px){.nav-shell{height:72px;padding:0 20px}nav{display:none}.contact-pill{padding:9px 13px}.admin-pill{padding:9px 12px}.nav-actions{gap:6px}.hero{min-height:92vh;padding:120px 24px 70px}.hero.with-banner{min-height:0;padding:clamp(315px,80vw,365px) 24px 82px}.hero-banner{height:clamp(175px,47vw,215px);top:72px}.hero-banner img{object-position:center 24%}.hero h1{font-size:64px}.hero-copy{font-size:15px;line-height:1.8}.sound-lines{opacity:.12;width:75%;left:-20%}.section,.works-section,.team-section{padding:85px 24px}.upcoming-section{grid-template-columns:1fr;gap:42px;padding:85px 24px}.upcoming-card{width:min(100%,420px);margin:auto}.section-index{display:none}.about,.voices,.vision-section{grid-template-columns:1fr}.about{gap:35px}.stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.stats strong{font-size:30px}.section-heading{display:block}.section-heading>p{margin-top:20px}.songs-grid{grid-template-columns:1fr}.song-card{min-height:350px}.featured-artists{padding:80px 0 90px}.featured-artists-heading{margin-bottom:34px;padding:0 24px}.featured-artist-card{width:230px}.artists-group{gap:14px;padding-left:14px}.artists-track{animation-duration:27s}.featured-artist-info{padding:21px 18px}.featured-artist-info h3{font-size:24px}.team-grid{grid-template-columns:1fr;gap:45px}.portrait{aspect-ratio:5/4}.vision-section{flex-direction:column-reverse;display:flex}.vision-copy{padding:85px 24px}.vision-image{aspect-ratio:16/9;width:100%;min-height:0;padding:16px}.vision-placeholder{width:90%}footer{text-align:center;width:100%;padding:40px 24px max(40px, env(safe-area-inset-bottom));flex-direction:column;justify-content:center;place-items:center;gap:25px;display:grid;height:auto!important;min-height:0!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.dream-artists-image{background-image:linear-gradient(#0000 56%,#000000c2),url(/melad-dream-artists-v4.jpeg);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:flex-start;align-items:flex-end;display:flex;position:relative}.image-label{color:#d8c7a8;letter-spacing:.08em;background:#080808d1;border:1px solid #b8955580;padding:9px 13px;font-size:9px}.artist-launch{color:#f1ede5;background:radial-gradient(circle at 8% 12%,#b8955521,#0000 32%),linear-gradient(145deg,#100f0d,#050505 70%);border-top:1px solid #b8955540;border-bottom:1px solid #b8955540;padding:120px 7vw;position:relative;overflow:hidden}.launch-orbit{pointer-events:none;border:1px solid #b8955529;border-radius:50%;place-items:center;width:430px;height:430px;display:grid;position:absolute;top:-145px;left:-120px}.launch-orbit:before,.launch-orbit:after{content:"";border:1px solid #b895551c;border-radius:50%;position:absolute;inset:52px}.launch-orbit:after{inset:105px}.launch-orbit span{color:#b8955517;letter-spacing:-.08em;font:900 92px Arial}.launch-intro{grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;display:grid;position:relative}.launch-label{color:#cfb983;letter-spacing:.12em;border:1px solid #b895556b;margin:0 0 26px;padding:9px 13px;font-size:10px;display:inline-flex}.launch-intro h2{letter-spacing:-.04em;margin:0;font-size:clamp(58px,8vw,118px);line-height:.88}.launch-intro h2 em{color:var(--gold);font-family:Georgia,serif;font-weight:400}.launch-summary{border-right:1px solid #b8955559;padding-right:28px}.launch-summary p{color:#aaa59d;margin:0 0 18px;font-size:14px;line-height:2}.launch-summary strong{color:#e1c991}.launch-stages{border-top:1px solid #34312b;border-bottom:1px solid #34312b;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:85px;display:grid;position:relative}.launch-stages article{border-left:1px solid #34312b;flex-direction:column;justify-content:space-between;min-height:190px;padding:24px 20px;transition:all .25s;display:flex}.launch-stages article:last-child{border-left:0}.launch-stages article:hover{background:#b8955514;transform:translateY(-5px)}.launch-stages article>span{color:var(--gold);direction:ltr;font:13px Georgia,serif}.launch-stages small{color:#716c64;letter-spacing:.08em;margin-bottom:9px;font-size:9px;display:block}.launch-stages h3{margin:0;font-size:17px}.launch-bottom{justify-content:space-between;align-items:center;margin-top:38px;display:flex}.launch-bottom p{color:#a19a8f;font:italic 22px Georgia,serif}.launch-bottom a{background:var(--gold);color:#090909;align-items:center;gap:28px;padding:17px 24px;font-size:13px;font-weight:700;display:inline-flex}.launch-bottom a:hover{background:#d0b16f}.launch-bottom a span{font-size:19px}@media (width<=800px){.artist-launch{padding:85px 24px}.launch-orbit{width:280px;height:280px;top:-80px;left:-145px}.launch-intro{grid-template-columns:1fr;gap:42px}.launch-intro h2{font-size:62px}.launch-summary{padding-right:19px}.launch-stages{grid-template-columns:1fr;margin-top:55px}.launch-stages article{border-bottom:1px solid #34312b;border-left:0;flex-direction:row;align-items:center;min-height:0;padding:22px 4px}.launch-stages article:last-child{border-bottom:0}.launch-bottom{flex-direction:column;align-items:flex-start;gap:25px}.launch-bottom a{justify-content:space-between;width:100%}}.apply-page{color:#f1ede5;background:#080808;min-height:100vh}.apply-nav{direction:rtl;border-bottom:1px solid #27241f;justify-content:space-between;align-items:center;height:88px;padding:0 6vw;display:flex}.apply-nav>a:first-child{color:#eee;align-items:center;gap:13px;display:flex}.apply-nav img{object-fit:contain;width:42px;height:42px}.apply-nav span{display:grid}.apply-nav b{letter-spacing:.08em;font-size:12px}.apply-nav small{color:#817b72;font-size:8px}.apply-nav>a:last-child{color:#b7ad9d;font-size:11px}.apply-hero{background:radial-gradient(circle at 12% 20%,#b8955526,#0000 34%);border-bottom:1px solid #2b2822;padding:100px 9vw 80px}.apply-hero>p{color:#c9ad70;letter-spacing:.12em;font-size:10px}.apply-hero h1{margin:25px 0 55px;font-size:clamp(54px,8vw,105px);line-height:.9}.apply-hero h1 em{color:var(--gold);font-family:Georgia,serif;font-weight:400}.apply-hero>div{align-items:flex-start;gap:20px;max-width:650px;display:flex}.apply-hero>div span{color:var(--gold);font:14px Georgia}.apply-hero>div p{color:#9d978d;margin:0;font-size:13px;line-height:1.9}.artist-form{max-width:1060px;margin:auto;padding:90px 28px 130px}.artist-form fieldset{border:0;border-top:1px solid #302d27;margin:0;padding:42px 0 70px}.artist-form legend{align-items:center;gap:20px;padding-left:25px;display:flex}.artist-form legend i{color:var(--gold);font:17px Georgia}.artist-form legend span{font-size:21px;font-weight:700;display:grid}.artist-form legend small{color:#777168;margin-top:6px;font-size:10px;font-weight:400}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 30px;margin-top:35px;display:grid}.form-grid label{gap:10px;display:grid}.form-grid label>span{color:#bdb6aa;font-size:11px}.form-grid label b{color:var(--gold)}.form-grid input,.form-grid textarea,.form-grid select{box-sizing:border-box;color:#eee;background:#11100e;border:1px solid #37332d;border-radius:0;outline:0;width:100%;padding:15px 16px;font:13px inherit}.form-grid input:focus,.form-grid textarea:focus,.form-grid select:focus{border-color:var(--gold);box-shadow:0 0 0 2px #b8955514}.form-grid textarea{resize:vertical;min-height:140px;line-height:1.8}.form-grid .wide{grid-column:1/-1}.consent{background:#11100e;border:1px solid #302d27;grid-template-columns:20px 1fr;align-items:start;padding:20px;display:flex!important}.consent input{width:17px;height:17px;accent-color:var(--gold);padding:0}.consent span{line-height:1.8}.submit-application{background:var(--gold);color:#090909;cursor:pointer;border:0;justify-content:space-between;width:100%;padding:20px 25px;font:700 14px inherit;display:flex}.submit-application:disabled{opacity:.6;cursor:wait}.submit-application span{font-size:20px}.privacy-note{text-align:center;color:#6e6961;margin-top:17px;font-size:9px}.form-error{color:#e49a91;background:#1f1110;border:1px solid #6b3530;padding:14px;font-size:12px}.success-page{color:#eee;background:radial-gradient(circle,#b8955524,#0000 38%),#070707;place-items:center;min-height:100vh;padding:30px;display:grid}.success-card{text-align:center;background:#0d0c0a;border:1px solid #353028;width:min(620px,100%);padding:60px 45px}.success-card>img{object-fit:contain;width:70px;height:70px}.success-card>p:first-of-type{color:#aa9361;letter-spacing:.13em;font-size:10px}.success-check{border:1px solid var(--gold);width:58px;height:58px;color:var(--gold);border-radius:50%;place-items:center;margin:40px auto 22px;font-size:25px;display:grid}.success-card h1{margin:0 0 22px;font-size:44px}.success-copy{color:#aaa399;font-size:14px;line-height:2}.reference{border-top:1px solid #312d26;border-bottom:1px solid #312d26;gap:7px;margin:30px auto;padding:16px;display:grid}.reference small,.email-note{color:#716b63;font-size:9px}.reference strong{color:#d2b877;direction:ltr}.email-note{margin:18px;display:block}.success-card>a{background:var(--gold);color:#080808;padding:14px 24px;font-size:12px;font-weight:700;display:inline-block}.phone-control{direction:rtl;grid-template-columns:minmax(180px,1.15fr) minmax(130px,1fr);display:grid}.phone-control select{border-left:0}.phone-control input{text-align:left;direction:ltr}.phone-field>small{color:#716b63;font-size:9px;line-height:1.5}@media (width<=700px){.apply-nav{padding:0 20px}.apply-nav>a:last-child{font-size:0}.apply-nav>a:last-child:after{content:"←";font-size:18px}.apply-hero{padding:75px 24px 60px}.apply-hero h1{font-size:56px}.artist-form{padding:65px 20px 90px}.form-grid{grid-template-columns:1fr}.form-grid .wide{grid-column:auto}.phone-control{grid-template-columns:1.15fr .85fr}.phone-control select{padding-inline:10px;font-size:11px}.artist-form fieldset{padding-bottom:55px}.success-card{padding:45px 22px}.success-card h1{font-size:36px}}.analytics-wrap{margin-top:22px}.analytics-toolbar{color:#9d97a6;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:12px;display:flex}.analytics-toolbar p{margin:0}.analytics-toolbar button{color:#d9c8fa;cursor:pointer;background:#20192d;border:1px solid #5e4389;border-radius:9px;padding:9px 14px}.analytics-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.analytics-kpi{background:linear-gradient(145deg,#17151c,#121116);border:1px solid #2e2a35;border-radius:15px;min-width:0;padding:20px}.analytics-kpi small{color:#9f99a8;margin-bottom:14px;font-size:11px;display:block}.analytics-kpi strong{color:#f3eef8;text-align:right;direction:ltr;font:34px Georgia;display:block}.analytics-kpi span{color:#716b78;white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:10px;display:block;overflow:hidden}.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.analytics-card{background:#121116;border:1px solid #2d2932;border-radius:15px;min-width:0;padding:20px}.analytics-card.wide{grid-column:1/-1}.analytics-card-head{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.analytics-card-head h2{margin:0;font-size:17px}.analytics-card-head span{color:#756f7d;font-size:10px}.visit-bars{direction:ltr;align-items:flex-end;gap:8px;height:210px;padding-top:24px;display:flex}.visit-day{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;min-width:14px;height:100%;display:flex}.visit-day b{color:#a99eb7;font-size:9px}.visit-day i{background:linear-gradient(#a977ff,#5c2fac);border-radius:6px 6px 2px 2px;width:min(28px,75%);min-height:8px;display:block;box-shadow:0 0 18px #8b5cf626}.visit-day small{color:#716a79;direction:ltr;font-size:8px}.rank-list{gap:14px;display:grid}.rank-row>div{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:11px;display:flex}.rank-row>div span{white-space:nowrap;text-overflow:ellipsis;color:#c3bdc9;overflow:hidden}.rank-row>div b{color:#a979ff}.rank-row>i{background:#25212a;border-radius:9px;height:5px;display:block;overflow:hidden}.rank-row>i em{background:linear-gradient(90deg,#6e3bc2,#ad83f7);border-radius:9px;height:100%;display:block}.analytics-empty{color:#77717c;margin:auto;font-size:12px}.visitors-card{margin-top:14px}.analytics-table{overflow-x:auto}.analytics-tr{color:#bbb5c0;border-top:1px solid #26232b;grid-template-columns:1.1fr 1fr .8fr 1.4fr .7fr .7fr .6fr;align-items:center;gap:12px;min-width:760px;padding:12px 4px;font-size:11px;display:grid}.analytics-tr.header{color:#6f6974;border-top:0;padding-top:0}.visitor-code{text-align:right;color:#a979ff;direction:ltr;font-family:monospace}.interest{color:#9e98a2;background:#27242a;border-radius:20px;padding:5px 8px;font-size:9px;display:inline-block}.interest.yes{color:#78d59b;background:#68d3911f}.admin-status button{color:#ad83f7;cursor:pointer;background:0 0;border:0}.admin-sidebar{overflow-y:auto}@media (width<=1100px){.analytics-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=780px){.analytics-toolbar{align-items:flex-start;gap:12px}.analytics-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-grid{grid-template-columns:1fr}.analytics-card.wide{grid-column:auto}.analytics-kpi{padding:16px}.analytics-kpi strong{font-size:29px}.visit-bars{height:170px}.analytics-card{padding:16px}}.choice-field{gap:10px;display:grid}.choice-field>span{color:#bdb6aa;font-size:11px}.choice-field b{color:var(--gold)}.choice-group{flex-wrap:wrap;gap:10px;display:flex}.choice-option{cursor:pointer;display:block!important}.choice-option input{opacity:0;pointer-events:none;position:absolute}.choice-option span{background:#11100e;border:1px solid #37332d;padding:13px 20px;transition:all .2s;color:#bdb6aa!important;display:block!important}.choice-option input:checked+span{border-color:var(--gold);background:#b895551f;color:#eadbbd!important}.video-upload{cursor:pointer;background:#11100e;border:1px dashed #665a45;padding:22px;position:relative}.video-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.video-upload strong{color:#d6bd85;font-size:14px}.video-upload small{color:#777168;line-height:1.7}.applications-wrap{margin-top:22px}.application-card{background:#121116;border:1px solid #302b36;border-radius:16px;margin-bottom:16px;padding:22px}.application-card>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.application-card>header small{color:#a979ff}.application-card>header h2{margin:6px 0;font-size:21px}.application-card>header p{color:#77717c;margin:0;font-size:10px}.application-card>header>b{color:#86d7a5;background:#50be7d1f;border-radius:20px;padding:7px 12px;font-size:10px}.application-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.application-details span{color:#ddd6e2;background:#19171e;gap:5px;padding:12px;font-size:11px;display:grid}.application-details small{color:#77717c}.application-details a,.work-link{color:#bd95ff}.application-card video{background:#000;border-radius:12px;width:100%;max-height:560px;display:block}.application-story{color:#bdb7c2;font-size:12px;line-height:1.8}.work-link{margin-top:8px;font-size:12px;display:inline-block}@media (width<=700px){.choice-group{grid-template-columns:repeat(2,1fr);display:grid}.application-details{grid-template-columns:1fr}.application-card{padding:15px}.application-card>header{display:block}.application-card>header>b{margin-top:10px;display:inline-block}}.birth-date-fields{direction:rtl;grid-template-columns:.7fr 1.35fr 1fr;gap:8px;display:grid}.calculated-age{color:#a98f5f;font-size:10px}.birth-date-fields select{min-width:0;padding-inline:10px}@media (width<=500px){.birth-date-fields{grid-template-columns:.65fr 1.4fr .95fr;gap:5px}.birth-date-fields select{padding-inline:6px;font-size:11px}}.spam-trap{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.calm-home{color:#eee;background:#0a0a0a}.calm-home .nav-shell{background:linear-gradient(#070707c7,#0000);border-bottom-color:#ffffff14;height:78px;padding:0 6vw}.calm-home .nav-shell nav{color:#aaa59d;gap:28px;font-size:12px}.calm-home .contact-pill{color:#d5c29b;border-color:#b895556b;padding:10px 18px}.calm-home .hero{background:radial-gradient(circle at 18% 30%,#b8955517,#0000 36%),#0a0a0a;align-items:flex-end;min-height:88svh;padding:145px 8vw 105px}.calm-home .hero.with-banner{align-items:flex-end;min-height:92svh;padding:145px 8vw 105px}.calm-home .hero-banner{z-index:0;border:0;height:100%;inset:0}.calm-home .hero-banner:after{background:linear-gradient(270deg,#070707f5 0%,#070707c7 42%,#07070740 78%,#07070766 100%),linear-gradient(#0000 45%,#070707e0)}.calm-home .hero-banner img{object-position:center 28%;filter:saturate(.76)contrast(1.04)}.calm-home .hero:after{display:none}.calm-home .hero-content{max-width:660px}.calm-home .hero h1{font-size:clamp(58px,7.5vw,104px);line-height:.92}.calm-home .hero-copy{color:#b2ada5;max-width:570px;margin:27px 0 31px;font-size:16px;line-height:1.9}.calm-home .eyebrow,.calm-home .kicker{letter-spacing:.2em;margin-bottom:17px;font-size:10px}.calm-home .primary-button{padding:15px 21px}.calm-home .text-link{color:#aaa49b}.calm-home .works-section,.calm-home .section,.calm-home .team-section,.calm-home .featured-artists,.calm-home .artist-launch{padding:100px 7vw}.calm-home .works-section,.calm-home .featured-artists,.calm-home .team-section,.calm-home .artist-launch{background:#0c0c0c;border-top:1px solid #242321}.calm-home .about{color:#eee;background:#101010;grid-template-columns:.9fr 1.1fr;gap:8vw}.calm-home .section-heading{align-items:end;margin-bottom:42px}.calm-home .section-heading h2,.calm-home .featured-artists-heading h2,.calm-home .about h2,.calm-home .vision-copy h2{font-size:clamp(42px,5vw,66px);line-height:1.08}.calm-home .section-heading>p{color:#8f8a82;max-width:420px;margin:0;font-size:15px;line-height:1.85}.calm-home .about-text{color:#aaa59d;padding-top:23px;font-size:16px;line-height:1.95}.calm-home .stats{border-color:#2b2926;gap:20px;margin-top:34px;padding-top:26px}.calm-home .stats strong{color:#d0b170;font-size:32px}.calm-home .stats span{color:#827d75;margin-top:5px;font-size:11px;line-height:1.5}.calm-home .songs-grid{background:0 0;border:0;gap:14px}.calm-home .song-card{background:#101010;border:1px solid #292826;min-height:330px;padding:24px}.calm-home .song-cover{inset:0 0 84px}.calm-home .song-cover:after{background:linear-gradient(0deg,#101010 0,#0000 62%)}.calm-home .song-card h3{font-size:24px}.calm-home .featured-artists{overflow:hidden}.calm-home .featured-artists-heading{margin:0 0 42px;padding:0}.calm-home .artists-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.calm-home .featured-artist-card{border-color:#292826;width:auto;min-width:0}.calm-home .featured-artist-info{padding:22px 18px}.calm-home .featured-artist-info h3{font-size:23px}.calm-home .artists-more{border-top:1px solid #292826;grid-template-columns:130px 1fr;align-items:start;gap:24px;margin-top:34px;padding-top:25px;display:grid}.calm-home .artists-more>span{color:#77726b;font-size:11px}.calm-home .artists-more>div{flex-wrap:wrap;gap:11px 22px;display:flex}.calm-home .artists-more b{color:#a9a49d;font-size:13px;font-weight:400}.calm-home .team-grid{gap:18px}.calm-home .team-grid article>span{display:none}.calm-home .portrait{background:#151515;margin-bottom:18px}.calm-home .team-grid h3{font-size:25px}.calm-home .team-grid p{color:#a78b57;font-size:12px}.calm-home .artist-launch{background:#0e0d0c}.calm-home .launch-intro{grid-template-columns:1fr 1fr;align-items:end;gap:7vw}.calm-home .launch-label{color:#b99a5f;border:0;margin-bottom:19px;padding:0}.calm-home .launch-intro h2{font-size:clamp(52px,6.2vw,82px);line-height:.96}.calm-home .launch-summary{border:0;padding:0}.calm-home .launch-summary p{color:#a9a49c;max-width:520px;margin:0;font-size:16px;line-height:1.9}.calm-home .launch-stages{margin-top:50px}.calm-home .launch-stages article{min-height:125px;padding:19px 17px;transition:background .2s}.calm-home .launch-stages article:hover{background:#b895550b;transform:none}.calm-home .launch-stages h3{font-size:15px}.calm-home .works-upcoming{background:#11100f;border:1px solid #302d28;grid-template-columns:minmax(180px,.45fr) 1.55fr;align-items:center;gap:30px;margin-top:46px;padding:25px;display:grid}.calm-home .works-upcoming-copy small{color:#a98950;font-size:11px}.calm-home .works-upcoming-copy h3{text-align:right;margin:9px 0 7px;font:31px Georgia,serif}.calm-home .works-upcoming-copy p{color:#7e7971;margin:0;font-size:13px}.calm-home .works-upcoming-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.calm-home .works-upcoming-card{background:#0b0b0b;border:1px solid #292725;grid-template-columns:112px 1fr;align-items:center;gap:17px;min-width:0;padding:10px;display:grid}.calm-home .works-upcoming-card>div{aspect-ratio:1;background:#080808;overflow:hidden}.calm-home .works-upcoming-card img{object-fit:cover;filter:saturate(.72);width:100%;height:100%;display:block}.calm-home .works-upcoming-card>span{gap:7px;min-width:0;display:grid}.calm-home .works-upcoming-card small{color:#766d5e;letter-spacing:.12em;text-align:right;direction:ltr;font-size:8px}.calm-home .works-upcoming-card strong{color:#d8c29a;width:max-content;max-width:100%;font:21px Georgia,serif}.calm-home .works-upcoming-card strong.is-blurred{filter:blur(4px);-webkit-user-select:none;user-select:none}.calm-home .works-upcoming-card b{color:#77726b;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:400;overflow:hidden}.calm-home .launch-bottom{border-top:1px solid #2b2925;margin-top:38px;padding-top:30px}.calm-home .launch-bottom p{font-size:20px}.calm-home .vision-section{background:#0a0a0a;border-top:1px solid #242321;grid-template-columns:.95fr 1.05fr;min-height:0}.calm-home .vision-image{background-color:#080808;min-height:580px}.calm-home .vision-copy{padding:95px 7vw}.calm-home .vision-copy>p:not(.kicker){color:#9e9991;font-size:16px;line-height:1.9}.calm-home .dream-list{margin-top:34px}.calm-home .cta{background:#10100f;min-height:0;padding:90px 7vw}.calm-home .cta h2{font-size:clamp(48px,6vw,78px);line-height:1}.calm-home footer{border-top-color:#262522;gap:24px;height:auto;min-height:0;padding:35px 6vw}.calm-home .footer-admin{color:#6f6a63;border-bottom:1px solid #37332d;padding-bottom:3px;font-size:10px}@media (width<=1050px){.calm-home .artists-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.calm-home .team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.calm-home .works-upcoming-list{grid-template-columns:1fr}}@media (width<=800px){.calm-home .nav-shell{height:72px;padding:0 20px}.calm-home .nav-shell nav{display:none}.calm-home .brand b{font-size:15px}.calm-home .brand small{display:none}.calm-home .brand-mark{width:36px;height:36px}.calm-home .contact-pill{padding:9px 13px;font-size:11px}.calm-home .hero,.calm-home .hero.with-banner{align-items:flex-end;min-height:88svh;padding:120px 23px 70px}.calm-home .hero-banner img{object-position:center 28%}.calm-home .hero-banner:after{background:linear-gradient(#07070733,#0707078c 47%,#070707f5 96%),linear-gradient(270deg,#070707a8,#0000 74%)}.calm-home .hero h1{font-size:clamp(49px,14vw,67px);line-height:.96}.calm-home .hero-copy{margin:23px 0 27px;font-size:15px;line-height:1.8}.calm-home .hero-actions{gap:22px}.calm-home .primary-button{padding:14px 16px;font-size:12px}.calm-home .primary-button span{margin-right:18px}.calm-home .works-section,.calm-home .section,.calm-home .team-section,.calm-home .featured-artists,.calm-home .artist-launch{padding:74px 23px}.calm-home .section-heading{margin-bottom:34px;display:block}.calm-home .section-heading>p{margin-top:17px;font-size:14px}.calm-home .section-heading h2,.calm-home .featured-artists-heading h2,.calm-home .about h2,.calm-home .vision-copy h2{font-size:46px}.calm-home .songs-grid{grid-template-columns:1fr}.calm-home .song-card{min-height:340px}.calm-home .about{grid-template-columns:1fr;gap:24px}.calm-home .about-text{padding-top:0;font-size:15px}.calm-home .stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.calm-home .artists-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.calm-home .featured-artist-info{padding:17px 13px}.calm-home .featured-artist-info h3{font-size:19px}.calm-home .featured-artist-info p{font-size:9px}.calm-home .artists-more{grid-template-columns:1fr;gap:13px}.calm-home .artists-more>div{gap:10px 17px}.calm-home .team-grid{grid-template-columns:1fr;gap:36px}.calm-home .portrait{aspect-ratio:5/4}.calm-home .launch-intro{grid-template-columns:1fr;gap:27px}.calm-home .launch-intro h2{font-size:54px}.calm-home .launch-summary p{font-size:15px}.calm-home .launch-stages{grid-template-columns:1fr;margin-top:38px}.calm-home .launch-stages article{min-height:0;padding:18px 3px}.calm-home .works-upcoming{grid-template-columns:1fr;gap:20px;padding:19px}.calm-home .works-upcoming-card{grid-template-columns:92px 1fr}.calm-home .launch-bottom{flex-direction:column;align-items:flex-start;gap:22px}.calm-home .launch-bottom a{justify-content:space-between;width:100%}.calm-home .vision-section{flex-direction:column-reverse;display:flex}.calm-home .vision-copy{padding:74px 23px}.calm-home .vision-image{aspect-ratio:16/10;width:100%;min-height:0}.calm-home .cta{padding:75px 23px}.calm-home .cta h2{font-size:52px}.calm-home footer{padding:38px 23px max(38px,env(safe-area-inset-bottom))}}
