:root{--gold:#e8b968;--gold-light:#ffe0a0;--ink:#190b08}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#170907;color:#fff6eb;font-family:Montserrat,Arial,sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.landing{min-height:100vh;position:relative;isolation:isolate;overflow:hidden}.backdrop{position:absolute;z-index:-3;inset:0;background-image:url('assets/jessica-estudio.jpg');background-size:cover;background-position:center 18%;filter:saturate(1.04)}.shade{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(16,5,3,.85) 0%,rgba(25,8,5,.45) 48%,rgba(16,5,3,.25) 100%),linear-gradient(0deg,#180806 0%,rgba(19,7,5,.96) 20%,rgba(19,7,5,.55) 55%,transparent 100%)}.shell{width:min(780px,calc(100% - 32px));margin:auto;padding:42px 0 26px}.brand{text-align:center;margin:0 auto 36px;text-shadow:0 3px 22px #000b}.monogram{color:var(--gold);font:700 62px/.9 'Cormorant Garamond',serif;letter-spacing:-7px;position:relative}.hat{font-size:27px;letter-spacing:0;position:absolute;transform:rotate(-20deg);margin-left:-18px;margin-top:-16px}.brand h1{font:700 clamp(58px,10vw,96px)/.95 'Cormorant Garamond',serif;letter-spacing:-.04em;text-transform:uppercase;margin:10px 0 4px;color:#fff4de}.brand-rule{width:210px;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent);margin:10px auto 18px}.brand p{letter-spacing:.38em;font-size:clamp(10px,2vw,15px);color:var(--gold-light);margin:0}.star{color:var(--gold);margin-top:10px;font-size:18px}.actions{display:grid;gap:12px}.action{min-height:89px;display:grid;grid-template-columns:70px 1fr 24px;align-items:center;gap:15px;border:1.5px solid var(--gold);border-radius:20px;padding:10px 24px;background:linear-gradient(110deg,rgba(20,8,5,.87),rgba(28,11,8,.72));box-shadow:inset 0 1px 0 #ffe1a52e,0 6px 20px #0006;transition:transform .2s,background .2s}.action:hover{transform:translateY(-2px);background:#3c1e14}.action-icon{display:grid;place-items:center;font-size:36px;color:var(--gold);font-weight:700}.action strong{font-size:clamp(17px,2.5vw,23px);display:block;line-height:1.2}.action small{font-size:clamp(11px,1.7vw,15px);display:block;color:#f1d9bd;margin-top:5px;line-height:1.3}.arrow{color:var(--gold);font-size:40px;font-weight:300}.release-section{margin-top:35px}.release-section h2{font:700 clamp(25px,4vw,36px) 'Cormorant Garamond',serif;text-align:center;color:var(--gold);margin:0 0 18px}.release-section h2 span{font:20px Montserrat;margin:0 14px}.release{display:grid;grid-template-columns:39% 1fr;gap:24px;padding:16px;border:1px solid #a66b37;border-radius:20px;background:linear-gradient(130deg,#2b140ecc,#190b08dd);box-shadow:0 8px 32px #0008;align-items:center}.release img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:13px}.release-text small{font-size:11px;letter-spacing:.15em;color:#e4b878}.release h3{font-size:clamp(20px,3vw,28px);line-height:1.15;margin:9px 0}.release p{font-size:13px;color:#ead3bd;line-height:1.6}.gold-button{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffe3a1,#d89c42);color:#211008;padding:14px 24px;border-radius:14px;font-size:15px;font-weight:800;box-shadow:0 6px 20px #0007;margin-top:10px}.platforms{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:15px 0 24px}.platforms a{border:1px solid #b77b42;background:#1b0c09c9;border-radius:17px;min-height:100px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;font-size:13px;font-weight:700}.platforms a span{font-size:31px;color:var(--gold)}.platforms .spotify{color:#1ed760}.platforms .youtube{color:#ff3c3c}.social{display:flex;align-items:center;justify-content:center;gap:25px;border-top:1px solid #b17a43;padding-top:19px}.social a{width:49px;height:49px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;font-size:26px;color:#fff1dc}.below{background:radial-gradient(ellipse at 50% 0%,#56301b 0%,#1b0b08 65%);padding:95px 20px;text-align:center;border-top:1px solid #8d592c}.content{max-width:950px;margin:auto}.kicker{color:var(--gold);letter-spacing:.28em;font-size:11px;font-weight:700}.below h2{font:700 clamp(42px,6vw,70px)/1.05 'Cormorant Garamond',serif;margin:15px 0}.below h2 em{color:var(--gold)}.below p{max-width:580px;margin:15px auto;line-height:1.9;color:#e6cbb2;font-size:15px}.about{background:#24100b}.about-grid{display:grid;grid-template-columns:40% 1fr;gap:60px;align-items:center;text-align:left}.about-grid img{height:430px;width:100%;object-fit:cover;border-radius:12px;border:1px solid #ab773e}.about-grid p{margin:18px 0}.text-link{color:var(--gold);font-weight:700;font-size:14px}.contact{background:#1b0b08}footer{display:flex;justify-content:space-between;gap:20px;padding:25px max(20px,calc((100% - 950px)/2));color:#c9a88a;font-size:12px}@media(max-width:600px){.landing .backdrop{background-position:61% top;background-size:auto 570px;background-repeat:no-repeat;background-color:#1a0906}.shade{background:linear-gradient(0deg,#180806 0%,#180806 29%,#180806e8 50%,#18080666 80%,#18080635 100%)}.shell{padding-top:32px}.brand{padding-top:100px;margin-bottom:25px}.monogram{font-size:48px}.brand h1{font-size:clamp(53px,13vw,76px)}.action{grid-template-columns:48px 1fr 18px;gap:10px;min-height:78px;padding:10px 14px;border-radius:15px}.action-icon{font-size:28px}.arrow{font-size:30px}.release{grid-template-columns:39% 1fr;gap:13px;padding:10px;border-radius:15px}.release h3{font-size:19px}.release p{font-size:11px}.gold-button{font-size:12px;padding:11px 14px}.platforms{gap:7px}.platforms a{font-size:10px;min-height:80px;border-radius:12px}.platforms a span{font-size:25px}.social{gap:17px}.social a{width:45px;height:45px}.about-grid{grid-template-columns:1fr;text-align:center;gap:25px}.about-grid img{height:370px;max-width:320px;margin:auto}footer{flex-direction:column;text-align:center;align-items:center}}