:root{color:#172137;font-synthesis:none;background:#fff;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}a:hover{color:var(--accent,#df263d)}button,input,textarea{font:inherit}.shell{max-width:1190px;margin:auto;padding-left:24px;padding-right:24px}.network-strip{color:#e1ebf7;letter-spacing:.12em;background:#101f39;padding:9px 0;font-size:11px;font-weight:800}.network-strip span{letter-spacing:normal;color:#b5c6dd;margin-left:12px;font-weight:400}.header{background:#fff;border-bottom:1px solid #e9edf2}.header-inner{justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:24px;display:flex}.brand{color:var(--brand);align-items:center;gap:14px;min-width:0;display:flex}.brand-symbol{letter-spacing:-.12em;background:var(--brand);color:#fff;border-radius:12px;padding:11px 15px;font-size:30px;font-weight:1000}.brand-symbol span{color:var(--accent)}.brand strong{letter-spacing:-.055em;font-size:29px;font-weight:900;line-height:1.04;display:block}.brand small{color:#69778a;letter-spacing:.04em;margin-top:5px;font-size:11px;display:block}.header-side{color:#8591a3;letter-spacing:.12em;align-items:center;gap:22px;font-size:10px;font-weight:800;display:flex}.admin-link{color:var(--brand);letter-spacing:0;border:1px solid #d8e0ea;border-radius:6px;padding:11px 14px;font-size:12px}.nav{background:var(--brand,#102b53);color:#fff}.nav-links{white-space:nowrap;gap:27px;display:flex;overflow:auto}.nav-links a{color:#f0f5fb;padding:14px 0;font-size:12px;font-weight:800}.nav-links a:hover{color:#ffcad0}.topline{color:#677489;letter-spacing:.1em;align-items:center;gap:8px;margin-top:30px;font-size:10px;font-weight:800;display:flex}.today{text-transform:uppercase;margin-left:auto}.live-dot{background:var(--accent,#df263d);border-radius:100%;width:7px;height:7px}.intro{border-bottom:1px solid #e6ebf2;justify-content:space-between;align-items:center;gap:20px;padding:40px 0 36px;display:flex}.eyebrow{letter-spacing:.16em;color:var(--accent,#df263d);font-size:10px;font-weight:900}.intro h1{letter-spacing:-.065em;color:#0d2647;max-width:650px;margin:13px 0;font-size:clamp(36px,5vw,66px);line-height:1.03}.intro h1 em{color:var(--accent);font-style:normal}.intro p{color:#788396;line-height:1.6}.intro-mark{color:#eef3f8;letter-spacing:-.12em;flex-shrink:0;font-size:clamp(80px,14vw,175px);font-weight:900}.intro-mark span{color:#fce6e9}.section-title{border-left:4px solid var(--accent);justify-content:space-between;align-items:baseline;margin:32px 0 18px;padding-left:14px;display:flex}.section-title h2{color:#0d2647;letter-spacing:-.045em;margin:0;font-size:25px}.section-title span{color:#8995a3;letter-spacing:.12em;font-size:10px;font-weight:800}.lead .story{grid-template-columns:1.35fr 1fr;min-height:320px;display:grid}.story-media{background:#edf1f5;min-height:175px;display:block;overflow:hidden}.story-media img{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%}.image-fallback{color:#d7e6f6;letter-spacing:.2em;background:linear-gradient(135deg,#12325b,#315d89);justify-content:center;align-items:center;height:100%;min-height:185px;font-size:12px;font-weight:900;display:flex}.story-text{padding:20px 0}.lead .story-text{background:#f5f7fa;flex-direction:column;justify-content:center;align-items:flex-start;padding:34px;display:flex}.category{letter-spacing:.11em;color:var(--accent);text-transform:uppercase;font-size:11px;font-weight:900}.story h2{letter-spacing:-.04em;color:#132746;margin:11px 0 8px;font-size:22px;line-height:1.19}.lead .story h2{font-size:34px}.story p{color:#69788b;font-size:14px;line-height:1.55}.byline{color:#8390a0;margin-top:15px;font-size:11px}.byline span{margin:0 5px}.story-grid{grid-template-columns:repeat(3,1fr);gap:23px;margin:30px 0 55px;display:grid}.story-grid .story{border-bottom:1px solid #e3eaf1}.empty-news{text-align:center;background:#fafbfd;border:1px solid #e6ebf1;border-radius:10px;margin-bottom:52px;padding:66px 15px}.empty-news h2{letter-spacing:-.05em;color:#12325b;font-size:26px}.empty-news p{color:#6b7b90;max-width:440px;margin:12px auto 25px;line-height:1.55}.empty-icon{color:var(--accent);font-size:34px}.button-primary,.button-outline{border-radius:6px;padding:13px 20px;font-size:13px;font-weight:800;display:inline-block}.button-primary{background:var(--brand,#102b53);color:#fff}.button-primary:hover{color:#fff;filter:brightness(1.15)}.button-outline{color:#12325b;border:1px solid #b8c6d6}.subscribe-preview{background:#f0f6f2;border-radius:10px;justify-content:space-between;align-items:center;gap:25px;margin:38px 0 58px;padding:28px 32px;display:flex}.subscribe-preview h2{color:#133b2d;letter-spacing:-.04em;margin:8px 0;font-size:26px}.subscribe-preview p{color:#547363;font-size:13px}.soon-badge{color:#145d37;white-space:nowrap;background:#d1eddb;border-radius:99px;padding:10px 12px;font-size:11px;font-weight:800}.footer{color:#ccd9eb;background:#102039;padding:26px 0}.footer-inner{justify-content:space-between;align-items:center;gap:15px;font-size:12px;display:flex}.footer a{color:#fff}.article-shell{max-width:940px;padding-top:30px;padding-bottom:70px}.breadcrumbs{color:#7c8ba0;margin-bottom:32px;font-size:12px}.article-title{color:#102c50;letter-spacing:-.06em;margin:16px 0;font-size:clamp(32px,5vw,56px);line-height:1.11}.article-summary{color:#53647a;font-size:21px;line-height:1.5}.article-meta{color:#7c8ca0;border-top:1px solid #e7ebef;border-bottom:1px solid #e7ebef;margin:30px 0;padding:22px 0;font-size:12px}.article-hero{margin:0 0 32px}.article-hero img{object-fit:cover;width:100%;max-height:530px}.article-hero figcaption{color:#8793a2;margin-top:7px;font-size:11px}.article-body{color:#283b51;max-width:740px;font-size:19px;line-height:1.85}.article-body p{margin:0 0 25px}.syndication{color:#58718c;background:#eef3f8;padding:15px;font-size:12px}.not-found{text-align:center;padding:100px 20px}.admin-page{background:#f4f7fa;min-height:100vh;padding:30px 20px}.admin-panel{background:#fff;border:1px solid #e0e7f0;border-radius:12px;max-width:950px;margin:auto;padding:32px}.admin-panel h1{letter-spacing:-.04em;color:#10315d}.form-grid{gap:14px;display:grid}.field{color:#243e59;flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.field input,.field textarea,.field select{color:#152d4c;background:#fff;border:1px solid #cbd5e1;border-radius:6px;width:100%;padding:12px}.field textarea{min-height:160px}.form-columns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.msg{color:#176539;background:#e6f6eb;border-radius:7px;padding:12px;font-size:13px}.msg.error{color:#912a2a;background:#ffe7e7}.admin-top{justify-content:space-between;align-items:center;display:flex}.admin-list{border-top:1px solid #e4e8ed;margin-top:25px;padding-top:20px}.admin-list-item{border-bottom:1px solid #e4e8ed;justify-content:space-between;gap:12px;padding:12px 0;font-size:13px;display:flex}.admin-panel button{cursor:pointer;border:0}.admin-panel button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:760px){.shell{padding-left:17px;padding-right:17px}.header-inner{padding-top:16px;padding-bottom:16px}.brand strong{font-size:22px}.brand-symbol{padding:10px;font-size:24px}.header-side span{display:none}.header-side{gap:0}.admin-link{padding:8px;font-size:10px}.nav-links{gap:20px}.intro{padding:34px 0}.intro-mark,.today{display:none}.lead .story{grid-template-columns:1fr}.lead .story-text{padding:24px}.lead .story h2{font-size:26px}.story-grid{grid-template-columns:1fr;gap:20px}.story-grid .story{grid-template-columns:120px 1fr;gap:14px;display:grid}.story-grid .story-media{min-height:110px}.story-grid .story-text{padding:0}.story-grid .story h2{font-size:17px}.story-grid .story p{display:none}.story-grid .image-fallback{min-height:110px}.subscribe-preview{flex-direction:column;align-items:flex-start}.section-title span{display:none}.footer-inner{flex-wrap:wrap}.form-columns{grid-template-columns:1fr}.admin-panel{padding:18px}.article-body{font-size:17px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:focus-visible{outline-offset:3px;outline:3px solid #ef4660}.editorial-workspace{grid-template-columns:minmax(210px,280px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.editorial-sidebar{border-right:1px solid #e5eaf2;max-height:84vh;padding:0 16px 12px 0;position:sticky;top:16px;overflow-y:auto}.editorial-sidebar .form-actions{justify-content:space-between}.editorial-sidebar h2{color:#102b53;font-size:17px}.editorial-item{text-align:left;color:#1c344f;background:#f8fafc;border-radius:8px;width:100%;margin:5px 0;padding:12px;display:block;border:1px solid #e8eef5!important}.editorial-item.active{background:#eaf2fc;border-color:#477db5!important}.editorial-item strong{font-size:13px;font-weight:750;line-height:1.4;display:block}.editorial-item small{color:#65758a;margin-top:6px;font-size:11px;display:block}.editorial-main{min-width:0}.editorial-main .section-title{margin-top:0}.editorial-meta{color:#5e6e82;flex-wrap:wrap;gap:16px;margin-bottom:12px;padding:12px 0;font-size:12px;display:flex}.editorial-media{background:#f2f6fa;border-radius:8px;flex-direction:column;gap:12px;padding:14px;font-size:12px;display:flex}.editorial-media input[type=file]{max-width:100%}.editorial-media button{align-self:flex-start}.review-actions{border-top:1px solid #e1e7ee;margin-top:26px;padding-top:18px}.review-actions h2{color:#102b53;font-size:20px}.review-actions .field{margin-top:18px}.review-actions .form-actions{margin-bottom:14px}.muted{color:#718198;font-size:13px;line-height:1.5}@media (max-width:850px){.editorial-workspace{grid-template-columns:1fr}.editorial-sidebar{border-bottom:1px solid #e5eaf2;border-right:0;max-height:230px;padding:0 0 15px;position:static;overflow-y:auto}.editorial-main{padding-top:10px}}.consent-bar{z-index:70;background:#fff;border:1px solid #dce5ed;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;width:min(940px,100% - 28px);padding:18px 22px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 36px #101d3970}.consent-content strong{color:#143151;font-size:15px;display:block}.consent-content p{color:#586b80;max-width:570px;margin:7px 0 0;font-size:12px;line-height:1.55}.consent-buttons{flex-shrink:0;gap:8px;display:flex}.consent-bar button{cursor:pointer;border:1px solid #c3cedd}.footer-preferences{color:#dceafa;cursor:pointer;font:inherit;background:0 0;border:0;padding:4px;font-size:12px;text-decoration:underline}.analytics-panel{max-width:1120px}.analytics-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:28px 0;display:flex}.analytics-toolbar button{padding:10px 14px}.analytics-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:26px;display:grid}.analytics-kpis>div{background:#f8fafd;border:1px solid #e0e8f0;border-radius:10px;flex-direction:column;gap:8px;padding:18px;display:flex}.analytics-kpis small{color:#63738a;font-size:12px}.analytics-kpis strong{color:#14365a;letter-spacing:-.04em;font-size:30px}.analytics-kpis span{color:#8594a5;font-size:11px}.analytics-grid{grid-template-columns:1.5fr 1fr;gap:18px;display:grid}.analytics-block{border:1px solid #e2e9f1;border-radius:10px;min-width:0;padding:21px}.analytics-block h2{color:#132f52;margin:0 0 20px;font-size:17px}.analytics-chart{border-bottom:1px solid #dce7f0;align-items:end;gap:3px;height:220px;padding-bottom:20px;display:flex;overflow-x:auto}.analytics-day{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:8px;max-width:55px;height:100%;display:flex}.analytics-bar{background:#2c639e;border-radius:3px 3px 0 0;width:65%;min-width:4px;display:block}.analytics-day small{color:#8292a5;font-size:9px;line-height:1}.analytics-breakdown{flex-direction:column;gap:15px;display:flex}.analytics-breakdown-label{color:#465972;justify-content:space-between;gap:12px;margin-bottom:7px;font-size:12px;display:flex}.analytics-progress{background:#e7edf5;border-radius:9px;height:8px;overflow:hidden}.analytics-progress span{background:#2c639e;border-radius:9px;height:100%;display:block}.analytics-ranking{flex-direction:column;gap:12px;display:flex}.analytics-ranking>div{color:#435a74;border-bottom:1px solid #edf1f4;justify-content:space-between;gap:12px;padding-bottom:10px;font-size:12px;display:flex}.analytics-ranking strong{color:#12365f;flex-shrink:0}.analytics-footnote{color:#63768c;margin:24px 0 6px;font-size:12px;line-height:1.65}@media (max-width:850px){.analytics-kpis{grid-template-columns:repeat(2,1fr)}.analytics-grid{grid-template-columns:1fr}.consent-bar{flex-direction:column;align-items:stretch;bottom:6px}.consent-buttons{flex-wrap:wrap}.consent-buttons button{flex:1}}@media (max-width:430px){.analytics-kpis{gap:8px}.analytics-kpis>div{padding:12px}.analytics-kpis strong{font-size:25px}}.network-panel{max-width:1180px}.network-stats{background:#f2f6fa;border-radius:9px;flex-wrap:wrap;gap:12px;margin:26px 0;padding:15px;display:flex}.network-stats span{color:#5b6d83;flex:1;min-width:130px;font-size:12px}.network-stats strong{color:#15365b;margin-right:8px;font-size:22px}.network-workspace .editorial-sidebar{top:20px}.network-form{border-top:1px solid #e0e8f0;margin-top:26px;padding-top:22px}.network-form h3{color:#14385f;margin:0 0 16px;font-size:18px}.network-line{color:#263f5c;overflow-wrap:anywhere;border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}.network-line small{color:#8290a1;margin-top:4px;font-size:11px;display:block}.network-line .button-outline{white-space:nowrap;padding:8px 10px}.network-panel .form-columns input[type=color]{cursor:pointer;min-height:45px;padding:3px}@media (max-width:700px){.network-stats{gap:8px}.network-line{flex-wrap:wrap}.network-line .button-outline{margin-left:auto}}.ad-slot{text-align:center;background:#f9fafc;border:1px solid #e1e6ed;border-radius:7px;max-width:970px;margin:30px auto;padding:13px 12px}.ad-slot .ad-disclosure{text-transform:uppercase;letter-spacing:.12em;color:#66778b;margin-bottom:10px;font-size:10px;font-weight:800;display:block}.ad-slot a{border-radius:3px;width:100%;display:block;overflow:hidden}.ad-slot img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:250px}.ad-slot .ad-byline{color:#6b7c90;margin-top:7px;font-size:11px;display:block}.ad-slot-article_inline{margin:25px auto 35px}.ads-admin{max-width:1150px}.ads-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.ads-summary>div{background:#f3f7fb;border:1px solid #e1e9f2;border-radius:9px;flex-direction:column;gap:7px;padding:14px;display:flex}.ads-summary strong{color:#102b53;font-size:26px}.ads-summary span{color:#697c91;font-size:12px}.ads-sections{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.ads-section{border:1px solid #e0e7ef;border-radius:9px;min-width:0;margin:0 0 20px;padding:21px}.ads-section h2{color:#143258;margin:0 0 17px;font-size:19px}.ads-form{margin-top:18px}.ads-admin .network-line .form-actions{flex-wrap:wrap;justify-content:flex-end}@media (max-width:780px){.ads-sections{grid-template-columns:1fr}.ads-summary{grid-template-columns:repeat(2,1fr)}.ads-section{padding:15px}}.club-signup{background:#f0f6f2;border:1px solid #ddece2;border-radius:12px;grid-template-columns:1fr 1.2fr;align-items:start;gap:32px;margin:35px 0 60px;padding:30px;display:grid}.club-intro h2{color:#133b2d;letter-spacing:-.05em;margin:12px 0;font-size:clamp(25px,3vw,35px);line-height:1.15}.club-intro p{color:#4c6d5b;font-size:14px;line-height:1.65}.club-form{flex-direction:column;gap:15px;display:flex}.club-form>.field,.club-form .field{color:#274c3a}.club-form input,.club-form select{background:#fff}.club-form .form-columns{gap:12px}.club-form .button-primary{cursor:pointer;background:#176b46;border:0}.club-form small{color:#5a7666;font-size:11px;line-height:1.6}.club-topics{background:#f8fcf9;border:1px solid #c8dece;border-radius:8px;padding:13px 15px}.club-topics legend{color:#274c3a;padding:0 6px;font-size:12px;font-weight:800}.club-topics>div{flex-wrap:wrap;gap:10px 18px;display:flex}.club-topics label{cursor:pointer;color:#30533e;align-items:center;gap:5px;font-size:12px;display:flex}.club-consent{color:#2c4e3a;align-items:flex-start;gap:9px;font-size:12px;line-height:1.55;display:flex}.club-consent input{flex-shrink:0;margin-top:3px}.club-manage{color:#244b39;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.club-manage a{font-weight:800;text-decoration:underline}.club-dashboard{max-width:990px}.club-dashboard .analytics-kpis{margin-top:25px}@media (max-width:860px){.club-signup{grid-template-columns:1fr;gap:12px}}@media (max-width:540px){.club-signup{padding:18px}.club-form .form-columns{grid-template-columns:1fr}}.club-coming-soon{color:#24583d;background:#e0eee3;border:1px solid #c2dcca;border-radius:9px;align-self:center;padding:22px}.club-coming-soon strong{letter-spacing:-.03em;font-size:20px;display:block}.club-coming-soon p{margin-bottom:0;font-size:13px;line-height:1.65}.radar-admin{max-width:1230px}.radar-admin h1{color:#10305a;letter-spacing:-.045em}.radar-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}.radar-metrics span{color:#5c7087;background:#f7f9fc;border:1px solid #e0e7f0;border-radius:8px;align-items:baseline;gap:8px;padding:15px;font-size:12px;display:flex}.radar-metrics strong{color:#17375b;font-size:26px}.radar-columns{grid-template-columns:1.35fr 1fr;gap:18px;display:grid}.radar-section{border:1px solid #e2e9f1;border-radius:10px;min-width:0;margin-bottom:18px;padding:20px}.radar-section h2{color:#133257;letter-spacing:-.03em;margin:0 0 16px;font-size:20px}.radar-section h3{color:#183a5d;font-size:17px}.radar-source-form{border-top:1px solid #e4eaf0;margin-top:17px;padding-top:16px}.radar-workspace{grid-template-columns:minmax(210px,1fr) minmax(0,2fr);gap:18px;display:grid}.radar-lead{text-align:left;color:#163355;cursor:pointer;background:#f7f9fc;border-radius:8px;width:100%;margin-bottom:8px;padding:12px;border:1px solid #e0e8f0!important}.radar-lead.active{background:#e9f2ff;border-color:#5791ce!important}.radar-lead strong{font-size:13px;line-height:1.4;display:block}.radar-lead small{color:#71859c;margin-top:5px;display:block}.radar-reference{margin:12px 0}.radar-reference a{color:#145b99;text-decoration:underline}.radar-notes{white-space:pre-wrap;color:#324c67;border-left:3px solid #d3e1ee;padding-left:14px;font-size:14px;line-height:1.6}.radar-review-actions{flex-wrap:wrap;gap:9px;margin:18px 0;display:flex}.radar-ai{border-top:1px solid #dfe7ef;margin-top:20px;padding-top:15px}.radar-idea{gap:13px;margin-top:18px;display:grid}.radar-idea textarea{min-height:225px}@media (max-width:860px){.radar-columns,.radar-workspace{grid-template-columns:1fr}.radar-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.header-search{background:#fff;border:1px solid #cbd7e5;border-radius:7px;align-items:center;gap:0;max-width:290px;display:flex;overflow:hidden}.header-search input{color:#153351;outline-offset:-2px;border:0;min-width:0;max-width:190px;padding:9px 11px;font-size:12px}.header-search button{background:var(--brand,#102b53);color:#fff;cursor:pointer;border:0;padding:9px 12px;font-size:12px}.public-discovery{min-height:65vh;padding-top:28px;padding-bottom:70px}.discovery-heading{margin:24px 0 28px}.discovery-heading h1{letter-spacing:-.045em;color:var(--brand,#102b53);margin:10px 0;font-size:clamp(30px,4vw,48px);line-height:1.15}.discovery-heading p{color:#65778c;font-size:15px;line-height:1.6}.discovery-search{background:#f4f8fb;border-radius:10px;max-width:800px;margin-bottom:25px;padding:20px}.discovery-search label{color:#213e5f;margin-bottom:10px;font-size:13px;font-weight:750;display:block}.discovery-search>div{gap:9px;display:flex}.discovery-search input{border:1px solid #cad7e3;border-radius:7px;flex:1;min-width:0;padding:12px 15px;font-size:14px}.discovery-search button{white-space:nowrap}.discovery-results-heading{color:#133253;margin:28px 0;font-size:20px}.discovery-results-heading small{color:#6c7f94;font-size:13px;font-weight:400}.discovery-facets{border-top:1px solid #e0e8ee;margin-top:35px;padding-top:19px}.discovery-facets h2{color:#173958;font-size:19px}.discovery-facets>div{flex-wrap:wrap;gap:8px;display:flex}.discovery-facets a{color:#1b466d;background:#f9fbfd;border:1px solid #d4e0eb;border-radius:20px;padding:9px 14px;font-size:13px}.discovery-facets a:hover,.discovery-directory a:hover{border-color:var(--accent,#df263d)}.discovery-facets small{color:#8090a0;margin-left:5px}.discovery-directory{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.discovery-directory a{background:#f8fafc;border:1px solid #dce6ef;border-radius:10px;flex-direction:column;gap:8px;padding:20px;display:flex}.discovery-directory strong{color:#18395d}.discovery-directory small{color:#6d8096}.news-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:35px 0;display:flex}.news-pagination a{color:#143959;border:1px solid #cdd9e5;border-radius:7px;padding:10px 14px;font-size:13px}.news-pagination span{color:#5a6d84;font-size:12px}@media (max-width:780px){.header-search{max-width:100%}.header-search input{max-width:125px}.discovery-search>div{flex-direction:column}.discovery-search button{width:100%}}.catalog-admin{max-width:1180px}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:25px 0;display:grid}.catalog-section{border:1px solid #dfe7ef;border-radius:10px;min-width:0;padding:18px}.catalog-section h2{color:#12395b;margin:0 0 18px;font-size:19px}.catalog-section .form-grid{border-top:1px solid #e6eaf0;margin-top:20px;padding-top:15px}.catalog-section .network-line{gap:8px;font-size:12px}.catalog-section .network-line button{white-space:nowrap;padding:7px 9px;font-size:11px}.catalog-section small{color:#6b8093;line-height:1.55}@media (max-width:1050px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.catalog-grid{grid-template-columns:1fr}.catalog-section{padding:15px}}.correction-item{background:#f8fafc;border:1px solid #dfe8f0;border-radius:8px;margin:12px 0;padding:14px}.correction-item strong{color:#163b5e;font-size:14px}.correction-item p{font-size:13px;line-height:1.55}.correction-item small{color:#61778a;margin-bottom:10px;display:block}.editorial-text-editor{min-width:0}.editorial-toolbar{flex-wrap:wrap;gap:8px;margin:4px 0;display:flex}.editorial-toolbar button{padding:9px 12px;font-size:12px}.editorial-toolbar [aria-pressed=true]{background:#e6effa;border-color:#517fb2}.editorial-body-preview{white-space:pre-wrap;overflow-wrap:anywhere;color:#263b52;background:#fbfcfe;border:1px solid #cbd5e1;border-radius:7px;min-height:220px;padding:20px;font-size:17px;line-height:1.8}.editorial-body-preview p{margin:0 0 1.2em}.editorial-text-editor small{font-weight:400;display:block}.editorial-media-grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:12px;margin-top:12px;display:grid}.editorial-media-asset{background:#fff;border:1px solid #dce4ec;border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:9px;display:flex}.editorial-media-asset>img{object-fit:cover;border-radius:5px;width:100%;height:95px;display:block}.editorial-media-asset small{color:#54667b;overflow-wrap:anywhere}.editorial-media-asset .form-actions button{padding:8px;font-size:11px}.editorial-gallery-editor{background:#f9fbfe;border:1px solid #dae3ed;border-radius:10px;padding:14px}.editorial-gallery-editor h3{color:#153252;font-size:17px}.editorial-gallery-row{border-bottom:1px solid #dce4ec;grid-template-columns:145px 1fr;gap:15px;padding:15px 0;display:grid}.editorial-gallery-row img{object-fit:cover;border-radius:7px;width:145px;height:110px}.editorial-gallery-row input{width:100%}.article-body h2,.article-body h3{color:#142f51;margin:1.1em 0 .5em;line-height:1.35}.article-body h2{font-size:1.45em}.article-body h3{font-size:1.2em}.article-body ul{margin:0 0 1.3em;padding-left:1.4em;list-style:outside}.article-body li{margin:0 0 .4em}.article-body blockquote{background:#f2f6fa;border-left:4px solid #a0b4ca;margin:1em 0;padding:.4em 1em}.article-body a{color:#235a9b;overflow-wrap:anywhere;text-decoration:underline}.article-gallery{margin:38px 0}.article-gallery h2{color:#152f52;margin-bottom:18px}.article-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.article-gallery figure{min-width:0;margin:0}.article-gallery img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.article-gallery figcaption{color:#617186;margin-top:7px;font-size:12px;line-height:1.55}@media (max-width:660px){.editorial-gallery-row{grid-template-columns:1fr}.editorial-gallery-row img{width:100%;height:auto;max-height:240px}.article-gallery-grid{grid-template-columns:1fr}}.editorial-seo-checklist{background:#f8fbff;border:1px solid #dde7ef;border-radius:10px;padding:16px}.editorial-seo-checklist h3{color:#163c65;margin:0 0 10px;font-size:16px}.seo-snippet{background:#fff;border:1px solid #e1e9f2;border-radius:7px;min-width:0;padding:13px}.seo-snippet strong{color:#214e94;font-size:17px;line-height:1.3;display:block}.seo-snippet small{color:#347648;word-break:break-word;margin-top:4px;display:block}.seo-snippet p{color:#5c6979;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.5}.editorial-seo-checklist ul{margin:12px 0;padding-left:18px;list-style:none}.editorial-seo-checklist li{color:#495d76;margin:6px 0;font-size:12px}.studio-shell{max-width:1530px;margin:auto}.studio-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.studio-head h1{margin:10px 0}.studio-state{color:#562075;background:#f1e9f7;border-radius:20px;padding:7px 14px;font-size:12px}.studio-nav{background:#f1f5fb;border-radius:12px;flex-wrap:wrap;gap:7px;margin:24px 0;padding:12px;display:flex}.studio-nav button{color:#233f5a;cursor:pointer;background:#fff;border:1px solid #d5e0ed;border-radius:7px;padding:10px 13px;font-size:12px;font-weight:650}.studio-nav button[aria-current=page]{color:#fff;background:#1b154c;border-color:#1b154c}.studio-workspace{grid-template-columns:minmax(275px,390px) minmax(260px,1fr);align-items:start;gap:21px;display:grid}.studio-controls,.studio-visual,.studio-timeline,.studio-library,.studio-review,.studio-upload{background:#fff;border:1px solid #dce5ef;border-radius:12px;min-width:0;padding:20px}.studio-controls{gap:12px;display:grid}.studio-controls h2{color:#162f54;margin:0;font-size:21px}.studio-controls .field{min-width:0}.studio-controls .field input,.studio-controls .field select,.studio-controls .field textarea{max-width:100%}.studio-visual{flex-direction:column;align-items:center;gap:12px;display:flex}.studio-frame{aspect-ratio:9/16;background:linear-gradient(#263e60,#11162a);width:min(100%,350px);position:relative;overflow:hidden;box-shadow:0 10px 26px #1118}.studio-frame video{object-fit:contain;width:100%;height:100%}.studio-preview-media{text-align:center;color:#fff;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}.studio-preview-media img,.studio-preview-media video{object-fit:cover;width:100%;height:100%}.studio-frame-overlay{object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.studio-fallback header{color:#fff;background:#270f60;border-bottom:3px solid #e60dab;padding:7%;font-size:clamp(12px,2vw,26px);font-weight:850;position:absolute;top:0;left:0;right:0}.studio-fallback header small{font-size:.6em;display:block}.studio-fallback footer{color:#fff;text-align:center;background:#270f60;padding:6%;font-size:11px;position:absolute;bottom:0;left:0;right:0}.studio-dynamic-location,.studio-dynamic-headline{text-transform:uppercase;overflow-wrap:anywhere;font-weight:850;position:absolute;left:18%;right:7%}.studio-dynamic-location{color:#fff;white-space:nowrap;background:#6b1c95;padding:3px 7px;font-size:clamp(11px,1.4vw,17px);top:76%;right:45%;overflow:hidden}.studio-dynamic-headline{color:#111544;background:#fff;min-height:5%;padding:4px;font-size:clamp(15px,2vw,23px);line-height:1.04;top:81%}.studio-preview-subtitle{color:#fff;text-align:center;background:#111b3fc9;border-radius:5px;padding:3px 9px;font-size:11px;font-weight:750;position:absolute;top:67%;left:8%;right:8%}.studio-timeline{grid-column:1/-1}.studio-timeline h3{color:#172e50;margin:0}.studio-scene-strip{gap:12px;min-height:150px;padding:12px 0;display:flex;overflow-x:auto}.studio-scene{cursor:grab;border:1px solid #cddeea;border-radius:8px;flex-direction:column;gap:6px;min-width:145px;max-width:180px;padding:10px;display:flex}.studio-scene img{object-fit:cover;border-radius:4px;width:100%;height:80px}.studio-scene input{border:1px solid #ccd6e1;border-radius:4px;width:100%;padding:6px}.studio-scene label,.studio-scene small{color:#3e5368;font-size:11px}.studio-scene .form-actions button{background:#fff;border:1px solid #bfd0dd;border-radius:4px;padding:3px 9px;font-size:14px}.studio-tracks{gap:6px;display:grid}.studio-tracks div{background:#e7eaf8;border-left:4px solid #6345a0;border-radius:5px;justify-content:space-between;padding:8px 14px;font-size:12px;display:flex}.studio-tracks div:nth-child(2){background:#e5f4f0;border-color:#36a58f}.studio-tracks div:nth-child(3){background:#f2e5f4;border-color:#b87bc0}.studio-tracks div:nth-child(4){background:#f5ebdf;border-color:#b49153}.studio-library,.studio-review{grid-column:1/-1}.studio-assets{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;max-height:420px;display:grid;overflow:auto}.studio-asset{cursor:pointer;color:#233b51;background:#fafcff;border:1px solid #dbe4ec;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:9px;display:flex}.studio-asset img{object-fit:contain;width:100%;height:100px}.studio-asset small{font-size:11px}.studio-collection{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.studio-project{text-align:left;color:#143350;cursor:pointer;background:#f8fbff;border:1px solid #d7e3ef;border-radius:10px;padding:16px;display:block}.studio-project strong,.studio-project small{display:block}.studio-project small{color:#5e7286;margin-top:7px}.studio-caption-modes{border:1px solid #d5e0eb;border-radius:9px;gap:8px;padding:13px;display:grid}.studio-caption-modes label,.studio-review fieldset label{align-items:center;gap:7px;padding:5px;display:inline-flex}.studio-cues,.studio-delivery{border:1px solid #dce3ec;border-radius:8px;padding:12px}.studio-cue{gap:7px;margin:8px 0;display:flex}.studio-cue input{min-width:0}.studio-cue input:nth-child(-n+2){max-width:80px}.studio-delivery{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;display:flex}.studio-delivery input{flex:1;min-width:190px;padding:9px}.studio-counters{flex-wrap:wrap;gap:15px;display:flex}.studio-counters>div{background:#f2f5fa;border-radius:10px;gap:7px;min-width:160px;padding:22px;display:grid}.studio-counters strong{font-size:31px}.studio-upload{max-width:780px}.studio-upload .field{margin:14px 0}@media (max-width:920px){.studio-workspace{grid-template-columns:1fr}.studio-controls,.studio-visual,.studio-timeline,.studio-library,.studio-review{grid-column:1}.studio-cue{flex-wrap:wrap}}@media (max-width:600px){.studio-shell{padding:10px}.studio-controls,.studio-visual,.studio-timeline,.studio-library,.studio-review{padding:14px}.studio-head{display:block}}.studio-voice-preview{gap:7px;display:grid}.studio-voice-preview audio{width:100%;max-width:350px}.studio-upload .studio-assets{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-height:none;margin-top:25px}.studio-template-editor{text-align:left;background:#fbfdff;border-radius:9px;gap:11px;width:100%;padding:10px;display:grid}.studio-template-mini{aspect-ratio:9/16;background:#132244;width:100%;max-width:200px;margin:auto;position:relative;overflow:hidden}.studio-template-mini img{object-fit:fill;width:100%;height:100%;display:block}.studio-template-box{color:#1c1d50;background:#fff;align-items:center;font-size:8px;font-weight:700;line-height:1.1;display:flex;position:absolute;overflow:hidden}.studio-template-location{color:#fff;background:#6921a2;font-size:9px}.studio-template-editor fieldset{border:1px solid #d8e3ef;border-radius:7px;margin:0;padding:9px}.studio-template-editor legend{color:#263a55;font-size:12px;font-weight:700}.studio-coordinates{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.studio-coordinates label{gap:3px;min-width:0;font-size:10px;display:grid}.studio-coordinates input{width:100%;min-width:0;padding:5px;font-size:12px}.studio-preview-player{justify-items:center;gap:12px;width:100%;min-width:0;display:grid}.studio-preview-player .studio-frame{width:min(100%,350px)}.studio-preview-playbar{align-items:center;gap:10px;width:100%;max-width:470px;display:flex}.studio-preview-playbar button{color:#fff;cursor:pointer;white-space:nowrap;background:#281064;border:0;border-radius:7px;padding:10px 14px;font-weight:750}.studio-preview-playbar button:disabled{opacity:.45;cursor:not-allowed}.studio-preview-playbar input{accent-color:#a41ad4;flex:1;min-width:20px}.studio-preview-playbar span{white-space:nowrap;font-variant-numeric:tabular-nums;color:#405568;font-size:12px}.studio-preview-player .studio-dynamic-headline{color:#121540;background:#fff;max-width:90%}.studio-preview-player .studio-dynamic-location{color:#fff;background:#6921a2;max-width:85%}.brand-official{flex-direction:column;align-items:flex-start;gap:3px;max-width:210px;display:flex}.brand-official img{object-fit:contain;object-position:left center;width:min(200px,100%);height:auto;max-height:64px;display:block}.brand-official small{color:#69778a;margin:0;font-size:10px;line-height:1.2;display:block}@media (max-width:600px){.brand-official{max-width:160px}.brand-official img{max-width:150px}}.phase-d-reports,.phase-d-commerce{min-width:0;margin-top:24px}.phase-d-reports>.form-actions{flex-wrap:wrap;margin:14px 0 18px}.phase-d-reports .ads-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.ads-report-scroll{border:1px solid #dfe5ef;border-radius:8px;max-width:100%;margin-top:14px;overflow:auto}.ads-report-table{border-collapse:collapse;width:100%;min-width:430px;font-size:13px}.ads-report-table th,.ads-report-table td{text-align:left;border-bottom:1px solid #e6eaf2;padding:11px 14px}.ads-report-table th{color:var(--brand,#102b53);background:#f6f7fc;font-weight:750}.ads-report-table tbody tr:last-child td{border-bottom:0}.phase-d-sources{margin-top:20px}.phase-d-sources>.network-line{flex-wrap:wrap;align-items:flex-start;gap:12px}.phase-d-sources .network-line .form-actions{flex:2;min-width:min(100%,280px)}.phase-d-sources .network-line input{flex:1;min-width:120px;max-width:100%}.phase-d-commerce>.ads-sections{margin-top:18px}.phase-d-commerce .ads-section{background:#fbfbff}.phase-d-commerce h3,.phase-d-sources h3{color:var(--brand,#102b53);margin:0 0 12px;font-size:16px}.phase-d-commerce .network-line .form-actions{gap:5px}.phase-d-commerce .ads-summary strong{overflow-wrap:anywhere;font-size:clamp(16px,2vw,22px)}@media (max-width:800px){.phase-d-reports .ads-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.bora-brand-v1{--bora-deep:#391367;--bora-graphite:#251e32;--bora-soft:#f8f3ff;--bora-magenta:#f04491;color:var(--bora-graphite)}.bora-brand-v1 .network-strip{background:var(--bora-deep);color:#fff}.bora-brand-v1 .network-strip span{color:#e7d6ff}.bora-brand-v1 .nav{background:var(--brand,#6828c7)}.bora-brand-v1 .nav-links a{color:#fff}.bora-brand-v1 .nav-links a:hover,.bora-brand-v1 .nav-links a:focus-visible{color:#fff0f8;box-shadow:inset 0 -3px 0 var(--accent,#f04491)}.bora-brand-v1 .intro h1,.bora-brand-v1 .section-title h2,.bora-brand-v1 .story h2,.bora-brand-v1 .empty-news h2,.bora-brand-v1 .article-title,.bora-brand-v1 .discovery-heading h1,.bora-brand-v1 .discovery-results-heading,.bora-brand-v1 .discovery-facets h2,.bora-brand-v1 .admin-panel h1,.bora-brand-v1 .studio-head h1{color:var(--bora-deep)}.bora-brand-v1 .article-body{color:var(--bora-graphite)}.bora-brand-v1 .intro-mark{color:#eadcff}.bora-brand-v1 .intro-mark span{color:var(--bora-magenta)}.bora-brand-v1 .intro h1 em{color:var(--brand,#6828c7)}.bora-brand-v1 .lead .story-text,.bora-brand-v1 .empty-news,.bora-brand-v1 .discovery-search,.bora-brand-v1 .discovery-directory a,.bora-brand-v1 .subscribe-preview,.bora-brand-v1 .club-signup{background:var(--bora-soft)}.bora-brand-v1 .image-fallback{background:linear-gradient(135deg,var(--bora-deep),var(--brand,#6828c7));color:#fff}.bora-brand-v1 .footer{background:var(--bora-deep);color:#f0e6ff}.bora-brand-v1 .section-title{border-left-color:var(--accent,#f04491)}.bora-brand-v1 .button-primary,.bora-brand-v1 .club-form .button-primary,.bora-brand-v1 .header-search button{background:var(--brand,#6828c7);color:#fff}.bora-brand-v1 .button-outline{color:var(--bora-deep)}.bora-brand-v1 .button-outline:hover,.bora-brand-v1 .discovery-facets a:hover,.bora-brand-v1 .discovery-directory a:hover{border-color:var(--accent,#f04491)}.bora-brand-v1 .analytics-bar,.bora-brand-v1 .analytics-progress span{background:var(--brand,#6828c7)}.bora-brand-v1 .admin-link{color:var(--bora-deep);border-color:#dac7f5}.bora-brand-v1 .admin-panel{border-color:#e8dcf9}.bora-brand-v1 .editorial-sidebar h2,.bora-brand-v1 .review-actions h2,.bora-brand-v1 .analytics-block h2{color:var(--bora-deep)}.bora-brand-v1 .editorial-item.active{background:var(--bora-soft);border-color:var(--brand,#6828c7)!important}.bora-brand-v1 .studio-nav button[aria-current=page]{background:var(--bora-deep);border-color:var(--bora-deep)}
.site-header-v2 .masthead-utility{letter-spacing:.03em;align-items:center;gap:24px;min-height:33px;font-size:11px;font-weight:700;display:flex}.site-header-v2 .utility-region{white-space:nowrap}.site-header-v2 .utility-label{opacity:.88;font-weight:500}.site-header-v2 .utility-links{gap:20px;margin-left:auto;display:flex}.site-header-v2 .utility-links a:hover{text-decoration:underline}.site-header-v2 .header{background:#fff}.site-header-v2 .header-inner{justify-content:center;gap:18px;min-height:128px;padding-top:18px;padding-bottom:18px;position:relative}.site-header-v2 .brand{text-align:center;justify-content:center;max-width:calc(100% - 370px)}.site-header-v2 .brand-official{align-items:center;gap:3px;max-width:310px}.site-header-v2 .brand-official img{object-position:center;width:min(300px,100%);max-height:90px}.site-header-v2 .brand-official small{letter-spacing:.06em;color:#5e5870;text-align:center;font-size:10px;font-weight:700}.site-header-v2 .brand-local{text-align:left;display:block}.site-header-v2 .brand strong{letter-spacing:-.045em;font-size:clamp(22px,3vw,36px)}.site-header-v2 .header-side{gap:15px;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.site-header-v2 .header-search{border:1px solid #e2e0eb;border-radius:9px;min-width:214px;box-shadow:0 1px 4px #15092b08}.site-header-v2 .header-search input{background:#fff;max-width:175px}.site-header-v2 .header-search button{place-items:center;padding:9px 10px;display:grid}.site-header-v2 .admin-link{white-space:nowrap;background:#fff;border-radius:8px;font-size:11px}.site-header-v2 .header-mobile-search,.site-header-v2 .mobile-header-menu,.site-header-v2 .mobile-bottom-nav{display:none}.site-header-v2 .nav{background:var(--brand,#102b53)}.site-header-v2 .nav-links{justify-content:center;gap:0;min-height:47px}.site-header-v2 .nav-links a{color:#fff;padding:15px 23px;font-size:13px;line-height:1.4;transition:background .18s}.site-header-v2 .nav-links a:hover,.site-header-v2 .nav-links a:focus-visible{color:#fff;background:#fff2}.site-header-v2 .nav-links .nav-home{background:var(--accent,#df263d);color:#fff}.site-header-v2 .nav-links .nav-search-link{display:none}.news-home{--home-ink:#201937;--home-muted:#6d6b79;--home-line:#e8e4ee;--home-surface:#f7f4fa;color:var(--home-ink);background:#fff;font-family:Manrope,Arial,Helvetica,sans-serif}.news-home h1,.news-home h2,.news-home h3{letter-spacing:-.035em;font-family:Outfit,Manrope,Arial,Helvetica,sans-serif}.news-home .home-main{max-width:1280px}.news-home .home-ad-top{min-height:58px;margin:16px 0 23px}.news-home .home-ad-top .ad-slot{max-width:none;margin:0 auto}.news-home .home-ad-placeholder,.news-home .home-sidebar-ad{color:#615873;letter-spacing:.14em;background:linear-gradient(120deg,#f0edf5,#e7e5ee,#f0edf5);border:1px solid #e4e0e8;justify-content:center;align-items:center;min-height:65px;font-size:13px;font-weight:850;display:flex}.news-home .home-ad-placeholder span:before,.news-home .home-sidebar-ad span:before{content:"◁";opacity:.6;margin-right:14px}.news-home .home-hero{grid-template-columns:minmax(0,1.28fr) minmax(0,1fr);align-items:stretch;gap:24px;margin:0 0 27px;display:grid}.news-home .home-hero-primary,.news-home .home-hero-secondary{min-width:0}.news-home .home-hero-secondary{grid-template-rows:repeat(2,minmax(0,1fr));gap:22px;display:grid}.news-home .home-story{min-width:0}.news-home .home-story-media{background:#ede5f5;border-radius:4px;display:block;position:relative;overflow:hidden}.news-home .home-story-media img{object-fit:cover;aspect-ratio:16/9;width:100%;height:100%;transition:transform .25s;display:block}.news-home .home-story:hover .home-story-media img{transform:scale(1.025)}.news-home .home-story-image-empty{aspect-ratio:16/9;letter-spacing:.14em;color:#ebddff;background:linear-gradient(140deg,#391367,#6828c7);justify-content:center;align-items:center;width:100%;height:100%;font-size:clamp(13px,2vw,21px);font-weight:900;display:flex}.news-home .home-story-content{min-width:0}.news-home .home-story-meta{text-transform:uppercase;letter-spacing:.045em;flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;font-size:10px;font-weight:850;display:flex}.news-home .home-story-category{background:var(--accent,#df263d);color:#fff;border-radius:2px;padding:4px 8px;display:inline-block}.news-home .home-story-city{color:var(--home-muted)}.news-home .home-story-content h3{color:var(--home-ink);margin:8px 0 7px;font-weight:800;line-height:1.16}.news-home .home-story-content h3 a:hover{color:var(--brand,#6828c7)}.news-home .home-story-summary{color:#656171;margin:7px 0;font-size:13px;line-height:1.55}.news-home .home-story-date{color:#777181;margin-top:4px;font-size:11px;display:inline-block}.news-home .home-story-lead .home-story-content h3{font-size:clamp(29px,3.15vw,43px);line-height:1.06}.news-home .home-story-lead .home-story-summary{max-width:680px;font-size:15px}.news-home .home-story-lead .home-story-content{padding-bottom:4px}.news-home .home-story-secondary{border-bottom:1px solid var(--home-line);grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-content:start;column-gap:15px;padding-bottom:17px;display:grid}.news-home .home-story-secondary:last-child{border-bottom:0}.news-home .home-story-secondary .home-story-media{height:100%;min-height:147px}.news-home .home-story-secondary .home-story-media img,.news-home .home-story-secondary .home-story-image-empty{aspect-ratio:auto;height:100%}.news-home .home-story-secondary .home-story-content h3{margin:8px 0;font-size:clamp(17px,1.7vw,22px)}.news-home .home-story-secondary .home-story-meta{margin-top:0}.news-home .home-hero-directory{color:#fff;background:linear-gradient(140deg,#391367,#6929c8);border-radius:4px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:154px;padding:23px 29px;display:flex}.news-home .home-hero-directory .home-eyebrow{color:#f5b9e0}.news-home .home-hero-directory strong{max-width:300px;margin:8px 0;font-family:Outfit,Arial,sans-serif;font-size:clamp(19px,2vw,24px);line-height:1.17;display:block}.news-home .home-hero-directory>span:last-child{color:#e6d7fc;font-size:12px}.news-home .home-hero-directory:hover{color:#fff;filter:brightness(1.06)}.news-home .home-hero-directory-light{color:#391367;background:#f7edf9;border:1px solid #e9d6f1}.news-home .home-hero-directory-light .home-eyebrow{color:#a5288b}.news-home .home-hero-directory-light>span:last-child{color:#6828c7}.news-home .home-hero-welcome{color:#fff;background:linear-gradient(125deg,#391367,#6529bf);border-radius:4px;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;min-height:345px;padding:clamp(25px,4vw,55px);display:flex}.news-home .home-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.news-home .home-hero-welcome .home-eyebrow{color:#f9a9d7}.news-home .home-hero-welcome h1{max-width:640px;margin:15px 0;font-size:clamp(32px,4vw,52px);line-height:1.05}.news-home .home-hero-welcome p{color:#e6d9fa;max-width:475px;font-size:14px;line-height:1.6}.news-home .home-hero-welcome a{color:#fff;border-bottom:2px solid #f04491;padding:8px 0;font-size:13px;font-weight:850}.news-home .home-ticker{border-bottom:1px solid var(--home-line);border-top:1px solid var(--home-line);grid-template-columns:auto 1fr;align-items:stretch;gap:0;min-width:0;margin:11px 0 32px;display:grid}.news-home .home-ticker-label{background:var(--accent,#df263d);color:#fff;white-space:nowrap;letter-spacing:.015em;align-items:center;gap:9px;padding:13px 19px;font-size:12px;font-weight:900;display:flex}.news-home .home-ticker-dot{background:#fff;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.news-home .home-ticker-items{align-items:center;min-width:0;display:flex;overflow:hidden}.news-home .home-ticker-items>a{text-overflow:ellipsis;white-space:nowrap;border-right:1px solid var(--home-line);flex:1 0 0;min-width:0;padding:0 16px;font-size:12px;font-weight:650;display:block;overflow:hidden}.news-home .home-ticker-items>a:hover{color:var(--brand,#6828c7)}.news-home .home-ticker-items>a span{color:var(--accent,#df263d);margin-right:6px;font-weight:900}.news-home .home-ticker-empty{color:var(--home-muted);padding:0 18px;font-size:12px}.news-home .home-main-grid{grid-template-columns:minmax(0,2.15fr) minmax(240px,.9fr);gap:33px;display:grid}.news-home .home-sidebar{border-left:1px solid var(--home-line);min-width:0;padding-left:25px}.news-home .home-section-heading{border-bottom:1px solid var(--home-line);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:17px;padding-bottom:12px;display:flex}.news-home .home-section-heading h2{color:var(--home-ink);margin:0;font-size:29px;font-weight:900;line-height:1.1}.news-home .home-section-heading:after{content:"";background:var(--accent,#df263d);width:65px;height:3px;position:absolute;bottom:-2px;left:0}.news-home .home-section-heading{position:relative}.news-home .home-section-heading>a{color:var(--brand,#6828c7);white-space:nowrap;font-size:12px;font-weight:800}.news-home .home-latest-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 18px;display:grid}.news-home .home-story-grid .home-story-content h3{font-size:17px;line-height:1.22}.news-home .home-story-grid .home-story-meta{margin-top:8px}.news-home .home-story-grid .home-story-content{padding-bottom:12px}.news-home .home-sidebar .home-section-heading h2{font-size:27px}.news-home .home-sidebar-stories{gap:0;display:grid}.news-home .home-story-ranking{border-bottom:1px solid var(--home-line);grid-template-columns:auto 1fr;align-items:start;gap:9px;padding:10px 0;display:grid}.news-home .home-story-ranking .home-story-media{display:none}.news-home .home-story-ranking .home-story-meta{margin-top:0}.news-home .home-story-ranking .home-story-category,.news-home .home-story-ranking .home-story-city{display:none}.news-home .home-story-ranking .home-story-rank{background:var(--accent,#df263d);color:#fff;border-radius:4px;justify-content:center;align-items:center;min-width:25px;height:27px;font-size:15px;font-weight:900;display:inline-flex}.news-home .home-story-ranking .home-story-content{display:contents}.news-home .home-story-ranking .home-story-meta{grid-area:1/1}.news-home .home-story-ranking h3{grid-area:1/2;margin:1px 0;font-size:14px;font-weight:850;line-height:1.3}.news-home .home-story-ranking .home-story-date{grid-column:2;margin-top:-6px}.news-home .home-sidebar-ad{min-height:140px;margin-top:21px;font-size:12px}.news-home .home-sidebar-empty,.news-home .home-latest-empty{border:1px solid var(--home-line);background:var(--home-surface);color:var(--home-muted);padding:25px;font-size:14px;line-height:1.6}.news-home .home-sidebar-empty a,.news-home .home-latest-empty a{color:var(--brand,#6828c7);font-size:13px;font-weight:850}.news-home .home-feature-grid{border-top:1px solid var(--home-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;margin-top:35px;padding-top:24px;display:grid}.news-home .home-category-feature .home-section-heading h2{font-size:26px}.news-home .home-category-stories{gap:14px;display:grid}.news-home .home-story-feature .home-story-content h3{font-size:22px}.news-home .home-category-stories .home-story-secondary{grid-template-columns:142px 1fr;min-height:105px}.news-home .home-category-stories .home-story-secondary .home-story-media{min-height:100px}.news-home .home-category-empty{background:var(--home-surface);border:1px solid var(--home-line);min-height:173px;color:var(--home-muted);padding:25px;font-size:14px;line-height:1.6}.news-home .home-category-empty a{color:var(--brand,#6828c7);font-size:13px;font-weight:800}.news-home .home-discover{border-top:1px solid var(--home-line);margin-top:38px;padding-top:23px}.news-home .home-discover .home-section-heading{border:0}.news-home .home-discover .home-section-heading:after{display:none}.news-home .home-discover .home-section-heading h2{font-size:23px}.news-home .home-discover-links{flex-wrap:wrap;gap:8px;display:flex}.news-home .home-discover-links a{color:#4d3e64;border:1px solid #e4dded;border-radius:19px;padding:8px 14px;font-size:12px;font-weight:750}.news-home .home-discover-links a:hover{border-color:var(--accent,#df263d);color:var(--brand,#6828c7)}.news-footer{margin-top:46px;padding-top:34px}.news-footer .news-footer-main{grid-template-columns:1.35fr 1fr 1fr;gap:50px;padding-bottom:35px;display:grid}.news-footer .news-footer-brand img{object-fit:contain;width:225px;max-width:100%;height:auto;display:block}.news-footer .news-footer-brand strong{font-size:25px}.news-footer .news-footer-brand p,.news-footer .news-footer-utility p{color:#ded1f2;max-width:300px;font-size:12px;line-height:1.6}.news-footer .news-footer-main nav,.news-footer .news-footer-utility{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.news-footer .news-footer-main h2{color:#fff;margin:0 0 6px;font-family:Outfit,Arial,sans-serif;font-size:17px}.news-footer .news-footer-main a{color:#e6def0;font-size:12px}.news-footer .news-footer-main a:hover{text-decoration:underline}.news-footer .news-footer-utility button{color:#e9d8ff;text-align:left;margin:0;padding:6px 0}.news-footer .news-footer-bottom{background:#24123b;border-top:1px solid #ffffff26}.news-footer .news-footer-bottom .shell{color:#e5d8ee;justify-content:space-between;gap:15px;padding-top:13px;padding-bottom:13px;font-size:11px;display:flex}.bora-brand-v1 .news-footer{background:#391367}@media (max-width:1020px){.site-header-v2 .header-inner{min-height:108px}.site-header-v2 .brand-official img{max-width:230px}.site-header-v2 .header-side{right:16px}.site-header-v2 .header-search{min-width:180px}.site-header-v2 .header-search input{max-width:135px}.site-header-v2 .nav-links a{padding:14px 15px;font-size:12px}.news-home .home-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:17px}.news-home .home-story-secondary{grid-template-columns:1fr 1fr;gap:11px}.news-home .home-story-secondary .home-story-media{min-height:125px}.news-home .home-main-grid{grid-template-columns:minmax(0,1.7fr) minmax(210px,.9fr);gap:20px}.news-home .home-sidebar{padding-left:18px}.news-home .home-latest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:840px){.site-header-v2 .network-strip,.site-header-v2 .nav{display:none}.site-header-v2 .header-inner{justify-content:space-between;min-height:68px;padding:9px 17px;display:flex}.site-header-v2 .mobile-header-menu{flex:0 0 36px;display:block;position:relative}.site-header-v2 .mobile-nav-details summary{cursor:pointer;color:#241c36;justify-content:center;align-items:center;width:35px;height:38px;list-style:none;display:flex}.site-header-v2 .mobile-nav-details summary::-webkit-details-marker{display:none}.site-header-v2 .mobile-nav-details nav{z-index:85;background:#fff;border:1px solid #e7dfee;border-radius:10px;flex-direction:column;width:min(270px,100vw - 30px);padding:7px;display:flex;position:absolute;top:45px;left:-6px;box-shadow:0 12px 35px #160a2730}.site-header-v2 .mobile-nav-details nav a{border-radius:6px;padding:12px 13px;font-size:14px;font-weight:750}.site-header-v2 .mobile-nav-details nav a:hover{color:#5625ad;background:#f2e9fc}.site-header-v2 .brand{flex:1;justify-content:center;min-width:0;max-width:calc(100% - 96px)}.site-header-v2 .brand-official{max-width:190px}.site-header-v2 .brand-official img{max-width:min(190px,100%);max-height:44px}.site-header-v2 .brand-official small{display:none}.site-header-v2 .brand-symbol{padding:6px;font-size:18px}.site-header-v2 .brand strong{font-size:18px}.site-header-v2 .brand small{display:none}.site-header-v2 .header-side{flex:0 0 36px;justify-content:flex-end;position:static;transform:none}.site-header-v2 .header-search,.site-header-v2 .admin-link{display:none}.site-header-v2 .header-mobile-search{color:#211a2d;justify-content:center;align-items:center;width:36px;height:38px;display:flex}.site-header-v2 .mobile-bottom-nav{z-index:70;min-height:64px;padding:5px max(4px,env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eae5ed;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 15px #180d2814}.site-header-v2 .mobile-bottom-nav a{color:#554d60;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;font-size:10px;font-weight:800;display:flex}.site-header-v2 .mobile-bottom-nav a[aria-current=page],.site-header-v2 .mobile-bottom-nav a:hover{color:var(--brand,#6828c7)}.news-home .home-main{padding-left:15px;padding-right:15px}.news-home .home-ad-top{min-height:40px;margin:12px 0 16px}.news-home .home-ad-placeholder{min-height:45px;font-size:10px}.news-home .home-hero{margin-bottom:20px;display:block}.news-home .home-hero-primary{margin-bottom:19px}.news-home .home-story-lead{background:#30175a;border-radius:12px;min-height:230px;position:relative;overflow:hidden}.news-home .home-story-lead .home-story-media{border-radius:0}.news-home .home-story-lead .home-story-media img,.news-home .home-story-lead .home-story-image-empty{aspect-ratio:16/10;object-fit:cover;min-height:240px}.news-home .home-story-lead .home-story-content{pointer-events:none;color:#fff;background:linear-gradient(#0000 0%,#180d25a8 37%,#160e22f2 100%);padding:54px 18px 15px;position:absolute;bottom:0;left:0;right:0}.news-home .home-story-lead .home-story-content a{pointer-events:auto;color:#fff}.news-home .home-story-lead .home-story-content h3{color:#fff;margin:8px 0 5px;font-size:clamp(23px,5.5vw,30px);line-height:1.1}.news-home .home-story-lead .home-story-summary{color:#f0eaf5;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.news-home .home-story-lead .home-story-date{color:#efdeff}.news-home .home-hero-secondary{gap:13px;display:grid}.news-home .home-story-secondary{grid-template-columns:125px minmax(0,1fr);gap:12px;min-height:95px;padding-bottom:11px}.news-home .home-story-secondary .home-story-media{height:94px;min-height:94px}.news-home .home-story-secondary .home-story-content h3{margin:5px 0;font-size:15px;line-height:1.2}.news-home .home-story-secondary .home-story-category{color:var(--accent,#df263d);background:0 0;padding:0;font-size:10px}.news-home .home-story-secondary .home-story-city{display:none}.news-home .home-hero-directory{min-height:108px;padding:16px}.news-home .home-hero-directory strong{font-size:18px}.news-home .home-hero-welcome{min-height:250px;padding:28px 22px}.news-home .home-hero-welcome h1{font-size:clamp(29px,7vw,38px)}.news-home .home-ticker{border-top:0;flex-direction:column;gap:0;margin:15px 0 23px;display:flex}.news-home .home-ticker-label{border-radius:5px 5px 0 0;align-self:flex-start;padding:8px 12px;font-size:10px}.news-home .home-ticker-items{border:1px solid var(--home-line);background:#f9f7fb;min-height:42px;padding:0 4px}.news-home .home-ticker-items>a{display:none}.news-home .home-ticker-items>a:first-child{flex:1;padding:10px;font-size:11px;display:block}.news-home .home-ticker-empty{padding:10px;font-size:11px}.news-home .home-main-grid{flex-direction:column;gap:26px;display:flex}.news-home .home-sidebar{border-left:0;padding-left:0}.news-home .home-section-heading h2{font-size:24px}.news-home .home-latest-grid{grid-template-columns:1fr;gap:13px;display:grid}.news-home .home-story-grid{border-bottom:1px solid var(--home-line);grid-template-columns:115px 1fr;gap:12px;padding-bottom:12px;display:grid}.news-home .home-story-grid .home-story-media{height:100px}.news-home .home-story-grid .home-story-media img,.news-home .home-story-grid .home-story-image-empty{aspect-ratio:auto;height:100%}.news-home .home-story-grid .home-story-meta{margin:0}.news-home .home-story-grid .home-story-category{color:var(--accent,#df263d);background:0 0;padding:0}.news-home .home-story-grid .home-story-content h3{margin:5px 0;font-size:15px}.news-home .home-story-grid .home-story-date{font-size:10px}.news-home .home-sidebar-ad{min-height:75px}.news-home .home-feature-grid{grid-template-columns:1fr;gap:26px}.news-home .home-category-feature .home-section-heading h2{font-size:24px}.news-home .home-discover{margin-top:29px}.news-home .home-discover-links{flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.news-home .home-discover-links a{white-space:nowrap}.news-home .club-signup{margin:20px 0}.news-footer{margin-top:24px;padding-bottom:76px}.news-footer .news-footer-main{grid-template-columns:1fr 1fr;gap:25px}.news-footer .news-footer-brand{grid-column:1/-1}.news-footer .news-footer-brand img{width:195px}.news-footer .news-footer-bottom .shell{line-height:1.8;display:block}.site-header-v2~.footer{padding-bottom:85px}}@media (max-width:380px){.news-home .home-story-secondary{grid-template-columns:105px 1fr}.news-home .home-story-grid{grid-template-columns:98px 1fr}.news-home .home-story-lead .home-story-content h3{font-size:22px}.news-footer .news-footer-main{gap:15px}}@media (prefers-reduced-motion:reduce){.news-home .home-story-media img{transition:none}.news-home .home-story:hover .home-story-media img{transform:none}}.news-home .home-ticker-label-mobile,.news-home .home-mobile-chips{display:none}@media (max-width:840px){.news-home .home-main{flex-direction:column;display:flex}.news-home .home-ad-top{order:0}.news-home .home-ticker{order:1;margin:0 0 14px}.news-home .home-hero{order:2}.news-home .home-mobile-chips{white-space:nowrap;scrollbar-width:thin;order:3;align-items:center;gap:7px;margin:0 0 24px;padding-bottom:5px;display:flex;overflow-x:auto}.news-home .home-mobile-chips a{color:#3e3650;background:#f2eff6;border-radius:18px;padding:9px 12px;font-size:12px;font-weight:800;display:block}.news-home .home-mobile-chips a:first-child{background:var(--brand,#6828c7);color:#fff}.news-home .home-main-grid{order:4}.news-home .home-feature-grid{order:5}.news-home .home-discover{order:6}.news-home .club-signup{order:7}.news-home .home-ticker-label-desktop{display:none}.news-home .home-ticker-label-mobile{display:inline}}.site-header-v2 .shell,.news-footer .shell{max-width:1280px}.news-home{--home-deep:var(--brand,#102b53)}.news-home.bora-brand-v1{--home-deep:#391367}.news-home .home-story-image-empty,.news-home .home-hero-directory,.news-home .home-hero-welcome{background:linear-gradient(140deg,var(--home-deep),var(--brand,#102b53))}.news-home .home-hero-directory-light{color:var(--home-deep);border:1px solid var(--home-line);background:#f7f6fa}.news-home .home-hero-directory-light:hover{color:var(--home-deep)}.news-home .home-hero-directory-light .home-eyebrow,.news-home .home-hero-directory-light>span:last-child{color:var(--brand,#102b53)}.news-home .home-hero-welcome .home-eyebrow{color:#fff;opacity:.87}.news-footer .news-footer-bottom{background:var(--home-deep,var(--brand,#102b53))}.bora-brand-v1 .news-footer .news-footer-bottom{background:#251034}.bora-brand-v1 .home-ticker-label,.bora-brand-v1 .home-story-category,.bora-brand-v1 .home-story-rank{color:#fff;background:#a51a61}@media (max-width:840px){.bora-brand-v1 .home-story-grid .home-story-category,.bora-brand-v1 .home-story-secondary .home-story-category{color:var(--accent,#f04491);background:0 0}}.site-header-v2 .header-inner{min-height:124px}.site-header-v2 .brand{max-width:100%}.site-header-v2 .brand-official{max-width:360px}.site-header-v2 .brand-official img{width:min(345px,100%);max-height:107px}.site-header-v2 .header-side{display:none}.site-header-v2 .nav-links{justify-content:flex-start}.site-header-v2 .nav-links>a{flex-shrink:0}.site-header-v2 .nav-links .header-search{background:#fff;border:0;border-radius:8px;flex:0 0 215px;align-self:center;align-items:center;min-width:0;height:32px;margin-left:auto;display:flex}.site-header-v2 .nav-links .header-search input{width:100%;min-width:0;max-width:none;padding:7px 10px;font-size:12px}.site-header-v2 .nav-links .header-search button{place-items:center;padding:6px 10px;display:grid}.news-home .home-hero{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}.news-home .home-hero-secondary{grid-template-rows:repeat(2,auto)}.news-home .home-story-lead .home-story-media img,.news-home .home-story-lead .home-story-image-empty{aspect-ratio:2.43;min-height:0}.news-home .home-story-content h1{color:var(--home-ink);margin:8px 0 7px;font-weight:800;line-height:1.12}.news-home .home-story-lead .home-story-content h1{font-size:clamp(30px,3vw,43px);line-height:1.06}@media (max-width:1020px) and (min-width:841px){.site-header-v2 .nav-links>a{padding-left:11px;padding-right:11px}.site-header-v2 .nav-links .header-search{flex-basis:175px}.news-home .home-hero{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}}@media (max-width:840px){.site-header-v2 .header-inner{min-height:68px}.site-header-v2 .brand-official img{width:100%;max-width:190px;max-height:44px}.site-header-v2 .header-side{display:flex}.site-header-v2 .nav-links .header-search{display:none}.news-home .home-story-lead .home-story-media img,.news-home .home-story-lead .home-story-image-empty{aspect-ratio:16/10;min-height:240px}.news-home .home-story-lead .home-story-content h1{color:#fff;font-size:clamp(23px,5.5vw,30px);line-height:1.1}.news-home .home-ticker{order:1}.news-home .home-hero{order:2}.news-home .home-mobile-chips{order:3}.news-home .home-ad-top{order:4;min-height:0;margin:0 0 13px}.news-home .home-ad-top .home-ad-placeholder{display:none}.news-home .home-ad-top:has(.home-ad-placeholder){display:none}.news-home .home-main-grid{order:5}.news-home .home-feature-grid{order:6}.news-home .home-discover{order:7}.news-home .club-signup{order:8}}.site-header-v2 .skip-to-content{z-index:200;color:#1c1630;border:2px solid var(--brand,#6828c7);background:#fff;border-radius:6px;padding:10px 18px;font-size:13px;font-weight:800;position:absolute;top:-100px;left:12px}.site-header-v2 .skip-to-content:focus{top:8px}.bora-brand-v1 .site-header-v2 .nav-links .nav-home{color:#fff;background:#a51a61}.bora-brand-v1 .site-header-v2 .nav-links .nav-home:hover{color:#fff;background:#86134d}@media (max-width:840px){.news-home .home-hero{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;align-items:stretch;gap:12px;width:100%;padding-bottom:7px;scroll-padding-inline:0;display:flex;overflow:auto hidden}.news-home .home-hero-primary{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;margin-bottom:0}.news-home .home-hero-secondary{display:contents}.news-home .home-hero-secondary>.home-story-secondary,.news-home .home-hero-secondary>.home-hero-directory{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;min-width:0;margin:0;overflow:hidden}.news-home .home-hero-secondary>.home-story-secondary{background:var(--home-deep);border:0;border-radius:12px;min-height:240px;padding:0;display:block;position:relative}.news-home .home-hero-secondary>.home-story-secondary .home-story-media{border-radius:0;height:auto;min-height:240px;display:block}.news-home .home-hero-secondary>.home-story-secondary .home-story-media img,.news-home .home-hero-secondary>.home-story-secondary .home-story-image-empty{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;min-height:240px;display:block}.news-home .home-hero-secondary>.home-story-secondary .home-story-content{color:#fff;background:linear-gradient(#0000 0%,#180d25a6 34%,#160e22ed 100%);padding:47px 18px 17px;position:absolute;inset:auto 0 0}.news-home .home-hero-secondary>.home-story-secondary .home-story-content h3{color:#fff;margin:8px 0 5px;font-size:clamp(22px,5.5vw,29px);line-height:1.12}.news-home .home-hero-secondary>.home-story-secondary .home-story-content h3 a{color:#fff}.news-home .home-hero-secondary>.home-story-secondary .home-story-category{color:#fff;background:#a51a61;padding:4px 8px;font-size:10px;display:inline-block}.news-home .home-hero-secondary>.home-story-secondary .home-story-date{color:#eee1f8}.news-home .home-hero-secondary>.home-hero-directory{border-radius:12px;min-height:240px;padding:28px}}.category-explorer{color:#231d31;max-width:880px;margin:0 auto}.category-explorer-heading{text-align:left;margin:4px 0 22px}.category-explorer-heading h1{color:var(--brand,#102b53);margin:8px 0;font-family:Outfit,Arial,sans-serif;font-size:clamp(27px,3.6vw,40px);line-height:1.1}.category-explorer-heading p{color:#697083;max-width:640px;font-size:14px;line-height:1.6}.category-explorer-search{color:#536079;background:#f2f2f7;border-radius:12px;align-items:center;gap:10px;margin:15px 0 28px;padding:10px 14px;display:flex}.category-explorer-search input{color:#242436;outline-offset:3px;background:0 0;border:0;flex:1;min-width:0;font-family:inherit;font-size:14px}.category-explorer-search button{background:var(--brand,#6828c7);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:9px 13px;font-weight:800}.category-explorer-section-title{border-left:4px solid var(--accent,#df263d);margin:0 0 14px;padding-left:10px}.category-explorer-section-title h2{margin:0;font-family:Outfit,Arial,sans-serif;font-size:23px;line-height:1.16}.category-explorer-topics,.category-explorer-categories,.category-explorer-cities,.category-explorer-recent{margin-bottom:30px}.category-explorer-chips{flex-wrap:wrap;gap:9px;display:flex}.category-explorer-chips a{color:#423857;background:#f1eef6;border-radius:24px;padding:9px 14px;font-size:12px;font-weight:800}.category-explorer-chips a:hover{color:var(--brand,#6828c7);background:#e8dbf9}.category-explorer-chips p,.category-explorer-empty{color:#7a7588;font-size:13px}.category-explorer-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.category-explorer-tile{color:#231d36;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:126px;padding:21px 14px;font-family:Manrope,Arial,sans-serif;font-size:14px;font-weight:800;display:flex}.category-explorer-tile:hover{filter:brightness(.97)}.category-explorer-tile.tile-politica{color:#173f7c;background:#e4effe}.category-explorer-tile.tile-cidades{color:#9d275c;background:#fde3ed}.category-explorer-tile.tile-agro{color:#21683b;background:#dff5e5}.category-explorer-tile.tile-esportes{color:#50309c;background:#e9e3fd}.category-explorer-tile.tile-brasil{color:#7d590e;background:#fff1d8}.category-explorer-tile.tile-economia{color:#16597b;background:#e0f5ff}.category-explorer-cities{background:linear-gradient(105deg,var(--brand,#6828c7),#3d236f);color:#fff;border-radius:13px;padding:22px 24px}.category-explorer-cities .category-explorer-section-title{border-color:#fff}.category-explorer-cities p{color:#e9dffc;max-width:530px;font-size:13px;line-height:1.55}.category-explorer-cities a{color:#fff;border-bottom:1px solid #fff9;padding-bottom:4px;font-size:13px;font-weight:800}.category-explorer-recent-list{margin:0;padding:0;list-style:none}.category-explorer-recent-list li{border-bottom:1px solid #eae7f0;align-items:center;gap:12px;padding:11px 0;display:flex}.category-explorer-position{color:#fff;background:#a51a61;border-radius:5px;flex:0 0 28px;place-items:center;height:28px;font-size:15px;font-weight:900;display:grid}.category-explorer-recent-link{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.category-explorer-recent-link img,.category-explorer-image-fallback{object-fit:cover;border-radius:8px;flex:0 0 86px;width:86px;height:67px}.category-explorer-image-fallback{color:var(--brand,#6828c7);text-align:center;background:#eee9f4;place-items:center;padding:5px;font-size:9px;font-weight:900;display:grid}.category-explorer-recent-text{flex-direction:column;gap:5px;min-width:0;display:flex}.category-explorer-recent-text strong{color:#241f31;font-size:14px;line-height:1.3}.category-explorer-recent-text small{color:#767187;font-size:11px}@media (max-width:840px){.category-explorer-breadcrumb,.category-explorer-heading{display:none}.category-explorer-search{margin:0 0 26px}.category-explorer-search button{display:none}.category-explorer-section-title h2{font-size:20px}.category-explorer-chips{white-space:nowrap;scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:7px;overflow-x:auto}.category-explorer-chips a{flex:none;font-size:11px}.category-explorer-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.category-explorer-tile{gap:8px;min-height:91px;padding:12px 5px;font-size:11px}.category-explorer-tile svg{width:23px;height:23px}.category-explorer-cities{padding:18px}.category-explorer-cities p{margin:9px 0;font-size:12px}.category-explorer-recent-link img,.category-explorer-image-fallback{flex-basis:73px;width:73px;height:61px}.category-explorer-recent-text strong{font-size:12px}}@media (max-width:365px){.category-explorer-tiles{gap:6px}.category-explorer-tile{font-size:10px}.category-explorer-recent-list li{gap:8px}}.category-explorer-cities{background:linear-gradient(105deg,var(--brand,#6828c7),var(--bora-deep,var(--brand,#6828c7)))}@media (max-width:840px){.category-explorer-heading{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}}.news-home .home-hero-container{min-width:0}.news-home .home-hero-pagination{display:none}@media (max-width:840px){.news-home .home-hero-container{order:2;min-width:0;margin-bottom:20px}.news-home .home-hero-container .home-hero{margin-bottom:0}.news-home .home-hero-pagination{justify-content:center;align-items:center;gap:2px;min-height:28px;margin:4px auto 0;display:flex}.news-home .home-hero-pagination button{cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:30px;height:28px;padding:0;display:grid}.news-home .home-hero-pagination button>span{background:#d1cbdc;border-radius:50%;width:8px;height:8px;transition:background .15s;display:block}.news-home .home-hero-pagination button.active>span{background:var(--brand,#6828c7)}.news-home .home-hero-pagination button:focus-visible{outline:2px solid var(--brand,#6828c7);outline-offset:0}.news-home .home-hero-pagination button:hover>span{background:var(--brand,#6828c7)}.news-home .home-main-grid{min-width:0}.news-home .home-hero{scrollbar-width:none}.news-home .home-hero::-webkit-scrollbar{display:none}}.site-header-v2,.news-footer,.category-explorer{font-family:Manrope,Segoe UI,Arial,sans-serif}.site-header-v2 .nav a,.site-header-v2 .brand strong,.news-footer h2,.category-explorer h1,.category-explorer h2{font-family:Outfit,Manrope,Segoe UI,Arial,sans-serif}@media (prefers-reduced-motion:reduce){.news-home .home-hero-pagination button>span{transition:none}}.site-header-v2 .brand-tenant-logo{width:min(340px,100%)}.site-header-v2 .brand-tenant-logo img{object-fit:contain;max-width:100%;height:auto;max-height:102px}.news-footer .news-footer-brand img{object-fit:contain}@media (max-width:840px){.site-header-v2 .brand-tenant-logo{max-width:180px}.site-header-v2 .brand-tenant-logo img{width:auto;max-height:44px}.site-header-v2 .mobile-nav-details:not([open])>nav{display:none}}
