/* CK RADIO - Page native Historique musical v1 */
.navigation a[aria-current="page"]{color:var(--hot)}
.history-intro{padding-top:48px;padding-bottom:38px}
.history-back{color:#b8b2c1;font-size:13px;font-weight:700}
.history-back:hover{color:var(--hot)}
.history-intro .overline{margin:28px 0 8px}
.history-intro h1{font:700 clamp(43px,7vw,80px)/1.05 'Space Grotesk',sans-serif;letter-spacing:-.065em;margin:9px 0 20px}
.history-intro h1 span{background:linear-gradient(100deg,#f7a2c6,#b1a4ff);-webkit-background-clip:text;background-clip:text;color:transparent}
.history-intro>p:not(.overline){max-width:720px;color:#c2bdca;font-size:17px}
.history-benefits{display:flex;flex-wrap:wrap;gap:10px;margin-top:23px}
.history-benefits span{font-size:12px;letter-spacing:.02em;color:#ead6e6;background:#201922;border:1px solid #493146;border-radius:30px;padding:9px 14px}
.history-area{background:#111116;border-block:1px solid #29242e;padding:34px 0 48px}
.history-box{border:1px solid #453247;border-radius:20px;overflow:hidden;background:#0d0c12;box-shadow:0 30px 70px #0006}
.history-box-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 22px;border-bottom:1px solid #38303e}
.history-box-heading strong{font-size:15px;display:block}
.history-box-heading small{font-size:12px;color:#a9a4b3;display:block;margin-top:3px}
.history-box-heading a{font-size:12px;color:#f6a9d1;font-weight:800}
.history-box iframe{display:block;border:0;width:100%;height:1250px;min-height:calc(100vh - 100px);background:#101015}
.history-help{font-size:13px;color:#aaa4b3;margin:20px 0 0}
.history-help a{color:#f9a6d1;text-decoration:underline}
.history-outro{padding-top:64px;padding-bottom:64px;display:flex;align-items:center;justify-content:space-between;gap:24px}
.history-outro h2{font:700 clamp(27px,4vw,42px)/1.1 'Space Grotesk',sans-serif;letter-spacing:-.045em;margin:8px 0}
.history-outro p:last-child{color:#aaa4b3}
@media(max-width:980px){.history-box iframe{height:1350px}.history-box-heading{align-items:flex-start;flex-direction:column}}
@media(max-width:760px){.history-intro{padding-top:32px}.history-box iframe{height:1450px}.history-outro{flex-direction:column;align-items:flex-start}.history-box-heading{padding:16px}}
