.main-nav a.new-releases-nav{color:#180e05!important;background:linear-gradient(120deg,#ffe3a1,#e9ad48);border:1px solid #ffd88b;border-radius:7px;padding:9px 15px!important;font-weight:800;box-shadow:0 0 18px #e3a34335;text-decoration:none}.main-nav a.new-releases-nav:hover{background:#ffe8b5;box-shadow:0 0 22px #e3a34365}.releases-hero{margin:38px 0 28px;border-bottom:1px solid #5d4628;padding-bottom:28px;max-width:850px}.releases-hero h1{font-size:clamp(34px,5vw,58px);line-height:1.08;margin:14px 0 20px}.releases-eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#e8b65c;font:700 13px system-ui}.release-card{position:relative;background:linear-gradient(145deg,#2d2112,#17110b);border-color:#a87a3a}.release-card .release-cover{height:380px;max-width:100%;object-fit:contain;filter:drop-shadow(0 10px 16px #0007);margin:12px auto}.release-badge{align-self:flex-start;background:#e7b963;color:#201305;font:700 13px system-ui;padding:7px 12px;border-radius:20px}.release-card .release-language{color:#f5ce89;font:600 17px system-ui}.release-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:auto}.release-actions a{flex:1;min-width:110px;padding:12px;text-align:center;text-decoration:none;border:1px solid #bf924e;border-radius:7px}.release-actions a:first-child{background:#e4b45c;color:#1c1006;font-weight:bold}.release-card time{color:#bfae91;font:14px system-ui}@media(max-width:550px){.releases-hero{margin-top:26px}.release-card .release-cover{height:auto;width:min(100%,320px)}.release-card{padding:20px}}