.hero img.icon,.nav-coda-icon{opacity:1!important;filter:none!important}
.hero .note{max-width:380px}.nav-brand-name{font-weight:650}
.live-number{font-size:34px;font-weight:650;letter-spacing:-.04em;line-height:1.15;min-height:40px}.version-number{font-size:27px;line-height:40px}
.counters{gap:24px!important;flex-wrap:wrap}.counter{min-width:84px}
.tg-banner{background:linear-gradient(115deg,#ffceac,#ff9e7f)!important;color:#4d2117!important}.tg-banner .tg-go{background:#54261d;color:#fff}
.colourways{height:420px;display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:35px;width:48vw!important}
.colourways span{border-radius:45px;background:linear-gradient(135deg,#ffd6aa,#ed704f 55%,#7d3328);box-shadow:inset 0 1px 0 #fff8,0 20px 50px #0001}
.colourways span:nth-child(2){background:linear-gradient(135deg,#eef5dc,#81ac9b,#355b55)}.colourways span:nth-child(3){background:linear-gradient(135deg,#fafafa,#aaa,#414141)}.colourways span:nth-child(4){background:linear-gradient(135deg,#fedbd6,#b08ae0,#6b4b9e)}
.eq-demo{display:flex;gap:12px;align-items:center;justify-content:center;width:48vw!important;height:380px;padding:40px;border-radius:38px;background:#201b1a;box-shadow:0 30px 80px #0002}
.eq-demo i{width:22px;height:var(--h);border-radius:14px;background:linear-gradient(#ffc09d,#ef7959);box-shadow:0 0 22px #f47b5320}
.eyebrow{font-size:12px;letter-spacing:.16em;color:#9b4935;font-weight:650;margin-bottom:18px}
.download-card{max-width:560px;padding:36px;margin:36px auto 24px;border:1px solid #e9ddd5;border-radius:30px;background:#fffaf7;box-shadow:0 16px 65px #6d2f1410}
.download-card img{display:block;margin:0 auto 18px}.download-card h3{font-size:27px}.download-card p{font-size:16px;color:var(--muted);margin:15px 0 24px}.download-card .release-status{font-size:13px;line-height:1.5;margin-bottom:0;color:#88523f}
#releaseHash{display:block;font:10px/1.5 ui-monospace,monospace;overflow-wrap:anywhere;margin-top:18px;color:#78645c}#releaseHash[hidden]{display:none}
.dl .note{font-size:14px;color:var(--muted);max-width:650px;margin:auto}.privacy-page{overflow:auto!important;height:auto!important}.privacy-content{max-width:760px;margin:70px auto;padding:25px}.privacy-content h1{font-size:42px;line-height:1.1;margin:28px 0}.privacy-content h2{margin:32px 0 12px;font-size:23px}.privacy-content p,.privacy-content li{color:#63544d;line-height:1.7;margin:10px 0}.privacy-content ul{padding-left:20px}
@media(max-width:800px){.hero-copy{max-width:100%}.colourways,.eq-demo{position:relative!important;inset:auto!important;transform:none!important;width:90vw!important;height:260px;margin:28px auto}.sec{min-height:650px;flex-direction:column;justify-content:center}.sec-copy.left,.sec-copy.right{margin:45px 22px 0!important}.nav-links{display:none}.nav-wrapper{padding:0 10px}.counter-label{font-size:10px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}

.counters .counter{opacity:1!important;transform:none!important;filter:none!important;visibility:visible!important}
