/* SEORG v13.4.029 public visual identity contract */
:root{--seorg-public-shell:#07111d;--seorg-public-shell-2:#101728;--seorg-public-shell-3:#1d1a26;--seorg-public-surface:rgba(15,23,42,.34);--seorg-public-surface-soft:rgba(255,255,255,.055);--seorg-public-border:rgba(148,163,184,.24);--seorg-public-border-soft:rgba(255,255,255,.09);--seorg-public-text:#f8fafc;--seorg-public-muted:#d4dee9;--seorg-public-cyan:#22d3ee;--seorg-public-cyan-soft:#67e8f9;--seorg-public-purple:#a78bfa;--seorg-public-orange:#ff8a3d;--seorg-public-orange-soft:#ffb26b;--seorg-public-shell-gradient:radial-gradient(circle at 0% 0%,rgba(34,211,238,.16),transparent 34%),radial-gradient(circle at 100% 0%,rgba(255,138,61,.12),transparent 34%),linear-gradient(115deg,#07111d 0%,#101728 48%,#1d1a26 100%);--seorg-public-heading-gradient:linear-gradient(135deg,rgba(10,55,68,.84),rgba(30,27,42,.88) 58%,rgba(62,36,43,.80));}
/* SEORG 13.4.012 — Canonical public badge contract. Visual skin and radius live only here. */
:root{--seorg-badge-radius:8px;--seorg-badge-text:#cfe9e7;--seorg-badge-icon:#56c9c3;--seorg-badge-bg:#16383a;--seorg-badge-bg-end:#102c2f;--seorg-badge-border:rgba(45,190,184,.42);}
.seorg-card-badge,.seorg-broadcast-chip,.seorg-fav-badge,.seorg-fav-theme,.seorg-tp-tag,.seorg-radios-dept-badge,.seorg-radio-retention-chip{font-weight:780;}
.seorg-card-badge .seorg-fa-icon,.seorg-card-badge i,.seorg-broadcast-chip .seorg-fa-icon,.seorg-broadcast-chip i,.seorg-fav-badge .seorg-fa-icon,.seorg-fav-badge i,.seorg-fav-theme .seorg-fa-icon,.seorg-fav-theme i,.seorg-tp-tag .seorg-fa-icon,.seorg-tp-tag i,.seorg-radios-dept-badge .seorg-fa-icon,.seorg-radios-dept-badge i,.seorg-radio-retention-chip .seorg-fa-icon,.seorg-radio-retention-chip i{}
@media(max-width:640px){:root{--seorg-badge-radius:8px;}}
:root{--seorg-shell-gutter:clamp(8px,1vw,18px);--seorg-shell-max:1320px;--seorg-card-badge-height:31px;--seorg-card-badge-row-gap:6px;--seorg-card-badge-pad-x:9px;--seorg-card-badge-inner-gap:6px;--seorg-card-badge-icon-size:14px;--seorg-card-badge-icon-font:.74rem;--seorg-card-badge-font:clamp(.66rem,.56rem + .14vw,.74rem);--seorg-responsive-shell-width:min(var(--seorg-shell-max),calc(100vw - (var(--seorg-shell-gutter) * 2)));--seorg-responsive-panel-padding:clamp(14px,.9vw,18px);--seorg-responsive-card-gap:clamp(10px,.8vw,14px);--seorg-responsive-card-pad:clamp(8px,.62vw,11px);--seorg-responsive-title-size:clamp(.88rem,.78rem + .2vw,1rem);--seorg-responsive-action-size:.82rem;--seorg-responsive-action-height:40px;--seorg-responsive-media-ratio:16/10.8;--seorg-responsive-media-ratio-compact:16/11;--seorg-responsive-media-ratio-wide:16/10.2;--seorg-responsive-fallback-size:clamp(76px,48%,156px);--seorg-responsive-broadcast-card-min:0px;--seorg-responsive-radio-card-min:0px;--seorg-responsive-favorite-card-min:0px;--seorg-responsive-broadcast-cols:6;--seorg-responsive-radio-cols:6;--seorg-responsive-favorite-cols:6;--seorg-responsive-trend-cols:6;--seorg-responsive-dept-cols:4;--seorg-responsive-dept-type-cols:3;--seorg-responsive-dept-continue-cols:4;}@media(min-width:1600px){:root{--seorg-shell-gutter:clamp(12px,.9vw,24px);--seorg-shell-max:1540px;--seorg-responsive-shell-width:min(var(--seorg-shell-max),calc(100vw - (var(--seorg-shell-gutter) * 2)));--seorg-responsive-panel-padding:clamp(15px,.62vw,24px);--seorg-responsive-card-gap:clamp(10px,.38vw,16px);--seorg-responsive-card-pad:clamp(8px,.28vw,13px);--seorg-responsive-title-size:clamp(.96rem,.72rem + .24vw,1.16rem);--seorg-responsive-action-size:clamp(.84rem,.64rem + .14vw,.98rem);--seorg-responsive-action-height:clamp(40px,.82vw,48px);--seorg-responsive-media-ratio:16/10.8;--seorg-responsive-media-ratio-compact:16/11;--seorg-responsive-media-ratio-wide:16/10.2;--seorg-responsive-broadcast-cols:6;--seorg-responsive-radio-cols:6;--seorg-responsive-favorite-cols:6;--seorg-responsive-trend-cols:6;--seorg-responsive-dept-cols:4;--seorg-responsive-dept-type-cols:4;--seorg-responsive-dept-continue-cols:4;}}@media(min-width:2200px){:root{--seorg-shell-gutter:clamp(14px,.7vw,28px);--seorg-shell-max:1940px;--seorg-responsive-shell-width:min(var(--seorg-shell-max),calc(100vw - (var(--seorg-shell-gutter) * 2)));--seorg-responsive-panel-padding:clamp(16px,.52vw,28px);--seorg-responsive-card-gap:clamp(11px,.32vw,18px);--seorg-responsive-card-pad:clamp(9px,.24vw,14px);--seorg-responsive-title-size:clamp(1rem,.72rem + .20vw,1.24rem);--seorg-responsive-action-size:clamp(.86rem,.62rem + .12vw,1.02rem);--seorg-responsive-action-height:clamp(42px,.68vw,52px);--seorg-responsive-media-ratio:16/11;--seorg-responsive-media-ratio-compact:16/11.2;--seorg-responsive-media-ratio-wide:16/10.4;--seorg-responsive-broadcast-cols:6;--seorg-responsive-radio-cols:6;--seorg-responsive-favorite-cols:6;--seorg-responsive-trend-cols:6;--seorg-responsive-dept-cols:4;--seorg-responsive-dept-type-cols:4;--seorg-responsive-dept-continue-cols:4;}}@media(min-width:3200px){:root{--seorg-shell-gutter:clamp(16px,.55vw,32px);--seorg-shell-max:2300px;--seorg-responsive-shell-width:min(var(--seorg-shell-max),calc(100vw - (var(--seorg-shell-gutter) * 2)));--seorg-responsive-panel-padding:clamp(18px,.44vw,30px);--seorg-responsive-card-gap:clamp(12px,.26vw,20px);--seorg-responsive-card-pad:clamp(10px,.2vw,15px);--seorg-responsive-title-size:clamp(1.04rem,.72rem + .16vw,1.32rem);--seorg-responsive-action-size:clamp(.9rem,.62rem + .10vw,1.08rem);--seorg-responsive-action-height:clamp(44px,.54vw,56px);--seorg-responsive-media-ratio:16/11.2;--seorg-responsive-media-ratio-compact:16/11.4;--seorg-responsive-media-ratio-wide:16/10.6;--seorg-responsive-broadcast-cols:6;--seorg-responsive-radio-cols:6;--seorg-responsive-favorite-cols:6;--seorg-responsive-trend-cols:6;--seorg-responsive-dept-cols:4;--seorg-responsive-dept-type-cols:4;--seorg-responsive-dept-continue-cols:4;}}.seorg-home-premium{--seorg-home-radius:30px;--seorg-home-panel-radius:26px;--seorg-home-gap:clamp(14px,1.2vw,24px);--seorg-home-pad:clamp(18px,2vw,34px);--seorg-home-panel-pad:clamp(16px,1.35vw,24px);--seorg-home-line:rgba(103,232,249,.20);--seorg-home-max-width:var(--seorg-responsive-shell-width,1320px);display:flex;flex-direction:column;gap:var(--seorg-home-gap);width:var(--seorg-responsive-shell-width,min(1240px,calc(100vw - 16px)));max-width:none;margin:clamp(18px,2vw,30px) 0 clamp(18px,2vw,30px) 50%;transform:translateX(-50%);padding-inline:0;box-sizing:border-box;container-type:inline-size;}.seorg-home-premium,.seorg-home-premium *{box-sizing:border-box;}.seorg-home-premium a,.seorg-home-premium a:hover,.seorg-home-premium a:focus{text-decoration:none!important;}.seorg-premium-hero{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.28fr) minmax(220px,.72fr);align-items:center;gap:clamp(18px,2vw,34px);padding:var(--seorg-home-pad);border-radius:var(--seorg-home-radius);color:#fff;background:radial-gradient(circle at 10% 0%,rgba(34,211,238,.24),transparent 32%),radial-gradient(circle at 96% 20%,rgba(236,72,153,.20),transparent 34%),linear-gradient(135deg,rgba(7,18,30,.98),rgba(15,23,42,.96) 52%,rgba(17,35,48,.94));border:1px solid var(--seorg-home-line);box-shadow:0 24px 70px rgba(2,6,23,.30),inset 0 1px 0 rgba(255,255,255,.08);}.seorg-premium-hero:before{content:"";position:absolute;inset:1px;border-radius:calc(var(--seorg-home-radius) - 1px);background:linear-gradient(115deg,rgba(255,255,255,.08),transparent 34%,rgba(45,212,191,.08));pointer-events:none;z-index:-1;}.seorg-premium-kicker{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0 0 12px!important;width:max-content!important;max-width:100%;}.seorg-premium-hero h2{margin:0!important;color:#fff!important;font-size:clamp(2rem,1.12rem + 2.2vw,3.9rem)!important;line-height:.94!important;letter-spacing:-.065em!important;font-weight:950!important;}.seorg-premium-hero p{max-width:760px;margin:clamp(12px,1vw,18px) 0 0!important;color:#cbd5e1!important;font-size:clamp(.96rem,.82rem + .22vw,1.14rem)!important;line-height:1.55!important;font-weight:650!important;}.seorg-premium-hero-card{justify-self:end;display:grid;place-items:center;text-align:center;gap:8px;width:min(100%,250px);min-height:190px;padding:20px;border-radius:24px;color:#eaffff;background:radial-gradient(circle at 50% 0%,rgba(34,211,238,.20),transparent 42%),rgba(15,23,42,.34);border:1px solid rgba(103,232,249,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08);}.seorg-premium-hero-orb{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:999px;color:#fff;background:linear-gradient(135deg,rgba(59,130,246,.28),rgba(168,85,247,.22));border:1px solid rgba(191,219,254,.28);font-size:1.55rem;}.seorg-premium-hero-card strong{font-size:1.08rem;font-weight:950;}.seorg-premium-hero-card small{max-width:170px;color:#b7c9d8;font-size:.76rem;font-weight:800;line-height:1.32;}.seorg-premium-route-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--seorg-home-gap);}.seorg-premium-route-card{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "cta";grid-template-rows:minmax(54px,auto) auto;gap:clamp(12px,1vw,16px);align-items:center;min-width:0;padding:clamp(15px,1.35vw,24px);color:#f8fafc;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;}.seorg-premium-route-card:before{content:"";position:absolute;inset:0;opacity:.9;z-index:-1;}.seorg-premium-route-card:hover,.seorg-premium-route-card:focus-visible{outline:0;transform:translateY(-2px);}.seorg-premium-route-icon{position:absolute;z-index:2;left:clamp(15px,1.35vw,24px);top:clamp(15px,1.35vw,24px);display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:16px;color:#67e8f9;background:rgba(34,211,238,.14);border:1px solid rgba(103,232,249,.20);font-size:1.05rem;}.seorg-premium-route-card--favorites .seorg-premium-route-icon{color:#f9a8d4;}.seorg-premium-route-card--tv .seorg-premium-route-icon{color:#5eead4;}.seorg-premium-route-copy{grid-area:copy;display:grid;align-content:center;justify-items:center;gap:5px;min-width:0;width:100%;padding-inline:clamp(54px,5vw,72px);text-align:center;}.seorg-premium-route-copy strong{display:block;width:100%;text-align:center;color:#fff;font-size:clamp(1.05rem,.95rem + .28vw,1.36rem);font-weight:950;letter-spacing:-.04em;line-height:1;}.seorg-premium-route-copy small{display:block;width:100%;text-align:center;color:#c2d3df;font-size:clamp(.74rem,.66rem + .12vw,.84rem);font-weight:750;line-height:1.32;}.seorg-premium-route-cta{grid-area:cta;justify-self:stretch;align-self:end;width:100%;max-width:none;}.seorg-premium-retention-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--seorg-home-gap);align-items:start;}.seorg-home-premium .seorg-premium-panel{position:relative;overflow:hidden;min-width:0;container-type:inline-size;display:flex;flex-direction:column;gap:clamp(12px,.9vw,16px);padding:var(--seorg-home-panel-pad);border-radius:var(--seorg-home-panel-radius);background:radial-gradient(circle at 8% 0%,rgba(34,211,238,.16),transparent 32%),radial-gradient(circle at 100% 8%,rgba(236,72,153,.10),transparent 30%),linear-gradient(180deg,rgba(15,23,42,.94),rgba(8,17,31,.80));border:1px solid rgba(103,232,249,.20);box-shadow:0 22px 58px rgba(2,6,23,.24),inset 0 1px 0 rgba(255,255,255,.075);}.seorg-home-premium .seorg-premium-panel:before{content:"";position:absolute;inset:1px;border-radius:calc(var(--seorg-home-panel-radius) - 1px);background:linear-gradient(120deg,rgba(255,255,255,.05),transparent 34%,rgba(45,212,191,.05));pointer-events:none;}.seorg-premium-panel-top{position:relative;display:flex;align-items:center;gap:clamp(9px,.72vw,12px);margin:0;padding:0;}.seorg-premium-panel-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(42px,2.65vw,48px);height:clamp(42px,2.65vw,48px);flex:0 0 clamp(42px,2.65vw,48px);border-radius:16px;color:#e0fffb;background:linear-gradient(135deg,rgba(34,211,238,.20),rgba(168,85,247,.14));border:1px solid rgba(103,232,249,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 14px 28px rgba(34,211,238,.12);}.seorg-premium-panel-copy{display:flex;flex-direction:column;gap:3px;min-width:0;}.seorg-premium-panel-copy>span{color:#67e8f9;font-size:clamp(.66rem,.58rem + .12vw,.72rem);font-weight:950;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.seorg-premium-panel-copy strong{color:#f8fafc;font-size:clamp(1.08rem,.92rem + .30vw,1.36rem);line-height:1.05;letter-spacing:-.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.seorg-premium-panel-copy small{color:#b7c9d8;font-size:clamp(.76rem,.70rem + .10vw,.86rem);font-weight:800;line-height:1.32;text-wrap:pretty;}.seorg-home-premium .seorg-list-shell{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;}.seorg-home-premium .seorg-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(10px,.8vw,14px)!important;align-items:stretch!important;min-width:0;}.seorg-home-premium .seorg-home-broadcast-card{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;min-height:248px!important;padding:10px!important;overflow:hidden!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important;}.seorg-home-premium .seorg-home-broadcast-card:hover,.seorg-home-premium .seorg-home-broadcast-card:focus-within{transform:translateY(-2px)!important;}.seorg-home-premium .seorg-home-remove-badge{position:absolute!important;top:8px!important;right:8px!important;z-index:5!important;width:30px!important;height:30px!important;border-radius:999px!important;color:#fff4f4!important;background:linear-gradient(180deg,rgba(183,72,72,.88),rgba(111,51,55,.94))!important;border:1px solid rgba(248,113,113,.42)!important;box-shadow:0 8px 18px rgba(15,23,42,.24),inset 0 1px 0 rgba(255,255,255,.18)!important;font-size:.76rem!important;}.seorg-home-premium .seorg-home-broadcast-copy{display:flex!important;flex-direction:column!important;gap:9px!important;min-width:0!important;flex:1 1 auto!important;padding:0 2px!important;}.seorg-home-premium .seorg-home-broadcast-title.seorg-card-title{--seorg-card-title-lines:2;--seorg-card-title-min-height:2.34em;--seorg-card-title-margin:0;--seorg-card-title-size:clamp(.86rem,.78rem + .16vw,.98rem);text-align:center!important;}.seorg-home-premium .seorg-home-broadcast-actions{display:flex!important;align-items:center!important;justify-content:stretch!important;min-width:0!important;margin-top:auto!important;}.seorg-home-premium .seorg-home-open.seorg-card-action{--seorg-card-action-width:100%;--seorg-card-action-min-height:38px;--seorg-card-action-height:38px;--seorg-card-action-padding:0 12px;--seorg-card-action-gap:7px;--seorg-card-action-size:.78rem;--seorg-card-action-weight:950;}.seorg-home-premium .seorg-home-more-cta.seorg-card-action{grid-column:1/-1!important;--seorg-card-action-width:100%;--seorg-card-action-min-height:42px;--seorg-card-action-height:42px;--seorg-card-action-padding:0 16px;--seorg-card-action-gap:8px;--seorg-card-action-size:.84rem;margin-top:2px!important;}.seorg-home-premium [data-seorg-empty][hidden],.seorg-home-premium .seorg-empty.is-seorg-empty-hidden,.seorg-home-premium .seorg-list-shell.has-seorg-items .seorg-empty{display:none!important;}.seorg-home-premium .seorg-list-shell:not(.has-seorg-items) .seorg-empty:not([hidden]){display:flex!important;align-items:center!important;min-height:92px!important;margin:0!important;padding:14px!important;border-radius:18px!important;color:#bcd2df!important;background:rgba(15,23,42,.34)!important;border:1px dashed rgba(148,163,184,.22)!important;font-weight:800!important;}.seorg-home-premium .seorg-clear-list{border:1px solid rgba(103,232,249,.18);border-radius:999px;background:rgba(15,23,42,.44);color:#cbd5e1;padding:7px 10px;font-size:.72rem;font-weight:900;line-height:1;cursor:pointer;}@media(min-width:1600px){.seorg-home-premium{--seorg-home-max-width:1540px;}.seorg-home-premium .seorg-home-broadcast-card{min-height:260px!important;}.seorg-home-premium .seorg-premium-panel{padding:clamp(18px,1.1vw,26px);}}@media(min-width:2560px){.seorg-home-premium{--seorg-home-max-width:1940px;}.seorg-premium-retention-grid{gap:clamp(18px,.8vw,30px);}.seorg-home-premium .seorg-list{gap:clamp(12px,.55vw,18px)!important;}.seorg-home-premium .seorg-home-broadcast-title.seorg-card-title{--seorg-card-title-size:clamp(.92rem,.32vw,1.08rem);}.seorg-home-premium .seorg-home-open.seorg-card-action{--seorg-card-action-min-height:42px;--seorg-card-action-height:42px;}}@media(min-width:3200px){.seorg-home-premium{--seorg-home-max-width:2300px;}.seorg-premium-hero h2{font-size:clamp(3rem,1vw,4.7rem)!important;}.seorg-home-premium .seorg-home-broadcast-card{min-height:276px!important;}}@media(max-width:1180px){.seorg-home-premium{width:min(calc(100vw - 14px),1180px);}}@media(max-width:980px){.seorg-premium-hero{grid-template-columns:1fr;}.seorg-premium-hero-card{display:none;}.seorg-premium-route-grid,.seorg-premium-retention-grid{grid-template-columns:1fr;}.seorg-home-premium .seorg-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;}}@media(max-width:760px){.seorg-home-premium .seorg-premium-panel{padding:14px;}.seorg-home-premium .seorg-premium-panel-copy small{font-size:.78rem;}}@media(max-width:640px){.seorg-home-premium{--seorg-home-gap:12px;--seorg-home-radius:24px;--seorg-home-panel-radius:20px;--seorg-home-panel-pad:14px;padding-inline:clamp(6px,2.4vw,10px);}.seorg-premium-hero{padding:20px;}.seorg-premium-route-card{padding:14px;}.seorg-premium-route-icon{left:14px;top:14px;}.seorg-premium-route-copy{padding-inline:52px;}.seorg-home-premium .seorg-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;}.seorg-home-premium .seorg-home-broadcast-card{min-height:236px!important;padding:8px!important;}.seorg-home-premium .seorg-home-broadcast-title.seorg-card-title{--seorg-card-title-size:.78rem;}.seorg-home-premium .seorg-home-open.seorg-card-action{--seorg-card-action-min-height:36px;--seorg-card-action-height:36px;--seorg-card-action-size:.70rem;}}@media(max-width:520px){.seorg-premium-route-grid{gap:10px;}.seorg-premium-route-card{}.seorg-premium-panel-top{align-items:flex-start;}.seorg-home-premium .seorg-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.seorg-home-premium .seorg-home-broadcast-card{display:flex!important;flex-direction:column!important;min-height:228px!important;gap:8px!important;}.seorg-home-premium .seorg-home-broadcast-copy{justify-content:flex-start!important;}.seorg-home-premium .seorg-home-broadcast-actions{margin-top:auto!important;}.seorg-home-premium .seorg-home-broadcast-title.seorg-card-title{text-align:center!important;--seorg-card-title-min-height:2.24em;}.seorg-home-premium .seorg-home-open.seorg-card-action{--seorg-card-action-width:100%;}}@media(max-width:380px){.seorg-home-premium .seorg-home-broadcast-card{min-height:218px!important;padding:7px!important;}.seorg-home-premium .seorg-home-open.seorg-card-action{--seorg-card-action-size:.66rem;}}
.seorg-card-shell{position:relative!important;display:flex!important;min-width:0!important;overflow:hidden!important;isolation:isolate!important;text-decoration:none!important;}.seorg-card-shell--vertical{flex-direction:column!important;}.seorg-card-shell--row{flex-direction:row!important;align-items:center!important;}.seorg-card-body{min-width:0!important;max-width:100%!important;}.seorg-card-actions{display:flex!important;gap:8px!important;min-width:0!important;max-width:100%!important;}@keyframes seorgBadgePulse{0%,100%{transform:translateY(0);}50%{transform:translateY(-1px);}}.seorg-trending-empty{width:min(960px,calc(100vw - 24px));margin:24px auto;padding:18px;border-radius:20px;background:#111827;border:1px solid rgba(148,163,184,.22);color:#f8fafc;}.seorg-card-media{--seorg-card-media-ratio:var(--seorg-responsive-media-ratio,16/10);position:relative;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:var(--seorg-card-media-ratio)!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:var(--seorg-image-radius,16px)!important;box-shadow:none!important;outline:0;line-height:0!important;text-decoration:none!important;overflow:hidden!important;isolation:isolate!important;}.seorg-card-media .seorg-card-img,.seorg-card-media>img,.seorg-card-img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;margin:0!important;transform:none!important;padding:0!important;background:transparent!important;border:0!important;border-radius:inherit!important;box-shadow:none!important;filter:none!important;clip-path:none!important;outline:0!important;}.seorg-card-media:hover .seorg-card-img,.seorg-card-media:focus-visible .seorg-card-img,.seorg-card-media:hover>img,.seorg-card-media:focus-visible>img{filter:none!important;box-shadow:none!important;}.seorg-card-media--broadcast,.seorg-card-media--favorite,.seorg-card-media--radio-retention{--seorg-card-media-ratio:var(--seorg-responsive-media-ratio,16/10);}.seorg-card-media--trend{--seorg-card-media-ratio:var(--seorg-responsive-media-ratio,16/9.35);margin:0 0 clamp(7px,.42vw,10px)!important;}.seorg-card-media--sidebar-logo{--seorg-card-media-ratio:var(--seorg-responsive-media-ratio-wide,16/9);}@media(max-width:900px){.seorg-card-media--broadcast,.seorg-card-media--favorite,.seorg-card-media--radio-retention{--seorg-card-media-ratio:var(--seorg-responsive-media-ratio-compact,16/10.5);}.seorg-card-media--trend{--seorg-card-media-ratio:var(--seorg-responsive-media-ratio,16/9.35);}}@media(max-width:640px){.seorg-card-media--broadcast,.seorg-card-media--favorite,.seorg-card-media--radio-retention{--seorg-card-media-ratio:var(--seorg-responsive-media-ratio-wide,16/9);}.seorg-card-media--trend{--seorg-card-media-ratio:var(--seorg-responsive-media-ratio,16/9.2);}}.seorg-card-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--seorg-card-action-gap,8px)!important;width:var(--seorg-card-action-width,100%)!important;min-height:var(--seorg-card-action-min-height,var(--seorg-responsive-action-height,39px))!important;height:var(--seorg-card-action-height,auto)!important;padding:var(--seorg-card-action-padding,0 14px)!important;font-size:var(--seorg-card-action-size,var(--seorg-responsive-action-size,.82rem))!important;font-weight:var(--seorg-card-action-weight,950)!important;line-height:1!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,filter .2s ease!important;}.seorg-card-action .seorg-fa-icon,.seorg-card-action i{font-style:normal!important;}.seorg-card-action:hover,.seorg-card-action:focus-visible{transform:translateY(var(--seorg-card-action-hover-y,-1px));outline:none!important;}.seorg-card-order-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;min-width:0;overflow:hidden;border:1px solid rgba(103,232,249,.16);border-radius:12px;background:linear-gradient(180deg,rgba(13,31,45,.94),rgba(8,22,34,.97));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 5px 12px rgba(0,0,0,.14)}.seorg-card-order-action.seorg-card-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-width:0;min-height:34px;height:34px;margin:0;padding:0 10px;appearance:none;-webkit-appearance:none;border:0;border-radius:0;background:transparent;color:#dff7ff;box-shadow:none;font:inherit;font-size:.70rem;font-weight:900;line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:background .18s ease,color .18s ease}.seorg-card-order-action.seorg-card-action+.seorg-card-order-action.seorg-card-action{border-left:1px solid rgba(103,232,249,.12)}.seorg-card-order-action.seorg-card-action .seorg-fa-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;min-width:14px;height:14px;color:#67e8f9;font-size:.72rem;line-height:14px}.seorg-card-order-action.seorg-card-action:hover,.seorg-card-order-action.seorg-card-action:focus-visible{transform:none;background:rgba(34,211,238,.065);color:#fff;outline:none}.seorg-card-order-action.seorg-card-action:active{background:rgba(34,211,238,.04)}.seorg-card-order-action.seorg-card-action:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}
.seorg-card-title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:var(--seorg-card-title-lines,2)!important;overflow:hidden!important;min-height:var(--seorg-card-title-min-height,2.38em)!important;margin:var(--seorg-card-title-margin,13px 4px 0)!important;color:var(--seorg-card-title-color,var(--seorg-broadcast-card-title,#fff))!important;text-align:center!important;text-decoration:none!important;font-size:var(--seorg-card-title-size,var(--seorg-responsive-title-size,clamp(.86rem,.76rem + .24vw,.98rem)))!important;font-weight:950!important;line-height:var(--seorg-card-title-line-height,1.19)!important;letter-spacing:var(--seorg-card-title-letter-spacing,-.025em)!important;text-shadow:0 1px 0 rgba(0,0,0,.20)!important;}.seorg-card-fallback{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:var(--seorg-responsive-fallback-size,74px);height:var(--seorg-responsive-fallback-size,74px);max-width:70%;max-height:70%;color:#dffaff;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-weight:950;line-height:1;text-shadow:0 1px 12px rgba(34,211,238,.18);}@media(max-width:420px){.seorg-card-fallback{width:64px;height:64px;}}.seorg-card-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;max-width:100%!important;width:auto!important;height:var(--seorg-card-badge-height,31px)!important;min-height:var(--seorg-card-badge-height,31px)!important;padding:0 var(--seorg-card-badge-pad-x,9px)!important;gap:var(--seorg-card-badge-inner-gap,6px)!important;font-size:var(--seorg-card-badge-font,clamp(.66rem,.56rem + .14vw,.74rem))!important;letter-spacing:-.018em!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}.seorg-card-badge span{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}.seorg-card-badge .seorg-fa-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--seorg-card-badge-icon-size,14px)!important;min-width:var(--seorg-card-badge-icon-size,14px)!important;height:var(--seorg-card-badge-icon-size,14px)!important;line-height:var(--seorg-card-badge-icon-size,14px)!important;font-size:var(--seorg-card-badge-icon-font,.74rem)!important;text-align:center!important;font-family:"Font Awesome 5 Free","Font Awesome 6 Free"!important;font-style:normal!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;}.seorg-card-badge--radio{}.seorg-card-badge--radio .seorg-fa-icon{}.seorg-card-badge--tv{}.seorg-card-badge--tv .seorg-fa-icon{}.seorg-card-badge--format{}.seorg-card-badge--format .seorg-fa-icon{}.seorg-card-badge-row{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:var(--seorg-card-badge-row-gap,6px)!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important;}.seorg-card-badge-row>.seorg-card-badge{flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:calc(100% - var(--seorg-card-badge-row-gap,6px))!important;}.seorg-card-badge--source{}/* SEORG v9.0.185 global-card-badge-contract */@media(max-width:640px){:root{--seorg-shell-gutter:8px;--seorg-responsive-shell-width:calc(100vw - 16px);--seorg-responsive-panel-padding:clamp(10px,2.7vw,14px);--seorg-responsive-card-gap:clamp(8px,2.4vw,11px);--seorg-responsive-card-pad:clamp(7px,2.2vw,9px);--seorg-responsive-media-ratio:16/11.35;--seorg-responsive-media-ratio-compact:16/11.45;--seorg-responsive-media-ratio-wide:16/11.15;--seorg-card-badge-height:26px;--seorg-card-badge-row-gap:5px;--seorg-card-badge-pad-x:6px;--seorg-card-badge-inner-gap:6px;--seorg-card-badge-icon-size:11px;--seorg-card-badge-icon-font:.66rem;--seorg-card-badge-font:clamp(.58rem,2.08vw,.68rem);}}/* SEORG v9.0.188 card-media-img-radius-property-removal */


/* SEORG v9.0.213 consistent-pc-gutter-responsive-shell-contract */:root{--seorg-shell-gutter:clamp(12px,1.25vw,24px)!important;--seorg-shell-max:none!important;--seorg-responsive-shell-width:calc(100vw - (var(--seorg-shell-gutter) * 2))!important;}@media(min-width:1600px){:root{--seorg-shell-gutter:24px!important;--seorg-responsive-shell-width:calc(100vw - 48px)!important;}}@media(min-width:2200px){:root{--seorg-shell-gutter:24px!important;--seorg-responsive-shell-width:calc(100vw - 48px)!important;}}@media(min-width:3200px){:root{--seorg-shell-gutter:24px!important;--seorg-responsive-shell-width:calc(100vw - 48px)!important;}}@media(max-width:1180px){:root{--seorg-shell-gutter:clamp(10px,2.2vw,22px)!important;--seorg-responsive-shell-width:calc(100vw - (var(--seorg-shell-gutter) * 2))!important;}}@media(max-width:640px){:root{--seorg-shell-gutter:8px!important;--seorg-responsive-shell-width:calc(100vw - 16px)!important;}}.seorg-broadcast-directory[data-seorg-shortcode],.seorg-tv-retention-root[data-seorg-shortcode="seorg_retention_hub"],.seorg-radio-retention-hub,.seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"],.seorg-trends-section[data-seorg-shortcode="seorg_tendencias_premium"],.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"],.seorg-tendencias-duo,.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"],.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"],.seorg-recommendation-strip,.seorg-next-steps,.seorg-popular-categories{width:var(--seorg-responsive-shell-width)!important;max-width:none!important;margin-left:50%!important;margin-right:0!important;transform:translateX(-50%)!important;box-sizing:border-box!important;padding-left:0!important;padding-right:0!important;}.entry-content .seorg-broadcast-directory[data-seorg-shortcode],.post-content .seorg-broadcast-directory[data-seorg-shortcode],.site-content .seorg-broadcast-directory[data-seorg-shortcode],.wp-block-post-content .seorg-broadcast-directory[data-seorg-shortcode],.entry-content .seorg-tv-retention-root[data-seorg-shortcode="seorg_retention_hub"],.post-content .seorg-tv-retention-root[data-seorg-shortcode="seorg_retention_hub"],.site-content .seorg-tv-retention-root[data-seorg-shortcode="seorg_retention_hub"],.wp-block-post-content .seorg-tv-retention-root[data-seorg-shortcode="seorg_retention_hub"],.entry-content .seorg-radio-retention-hub,.post-content .seorg-radio-retention-hub,.site-content .seorg-radio-retention-hub,.wp-block-post-content .seorg-radio-retention-hub,.entry-content .seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"],.post-content .seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"],.site-content .seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"],.wp-block-post-content .seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"],.entry-content .seorg-trends-section[data-seorg-shortcode="seorg_tendencias_premium"],.post-content .seorg-trends-section[data-seorg-shortcode="seorg_tendencias_premium"],.site-content .seorg-trends-section[data-seorg-shortcode="seorg_tendencias_premium"],.wp-block-post-content .seorg-trends-section[data-seorg-shortcode="seorg_tendencias_premium"],.entry-content .seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"],.post-content .seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"],.site-content .seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"],.wp-block-post-content .seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"],.entry-content .seorg-tendencias-duo,.post-content .seorg-tendencias-duo,.site-content .seorg-tendencias-duo,.wp-block-post-content .seorg-tendencias-duo,.entry-content .seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"],.post-content .seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"],.site-content .seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"],.wp-block-post-content .seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"],.entry-content .seorg-home-premium[data-seorg-shortcode="seorg_home_premium"],.post-content .seorg-home-premium[data-seorg-shortcode="seorg_home_premium"],.site-content .seorg-home-premium[data-seorg-shortcode="seorg_home_premium"],.wp-block-post-content .seorg-home-premium[data-seorg-shortcode="seorg_home_premium"]{width:var(--seorg-responsive-shell-width)!important;max-width:none!important;margin-left:50%!important;margin-right:0!important;transform:translateX(-50%)!important;padding-left:0!important;padding-right:0!important;}.seorg-premium-sidebar{width:100%!important;max-width:100%!important;transform:none!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;}/* SEORG v9.0.213 shortcode ecosystem contracts */
.seorg-trending-premium[data-seorg-trending="1"] .seorg-tp-grid{padding:clamp(8px,.7vw,14px);box-sizing:border-box;}.seorg-trending-premium[data-seorg-trending="1"] .seorg-tp-card-link.is-seorg-personalized{}.seorg-trending-premium[data-seorg-trending="1"] .seorg-tp-card-link .seorg-broadcast-badge--smart{position:absolute;top:10px;right:10px;z-index:8;display:inline-flex;align-items:center;justify-content:center;min-height:25px;padding:5px 9px;font-size:.68rem;font-weight:950;line-height:1;color:var(--seorg-broadcast-card-badge-text,#111827)!important;}.seorg-premium-sidebar.seorg-premium-sidebar--tv{align-self:start;max-height:calc(100svh - 28px);overflow-y:auto;scrollbar-width:thin;}.seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-logo-item.seorg-card-media{border-radius:var(--seorg-image-radius,16px)!important;overflow:hidden!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(148,163,184,.18)!important;}.seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-logo-item.seorg-card-media img,.seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-logo-item.seorg-card-media .seorg-card-img{border-radius:inherit!important;object-fit:contain!important;object-position:center!important;background:transparent!important;}.seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-logo-strip{grid-auto-columns:minmax(78px,92px);align-items:stretch;}.seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-logo-fallback{border-radius:inherit!important;}.seorg-broadcast-directory[data-seorg-shortcode="seorg_radio_emisoras_premium"] .seorg-broadcast-directory-grid,.seorg-broadcast-directory[data-seorg-shortcode="seorg_ver_tambien_premium"] .seorg-broadcast-directory-grid,.seorg-tv-retention-root[data-seorg-shortcode="seorg_retention_hub"] .seorg-broadcast-directory-grid,.seorg-radio-retention-hub .seorg-radio-retention-grid,.seorg-radio-retention-hub .seorg-radio-retention-section-grid{padding:var(--seorg-container-rhythm-grid-pad,clamp(14px,.95vw,18px))!important;gap:var(--seorg-container-rhythm-grid-gap,var(--seorg-responsive-card-gap,16px))!important;box-sizing:border-box!important;}.seorg-broadcast-directory[data-seorg-shortcode="seorg_radio_emisoras_premium"],.seorg-broadcast-directory[data-seorg-shortcode="seorg_ver_tambien_premium"],.seorg-tv-retention-root[data-seorg-shortcode="seorg_retention_hub"] .seorg-broadcast-directory,.seorg-radio-retention-hub{overflow:hidden;}@media(min-width:1600px){.seorg-premium-sidebar.seorg-premium-sidebar--tv{max-height:calc(100svh - 36px);}.seorg-broadcast-directory[data-seorg-shortcode="seorg_radio_emisoras_premium"] .seorg-broadcast-directory-grid,.seorg-broadcast-directory[data-seorg-shortcode="seorg_ver_tambien_premium"] .seorg-broadcast-directory-grid,.seorg-tv-retention-root[data-seorg-shortcode="seorg_retention_hub"] .seorg-broadcast-directory-grid,.seorg-radio-retention-hub .seorg-radio-retention-grid,.seorg-radio-retention-hub .seorg-radio-retention-section-grid{padding:var(--seorg-container-rhythm-grid-pad,18px)!important;gap:var(--seorg-container-rhythm-grid-gap,18px)!important;}}@media(max-width:640px){.seorg-trending-premium[data-seorg-trending="1"] .seorg-tp-grid,.seorg-broadcast-directory[data-seorg-shortcode="seorg_radio_emisoras_premium"] .seorg-broadcast-directory-grid,.seorg-broadcast-directory[data-seorg-shortcode="seorg_ver_tambien_premium"] .seorg-broadcast-directory-grid,.seorg-tv-retention-root[data-seorg-shortcode="seorg_retention_hub"] .seorg-broadcast-directory-grid,.seorg-radio-retention-hub .seorg-radio-retention-grid,.seorg-radio-retention-hub .seorg-radio-retention-section-grid{padding:var(--seorg-container-rhythm-grid-pad,10px)!important;gap:var(--seorg-container-rhythm-grid-gap,10px)!important;}.seorg-premium-sidebar.seorg-premium-sidebar--tv{max-height:none;overflow-y:visible;}.seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-logo-strip{grid-auto-columns:minmax(72px,84px);}}
/* SEORG v9.0.220 unified-container-rhythm-contract */
:root{--seorg-container-rhythm-pad:clamp(16px,1.35vw,22px);--seorg-container-rhythm-head-pad:clamp(16px,1.08vw,20px);--seorg-container-rhythm-head-gap:clamp(14px,.95vw,18px);--seorg-container-rhythm-grid-pad:clamp(14px,.95vw,18px);--seorg-container-rhythm-grid-gap:var(--seorg-responsive-card-gap,16px);--seorg-container-rhythm-radius:26px;--seorg-container-rhythm-head-radius:22px;}
.seorg-broadcast-directory.seorg-broadcast-directory-premium,.seorg-broadcast-directory.seorg-broadcast-directory--unified-rhythm{padding:var(--seorg-container-rhythm-pad)!important;border-radius:var(--seorg-container-rhythm-radius)!important;overflow:hidden!important;}.seorg-broadcast-directory.seorg-broadcast-directory-premium .seorg-broadcast-directory-head,.seorg-broadcast-directory.seorg-broadcast-directory--unified-rhythm .seorg-broadcast-directory-head{margin:0 0 var(--seorg-container-rhythm-head-gap)!important;padding:var(--seorg-container-rhythm-head-pad)!important;border-radius:var(--seorg-container-rhythm-head-radius)!important;}.seorg-broadcast-directory.seorg-broadcast-directory-premium .seorg-broadcast-directory-grid,.seorg-broadcast-directory.seorg-broadcast-directory--unified-rhythm .seorg-broadcast-directory-grid{padding:var(--seorg-container-rhythm-grid-pad)!important;gap:var(--seorg-container-rhythm-grid-gap)!important;box-sizing:border-box!important;}.seorg-tv-retention-root[data-seorg-shortcode="seorg_retention_hub"] .seorg-broadcast-directory.seorg-tv-retention-local-section{padding:var(--seorg-container-rhythm-pad)!important;}.seorg-tv-retention-root[data-seorg-shortcode="seorg_retention_hub"] .seorg-broadcast-directory-grid{padding:var(--seorg-container-rhythm-grid-pad)!important;gap:var(--seorg-container-rhythm-grid-gap)!important;box-sizing:border-box!important;}@media(min-width:1600px){:root{--seorg-container-rhythm-pad:22px;--seorg-container-rhythm-head-pad:20px;--seorg-container-rhythm-grid-pad:18px;--seorg-container-rhythm-grid-gap:18px;}}@media(max-width:760px){:root{--seorg-container-rhythm-pad:12px;--seorg-container-rhythm-head-pad:14px;--seorg-container-rhythm-head-gap:12px;--seorg-container-rhythm-grid-pad:10px;--seorg-container-rhythm-grid-gap:10px;--seorg-container-rhythm-radius:22px;--seorg-container-rhythm-head-radius:18px;}}

/* SEORG v9.0.220 favorites-v2-container-rhythm-contract */.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"]{  --seorg-fav-rhythm-pad:var(--seorg-container-rhythm-pad,clamp(16px,1.35vw,22px));  --seorg-fav-rhythm-head-pad:var(--seorg-container-rhythm-head-pad,clamp(16px,1.08vw,20px));  --seorg-fav-rhythm-head-gap:var(--seorg-container-rhythm-head-gap,clamp(14px,.95vw,18px));  --seorg-fav-rhythm-grid-pad:var(--seorg-container-rhythm-grid-pad,clamp(14px,.95vw,18px));  --seorg-fav-rhythm-grid-gap:var(--seorg-container-rhythm-grid-gap,var(--seorg-responsive-card-gap,16px));  --seorg-fav-rhythm-radius:var(--seorg-container-rhythm-radius,26px);  --seorg-fav-rhythm-head-radius:var(--seorg-container-rhythm-head-radius,22px);  padding:var(--seorg-fav-rhythm-pad)!important;  border-radius:var(--seorg-fav-rhythm-radius)!important;}.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"] .seorg-fav-heading{  margin:0 0 var(--seorg-fav-rhythm-head-gap)!important;  padding:var(--seorg-fav-rhythm-head-pad)!important;  border-radius:var(--seorg-fav-rhythm-head-radius)!important;}.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"] .seorg-fav-grid,.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"] .seorg-fav-list{  padding:var(--seorg-fav-rhythm-grid-pad)!important;  gap:var(--seorg-fav-rhythm-grid-gap)!important;  box-sizing:border-box!important;}.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"] .seorg-fav-section{  overflow:hidden!important;  border-radius:calc(var(--seorg-fav-rhythm-head-radius) + 2px)!important;}@media(max-width:760px){  .seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"] .seorg-fav-grid,  .seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"] .seorg-fav-list{padding:var(--seorg-container-rhythm-grid-pad,10px)!important;gap:var(--seorg-container-rhythm-grid-gap,10px)!important;}}
/* SEORG v9.0.220 tendencias-duo-container-rhythm-contract */
.seorg-tendencias-duo{--seorg-td-rhythm-gap:var(--seorg-container-rhythm-grid-gap,var(--seorg-responsive-card-gap,16px));gap:var(--seorg-td-rhythm-gap)!important;align-items:start!important;}.seorg-tendencias-duo .seorg-tendencias-duo-column{min-width:0!important;max-width:100%!important;}.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"]{padding:var(--seorg-container-rhythm-pad,clamp(16px,1.35vw,22px))!important;border-radius:var(--seorg-container-rhythm-radius,26px)!important;overflow:hidden!important;}.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"] .seorg-tp-head{margin:0 0 var(--seorg-container-rhythm-head-gap,clamp(14px,.95vw,18px))!important;padding:var(--seorg-container-rhythm-head-pad,clamp(16px,1.08vw,20px))!important;border-radius:var(--seorg-container-rhythm-head-radius,22px)!important;}.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"] .seorg-tp-grid{padding:var(--seorg-container-rhythm-grid-pad,clamp(14px,.95vw,18px))!important;gap:var(--seorg-container-rhythm-grid-gap,var(--seorg-responsive-card-gap,16px))!important;box-sizing:border-box!important;}.seorg-tendencias-duo .seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"]{width:100%!important;max-width:100%!important;margin:0!important;transform:none!important;}.seorg-tendencias-duo .seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"] .seorg-tp-grid{grid-template-columns:repeat(var(--seorg-tp-cols-desktop,6),minmax(0,1fr))!important;}@media(min-width:1600px){.seorg-tendencias-duo{gap:var(--seorg-container-rhythm-grid-gap,18px)!important;}.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"] .seorg-tp-grid{padding:var(--seorg-container-rhythm-grid-pad,18px)!important;gap:var(--seorg-container-rhythm-grid-gap,18px)!important;}}@media(max-width:760px){.seorg-tendencias-duo{gap:var(--seorg-container-rhythm-grid-gap,10px)!important;}.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"]{padding:var(--seorg-container-rhythm-pad,12px)!important;border-radius:var(--seorg-container-rhythm-radius,22px)!important;}.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"] .seorg-tp-head{margin-bottom:var(--seorg-container-rhythm-head-gap,12px)!important;padding:var(--seorg-container-rhythm-head-pad,14px)!important;border-radius:var(--seorg-container-rhythm-head-radius,18px)!important;}.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"] .seorg-tp-grid{padding:var(--seorg-container-rhythm-grid-pad,10px)!important;gap:var(--seorg-container-rhythm-grid-gap,10px)!important;}}

/* SEORG v9.0.220 parent-shell-border-contract: remove only the external shortcode frame border; keep cards, tabs, badges and buttons untouched. */
.seorg-broadcast-directory[data-seorg-shortcode],
.seorg-broadcast-directory.seorg-broadcast-directory-premium,
.seorg-broadcast-directory.seorg-broadcast-directory--unified-rhythm,
.seorg-tv-retention-root[data-seorg-shortcode="seorg_retention_hub"],
.seorg-radio-retention-hub[data-seorg-premium="radio_retention_hub"],
.seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"],
.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"],
.seorg-trends-section[data-seorg-shortcode="seorg_tendencias_premium"],
.seorg-tendencias-duo[data-seorg-premium="trends_duo"],
.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"],
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"],
.seorg-premium-sidebar[data-seorg-premium="sidebar"]{border-color:transparent!important;border-width:0!important;outline:0!important;}
.seorg-broadcast-directory[data-seorg-shortcode]::before,
.seorg-broadcast-directory[data-seorg-shortcode]::after,
.seorg-tv-retention-root[data-seorg-shortcode="seorg_retention_hub"]::before,
.seorg-tv-retention-root[data-seorg-shortcode="seorg_retention_hub"]::after,
.seorg-radio-retention-hub[data-seorg-premium="radio_retention_hub"]::before,
.seorg-radio-retention-hub[data-seorg-premium="radio_retention_hub"]::after,
.seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"]::before,
.seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"]::after,
.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"]::before,
.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"]::after,
.seorg-trends-section[data-seorg-shortcode="seorg_tendencias_premium"]::before,
.seorg-trends-section[data-seorg-shortcode="seorg_tendencias_premium"]::after,
.seorg-tendencias-duo[data-seorg-premium="trends_duo"]::before,
.seorg-tendencias-duo[data-seorg-premium="trends_duo"]::after,
.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"]::before,
.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"]::after,
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"]::before,
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"]::after,
.seorg-premium-sidebar[data-seorg-premium="sidebar"]::before,
.seorg-premium-sidebar[data-seorg-premium="sidebar"]::after{border-color:transparent!important;}

/* SEORG v9.0.220 premium sidebar save feedback + image contract */
.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card{transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease!important;isolation:isolate!important;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card:after{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle at 16% 16%,rgba(34,197,94,.26),transparent 38%),linear-gradient(120deg,rgba(34,197,94,.12),transparent 54%);transition:opacity .22s ease;z-index:1;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card.is-saved{background:linear-gradient(180deg,rgba(18,54,45,.96),rgba(13,37,34,.90))!important;border-color:rgba(74,222,128,.48)!important;box-shadow:0 14px 30px rgba(0,0,0,.25),0 0 0 1px rgba(74,222,128,.16),inset 4px 0 0 #22c55e!important;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card.is-saved:after{opacity:1;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card.is-just-saved{animation:seorgSidebarSavedPulse .72s ease both;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card.is-saved .seorg-premium-sidebar-save-icon{color:#dcfce7!important;background:rgba(34,197,94,.18)!important;border-color:rgba(74,222,128,.62)!important;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card.is-saved .seorg-premium-sidebar-save-arrow{color:#dcfce7!important;background:rgba(34,197,94,.16)!important;border-color:rgba(74,222,128,.48)!important;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card.is-saved .seorg-premium-sidebar-save-copy strong{color:#f0fdf4!important;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card.is-saved .seorg-premium-sidebar-save-copy small{color:#bbf7d0!important;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-status{position:relative;z-index:2;display:none;align-items:center;justify-content:center;gap:5px;height:28px;padding:0 9px;border-radius:999px;color:#052e16;background:#bbf7d0;border:1px solid rgba(74,222,128,.55);font-size:.68rem;font-weight:950;line-height:1;white-space:nowrap;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card.is-saved .seorg-premium-sidebar-save-status{display:inline-flex;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card .seorg-premium-sidebar-save-icon,.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card .seorg-premium-sidebar-save-copy,.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card .seorg-premium-sidebar-save-arrow{position:relative;z-index:2;}@keyframes seorgSidebarSavedPulse{0%{transform:scale(1);}45%{transform:scale(1.012);}100%{transform:scale(1);}}
.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-logo-item{border-radius:var(--seorg-image-radius,16px)!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:72px!important;aspect-ratio:var(--seorg-responsive-media-ratio-wide,16/9)!important;background:rgba(255,255,255,.055)!important;border:1px solid rgba(148,163,184,.18)!important;box-shadow:none!important;line-height:0!important;text-decoration:none!important;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-logo-item img,.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-logo-item .seorg-card-img,.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-logo-item .seorg-logo-contract-img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;border-radius:inherit!important;background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-logo-item.seorg-premium-sidebar-logo-item--pure{border-radius:var(--seorg-image-radius,16px)!important;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-logo-fallback{border-radius:inherit!important;}@media(max-width:640px){.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-status span{display:none;}.seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-logo-item{min-height:66px!important;}}

/* SEORG v9.0.220 home premium 6-card navigation contract */
.seorg-home-premium .seorg-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;}



@media(max-width:980px){.seorg-home-premium .seorg-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;}}
@media(max-width:520px){.seorg-home-premium .seorg-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
/* SEORG v9.0.229 home premium badge auto-size and pure image contract */
/* SEORG v9.0.229 home premium click + media pure-radius contract */
.seorg-home-premium .seorg-home-broadcast-card[role="link"]{cursor:pointer!important;}
.seorg-home-premium .seorg-home-broadcast-card[role="link"]:focus-visible{outline:2px solid rgba(103,232,249,.40)!important;outline-offset:3px!important;}





.seorg-home-premium .seorg-home-open.seorg-card-action .seorg-fa-icon,
.seorg-home-premium .seorg-home-open.seorg-card-action i{font-style:normal!important;}
.seorg-card-badge--favorite{}
.seorg-card-badge--favorite .seorg-fa-icon{}

/* SEORG v9.0.229 home premium final image contract + whole card navigation */
.seorg-home-premium{--seorg-home-image-radius:var(--seorg-image-radius,16px);}
.seorg-home-premium .seorg-home-broadcast-card[role="link"]{cursor:pointer!important;}
.seorg-home-premium .seorg-home-broadcast-card[role="link"] a,.seorg-home-premium .seorg-home-broadcast-card[role="link"] button{cursor:pointer!important;}







/* SEORG v9.0.229: Home Premium image contract dedup. The render no longer uses obsolete home-logo/home-broadcast-media classes. */
.seorg-home-premium .seorg-home-image-contract.seorg-pure-image-link{display:block!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;outline:0!important;line-height:0!important;text-decoration:none!important;overflow:visible!important;clip-path:none!important;-webkit-mask-image:none!important;isolation:auto!important;}.seorg-home-premium .seorg-home-image-contract.seorg-pure-image-link>img,.seorg-home-premium .seorg-home-image-contract.seorg-pure-image-link>img.seorg-card-img,.seorg-home-premium .seorg-home-image-contract.seorg-pure-image-link>img.seorg-logo-contract-img{position:static!important;display:block!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center!important;background:transparent!important;background-color:transparent!important;border:0!important;border-radius:var(--seorg-image-radius,16px)!important;clip-path:none!important;box-shadow:none!important;filter:none!important;transform:none!important;outline:0!important;}.seorg-home-premium .seorg-home-image-contract:before,.seorg-home-premium .seorg-home-image-contract:after{display:none!important;content:none!important;}.seorg-home-premium .seorg-home-broadcast-media-wrap{position:relative!important;display:block!important;width:100%!important;min-width:0!important;line-height:0!important;}.seorg-home-premium .seorg-home-broadcast-card .seorg-home-image-contract{flex:0 0 auto!important;}
@media(max-width:640px){.seorg-home-premium .seorg-home-image-contract.seorg-pure-image-link>img,.seorg-home-premium .seorg-home-image-contract.seorg-pure-image-link>img.seorg-card-img,.seorg-home-premium .seorg-home-image-contract.seorg-pure-image-link>img.seorg-logo-contract-img{border-radius:var(--seorg-image-radius,16px)!important;}}
/* SEORG v9.0.229 grid-count-contract: fixed per-row counts by shortcode/device. */
:root{--seorg-responsive-trend-cols:6;--seorg-responsive-dept-cols:4;--seorg-responsive-dept-continue-cols:4;}
.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"] .seorg-fav-grid,.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"] .seorg-fav-list{grid-template-columns:repeat(6,minmax(0,1fr))!important;}
.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"]{--seorg-tp-cols-desktop:6;--seorg-tp-cols-small:3;--seorg-tp-cols-mobile:2;}
.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"] .seorg-tp-grid,.seorg-tendencias-duo .seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"] .seorg-tp-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;}
.seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"]{--seorg-radios-continue-cols-desktop:4!important;--seorg-radios-continue-cols-small:2!important;--seorg-radios-continue-cols-mobile:1!important;}
.seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"] .seorg-radios-dept-grid,.seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"] .seorg-radios-continue-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;}
@media(max-width:1180px) and (min-width:641px){:root{--seorg-responsive-trend-cols:3;--seorg-responsive-dept-cols:2;--seorg-responsive-dept-continue-cols:2;}.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"] .seorg-fav-grid,.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"] .seorg-fav-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;}.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"] .seorg-tp-grid,.seorg-tendencias-duo .seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"] .seorg-tp-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}.seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"] .seorg-radios-dept-grid,.seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"] .seorg-radios-continue-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
@media(max-width:640px){:root{--seorg-responsive-trend-cols:2;--seorg-responsive-dept-cols:1;--seorg-responsive-dept-continue-cols:1;}.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"] .seorg-fav-grid,.seorg-fav[data-seorg-shortcode="seorg_favorites_page_v2"] .seorg-fav-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"] .seorg-tp-grid,.seorg-tendencias-duo .seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"] .seorg-tp-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"] .seorg-radios-dept-grid,.seorg-radios-dept-hub[data-seorg-shortcode="seorg_radios_departamentos_hub"] .seorg-radios-continue-grid{grid-template-columns:1fr!important;}}


/* SEORG v9.0.231 tendencias duo 12-card grid contract */
.seorg-tendencias-duo[data-seorg-duo-contract="single-grid"]{display:block!important;}
.seorg-tendencias-duo[data-seorg-duo-contract="single-grid"]>.seorg-trending-premium[data-seorg-shortcode="seorg_tendencias_premium"]{width:100%!important;max-width:100%!important;margin:0!important;transform:none!important;}
.seorg-tendencias-duo[data-seorg-duo-contract="single-grid"] .seorg-tp-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;}
.seorg-tendencias-duo[data-seorg-duo-contract="single-grid"] .seorg-tendencias-duo-column{display:contents!important;}
@media(max-width:1180px) and (min-width:641px){.seorg-tendencias-duo[data-seorg-duo-contract="single-grid"] .seorg-tp-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}}
@media(max-width:640px){.seorg-tendencias-duo[data-seorg-duo-contract="single-grid"] .seorg-tp-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}

/* SEORG v9.0.239 premium-sidebar landscape responsive contract: prevent clipping on low-height devices without changing desktop/portrait design. */
@media (orientation: landscape) and (max-height: 560px) and (max-width: 1100px){
  .seorg-premium-sidebar.seorg-premium-sidebar--tv,
  .seorg-premium-sidebar[data-seorg-premium-sidebar="1"]{
    height:auto!important;
    max-height:none!important;
    min-height:0!important;
    overflow:visible!important;
    align-self:stretch!important;
    padding:10px!important;
    gap:9px!important;
    border-radius:18px!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-head{
    margin:0!important;
    gap:8px!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-head h3{
    font-size:16px!important;
    line-height:1.08!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-head-icon,
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-section-icon,
  .seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-icon,
  .seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-arrow{
    width:34px!important;
    height:34px!important;
    min-width:34px!important;
    border-radius:12px!important;
  }
  .seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card{
    min-height:54px!important;
    padding:9px 10px!important;
    gap:9px!important;
    border-radius:16px!important;
    overflow:hidden!important;
  }
  .seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-copy strong{
    font-size:13px!important;
    line-height:1.05!important;
  }
  .seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-copy small{
    font-size:11px!important;
    line-height:1.12!important;
  }
  .seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-status{
    height:24px!important;
    padding:0 7px!important;
    font-size:.62rem!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-section{
    display:grid!important;
    grid-template-columns:minmax(168px,32%) minmax(0,1fr)!important;
    align-items:center!important;
    gap:9px!important;
    padding:9px!important;
    border-radius:17px!important;
    overflow:visible!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-section-head{
    margin:0!important;
    min-width:0!important;
    gap:8px!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-section-title{
    min-width:0!important;
    gap:8px!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-section-title h4{
    font-size:14px!important;
    line-height:1.08!important;
    white-space:normal!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-section-count{
    width:30px!important;
    min-width:30px!important;
    height:30px!important;
    border-radius:12px!important;
    font-size:12px!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-carousel{
    grid-template-columns:28px minmax(0,1fr) 28px!important;
    gap:6px!important;
    min-width:0!important;
    width:100%!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-carousel-btn{
    width:28px!important;
    height:34px!important;
    min-width:28px!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-logo-strip{
    grid-auto-columns:clamp(58px,13vw,74px)!important;
    gap:8px!important;
    min-width:0!important;
    overflow-x:auto!important;
    overflow-y:hidden!important;
    padding:0 1px 1px!important;
  }
  .seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-logo-item{
    min-height:48px!important;
    aspect-ratio:16/10!important;
    border-radius:12px!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-empty{
    grid-column:1/-1!important;
    padding:8px!important;
    font-size:11px!important;
  }
}
@media (orientation: landscape) and (max-height: 430px) and (max-width: 900px){
  .seorg-premium-sidebar.seorg-premium-sidebar--tv,
  .seorg-premium-sidebar[data-seorg-premium-sidebar="1"]{
    padding:8px!important;
    gap:7px!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-section{
    grid-template-columns:minmax(142px,30%) minmax(0,1fr)!important;
    padding:8px!important;
    gap:7px!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-section-title h4{
    font-size:13px!important;
  }
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-logo-strip{
    grid-auto-columns:clamp(54px,12vw,68px)!important;
    gap:7px!important;
  }
  .seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-logo-item{
    min-height:44px!important;
    border-radius:11px!important;
  }
  .seorg-premium-sidebar[data-seorg-premium-sidebar="1"] .seorg-premium-sidebar-save-card{
    min-height:50px!important;
    padding:8px 9px!important;
  }
}
@media (orientation: portrait), (min-height: 561px){
  .seorg-premium-sidebar.seorg-premium-sidebar--tv .seorg-premium-sidebar-section{
    grid-template-columns:none;
  }
}

/* SEORG v9.0.241 home premium trends panel contract */
.seorg-home-premium .seorg-premium-panel--trends .seorg-premium-panel-icon{color:#fff1c2;background:linear-gradient(135deg,rgba(245,158,11,.24),rgba(34,211,238,.12));border-color:rgba(251,191,36,.28);}
.seorg-home-premium .seorg-home-trends-shell{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;width:100%;}
.seorg-home-premium .seorg-home-trends-grid.seorg-tp-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(10px,.8vw,14px)!important;padding:0!important;margin:0!important;width:100%!important;min-width:0!important;align-items:stretch!important;}
.seorg-home-premium .seorg-home-trends-grid .seorg-tp-card{min-width:0!important;width:100%!important;height:100%!important;}
.seorg-home-premium .seorg-home-trends-grid .seorg-tp-card-link{height:100%!important;min-height:248px!important;}
.seorg-home-premium .seorg-home-trends-grid .seorg-tp-head,.seorg-home-premium .seorg-home-trends-shell .seorg-tp-head{display:none!important;}
.seorg-home-premium .seorg-home-trends-empty{display:flex!important;align-items:center!important;min-height:92px!important;margin:0!important;padding:14px!important;border-radius:18px!important;color:#bcd2df!important;background:rgba(15,23,42,.34)!important;border:1px dashed rgba(148,163,184,.22)!important;font-weight:800!important;}
@media(max-width:980px){.seorg-home-premium .seorg-home-trends-grid.seorg-tp-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}}
@media(max-width:520px){.seorg-home-premium .seorg-home-trends-grid.seorg-tp-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.seorg-home-premium .seorg-home-trends-grid .seorg-tp-card-link{min-height:auto!important;}}

/* SEORG v9.0.241 home premium trends compact card contract */
.seorg-home-premium .seorg-home-trends-grid.seorg-home-card-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(10px,.8vw,14px)!important;padding:0!important;margin:0!important;width:100%!important;min-width:0!important;align-items:stretch!important;}.seorg-home-premium .seorg-home-trend-card{min-width:0!important;width:100%!important;height:100%!important;}.seorg-home-premium .seorg-home-trend-card .seorg-home-broadcast-media-wrap{margin:0!important;}.seorg-home-premium .seorg-home-trend-card .seorg-home-image-contract.seorg-pure-image-link{min-height:0!important;aspect-ratio:auto!important;border-radius:0!important;overflow:visible!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;}.seorg-home-premium .seorg-home-trend-card .seorg-home-image-contract.seorg-pure-image-link>img,.seorg-home-premium .seorg-home-trend-card .seorg-home-image-contract.seorg-pure-image-link>img.seorg-card-img{width:100%!important;height:auto!important;max-height:none!important;border-radius:var(--seorg-image-radius,16px)!important;object-fit:contain!important;object-position:center!important;background:transparent!important;}@media(max-width:980px){.seorg-home-premium .seorg-home-trends-grid.seorg-home-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}}@media(max-width:520px){.seorg-home-premium .seorg-home-trends-grid.seorg-home-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.seorg-home-premium .seorg-home-trend-card{min-height:228px!important;}}

/* SEORG v9.0.244 home premium badges radio tv autofit */
.seorg-home-premium .seorg-home-trends-grid .seorg-home-trends-more-cta.seorg-card-action{grid-column:1/-1!important;width:100%!important;text-decoration:none!important;}

/* SEORG v9.0.244 home premium grid count responsive badge contract */
@media(max-width:980px){.seorg-home-premium .seorg-list,.seorg-home-premium .seorg-home-trends-grid.seorg-home-card-grid,.seorg-home-premium .seorg-home-trends-grid.seorg-tp-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}}
@media(max-width:520px){.seorg-home-premium .seorg-list,.seorg-home-premium .seorg-home-trends-grid.seorg-home-card-grid,.seorg-home-premium .seorg-home-trends-grid.seorg-tp-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.seorg-home-premium .seorg-home-broadcast-card,.seorg-home-premium .seorg-home-trend-card{display:flex!important;flex-direction:column!important;}.seorg-home-premium .seorg-home-broadcast-title.seorg-card-title{text-align:center!important;}}


/* SEORG v9.0.257 internal links pro shortcode */
.seorg-shortcode-shell{width:var(--seorg-responsive-shell-width,min(1320px,calc(100vw - (var(--seorg-shell-gutter,8px) * 2))))!important;max-width:none!important;margin:clamp(18px,2vw,30px) 0 clamp(18px,2vw,30px) 50%!important;transform:translateX(-50%)!important;box-sizing:border-box!important;}.seorg-shortcode-shell,.seorg-shortcode-shell *{box-sizing:border-box!important;}.seorg-shortcode-shell--premium{padding:var(--seorg-responsive-panel-padding,clamp(14px,.9vw,18px))!important;}.seorg-internal-links-pro{--seorg-ilp-radius:26px;--seorg-ilp-line:rgba(103,232,249,.18);--seorg-ilp-card:rgba(15,23,42,.72);--seorg-ilp-card-2:rgba(15,23,42,.56);position:relative;isolation:isolate;overflow:hidden;width:var(--seorg-responsive-shell-width,min(1320px,calc(100vw - (var(--seorg-shell-gutter,8px) * 2))))!important;max-width:none!important;margin:clamp(18px,2vw,30px) 0 clamp(18px,2vw,30px) 50%!important;transform:translateX(-50%)!important;padding:var(--seorg-responsive-panel-padding,clamp(16px,1.35vw,24px))!important;border-radius:var(--seorg-ilp-radius);color:#f8fafc;background:radial-gradient(circle at 6% 0%,rgba(34,211,238,.15),transparent 34%),radial-gradient(circle at 98% 12%,rgba(236,72,153,.10),transparent 32%),linear-gradient(180deg,rgba(7,18,30,.96),rgba(15,23,42,.90));border:1px solid var(--seorg-ilp-line);box-shadow:0 18px 46px rgba(2,6,23,.18),inset 0 1px 0 rgba(255,255,255,.06);box-sizing:border-box;}.seorg-internal-links-pro,.seorg-internal-links-pro *{box-sizing:border-box;}.seorg-ilp-head{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(14px,1.15vw,20px);margin:0 0 clamp(14px,1.2vw,22px);}.seorg-ilp-kicker{display:inline-flex;align-items:center;gap:7px;width:max-content;max-width:100%;margin:0 0 7px;padding:7px 10px;border-radius:999px;color:#dffaff;background:rgba(34,211,238,.12);border:1px solid rgba(103,232,249,.18);font-size:.74rem;font-weight:900;letter-spacing:.01em;line-height:1;}.seorg-ilp-head h3{margin:0!important;color:#fff!important;font-size:clamp(1.2rem,.95rem + .7vw,1.9rem)!important;font-weight:950!important;letter-spacing:-.045em!important;line-height:1.05!important;}.seorg-ilp-head p{max-width:760px;margin:8px 0 0!important;color:#cbd5e1!important;font-size:clamp(.82rem,.75rem + .12vw,.94rem)!important;font-weight:650!important;line-height:1.45!important;}.seorg-ilp-count{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 11px;border-radius:999px;color:#ffe5ef;background:linear-gradient(135deg,rgba(115,24,59,.86),rgba(62,14,34,.82));border:1px solid rgba(244,114,182,.34);font-size:.72rem;font-weight:950;white-space:nowrap;}.seorg-ilp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--seorg-responsive-card-gap,clamp(12px,.9vw,16px));min-width:0;}.seorg-ilp-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(11px,.8vw,14px);min-width:0;min-height:clamp(92px,6vw,118px);padding:var(--seorg-responsive-card-pad,clamp(14px,1vw,18px));border-radius:20px;color:#f8fafc!important;text-decoration:none!important;background:linear-gradient(180deg,var(--seorg-ilp-card),var(--seorg-ilp-card-2));border:1px solid rgba(103,232,249,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;}.seorg-ilp-card:hover,.seorg-ilp-card:focus-visible{outline:0;transform:translateY(-2px);border-color:rgba(103,232,249,.30);box-shadow:0 16px 34px rgba(2,6,23,.24),inset 0 1px 0 rgba(255,255,255,.07);}.seorg-ilp-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(44px,3.1vw,54px);height:clamp(44px,3.1vw,54px);border-radius:17px;color:#67e8f9;background:rgba(34,211,238,.13);border:1px solid rgba(103,232,249,.18);font-size:.96rem;}.seorg-ilp-card--radio .seorg-ilp-icon{color:#c4b5fd;background:rgba(109,93,211,.15);border-color:rgba(167,139,250,.24);}.seorg-ilp-card--tv .seorg-ilp-icon{color:#5eead4;background:rgba(20,184,166,.16);border-color:rgba(45,212,191,.24);}.seorg-ilp-copy{display:block;min-width:0;}.seorg-ilp-copy strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;color:#fff;font-size:var(--seorg-responsive-title-size,clamp(.92rem,.82rem + .2vw,1.04rem));font-weight:950;letter-spacing:-.028em;line-height:1.24;min-height:2.48em;}.seorg-ilp-copy small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;margin-top:7px;color:#aebfcb;font-size:clamp(.74rem,.68rem + .12vw,.84rem);font-weight:760;line-height:1.32;}.seorg-ilp-badge{display:inline-flex;align-items:center;justify-content:center;min-height:30px;max-width:118px;padding:0 10px;border-radius:999px;color:#dffaff;background:rgba(8,145,178,.12);border:1px solid rgba(103,232,249,.18);font-size:.70rem;font-weight:950;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.seorg-internal-links-pro--compact .seorg-ilp-grid,.seorg-internal-links-pro--chips .seorg-ilp-grid{grid-template-columns:repeat(4,minmax(0,1fr));}.seorg-internal-links-pro--chips .seorg-ilp-card{min-height:46px;grid-template-columns:auto minmax(0,1fr);padding:9px 10px;border-radius:999px;}.seorg-internal-links-pro--chips .seorg-ilp-icon{width:28px;height:28px;border-radius:999px;font-size:.74rem;}.seorg-internal-links-pro--chips .seorg-ilp-badge,.seorg-internal-links-pro--chips .seorg-ilp-copy small{display:none;}@media(max-width:980px){.seorg-ilp-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.seorg-internal-links-pro--compact .seorg-ilp-grid,.seorg-internal-links-pro--chips .seorg-ilp-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:640px){.seorg-shortcode-shell,.seorg-internal-links-pro{width:var(--seorg-responsive-shell-width,calc(100vw - 16px))!important;margin:clamp(18px,2vw,30px) 0 clamp(18px,2vw,30px) 50%!important;transform:translateX(-50%)!important;padding:var(--seorg-responsive-panel-padding,clamp(12px,3.4vw,16px))!important;border-radius:22px;}.seorg-ilp-head{display:grid;gap:12px;}.seorg-ilp-count{justify-self:start;}.seorg-ilp-grid,.seorg-internal-links-pro--compact .seorg-ilp-grid{grid-template-columns:1fr;}.seorg-internal-links-pro--chips .seorg-ilp-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.seorg-ilp-card{min-height:82px;padding:clamp(11px,3vw,14px);grid-template-columns:auto minmax(0,1fr);gap:10px;}.seorg-ilp-badge{position:absolute;right:12px;top:12px;max-width:86px;min-height:25px;padding-inline:8px;font-size:.62rem;}.seorg-ilp-icon{width:40px;height:40px;border-radius:14px;}.seorg-ilp-copy strong{padding-right:76px;}.seorg-ilp-copy small{padding-right:0;}.seorg-internal-links-pro--chips .seorg-ilp-card{min-height:46px;}.seorg-internal-links-pro--chips .seorg-ilp-copy strong{padding-right:0;font-size:.76rem;}}

/* SEORG v9.0.259 shortcode-contract-guard-registry-root */
.seorg-shortcode-contract{--seorg-contract-gap:var(--seorg-responsive-card-gap,clamp(10px,.8vw,14px));--seorg-contract-card-pad:var(--seorg-responsive-card-pad,clamp(10px,.8vw,14px));--seorg-contract-radius:var(--seorg-card-radius,var(--seorg-responsive-card-radius,20px));--seorg-contract-media-radius:var(--seorg-image-radius,16px);container-type:inline-size;}.seorg-shortcode-contract :where(a){text-decoration:none!important;}.seorg-contract-grid{display:grid;gap:var(--seorg-contract-gap)!important;min-width:0;max-width:100%;}.seorg-contract-card{min-width:0;box-sizing:border-box;}.seorg-contract-card *{box-sizing:border-box;}.seorg-contract-media{flex:0 0 auto;box-sizing:border-box;}.seorg-contract-media :where(img){max-width:100%;height:auto;}.seorg-contract-badge{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.seorg-contract-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;}.seorg-shortcode-shell[data-seorg-shortcode-contract="premium"]{isolation:isolate;}@media(max-width:640px){.seorg-shortcode-contract{--seorg-contract-gap:var(--seorg-responsive-card-gap,clamp(8px,2.4vw,11px));--seorg-contract-card-pad:var(--seorg-responsive-card-pad,clamp(8px,2.4vw,12px));}}

/* SEORG v9.0.331 premium measure contract */
.seorg-broadcast-directory,.seorg-home-premium,.seorg-radio-retention-hub,.seorg-radios-dept-hub,.seorg-tv-retention-root .seorg-broadcast-directory{width:min(var(--seorg-premium-contract-shell-width,var(--seorg-responsive-shell-width,1240px)),calc(100vw - 16px))!important;}.seorg-broadcast-directory{padding:var(--seorg-premium-contract-container-padding,var(--seorg-responsive-panel-padding,18px))!important;}.seorg-broadcast-directory-grid,.seorg-radio-retention-grid,.seorg-radio-retention-section-grid,.seorg-premium-route-grid,.seorg-home-broadcast-grid,.seorg-radios-dept-hub-grid,.seorg-radios-dept-continue-grid{gap:var(--seorg-premium-contract-grid-gap,var(--seorg-responsive-card-gap,16px))!important;}.seorg-broadcast-directory-grid,.seorg-radio-retention-grid,.seorg-radio-retention-section-grid{padding:var(--seorg-premium-contract-grid-padding,var(--seorg-container-rhythm-grid-pad,14px))!important;}.seorg-broadcast-card,.seorg-radio-retention-card,.seorg-home-broadcast-card,.seorg-premium-route-card{padding:var(--seorg-premium-contract-card-padding,var(--seorg-responsive-card-pad,12px))!important;}.seorg-card-media,.seorg-broadcast-card .seorg-card-media,.seorg-radio-retention-card .seorg-card-media,.seorg-home-broadcast-card .seorg-card-media{padding:var(--seorg-premium-contract-media-padding,0px)!important;}.seorg-card-media img,.seorg-card-media .seorg-card-img{border-radius:inherit!important;}

/* SEORG v9.0.346 - Home favorites shares Favorites V2 badge/state contract */
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-panel--favorites .seorg-home-remove-badge{background:var(--fv2-remove-bg,#b74848)!important;color:var(--fv2-remove-text,#fff4f4)!important;border-color:var(--fv2-remove-border,#f87171)!important;}.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-panel--favorites .seorg-home-remove-badge .seorg-fa-icon{color:var(--fv2-remove-text,#fff4f4)!important;}.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-panel--favorites .seorg-premium-panel-icon{color:var(--fv2-heart-active,#2563eb)!important;border-color:color-mix(in srgb,var(--fv2-heart-active,#2563eb) 42%,transparent)!important;}.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-panel--favorites .seorg-premium-panel-icon .seorg-fa-icon{color:var(--fv2-heart-active,#2563eb)!important;}
.seorg-knowledge-graph{display:grid;gap:1rem;margin:1.5rem 0;}.seorg-semantic-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;list-style:none!important;margin:0!important;padding:0!important;}.seorg-semantic-breadcrumbs li{display:flex;align-items:center;gap:.45rem;}.seorg-semantic-breadcrumbs li:not(:last-child)::after{content:"›";opacity:.65;}.seorg-entity-summary{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;padding:1rem;border:1px solid var(--seorg-border,#dbe3ef);border-radius:14px;background:var(--seorg-surface,#fff);}.seorg-entity-summary>span{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.72;}.seorg-entity-summary>strong{font-size:1.05rem;}.seorg-topic-cluster ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.75rem;list-style:none!important;margin:0!important;padding:0!important;}.seorg-topic-cluster li a{display:flex;flex-direction:column;gap:.3rem;height:100%;padding:1rem;border:1px solid var(--seorg-border,#dbe3ef);border-radius:14px;text-decoration:none;background:var(--seorg-surface,#fff);}.seorg-topic-cluster li span{font-size:.78rem;opacity:.72;}@media(max-width:600px){.seorg-topic-cluster ul{grid-template-columns:1fr;}.seorg-entity-summary{align-items:flex-start;flex-direction:column;}}
.seorg-entity-profile{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;padding:1rem;border:1px solid var(--seorg-border,#dbe3ef);border-radius:14px;background:var(--seorg-surface,#fff);}.seorg-entity-profile>strong{font-size:1.05rem;}.seorg-entity-profile>span{font-size:.8rem;opacity:.75;}@media(max-width:600px){.seorg-entity-profile{align-items:flex-start;flex-direction:column;}}.seorg-editorial-shell{--seorg-editorial-accent:#20d7e5;--seorg-editorial-accent-2:#7c5cff;--seorg-editorial-bg:#111827;--seorg-editorial-surface:#172033;--seorg-editorial-line:rgba(124,205,255,.16);position:relative;isolation:isolate;width:100%;margin:clamp(28px,4vw,52px) 0;padding:0;overflow:hidden;border:1px solid var(--seorg-editorial-line);border-radius:clamp(18px,2vw,26px);background:linear-gradient(145deg,rgba(22,31,50,.98),rgba(13,20,34,.99));box-shadow:0 22px 60px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.035);color:#d9e3f0;}.seorg-editorial-shell:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(circle at 8% 0,rgba(32,215,229,.10),transparent 28%),radial-gradient(circle at 92% 0,rgba(124,92,255,.11),transparent 31%);pointer-events:none;}.seorg-editorial-shell:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--seorg-editorial-accent),var(--seorg-editorial-accent-2),#ff8a3d);opacity:.9;}.seorg-editorial-shell *{box-sizing:border-box;}.seorg-editorial-shell__header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:clamp(22px,3vw,34px);border-bottom:1px solid var(--seorg-editorial-line);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0));}.seorg-editorial-shell__icon{display:grid;place-items:center;width:50px;height:50px;border:1px solid rgba(32,215,229,.28);border-radius:16px;background:linear-gradient(145deg,rgba(32,215,229,.15),rgba(124,92,255,.13));box-shadow:0 10px 28px rgba(32,215,229,.08);}.seorg-editorial-shell__icon-svg{width:25px;height:25px;fill:#75edf5;}.seorg-editorial-shell__heading{min-width:0;}.seorg-editorial-shell__eyebrow{display:block;margin:0 0 5px;color:#72e6ef;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;}.seorg-editorial-shell__heading h2{margin:0!important;color:#fff!important;font-size:clamp(21px,2.3vw,31px)!important;line-height:1.15!important;letter-spacing:-.025em;}.seorg-editorial-shell__heading p{margin:7px 0 0!important;color:#9daec4!important;font-size:14px!important;line-height:1.55!important;}.seorg-editorial-shell__badge{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:6px 11px;border:1px solid rgba(124,205,255,.18);border-radius:999px;background:rgba(13,26,45,.72);color:#b8c8dc;font-size:10px;font-weight:850;letter-spacing:.065em;text-transform:uppercase;white-space:nowrap;}.seorg-editorial-shell__body{display:grid;gap:0;padding:clamp(22px,3.3vw,38px);}.seorg-editorial-shell__body>.seorg-seo-snippet,.seorg-editorial-shell__body>.seorg-faq-block,.seorg-editorial-shell__body>.seorg-internal-links-pro{position:relative;margin:0!important;padding:clamp(20px,2.7vw,30px) 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}.seorg-editorial-shell__body>:first-child{padding-top:0!important;}.seorg-editorial-shell__body>:last-child{padding-bottom:0!important;}.seorg-editorial-shell__body>:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(124,205,255,.18) 12%,rgba(124,205,255,.18) 88%,transparent);}.seorg-editorial-shell .seorg-seo-intro p{margin:0!important;padding:16px 18px;border-left:3px solid var(--seorg-editorial-accent);border-radius:0 14px 14px 0;background:linear-gradient(90deg,rgba(32,215,229,.08),transparent);color:#e5edf7!important;font-size:clamp(15px,1.2vw,17px)!important;line-height:1.75!important;}.seorg-editorial-shell .seorg-context-seo-text h2,.seorg-editorial-shell .seorg-faq-block>h2{margin:0 0 13px!important;color:#fff!important;font-size:clamp(20px,2vw,27px)!important;line-height:1.2!important;letter-spacing:-.02em;}.seorg-editorial-shell .seorg-context-seo-text h3{margin:23px 0 9px!important;color:#f6f9fc!important;font-size:18px!important;}.seorg-editorial-shell .seorg-context-seo-text p{margin:0 0 14px!important;color:#c2cedd!important;font-size:15px!important;line-height:1.78!important;}.seorg-editorial-shell .seorg-context-seo-text p:last-child{margin-bottom:0!important;}.seorg-editorial-shell .seorg-faq-list{display:grid;gap:10px;}.seorg-editorial-shell .seorg-faq-item{margin:0!important;padding:16px 18px!important;border:1px solid rgba(124,205,255,.12)!important;border-radius:14px!important;background:linear-gradient(145deg,rgba(28,40,62,.72),rgba(18,27,44,.76))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;}.seorg-editorial-shell .seorg-faq-item h3{position:relative;margin:0 0 8px!important;padding-left:25px;color:#f3f7fc!important;font-size:15px!important;line-height:1.45!important;}.seorg-editorial-shell .seorg-faq-item h3:before{content:"?";position:absolute;left:0;top:1px;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:rgba(32,215,229,.14);color:#6ce8f0;font-size:11px;font-weight:900;}.seorg-editorial-shell .seorg-faq-item p{margin:0!important;padding-left:25px;color:#aebdd0!important;font-size:14px!important;line-height:1.7!important;}.seorg-editorial-shell .seorg-internal-links-pro .seorg-ilp-head{margin-bottom:16px;}.seorg-editorial-shell .seorg-internal-links-pro .seorg-ilp-head h3{color:#fff!important;}.seorg-editorial-shell .seorg-internal-links-pro .seorg-ilp-head p{color:#9eafc4!important;}.seorg-editorial-shell .seorg-ilp-card{background:linear-gradient(145deg,rgba(29,42,65,.88),rgba(18,28,46,.9))!important;border-color:rgba(124,205,255,.13)!important;}.seorg-editorial-shell .seorg-ilp-card:hover{border-color:rgba(32,215,229,.38)!important;box-shadow:0 12px 30px rgba(0,0,0,.18),0 0 20px rgba(32,215,229,.055)!important;}.seorg-editorial-shell__footer{display:flex;align-items:center;justify-content:center;padding:15px clamp(22px,3vw,34px);border-top:1px solid var(--seorg-editorial-line);background:rgba(7,13,24,.26);color:#8191a7;font-size:11px;letter-spacing:.025em;text-align:center;}.seorg-editorial-shell__footer span{display:inline-flex;align-items:center;gap:8px;}.seorg-editorial-shell__footer i{display:block;width:6px;height:6px;border-radius:50%;background:#46dce7;box-shadow:0 0 12px rgba(70,220,231,.55);}@media(max-width:720px){.seorg-editorial-shell{margin:24px 0;border-radius:18px;}.seorg-editorial-shell__header{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:21px 18px;}.seorg-editorial-shell__icon{width:43px;height:43px;border-radius:14px;}.seorg-editorial-shell__icon-svg{width:22px;height:22px;}.seorg-editorial-shell__badge{grid-column:1/-1;justify-self:start;margin-left:55px;}.seorg-editorial-shell__heading p{font-size:13px!important;}.seorg-editorial-shell__body{padding:20px 18px;}.seorg-editorial-shell .seorg-seo-intro p{padding:14px 14px;font-size:15px!important;}.seorg-editorial-shell .seorg-faq-item{padding:14px!important;}.seorg-editorial-shell .seorg-faq-item h3,.seorg-editorial-shell .seorg-faq-item p{padding-left:23px;}.seorg-editorial-shell__footer{padding:14px 18px;}}@media(max-width:420px){.seorg-editorial-shell__header{grid-template-columns:1fr;}.seorg-editorial-shell__icon{margin-bottom:2px;}.seorg-editorial-shell__badge{grid-column:auto;margin-left:0;}.seorg-editorial-shell__heading h2{font-size:21px!important;}.seorg-editorial-shell__body{padding:18px 15px;}.seorg-editorial-shell .seorg-context-seo-text p{font-size:14px!important;}}

/* SEORG v10.8.100 — Editorial Links Integration */
.seorg-editorial-shell .seorg-internal-links-pro{width:100%!important;max-width:100%!important;margin:0!important;transform:none!important;overflow:visible!important;padding:clamp(18px,2.2vw,26px) 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}.seorg-editorial-shell .seorg-internal-links-pro.seorg-shortcode-shell--premium{padding:clamp(18px,2.2vw,26px) 0 0!important;}.seorg-editorial-shell .seorg-internal-links-pro .seorg-ilp-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;margin:0 0 clamp(14px,1.4vw,20px)!important;}.seorg-editorial-shell .seorg-internal-links-pro .seorg-ilp-kicker{margin-bottom:8px;}.seorg-editorial-shell .seorg-internal-links-pro .seorg-ilp-count{align-self:start;justify-self:end;margin-top:2px;}.seorg-editorial-shell .seorg-internal-links-pro .seorg-ilp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.1vw,17px);width:100%;margin:0;min-width:0;}.seorg-editorial-shell .seorg-internal-links-pro .seorg-ilp-card{width:100%;min-height:92px;padding:clamp(14px,1.15vw,18px);border-radius:18px;}.seorg-editorial-shell .seorg-internal-links-pro .seorg-ilp-copy strong{min-height:0;}.seorg-editorial-shell__body>.seorg-internal-links-pro:last-child{padding-bottom:0!important;}.seorg-editorial-shell__body>.seorg-internal-links-pro:before{content:"";display:block;width:100%;height:1px;margin:0 0 clamp(20px,2.4vw,28px);background:linear-gradient(90deg,transparent,rgba(124,205,255,.18) 12%,rgba(124,205,255,.18) 88%,transparent);}@media(max-width:860px){.seorg-editorial-shell .seorg-internal-links-pro .seorg-ilp-grid{grid-template-columns:1fr;}.seorg-editorial-shell .seorg-internal-links-pro .seorg-ilp-head{grid-template-columns:1fr;}.seorg-editorial-shell .seorg-internal-links-pro .seorg-ilp-count{justify-self:start;margin-top:0;}}@media(max-width:640px){.seorg-editorial-shell .seorg-internal-links-pro,.seorg-editorial-shell .seorg-internal-links-pro.seorg-shortcode-shell--premium{width:100%!important;max-width:100%!important;margin:0!important;transform:none!important;padding:16px 0 0!important;border-radius:0!important;}.seorg-editorial-shell .seorg-internal-links-pro .seorg-ilp-card{min-height:82px;}.seorg-editorial-shell__body>.seorg-internal-links-pro:before{margin-bottom:18px;}}

/* SEORG v10.8.200 — Editorial Shell Width + Spacing Contract */
.seorg-editorial-shell.seorg-shortcode-shell{width:var(--seorg-responsive-shell-width,min(1320px,calc(100vw - (var(--seorg-shell-gutter,8px) * 2))))!important;max-width:none!important;margin:clamp(12px,1.35vw,20px) 0 clamp(22px,2.2vw,34px) 50%!important;transform:translateX(-50%)!important;padding:0!important;}.seorg-editorial-shell.seorg-shortcode-shell--premium{padding:0!important;}.seorg-editorial-shell+.seorg-shortcode-shell,.seorg-editorial-shell+.seorg-internal-links-pro{margin-top:clamp(14px,1.6vw,24px)!important;}@media(max-width:720px){.seorg-editorial-shell.seorg-shortcode-shell{width:var(--seorg-responsive-shell-width,calc(100vw - 16px))!important;margin:clamp(10px,3vw,18px) 0 clamp(20px,5vw,28px) 50%!important;padding:0!important;}}

/* v13.4.002: Home Premium route CTA alignment contract. */


/* SEORG 13.4.005 · Home premium refinement */
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"]{--seorg-home-refine-border:rgba(125,211,252,.16);--seorg-home-refine-glow:rgba(34,211,238,.12);}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-hero{position:relative;isolation:isolate;overflow:hidden;min-height:190px;padding:clamp(22px,2.2vw,34px)!important;border-color:var(--seorg-home-refine-border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 44px rgba(2,8,23,.18)!important;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-hero:before{content:"";position:absolute;z-index:-1;inset:-35% 38% auto -12%;height:190%;background:radial-gradient(circle at center,var(--seorg-home-refine-glow),transparent 66%);pointer-events:none;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-hero-copy{max-width:min(760px,72%);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-hero h2{max-width:820px;margin-top:14px!important;letter-spacing:-.035em;line-height:1.05!important;text-wrap:balance;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-hero p{max-width:720px!important;margin-top:12px!important;line-height:1.55!important;text-wrap:pretty;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-hero-card{min-width:172px;max-width:190px;padding:20px 16px!important;border-color:rgba(125,211,252,.18)!important;background:linear-gradient(160deg,rgba(30,41,59,.62),rgba(15,23,42,.42))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 16px 34px rgba(2,8,23,.2)!important;backdrop-filter:blur(12px);}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-hero-orb{box-shadow:0 0 0 7px rgba(56,189,248,.07),0 14px 28px rgba(37,99,235,.2)!important;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-grid{gap:0!important;padding:0!important;border:1px solid rgba(148,163,184,.14);border-radius:18px;overflow:hidden;background:rgba(15,23,42,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 14px 34px rgba(2,8,23,.12);}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-card{transition:background .22s ease,transform .22s ease,box-shadow .22s ease!important;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-card+.seorg-premium-route-card{border-left:1px solid rgba(148,163,184,.13)!important;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-card:hover{z-index:2;transform:translateY(-2px);}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-copy{align-items:center!important;text-align:center!important;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-copy strong{letter-spacing:-.012em;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-copy small{max-width:32ch;margin-inline:auto;line-height:1.4!important;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-cta{width:100%!important;margin-top:auto!important;transition:filter .2s ease,box-shadow .2s ease,transform .2s ease!important;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-card:hover .seorg-premium-route-cta{}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-retention-grid{margin-top:16px!important;gap:16px!important;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-panel{border-color:rgba(125,211,252,.13)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 40px rgba(2,8,23,.14)!important;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-panel-top{padding-bottom:14px!important;margin-bottom:2px!important;border-bottom:1px solid rgba(148,163,184,.09);}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-home-broadcast-card,.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-home-trend-card{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-home-broadcast-card:hover,.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-home-trend-card:hover{transform:translateY(-3px);}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-home-broadcast-title,.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-card-title{text-align:center!important;text-wrap:balance;}
@media(max-width:780px){.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-hero{min-height:auto;}.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-hero-copy{max-width:100%;}.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-grid{display:grid!important;grid-template-columns:1fr!important;overflow:visible;background:transparent;border:0;box-shadow:none;gap:10px!important;}.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-card{}.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-card+.seorg-premium-route-card{border-left:1px solid rgba(148,163,184,.14)!important;}}
@media(prefers-reduced-motion:reduce){.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-card,.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-home-broadcast-card,.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-home-trend-card,.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-cta{transition:none!important;transform:none!important;}}

/* SEORG 13.4.006 · Restore separated premium route cards */
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-grid{gap:14px!important;padding:0!important;border:0!important;border-radius:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-card{overflow:hidden;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-card+.seorg-premium-route-card{border-left:1px solid rgba(148,163,184,.14)!important;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-card:hover{transform:translateY(-2px);}
@media(min-width:1200px){.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-grid{gap:16px!important;}}
@media(max-width:780px){.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-route-grid{gap:10px!important;}}

/* SEORG 13.4.014 — Canonical public card and badge contracts.
   Module CSS owns layout only; visual component skin lives here. */
:root{
 --seorg-contract-card-bg:var(--seorg-broadcast-card-bg,#0d1b2a);
 --seorg-contract-card-border:var(--seorg-broadcast-card-border,rgba(54,211,255,.22));
 --seorg-contract-card-radius:var(--seorg-broadcast-card-radius,20px);
 --seorg-contract-card-shadow:0 12px 28px rgba(2,8,23,.24);
 --seorg-contract-badge-bg:linear-gradient(180deg,rgba(10,29,38,.44),rgba(6,21,30,.60));
 --seorg-contract-badge-border:rgba(94,234,212,.065);
 --seorg-contract-badge-text:#a9c3c2;
 --seorg-contract-badge-icon:#6f9492;
 --seorg-contract-badge-radius:8px;
 --seorg-card-badge-height:26px;
 --seorg-card-badge-pad-x:6px;
 --seorg-card-badge-inner-gap:6px;
 --seorg-card-badge-icon-size:11px;
 --seorg-card-badge-font:clamp(.59rem,.53rem + .11vw,.67rem);
}
.seorg-card-shell,.seorg-broadcast-card,.seorg-home-broadcast-card,.seorg-fav-card,.seorg-tp-card,.seorg-radio-retention-card,.seorg-premium-route-card{
 background:var(--seorg-contract-card-bg);border:1px solid var(--seorg-contract-card-border);border-radius:var(--seorg-contract-card-radius);box-shadow:var(--seorg-contract-card-shadow);
}
.seorg-card-badge,.seorg-broadcast-chip,.seorg-fav-badge,.seorg-fav-theme,.seorg-tp-tag,.seorg-radio-retention-chip{
 display:inline-flex;align-items:center;justify-content:center;gap:var(--seorg-card-badge-inner-gap,6px);box-sizing:border-box;
 min-height:var(--seorg-card-badge-height,26px);padding:0 var(--seorg-card-badge-pad-x,6px);font-size:var(--seorg-card-badge-font,clamp(.59rem,.53rem + .11vw,.67rem));font-weight:500;line-height:1;
 background:var(--seorg-contract-badge-bg);border:1px solid var(--seorg-contract-badge-border);border-radius:var(--seorg-contract-badge-radius);color:var(--seorg-contract-badge-text);box-shadow:none;
}
.seorg-card-badge .seorg-fa-icon,.seorg-broadcast-chip .seorg-fa-icon,.seorg-fav-badge .seorg-fa-icon,.seorg-fav-theme .seorg-fa-icon,.seorg-tp-tag .seorg-fa-icon,.seorg-radio-retention-chip .seorg-fa-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;color:var(--seorg-contract-badge-icon);font-size:.88em;opacity:.70}

/* SEORG 16.7.000 independent Home discovery and retention contract */
.seorg-home-premium[data-seorg-home-contract] .seorg-premium-panel--highlights{width:100%;}
.seorg-home-premium[data-seorg-home-contract] .seorg-premium-panel--recent .seorg-premium-panel-icon{color:#c4b5fd;background:linear-gradient(135deg,rgba(139,92,246,.24),rgba(34,211,238,.12));border-color:rgba(196,181,253,.28);}
.seorg-home-premium[data-seorg-home-contract] .seorg-premium-panel--guides{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,260px);align-items:center;gap:clamp(14px,1.2vw,24px);color:#f8fafc;}
.seorg-home-premium[data-seorg-home-contract] .seorg-premium-panel--guides .seorg-premium-panel-top{min-width:0;}
.seorg-home-premium[data-seorg-home-contract] .seorg-premium-panel--guides .seorg-premium-panel-icon{color:#93c5fd;background:linear-gradient(135deg,rgba(37,99,235,.24),rgba(14,165,233,.12));border-color:rgba(147,197,253,.28);}
.seorg-home-premium[data-seorg-home-contract] .seorg-home-guides-cta{width:100%;max-width:none;}
@media(max-width:780px){.seorg-home-premium[data-seorg-home-contract] .seorg-premium-panel--guides{grid-template-columns:1fr;}.seorg-home-premium[data-seorg-home-contract] .seorg-home-guides-cta{justify-self:stretch;}}
/* SEORG v16.8.000 Home highlighted-signals editorial and responsive-column contract */
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-premium-panel-copy .seorg-premium-panel-title{margin:0!important;padding:0!important;color:#f8fafc;font-size:clamp(1.08rem,.92rem + .30vw,1.36rem)!important;font-weight:800;line-height:1.05!important;letter-spacing:-.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.seorg-premium-panel-title--wrap{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;}
.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-home-trends-grid.seorg-home-card-grid,.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-home-trends-grid.seorg-tp-grid{grid-template-columns:repeat(var(--seorg-home-trends-cols-desktop,6),minmax(0,1fr))!important;}
@media(max-width:980px){.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-home-trends-grid.seorg-home-card-grid,.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-home-trends-grid.seorg-tp-grid{grid-template-columns:repeat(var(--seorg-home-trends-cols-small,4),minmax(0,1fr))!important;}}
@media(max-width:520px){.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-home-trends-grid.seorg-home-card-grid,.seorg-home-premium[data-seorg-shortcode="seorg_home_premium"] .seorg-home-trends-grid.seorg-tp-grid{grid-template-columns:repeat(var(--seorg-home-trends-cols-mobile,2),minmax(0,1fr))!important;}}

/* SEORG v17.18 pure-image contract */
.seorg-pure-image-link{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;}
img.seorg-pure-image.seorg-logo-contract-img{border-radius:var(--seorg-image-radius,16px)!important;}

/* SEORG v17.21.000 home favorites/recent pure-image contract: dynamic cards must use .seorg-pure-image-link and never .seorg-card-media. */
