:root{--bg:#020817;--line:rgba(92,156,255,.28);--pink:#ed2fc7;--cyan:#1bcfff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#020817;color:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}.pm-header{position:absolute;z-index:20;top:14px;left:12px;right:12px;height:112px;display:flex;align-items:center;gap:20px;padding:10px 25px 10px 34px;border:1px solid var(--line);border-radius:28px;background:rgba(1,8,25,.88);backdrop-filter:blur(18px)}.pm-brand{width:285px;display:flex;align-items:center;gap:14px;text-decoration:none;color:#fff}.pm-brand img{width:86px;height:86px;object-fit:contain}.pm-brand-text{min-width:0;display:flex;flex-direction:column}.pm-brand strong{font-size:25px;line-height:1.02;font-weight:900;background:linear-gradient(90deg,#fff,#1eb6ff);-webkit-background-clip:text;color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-brand small{font-size:7px;letter-spacing:1.4px;margin-top:6px}.pm-logo-bars{height:55px;display:flex;align-items:center;gap:5px}.pm-logo-bars i{width:5px;border-radius:5px;background:linear-gradient(#eee,#d946ef);height:28px}.pm-logo-bars i:nth-child(2),.pm-logo-bars i:nth-child(4){height:47px}.pm-logo-bars i:nth-child(3){height:64px}.pm-nav{flex:1}.pm-nav ul{display:flex;justify-content:center;gap:12px;list-style:none;margin:0;padding:0}.pm-nav li a{min-width:80px;height:86px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;color:#f1f5ff;text-decoration:none;font-size:9px}.pm-nav b{font-size:25px;font-weight:400;line-height:1}.pm-nav .active a{color:#15bdff;background:rgba(9,66,119,.28);border-radius:25px}.pm-search{font-size:31px;width:54px;height:54px;border:1px solid rgba(255,255,255,.2);border-radius:50%;display:grid;place-items:center}.pm-listen,.pm-cta{color:#fff;text-decoration:none;font-weight:800;background:linear-gradient(90deg,#176fff,#e42bbd);border-radius:32px}.pm-listen{padding:17px 25px;font-size:12px;white-space:nowrap}.pm-hero{height:1024px;position:relative;overflow:hidden;background-image:linear-gradient(90deg,rgba(1,7,23,.60) 0%,rgba(1,7,23,.26) 43%,rgba(1,7,23,.05) 100%),var(--hero);background-size:cover;background-position:center center}.pm-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,7,22,0) 63%,rgba(2,7,22,.55) 88%,#020817 100%);pointer-events:none}.pm-player{position:absolute;z-index:3;left:2.9%;top:19%;width:55.8%;height:323px;display:grid;grid-template-columns:225px 1fr;gap:28px;padding:20px 24px;border:1.5px solid #25aaff;border-left-color:#f33ee0;border-radius:24px;background:rgba(3,13,42,.90);box-shadow:0 0 30px rgba(20,112,255,.13);backdrop-filter:blur(18px)}.pm-cover{height:220px;border-radius:16px;background:#071229 center/contain no-repeat}.pm-track{position:relative;padding-top:27px;min-width:0}.pm-track h2{font-size:27px;margin:4px 0 5px}.pm-track p{font-size:18px;margin:0;color:#f1f4ff}.pm-live{position:absolute;right:0;top:1px;padding:11px 20px;border-radius:28px;background:rgba(210,7,62,.84);box-shadow:0 0 26px #ed0d5b;font-weight:900;font-size:18px}.pm-live i{display:inline-block;width:13px;height:13px;border-radius:50%;background:#fff;margin-right:9px;animation:pulse 1.1s infinite}.pm-spectrum{position:relative;height:83px;display:flex;align-items:center;gap:2px;margin:13px 0 2px;filter:drop-shadow(0 0 7px rgba(24,174,255,.38))}.pm-spectrum:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,#ef32c9,#7d50ff,#18d5ff);opacity:.45}.pm-spectrum:after{content:"";position:absolute;left:0;right:0;top:50%;height:34px;background:linear-gradient(90deg,rgba(239,47,201,.20),rgba(104,75,255,.15),rgba(0,207,255,.20));filter:blur(11px);opacity:.6;transform:translateY(12px) scaleY(-.45)}.pm-spectrum i{position:relative;z-index:1;flex:1 1 0;max-width:4px;min-width:2px;height:var(--h);border-radius:4px;background:linear-gradient(180deg,#f233c8 0%,#8e4cff 48%,#18c9ff 100%);box-shadow:0 0 5px rgba(41,180,255,.42);transform-origin:center}.pm-spectrum i:nth-child(n+19){background:linear-gradient(180deg,#9b42ef,#318dff,#18d7ff)}.pm-spectrum i:nth-child(n+38){background:linear-gradient(180deg,#4376ff,#19b8ff,#35e7ff)}.pm-spectrum.pm-running i{animation:pmWave var(--dur) ease-in-out infinite alternate;animation-delay:var(--delay)}.pm-controls{height:69px;display:flex;align-items:center;gap:18px;margin-top:0}.pm-volume-wrap{display:flex;align-items:center;gap:10px;width:245px}.pm-speaker{font-size:20px}.pm-controls input{width:155px;accent-color:#df39d5}.pm-controls button{padding:0;border:0;color:#fff;cursor:pointer}.pm-round{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#142242!important}.pm-round.ghost{background:#071b3a!important}.pm-round svg,.pm-play svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pm-play{width:70px;height:70px;border-radius:50%;display:grid;place-items:center;background:#6c2b93!important;border:3px solid #e340e0!important;box-shadow:0 0 15px rgba(227,64,224,.2)}.pm-play svg{fill:#fff;stroke:none;width:27px;height:27px}.pm-play .icon-pause{display:none}.pm-play.playing .icon-play{display:none}.pm-play.playing .icon-pause{display:block}.dots{font-size:18px;letter-spacing:2px}.pm-copy{position:absolute;z-index:3;left:4.1%;top:54.5%;width:47%}.pm-copy small{font-size:13px;letter-spacing:9px}.pm-copy h1{font-size:70px;line-height:.98;margin:13px 0 11px;font-weight:900;background:linear-gradient(90deg,#fff 12%,#1eaaff 57%,#ef39d1 96%);-webkit-background-clip:text;color:transparent;text-transform:uppercase}.pm-copy p{font-size:16px;letter-spacing:7px;line-height:1.45;margin:0;max-width:620px;text-transform:uppercase}.pm-cta{display:inline-block;margin-top:27px;padding:17px 34px;font-size:14px}.pm-script{position:absolute;z-index:3;right:4.5%;top:18%;font-family:"Brush Script MT",cursive;font-size:54px;line-height:.9;transform:rotate(-5deg);text-align:center;font-style:italic}.pm-script i{display:block;width:72px;height:6px;background:#ef35c8;border-radius:8px;transform:rotate(-12deg);margin:17px 0 0 95px}.pm-sidecopy{position:absolute;z-index:3;right:3.4%;top:69%;padding-left:29px;border-left:1px solid rgba(255,255,255,.55);font-size:13px;letter-spacing:3px;line-height:1.8}.pm-featurebar{position:absolute;z-index:4;left:12px;right:12px;bottom:77px;height:89px;border:1px solid var(--line);border-radius:25px;background:rgba(2,8,25,.84);display:grid;grid-template-columns:repeat(5,1fr) 220px;align-items:center;padding:0 35px;backdrop-filter:blur(16px)}.pm-featurebar>div{font-size:27px;display:grid;grid-template-columns:42px 1fr;grid-template-rows:auto auto;align-items:center}.pm-featurebar b{font-size:11px}.pm-featurebar small{font-size:9px;color:#9da9c4;letter-spacing:.8px}.pm-featurebar .pm-social{display:block;text-align:center;font-size:20px}.pm-unite{position:absolute;z-index:4;bottom:30px;left:0;right:0;text-align:center;color:#7e88a4;letter-spacing:6px;font-size:10px}.pm-sections{padding:55px 6%;background:#03091a}.pm-section{padding:60px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:280px 1fr;gap:45px}.pm-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pm-cards article{padding:20px;border:1px solid var(--line);border-radius:20px;background:#071126}.pm-footer{text-align:center;padding:40px;border-top:1px solid var(--line);letter-spacing:5px;color:#aeb9d4}@keyframes pulse{50%{opacity:.25;transform:scale(.72)}}@keyframes pmWave{from{transform:scaleY(.42);opacity:.72}to{transform:scaleY(1);opacity:1}}@media(max-width:1200px){.pm-nav li:nth-child(n+6){display:none}.pm-brand{width:230px}.pm-player{width:60%}.pm-volume-wrap{width:190px}.pm-featurebar{grid-template-columns:repeat(3,1fr)}.pm-featurebar>div:nth-child(4),.pm-featurebar>div:nth-child(5){display:none}}@media(max-width:780px){.pm-header{position:relative;top:0;left:0;right:0;border-radius:0;height:auto;flex-wrap:wrap;padding:14px}.pm-brand{width:auto}.pm-brand img{width:60px;height:60px}.pm-nav{order:3;width:100%;overflow:auto}.pm-nav ul{justify-content:flex-start}.pm-search{display:none}.pm-listen{margin-left:auto}.pm-hero{height:auto;min-height:1000px;padding:35px 16px;background-position:65% center}.pm-player{position:relative;left:auto;top:auto;width:100%;height:auto;grid-template-columns:120px 1fr;padding:16px}.pm-cover{height:120px}.pm-live{position:static;display:inline-block;font-size:12px}.pm-track{padding-top:0}.pm-track h2{font-size:20px}.pm-spectrum{height:55px}.pm-controls{gap:8px;flex-wrap:wrap;height:auto}.pm-volume-wrap{width:170px}.pm-round{width:42px;height:42px}.pm-play{width:55px;height:55px}.pm-copy{position:relative;left:auto;top:auto;width:100%;margin-top:38px}.pm-copy h1{font-size:48px}.pm-copy p{letter-spacing:3px}.pm-script,.pm-sidecopy,.pm-featurebar,.pm-unite{display:none}.pm-section{grid-template-columns:1fr}.pm-cards{grid-template-columns:1fr}}
/* v8 hard reset for approved hero/header proportions; unique classes avoid WP/plugin collisions */
.pm-topbar-v8{position:absolute!important;z-index:100!important;top:14px!important;left:12px!important;right:12px!important;height:112px!important;min-height:112px!important;max-height:112px!important;overflow:hidden!important;display:flex!important;align-items:center!important;gap:18px!important;padding:8px 24px 8px 30px!important;margin:0!important;border:1px solid rgba(92,156,255,.28)!important;border-radius:28px!important;background:rgba(1,8,25,.9)!important;backdrop-filter:blur(18px)!important}.pm-brand-v8{height:94px!important;width:292px!important;min-width:292px!important;display:flex!important;align-items:center!important;gap:12px!important;color:#fff!important;text-decoration:none!important;overflow:hidden!important}.pm-brand-v8 img{display:block!important;width:125px!important;height:92px!important;max-width:125px!important;max-height:92px!important;object-fit:contain!important;margin:0!important;padding:0!important}.pm-brand-v8>span{min-width:0!important;display:flex!important;flex-direction:column!important}.pm-brand-v8 strong{font-size:18px!important;line-height:1.05!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;background:linear-gradient(90deg,#fff,#23b9ff)!important;-webkit-background-clip:text!important;color:transparent!important}.pm-brand-v8 small{font-size:8px!important;line-height:1.35!important;letter-spacing:1.1px!important;margin-top:5px!important;color:#fff!important}.pm-nav-v8{height:100%!important;flex:1!important;display:flex!important;align-items:stretch!important;justify-content:center!important;gap:2px!important;overflow:hidden!important}.pm-nav-v8 a{height:94px!important;min-width:88px!important;padding:8px 8px!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important;text-decoration:none!important;color:#f4f7ff!important;font-size:9px!important;line-height:1!important;white-space:nowrap!important;border-radius:23px!important}.pm-nav-v8 a svg{width:25px!important;height:25px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}.pm-nav-v8 a.on{color:#19c5ff!important;background:rgba(6,65,119,.3)!important}.pm-nav-v8 a.more b{font-size:23px!important;letter-spacing:3px!important;line-height:.6!important}.pm-search-v8{width:52px!important;height:52px!important;min-width:52px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:50%!important}.pm-search-v8 svg{width:23px!important;height:23px!important;fill:none!important;stroke:#fff!important;stroke-width:1.8!important}.pm-listen-v8{height:52px!important;min-width:168px!important;padding:0 24px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;border-radius:28px!important;background:linear-gradient(90deg,#126fff,#e526bd)!important;color:#fff!important;text-decoration:none!important;font-size:12px!important;font-weight:800!important;white-space:nowrap!important}.pm-listen-v8 i{width:8px!important;height:8px!important;border:2px solid #fff!important;border-radius:50%!important;box-shadow:0 0 0 4px rgba(255,255,255,.12)!important}
.admin-bar .pm-topbar-v8{top:46px!important}@media(min-width:783px){.admin-bar .pm-topbar-v8{top:46px!important}}@media(max-width:1320px){.pm-brand-v8{width:250px!important;min-width:250px!important}.pm-brand-v8 img{width:105px!important}.pm-nav-v8 a{min-width:76px!important}.pm-nav-v8 a:nth-of-type(7){display:none!important}}@media(max-width:1050px){.pm-nav-v8 a:nth-of-type(5),.pm-nav-v8 a:nth-of-type(6){display:none!important}.pm-brand-v8{width:220px!important;min-width:220px!important}.pm-listen-v8{min-width:140px!important;padding:0 16px!important}}@media(max-width:780px){.pm-topbar-v8{position:relative!important;top:0!important;left:0!important;right:0!important;height:auto!important;min-height:84px!important;max-height:none!important;border-radius:0!important;padding:8px 12px!important;flex-wrap:wrap!important}.admin-bar .pm-topbar-v8{top:0!important}.pm-brand-v8{width:calc(100% - 150px)!important;min-width:0!important;height:70px!important}.pm-brand-v8 img{width:82px!important;height:68px!important}.pm-brand-v8 strong{font-size:16px!important}.pm-search-v8{display:none!important}.pm-listen-v8{margin-left:auto!important;height:44px!important;min-width:130px!important}.pm-nav-v8{order:3!important;width:100%!important;flex-basis:100%!important;height:74px!important;justify-content:flex-start!important;overflow-x:auto!important}.pm-nav-v8 a{height:68px!important;min-width:76px!important}.pm-nav-v8 a:nth-of-type(n){display:flex!important}}
/* v9 — sección Programas integrada al lenguaje visual neon/glass */
.pm-programs-v9{position:relative;background:radial-gradient(circle at 22% 10%,rgba(198,35,184,.12),transparent 32%),radial-gradient(circle at 75% 0,rgba(0,174,255,.11),transparent 35%),#03091a;padding:42px 4.6% 64px;border-top:1px solid rgba(79,142,255,.22)}
.pm-programs-head{max-width:1480px;margin:0 auto 22px;display:flex;align-items:end;justify-content:space-between}.pm-programs-head>div{display:flex;align-items:center;gap:14px}.pm-programs-head span{width:25px;height:4px;border-radius:5px;background:#1d8cff;box-shadow:0 0 10px #1d8cff}.pm-programs-head h2{margin:0;font-size:31px;letter-spacing:.3px;font-weight:950}.pm-programs-head p{margin:0 0 3px;color:#8fa4c9;font-size:11px;letter-spacing:1.6px}.pm-programs-head a{color:#64d8ff;text-decoration:none;font-size:10px;letter-spacing:1.2px;margin-bottom:5px}
.pm-program-grid{max-width:1480px;margin:auto;display:grid;grid-template-columns:minmax(0,2.08fr) minmax(350px,.92fr);gap:24px}.pm-program-feature{height:515px;position:relative;overflow:hidden;border:1px solid rgba(58,179,255,.62);border-left-color:#ec35d5;border-radius:24px;background:#050b22;box-shadow:0 18px 60px rgba(0,0,0,.28)}.pm-program-photo{position:absolute;inset:0;background-image:var(--program-img),linear-gradient(135deg,#0b1230,#34104c 55%,#07172f);background-size:cover;background-position:center}.pm-program-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,7,24,.98) 0%,rgba(2,7,24,.83) 37%,rgba(2,7,24,.2) 73%),linear-gradient(0deg,rgba(2,7,24,.88),transparent 52%)}.pm-program-content{position:relative;height:100%;padding:36px}.pm-next-pill{display:inline-block;background:linear-gradient(90deg,#ff3ba7,#ef3698);padding:10px 18px;border-radius:24px;font-size:11px;font-weight:900;box-shadow:0 0 18px rgba(244,47,156,.25)}.pm-program-title{position:absolute;left:36px;right:36px;bottom:34px}.pm-program-title>small{display:block;font-size:48px;line-height:.86;font-weight:950;text-transform:uppercase;color:rgba(255,255,255,.11);max-width:620px;margin-bottom:18px}.pm-program-title h3{margin:0;text-transform:uppercase;font-size:45px;line-height:1;font-weight:950;max-width:650px}.pm-program-title p{font-size:18px;margin:14px 0;color:#fff;text-transform:uppercase}.pm-program-title p b{color:#ff4cb7}.pm-program-schedule{font-size:14px;font-weight:850;margin-top:20px;text-transform:uppercase}
.pm-program-queue{height:515px;border:1px solid rgba(74,153,255,.3);border-radius:24px;padding:20px;background:linear-gradient(160deg,rgba(19,39,69,.95),rgba(5,13,34,.98));box-shadow:0 18px 60px rgba(0,0,0,.25)}.pm-count-ring{width:165px;height:165px;margin:0 auto 24px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:10px solid rgba(111,22,74,.75);box-shadow:inset 0 0 0 1px rgba(255,61,171,.25),0 0 22px rgba(230,31,145,.08);background:#02091d}.pm-count-ring small{font-size:9px;color:#bfeeff;font-weight:800}.pm-count-ring strong{font-size:28px;line-height:1.2;margin:7px 0 3px;font-weight:950}.pm-count-ring em{font-style:normal;color:#8493ad;font-size:8px;letter-spacing:1px}.pm-program-queue>h3{font-size:15px;margin:0 0 12px}.pm-queue-list{display:grid;gap:10px}.pm-queue-item{height:74px;display:grid;grid-template-columns:54px 1fr auto;align-items:center;gap:12px;border:1px solid rgba(103,136,186,.34);border-radius:13px;padding:8px;background:rgba(3,12,31,.52)}.pm-queue-item img,.pm-q-placeholder{width:54px;height:54px;border-radius:8px;object-fit:cover}.pm-q-placeholder{display:grid;place-items:center;text-align:center;font-size:9px;font-weight:900;background:linear-gradient(135deg,#e52fa9,#174dcb)}.pm-queue-item>div:nth-child(2){display:flex;min-width:0;flex-direction:column}.pm-queue-item b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-queue-item span{font-size:9px;color:#d9e4f8;margin-top:2px}.pm-queue-item small{font-size:8px;color:#7f90ad;margin-top:2px}.pm-queue-item mark{background:#17243b;color:#fff;border-radius:9px;padding:9px 10px;font-size:8px;font-weight:900;white-space:nowrap}
@media(max-width:900px){.pm-programs-v9{padding:32px 16px}.pm-programs-head{align-items:flex-start}.pm-programs-head>div{align-items:flex-start;flex-wrap:wrap}.pm-programs-head p{width:100%;padding-left:39px}.pm-programs-head>a{display:none}.pm-program-grid{grid-template-columns:1fr}.pm-program-feature{height:440px}.pm-program-queue{height:auto}.pm-program-title>small{font-size:34px}.pm-program-title h3{font-size:34px}}

/* V10 · Noticias DP Panel */
.pm-news-v10{position:relative;background:radial-gradient(circle at 88% 12%,rgba(235,40,170,.09),transparent 30%),radial-gradient(circle at 10% 80%,rgba(0,184,255,.08),transparent 35%),#03091a;padding:42px 5.4% 58px;border-top:1px solid rgba(80,143,255,.15)}
.pm-news-head{max-width:1480px;margin:0 auto 22px;display:flex;align-items:flex-end;justify-content:space-between}.pm-news-head>div{display:flex;align-items:center;gap:12px}.pm-news-head>div>span{width:24px;height:4px;border-radius:5px;background:linear-gradient(90deg,#11c9ff,#4267ff)}.pm-news-head h2{font-size:29px;line-height:1;margin:0;font-weight:950}.pm-news-head p{margin:2px 0 0 2px;color:#8fa8c9;font-size:11px;letter-spacing:1.6px}.pm-news-head>a{color:#64d8ff;text-decoration:none;font-size:10px;letter-spacing:1.2px;margin-bottom:5px}
.pm-news-grid{max-width:1480px;margin:auto;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(390px,.95fr);gap:24px}.pm-news-lead{height:520px;position:relative;overflow:hidden;border:1px solid rgba(57,184,255,.58);border-left-color:#ec35d5;border-radius:24px;background:#071027;box-shadow:0 18px 60px rgba(0,0,0,.28)}.pm-news-lead-img{position:absolute;inset:0;background-size:cover;background-position:center}.pm-news-fallback{background:radial-gradient(circle at 70% 25%,rgba(255,42,185,.38),transparent 28%),radial-gradient(circle at 30% 60%,rgba(0,204,255,.3),transparent 30%),linear-gradient(135deg,#091a3c,#270d3d 55%,#061326)}.pm-news-gradient{position:absolute;inset:0;background:linear-gradient(0deg,rgba(2,7,24,.98) 0%,rgba(2,7,24,.78) 35%,rgba(2,7,24,.15) 72%),linear-gradient(90deg,rgba(2,7,24,.5),transparent 70%)}.pm-news-lead-copy{position:absolute;left:34px;right:34px;bottom:32px;z-index:2;max-width:760px}.pm-news-lead-copy>span,.pm-news-meta span{display:inline-block;border-radius:18px;padding:7px 12px;background:linear-gradient(90deg,#ff3ca9,#a735e8);font-size:9px;font-weight:900;letter-spacing:.8px}.pm-news-lead-copy>small{margin-left:10px;color:#9bb0cd;font-size:10px}.pm-news-lead-copy h3{font-size:38px;line-height:1.05;margin:15px 0 10px;font-weight:950}.pm-news-lead-copy p{max-width:700px;color:#c7d3e6;font-size:13px;line-height:1.55;margin:0 0 15px}.pm-news-lead-copy a,.pm-news-card a{color:#64d8ff;text-decoration:none;font-size:10px;font-weight:900;letter-spacing:1px}
.pm-news-side{display:grid;grid-template-rows:repeat(3,1fr);gap:14px}.pm-news-card{min-height:0;display:grid;grid-template-columns:150px 1fr;gap:16px;padding:12px;border:1px solid rgba(93,139,207,.33);border-radius:18px;background:linear-gradient(145deg,rgba(15,32,58,.92),rgba(4,13,34,.97));overflow:hidden}.pm-news-card img,.pm-news-thumb{width:150px;height:100%;min-height:130px;object-fit:cover;border-radius:12px}.pm-news-card>div:last-child{display:flex;flex-direction:column;justify-content:center;min-width:0}.pm-news-meta{display:flex;align-items:center;gap:8px}.pm-news-meta span{padding:5px 9px;font-size:7px}.pm-news-meta small{color:#8496b3;font-size:8px}.pm-news-card h3{font-size:17px;line-height:1.15;margin:9px 0 7px}.pm-news-card p{font-size:10px;line-height:1.45;color:#aebbd0;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
@media(max-width:900px){.pm-news-v10{padding:32px 16px 44px}.pm-news-head{align-items:flex-start}.pm-news-head>div{align-items:flex-start;flex-wrap:wrap}.pm-news-head p{width:100%;padding-left:36px}.pm-news-head>a{display:none}.pm-news-grid{grid-template-columns:1fr}.pm-news-lead{height:430px}.pm-news-lead-copy{left:22px;right:22px;bottom:22px}.pm-news-lead-copy h3{font-size:29px}.pm-news-side{grid-template-rows:none}.pm-news-card{grid-template-columns:112px 1fr}.pm-news-card img,.pm-news-thumb{width:112px;min-height:112px}}
@media(max-width:520px){.pm-news-card{grid-template-columns:92px 1fr;padding:9px;gap:11px}.pm-news-card img,.pm-news-thumb{width:92px;min-height:104px}.pm-news-card p{display:none}.pm-news-lead{height:390px}.pm-news-lead-copy h3{font-size:25px}}
/* V13 LOCUTORES: sección forzada entre Programas y Noticias */
.pm-hosts-v13{display:block!important;position:relative;padding:34px 4.6% 42px;background:radial-gradient(circle at 12% 45%,rgba(230,36,185,.09),transparent 26%),radial-gradient(circle at 82% 20%,rgba(0,191,255,.08),transparent 30%),#03091a;border-top:1px solid rgba(78,144,255,.17);border-bottom:1px solid rgba(78,144,255,.17);min-height:245px}
.pm-hosts-head{max-width:1480px;margin:0 auto 20px;display:flex;align-items:flex-end;justify-content:space-between}.pm-hosts-head>div{display:flex;align-items:center;gap:13px}.pm-hosts-head span{width:25px;height:4px;border-radius:5px;background:#159dff;box-shadow:0 0 10px #159dff}.pm-hosts-head h2{margin:0;font-size:30px;line-height:1;font-weight:950}.pm-hosts-head p{margin:2px 0 0 3px;color:#50d7ff;font-size:11px;letter-spacing:1.5px}.pm-hosts-head>a{color:#55d9ff;text-decoration:none;font-size:10px;letter-spacing:1.1px;margin-bottom:4px}
.pm-hosts-shell{max-width:1540px;margin:auto;display:grid;grid-template-columns:42px minmax(0,1fr) 42px;gap:12px;align-items:center}.pm-host-track{display:flex;gap:34px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:8px 4px 12px}.pm-host-track::-webkit-scrollbar{display:none}.pm-host-card{flex:0 0 145px;text-align:center;color:#fff}.pm-host-photo-wrap{position:relative;width:112px;height:112px;margin:0 auto 12px;border-radius:50%;padding:3px;background:linear-gradient(135deg,#e62acb,#6348ff 48%,#0ccfff);box-shadow:0 0 18px rgba(119,51,255,.18)}.pm-host-photo-wrap img,.pm-host-placeholder{width:100%;height:100%;border-radius:50%;object-fit:cover;background:#0b1730}.pm-host-placeholder{display:grid;place-items:center;font-size:16px;line-height:1;font-weight:950;color:#56d8ff}.pm-host-photo-wrap b{position:absolute;z-index:3;left:50%;bottom:-8px;transform:translateX(-50%);white-space:nowrap;padding:6px 11px;border-radius:15px;background:#ed183e;color:#fff;font-size:8px;font-weight:950;box-shadow:0 0 15px rgba(255,20,58,.7)}.pm-host-photo-wrap b i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#fff;margin-right:4px;animation:pulse 1s infinite}.pm-host-card.is-live .pm-host-photo-wrap{padding:4px;background:#ff173b;box-shadow:0 0 9px #ff173b,0 0 25px rgba(255,23,59,.8),0 0 42px rgba(255,23,59,.3)}.pm-host-card h3{font-size:15px;line-height:1.1;margin:0 0 4px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-host-card p{margin:0;color:#22cfff;font-size:11px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-host-card small{display:block;margin-top:4px;color:#c2cee1;font-size:10px}.pm-host-arrow{width:38px;height:38px;border-radius:50%;border:1px solid rgba(91,168,255,.45);background:#08172d;color:#fff;font-size:28px;line-height:1;cursor:pointer}.pm-host-empty{opacity:.8}
@media(max-width:900px){.pm-hosts-v13{padding:30px 16px 36px}.pm-hosts-head>a{display:none}.pm-hosts-shell{grid-template-columns:34px minmax(0,1fr) 34px;gap:5px}.pm-host-track{gap:18px}.pm-host-card{flex-basis:125px}.pm-host-photo-wrap{width:96px;height:96px}.pm-host-arrow{width:32px;height:32px;font-size:23px}}
/* V16 FOOTER */
.pm-footer-v16{position:relative;overflow:hidden;background:radial-gradient(circle at 18% 10%,rgba(227,0,255,.16),transparent 28%),radial-gradient(circle at 82% 30%,rgba(0,174,255,.14),transparent 30%),#020817;border-top:1px solid rgba(0,197,255,.35);color:#fff;padding:42px 5.4% 0;text-align:center}
.pm-footer-v16:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 15%,rgba(255,0,214,.045),transparent 42%,rgba(0,174,255,.04),transparent 78%);pointer-events:none}
.pm-footer-inner{position:relative;max-width:1480px;margin:auto;padding:20px 24px 34px;border:1px solid rgba(82,121,255,.28);border-radius:28px 28px 0 0;background:linear-gradient(180deg,rgba(6,15,42,.72),rgba(2,8,25,.9));box-shadow:0 0 34px rgba(0,119,255,.08),inset 0 1px rgba(255,255,255,.04)}
.pm-footer-logo{display:block;width:clamp(130px,12vw,190px);height:clamp(130px,12vw,190px);object-fit:contain;margin:0 auto 8px;filter:drop-shadow(0 0 14px rgba(0,177,255,.5)) drop-shadow(0 0 24px rgba(235,0,255,.22))}
.pm-footer-v16 h2{margin:2px 0 5px;font-size:clamp(23px,2vw,34px);line-height:1.05;text-transform:uppercase;letter-spacing:.16em;font-weight:900}
.pm-footer-slogan{margin:0;color:#a8dfff;font-size:12px;letter-spacing:.3em;text-transform:uppercase}
.pm-footer-socials{display:flex;justify-content:center;gap:20px;margin:26px 0 20px;position:relative;z-index:2}
.pm-footer-social{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;text-decoration:none;color:#fff;font-size:24px;font-weight:800;border:1px solid #20baff;background:rgba(5,13,36,.78);box-shadow:0 0 12px rgba(0,183,255,.55),inset 0 0 14px rgba(0,183,255,.12);transition:.2s ease}
.pm-footer-social:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 0 22px rgba(0,183,255,.9)}
.pm-footer-social.pm-instagram{border-color:#f238e7;box-shadow:0 0 14px rgba(242,56,231,.55)}.pm-footer-social.pm-youtube{border-color:#ff275d;box-shadow:0 0 14px rgba(255,39,93,.55)}.pm-footer-social.pm-tiktok{border-color:#17e9ff;box-shadow:0 0 14px rgba(23,233,255,.5)}
.pm-footer-wave{height:48px;display:flex;align-items:center;justify-content:center;gap:3px;opacity:.78;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}
.pm-footer-wave i{display:block;width:3px;height:calc(7px + (var(--n) % 11) * 3px);max-height:42px;border-radius:4px;background:linear-gradient(180deg,#ff22dc,#6c45ff 48%,#00c8ff);box-shadow:0 0 7px #168cff;animation:pmFooterWave 1.1s ease-in-out infinite alternate;animation-delay:calc(var(--n) * -22ms)}
@keyframes pmFooterWave{to{transform:scaleY(.35);opacity:.5}}
.pm-footer-bottom{position:relative;max-width:1480px;margin:auto;min-height:62px;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#8492b4;font-size:12px;border-top:1px solid rgba(0,194,255,.22)}
.pm-footer-bottom span:last-child{letter-spacing:.22em;color:#8bdfff;font-weight:700}
@media(max-width:700px){.pm-footer-v16{padding:28px 14px 0}.pm-footer-inner{padding:15px 14px 26px;border-radius:22px 22px 0 0}.pm-footer-logo{width:125px;height:125px}.pm-footer-slogan{font-size:10px;letter-spacing:.17em}.pm-footer-socials{gap:12px}.pm-footer-social{width:46px;height:46px;font-size:21px}.pm-footer-bottom{flex-direction:column;justify-content:center;padding:16px 10px;text-align:center}}
/* V17 FOOTER - composición visual aprobada */
.pm-footer-v17{position:relative;padding:70px 5.2% 28px;background:radial-gradient(circle at 15% 0,rgba(219,20,230,.18),transparent 30%),radial-gradient(circle at 82% 8%,rgba(0,119,255,.18),transparent 30%),#020719;color:#fff;overflow:hidden}.pm-footer-stage{position:relative;max-width:1500px;height:590px;margin:auto;overflow:hidden;border:1.5px solid transparent;border-radius:28px;background:linear-gradient(#020719,#020719) padding-box,linear-gradient(90deg,#ef31dc,#175dff 48%,#ec2ed3) border-box;box-shadow:0 0 28px rgba(33,82,255,.18),inset 0 0 70px rgba(14,30,80,.22)}.pm-footer-ambient{position:absolute;inset:0;background:radial-gradient(circle at 50% 26%,rgba(21,89,255,.18),transparent 23%),radial-gradient(circle at 50% 48%,rgba(221,27,218,.08),transparent 38%),linear-gradient(180deg,rgba(5,9,33,.35),rgba(2,5,20,.88));z-index:0}.pm-footer-center{position:absolute;z-index:5;left:50%;top:28px;transform:translateX(-50%);width:620px;text-align:center}.pm-footer-logo-v17{display:block;width:285px;height:285px;object-fit:contain;margin:0 auto -16px;filter:drop-shadow(0 0 14px rgba(0,192,255,.7)) drop-shadow(0 0 24px rgba(47,68,255,.5))}.pm-footer-center h2{margin:0;font-size:31px;line-height:1.05;font-weight:950;letter-spacing:.24em;text-transform:uppercase}.pm-footer-center p{margin:13px 0 0;color:#b8dcff;font-size:13px;font-weight:600;letter-spacing:.38em;text-transform:uppercase}.pm-footer-left-copy{position:absolute;z-index:4;left:6.2%;top:78px;font-family:"Brush Script MT","Segoe Script",cursive;font-size:55px;line-height:.93;font-style:italic;transform:rotate(-5deg);text-align:center;text-shadow:0 0 18px rgba(255,40,220,.3)}.pm-footer-left-copy i{display:block;width:95px;height:5px;margin:16px 0 0 90px;border-radius:8px;background:#f32bd4;box-shadow:0 0 14px #f32bd4;transform:rotate(-13deg)}.pm-footer-right-copy{position:absolute;z-index:4;right:6.2%;top:102px;display:flex;align-items:stretch;gap:28px;font-size:18px;line-height:1.6;letter-spacing:.09em}.pm-footer-right-copy>span{width:2px;background:linear-gradient(#ed2bd4,#7e36ff);box-shadow:0 0 12px #ed2bd4}.pm-footer-socials-v17{display:flex;justify-content:center;gap:34px;margin-top:35px}.pm-social-v17{width:62px;height:62px;border-radius:50%;display:grid;place-items:center;color:#fff;background:rgba(3,8,29,.84);border:2px solid #168cff;box-shadow:0 0 9px #168cff,0 0 23px rgba(22,140,255,.45);transition:transform .2s ease}.pm-social-v17:hover{transform:translateY(-5px) scale(1.06)}.pm-social-v17 svg{width:30px;height:30px;fill:currentColor;stroke:currentColor;stroke-width:1.8}.pm-social-v17 svg rect,.pm-social-v17 svg circle{fill:none}.pm-social-v17 svg .fill{fill:currentColor;stroke:none}.pm-social-v17 svg .cut{fill:#020719;stroke:none}.pm-social-v17.pm-instagram{border-color:#ed2bd4;box-shadow:0 0 9px #ed2bd4,0 0 23px rgba(237,43,212,.4)}.pm-social-v17.pm-youtube{border-color:#ff244e;box-shadow:0 0 9px #ff244e,0 0 23px rgba(255,36,78,.4)}.pm-social-v17.pm-tiktok{border-color:#13dfff;box-shadow:0 0 9px #13dfff,0 0 23px rgba(19,223,255,.4)}.pm-footer-wave-v17{position:absolute;z-index:2;left:-2%;right:-2%;bottom:118px;height:155px;display:flex;align-items:center;justify-content:center;gap:3px;filter:drop-shadow(0 0 8px rgba(0,148,255,.55));opacity:.95}.pm-footer-wave-v17:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:linear-gradient(90deg,#8b2bff,#00bfff,#ee27d2,#164dff,#f22bce);box-shadow:0 0 18px #2a74ff}.pm-footer-wave-v17 i{width:3px;height:calc(12px + (var(--n) % 15) * 5px);max-height:112px;border-radius:5px;background:linear-gradient(180deg,#f12bd3,#7c3cff 48%,#00caff);transform-origin:center;animation:pmFooter17Wave 1.15s ease-in-out infinite alternate;animation-delay:calc(var(--n) * -17ms)}@keyframes pmFooter17Wave{to{transform:scaleY(.25);opacity:.48}}.pm-footer-crowd{position:absolute;z-index:1;left:0;right:0;bottom:0;height:145px;background:linear-gradient(0deg,#01030c 20%,rgba(1,3,12,.82),transparent),radial-gradient(circle at 17% 60%,rgba(230,25,211,.22),transparent 18%),radial-gradient(circle at 72% 65%,rgba(0,107,255,.25),transparent 20%);opacity:.9}.pm-footer-crowd i{position:absolute;bottom:0;width:48px;height:105px;border-radius:50% 50% 10px 10px;background:#01030b;filter:drop-shadow(0 0 10px rgba(229,27,216,.16))}.pm-footer-crowd i:before{content:"";position:absolute;width:32px;height:32px;border-radius:50%;top:-19px;left:8px;background:#01030b}.pm-footer-crowd i:nth-child(1){left:5%;height:85px}.pm-footer-crowd i:nth-child(2){left:12%;height:120px}.pm-footer-crowd i:nth-child(3){left:21%;height:95px}.pm-footer-crowd i:nth-child(4){left:30%;height:110px}.pm-footer-crowd i:nth-child(5){left:65%;height:100px}.pm-footer-crowd i:nth-child(6){left:72%;height:122px}.pm-footer-crowd i:nth-child(7){left:80%;height:90px}.pm-footer-crowd i:nth-child(8){left:87%;height:115px}.pm-footer-crowd i:nth-child(9){left:93%;height:84px}.pm-footer-mic{position:absolute;z-index:4;right:1.5%;bottom:15px;width:120px;height:230px;transform:rotate(8deg)}.pm-footer-mic b{position:absolute;right:20px;top:0;width:58px;height:112px;border-radius:32px;background:repeating-linear-gradient(90deg,#10182b 0 4px,#6b3a94 5px 7px),linear-gradient(#4a1e70,#11182b);border:2px solid #58487d;box-shadow:0 0 20px rgba(228,36,216,.35)}.pm-footer-mic span{position:absolute;right:47px;top:106px;width:7px;height:116px;background:#1a2034;transform:rotate(-8deg);transform-origin:top}.pm-footer-mic em{position:absolute;right:100px;bottom:34px;padding:8px 13px;border-radius:5px;background:#b31d8f;color:#ff8bea;font-style:normal;font-size:13px;font-weight:900;box-shadow:0 0 18px rgba(244,34,213,.45);transform:rotate(-8deg);white-space:nowrap}.pm-footer-bottom-v17{max-width:1500px;min-height:102px;margin:-1px auto 0;padding:24px 5%;display:grid;grid-template-columns:1fr 1.4fr 1fr;align-items:center;gap:25px;border:1.5px solid transparent;border-top-color:#1579ff;border-radius:0 0 28px 28px;background:linear-gradient(#020719,#020719) padding-box,linear-gradient(90deg,#2e55ff,#ed2bd4) border-box;color:#c3c8d8;font-size:13px}.pm-footer-bottom-v17>div:last-child{text-align:right}.pm-footer-bottom-v17 span{color:#aab1c7}.pm-footer-bottom-v17 b{color:#ff1f67;font-size:18px}.pm-footer-legal{display:flex;justify-content:center;align-items:center;gap:18px;white-space:nowrap}.pm-footer-legal i{width:1px;height:20px;background:#6d7182}@media(max-width:900px){.pm-footer-v17{padding:35px 14px 20px}.pm-footer-stage{height:520px}.pm-footer-center{top:24px;width:100%;padding:0 20px}.pm-footer-logo-v17{width:220px;height:220px}.pm-footer-center h2{font-size:23px}.pm-footer-center p{font-size:10px;letter-spacing:.22em}.pm-footer-left-copy,.pm-footer-right-copy,.pm-footer-mic{display:none}.pm-footer-socials-v17{margin-top:27px;gap:17px}.pm-social-v17{width:52px;height:52px}.pm-footer-wave-v17{bottom:85px}.pm-footer-bottom-v17{grid-template-columns:1fr;text-align:center;gap:13px}.pm-footer-bottom-v17>div:last-child{text-align:center}.pm-footer-legal{flex-wrap:wrap}}@media(max-width:520px){.pm-footer-stage{height:455px}.pm-footer-logo-v17{width:185px;height:185px}.pm-footer-center h2{font-size:19px;letter-spacing:.14em}.pm-footer-center p{font-size:9px}.pm-footer-socials-v17{gap:11px}.pm-social-v17{width:46px;height:46px}.pm-footer-socials-v17 svg{width:23px;height:23px}.pm-footer-wave-v17{height:120px;bottom:70px}.pm-footer-crowd{height:100px}.pm-footer-legal{font-size:11px}}
\n/* V18 FOOTER - compacto, logo protagonista, redes siempre visibles */
.pm-footer-v17{padding:34px 5.2% 24px;background:radial-gradient(circle at 12% 10%,rgba(228,25,221,.17),transparent 28%),radial-gradient(circle at 88% 12%,rgba(0,132,255,.18),transparent 30%),#020719}
.pm-footer-stage{height:455px;background:linear-gradient(rgba(2,7,25,.82),rgba(2,7,25,.96)) padding-box,linear-gradient(90deg,#ef31dc,#167cff 48%,#ec2ed3) border-box;box-shadow:0 0 35px rgba(33,82,255,.18),inset 0 0 80px rgba(14,30,80,.25)}
.pm-footer-center{top:18px;width:680px}.pm-footer-logo-v17{width:245px;height:245px;margin:0 auto -22px;filter:drop-shadow(0 0 17px rgba(0,192,255,.85)) drop-shadow(0 0 30px rgba(47,68,255,.55))}.pm-footer-center h2{font-size:32px;letter-spacing:.22em}.pm-footer-center p{margin-top:10px;font-size:12px}.pm-footer-socials-v17{margin-top:24px;gap:30px}.pm-social-v17{width:58px;height:58px;position:relative;z-index:8;background:#050b20}.pm-footer-left-copy{top:72px;font-size:48px}.pm-footer-right-copy{top:88px;font-size:17px}.pm-footer-wave-v17{z-index:2;bottom:18px;height:128px;opacity:1;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.pm-footer-wave-v17:before{height:3px;box-shadow:0 0 22px #237dff,0 0 34px #ed2bd4}.pm-footer-wave-v17 i{width:4px;max-height:92px}.pm-footer-mic{right:1.2%;bottom:2px;height:180px;transform:scale(.82) rotate(8deg);transform-origin:bottom right}.pm-footer-bottom-v17{min-height:82px;padding:18px 5%}.pm-footer-crowd{display:none!important}
@media(max-width:900px){.pm-footer-stage{height:420px}.pm-footer-center{top:12px}.pm-footer-logo-v17{width:215px;height:215px}.pm-footer-wave-v17{bottom:12px;height:105px}.pm-footer-socials-v17{margin-top:22px}.pm-footer-bottom-v17{min-height:80px}}
@media(max-width:520px){.pm-footer-v17{padding:22px 10px 16px}.pm-footer-stage{height:385px}.pm-footer-logo-v17{width:190px;height:190px;margin-bottom:-14px}.pm-footer-center h2{font-size:20px}.pm-footer-socials-v17{margin-top:22px}.pm-footer-wave-v17{height:90px;bottom:4px}}

/* V19 FOOTER — reproducción visual directa de la referencia aprobada */
.pm-footer-v19{position:relative;width:100%;margin:0;padding:0;background:#020719;overflow:hidden}
.pm-footer-v19-art{position:relative;width:100%;max-width:1536px;margin:0 auto;line-height:0;background:#020719}
.pm-footer-v19-art>img{display:block;width:100%;height:auto;object-fit:contain}
.pm-footer-v19-hotspots{position:absolute;inset:0;pointer-events:none}
.pm-footer-v19-hotspots a{position:absolute;display:block;width:5.2%;aspect-ratio:1/1;border-radius:50%;pointer-events:auto;transform:translate(-50%,-50%);outline:none}
.pm-footer-v19-hotspots a:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 7px #18cfff}
.pm-footer-v19-facebook{left:35.55%;top:59.45%}
.pm-footer-v19-instagram{left:42.65%;top:59.45%}
.pm-footer-v19-youtube{left:49.95%;top:59.45%}
.pm-footer-v19-tiktok{left:57.85%;top:59.45%}
@media(max-width:700px){.pm-footer-v19-art{width:170%;max-width:none;left:50%;transform:translateX(-50%)}.pm-footer-v19{overflow:hidden}}
/* V20: footer full-bleed edge to edge */
.pm-footer-v19{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important;background:#020719!important;overflow:hidden!important}
.pm-footer-v19-art{width:100vw!important;max-width:none!important;margin:0!important;left:auto!important;transform:none!important;background:#020719!important}
.pm-footer-v19-art>img{display:block!important;width:100vw!important;max-width:none!important;height:auto!important;object-fit:cover!important;margin:0!important}
@media(min-width:1200px){.pm-footer-v19-art>img{min-height:620px;object-fit:cover;object-position:center center}}
@media(max-width:700px){.pm-footer-v19-art{width:100vw!important;left:auto!important;transform:none!important}.pm-footer-v19-art>img{width:100vw!important;min-height:0!important;object-fit:cover!important}}

/* v21 footer: reduced height, full bleed, no borders */
.pm-footer-v21{position:relative;width:100vw!important;max-width:none!important;margin:0 calc(50% - 50vw)!important;padding:0!important;background:#020719!important;overflow:hidden!important;border:0!important;box-shadow:none!important}
.pm-footer-v21-art{position:relative;width:100vw!important;max-width:none!important;margin:0!important;line-height:0;background:#020719;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden}
.pm-footer-v21-art>img{display:block;width:100vw!important;max-width:none!important;height:auto!important;max-height:540px!important;object-fit:cover!important;object-position:center center;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.pm-footer-v21-hotspots{position:absolute;inset:0;pointer-events:none}
.pm-footer-v21-hotspots a{position:absolute;display:block;width:4.2%;aspect-ratio:1/1;border-radius:50%;pointer-events:auto;transform:translate(-50%,-50%);outline:none}
.pm-footer-v21-hotspots a:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 7px #18cfff}
.pm-footer-v21-facebook{left:38.65%;top:67.5%}.pm-footer-v21-instagram{left:44.45%;top:67.5%}.pm-footer-v21-youtube{left:50.05%;top:67.5%}.pm-footer-v21-tiktok{left:55.65%;top:67.5%}
@media(max-width:900px){.pm-footer-v21-art>img{width:145vw!important;max-width:none!important;height:auto!important;max-height:none!important;position:relative;left:50%;transform:translateX(-50%)}.pm-footer-v21-hotspots{display:none}}

/* v22: tighter section rhythm + compact footer */
.pm-news-v10{padding-bottom:18px!important;margin-bottom:0!important}
.pm-news-grid{margin-bottom:0!important}
.pm-sections{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}
.pm-footer-v21{margin-top:0!important}
.pm-footer-v21-art{height:360px!important;overflow:hidden!important}
.pm-footer-v21-art>img{width:100vw!important;height:360px!important;max-height:none!important;object-fit:cover!important;object-position:center 48%!important}
.pm-footer-v21-hotspots a{width:3.2%!important}
.pm-footer-v21-facebook{left:38.65%!important;top:67.5%!important}.pm-footer-v21-instagram{left:44.45%!important;top:67.5%!important}.pm-footer-v21-youtube{left:50.05%!important;top:67.5%!important}.pm-footer-v21-tiktok{left:55.65%!important;top:67.5%!important}
@media(max-width:900px){.pm-news-v10{padding-bottom:12px!important}.pm-footer-v21-art{height:300px!important}.pm-footer-v21-art>img{position:static!important;left:auto!important;transform:none!important;width:100vw!important;height:300px!important;object-fit:cover!important;object-position:center center!important}}
@media(max-width:520px){.pm-footer-v21-art{height:230px!important}.pm-footer-v21-art>img{height:230px!important;width:100vw!important;object-fit:cover!important}.pm-footer-v21-hotspots{display:none!important}}

/* v23: taller footer so complete logo/composition remains visible */
.pm-news-v10{padding-bottom:0!important;margin-bottom:0!important}
.pm-footer-v21{margin-top:0!important}
.pm-footer-v21-art{height:520px!important;overflow:hidden!important}
.pm-footer-v21-art>img{display:block!important;width:100vw!important;height:520px!important;max-height:none!important;object-fit:cover!important;object-position:center center!important}
.pm-footer-v21-hotspots a{width:3.7%!important}
.pm-footer-v21-facebook{left:38.2%!important;top:72%!important}.pm-footer-v21-instagram{left:43.8%!important;top:72%!important}.pm-footer-v21-youtube{left:49.5%!important;top:72%!important}.pm-footer-v21-tiktok{left:55.2%!important;top:72%!important}
@media(max-width:900px){.pm-footer-v21-art{height:430px!important}.pm-footer-v21-art>img{width:100vw!important;height:430px!important;object-fit:cover!important;object-position:center center!important}}
@media(max-width:520px){.pm-footer-v21-art{height:320px!important}.pm-footer-v21-art>img{width:100vw!important;height:320px!important;object-fit:cover!important;object-position:center center!important}}

/* v24: approved dark footer without neon lines/lights */
.pm-footer-v21{margin-top:0!important;background:#020914!important;overflow:hidden!important}
.pm-footer-v21-art{height:auto!important;aspect-ratio:2048/688!important;overflow:hidden!important;background:#020914!important}
.pm-footer-v21-art>img{display:block!important;width:100vw!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important}
.pm-footer-v21-hotspots a{width:3.15%!important}
.pm-footer-v21-facebook{left:42.3%!important;top:67.2%!important}.pm-footer-v21-instagram{left:46.0%!important;top:67.2%!important}.pm-footer-v21-youtube{left:49.8%!important;top:67.2%!important}.pm-footer-v21-tiktok{left:53.7%!important;top:67.2%!important}
@media(max-width:900px){.pm-footer-v21-art{height:auto!important;aspect-ratio:2048/688!important}.pm-footer-v21-art>img{width:100vw!important;height:100%!important;object-fit:cover!important;object-position:center!important}}
@media(max-width:520px){.pm-footer-v21-art{height:auto!important;aspect-ratio:16/9!important}.pm-footer-v21-art>img{width:160vw!important;height:100%!important;max-width:none!important;position:relative!important;left:50%!important;transform:translateX(-50%)!important;object-fit:cover!important}.pm-footer-v21-hotspots{display:none!important}}


/* v25: header socials replace search + approved footer */
.pm-search-v8{display:none!important}
.pm-header-socials-v25{display:flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto}
.pm-hsocial{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;text-decoration:none;color:#fff!important;background:#101b31;border:1px solid rgba(255,255,255,.10);font-weight:900;font-size:14px;line-height:1;transition:transform .2s ease,box-shadow .2s ease}
.pm-hsocial:hover{transform:translateY(-2px);box-shadow:0 0 14px rgba(28,180,255,.22)}
.pm-hsocial-facebook{background:#1769c2}.pm-hsocial-instagram{background:#9b238e}.pm-hsocial-youtube{background:#d91e28}.pm-hsocial-tiktok{background:#111827}.pm-hsocial-whatsapp{background:#159447}
.pm-footer-v21-art{aspect-ratio:2048/688!important;height:auto!important}
.pm-footer-v21-art>img{content:url("../images/footer-reference-v25.png");width:100vw!important;height:100%!important;object-fit:cover!important;object-position:center!important}
.pm-footer-v21-facebook{left:41.3%!important;top:62.4%!important}.pm-footer-v21-instagram{left:45.2%!important;top:62.4%!important}.pm-footer-v21-youtube{left:49.4%!important;top:62.4%!important}.pm-footer-v21-tiktok{left:53.5%!important;top:62.4%!important}.pm-footer-v21-whatsapp{left:57.8%!important;top:62.4%!important}
@media(max-width:1180px){.pm-header-socials-v25{gap:5px}.pm-hsocial{width:27px;height:27px;font-size:12px}.pm-listen-v8{padding-left:15px!important;padding-right:15px!important}}
@media(max-width:900px){.pm-header-socials-v25{display:none}}


/* v26: social icons always visible + footer copyright */
.pm-hsocial.is-disabled{opacity:.82;cursor:default}
.pm-footer-v21-art{position:relative!important}
.pm-footer-credit-v26{position:absolute;left:50%;bottom:2.2%;transform:translateX(-50%);z-index:8;color:#a7afbc;font-size:14px;font-weight:500;letter-spacing:.02em;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.75)}
@media(max-width:900px){.pm-header-socials-v25{display:flex!important}.pm-hsocial{width:25px;height:25px;font-size:11px}.pm-listen-v8{display:none!important}.pm-footer-credit-v26{font-size:12px;bottom:2%}}
@media(max-width:620px){.pm-header-socials-v25{gap:4px}.pm-hsocial{width:23px;height:23px;font-size:10px}.pm-footer-credit-v26{font-size:11px}}


/* v27: social networks come exclusively from DP PANEL PRO */
.pm-hsocial svg{width:15px;height:15px;fill:currentColor;stroke:currentColor;stroke-width:1.7}
.pm-footer-v21-hotspots a{height:auto!important;aspect-ratio:1/1!important;border-radius:50%!important;display:grid!important;place-items:center!important;top:61.5%!important;transform:translate(-50%,-50%)!important;color:#fff!important;z-index:12!important;box-shadow:0 0 12px rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.12)}
.pm-footer-v21-hotspots a svg{width:52%!important;height:52%!important;fill:currentColor;stroke:currentColor;stroke-width:1.6}
.pm-footer-v21-facebook{background:#1769c2!important}.pm-footer-v21-instagram{background:#8e258f!important}.pm-footer-v21-youtube{background:#d51e27!important}.pm-footer-v21-tiktok{background:#111827!important}.pm-footer-v21-whatsapp{background:#159447!important}
.pm-footer-v21-facebook{left:41.5%!important}.pm-footer-v21-instagram{left:45.5%!important}.pm-footer-v21-youtube{left:49.5%!important}.pm-footer-v21-tiktok{left:53.5%!important}.pm-footer-v21-whatsapp{left:57.5%!important}
.pm-footer-credit-v26{bottom:4.8%!important;color:#aeb5bf!important}


/* v28: branded circular social buttons, dynamic from DP PANEL */
.pm-footer-v21-art>img{content:url("../images/footer-reference-v28.png")!important}
.pm-header-socials-v25{gap:10px!important}
.pm-hsocial{width:34px!important;height:34px!important;border-radius:999px!important;border:0!important;box-shadow:0 2px 9px rgba(0,0,0,.30)!important}
.pm-hsocial svg{width:18px!important;height:18px!important;display:block!important}
.pm-hsocial-facebook,.pm-footer-v21-facebook{background:#1877F2!important}
.pm-hsocial-instagram,.pm-footer-v21-instagram{background:linear-gradient(135deg,#833AB4,#C13584,#E1306C,#F77737)!important}
.pm-hsocial-youtube,.pm-footer-v21-youtube{background:#FF0000!important}
.pm-hsocial-tiktok,.pm-footer-v21-tiktok{background:#111!important}
.pm-hsocial-whatsapp,.pm-footer-v21-whatsapp{background:#25D366!important}
.pm-footer-v21-hotspots{position:absolute!important;left:50%!important;top:61.5%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;width:auto!important;height:auto!important;pointer-events:auto!important;z-index:12!important}
.pm-footer-v21-hotspots a{position:relative!important;left:auto!important;top:auto!important;transform:none!important;width:38px!important;height:38px!important;flex:0 0 38px!important;border-radius:999px!important;border:0!important;box-shadow:0 2px 10px rgba(0,0,0,.35)!important}
.pm-footer-v21-hotspots a svg{width:20px!important;height:20px!important;display:block!important}
.pm-footer-credit-v26{bottom:3.8%!important;color:#b7bdc7!important;font-size:14px!important}
@media(max-width:900px){.pm-header-socials-v25{display:flex!important}.pm-hsocial{width:30px!important;height:30px!important}.pm-hsocial svg{width:16px!important;height:16px!important}.pm-footer-v21-hotspots{display:flex!important;gap:10px!important}.pm-footer-v21-hotspots a{width:32px!important;height:32px!important;flex-basis:32px!important}.pm-footer-v21-hotspots a svg{width:17px!important;height:17px!important}}
@media(max-width:520px){.pm-footer-v21-hotspots{display:flex!important;top:62%!important;gap:7px!important}.pm-footer-v21-hotspots a{width:29px!important;height:29px!important;flex-basis:29px!important}.pm-footer-credit-v26{font-size:11px!important}}

/* v29: noticias sin desbordamiento/duplicado visual */
.pm-news-v10{overflow:hidden!important}
.pm-news-grid{align-items:stretch!important}
.pm-news-side{height:520px!important;min-height:0!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;overflow:hidden!important}
.pm-news-card{height:auto!important;min-height:0!important;max-height:none!important;box-sizing:border-box!important}
.pm-news-card img,.pm-news-thumb{height:100%!important;min-height:0!important;max-height:100%!important}
@media(max-width:900px){.pm-news-side{height:auto!important;overflow:visible!important;grid-template-rows:none!important}.pm-news-card{min-height:136px!important}.pm-news-card img,.pm-news-thumb{min-height:112px!important}}

/* v30: noticias cerradas: 1 destacada + exactamente 3 laterales */
.pm-news-v10{position:relative!important;overflow:hidden!important;isolation:isolate!important}
.pm-news-grid{height:520px!important;overflow:hidden!important;align-items:stretch!important}
.pm-news-lead{height:520px!important;min-height:520px!important;margin:0!important}
.pm-news-side{height:520px!important;min-height:520px!important;max-height:520px!important;display:grid!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;gap:14px!important;overflow:hidden!important;margin:0!important;padding:0!important}
.pm-news-side>.pm-news-card{height:164px!important;min-height:0!important;max-height:164px!important;margin:0!important;overflow:hidden!important;box-sizing:border-box!important}
.pm-news-side>.pm-news-card:nth-child(n+4){display:none!important}
.pm-news-card img,.pm-news-card .pm-news-thumb{height:140px!important;min-height:0!important;max-height:140px!important;align-self:center!important;object-fit:cover!important}
.pm-news-card>div:last-child{height:100%!important;min-height:0!important;overflow:hidden!important}
.pm-news-card h3{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
.pm-news-card p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
@media(max-width:900px){.pm-news-grid{height:auto!important;overflow:visible!important}.pm-news-lead{height:430px!important;min-height:430px!important}.pm-news-side{height:auto!important;min-height:0!important;max-height:none!important;grid-template-rows:none!important;overflow:visible!important}.pm-news-side>.pm-news-card{height:auto!important;min-height:136px!important;max-height:none!important}.pm-news-card img,.pm-news-card .pm-news-thumb{height:112px!important;min-height:112px!important;max-height:112px!important}}
@media(max-width:520px){.pm-news-lead{height:390px!important;min-height:390px!important}.pm-news-card img,.pm-news-card .pm-news-thumb{height:104px!important;min-height:104px!important;max-height:104px!important}}

/* v31: footer starts cleanly; remove accidental Noticias strip baked into old artwork */
.pm-footer-v21-art{aspect-ratio:2048/626!important}
.pm-footer-v21-art>img{content:url("../images/footer-reference-v28.png")!important;object-position:center top!important}

/* v32: crisp official-style social glyphs */
.pm-hsocial,.pm-footer-v21-hotspots a{color:#fff!important;overflow:hidden!important}
.pm-hsocial svg,.pm-footer-v21-hotspots a svg{color:#fff!important;fill:#fff!important;stroke:#fff!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}
.pm-hsocial-instagram svg,.pm-footer-v21-instagram svg{fill:none!important;stroke:#fff!important;stroke-width:2!important}
.pm-hsocial-facebook svg,.pm-footer-v21-facebook svg,.pm-hsocial-tiktok svg,.pm-footer-v21-tiktok svg{fill:#fff!important;stroke:none!important}
.pm-hsocial-youtube svg,.pm-footer-v21-youtube svg,.pm-hsocial-whatsapp svg,.pm-footer-v21-whatsapp svg{fill:#fff!important;stroke:#fff!important}
.pm-hsocial{width:36px!important;height:36px!important}.pm-hsocial svg{width:20px!important;height:20px!important}
.pm-footer-v21-hotspots a{width:42px!important;height:42px!important;flex-basis:42px!important;display:grid!important;place-items:center!important}.pm-footer-v21-hotspots a svg{width:23px!important;height:23px!important}
@media(max-width:900px){.pm-hsocial{width:32px!important;height:32px!important}.pm-hsocial svg{width:18px!important;height:18px!important}.pm-footer-v21-hotspots a{width:36px!important;height:36px!important;flex-basis:36px!important}.pm-footer-v21-hotspots a svg{width:20px!important;height:20px!important}}

/* v33: publicidad 1024x500 en slider, antes de Programas */
.pm-advertising-v33{padding:44px 24px 34px;background:linear-gradient(180deg,#06111f 0%,#071426 100%);position:relative;z-index:2}
.pm-advertising-frame{width:min(1024px,100%);aspect-ratio:1024/500;margin:0 auto;position:relative;overflow:hidden;border-radius:26px;border:1px solid rgba(31,195,255,.38);box-shadow:0 24px 65px rgba(0,0,0,.34),0 0 34px rgba(219,32,180,.08);background:#071020}
.pm-ad-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .55s ease,visibility .55s ease}
.pm-ad-slide.is-active{opacity:1;visibility:visible;z-index:2}
.pm-ad-slide a{display:block;width:100%;height:100%}
.pm-ad-slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.pm-ad-arrow{position:absolute;z-index:5;top:50%;transform:translateY(-50%);width:46px;height:46px;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:rgba(3,10,25,.72);color:#fff;font-size:34px;line-height:1;cursor:pointer;backdrop-filter:blur(8px)}
.pm-ad-prev{left:18px}.pm-ad-next{right:18px}
.pm-ad-dots{position:absolute;z-index:5;left:50%;bottom:18px;transform:translateX(-50%);display:flex;gap:8px}
.pm-ad-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.38);cursor:pointer}.pm-ad-dots button.is-active{width:24px;border-radius:8px;background:#ec2cc8}
@media(max-width:700px){.pm-advertising-v33{padding:26px 14px 24px}.pm-advertising-frame{border-radius:18px}.pm-ad-arrow{width:36px;height:36px;font-size:27px}.pm-ad-prev{left:10px}.pm-ad-next{right:10px}.pm-ad-dots{bottom:10px}}

/* v34 — mobile-first layout matched to approved phone reference; desktop unchanged */
@media (max-width:700px){
 html,body{width:100%;max-width:100%;overflow-x:hidden!important}
 body{background:#020817!important}
 .pm-topbar-v8{position:relative!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:10px 12px 8px!important;border-radius:0 0 18px 18px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 10px!important;overflow:visible!important}
 .pm-brand-v8{width:auto!important;min-width:0!important;height:58px!important;gap:7px!important}.pm-brand-v8 img{width:70px!important;height:54px!important;max-width:70px!important;max-height:54px!important}.pm-brand-v8 span{min-width:0!important}.pm-brand-v8 strong{font-size:15px!important}.pm-brand-v8 small{font-size:6px!important;letter-spacing:.7px!important;white-space:nowrap!important}
 .pm-header-socials-v25{display:flex!important;gap:6px!important;justify-self:end!important}.pm-hsocial{width:29px!important;height:29px!important}.pm-hsocial svg{width:16px!important;height:16px!important}.pm-listen-v8{display:none!important}
 .pm-nav-v8{grid-column:1/-1!important;width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;padding:2px 0 4px!important}.pm-nav-v8::-webkit-scrollbar{display:none!important}.pm-nav-v8 a{flex:0 0 auto!important;min-width:66px!important;padding:7px 8px!important;font-size:8px!important}.pm-nav-v8 svg{width:18px!important;height:18px!important}
 .pm-hero{height:auto!important;min-height:0!important;padding:18px 12px 24px!important;background-position:center top!important;background-size:auto 650px!important}.pm-shade{background:linear-gradient(180deg,rgba(2,7,22,.12),rgba(2,7,22,.7) 58%,#020817 92%)!important}
 .pm-player{position:relative!important;left:auto!important;top:auto!important;width:100%!important;height:auto!important;display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;gap:12px!important;padding:12px!important;border-radius:18px!important}.pm-cover{height:92px!important;border-radius:12px!important}.pm-track{padding:0!important}.pm-track h2{font-size:17px!important;line-height:1.08!important;margin:5px 0 3px!important}.pm-track p{font-size:12px!important}.pm-live{position:static!important;display:inline-flex!important;padding:6px 10px!important;font-size:10px!important;margin-bottom:3px!important}.pm-live i{width:7px!important;height:7px!important}.pm-spectrum{height:42px!important;margin:5px 0!important}.pm-controls{grid-column:1/-1!important;justify-content:center!important;gap:8px!important;margin-top:2px!important}.pm-volume-wrap,.pm-controls .ghost{display:none!important}.pm-round{width:38px!important;height:38px!important}.pm-play{width:50px!important;height:50px!important}
 .pm-copy{position:relative!important;left:auto!important;top:auto!important;width:100%!important;margin:24px 0 0!important;text-align:left!important}.pm-copy small{font-size:9px!important;letter-spacing:4px!important}.pm-copy h1{font-size:38px!important;line-height:1!important;margin:9px 0!important}.pm-copy p{font-size:11px!important;letter-spacing:2px!important;line-height:1.45!important}.pm-cta{margin-top:16px!important;padding:12px 20px!important;font-size:11px!important}.pm-script,.pm-sidecopy,.pm-featurebar,.pm-unite{display:none!important}
 .pm-advertising-v33{padding:18px 10px 20px!important}.pm-advertising-frame{width:100%!important;aspect-ratio:1024/500!important;border-radius:14px!important}.pm-ad-arrow{width:30px!important;height:30px!important;font-size:22px!important}.pm-ad-prev{left:7px!important}.pm-ad-next{right:7px!important}.pm-ad-dots{bottom:7px!important;gap:5px!important}.pm-ad-dots button{width:6px!important;height:6px!important}.pm-ad-dots button.is-active{width:16px!important}
 .pm-programs-v9,.pm-locutores-v9,.pm-news-v10{padding-left:12px!important;padding-right:12px!important;padding-top:28px!important;padding-bottom:28px!important}
 .pm-programs-head>div,.pm-locutores-head>div,.pm-news-head>div{align-items:center!important}.pm-programs-head h2,.pm-locutores-head h2,.pm-news-head h2{font-size:25px!important}.pm-programs-head p,.pm-locutores-head p,.pm-news-head p{font-size:8px!important;letter-spacing:1.5px!important}
 .pm-program-grid{display:block!important}.pm-program-feature{min-height:390px!important;border-radius:18px!important;margin-bottom:14px!important}.pm-program-queue{width:100%!important;border-radius:18px!important}.pm-queue-list{max-height:none!important}
 .pm-locutores-track,.pm-locutores-list,.pm-hosts{gap:14px!important;overflow-x:auto!important;scroll-snap-type:x proximity!important;padding-bottom:8px!important}.pm-locutor,.pm-host{flex:0 0 138px!important;scroll-snap-align:start!important}
 .pm-news-grid{display:block!important;height:auto!important;overflow:visible!important}.pm-news-lead{height:390px!important;min-height:390px!important;border-radius:18px!important;margin:0 0 12px!important}.pm-news-lead-copy{padding:18px!important}.pm-news-lead-copy h3{font-size:25px!important;line-height:1.02!important}.pm-news-lead-copy p{font-size:11px!important;line-height:1.4!important}.pm-news-side{display:grid!important;height:auto!important;min-height:0!important;max-height:none!important;grid-template-columns:1fr!important;grid-template-rows:none!important;gap:10px!important;overflow:visible!important}.pm-news-side>.pm-news-card{display:grid!important;grid-template-columns:105px minmax(0,1fr)!important;height:128px!important;min-height:128px!important;max-height:128px!important;border-radius:16px!important;overflow:hidden!important}.pm-news-card img,.pm-news-card .pm-news-thumb{width:105px!important;height:128px!important;min-height:128px!important;max-height:128px!important;border-radius:12px!important}.pm-news-card>div:last-child{padding:10px!important}.pm-news-card h3{font-size:14px!important;line-height:1.1!important;margin:4px 0!important}.pm-news-card p{font-size:9px!important;line-height:1.25!important}.pm-news-side>.pm-news-card:nth-child(n+4){display:none!important}
 .pm-footer-v21{width:100%!important;margin:0!important}.pm-footer-v21-art{width:100%!important;aspect-ratio:9/10!important;min-height:0!important}.pm-footer-v21-art>img{position:absolute!important;inset:0!important;left:50%!important;transform:translateX(-50%)!important;width:auto!important;min-width:178%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.pm-footer-v21-hotspots{display:flex!important;top:64%!important;gap:8px!important}.pm-footer-v21-hotspots a{width:31px!important;height:31px!important;flex-basis:31px!important}.pm-footer-v21-hotspots a svg{width:17px!important;height:17px!important}.pm-footer-credit-v26{bottom:2.5%!important;font-size:11px!important}
}
@media (max-width:390px){.pm-copy h1{font-size:34px!important}.pm-news-lead{height:360px!important;min-height:360px!important}.pm-news-lead-copy h3{font-size:22px!important}.pm-hsocial{width:27px!important;height:27px!important}.pm-header-socials-v25{gap:4px!important}}
