@font-face{font-family:Barlow;src:url('/assets/barlow-condensed.ttf') format('truetype');font-display:swap}
.brand .brand-domain{display:block;font-size:.42em;line-height:1.05;letter-spacing:.13em;text-transform:none}
.source{margin:26px 0 0;color:#9fcce1;font-size:14px}
*{box-sizing:border-box}html{background:#06101f;color:#f5faff}body{margin:0;min-height:100vh;font:17px/1.6 system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;background:radial-gradient(circle at 87% 4%,#184d77 0%,transparent 33%),linear-gradient(145deg,#071b33,#060c1b 70%)}a{color:#88e7ff}.discovery-page{width:min(1190px,100%);margin:auto;padding:clamp(20px,4vw,54px)}header{display:flex;justify-content:space-between;align-items:center;gap:20px}.brand{display:flex;align-items:center;gap:14px;color:#fff;text-decoration:none;font:900 25px/.83 system-ui,sans-serif;letter-spacing:.06em}.station-mark{width:51px;height:51px;position:relative;flex:none;border:8px solid #fff;border-right-color:transparent;border-bottom-color:#16c9ed;border-radius:50%;transform:rotate(-32deg)}.station-mark:after{content:'';position:absolute;left:11px;top:11px;width:13px;height:13px;border-radius:50%;background:#fff}.language{padding:10px 14px;border:1px solid #7cdaff85;border-radius:999px;text-decoration:none;font:800 13px Barlow,system-ui,sans-serif;letter-spacing:.08em}article{max-width:920px;margin:clamp(56px,8vw,115px) auto 85px}.eyebrow{color:#73e1ff;font:800 13px system-ui,sans-serif;letter-spacing:.2em}h1,h2,h3{font-family:Barlow,Impact,system-ui,sans-serif}h1{max-width:850px;margin:12px 0 24px;font-size:clamp(56px,8vw,104px);line-height:.89;text-transform:uppercase;letter-spacing:.006em;text-wrap:balance}h2{margin:0 0 17px;color:#86e8ff;font-size:clamp(30px,3.5vw,45px);line-height:1;text-transform:uppercase;letter-spacing:.025em}h3{margin:0 0 5px;color:#fff;font-size:27px}.intro{max-width:820px;margin:0 0 25px;color:#dceefa;font-size:clamp(21px,2.2vw,29px);line-height:1.36}.play-link{display:inline-block;margin:4px 0 0;padding:16px 25px;border-radius:14px;background:linear-gradient(110deg,#efffff,#68ddff);color:#06172a;text-decoration:none;font:900 clamp(19px,2vw,27px) Barlow,Impact,sans-serif;box-shadow:0 0 30px #4bdcff65}.play-link:hover,.play-link:focus-visible{filter:brightness(1.12);transform:translateY(-2px)}.note{margin:10px 0 0;color:#9fcce1;font-size:14px}article>section{margin-top:64px;padding-top:28px;border-top:1px solid #8cdfff49}article>section>p{max-width:75ch;margin:0 0 17px;color:#d6e5ef;font-size:18px}.discovery-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.discovery-card{display:grid;grid-template-columns:128px 1fr 24px;align-items:center;gap:16px;min-height:126px;overflow:hidden;border:1px solid #7bdcff6b;border-radius:16px;background:#0c2744;color:#fff;text-decoration:none;box-shadow:0 12px 25px #0005}.discovery-card:hover,.discovery-card:focus-visible{border-color:#c3f4ff;background:#123959;box-shadow:0 0 24px #44d9ff55}.discovery-card img{width:128px;height:100%;min-height:126px;object-fit:cover}.discovery-card span{display:grid;gap:4px;min-width:0}.discovery-card strong{font:900 27px Barlow,Impact,sans-serif}.discovery-card small{padding-right:5px;color:#b8d7e8;font-size:13px;line-height:1.3}.discovery-card b{padding-right:10px;color:#80e9ff}.faq>div{margin:18px 0;padding:17px 20px;border-left:3px solid #54d7ff;background:#1029408a}.faq p{margin:0;color:#d8e8f0}.related{margin-top:66px;padding:24px;border:1px solid #79dfff59;border-radius:18px;background:#0b2139a6}.related h2{font-size:26px}.related>div{display:flex;flex-wrap:wrap;gap:9px}.related a{padding:8px 12px;border:1px solid #84ddff61;border-radius:10px;text-decoration:none;font-size:14px}footer{display:flex;flex-wrap:wrap;gap:15px;padding:25px 0;border-top:1px solid #83daff49;color:#acc8d8;font-size:13px}footer p{flex-basis:100%;margin:0}@media(max-width:700px){.discovery-page{padding:20px}.brand{font-size:19px}.station-mark{width:38px;height:38px;border-width:6px}.station-mark:after{left:8px;top:8px;width:10px;height:10px}.language{font-size:10px;padding:8px}article{margin:58px auto 56px}h1{font-size:clamp(52px,12vw,79px)}article>section{margin-top:47px}.discovery-cards{grid-template-columns:1fr}.discovery-card{grid-template-columns:98px 1fr 20px;min-height:100px}.discovery-card img{width:98px;min-height:100px}.discovery-card strong{font-size:22px}.discovery-card small{font-size:12px}}@media(prefers-reduced-motion:reduce){.play-link{transition:none}}
