@import url(https://fonts.googleapis.com/css2?family=Libre+Baskerville:wght@400;700&family=Source+Sans+3:wght@400;600;700;800&display=swap);*{box-sizing:border-box;margin:0;padding:0}:root{--brand:#1d2340;--brand-soft:#293153;--ink:#111827;--muted:#5f6675;--paper:#fff;--paper-alt:#f5f3ee;--line:#ddd8cc;--accent:#f4c400;--accent-dark:#9b7200;--font-display:"Libre Baskerville",Georgia,serif;--font-sans:"Source Sans 3",Helvetica,Arial,sans-serif}html{scroll-behavior:smooth}body{background-color:#fff;background-color:var(--paper);color:#111827;color:var(--ink);font-family:Source Sans\ 3,Helvetica,Arial,sans-serif;font-family:var(--font-sans);padding-bottom:92px}body.menu-open{overflow:hidden}img{display:block;max-width:100%}a{color:inherit}button,input,textarea{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #f4c400;outline:3px solid var(--accent);outline-offset:3px}.page-shell{margin-inline:auto;width:min(100% - 32px,1340px)}.site-main{min-height:100vh}.breaking-strip{background:var(--brand);border-bottom:1px solid var(--line);color:#fff}.breaking-strip__inner{align-items:center;display:flex;font-size:.95rem;gap:14px;min-height:44px}.breaking-strip strong{color:var(--accent);letter-spacing:.08em;text-transform:uppercase}.editorial-hero{grid-gap:30px;display:grid;gap:30px;grid-template-columns:minmax(190px,.82fr) minmax(420px,1.72fr) minmax(240px,1fr);padding-block:32px 54px}.editorial-column{grid-gap:24px;align-content:start;display:grid;gap:24px}.editorial-column--left{border-right:1px solid var(--line);padding-right:22px}.editorial-column--right{border-left:1px solid var(--line);padding-left:22px}.hero-story{grid-gap:16px;align-content:start;display:grid;gap:16px}.hero-story__image,.news-card__media{background:var(--paper-alt);border-radius:6px;display:block;overflow:hidden}.hero-story__image{aspect-ratio:16/8.2}.filtered-card img,.hero-story__image img,.news-card__media img{height:100%;object-fit:cover;transition:-webkit-transform .22s ease,-webkit-filter .22s ease;transition:transform .22s ease,filter .22s ease;transition:transform .22s ease,filter .22s ease,-webkit-transform .22s ease,-webkit-filter .22s ease;width:100%}.filtered-card:hover img,.hero-story__image:hover img,.news-card__media:hover img{-webkit-filter:saturate(1.05);filter:saturate(1.05);-webkit-transform:scale(1.025);transform:scale(1.025)}.article-meta{align-items:center;color:var(--accent-dark);display:flex;flex-wrap:wrap;font-size:.78rem;font-weight:900;gap:10px;letter-spacing:.08em;text-transform:uppercase}.article-meta span+span:before{background:var(--line);border-radius:999px;content:"";display:inline-block;height:5px;margin-right:10px;vertical-align:middle;width:5px}.filtered-card h2,.hero-story h1,.news-card h2,.section-heading h1,.section-heading h2{font-family:var(--font-display);letter-spacing:0}.hero-story h1{font-size:clamp(2.25rem,3.5vw,3.85rem);line-height:1.04;max-width:820px}.hero-story p{color:#3f4655;font-size:1.16rem;line-height:1.55;max-width:760px}.hero-story__actions{align-items:center;display:flex;gap:12px;margin-top:4px}.primary-link{align-items:center;background:var(--brand);border-radius:999px;color:#fff;display:inline-flex;font-weight:800;min-height:44px;padding:0 18px;text-decoration:none}.icon-action{background:var(--paper);border:1px solid var(--line);border-radius:999px;color:var(--brand);cursor:pointer;display:grid;height:44px;place-items:center;width:44px}.news-card{grid-gap:12px;border-bottom:1px solid var(--line);display:grid;gap:12px;padding-bottom:22px}.news-card--standard{gap:16px;grid-template-columns:minmax(130px,42%) 1fr}.news-card__media{aspect-ratio:4/3;position:relative}.news-card--standard .news-card__media{aspect-ratio:1/1}.news-card__body{grid-gap:8px;align-content:start;display:grid;gap:8px}.news-card h2{font-size:clamp(1.18rem,1.6vw,1.7rem);line-height:1.12}.news-card--compact h2{font-size:1.24rem}.filtered-card p,.news-card p{color:var(--muted);line-height:1.5}.news-card footer{color:var(--muted);display:flex;flex-wrap:wrap;font-size:.85rem;font-weight:700;gap:8px 14px}.media-badge{align-items:center;background:rgba(29,35,64,.92);border-radius:999px;bottom:12px;color:#fff;display:inline-flex;font-size:.82rem;font-weight:800;gap:7px;left:12px;padding:8px 10px;position:absolute}.content-band{border-top:1px solid var(--line);padding-block:52px}.section-heading{grid-gap:8px;display:grid;gap:8px;margin-bottom:26px}.section-heading span{color:var(--accent-dark);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.section-heading h1,.section-heading h2{color:var(--brand);font-size:clamp(2rem,3vw,3rem);line-height:1.05}.section-heading p{color:var(--muted);font-size:1.05rem;line-height:1.5;max-width:620px}.filtered-grid,.latest-grid,.media-grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.latest-grid .news-card--standard,.media-grid .news-card--media{grid-template-columns:1fr}.ad-banner{grid-gap:18px;align-items:center;background:linear-gradient(135deg,var(--paper-alt),#fff);border:1px solid var(--line);border-radius:8px;color:var(--brand);display:grid;gap:18px;grid-template-columns:auto 1fr auto;min-height:112px;padding:24px 30px}.ad-banner span{color:var(--accent-dark);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ad-banner strong{font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,2.6rem)}.ad-banner small{color:var(--muted);font-weight:700}.radio-player{grid-gap:18px;align-items:center;background:var(--brand);border:1px solid hsla(0,0%,100%,.16);border-radius:12px;bottom:18px;box-shadow:0 20px 70px rgba(29,35,64,.34);color:#fff;display:grid;gap:18px;grid-template-columns:minmax(190px,300px) 52px 1fr auto;left:18px;margin-inline:auto;padding:12px 16px;position:fixed;right:18px;width:min(100% - 36px,1180px);z-index:110}.radio-player__program{align-items:center;display:flex;gap:12px;min-width:0}.radio-player__program svg{color:var(--accent)}.radio-player a,.radio-player__program span{color:#cbd1e5;font-size:.82rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.radio-player__program strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.play-button{background:var(--accent);border:0;border-radius:999px;color:var(--brand);cursor:pointer;display:grid;height:48px;place-items:center;width:48px}.radio-player__timeline{background:hsla(0,0%,100%,.18);border-radius:999px;height:6px;overflow:hidden}.radio-player__timeline span{background:var(--accent);border-radius:inherit;display:block;height:100%;transition:width .22s ease}.radio-player a{text-decoration:none}.section-page{padding-block:48px 12px}.categories{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 auto 34px;width:min(100% - 32px,1040px)}.filtered-grid{padding-bottom:62px}.filtered-card{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-template-rows:auto 1fr;overflow:hidden}.filtered-card img{aspect-ratio:16/10;width:100%}.filtered-card div{grid-gap:10px;display:grid;gap:10px;padding:18px}.filtered-card span{color:var(--accent-dark);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.filtered-card h2{font-size:1.35rem;line-height:1.15}.filtered-card a{color:var(--brand);font-weight:900}.contact-page{grid-gap:42px;display:grid;gap:42px;grid-template-columns:.85fr 1.15fr;padding-block:58px 82px}.contact-form{grid-gap:18px;background:var(--paper-alt);border:1px solid var(--line);border-radius:8px;display:grid;gap:18px;padding:28px}.contact-form label{grid-gap:8px;color:var(--brand);display:grid;font-weight:800;gap:8px}.contact-form input,.contact-form textarea{background:#fff;border:1px solid var(--line);border-radius:6px;color:var(--ink);padding:13px 14px;width:100%}.contact-form textarea{min-height:150px;resize:vertical}.contact-form small{color:#a43a2f;font-weight:700}.contact-form button{background:var(--brand);border:0;border-radius:999px;color:#fff;cursor:pointer;font-weight:900;min-height:48px}.contact-form button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:1100px){.editorial-hero{grid-template-columns:1fr 1.4fr}.hero-story{grid-column:1/-1;grid-row:1}.editorial-column--left,.editorial-column--right{border:0;padding:0}.filtered-grid,.latest-grid,.media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.page-shell{width:min(100% - 24px,1340px)}.breaking-strip__inner{align-items:flex-start;flex-direction:column;gap:2px;padding-block:10px}.contact-page,.editorial-hero,.filtered-grid,.latest-grid,.media-grid{grid-template-columns:1fr}.editorial-hero{padding-block:28px 38px}.hero-story h1{font-size:2.35rem}.ad-banner,.news-card--standard{grid-template-columns:1fr}.ad-banner{align-items:start}.radio-player{gap:12px;grid-template-columns:1fr 48px;padding:12px}.radio-player a,.radio-player__timeline{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=main.4bbd8904.css.map*/