*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#050505;color:#f5f5f5;font-family:Arial,Helvetica,sans-serif;line-height:1.45}a{color:inherit;text-decoration:none}.header{height:86px;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;border-bottom:1px solid #202020;position:sticky;top:0;background:rgba(5,5,5,.94);backdrop-filter:blur(12px);z-index:20}.brand img{width:180px;max-height:48px;object-fit:contain}.header nav{display:flex;gap:32px;font-size:12px;letter-spacing:2px}.header nav a:hover,.social a:hover,.text-link:hover{color:#ffd400}.listen,.btn{border:1px solid #555;padding:12px 18px;font-size:11px;letter-spacing:1.5px}.listen{border-color:#ffd400;color:#ffd400}.section{padding:100px 8vw;border-bottom:1px solid #1c1c1c}.hero{min-height:690px;padding:100px 8vw;display:flex;align-items:center;justify-content:space-between;overflow:hidden;background:radial-gradient(circle at 75% 50%,#17200c 0,#080808 35%,#050505 65%)}.eyebrow,.kicker{font-size:11px;letter-spacing:3px;color:#ffd400}.hero h1{font-size:clamp(45px,7vw,94px);line-height:.9;margin:22px 0}.hero h1 span,h2 span{color:#ffd400}.hero-copy>p{font-size:22px;margin:0 0 4px}.hero-copy .sub{font-size:15px;color:#999}.actions{display:flex;gap:12px;margin-top:30px}.btn{display:inline-block}.btn.primary{background:#ffd400;color:#050505;border-color:#ffd400;font-weight:700}.hero-orbit{width:400px;height:400px;position:relative;display:grid;place-items:center}.orbit{width:330px;height:330px;border:1px solid #333;border-radius:50%;box-shadow:0 0 100px rgba(255,212,0,.08)}.hero68{position:absolute;font-size:120px;font-weight:900;letter-spacing:-12px}.orbit-dot{position:absolute;width:9px;height:9px;border-radius:50%;background:#ffd400}.d1{top:55px;right:65px}.d2{bottom:75px;left:52px;background:#22d878}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:42px}.section h2{font-size:clamp(30px,4vw,56px);line-height:.95;margin:10px 0 0}.live-dot{font-size:10px;letter-spacing:2px;color:#28d17c}.now-card{display:grid;grid-template-columns:380px 1fr;gap:60px;align-items:center}.cover{aspect-ratio:1;background:#111;display:flex;align-items:flex-end;padding:25px;position:relative;overflow:hidden}.cover:before{content:"";position:absolute;inset:15%;border:1px solid rgba(255,255,255,.15);transform:rotate(17deg)}.cover span{position:relative;z-index:1;font-weight:900;font-size:28px;line-height:.9;letter-spacing:-1px}.cover-wind{background:linear-gradient(135deg,#151515,#4c3b00 55%,#0a0a0a)}.cover-signal{background:linear-gradient(135deg,#05111f,#0d6ba8 55%,#02070b)}.cover-resonance{background:linear-gradient(135deg,#06140e,#168c62 52%,#020605)}.now-info .big-index{font-size:80px;color:#333;font-weight:900}.now-info p{max-width:550px;color:#aaa;font-size:18px;margin:0 0 28px}.tracks{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.track{border:1px solid #252525;padding:18px;background:#090909;transition:.25s}.track:hover{transform:translateY(-5px);border-color:#555}.track .cover{margin-bottom:20px}.track-no{font-size:11px;color:#ffd400;letter-spacing:2px}.track h3{font-size:22px;margin:6px 0 0}.track p{color:#777;font-size:12px;margin:2px 0 18px}.track>a{font-size:11px;letter-spacing:2px}.discovery{background:#0a0a0a}.discovery-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}.discovery h2,.about h2{font-size:clamp(42px,6vw,80px);line-height:.9;margin-top:20px}.manifesto{font-size:25px;max-width:540px;color:#ddd}.manifesto p:nth-child(2){color:#ffd400}.text-link{display:inline-block;margin-top:18px;font-size:11px;letter-spacing:2px}.surprise-box{border:1px solid #333;padding:55px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(120deg,#0c0c0c,#151205)}.surprise h2{font-size:44px;line-height:.95;margin:16px 0 8px}.surprise p{color:#aaa}.surprise-btn{background:#ffd400;border:0;padding:18px 24px;font-weight:900;letter-spacing:1px;cursor:pointer}.radio-panel{min-height:360px;padding:60px;display:flex;align-items:center;justify-content:space-between;border:1px solid #252525;background:#080808}.radio h2{font-size:70px}.radio p{max-width:550px;color:#999}.radio-mark{width:190px;height:190px;border:1px solid #333;border-radius:50%;display:grid;place-items:center;text-align:center}.radio-mark span{font-size:35px;color:#ffd400}.radio-mark small{letter-spacing:3px;color:#777}.session-card{display:grid;grid-template-columns:260px 1fr;gap:40px;align-items:center;border:1px solid #252525;padding:28px}.scan{height:190px;display:grid;place-items:center;border:1px solid #333;font-size:50px;font-weight:900;background:repeating-linear-gradient(0deg,#080808 0 8px,#101010 8px 9px)}.session-card h3{font-size:32px}.session-card p,.about>p{color:#999;max-width:700px;font-size:17px}.about{max-width:1400px}.principles{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:55px}.principles>div{border-top:2px solid #ffd400;padding-top:16px;display:flex;flex-direction:column;gap:8px}.principles b{color:#ffd400}.principles span{color:#777;font-size:13px}footer{padding:50px 8vw;display:grid;grid-template-columns:1fr 1fr auto;gap:25px;align-items:center;color:#777;font-size:10px;letter-spacing:2px}.footer-brand{font-size:30px;font-weight:900;color:#fff}.footer-brand span{color:#ffd400}.social{display:flex;gap:20px}.social a{color:#fff}footer small{grid-column:1/-1;color:#444}@media(max-width:800px){.header nav{display:none}.hero{padding-top:70px;min-height:auto}.hero-orbit{display:none}.section{padding:70px 6vw}.now-card,.discovery-grid,.session-card{grid-template-columns:1fr}.tracks,.principles{grid-template-columns:1fr}.surprise-box,.radio-panel{display:block}.surprise-btn{margin-top:25px}.section-head{display:block}.section-head .count,.live-dot{display:block;margin-top:12px}footer{grid-template-columns:1fr}.actions{flex-direction:column}.btn{text-align:center}}

/* V3.1 — capas oficiais */
.cover { padding: 0; }
.cover img {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
}
.cover:before { pointer-events:none; z-index:2; }
.cover span { z-index:3; }

/* AUDIO68 V3.2 — cabeçalho refinado */
.header {
  height: 90px;
}
.brand img {
  width: 225px;
  max-height: 56px;
}
@media (max-width: 800px) {
  .header {
    height: 78px;
  }
  .brand img {
    width: 185px;
    max-height: 48px;
  }
}
