@charset "UTF-8";img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255,255,255),6px 6px rgb(0,0,0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0,0,0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:0.5em}:where(.is-layout-grid){gap:0.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
@media all{:root{--bg:#fff;--surface:#f5f7f9;--surface-strong:#eaf0f5;--text:#172033;--muted:#5f6c7f;--line:#dfe5eb;--brand:#08a7dc;--brand-dark:#087eaa;--link-color:#087eaa;--skeleton-base:#f1f4f6;--skeleton-highlight:#fafbfc;--danger:#e11d48;--header-height:78px;--radius:16px;--shadow:0 12px 35px rgb(20 35 55 / 9%);--shell:1170px}[data-theme="dark"]{--bg:#1c2a36;--surface:#17242f;--surface-strong:#34424e;--text:#fff;--muted:#9caec0;--line:#344552;--skeleton-base:#273744;--skeleton-highlight:#30434f;--shadow:0 12px 35px rgb(0 0 0 / 22%)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;padding-top:0 !important;background:var(--bg);color:var(--text);font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;line-height:1.6}body.has-player{padding-bottom:84px}body.menu-open{overflow:hidden}img{display:block;max-width:100%;height:auto}a,a:visited,a:hover,a:active{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid var(--link-color);outline-offset:3px;text-decoration:none}.editorial a:not([class]),.generic-content a:not([class]){color:var(--link-color);text-decoration:none}.editorial a:not([class]):is(:visited,:hover,:active),.generic-content a:not([class]):is(:visited,:hover,:active){color:var(--link-color);text-decoration:none}button,input{font:inherit}button{color:inherit}.shell{width:min(calc(100% - 32px),var(--shell));margin-inline:auto}.screen-reader-text{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:1000;top:8px;left:8px;padding:10px 14px;background:var(--text);color:var(--bg);transform:translateY(-150%)}.skip-link:focus{transform:none}.site-header{position:sticky;z-index:50;top:0;background:color-mix(in srgb,var(--bg) 94%,transparent);border-bottom:1px solid var(--line);box-shadow:6px 1px 3px rgba(16,24,40,0.1);backdrop-filter:blur(12px)}.site-header__inner{min-height:var(--header-height);display:grid;grid-template-columns:194px minmax(0,1fr) 291px;align-items:center;gap:0;padding-inline:15px}.site-brand{display:inline-flex;width:180px;height:var(--header-height);align-items:center;gap:6px;color:var(--text);font-size:17px;font-weight:600;white-space:nowrap;letter-spacing:-.5px}.site-brand__icon{display:block;width:34px;height:34px;flex:0 0 34px;overflow:hidden}.site-brand__logo{width:162px;max-width:none;height:33px;object-fit:contain;object-position:left center}.site-brand__name{color:#374051}html[data-theme="dark"] .site-brand__name{color:#a9bdd1}.site-brand__mark{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--brand);color:white}.site-search{align-self:center;padding-inline:12px}.site-search .search-form{width:255px;transform:translateX(-12px)}.site-actions{display:grid;grid-template-columns:194px 97px;align-items:center;justify-self:stretch;transform:translateX(12px)}.theme-control{display:flex;min-height:38px;align-items:center;justify-content:flex-end;gap:4px;padding-right:12px;color:#9db2c8}.theme-control__icon{width:17.5px;height:17.5px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.theme-control__icon--moon{width:15.5px;height:15.5px;fill:currentColor;stroke:none}.theme-switch{position:relative;width:40px;height:20px;padding:0;border:1px solid #d8e1e9;border-radius:999px;background:#f1f5f8;cursor:pointer}.theme-switch span{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgb(35 50 65 / 22%);transition:transform .2s ease}.theme-switch[aria-checked="true"]{border-color:var(--brand);background:var(--brand)}.theme-switch[aria-checked="true"] span{transform:translateX(20px)}.menu-button{display:grid;width:30px;height:30px;place-items:center;justify-self:end;margin-right:18px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.menu-button:hover{background:var(--surface)}.menu-button svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.site-nav__backdrop{position:fixed;z-index:59;inset:0;padding:0;border:0;background:rgb(10 20 32 / 28%);opacity:0;cursor:default;transition:opacity .36s ease}.site-nav__backdrop.is-visible{opacity:1}.site-nav{position:fixed;z-index:60;top:0;right:0;bottom:0;width:min(420px,92vw);padding:0 28px 32px;overflow-x:hidden;overflow-y:auto;background:var(--bg);border-left:1px solid var(--line);box-shadow:-12px 0 32px rgb(16 24 40 / 13%);transform:translateX(100%);transition:transform .42s cubic-bezier(.16,1,.3,1);will-change:transform}.site-nav.is-open{transform:translateX(0)}.site-nav__header{position:sticky;z-index:2;top:0;display:flex;min-height:var(--header-height);align-items:center;justify-content:space-between;margin-inline:-4px;background:var(--bg);border-bottom:1px solid var(--line)}.site-nav__header strong{font-size:20px}.site-nav__close{display:grid;width:42px;height:42px;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.site-nav__close:hover{background:var(--surface)}.site-nav__close svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.site-nav__list{display:grid;gap:2px;margin:18px 0 0;padding:0;list-style:none}.site-nav__list>li{position:relative;border-bottom:1px solid var(--line)}.site-nav__list a{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:13px 4px;font-size:20px;font-weight:600}.site-nav__list>.menu-item-has-children>a::after{width:7px;height:7px;content:"";border-right:1.7px solid currentColor;border-bottom:1.7px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .18s ease}.site-nav__list>.menu-item-has-children.is-open>a::after{transform:translateY(2px) rotate(225deg)}.site-nav .sub-menu{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px;margin:0 0 12px;padding:4px 0 8px;list-style:none}.site-nav .is-open>.sub-menu{display:grid}.site-nav .sub-menu a{display:block;overflow:hidden;padding:7px 8px;border-radius:7px;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.site-nav .sub-menu a:hover{background:var(--surface);color:var(--brand-dark)}.site-nav i{display:none}.menu-button[aria-expanded="true"]{background:var(--surface)}.search-form{position:relative}.search-form input{width:240px;height:37px;padding:0 42px 0 16px;color:var(--text);background:var(--bg);border:1px solid #ced4da;border-radius:99px;outline:0}.search-form input:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 20%,transparent)}.search-form button{position:absolute;top:0;left:201px;display:grid;width:39px;height:37px;place-items:center;border:0;background:transparent;cursor:pointer}.search-form svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.search-suggestions{position:absolute;z-index:70;top:calc(100% + 9px);left:0;width:360px;max-height:min(480px,calc(100vh - 110px));overflow-y:auto;padding:7px;background:var(--bg);border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 45px rgb(18 32 51 / 18%)}.search-suggestion{display:grid;grid-template-columns:48px minmax(0,1fr);gap:11px;align-items:center;padding:7px;border-radius:9px}.search-suggestion:is(:hover,:focus-visible,.is-active){background:var(--surface);outline:0}.search-suggestion img{width:48px;height:48px;object-fit:cover;border-radius:9px;box-shadow:0 2px 5px rgb(28 31 58 / 12%)}.search-suggestion__copy{display:grid;min-width:0;line-height:1.25}.search-suggestion__copy strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.search-suggestion__copy small{overflow:hidden;margin-top:4px;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.search-suggestions__empty{margin:0;padding:15px 12px;color:var(--muted);font-size:13px}.ad-slot{display:grid;min-height:90px;place-items:center;overflow:hidden;color:var(--muted);font-size:10px;text-align:center}.ad-slot::before{grid-area:1 / 1;width:1px;height:90px;content:""}.ad-slot>.widget{grid-area:1 / 1;width:100%}.ad-slot template{display:none;grid-area:1 / 1}.ad-slot .ll-a,.ad-slot .ll-a1{display:block;margin-bottom:7px;color:#667085;font-size:8px;font-weight:400;letter-spacing:.02em;line-height:1;text-align:center}html[data-theme="dark"] .ad-slot .ll-a,html[data-theme="dark"] .ad-slot .ll-a1{color:#a9bdd1}.ad-slot ins.adsbygoogle{max-width:100%}.ad-slot ins.adsbygoogle[data-ad-status="unfilled"]{display:none !important}.ad-slot.is-unfilled{display:none !important;min-height:0 !important;margin:0 !important;padding:0 !important}.ad-slot--mobile,.ad-slot--wide{display:none}.ad-slot--top{width:100%;max-width:none;min-height:300px;margin:0 0 14px}.ad-slot--top::before{height:300px}.ad-slot--top>.widget,.ad-slot--top .adsbygoogle{width:100% !important}.ad-slot--mobile-inline::before{height:110px}.ad-slot--leaderboard{min-height:280px;margin-block:0;margin-top:8px;padding-block:0}.ad-slot--leaderboard .anuncio-pr{width:1140px;max-width:100%;height:280px;margin:0 auto;overflow:hidden}.ad-slot--leaderboard .anuncio-pr>.adsbygoogle{width:100%;max-width:1140px;height:280px}.ad-slot--sidebar{min-height:280px;margin-top:32px}.ad-slot--leaderboard::before,.ad-slot--sidebar::before{height:280px}.ad-slot--mobile-inline{min-height:110px;margin-bottom:24px}.ad-slot--mobile-after{margin-top:24px;margin-bottom:0}.ad-slot--rails{position:absolute;z-index:2;top:var(--header-height);right:0;left:0;height:0;min-height:0;overflow:visible;pointer-events:none}.ad-slot--rails::before{display:none}.ad-slot--rails>.widget{position:relative;width:100%;height:0}.ad-slot--rails :is(.ad-left,.ad-right){position:absolute;top:30px;display:none;width:160px;height:600px;pointer-events:auto}.ad-slot--rails .ad-left{left:max(12px,calc(50% - 765px))}.ad-slot--rails .ad-right{right:max(12px,calc(50% - 765px))}.ad-slot--rails :is(.ad-left,.ad-right) ins.adsbygoogle{display:inline-block;width:160px;height:600px}@media (min-width:1540px){.ad-slot--wide{display:block}.ad-slot--rails :is(.ad-left,.ad-right){display:block}}@media (max-width:1539.98px){.ad-slot--rails :is(.ad-left,.ad-right){display:none}}@media (max-width:767.98px){.ad-slot--desktop{display:none}.ad-slot--mobile{display:grid;margin-top:8px}}.radio-hero{display:grid;grid-template-columns:180px minmax(0,1fr);gap:28px;align-items:center;margin-top:24px;padding:32px;background:var(--surface);border-radius:var(--radius)}.radio-hero__art{position:relative;overflow:hidden;border-radius:16px;box-shadow:var(--shadow);aspect-ratio:1;background:var(--surface-strong)}.radio-hero__art img{width:100%;height:100%;object-fit:cover}.radio-hero__content h1{margin:0 0 6px;font-size:clamp(2rem,5vw,3.25rem);line-height:1.05;letter-spacing:-.04em}.radio-hero__content p{max-width:780px;margin:0 0 14px;color:var(--muted)}.radio-hero__actions,.tag-list{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.radio-hero__actions{margin-top:20px}.favorite-text-button{border:0;padding:0;background:transparent;cursor:pointer}.favorite-text-button span{color:var(--danger)}.radio-hero__website{display:inline-flex;align-items:center;gap:6px}.radio-hero__website svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.radio-hero--featured{width:min(calc(100% - 32px),1140px);min-height:244px;gap:24px;margin-top:0;padding:32px;background:var(--surface);border-radius:0;font-size:14px;line-height:21px}.radio-hero--featured .radio-hero__art{border-radius:12.8px;box-shadow:0 3px 4px 1px rgb(28 31 58 / 12%)}.radio-hero--featured .radio-hero__content{align-self:stretch;padding-top:9.6px}.radio-hero--featured .radio-hero__content h1{margin:0 0 8px;font-size:33.6px;font-weight:700;line-height:36.96px}.radio-hero--featured .radio-hero__content p{min-height:42px;max-width:none;margin:0 0 16px;color:#6b7280;font-size:14px;line-height:21px}.radio-hero--featured .tag-list{gap:8px}.radio-hero--featured .radio-tag{min-height:24px;align-items:center;margin-bottom:5px;padding:3px 10px;color:var(--muted);background:var(--surface-strong);border-radius:99px;box-shadow:none;font-size:12px;font-weight:600;line-height:1.2}.radio-hero--featured .radio-hero__actions{gap:11px;margin-top:20px;font-size:14px;line-height:21px}.radio-hero--featured .favorite-text-button{width:14px;height:21px;font-size:16px;line-height:21px}.radio-hero--featured .radio-hero__website{font-size:12px;font-weight:300;line-height:18px}html[data-theme="dark"] .radio-hero--featured{color:#fff;background:var(--surface)}html[data-theme="dark"] .radio-hero--featured .radio-hero__content p{color:#9caec0}html[data-theme="dark"] .radio-hero--featured .radio-tag{color:var(--muted)}html[data-theme="dark"] .radio-hero--featured .radio-hero__website{color:#fff}.radio-tag{display:inline-flex;padding:3px 11px;background:var(--surface-strong);border-radius:6px;color:var(--muted);font-size:13px;line-height:1.5}.play-mark{position:absolute;top:50%;left:50%;width:40px;height:40px;overflow:hidden;border:0;border-radius:100%;background:transparent;transform:translate(-50%,-50%)}.play-mark::before{position:absolute;z-index:2;top:50%;left:53%;content:"";border-block:7px solid transparent;border-left:11px solid #fff;transform:translate(-50%,-50%);transition:border-left-color .1s linear .1s}.play-mark::after{position:absolute;z-index:1;inset:0;content:"";border-radius:100%;background:rgb(0 0 0 / 30%);box-shadow:inset 0 0 0 2px #fff;transform:scale(.9);transition:box-shadow .2s ease-in-out,transform .2s ease-in-out}.play-mark--large{width:40px;height:40px}:is(.radio-card__art,a.radio-hero__art):is(:hover,:focus-visible) .play-mark::before{border-left-color:#000}:is(.radio-card__art,a.radio-hero__art):is(:hover,:focus-visible) .play-mark::after{box-shadow:inset 0 0 0 30px #fff;transform:scale(1)}.content-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:44px;padding-block:34px 56px}.content-layout.shell{width:min(calc(100% - 32px),1140px)}.section-title{margin:0 0 22px;font-size:21px;line-height:1.25}.section-title span{color:var(--brand)}.section-title--radio-list,.section-title--favorites{display:flex;align-items:center;gap:10px;margin:0 0 45px;color:rgb(0 0 0 / 87%);font-size:20px;font-weight:600;line-height:22px}.section-title__icon{display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center}.section-title__icon svg{display:block;width:20px;height:20px}.section-title__icon--history{color:rgb(0 0 0 / 87%) !important}.section-title__icon--history svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.section-title__icon--heart{color:#f00 !important}.section-title__icon--heart svg{fill:currentColor;stroke:currentColor;stroke-width:1.2}html[data-theme="dark"] :is(.section-title--radio-list,.section-title--favorites),html[data-theme="dark"] .section-title__icon--history{color:rgb(255 255 255 / 87%) !important}.station-count{display:inline-flex;align-items:center;min-height:24px;margin-left:auto;padding:3px 10px;color:var(--muted) !important;background:var(--surface-strong);border-radius:99px;font-size:12px;font-weight:600;letter-spacing:0;line-height:1.2;white-space:nowrap}.radio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 26px;margin:0;padding:0;list-style:none}.radio-card{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);gap:20px;align-items:start;min-height:104px}.radio-card__media{position:relative;width:96px;height:96px;border-radius:12.8px}.radio-card__art{position:relative;display:block;width:96px;height:96px;overflow:hidden;border-radius:12.8px;background:var(--surface);box-shadow:0 3px 4px 1px rgb(28 31 58 / 12%)}.radio-card__art img{width:100%;height:100%;object-fit:cover}.radio-card__body{min-width:0;padding-top:1px}.radio-card__title{display:block;overflow:hidden;margin-bottom:6px;color:rgb(0 0 0 / 87%);font-size:17px;font-weight:600;line-height:23.8px;text-overflow:ellipsis;white-space:nowrap}.radio-card__title:hover{color:var(--brand-dark)}.radio-card .radio-tag{display:inline-flex;min-height:24px;align-items:center;margin:0 0 5px;padding:3px 10px;color:var(--muted);background:var(--surface-strong);border-radius:99px;box-shadow:none;font-size:12px;font-weight:600;line-height:1.2}.favorite-button{position:absolute;z-index:3;right:2px;bottom:2px;display:grid;width:32px;height:32px;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;opacity:0;cursor:pointer;transition:opacity .2s ease}.favorite-button svg{width:16px;fill:var(--danger);stroke:#fff;stroke-width:1.2;filter:drop-shadow(0 1px 2px rgb(0 0 0 / 55%))}.radio-card__media:is(:hover,:focus-within) .favorite-button,.favorite-button[aria-pressed="true"]{opacity:1}.favorite-button[aria-pressed="true"] svg{fill:var(--danger);stroke:var(--danger)}html[data-theme="dark"] .radio-card__title{color:rgb(255 255 255 / 87%)}html[data-theme="dark"] .radio-card .radio-tag{color:var(--muted)}.favorites-panel{min-width:0;align-self:start}.favorites-list{--favorite-size:84px;display:grid;grid-template-columns:repeat(3,var(--favorite-size));gap:16px 14px;align-items:start}.favorite-item{position:relative;width:var(--favorite-size);height:var(--favorite-size)}.favorite-item__link{position:relative;display:block;width:var(--favorite-size);height:var(--favorite-size);overflow:hidden;border-radius:12.8px;background:var(--surface);box-shadow:0 3px 4px 1px rgb(28 31 58 / 12%);transition:transform .18s ease,box-shadow .18s ease}.favorite-item__link:is(:hover,:focus-visible){box-shadow:0 6px 14px rgb(28 31 58 / 18%);transform:translateY(-2px)}.favorite-item img{width:100%;height:100%;object-fit:cover}.favorite-item__remove{position:absolute;z-index:2;right:2px;bottom:1px;display:grid;width:28px;height:28px;place-items:center;padding:0;color:#f00;background:transparent;border:0;font-size:28px;font-weight:800;line-height:1;opacity:0;cursor:pointer;filter:drop-shadow(0 1px 1px rgb(255 255 255 / 90%));transition:opacity .15s ease,transform .15s ease}.favorite-item:is(:hover,:focus-within) .favorite-item__remove{opacity:1}.favorite-item__remove:is(:hover,:focus-visible){transform:scale(1.08)}.favorite-item--labeled{display:grid;height:auto;gap:8px}.favorite-item--labeled .favorite-item__remove{top:calc(var(--favorite-size) - 30px);bottom:auto}.favorite-item__name{display:-webkit-box;overflow:hidden;width:var(--favorite-size);color:var(--text);font-size:13px;font-weight:650;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.favorite-item__name:is(:hover,:focus-visible){color:var(--brand-dark)}.empty-state{grid-column:1 / -1;color:var(--muted)}.favorites-page{width:min(calc(100% - 32px),1140px);min-height:55vh;padding-block:0 80px}.favorites-list--page{--favorite-size:96px;grid-template-columns:repeat(auto-fill,var(--favorite-size));gap:24px 22px}.recent-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(94px,1fr));gap:18px}.sidebar-recents{margin-bottom:46px}.sidebar-recents .section-title{margin-bottom:28px}.recent-list--sidebar{grid-template-columns:repeat(3,84px);gap:16px 14px}.recent-list--sidebar .recent-item{width:84px}.recent-list--sidebar .recent-item span{max-width:84px}.recent-item{position:relative;display:grid;min-width:0;justify-items:start;gap:8px;color:var(--text);font-size:13px;font-weight:650;line-height:1.25}.recent-item img{width:84px;height:84px;object-fit:cover;border-radius:12.8px;background:var(--surface);box-shadow:0 3px 4px 1px rgb(28 31 58 / 12%);transition:transform .18s ease,box-shadow .18s ease}.recent-item span{display:-webkit-box;overflow:hidden;max-width:100px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.recent-item:is(:hover,:focus-visible) img{box-shadow:0 6px 14px rgb(28 31 58 / 18%);transform:translateY(-2px)}.recent-list--page{grid-template-columns:repeat(auto-fill,96px);gap:24px 22px}.recent-list--page .recent-item{width:96px}.recent-list--page .recent-item img{width:96px;height:96px}.recent-list--page .recent-item span{max-width:96px}.media-skeleton,.favorite-item__link.is-image-loading::before,.recent-item.is-image-loading::before{background:linear-gradient(100deg,var(--skeleton-base) 20%,var(--skeleton-highlight) 42%,var(--skeleton-base) 64%);background-size:220% 100%;animation:media-skeleton-shimmer 1.45s ease-in-out infinite}.media-skeleton{display:block}.media-skeleton--artwork{width:84px;height:84px;border-radius:12.8px;box-shadow:0 2px 4px rgb(28 31 58 / 3%)}.media-skeleton--label{width:72px;height:28px;border-radius:5px}.favorite-item--skeleton{pointer-events:none}.favorite-item--skeleton .media-skeleton--artwork{width:var(--favorite-size);height:var(--favorite-size)}.favorite-item--skeleton.favorite-item--labeled{height:auto}.recent-item--skeleton{pointer-events:none}.favorite-item__link.is-image-loading::before,.recent-item.is-image-loading::before{position:absolute;z-index:1;top:0;left:0;width:84px;height:84px;border-radius:12.8px;content:""}.favorite-item__link.is-image-loading::before{width:100%;height:100%}.favorite-item__link.is-image-loading img,.recent-item.is-image-loading img{opacity:0}.my-stations-hero{display:grid;min-height:244px;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center;margin-bottom:28px;padding:32px;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--brand) 8%,var(--surface)) 0%,var(--surface) 70%)}.my-stations-hero__eyebrow{margin:0 0 10px;color:var(--brand-dark);font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.my-stations-hero h1{margin:0;font-size:clamp(2.35rem,5vw,3rem);line-height:.98;letter-spacing:-.05em}.my-stations-hero__copy>p:not(.my-stations-hero__eyebrow){max-width:660px;margin:18px 0 0;color:var(--muted);line-height:1.65}.my-stations-hero__privacy{display:inline-flex;align-items:center;gap:7px;margin-top:20px;color:var(--muted);font-size:12px;font-weight:650}.my-stations-hero__privacy svg{width:17px;height:17px;fill:none;stroke:var(--brand-dark);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.my-stations-hero__stats{display:grid;grid-template-columns:repeat(2,128px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.my-stations-hero__stats>div{display:grid;min-height:96px;align-content:center;padding:16px 20px}.my-stations-hero__stats>div+div{border-left:1px solid var(--line)}.my-stations-hero__stats strong{font-size:30px;line-height:1}.my-stations-hero__stats span{margin-top:7px;color:var(--muted);font-size:12px;font-weight:650;line-height:1.25}.my-stations-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.my-stations-card{min-width:0;min-height:340px;padding:30px;background:var(--surface);border:1px solid var(--line)}.my-stations-card__heading{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:start;margin-bottom:30px;padding-bottom:24px;border-bottom:1px solid var(--line)}.my-stations-card .section-title{margin:0 0 8px}.my-stations-card__heading p{max-width:350px;margin:0;color:var(--muted);font-size:13px;line-height:1.5}.my-stations-card__count{display:inline-flex;min-width:28px;min-height:28px;align-items:center;justify-content:center;padding:3px 9px;color:var(--muted);background:var(--surface-strong);border-radius:99px;font-size:12px;font-weight:750}.section-heading-row{display:flex;align-items:start;justify-content:space-between;gap:18px}.clear-history{min-height:28px;padding:5px 10px;color:var(--muted);background:transparent;border:1px solid var(--line);border-radius:99px;font-size:11px;white-space:nowrap;cursor:pointer}.clear-history:is(:hover,:focus-visible){color:var(--text);border-color:var(--muted)}.featured-news{padding-block:24px 48px}.editorial{padding-block:54px}.home-editorial-section{background:#f8f9fa}html[data-theme="dark"] .home-editorial-section{background:var(--surface)}.editorial>*{max-width:860px;margin-inline:auto}.editorial h1,.editorial h2,.editorial h3{line-height:1.2;letter-spacing:-.025em}.editorial h2{margin-top:42px}.editorial p,.editorial li{color:color-mix(in srgb,var(--text) 82%,var(--muted))}.editorial img{height:auto;border-radius:var(--radius)}.editorial>.home-editorial-v2{max-width:none;margin-inline:0}.home-editorial-v2{--editorial-accent:#006b90;color:var(--text)}.home-editorial-v2__intro{max-width:850px;margin:0 auto 42px;text-align:center}.home-editorial-v2__eyebrow{margin:0 0 12px;color:var(--editorial-accent) !important;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.home-editorial-v2__intro h2{margin:0;font-size:clamp(2rem,4vw,3.35rem);line-height:1.06;letter-spacing:-.045em}.home-editorial-v2__lead{max-width:740px;margin:22px auto 0;color:var(--muted) !important;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.7}.home-editorial-v2__milestones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto 64px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.home-editorial-v2__milestone{position:relative;padding:28px}.home-editorial-v2__milestone+.home-editorial-v2__milestone{border-left:1px solid var(--line)}.home-editorial-v2__year{display:inline-flex;min-height:25px;align-items:center;padding:3px 10px;color:var(--editorial-accent);background:color-mix(in srgb,var(--editorial-accent) 10%,transparent);border-radius:99px;font-size:12px;font-weight:800}.home-editorial-v2__milestone h3{margin:18px 0 9px;font-size:18px;letter-spacing:-.02em}.home-editorial-v2__milestone p{margin:0;color:var(--muted) !important;font-size:14px;line-height:1.6}.home-editorial-v2__layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:68px;margin:0 auto}.home-editorial-v2__index{position:sticky;top:104px;align-self:start;padding-left:18px;border-left:2px solid var(--line)}.home-editorial-v2__index-title{margin:0 0 16px;color:var(--text) !important;font-size:13px;font-weight:800;text-transform:uppercase}.home-editorial-v2__index ul{margin:0;padding:0;list-style:none}.home-editorial-v2__index a{display:block;padding:7px 0;color:var(--muted) !important;font-size:13px;line-height:1.35}.home-editorial-v2__index a:is(:hover,:focus-visible){color:var(--editorial-accent)}.home-editorial-v2__story{min-width:0}.home-editorial-v2__story section{padding:0 0 48px;scroll-margin-top:100px}.home-editorial-v2__story section+section{padding-top:48px;border-top:1px solid var(--line)}.home-editorial-v2__chapter{margin:0 0 10px !important;color:var(--editorial-accent) !important;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.home-editorial-v2__story h3{margin:0 0 22px;font-size:clamp(1.55rem,2.6vw,2.1rem);line-height:1.15;letter-spacing:-.035em}.home-editorial-v2__story p{margin:0 0 18px;color:color-mix(in srgb,var(--text) 82%,var(--muted));font-size:16px;line-height:1.75}.home-editorial-v2__note{margin:30px 0 0;padding:20px 22px;color:var(--muted);background:var(--surface);border-left:3px solid var(--editorial-accent);border-radius:0 12px 12px 0;font-size:14px;line-height:1.65}.home-editorial-v2__note strong{display:block;margin-bottom:5px;color:var(--text)}.home-editorial-v2__closing{margin-top:30px !important;padding:22px;color:var(--text) !important;background:color-mix(in srgb,var(--editorial-accent) 7%,var(--surface));border:1px solid color-mix(in srgb,var(--editorial-accent) 20%,var(--line));border-radius:14px;font-weight:650}html[data-theme="dark"] .home-editorial-v2{--editorial-accent:#67d8d0}.home-faq{color:#fff;background:#18364f}.home-faq__inner{padding-block:64px 72px}.home-faq__header{max-width:820px;margin-bottom:50px}.home-faq__eyebrow{margin:0 0 15px;color:#67d8d0;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.home-faq__header h2{margin:0;color:#fff;font-size:clamp(2.3rem,5vw,3rem);line-height:1.03;letter-spacing:-.05em}.home-faq__list{border-top:1px solid rgb(255 255 255 / 18%)}.home-faq__item{border-bottom:1px solid rgb(255 255 255 / 18%)}.home-faq__item summary{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;color:#fff;font-size:clamp(1rem,1.8vw,1.18rem);font-weight:750;line-height:1.35;list-style:none;cursor:pointer}.home-faq__item summary::-webkit-details-marker{display:none}.home-faq__item summary svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:#67d8d0;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.home-faq__item[open] summary svg{transform:rotate(180deg)}.home-faq__answer{max-width:980px;padding:0 48px 25px 0}.home-faq__answer p{margin:0;color:#c3d0dc;font-size:15px;line-height:1.75}.home-faq__item summary:is(:hover,:focus-visible){color:#8de5df}.generic-content{width:min(calc(100% - 32px),1140px);padding-block:46px 64px}.generic-content>article>h1{margin:0;padding-bottom:28px;line-height:1.15}.generic-content>article>.editorial{padding-block:54px 0}.generic-content>article>.editorial>*{margin-right:0;margin-left:0}.archive-radios .content-layout{padding-block:46px 64px}.archive-header.news-archive__header h1{max-width:900px;margin:0;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.15;letter-spacing:-.035em}.news-single__header.shell{width:min(calc(100% - 32px),1140px);padding:48px 32px}.news-single__header h1{max-width:900px;margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.08;letter-spacing:-.045em}.news-archive__description{max-width:790px;margin:22px 0 0;color:var(--muted);font-size:17px;line-height:1.65}.news-archive__description>:first-child{margin-top:0}.news-archive__description>:last-child{margin-bottom:0}.news-layout{display:grid;width:min(calc(100% - 32px),1140px);grid-template-columns:minmax(0,1fr);gap:0;padding-block:50px 72px}.news-list{min-width:0}.news-card{display:grid;grid-template-columns:minmax(220px,34%) minmax(0,1fr);gap:28px;padding-bottom:34px;margin-bottom:34px;border-bottom:1px solid var(--line)}.news-card__image{overflow:hidden;aspect-ratio:16 / 10;background:var(--surface)}.news-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.news-card__image:hover img{transform:scale(1.025)}.news-card__category{display:inline-block;margin-bottom:10px;color:var(--brand-dark) !important;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.news-card h2{margin:0;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.15;letter-spacing:-.035em}.news-card__meta,.news-single__meta{margin:12px 0;color:var(--muted);font-size:13px}.news-card__excerpt{color:var(--muted)}.news-card__excerpt p{margin:0}.news-card__more{display:inline-flex;gap:7px;align-items:center;margin-top:18px;color:var(--brand-dark) !important;font-size:14px;font-weight:700}.news-sidebar{display:flex;flex-direction:column;gap:30px}.news-sidebar section{padding:24px;background:var(--surface);border-top:3px solid var(--brand)}.news-sidebar h2{margin:0 0 16px;font-size:18px}.news-sidebar ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.news-sidebar li{color:var(--muted);font-size:14px}.news-sidebar li a{color:var(--text)}.news-empty{padding:30px;color:var(--muted);background:var(--surface)}.news-single__header{display:flex;min-height:300px;flex-direction:column;justify-content:center;padding-block:56px;background:var(--surface)}.news-single__featured{width:min(calc(100% - 32px),1140px);margin-top:42px}.news-single__featured img{width:100%;max-height:650px;object-fit:cover}.news-layout--single{padding-top:46px}.news-single__content{width:auto;padding:0;font-size:18px;line-height:1.75}.news-single__content>*{max-width:760px}.news-single__content>:first-child{margin-top:0}.single-radio{padding-block:0 64px}.single-radio>article>.editorial.shell{width:min(calc(100% - 32px),1140px)}.archive-header{display:flex;min-height:244px;flex-direction:column;justify-content:center;margin-bottom:0;background:var(--surface)}.archive-header.shell{width:min(calc(100% - 32px),1140px);max-width:none;padding:32px}.archive-header h1{margin:0;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.15;letter-spacing:-.035em}.archive-title-row{display:flex;align-items:center;gap:18px}.archive-title-row .station-count{margin-left:0}.archive-description{max-width:1040px;margin-top:24px;color:var(--muted)}.archive-description>:first-child{margin-top:0}.archive-description>:last-child{margin-bottom:0}.eyebrow{margin:0 0 7px;color:var(--brand-dark);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.radio-directory{padding-bottom:72px}.directory-hero{gap:0}.directory-hero__intro{max-width:900px;margin:22px 0 0;color:var(--muted);line-height:1.7}.directory-hero__stats{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.directory-hero__stats span{display:inline-flex;min-height:28px;align-items:center;padding:4px 11px;color:#4f5e71;background:var(--surface-strong);border-radius:99px;font-size:12px;font-weight:700}html[data-theme="dark"] .directory-hero__stats span{color:#c2cfdb}.directory-content{padding-top:52px}.directory-content.shell{width:min(calc(100% - 32px),1140px)}.directory-content__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,520px);gap:48px;align-items:end;margin-bottom:28px}.directory-content__header h2{margin:0;font-size:clamp(1.65rem,2.7vw,2.25rem);line-height:1.12;letter-spacing:-.035em}.directory-content__header p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.directory-card{display:flex;min-height:92px;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;background:var(--bg);border:1px solid var(--line);border-radius:10px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.directory-card:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--brand-dark) 48%,var(--line));box-shadow:0 10px 25px rgb(20 35 55 / 8%);transform:translateY(-2px)}.directory-card__copy{display:grid;gap:4px;min-width:0}.directory-card__copy strong{overflow:hidden;font-size:15px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.directory-card__copy small{color:var(--muted);font-size:12px}.directory-card svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:var(--brand-dark);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.directory-note{display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:48px;margin-top:48px;padding:30px 32px;background:var(--surface);border-left:3px solid var(--brand-dark)}.directory-note h2{margin:0;font-size:19px;line-height:1.3}.directory-note p{margin:0;color:var(--muted);line-height:1.7}.pagination{display:flex;justify-content:center;gap:8px;margin-top:48px}.pagination .page-numbers{padding:8px 12px;border:1px solid var(--line);border-radius:8px}.radio-hero--single{margin:0 auto}.breadcrumbs{display:flex;align-items:center;gap:8px;overflow:hidden;padding-block:18px 14px;color:var(--muted);font-size:13px;white-space:nowrap}.breadcrumbs a{color:var(--brand-dark)}.breadcrumbs [aria-current="page"]{overflow:hidden;text-overflow:ellipsis}.breadcrumbs--footer{margin-top:0;padding-block:0 34px}.radio-hero__share{display:inline-flex;align-items:center;gap:6px;padding:0;color:inherit;background:transparent;border:0;font-size:12px;font-weight:300;cursor:pointer}.radio-hero__share svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.editorial--single{margin-top:54px}.station-summary{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:44px;padding-bottom:64px}.station-summary.shell{width:min(calc(100% - 32px),1140px)}.station-summary__content{grid-column:1;color:rgb(0 0 0 / 87%)}.station-summary__eyebrow{margin:0 0 35px;color:#0274a2;font-size:13px;font-weight:700;line-height:19.5px;letter-spacing:.4767px;text-transform:uppercase}.station-summary__eyebrow span{padding-bottom:2px;border-bottom:1px solid currentColor}.station-summary h2{margin:40px 0 22.4px;font-size:27px;font-weight:600;line-height:29.7px;letter-spacing:-.72px}.station-summary__description{margin:0 0 35px;font-size:19px;font-weight:400;line-height:28.5px}html[data-theme="dark"] .station-summary__content{color:rgb(255 255 255 / 87%)}.radio-player{position:fixed;z-index:80;bottom:0;left:50%;display:grid;width:min(calc(100% - 32px),1140px);min-height:70px;grid-template-columns:70px minmax(0,1fr);align-items:center;padding:0;color:#fff;background:#17171b;box-shadow:0 -5px 18px rgb(0 0 0 / 16%);transform:translateX(-50%)}.radio-player.is-loading{background:repeating-linear-gradient(135deg,#3c3b3b 0 18px,#17171b 18px 36px);background-size:50px 50px;animation:radio-player-loading 3s linear infinite}.radio-player__art{width:70px;height:70px;object-fit:cover;border-radius:0}.radio-player__meta{position:absolute !important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.radio-player__controls{position:absolute;top:50%;left:50%;display:flex;align-items:center;gap:34px;transform:translate(-50%,-50%)}.radio-player__play{position:relative;width:48px;height:48px;padding:0;border:2px solid #fff;border-radius:50%;background:transparent;cursor:pointer}.radio-player__play span{position:absolute;top:50%;left:54%;border-block:8px solid transparent;border-left:12px solid #fff;transform:translate(-50%,-50%)}.radio-player__play.is-playing span{left:50%;width:12px;height:16px;border:0;border-inline:4px solid #fff}.radio-player__volume{display:flex;align-items:center;gap:14px}.radio-player__volume svg{width:22px;height:22px;fill:#fff;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.radio-player__volume input{width:72px;accent-color:#fff}@media (prefers-reduced-motion:reduce){.radio-player.is-loading{animation:none}}.site-footer{position:relative;margin-top:20px;color:#d8e0e8;background:#0d1825}body:has(.adsbygoogle-noablate) .site-footer::after{position:absolute;top:100%;right:0;left:0;height:180px;content:"";background:#0d1825;pointer-events:none}body.home .site-footer{margin-top:0}body.has-player .site-footer{margin-bottom:-84px;padding-bottom:84px}.site-footer__main{display:grid;grid-template-columns:minmax(280px,1.35fr) minmax(160px,.65fr) minmax(190px,.7fr);gap:clamp(44px,7vw,96px);align-items:start;padding-block:72px 52px}.site-footer__brand{display:inline-flex;align-items:center;gap:13px;color:#fff;font-size:21px;font-weight:600;letter-spacing:-.5px}.site-footer__brand-icon{display:grid;width:48px;height:48px;flex:0 0 48px;overflow:hidden;place-items:center;color:#fff;background:transparent;border-radius:50%}.site-footer__brand-icon img{width:48px;height:48px;object-fit:cover}.site-footer__brand-icon svg{width:35px;height:35px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.site-footer__brand-icon svg circle{fill:currentColor;stroke:none}.site-footer__brand-column p{max-width:430px}.site-footer__description{margin:22px 0 0;color:#b6c2cf;font-size:15px;line-height:1.65}.site-footer__status{display:flex;align-items:center;gap:9px;margin:22px 0 0;color:#aab8c6;font-size:13px}.site-footer__status i{width:8px;height:8px;flex:0 0 8px;background:#63d9d0;border-radius:50%;box-shadow:0 0 0 4px rgb(99 217 208 / 10%)}.site-footer__nav h2{margin:3px 0 23px;color:#91a1b2;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.site-footer__nav ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.site-footer__nav a,.site-footer__nav a:is(:visited,:hover,:focus-visible,:active){color:#eef3f7;font-size:14px;line-height:1.4;text-decoration:none}.site-footer__bottom{display:flex;justify-content:flex-start;gap:32px;padding-block:22px 28px;border-top:1px solid #263544;color:#91a1b2;font-size:13px}.site-footer__bottom p{margin:0}.toast{position:fixed;z-index:100;left:50%;bottom:32px;display:flex;max-width:calc(100vw - 32px);align-items:center;gap:9px;padding:12px 18px;color:#fff;background:#159447;border:1px solid rgb(255 255 255 / 28%);border-radius:10px;box-shadow:0 10px 28px rgb(16 110 58 / 28%);font-weight:650;text-align:center;transform:translateX(-50%);animation:toast-in .24s cubic-bezier(.2,.8,.2,1) both}.toast::before{display:grid;width:21px;height:21px;flex:0 0 21px;place-items:center;content:"✓";color:#159447;background:#fff;border-radius:50%;font-size:13px;font-weight:900}.toast--removed{background:#dc2626;border-color:rgb(255 255 255 / 30%);box-shadow:0 10px 28px rgb(153 27 27 / 28%)}.toast--removed::before{content:"×";color:#dc2626;font-size:17px;line-height:1}body.has-player .toast{bottom:102px}@media (max-width:900px){.site-header__inner{grid-template-columns:180px minmax(180px,1fr) 210px}.site-actions{grid-template-columns:140px 70px}.content-layout{grid-template-columns:1fr}.station-summary{grid-template-columns:1fr}.my-stations-grid{grid-template-columns:1fr;gap:24px}.favorites-panel{border-top:1px solid var(--line);padding-top:30px}.favorites-list{grid-template-columns:repeat(auto-fill,var(--favorite-size))}.news-layout{grid-template-columns:1fr}.news-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){:root{--header-height:76px}.site-header__inner{grid-template-columns:73px minmax(112px,130px) minmax(126px,1fr);gap:0;min-height:var(--header-height);padding:0 16px}.site-brand{width:34px;height:var(--header-height);overflow:hidden}.site-brand__logo{width:162px;max-width:none;height:33px;object-fit:contain;object-position:left center}.site-brand__name{display:none}.site-search{grid-column:2;grid-row:1;padding:0}.site-search .search-form{width:130px;max-width:100%;transform:none}.site-search .search-form,.search-form input{width:100%}.search-form button{right:0;left:auto}.search-suggestions{position:fixed;top:calc(var(--header-height) - 1px);left:16px;width:calc(100vw - 32px);max-height:min(430px,calc(100vh - var(--header-height) - 16px))}.site-actions{grid-column:3;grid-row:1;grid-template-columns:minmax(90px,1fr) 36px;transform:none}.menu-button{width:30px;height:30px;margin-right:0}.theme-control{gap:4px;padding-right:8px}.theme-control__icon{width:16px;height:16px}.news-archive__header{width:100%;min-height:244px;padding:34px 16px}.news-single__header.shell{width:100%;min-height:244px;padding:34px 16px}.news-layout{width:calc(100% - 32px);gap:38px;padding-block:34px 56px}.news-card{grid-template-columns:1fr;gap:18px}.news-card__image{aspect-ratio:16 / 9}.news-sidebar{grid-template-columns:1fr}.news-single__featured{width:100%;margin-top:0}.news-single__content{font-size:17px}.theme-switch{width:38px;height:20px}.theme-switch span{width:14px;height:14px}.theme-switch[aria-checked="true"] span{transform:translateX(18px)}.site-nav{width:min(360px,94vw);padding-inline:20px}.site-nav__list{display:grid;gap:3px}.site-nav__list>li>a{width:100%;justify-content:space-between}.site-nav .sub-menu{grid-template-columns:1fr}.radio-hero{grid-template-columns:1fr;gap:24px;padding:32px}.radio-hero--featured{width:100%;min-height:0}.radio-hero--featured .radio-hero__art{width:180px;height:180px;justify-self:center}.radio-hero--featured .radio-hero__content{align-self:auto;padding-top:0}.radio-hero--featured .radio-hero__content h1{margin-bottom:8px;font-size:23px;line-height:28px;letter-spacing:-.025em}.radio-hero--featured .radio-hero__content p{min-height:0;margin-bottom:14px}.radio-hero--single .play-mark{display:none}.radio-hero__content p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.archive-header{min-height:0}.archive-header.shell{width:100%;padding:32px}.archive-title-row{align-items:start;flex-direction:column;gap:12px}.archive-title-row .station-count{margin-left:0}.directory-content__header{grid-template-columns:1fr;gap:14px;align-items:start}.directory-grid{grid-template-columns:1fr}.directory-card{min-height:82px}.directory-note{grid-template-columns:1fr;gap:12px;padding:26px 24px}.recent-list{display:flex;overflow-x:auto;gap:16px;padding:2px 0 12px;scroll-snap-type:x proximity}.recent-item{flex:0 0 100px;scroll-snap-align:start}.breadcrumbs{width:calc(100% - 32px)}.radio-grid{grid-template-columns:1fr}.radio-card{grid-template-columns:88px minmax(0,1fr);gap:16px}.radio-card__media,.radio-card__art{width:88px;height:88px}.content-layout{padding-top:28px}.favorites-page{width:100%}.my-stations-hero{min-height:0;grid-template-columns:1fr;gap:28px;padding:32px}.my-stations-grid{width:calc(100% - 24px);margin-inline:auto}.my-stations-hero__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.my-stations-hero__stats>div{min-height:82px;padding-inline:12px}.my-stations-card{min-height:0;padding:24px}.my-stations-card__heading{grid-template-columns:minmax(0,1fr) auto}.my-stations-card__heading .clear-history{grid-column:1 / -1;justify-self:start}.favorites-list--page{gap:22px 18px}.editorial{padding-block:42px}.home-editorial-v2__intro{margin-bottom:32px;text-align:left}.home-editorial-v2__lead{margin-left:0}.home-editorial-v2__milestones{grid-template-columns:1fr;margin-bottom:42px}.home-editorial-v2__milestone{padding:24px}.home-editorial-v2__milestone+.home-editorial-v2__milestone{border-top:1px solid var(--line);border-left:0}.home-editorial-v2__layout{grid-template-columns:1fr;gap:38px}.home-editorial-v2__index{position:static;display:flex;overflow-x:auto;gap:8px;padding:0 0 8px;border:0;scrollbar-width:none}.home-editorial-v2__index::-webkit-scrollbar{display:none}.home-editorial-v2__index-title{display:none}.home-editorial-v2__index ul{display:contents}.home-editorial-v2__index li{display:contents}.home-editorial-v2__index a{flex:0 0 auto;padding:8px 12px;background:var(--surface-strong);border-radius:99px;font-size:12px;font-weight:650}.home-editorial-v2__story section{padding-bottom:38px}.home-editorial-v2__story section+section{padding-top:38px}.home-faq__inner{width:100%;padding:48px 24px 54px}.home-faq__header{margin-bottom:36px}.home-faq__header h2{font-size:clamp(2.1rem,10vw,3rem)}.home-faq__item summary{min-height:66px;gap:18px;padding-block:18px}.home-faq__answer{padding:0 32px 22px 0}.site-footer__main{grid-template-columns:1fr;gap:42px;padding-block:52px 38px}.site-footer__bottom{align-items:flex-start;flex-direction:column;gap:8px}.radio-player{width:100%;min-height:64px;grid-template-columns:64px minmax(0,1fr)}.radio-player__art{width:64px;height:64px}.radio-player__controls{left:calc(50% + 24px);gap:18px}.radio-player__play{width:44px;height:44px}.radio-player__volume{gap:8px}.radio-player__volume input{width:58px}}@media (hover:none){.radio-card .favorite-button{opacity:1}.favorite-item__remove{opacity:1}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto !important;transition:none !important}.media-skeleton,.favorite-item__link.is-image-loading::before,.recent-item.is-image-loading::before{animation:none !important}.toast{animation:none !important}}.not-found{min-height:60vh;background:var(--bg)}.not-found__hero{width:100%;background:var(--surface);border-bottom:1px solid var(--line)}.not-found__hero-inner{display:grid;min-height:500px;grid-template-columns:minmax(0,1fr) 320px;gap:80px;align-items:center;padding-block:72px}.not-found__content{max-width:720px}.not-found__eyebrow{margin:0 0 8px;color:var(--brand-dark);font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.not-found__code{margin:0 0 4px;color:color-mix(in srgb,var(--brand) 28%,var(--surface));font-size:clamp(4.8rem,10vw,7.5rem);font-weight:850;letter-spacing:-.075em;line-height:.9}.not-found h1{max-width:680px;margin:0;font-size:clamp(2.35rem,5vw,3.6rem);letter-spacing:-.055em;line-height:1.02}.not-found__description{max-width:650px;margin:22px 0 0;color:var(--muted);font-size:18px;line-height:1.65}.not-found__search{display:flex;max-width:620px;margin-top:28px;padding:5px;border:1px solid var(--line);border-radius:12px;background:var(--bg);box-shadow:0 8px 24px rgb(20 35 55 / 6%)}.not-found__search input{min-width:0;flex:1;padding:12px 16px;color:var(--text);background:transparent;border:0;outline:0}.not-found__search input::placeholder{color:var(--muted)}.not-found__search button{min-height:46px;padding:0 22px;color:#fff;font-weight:750;background:var(--brand-dark);border:0;border-radius:8px;cursor:pointer}.not-found__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.not-found__button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:0 20px;color:var(--text);font-weight:750;border:1px solid var(--line);border-radius:9px;background:var(--bg)}.not-found__button--primary{color:#fff;border-color:var(--brand-dark);background:var(--brand-dark)}.not-found__visual{display:grid;width:300px;aspect-ratio:1;place-items:center;color:var(--brand);border:1px solid var(--line);border-radius:50%;background:color-mix(in srgb,var(--brand) 5%,var(--bg))}.not-found__visual svg{width:78%;height:78%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:5}.not-found__visual svg circle:nth-child(2){fill:currentColor;stroke:none}.not-found__visual-slash{color:var(--danger);stroke-width:11}.not-found__shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-block:40px 80px}.not-found__shortcuts a{position:relative;display:grid;min-height:124px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:5px 20px;padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--bg);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.not-found__shortcuts span{grid-column:1;color:var(--muted);font-size:13px}.not-found__shortcuts strong{grid-column:1;font-size:18px;line-height:1.3}.not-found__shortcuts i{grid-column:2;grid-row:1 / span 2;align-self:center;color:var(--brand-dark);font-size:24px;font-style:normal}.not-found__shortcuts a:hover{border-color:color-mix(in srgb,var(--brand) 55%,var(--line));box-shadow:var(--shadow);transform:translateY(-2px)}@media (max-width:767.98px){.not-found__hero-inner{width:100%;min-height:auto;grid-template-columns:1fr;gap:38px;padding:48px 24px}.not-found__code{font-size:5rem}.not-found h1{font-size:clamp(2.2rem,11vw,3rem)}.not-found__description{font-size:16px}.not-found__search{display:grid;grid-template-columns:1fr}.not-found__search button{width:100%}.not-found__actions{align-items:stretch;flex-direction:column}.not-found__button{width:100%}.not-found__visual{width:min(220px,68vw);margin-inline:auto}.not-found__shortcuts{grid-template-columns:1fr;gap:10px;margin-block:24px 52px;padding-inline:16px}.not-found__shortcuts a{min-height:108px;border-radius:10px}}}
#wpadminbar .jch-ms-icon,#wpadminbar .jch-ms-icon::before{font-family:dashicons;margin-right:2px;font-size:13px}#wpadminbar .jch-ms-icon-right,#wpadminbar .jch-ms-icon-right::before{font-family:dashicons;margin-left:2px;font-size:13px}#wpadminbar #wp-admin-bar-jch-optimize-parent .ab-icon::before{content:"\f159";top:2px}#wpadminbar #wp-admin-bar-jch-optimize-parent .ab-icon.production::before{color:#00a32a}#wpadminbar #wp-admin-bar-jch-optimize-parent .ab-icon.development::before{color:#d63638}#wpadminbar #wp-admin-bar-jch-optimize-parent .ab-icon.network::before{color:#646970}#wpadminbar .jch-ms-cache-card{padding:6px 8px;margin:4px 0 2px;background:#1d2327;border-radius:4px;border:1px solid rgba(255,255,255,0.08);box-shadow:0 1px 2px rgba(0,0,0,0.3);display:inline-block;min-width:0;width:100%;box-sizing:border-box;white-space:nowrap}#wpadminbar .jch-ms-cache-card,#wpadminbar .jch-ms-cache-card *{font-size:11px;line-height:1.4}#wpadminbar .jch-ms-cache-heading{display:flex;align-items:end;margin-bottom:4px;font-weight:600}#wpadminbar .jch-ms-cache-heading .jch-ms-cache-title{opacity:0.9}#wpadminbar .jch-ms-cache-metrics{display:flex;gap:4px 12px}#wpadminbar .jch-ms-cache-metric{display:flex;flex-direction:column}#wpadminbar .jch-ms-cache-label{opacity:0.7;font-size:10px;text-transform:uppercase;letter-spacing:0.03em}#wpadminbar .jch-ms-cache-size,#wpadminbar .jch-ms-cache-files{font-weight:600}#wpadminbar #wp-admin-bar-jch-optimize-cache-info,#wpadminbar #wp-admin-bar-jch-optimize-cache-info .ab-item{height:auto;line-height:1.4}#wpadminbar .jch-ms-cache-card.is-loading .jch-ms-cache-size::before,#wpadminbar .jch-ms-cache-card.is-loading .jch-ms-cache-files::before{content:"\f463";font-family:dashicons;display:inline-block;margin-right:4px;animation:jch-ms-spin 1s linear infinite;position:relative;top:2px}
