.cookie-banner{border-top:3px solid var(--red);align-items:flex-start;width:min(660px,100vw - 44px);padding:22px 24px}.cookie-banner small{color:var(--red);letter-spacing:.11em;margin-bottom:3px;font-size:10px;font-weight:950;display:block}.cookie-banner b{letter-spacing:-.02em;font-size:18px}.cookie-banner p{margin:6px 0 15px;line-height:1.55}.cookie-banner>div>div{flex-wrap:wrap}.consent-drawer>p{color:#66747c;margin:0 0 18px;font-size:12px;line-height:1.6}.consent-options{gap:10px;display:grid}.consent-option{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;display:grid}.consent-option>span{width:39px;height:39px;color:var(--red);background:#fff0ed;border-radius:11px;place-items:center;display:grid}.consent-option>span svg{width:18px}.consent-option>div{gap:2px;display:grid}.consent-option b{font-size:11px}.consent-option small{color:#7a878e;font-size:9px;line-height:1.45}.consent-option em{color:#087c57;white-space:nowrap;background:#e9f8f1;border-radius:99px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}.consent-option .ui-check{gap:0}.consent-option .ui-check>span:last-child{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.consent-drawer>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:18px;padding-top:17px;display:flex}.footer-consent{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.footer-consent:hover{color:#fff}@media (max-width:560px){.cookie-banner{width:calc(100vw - 22px);padding:17px}.cookie-banner b{font-size:16px}.cookie-banner>div>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cookie-banner .ui-button{width:100%;min-height:44px;padding-inline:10px;line-height:1.2}.cookie-banner .ui-button:last-child{grid-column:1/-1}.consent-option{grid-template-columns:37px minmax(0,1fr)}.consent-option>.ui-check,.consent-option>em{text-align:center;grid-column:1/-1;justify-self:stretch}.consent-drawer>footer{display:grid}.consent-drawer>footer .ui-button{width:100%}}
@media (max-width:1100px){:root{--shell:min(100% - 30px,980px)}.header-search{width:280px}.main-nav__inner{gap:18px}.lead-grid{grid-template-columns:1.35fr .9fr}.article-card--hero{min-height:450px}.article-card--hero h3{font-size:34px}.category-rail__grid{grid-template-columns:1.4fr repeat(2,1fr)}.category-rail__grid>.article-card:last-child{display:none}.article-layout{grid-template-columns:55px minmax(0,700px)}.article-aside{display:none}.footer-grid{gap:30px}.panel-shell{grid-template-columns:220px 1fr}.panel-sidebar{padding-inline:12px}.panel-header,.panel-content{padding-inline:24px}.stat-grid{grid-template-columns:1fr 1fr}.panel-dashboard-grid{grid-template-columns:1fr}.activity-card{display:none}.user-grid{grid-template-columns:1fr 1fr}}@media (max-width:820px){:root{--shell:calc(100vw - 26px)}.topline__live,.header-search,.account-link span,.main-nav{display:none}.header-main{justify-content:center;min-height:68px;position:relative}.brand-logo{width:190px}.mobile-menu-button{display:grid;position:absolute;left:13px}.header-actions{gap:6px;position:absolute;right:13px}.account-link{width:42px;padding:0;display:grid;position:static}.lead-grid{display:block}.lead-grid__side{grid-template-columns:1fr 1fr;margin-top:18px}.article-card--hero{min-height:430px}.article-card--hero h3{font-size:31px}.pulse-strip__inner>div:nth-child(n+4){display:none}.pulse-strip__inner>div{padding:0 18px}.pulse-strip a{display:none}.news-grid{grid-template-columns:1fr 1fr}.editorial-band>.shell{grid-template-columns:1fr}.editorial-band__cards{margin-top:10px}.category-rail__grid{grid-template-columns:1fr 1fr}.category-rail__grid>.article-card:last-child{display:block}.category-mast h1{font-size:48px}.category-ticker>.shell{grid-template-columns:1fr 1fr}.category-ticker b{grid-column:1/-1}.category-ticker a:nth-child(n+4){display:none}.category-stream{grid-template-columns:1fr}.category-stream>aside{display:none}.category-lead{display:block}.category-lead>div{grid-template-columns:1fr 1fr;margin-top:18px}.article-detail h1{font-size:43px}.article-layout{max-width:700px;margin-inline:auto;display:block}.share-rail{display:none}.article-content{font-size:18px}.footer-cta{display:block}.footer-cta form{width:100%;margin-top:18px}.footer-grid{grid-template-columns:1.3fr 1fr 1fr}.footer-grid>div:last-child{display:none}.login-page{grid-template-columns:1fr}.login-promo{display:none}.login-panel{min-height:calc(100vh - 4px)}.panel-shell{display:block}.panel-sidebar{height:auto;display:none;position:relative}.panel-header{height:auto;min-height:82px}.panel-header__actions>label{display:none}.panel-content{padding:18px}.panel-table__head,.panel-table__row{grid-template-columns:1fr 85px 110px}.panel-table__head span:nth-child(3),.panel-table__row>span:nth-child(3){display:none}.article-editor{grid-template-columns:1fr}.editor-aside{border-left:0;border-top:1px solid var(--line)}.editor-main{padding:24px}.author-summary{grid-template-columns:1fr 1fr}}@media (max-width:560px){:root{--shell:calc(100vw - 22px)}.topline .shell{justify-content:center}.topline .shell>span:first-child{display:none}.topline a{margin-left:0}.breaking-bar time{display:none}.hero-section{padding-top:16px}.lead-grid__side{grid-template-columns:1fr}.lead-grid__side .article-card:nth-child(n+3){display:none}.article-card--hero{min-height:390px}.article-card--hero .article-card__body{padding:22px}.article-card--hero h3{font-size:27px}.article-card--hero p{font-size:13px}.article-card--horizontal{grid-template-columns:112px 1fr}.pulse-strip__inner>div:nth-child(n+3){display:none}.latest-section,.category-rail{padding-block:40px}.section-heading h2{font-size:24px}.section-heading p{display:none}.news-grid{grid-template-columns:1fr}.editorial-band{padding-block:45px}.editorial-band>.shell{gap:28px}.editorial-band__intro h2{font-size:34px}.editorial-band__cards{grid-template-columns:1fr}.editorial-band__cards>a{min-height:210px}.editorial-band__cards>a:nth-child(n+2){display:none}.category-rail__grid{grid-template-columns:1fr}.category-mast{padding-top:32px}.category-mast h1{font-size:42px}.category-mast nav{overflow:auto}.category-mast nav a{white-space:nowrap}.category-lead>div{grid-template-columns:1fr}.category-ticker>.shell{display:block}.category-ticker a{padding:8px 0}.stream-list .article-card--horizontal{grid-template-columns:120px 1fr}.stream-list .article-card--horizontal h3{font-size:16px}.stream-list .article-card--horizontal p{display:none}.article-breadcrumb{padding-block:13px}.article-detail>header{text-align:left;margin-top:10px}.article-detail h1{font-size:36px}.article-summary{font-size:16px}.article-byline{flex-wrap:wrap;justify-content:flex-start}.article-tools{width:100%;margin-left:0}.article-visual{aspect-ratio:16/10;border-radius:15px}.article-content{font-size:17px;line-height:1.75}.comments-section,.related-news{padding-top:45px}.comment-form>div{align-items:flex-start;gap:10px}.comment-form small{font-size:9px}.footer-cta h2{font-size:23px}.footer-grid{grid-template-columns:1fr 1fr;gap:35px}.footer-brand{grid-column:1/-1}.footer-bottom{padding-block:20px;display:block}.footer-bottom nav{flex-wrap:wrap;margin-top:8px}.cookie-banner{width:calc(100vw - 22px);padding:16px;bottom:11px;left:11px}.cookie-banner__icon{display:none}.toast-viewport{left:11px;right:11px}.toast{width:100%;min-width:0}.login-panel{padding:28px 18px}.account-page{padding-top:25px}.account-page>header{flex-wrap:wrap;align-items:flex-start;padding:20px}.account-page header .panel-logout{width:100%;margin-left:0}.account-grid{grid-template-columns:1fr}.panel-header{padding:16px}.panel-header h1{font-size:21px}.panel-header__actions>button{display:none}.panel-primary-action{justify-content:center;width:40px;padding:0;font-size:0}.panel-primary-action svg{width:17px}.stat-grid{grid-template-columns:1fr 1fr;gap:8px}.stat-card{padding:12px}.stat-card>span{display:none}.panel-table-card{overflow:auto}.panel-table{min-width:650px}.user-grid{grid-template-columns:1fr}.author-summary{grid-template-columns:1fr 1fr}.editor-main{padding:17px}.editor-submit{background:#f4f6f7;margin:0 -22px -22px;padding:10px;position:sticky;bottom:0}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:820px){.footer-grid{grid-template-columns:1.1fr 1.5fr 1fr}.footer-sections__links{grid-template-columns:repeat(2,minmax(0,1fr))}.category-rail__empty{min-height:150px;padding:25px}}@media (max-width:560px){.footer-sections{grid-column:1/-1}.footer-sections__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}.category-rail--empty{padding-block:36px}.category-rail__empty{min-height:142px;padding:22px}.category-rail__empty h3{font-size:20px}.category-rail__empty p{font-size:12px}}@media (max-width:820px){.hub-hero{padding:55px 0 80px}.hub-hero h1{font-size:48px}.hub-grid{grid-template-columns:1fr}.hub-grid article{min-height:220px}.hub-cta{flex-direction:column;align-items:flex-start;gap:20px}.panel-mobile-nav{color:#c7d2d8;z-index:25;background:#0b1b26;justify-content:space-around;align-items:center;height:64px;display:flex;position:sticky;top:0}.panel-mobile-nav a{justify-items:center;gap:2px;font-size:8px;font-weight:700;display:grid}.panel-mobile-nav svg{color:#ff6c57}.panel-header{padding-top:10px}}@media (max-width:560px){.hub-hero h1{font-size:39px}.hub-hero p{font-size:16px}.hub-grid article{padding:21px}.hub-cta h2{font-size:20px}.search-layer{padding:8vh 10px}.search-panel{border-radius:16px}.account-stats{grid-template-columns:1fr 1fr}.account-connection__provider{flex-wrap:wrap;align-items:flex-start}.account-connection__provider i{margin-left:49px}.session-manager,.session-drawer>header,.password-manager{flex-direction:column;align-items:stretch}.session-list article{align-items:flex-start}.password-rules,.feature-console>div{grid-template-columns:1fr}.feature-console article{padding:18px}}@media (max-width:820px){.forum-hero-grid{grid-template-columns:1fr;min-height:0;padding-block:55px;gap:30px!important}.forum-layout{grid-template-columns:1fr}.forum-hero h1{font-size:38px}.forum-trust{grid-template-columns:1fr;gap:1px}.forum-hero-stats{max-width:420px}}@media (max-width:560px){.forum-categories>a{grid-template-columns:42px 1fr 18px}.forum-categories dl{display:none}.forum-hero-grid{padding-block:42px}.forum-hero h1{font-size:32px}.forum-hero-stats{width:100%}.forum-hero-stats>div{min-height:88px}.forum-trust{margin-top:11px;transform:none}.forum-layout{margin-top:28px}.forum-layout>aside{padding:15px}.topic-posts>article{grid-template-columns:1fr}.topic-posts>article>aside{place-items:center start;gap:10px;display:flex}.topic-posts>article>aside>span{border-radius:11px;width:38px;height:38px}.topic-posts aside b{margin-top:0}.forum-topic-page>header h1{font-size:32px}.new-topic-form{padding:20px}}@media (max-width:800px){.user-console{flex-direction:column;align-items:stretch}.user-console__stats{grid-template-columns:repeat(3,1fr);display:grid}.user-console__stats article{min-width:0}.user-search{width:100%}}@media (max-width:560px){.user-console__stats{grid-template-columns:1fr}.user-console__stats article{padding:11px 14px}.drawer{width:100vw}.drawer__content{padding:18px}}@media (max-width:800px){.settings-console,.settings-console__google .settings-field-grid{grid-template-columns:1fr}.settings-console>footer,.settings-console>.settings-console__email{grid-column:1}.setting-toggle{grid-template-columns:30px 1fr auto}.settings-field-grid{grid-template-columns:1fr}.smtp-actions{flex-direction:column;align-items:stretch}.smtp-actions .ui-button{width:100%}.email-operations__summary{grid-template-columns:1fr 1fr}.email-operations__summary>div:nth-child(2){border-right:0}.email-operations__summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.email-operations__filters{grid-template-columns:1fr}.email-template-console>header{flex-direction:column;align-items:stretch}.email-template-console>header .ui-select-wrap{width:100%}.email-template-console>form{grid-template-columns:1fr}.email-template-console>form>*{grid-column:1!important}.settings-tabs{grid-template-columns:1fr 1fr}.settings-tabs button{padding:10px}.settings-tabs button small{display:none}.settings-console>section[role=tabpanel]{grid-column:1;min-height:0}}@media (max-width:1100px){.category-admin-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.category-console{align-items:flex-start;gap:14px}.category-console>div>span{min-width:55px}.category-admin-grid,.category-form__row{grid-template-columns:1fr}}@media (max-width:1100px){.analytics-stats{grid-template-columns:1fr 1fr}.analytics-layout{grid-template-columns:1fr}.publishing-board{grid-template-columns:repeat(4,260px)}}@media (max-width:560px){.analytics-stats{grid-template-columns:1fr 1fr}.analytics-stats article{padding:12px}.analytics-stats article>span{display:none}.analytics-bars{gap:7px;height:210px;padding-inline:12px}.analytics-top>div>article{grid-template-columns:25px 1fr 65px}.analytics-top article>em{display:none}.publishing-summary{grid-template-columns:1fr 1fr}.auth-focus-page{padding:30px 12px}.auth-focus-page>section{border-radius:18px;padding:25px 18px}.auth-focus-page h1{font-size:26px}}@media (max-width:900px){.audit-stats{grid-template-columns:1fr 1fr}.audit-list>article{grid-template-columns:38px 1fr}.audit-list>article>time{grid-column:2;padding-top:0}.audit-icon{grid-row:1/3}.audit-filters{flex-wrap:wrap}.audit-filters>label{width:100%}}@media (max-width:560px){.audit-stats{grid-template-columns:1fr 1fr}.audit-stats article{padding:12px}.audit-stats article>span,.audit-console>header>div>svg,.audit-console>header>b{display:none}.audit-filters select{flex:1}.audit-list>article{padding:13px}.audit-list article>div>header{flex-direction:column;align-items:flex-start}.audit-pagination{gap:12px}}@media (max-width:1100px){.media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.media-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.media-toolbar{flex-direction:column;align-items:stretch}.media-toolbar>label,.media-toolbar>.ui-select-wrap{width:100%}}@media (max-width:460px){.media-grid,.media-stats{grid-template-columns:1fr}.media-intro{align-items:flex-start}.media-intro p{line-height:1.5}}@media (max-width:900px){.member-library__grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.member-library{padding-top:25px}.member-library>header{grid-template-columns:auto 1fr}.member-library>header h1{font-size:27px}.member-library__grid{grid-template-columns:1fr}.member-comments article{padding:16px}.profile-editor__actions{background:#fff;padding-block:12px;position:sticky;bottom:-20px}}@media (max-width:1100px){.forum-admin-stats{grid-template-columns:1fr 1fr}.forum-admin-table__head,.forum-admin-table>article{grid-template-columns:minmax(250px,1.4fr) 120px 60px 140px 100px}}@media (max-width:760px){.forum-admin-console>header{flex-direction:column;align-items:stretch}.forum-admin-console>header>label,.forum-admin-console>header>.ui-select-wrap{width:100%}.forum-admin-table{overflow-x:auto}.forum-admin-table__head,.forum-admin-table>article{min-width:780px}.forum-topic-controls{grid-template-columns:1fr}}@media (max-width:560px){.forum-admin-stats{grid-template-columns:1fr 1fr;gap:8px}.forum-admin-stats article{padding:13px}.forum-admin-stats article>svg{display:none}.forum-admin-stats strong{font-size:20px}.revision-list>article{grid-template-columns:34px 1fr}.revision-list>article>.ui-button{grid-column:2;width:max-content}.security-activity,.security-activity-drawer>header{flex-direction:column;align-items:stretch}.security-event-list article{grid-template-columns:36px 1fr}.security-event-list article>i{grid-column:2;justify-self:start}.header-main>.brand-logo{width:164px}.panel-header__actions>.notification-trigger{display:grid}.notification-center>header{flex-direction:column;align-items:stretch}.notification-center>header .ui-button{width:100%}.notification-list a{padding:12px}}@media (max-width:760px){.discover-desks .discover-desk--1 .article-card--horizontal{grid-template-columns:1fr}.discover-desks .discover-desk--1 .article-card__body{padding:18px}.discover-desks .discover-desk--1 .article-card h3{font-size:18px}}@media (max-width:1000px){.writers-hero>.shell,.video-center__hero>.shell{flex-direction:column;align-items:start;gap:28px}.writers-directory>div{grid-template-columns:1fr 1fr}.writers-directory article.is-lead{grid-column:span 2}.video-center__lead{grid-template-columns:1fr}.video-center__lead>aside{min-height:270px}.video-center__grid>div{grid-template-columns:1fr 1fr}}@media (max-width:650px){.writers-hero>.shell,.video-center__hero>.shell{min-height:440px;padding-block:55px}.writers-hero h1,.video-center__hero h1{font-size:44px}.writers-hero aside{justify-content:space-around;width:100%}.writers-directory{padding:45px 16px 65px}.writers-directory>div{grid-template-columns:1fr}.writers-directory article.is-lead{grid-column:auto}.writers-directory article>header{grid-template-columns:52px 1fr}.writers-directory article>header>span,.writers-directory article>header>img{width:52px;height:52px}.writers-directory article>header>.ui-button{grid-column:1/-1;width:100%}.video-center__lead{margin:25px 16px 45px}.video-center__lead .article-card--hero{min-height:480px}.video-center__lead>aside{min-height:235px;padding:25px}.video-center__lead>aside h2{font-size:25px}.video-center__grid{padding:0 16px 65px}.video-center__grid>div{grid-template-columns:1fr}.video-center__empty{min-height:560px;padding-inline:20px}.video-center__empty h2{font-size:31px}}@media (max-width:1050px){.discover-intro>.shell{flex-direction:column;align-items:start;gap:30px}.discover-lead{grid-template-columns:1fr}.discover-lead>aside>div{grid-template-columns:1fr 1fr}.discover-lead>aside>div>a:nth-child(odd){border-right:1px solid var(--line)}.discover-desks section>div{grid-template-columns:1fr 1fr}.discover-desks section .article-card:nth-child(3){border-left:0;border-top:1px solid var(--line)}.discover-desks section .article-card:nth-child(4){border-top:1px solid var(--line)}}@media (max-width:760px){.discover-intro>.shell{min-height:390px;padding-block:55px}.discover-intro h1{font-size:49px}.discover-intro p{font-size:13px}.discover-pulse{width:100%}.discover-topics{padding-inline:16px}.discover-lead{padding:2px 16px 45px}.discover-lead>.article-card--hero{min-height:480px}.discover-lead>aside>div{grid-template-columns:1fr}.discover-lead>aside>div>a:nth-child(odd){border-right:0}.discover-latest{padding-inline:16px}.discover-latest>div{grid-template-columns:1fr 1fr}.discover-desks{padding:48px 0 65px}.discover-desks>.shell{padding-inline:16px}.discover-desks section>header{align-items:start}.discover-desks section>header p{max-width:210px}.discover-desks section>div{grid-template-columns:1fr 1fr}}@media (max-width:500px){.discover-intro>.shell{min-height:430px}.discover-intro h1{font-size:42px}.discover-latest>div,.discover-desks section>div{grid-template-columns:1fr}.discover-desks section .article-card{border-top:1px solid var(--line);border-left:0}.discover-desks section .article-card:first-child{border-top:0}.discover-desks section>header p{display:none}.discover-lead>aside>div>a{min-height:92px}}@media (max-width:1000px){.author-profile__identity{grid-template-columns:110px 1fr}.author-profile__identity>img,.author-profile__identity>span{width:110px;height:110px}.author-profile__identity>.ui-button{grid-column:2;width:max-content}.author-profile__hero aside{margin-left:138px}.author-profile__body{grid-template-columns:1fr}.author-profile__body>aside{max-width:520px}.live-center__hero>.shell{flex-direction:column;align-items:start;gap:28px}.live-center__lead{grid-template-columns:1fr}.live-center__lead>aside{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}.live-center__lead>aside>header{grid-column:1/-1}.live-center__trust{grid-template-columns:1fr 1fr}.live-center__trust>a{grid-column:1/-1}}@media (max-width:650px){.author-profile__hero>.shell{min-height:570px;padding-block:32px 45px}.author-profile__identity{grid-template-columns:76px 1fr;gap:17px;margin-top:42px}.author-profile__identity>img,.author-profile__identity>span{border-radius:23px;width:76px;height:76px;font-size:22px}.author-profile__identity h1{font-size:37px}.author-profile__identity p{grid-column:1/-1;font-size:11px}.author-profile__identity>.ui-button{grid-column:1/-1;width:100%}.author-profile__hero aside{justify-content:center;width:100%;margin:28px 0 0}.author-profile__body{padding:44px 16px 65px}.author-story-grid{grid-template-columns:1fr}.author-story-grid>.article-card:first-child{grid-column:auto;min-height:430px}.live-center__hero>.shell{min-height:470px;padding-block:55px}.live-center__hero h1{font-size:43px}.live-refresh{width:100%;min-width:0}.live-center__lead{margin:24px 16px 0}.live-center__lead .article-card--hero{min-height:490px}.live-center__lead>aside{display:block}.live-center__stream{padding:48px 16px}.live-center__stream>header>small{display:none}.live-center__stream>div>article{grid-template-columns:40px 7px minmax(0,1fr);gap:8px}.live-center__stream .article-card--horizontal{grid-template-columns:105px minmax(0,1fr)}.live-center__stream .article-card--horizontal p{display:none}.live-center__trust{grid-template-columns:1fr;gap:18px;margin:0 16px 60px;padding:27px}.live-center__trust>a{grid-column:auto}}@media (max-width:1100px){.author-kpis{grid-template-columns:1fr 1fr}.author-analytics__grid,.author-settings__grid{grid-template-columns:1fr}.author-settings__intro{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:620px){.author-kpis{grid-template-columns:1fr 1fr;gap:8px}.author-kpis>article{min-height:98px;padding:12px}.author-kpis>article>svg{display:none}.author-chart>header{align-items:flex-start}.author-chart header>b{font-size:16px}.author-chart__plot{gap:4px;height:220px;padding-inline:12px}.author-chart>footer>span:nth-child(2){display:none}.author-ranking{overflow-x:auto}.author-ranking>header{min-width:620px}.author-ranking__head,.author-ranking>article{grid-template-columns:35px minmax(230px,1fr) 75px 75px 75px;min-width:620px}.author-settings__intro{padding:18px}.author-settings__intro p{font-size:9px}.author-settings__card{padding:17px}.author-settings__options>article{grid-template-columns:34px 1fr auto}}@media (max-width:560px){.search-layer{padding:0}.search-panel--advanced{border-radius:0;width:100%;height:100%}.search-panel--advanced>header{grid-template-columns:21px minmax(0,1fr) auto 35px;padding:12px}.search-panel--advanced>header>kbd{display:none}.search-panel--advanced .ui-input{font-size:14px}.search-assurance{flex-direction:column;align-items:flex-start;gap:4px;padding-inline:14px}.search-results--grouped{max-height:calc(100vh - 190px);padding-inline:8px}.search-results--grouped section>a{grid-template-columns:35px minmax(0,1fr) 16px}.search-results--grouped section>a>i{width:34px;height:34px}.search-panel--advanced>footer{position:absolute;bottom:0;left:0;right:0}.search-panel--advanced>footer>span{display:none}}@media (max-width:1024px){body{background:#f5f7f8;padding-bottom:72px}.site-header{background:#fff}.topline,.main-nav,.header-search,.account-link{display:none}.header-main{border-bottom:1px solid var(--line);justify-content:center;width:100%;min-height:70px;padding-inline:16px;position:relative}.header-main>.brand-logo{width:164px;min-height:0}.mobile-menu-button{border-radius:14px;width:44px;height:44px;display:grid;position:absolute;left:16px}.header-actions{gap:8px;position:absolute;right:16px}.header-actions>.notification-trigger{border-radius:14px;width:44px;height:44px}.site-mobile-tabs{z-index:80;height:72px;padding:6px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #0e1f2c14}.site-mobile-tabs>a{color:#6f7c85;border-radius:14px;align-content:center;place-items:center;gap:3px;min-width:0;min-height:56px;font-size:11px;font-weight:800;line-height:14px;display:grid;position:relative}.site-mobile-tabs>a svg{stroke-width:2px;width:22px;height:22px}.site-mobile-tabs>a.is-active{color:var(--red);background:#fff5f3}.site-mobile-tabs>a.is-active:before{background:var(--red);content:"";border-radius:0 0 4px 4px;width:34px;height:3px;position:absolute;top:-7px}.site-footer{margin-bottom:0}.cookie-banner{bottom:83px}.news-home .hero-section{padding-top:0}.mobile-feed-intro{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 0;display:flex}.mobile-feed-intro>div{min-width:0}.mobile-feed-intro span{color:var(--red);letter-spacing:1.1px;font-size:11px;font-weight:900}.mobile-feed-intro h1{color:var(--navy);letter-spacing:-1.2px;margin:2px 0 0;font-size:31px;line-height:1.08}.mobile-feed-intro p{color:#687781;margin:4px 0 0;font-size:13px;line-height:19px}.mobile-feed-intro>b{color:#c72216;background:#fff0ed;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-size:11px;font-weight:900;display:flex}.mobile-feed-intro>b i{background:var(--red);border-radius:50%;width:8px;height:8px}.news-home .section-kicker{display:none}.mobile-breaking{background:var(--red);color:#fff;border-radius:12px;align-items:center;min-height:48px;margin-bottom:14px;padding:10px 12px;display:flex;overflow:hidden}.mobile-breaking strong{border-right:1px solid #ff8b7a;flex:none;margin-right:10px;padding-right:10px;font-size:11px;font-weight:900}.mobile-breaking span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:800;line-height:18px;display:-webkit-box;overflow:hidden}.news-home .lead-grid{display:block}.news-home .lead-grid__side,.news-home .pulse-strip{display:none}.news-home .latest-section{padding-top:30px}.news-home .news-grid{grid-template-columns:1fr 1fr;gap:16px}.news-home .article-card{background:#fff;border-radius:18px}}@media (min-width:1025px){.mobile-feed-intro,.mobile-breaking{display:none}}@media (max-width:560px){.news-home .news-grid{grid-template-columns:1fr}.news-home .latest-section{padding-top:30px}.news-home .section-heading{margin-bottom:14px}.news-home .section-heading h2{font-size:24px}.news-home .section-heading>div>span{display:none}.news-home .section-heading>a{min-height:44px}.mobile-feed-intro{padding-inline:7px}}@media (max-width:820px){.panel-mobile-nav{grid-template-columns:repeat(4,1fr);justify-content:stretch;height:64px;display:grid}.panel-mobile-nav a,.panel-mobile-nav button{color:#aebdc5;background:0 0;border:0;align-content:center;place-items:center;gap:3px;min-width:0;height:64px;font-size:8px;font-weight:750;display:grid;position:relative}.panel-mobile-nav a svg,.panel-mobile-nav button svg{color:#ff6c57}.panel-mobile-nav a.is-active,.panel-mobile-nav button.is-active{color:#fff;background:#ffffff12}.panel-mobile-nav a.is-active:after,.panel-mobile-nav button.is-active:after{background:var(--red);content:"";border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:22%;right:22%}}@media (max-width:440px){.panel-mobile-menu>nav,.panel-mobile-menu>footer{grid-template-columns:1fr}}@media (max-width:560px){.panel-table-card{overflow:hidden}.panel-table{min-width:0}.panel-table__head{display:none}.panel-table__row{grid-template-columns:minmax(0,1fr) 112px;gap:4px 10px;padding:14px 16px}.panel-table__row>div{grid-column:1;min-width:0}.panel-table__row b{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.panel-table__row>span:nth-child(2){color:#7d8990;grid-area:2/1;font-size:9px}.panel-table__row>.ui-select-wrap{grid-area:1/2/3;align-self:center;width:100%}.panel-table__row>.ui-select-wrap .ui-input{padding-right:25px}}@media (max-width:1000px){.ai-metrics{grid-template-columns:repeat(3,1fr)}.ai-job{grid-template-columns:80px minmax(0,1fr)}}@media (max-width:700px){.ai-hero{min-height:0;padding:20px;display:grid}.ai-hero aside{width:100%;min-height:70px}.ai-metrics{grid-template-columns:1fr 1fr}.ai-metrics article:last-child{grid-column:1/-1}.ai-filters{flex-wrap:wrap}.ai-filters>label{flex-basis:100%;max-width:none}.ai-filters .ui-select-wrap{width:100%}.ai-job{grid-template-columns:1fr;padding:14px}.ai-job__status{padding:0}.ai-job>.ui-button{justify-content:center;width:100%}.ai-console>header{padding:13px}.ai-console>header>div>svg{display:none}.ai-console>footer{gap:10px}.ai-hero h2{font-size:23px}}.topline a{align-items:center;height:32px;display:flex}.brand-logo{align-items:center;min-height:32px;display:flex}@media (max-width:820px){.lead-grid__side{grid-template-rows:repeat(2,220px)}}@media (max-width:560px){.lead-grid__side{grid-template-rows:none;grid-auto-rows:118px}.lead-grid__side .article-card--horizontal{grid-template-rows:1fr;grid-template-columns:132px minmax(0,1fr);height:118px}.lead-grid__side .article-card--horizontal .article-card__media{height:118px}.lead-grid__side .article-card--horizontal .article-card__body{align-self:center;padding:12px}.lead-grid__side .article-card--horizontal h3{-webkit-line-clamp:3}}@media (max-width:820px){.interactive-headline{grid-template-rows:430px 68px}.interactive-headline__stage{min-height:430px}.interactive-headline__rail{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.interactive-headline__rail::-webkit-scrollbar{display:none}.interactive-headline__rail button{scroll-snap-align:start;flex:0 0 92px;height:64px}.interactive-headline__body{padding:24px}.interactive-headline h1{font-size:32px}}@media (max-width:560px){.interactive-headline{grid-template-rows:390px 64px}.interactive-headline__stage{border-radius:18px;min-height:390px}.interactive-headline__body{padding:20px}.interactive-headline h1{font-size:27px}.interactive-headline__body>p{-webkit-line-clamp:2;font-size:12px}.interactive-headline__footer{margin-top:11px}.interactive-headline__open{min-height:44px}.interactive-headline__rail button{flex-basis:82px;height:60px}}@media (max-width:1100px){:root{--layout-gutter:24px;--shell:min(calc(100vw - (var(--layout-gutter) + var(--layout-gutter))),980px)}}@media (max-width:820px){:root{--layout-gutter:28px;--shell:calc(100vw - (var(--layout-gutter) + var(--layout-gutter)))}.panel-header,.panel-content{padding-inline:var(--space-5)}}@media (max-width:560px){:root{--layout-gutter:18px;--shell:calc(100vw - (var(--layout-gutter) + var(--layout-gutter)))}.panel-header,.panel-content{padding:var(--space-4)}.panel-content--editor{padding:0}.editor-main{padding:var(--space-4)}}@media (max-width:650px){.live-center__lead,.live-center__trust{margin-left:auto;margin-right:auto}}@media (max-width:1000px){.author-profile__hero>.shell{padding-bottom:38px}.author-profile__identity{grid-template-columns:96px minmax(0,1fr);gap:22px}.author-profile__identity>img,.author-profile__identity>span{width:96px;height:96px}.author-profile__follow{grid-column:2;justify-self:start}.author-profile__meta-row{flex-direction:column;align-items:stretch}.author-profile__meta-row .author-fan-card{width:100%}}@media (max-width:650px){.author-profile__hero>.shell{min-height:0;padding-block:22px 30px}.author-profile__masthead{margin-top:10px}.author-profile__identity{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:22px 0}.author-profile__identity>img,.author-profile__identity>span{border-radius:8px;width:72px;height:72px;font-size:22px}.author-profile__identity h1{font-size:35px}.author-profile__identity p{grid-column:1/-1;font-size:12px}.author-profile__follow{grid-column:1/-1;width:100%}.author-profile__follow .ui-button{width:100%}.author-profile__meta-row{gap:16px;padding:16px 0}.author-profile__stats{width:100%;min-width:0}.author-profile__stats>div{flex:1;min-width:0;padding-right:14px}.author-profile__stats>div+div{padding-left:14px}.author-profile__meta-row .author-fan-card{grid-template-columns:32px minmax(0,1fr)}}@media (max-width:1000px){.video-center__hero>.shell{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;min-height:280px;padding-block:46px}}@media (max-width:650px){.video-center__hero>.shell{grid-template-columns:1fr;gap:22px;min-height:0;padding-block:36px}.video-center__hero h1{margin-block:13px 10px;font-size:38px;line-height:1}.video-center__hero p{margin:0;font-size:13px;line-height:1.55}.video-center__hero aside{border-radius:12px;justify-content:flex-start;width:100%;min-width:0;padding:14px 16px}}
.notify-ops{gap:16px;display:grid}.notify-hero{color:#fff;background:radial-gradient(circle at 78% 12%,#f12c134d,#0000 32%),linear-gradient(135deg,#091a25,#13384d);border-radius:20px;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:28px;min-height:205px;padding:28px;display:grid;overflow:hidden}.notify-hero>div>span{color:#ff816e;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:900;display:flex}.notify-hero>div>span svg{width:16px}.notify-hero h2{letter-spacing:-.04em;margin:8px 0 5px;font-size:29px;line-height:1.1}.notify-hero p{color:#b9c9d1;max-width:690px;margin:0 0 17px;font-size:11px;line-height:1.65}.notify-hero .ui-button{gap:7px}.notify-hero .ui-button svg{width:15px}.notify-hero aside{background:#fff1;border:1px solid #ffffff21;border-radius:17px;grid-template-columns:38px 1fr;align-content:center;gap:1px 10px;min-height:137px;padding:18px;display:grid}.notify-hero aside>svg{color:#ff806c;background:#ffffff17;border-radius:11px;grid-row:1/4;width:38px;height:38px;padding:9px}.notify-hero aside b{font-size:23px;line-height:1}.notify-hero aside span{font-size:9px;font-weight:800}.notify-hero aside small{color:#94aab5;font-size:8px}.notify-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.notify-metrics article{border:1px solid var(--line);background:#fff;border-radius:15px;align-items:center;gap:10px;min-width:0;padding:15px;display:flex}.notify-metrics article>span{color:#08835d;background:#e9f6f2;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.notify-metrics article.alert>span{color:var(--red);background:#fff0ed}.notify-metrics svg{width:17px}.notify-metrics article>div{min-width:0;display:grid}.notify-metrics strong{font-size:20px;line-height:1.15}.notify-metrics small{color:#7e8990;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.notify-console{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden}.notify-console>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:75px;padding:15px 19px;display:flex}.notify-console>header>div{align-items:center;gap:10px;display:flex}.notify-console>header>div>svg{width:38px;height:38px;color:var(--red);background:#fff0ed;border-radius:11px;padding:9px}.notify-console>header span{display:grid}.notify-console>header small{color:var(--red);letter-spacing:.12em;font-size:8px;font-weight:900}.notify-console h2{margin:0;font-size:17px}.notify-console>header .ui-button{gap:6px}.notify-console>header .ui-button svg{width:14px}.notify-list{display:grid}.notify-row{border-top:1px solid var(--line);grid-template-columns:93px minmax(0,1fr) auto;align-items:start;gap:14px;padding:17px 19px;display:grid}.notify-row:first-child{border-top:0}.notify-row__status{color:#65747c;align-items:center;gap:6px;padding-top:4px;font-size:9px;font-weight:800;display:flex}.notify-row__status i{background:#a9b3b8;border-radius:50%;width:7px;height:7px}.notify-row__status--pending i{background:#d89c00}.notify-row__status--processing i{background:#1678d2;box-shadow:0 0 0 4px #e4f1ff}.notify-row__status--completed i{background:#09a36b}.notify-row__status--failed i{background:var(--red)}.notify-row__copy{min-width:0}.notify-row__copy>header{align-items:center;gap:7px;display:flex}.notify-row__copy>header b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.notify-row__copy>header em{color:#6b7880;background:#eef2f3;border-radius:6px;flex:none;padding:3px 6px;font-size:8px;font-style:normal;font-weight:800}.notify-row__copy>p{color:#53636b;margin:5px 0 8px;font-size:10px;line-height:1.5}.notify-row__copy>footer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.notify-row__copy>footer>*{color:#88939a;font-size:8px}.notify-row__copy>footer span:nth-child(2){color:var(--red);font-weight:900}.notify-row__error{color:#a93628;background:#fff2ef;border-radius:8px;gap:6px;margin:6px 0;padding:8px;font-size:9px;display:flex}.notify-row__error svg{flex:0 0 13px;width:13px}.notify-row>.ui-button{gap:5px}.notify-row>.ui-button svg{width:13px}.notify-empty{color:#859198;align-content:center;place-items:center;gap:4px;min-height:220px;display:grid}.notify-empty svg{background:#eef2f3;border-radius:12px;width:37px;height:37px;padding:9px}.notify-empty b{color:#45565f;font-size:12px}.notify-empty span{font-size:9px}.notify-console>footer{border-top:1px solid var(--line);color:#859198;justify-content:space-between;padding:11px 19px;font-size:8px;display:flex}.notify-form{gap:16px;display:grid}.notify-form>p{color:#64727a;background:#f3f6f7;border-radius:12px;margin:0;padding:12px 14px;font-size:10px;line-height:1.55}.notify-field{gap:6px;display:grid}.notify-field>span{color:#44535c;text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;font-size:9px;font-weight:900;display:flex}.notify-field>span small{color:#89949a;font-weight:700}.notify-language{border:1px solid var(--line);background:#fbfcfc;border-radius:15px;gap:11px;padding:15px;display:grid}.notify-language>header{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding-bottom:9px;display:flex}.notify-language>header b{background:var(--navy);color:#fff;border-radius:7px;place-items:center;width:29px;height:24px;font-size:9px;display:grid}.notify-language>header span{font-size:10px;font-weight:850}.notify-language .ui-input{background:#fff}.notify-preview{background:#fff7f5;border:1px solid #ffd7d1;border-radius:14px;grid-template-columns:38px 1fr;gap:10px;padding:14px;display:grid}.notify-preview>svg{width:38px;height:38px;color:var(--red);background:#fff0ed;border-radius:11px;padding:9px}.notify-preview>div{display:grid}.notify-preview small{color:var(--red);letter-spacing:.1em;font-size:7px;font-weight:900}.notify-preview b{font-size:11px}.notify-preview span{color:#76828a;font-size:8px}.notify-form>.ui-button{justify-content:center;gap:7px;width:100%}.notify-form>.ui-button svg{width:15px}@media (max-width:900px){.notify-hero{grid-template-columns:1fr}.notify-hero aside{min-height:90px}.notify-metrics{grid-template-columns:1fr 1fr}.notify-row{grid-template-columns:80px minmax(0,1fr)}}@media (max-width:620px){.notify-hero{padding:20px}.notify-hero h2{font-size:24px}.notify-hero aside{grid-template-columns:38px 1fr}.notify-metrics{gap:8px}.notify-metrics article{padding:12px}.notify-metrics article>span{display:none}.notify-row{grid-template-columns:1fr;padding:14px}.notify-row__status{padding:0}.notify-row>.ui-button{justify-content:center;width:100%}.notify-row__copy>header{flex-direction:column;align-items:flex-start}.notify-console>header>div>svg{display:none}.notify-console>footer{gap:10px}.notify-empty{text-align:center;padding-inline:16px}}
.editor-correction-button{text-align:left;border-radius:14px;grid-template-columns:34px 1fr 18px;align-items:center;gap:10px;width:100%;padding:13px;display:grid;color:var(--navy)!important;background:#f3fbf7!important;border:1px solid #bfe4d5!important}.editor-correction-button>svg:first-child{color:#09825a;width:20px}.editor-correction-button>svg:last-child{color:#09825a;width:16px}.editor-correction-button span{display:grid}.editor-correction-button b{font-size:12px}.editor-correction-button small{color:#678079;font-size:11px}.correction-drawer{gap:18px;display:grid}.correction-drawer>header{color:#fff;background:linear-gradient(135deg,#092a25,#115343);border-radius:16px;gap:14px;padding:20px;display:flex}.correction-drawer>header>svg{color:#66ddb0;flex:none}.correction-drawer>header small{color:#79e2ba;letter-spacing:.1em;font-size:11px;font-weight:900}.correction-drawer>header h2{margin:4px 0;font-size:23px}.correction-drawer>header p{color:#bad5ca;margin:0;font-size:12px;line-height:1.55}.correction-form{border:1px solid var(--line);background:#f8faf9;border-radius:15px;gap:13px;padding:16px;display:grid}.correction-form label{gap:6px;display:grid;position:relative}.correction-form label>span{font-size:12px;font-weight:900}.correction-form label>small{color:#83928c;font-size:11px;position:absolute;top:2px;right:8px}.correction-form .ui-button{justify-self:end}.correction-list{gap:9px;display:grid}.correction-list>article{background:#f4f8f6;border-left:3px solid #19a876;border-radius:0 13px 13px 0;grid-template-columns:38px 1fr;gap:11px;padding:14px;display:grid}.correction-list>article>span{color:#087c57;background:#dff5eb;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.correction-list>article>span svg{width:16px}.correction-list article>div{display:grid}.correction-list b{font-size:12px;line-height:1.5}.correction-list p{color:#6b7a73;margin:5px 0;font-size:11px;line-height:1.5}.correction-list small{color:#819089;font-size:11px}.article-corrections{background:#f5fbf8;border:1px solid #bfe5d5;border-radius:18px;margin:34px 0;padding:20px}.article-corrections>header{border-bottom:1px solid #d7eee4;align-items:center;gap:11px;padding-bottom:15px;display:flex}.article-corrections>header>svg{color:#087c57;background:#dff5eb;border-radius:11px;width:38px;height:38px;padding:9px}.article-corrections header small{color:#087c57;letter-spacing:.1em;font-size:11px;font-weight:900}.article-corrections h2{margin:2px 0 0;font-size:22px}.article-corrections>article{border-bottom:1px solid #d7eee4;grid-template-columns:150px 1fr;gap:16px;padding:17px 0;display:grid}.article-corrections>article:last-child{border-bottom:0;padding-bottom:0}.article-corrections time{color:#53756a;font-size:11px;font-weight:800}.article-corrections p{color:#324a42;margin:0;font-size:14px;line-height:1.65}.article-corrections article>small{color:#71877f;grid-column:2;font-size:11px}@media (max-width:560px){.article-corrections{padding:16px}.article-corrections>article{grid-template-columns:1fr;gap:6px}.article-corrections article>small{grid-column:1}.correction-form .ui-button{width:100%}}
.assignment-desk{gap:16px;display:grid}.assignment-hero{color:#fff;background:radial-gradient(circle at 78% 0,#ff593747,#0000 33%),linear-gradient(135deg,#091a25,#153a4f);border-radius:20px;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:28px;min-height:210px;padding:28px;display:grid;overflow:hidden}.assignment-hero>div>span{color:#ff816d;letter-spacing:.11em;align-items:center;gap:7px;font-size:9px;font-weight:900;display:flex}.assignment-hero>div>span svg{width:16px}.assignment-hero h2{letter-spacing:-.04em;margin:8px 0 5px;font-size:29px;line-height:1.1}.assignment-hero p{color:#b9c9d1;max-width:680px;margin:0 0 17px;font-size:11px;line-height:1.65}.assignment-hero .ui-button{gap:7px}.assignment-hero .ui-button svg{width:15px}.assignment-hero aside{background:#fff1;border:1px solid #ffffff21;border-radius:17px;grid-template-columns:38px 1fr;align-content:center;gap:1px 10px;min-height:137px;padding:18px;display:grid}.assignment-hero aside>svg{color:#ff806c;background:#ffffff17;border-radius:11px;grid-row:1/4;width:38px;height:38px;padding:9px}.assignment-hero aside b{font-size:23px;line-height:1}.assignment-hero aside span{font-size:9px;font-weight:800}.assignment-hero aside small{color:#94aab5;font-size:8px}.assignment-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;display:grid}.assignment-metrics article{border:1px solid var(--line);background:#fff;border-radius:15px;align-items:center;gap:10px;min-width:0;padding:15px;display:flex}.assignment-metrics article>span{color:#08835d;background:#e9f6f2;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.assignment-metrics article.alert>span{color:var(--red);background:#fff0ed}.assignment-metrics svg{width:17px}.assignment-metrics article>div{min-width:0;display:grid}.assignment-metrics strong{font-size:20px;line-height:1.15}.assignment-metrics small{color:#7e8990;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.assignment-console{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden}.assignment-console>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:75px;padding:15px 19px;display:flex}.assignment-console>header>div{align-items:center;gap:10px;display:flex}.assignment-console>header>div>svg{width:38px;height:38px;color:var(--red);background:#fff0ed;border-radius:11px;padding:9px}.assignment-console>header span{display:grid}.assignment-console>header small{color:var(--red);letter-spacing:.12em;font-size:8px;font-weight:900}.assignment-console h2{margin:0;font-size:17px}.assignment-console>header .ui-button{gap:6px}.assignment-console>header .ui-button svg{width:14px}.assignment-toolbar{border-bottom:1px solid var(--line);background:#fafbfb;align-items:center;gap:9px;padding:12px 19px;display:flex}.assignment-toolbar>label{border:1px solid var(--line);background:#fff;border-radius:10px;flex:1;align-items:center;gap:6px;max-width:480px;padding:0 10px;display:flex}.assignment-toolbar>label>svg{color:#87939a;width:15px}.assignment-toolbar>label .ui-input{height:38px;box-shadow:none;background:0 0;border:0;padding:0}.assignment-toolbar>div{align-items:center;gap:5px;display:flex}.assignment-toolbar>div>svg{color:#89949a;width:14px}.assignment-toolbar .ui-select-wrap{width:170px}.assignment-toolbar .ui-select{height:38px;font-size:10px}.assignment-grid{background:#f7f9fa;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px;display:grid}.assignment-card{border:1px solid var(--line);background:#fff;border-top:3px solid #9aa6ac;border-radius:15px;min-width:0;padding:16px;position:relative;box-shadow:0 4px 14px #0e1f2c09}.assignment-card.priority-high{border-top-color:#e08b13}.assignment-card.priority-urgent{border-top-color:var(--red)}.assignment-card.priority-low{border-top-color:#6d9db7}.assignment-card>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.assignment-card>header>span{color:#7d8990;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:900}.assignment-state{color:#64737b;background:#eef2f3;border-radius:99px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900}.assignment-state.state-in_progress{color:#1a6eb7;background:#e8f2ff}.assignment-state.state-submitted{color:#956600;background:#fff2d9}.assignment-state.state-completed{color:#07845a;background:#e7f7f0}.assignment-state.state-cancelled{color:#b63226;background:#fff0ed}.assignment-card>small{color:var(--red);text-transform:uppercase;margin-top:12px;font-size:8px;font-weight:900;display:block}.assignment-card h3{letter-spacing:-.02em;margin:3px 0 5px;font-size:16px;line-height:1.3}.assignment-card>p{color:#5c6a72;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:48px;margin:0;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.assignment-card dl{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 0;display:grid}.assignment-card dl>div{background:#f4f6f7;border-radius:9px;min-width:0;padding:9px}.assignment-card dt{color:#89949a;text-transform:uppercase;align-items:center;gap:4px;font-size:7px;font-weight:800;display:flex}.assignment-card dt svg{width:10px}.assignment-card dd{white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:9px;font-weight:800;overflow:hidden}.assignment-card dl .overdue{background:#fff0ed}.assignment-card dl .overdue dd{color:#b83024}.assignment-card__note{color:#596271;background:#f6f2ff;border-radius:9px;grid-template-columns:25px 1fr;gap:7px;margin-top:9px;padding:8px;display:grid}.assignment-card__note>svg{color:#7145c2;background:#ebe3ff;border-radius:7px;width:25px;height:25px;padding:6px}.assignment-card__note span{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:8px;overflow:hidden}.assignment-card__note b{color:#5f43a0;display:block}.assignment-card>footer{border-top:1px solid var(--line);align-items:center;gap:7px;margin-top:13px;padding-top:12px;display:flex}.assignment-card>footer .ui-button{gap:4px}.assignment-card>footer svg{width:12px}.assignment-write{color:#42545e;background:#eef2f3;border-radius:9px;align-items:center;gap:5px;height:32px;margin-left:auto;padding:0 10px;font-size:9px;font-weight:850;display:flex}.assignment-card>footer .ui-button:last-child{margin-left:auto}.assignment-empty{color:#869199;text-align:center;grid-column:1/-1;align-content:center;place-items:center;gap:4px;min-height:240px;display:grid}.assignment-empty svg{background:#e9edef;border-radius:12px;width:39px;height:39px;padding:9px}.assignment-empty b{color:#45565f;font-size:12px}.assignment-empty span{font-size:9px}.assignment-console>footer{border-top:1px solid var(--line);color:#859198;justify-content:space-between;padding:11px 19px;font-size:8px;display:flex}.assignment-form{gap:15px;display:grid}.assignment-form>p{color:#64727a;background:#f3f6f7;border-radius:12px;margin:0;padding:12px 14px;font-size:10px;line-height:1.55}.assignment-form__row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.assignment-field{gap:6px;display:grid}.assignment-field>span{color:#44535c;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:900}.assignment-form>section{border:1px solid var(--line);background:#fbfcfc;border-radius:14px;gap:10px;padding:14px;display:grid}.assignment-form>section>header{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding-bottom:8px;display:flex}.assignment-form>section>header b{background:var(--navy);color:#fff;border-radius:7px;place-items:center;width:29px;height:24px;font-size:9px;display:grid}.assignment-form>section>header span{font-size:10px;font-weight:850}.assignment-form>section .ui-input{background:#fff}.assignment-form>.ui-button{justify-content:center;gap:6px;width:100%}.assignment-detail{gap:16px;display:grid}.assignment-detail>header>span{color:var(--red);text-transform:uppercase;font-size:8px;font-weight:900}.assignment-detail h2{margin:4px 0 7px;font-size:25px;line-height:1.25}.assignment-detail header p{color:#5b6972;white-space:pre-wrap;margin:0;font-size:11px;line-height:1.7}.assignment-detail blockquote{color:#5b6470;background:#f6f2ff;border-left:3px solid #744fc0;border-radius:0 10px 10px 0;margin:0;padding:14px;font-size:10px}.assignment-detail blockquote b{color:#6745ae;display:block}.assignment-detail>label{gap:6px;display:grid}.assignment-detail>label>span{font-size:10px;font-weight:850}.assignment-detail>label>small{text-align:right;color:#8a959b;font-size:8px}.assignment-detail>.ui-button{justify-content:center;gap:6px}.assignment-detail>.ui-button svg{width:14px}@media (max-width:1000px){.assignment-hero{grid-template-columns:1fr}.assignment-hero aside{min-height:90px}.assignment-metrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.assignment-metrics{grid-template-columns:1fr 1fr}.assignment-metrics article:last-child{grid-column:1/-1}.assignment-toolbar{flex-direction:column;align-items:stretch}.assignment-toolbar>label{max-width:none}.assignment-toolbar>div,.assignment-toolbar .ui-select-wrap{width:100%}.assignment-grid,.assignment-form__row{grid-template-columns:1fr}}@media (max-width:520px){.assignment-hero{padding:20px}.assignment-hero h2{font-size:24px}.assignment-metrics{gap:8px}.assignment-metrics article{padding:12px}.assignment-metrics article>span,.assignment-console>header>div>svg{display:none}.assignment-card dl{grid-template-columns:1fr}.assignment-card>footer{flex-wrap:wrap;align-items:stretch}.assignment-card>footer>*{flex:1;justify-content:center}.assignment-write,.assignment-card>footer .ui-button:last-child{margin-left:0}.assignment-console>footer{gap:10px}}.editor-assignment{background:linear-gradient(135deg,#faf8ff,#f4f0ff);border:1px solid #d8d0f2;border-radius:16px;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:11px;margin-bottom:15px;padding:16px 18px;display:grid}.editor-assignment>svg{color:#6744b0;background:#e9e1ff;border-radius:11px;width:38px;height:38px;padding:9px}.editor-assignment>div{display:grid}.editor-assignment small{color:#704bb8;letter-spacing:.1em;font-size:8px;font-weight:900}.editor-assignment b{font-size:13px}.editor-assignment p{color:#626a76;margin:3px 0 0;font-size:9px;line-height:1.5}.editor-assignment time{color:#6a7480;background:#fff;border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:8px;font-weight:800;display:flex}.editor-assignment time svg{width:12px}@media (max-width:620px){.editor-assignment{grid-template-columns:34px 1fr}.editor-assignment>svg{width:34px;height:34px}.editor-assignment time{grid-column:2;justify-self:start}}
.blog-home,.blog-article{color:#122231;background:#f7f8fa;min-height:70vh}.blog-home__hero{color:#fff;background:linear-gradient(120deg,#111d29 0%,#172a3b 58%,#ef2d24 180%);padding:72px 0}.blog-home__hero>.shell{grid-template-columns:minmax(0,1fr) 180px;align-items:end;gap:64px;display:grid}.blog-home__hero div>span,.blog-article__hero div>span{color:#ff4a3f;letter-spacing:.14em;align-items:center;gap:9px;font-size:12px;font-weight:800;display:flex}.blog-home__hero svg,.blog-article__hero svg{width:18px;height:18px}.blog-home__hero h1{margin:18px 0;font-family:Georgia,serif;font-size:clamp(42px,6vw,76px);line-height:1}.blog-home__hero p{color:#c5d0d9;max-width:760px;font-size:19px;line-height:1.65}.blog-home__hero aside{border-left:1px solid #40505d;justify-items:start;padding-left:34px;display:grid}.blog-home__hero aside svg{color:#ff3a30;width:32px;height:32px}.blog-home__hero aside span{color:#aebbc6;font-size:13px}.blog-lead{background:#fff;border:1px solid #e2e6e9;border-radius:4px;grid-template-columns:1.35fr 1fr;min-height:480px;margin-top:56px;display:grid;overflow:hidden;box-shadow:0 18px 48px #12223114}.blog-lead__visual,.blog-card__image{color:#778896;background:#dfe5e9;place-items:center;min-height:300px;display:grid;position:relative;overflow:hidden}.blog-lead__visual img,.blog-card__image img,.blog-article__cover img{object-fit:contain;transition:opacity .2s}.blog-lead__visual:hover img,.blog-card__image:hover img{opacity:.96}.blog-lead__visual>svg{width:70px;height:70px}.blog-lead article{flex-direction:column;justify-content:center;padding:55px;display:flex}.blog-lead article>span{color:#e92720;letter-spacing:.14em;font-size:11px;font-weight:900}.blog-lead h2{margin:18px 0;font-family:Georgia,serif;font-size:clamp(30px,3.5vw,46px);line-height:1.12}.blog-lead h2 a,.blog-feed h3 a{color:inherit;text-decoration:none}.blog-lead p{color:#586773;font-size:16px;line-height:1.7}.blog-lead article>div{align-items:center;gap:20px;margin:22px 0;display:flex}.blog-lead small{color:#74818a;align-items:center;gap:5px;display:flex}.blog-lead small svg{width:15px}.blog-lead article>a{color:#d92720;align-items:center;gap:8px;font-weight:800;text-decoration:none;display:flex}.blog-feed{padding-top:72px;padding-bottom:80px}.blog-feed>header{border-bottom:2px solid #172633;margin-bottom:28px;padding-bottom:18px}.blog-feed>header>div{align-items:center;gap:13px;display:flex}.blog-feed>header svg{color:#ef3026}.blog-feed>header small{color:#df2a22;letter-spacing:.12em;font-weight:800}.blog-feed h2{margin:3px 0 0;font-family:Georgia,serif;font-size:30px}.blog-feed>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.blog-feed article{background:#fff;border-bottom:3px solid #182633;padding-bottom:22px}.blog-card__image{min-height:220px}.blog-feed article>small,.blog-feed article>h3,.blog-feed article>p,.blog-feed article>footer{margin-left:20px;margin-right:20px;display:block}.blog-feed article>small{color:#e92d24;margin-top:18px;font-weight:800}.blog-feed h3{margin-top:9px;font-family:Georgia,serif;font-size:23px;line-height:1.25}.blog-feed article>p{color:#66737c;line-height:1.55}.blog-feed footer{color:#87919a;justify-content:space-between;margin-top:20px;font-size:12px;display:flex}.blog-public-empty{text-align:center;padding:110px 20px}.blog-public-empty svg{color:#d92c24;width:55px;height:55px}.blog-public-empty h2{font:700 34px Georgia,serif}.blog-public-empty p{color:#697680}.blog-article__hero{color:#fff;background:#142331;padding:55px 0 72px}.blog-article__hero .shell>a{color:#b9c4cc;align-items:center;gap:6px;margin-bottom:56px;text-decoration:none;display:inline-flex}.blog-article__hero h1{max-width:1050px;margin:22px 0;font:700 clamp(38px,6vw,72px)/1.08 Georgia,serif}.blog-article__hero p{color:#c3ced6;max-width:880px;font-size:20px;line-height:1.6}.blog-article__byline{flex-wrap:wrap;align-items:center;gap:18px;margin-top:32px;display:flex}.blog-article__byline time,.blog-article__byline span{color:#aebac4;align-items:center;gap:6px;font-size:13px;display:flex}.blog-article__byline a{color:#fff;border:1px solid #53616c;border-radius:99px;padding:7px 12px;text-decoration:none}.blog-article__gallery{background:#fff;margin-top:-30px;padding:8px;position:relative;box-shadow:0 18px 44px #08141e24}.blog-article__gallery .article-gallery{border-radius:0;max-width:none}.blog-article__layout{grid-template-columns:64px minmax(0,740px) minmax(200px,1fr);align-items:start;gap:42px;padding-top:70px;padding-bottom:90px;display:grid}.blog-article__layout>div>footer{border-top:2px solid #142331;gap:18px;margin-top:55px;padding-top:25px;display:flex}.blog-article__layout>div>footer>svg{color:#e82e25}.blog-article__layout>div>footer p{color:#66737d}.blog-article__layout>aside{background:#fff;border-top:4px solid #e72e25;padding:24px;position:sticky;top:110px;box-shadow:0 8px 24px #10233212}.blog-article__layout>aside span{color:#e72e25;letter-spacing:.12em;font-size:11px;font-weight:900}.blog-article__layout>aside p{color:#596975;line-height:1.6}.blog-editor{grid-template-columns:minmax(0,1fr) 430px;align-items:start;gap:22px;display:grid}.blog-editor__main,.blog-editor>aside>section{background:#fff;border:1px solid #e1e6ea;border-radius:14px;box-shadow:0 7px 24px #1b2c3a0d}.blog-editor__main>header{border-bottom:1px solid #e5e9ec;padding:28px 30px 22px}.blog-editor__main>header>div,.blog-console>header>div{align-items:center;gap:13px;display:flex}.blog-editor__main>header svg,.blog-console>header svg{color:#ed3028}.blog-editor__main>header small,.blog-console>header small{color:#e42d25;letter-spacing:.12em;font-weight:850}.blog-editor__main h2,.blog-console h2{margin:3px 0 0}.blog-editor__main>header p{color:#687681;margin:15px 0 0}.blog-editor__main>nav{border-bottom:1px solid #e6eaed;gap:8px;padding:15px 30px;display:flex}.blog-editor__main>nav .active{color:#fff;background:#162634}.blog-editor__fields{padding:28px 30px}.blog-field{color:#344652;gap:8px;margin-bottom:22px;font-weight:700;display:grid}.blog-field>span{justify-content:space-between;display:flex}.blog-field>span small{color:#8a959d;font-weight:500}.blog-editor__content{min-height:390px;font-family:Georgia,serif;font-size:16px;line-height:1.65}.blog-editor>aside{gap:18px;display:grid;position:sticky;top:95px}.blog-editor>aside>section{padding:22px}.blog-editor>aside>section>b{align-items:center;gap:8px;margin-bottom:20px;display:flex}.blog-editor>aside>section>b svg{color:#e62d25;width:18px}.blog-cover-preview{background-position:50%;background-size:cover;border-radius:9px;height:170px;margin:-8px 0 16px}.blog-image-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:-7px 0 13px;display:grid}.blog-image-picker figure{aspect-ratio:16/10;background:#e7ecef 50%/cover;border-radius:9px;margin:0;position:relative;overflow:hidden}.blog-image-picker figure>span{color:#fff;background:#081822c7;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;font-weight:900;display:grid;position:absolute;bottom:7px;left:7px}.blog-image-picker figure>button{color:#fff;background:#081822c7;border:0;border-radius:8px;place-items:center;width:27px;height:27px;display:grid;position:absolute;top:7px;right:7px}.blog-image-picker figure>button:hover{background:#e62d25}.blog-image-picker figure>button svg{width:14px}.blog-image-help{color:#77858e;margin:-2px 0 17px;line-height:1.45;display:block}.blog-rich-toolbar{background:#f4f6f7;border:1px solid #dfe5e9;border-bottom:0;border-radius:10px 10px 0 0;gap:6px;padding:7px;display:flex}.blog-rich-toolbar+.blog-editor__content{border-top-left-radius:0;border-top-right-radius:0}.blog-serp{background:#f5f7fa;border-left:3px solid #3478d4;padding:14px}.blog-serp small{color:#4d6952}.blog-serp strong{color:#2354a1;margin:5px 0;display:block}.blog-serp p{color:#56656f;margin:0;font-size:12px}.blog-editor>aside>footer{justify-content:flex-end;gap:9px;display:flex}.blog-upload-card{text-align:left;color:#1d3441;cursor:pointer;background:linear-gradient(135deg,#fbfcfd,#f2f6f8);border:2px dashed #cbd6dc;border-radius:14px;grid-template-columns:48px minmax(0,1fr);gap:2px 12px;width:100%;margin-bottom:9px;padding:15px 14px 15px 72px;display:grid;position:relative}.blog-upload-card:hover{background:#fff7f5;border-color:#ef493c}.blog-upload-card:disabled{opacity:.55;cursor:not-allowed}.blog-upload-card>span{color:#e63226;background:#ffe9e5;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:15px;left:14px}.blog-upload-card>span svg{width:22px}.blog-upload-card strong{font-size:12px}.blog-upload-card small{color:#77868e;font-size:9px;line-height:1.4}.blog-upload-card em{color:#fff;background:#112936;border-radius:9px;grid-column:1/-1;justify-content:center;align-items:center;gap:6px;margin-top:9px;padding:10px;font-size:10px;font-style:normal;font-weight:850;display:flex}.blog-upload-card em svg{width:15px}.blog-upload-card>i{color:#53636c;background:#e7edf0;border-radius:99px;padding:4px 7px;font-size:9px;font-style:normal;position:absolute;top:12px;right:12px}.blog-field>.ui-button{background:#f5f7f8;border:1px solid #dce3e7;justify-content:center;width:100%;padding:10px}.blog-field>.ui-button:hover{background:#fff6f4;border-color:#ef493c}.blog-console{background:#fff;border:1px solid #e1e6ea;border-radius:14px;overflow:hidden;box-shadow:0 8px 26px #1427350d}.blog-console>header{border-bottom:1px solid #e4e8eb;justify-content:space-between;align-items:center;padding:28px;display:flex}.blog-stats{background:#e2e7ea;border-bottom:1px solid #e2e7ea;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.blog-stats article{background:#fafbfc;grid-template-columns:36px 1fr;align-items:center;padding:20px 28px;display:grid}.blog-stats svg{color:#e42e26;grid-row:1/3}.blog-stats b{font-size:25px}.blog-stats span{color:#6c7982;font-size:12px}.blog-toolbar{justify-content:space-between;gap:14px;padding:20px 28px;display:flex}.blog-toolbar label{flex:1;max-width:440px;position:relative}.blog-toolbar label>svg{color:#7e8a93;width:17px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.blog-toolbar label input{padding-left:40px}.blog-table__head,.blog-table>article{grid-template-columns:minmax(240px,2fr) minmax(130px,1fr) 150px 130px minmax(220px,auto);align-items:center;gap:16px;padding:14px 28px;display:grid}.blog-table__head{color:#62717b;letter-spacing:.06em;background:#f0f3f5;font-size:11px;font-weight:800}.blog-table>article{border-top:1px solid #edf0f2;min-height:78px}.blog-table>article>div:first-child{align-items:center;gap:12px;min-width:0;display:flex}.blog-table>article>div:first-child>b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.blog-thumb{background:#dce3e7 50%/cover;border-radius:7px;flex:none;place-items:center;width:55px;height:44px;display:grid}.blog-thumb svg{color:#71818d;width:18px}.blog-table time,.blog-table>article>span{color:#63727d;font-size:13px}.blog-status{background:#e8edf0;border-radius:99px;width:max-content;padding:6px 9px;font-size:11px;font-style:normal;font-weight:800}.blog-status.status-published{color:#08713a;background:#dcf6e8}.blog-status.status-in_review{color:#946000;background:#fff0cf}.blog-status.status-changes_requested{color:#a6251e;background:#fde4e2}.blog-status.status-archived{color:#68727a}.blog-table>article>div:last-child{justify-content:flex-end;align-items:center;gap:7px;display:flex}.blog-table>article>div:last-child>a{color:#243a49;align-items:center;gap:5px;font-size:12px;font-weight:750;text-decoration:none;display:flex}.blog-table>article>div:last-child svg{width:15px}.blog-empty{text-align:center;color:#77858e;padding:60px}.blog-empty svg{margin:0 auto 10px;display:block}@media (max-width:1050px){.blog-editor{grid-template-columns:1fr}.blog-editor>aside{grid-template-columns:1fr 1fr;position:static}.blog-editor>aside>footer{grid-column:1/-1}.blog-table__head{display:none}.blog-table>article{grid-template-columns:1fr 1fr}.blog-table>article>div:first-child{grid-column:1/-1}.blog-table>article>div:last-child{grid-column:1/-1;justify-content:flex-start}.blog-article__layout{grid-template-columns:52px minmax(0,1fr)}.blog-article__layout>aside{grid-column:2;position:static}.blog-feed>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.blog-home__hero{padding:48px 0}.blog-home__hero>.shell{grid-template-columns:1fr;gap:28px}.blog-home__hero aside{border-top:1px solid #40505d;border-left:0;grid-template-columns:auto auto 1fr;align-items:center;gap:12px;padding:22px 0 0}.blog-home__hero aside b{margin:0}.blog-lead{grid-template-columns:1fr;margin-top:28px}.blog-lead article{padding:30px}.blog-feed{padding-top:45px}.blog-feed>div{grid-template-columns:1fr}.blog-article__hero{padding:38px 0 55px}.blog-article__hero .shell>a{margin-bottom:36px}.blog-article__layout{grid-template-columns:1fr;padding-top:44px}.blog-article__layout>.share-rail{display:none}.blog-article__layout>aside{grid-column:1}.blog-editor>aside{grid-template-columns:1fr}.blog-stats{grid-template-columns:1fr 1fr}.blog-toolbar{flex-direction:column}.blog-table>article{grid-template-columns:1fr}.blog-table>article>*{grid-column:1!important}.blog-table>article>div:last-child{flex-wrap:wrap}.blog-console>header{align-items:flex-start;gap:18px}.blog-console>header .panel-primary-action{font-size:0}.blog-console>header .panel-primary-action svg{margin:0}.blog-editor__fields,.blog-editor__main>header,.blog-editor__main>nav{padding-left:20px;padding-right:20px}}.blog-card__author{align-items:center;gap:8px;display:flex!important}.blog-article__layout>div>footer>.user-avatar{margin-top:2px}.blog-article__layout{grid-template-columns:64px minmax(0,740px) minmax(200px,1fr);gap:42px}.blog-article__layout>.share-rail{box-sizing:border-box;background:#fff;border:0;border-top:4px solid #e72e25;border-radius:0;grid-column:1;justify-items:center;gap:9px;width:64px;padding:18px 10px;display:grid;position:sticky;top:110px;box-shadow:0 8px 24px #10233212}.blog-article__layout>.share-rail span{color:#e72e25;letter-spacing:.1em;margin:0 0 2px;font-size:10px;font-weight:900}.blog-article__layout>.share-rail button{border-color:#d8e0e4;border-radius:11px;width:38px;height:38px}.blog-article__layout>div{grid-column:2}.blog-article__layout>aside:not(.share-rail){box-sizing:border-box;grid-area:1/3}@media (max-width:1050px){.blog-article__layout{grid-template-columns:52px minmax(0,1fr)}.blog-article__layout>.share-rail{grid-column:1;width:52px;padding:16px 7px}.blog-article__layout>div,.blog-article__layout>aside:not(.share-rail){grid-column:2}.blog-article__layout>aside:not(.share-rail){grid-row:auto;position:static}}@media (max-width:760px){.blog-article__layout{grid-template-columns:1fr}.blog-article__layout>.share-rail{display:none}.blog-article__layout>div,.blog-article__layout>aside:not(.share-rail){grid-column:1}}.blog-home__hero{background:linear-gradient(115deg,#102532 0%,#17394a 72%,#274b58 100%);align-items:center;min-height:270px;padding:40px 0;display:flex}.blog-home__hero>.shell{grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:54px}.blog-home__hero h1{letter-spacing:-.052em;max-width:720px;margin:13px 0 12px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(44px,4vw,58px);font-weight:780;line-height:1.02}.blog-home__hero p{color:#cfdae0;max-width:720px;margin:0;font-size:15px;line-height:1.65}.blog-home__hero aside{background:#ffffff0f;border:1px solid #ffffff2e;border-left:3px solid #ff493f;border-radius:10px;min-height:132px;padding:22px}.blog-home__hero aside svg{width:24px;height:24px}.blog-home__hero aside b{margin-top:12px;font-size:34px}.blog-home__hero aside span{text-transform:uppercase;letter-spacing:.06em;font-size:11px}.blog-lead h2,.blog-feed h2,.blog-feed h3,.blog-public-empty h2,.blog-article__hero h1{letter-spacing:-.035em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.blog-lead h2{font-size:clamp(30px,3vw,42px);line-height:1.12}.blog-feed h2{font-size:28px}.blog-feed h3{font-size:21px;line-height:1.28}.blog-article__hero{padding:46px 0 62px}.blog-article__hero h1{font-size:clamp(40px,5vw,64px);font-weight:780;line-height:1.05}.blog-article .article-content{letter-spacing:-.008em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:18px;line-height:1.82}.blog-article .article-content p:first-child:first-letter{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:800}@media (max-width:760px){.blog-home__hero{min-height:0;padding:34px 0}.blog-home__hero>.shell{grid-template-columns:1fr;gap:22px}.blog-home__hero h1{font-size:40px}.blog-home__hero aside{border-top:1px solid #ffffff2e;border-left:3px solid #ff493f;grid-template-columns:auto auto 1fr;min-height:0;padding:18px}.blog-article__hero{padding:34px 0 48px}.blog-article__hero h1{font-size:38px}}.blog-field--invalid>.ui-input,.blog-field--invalid .wysiwyg-editor,.blog-field--invalid>.blog-upload-card{box-shadow:0 0 0 3px #e539351a;border-color:#e53935!important}.blog-field__error{line-height:1.45;color:#c62828!important;font-size:12px!important;font-weight:750!important;display:block!important}
.loyalty-ops{gap:16px;display:grid}.loyalty-hero{color:#fff;background:radial-gradient(circle at 82% 0,#f12c134d,#0000 32%),linear-gradient(135deg,#071a26,#15394a);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:24px;min-height:190px;padding:28px;display:flex;overflow:hidden}.loyalty-hero>div{max-width:720px}.loyalty-hero>div>span{color:#ff806d;letter-spacing:.1em;align-items:center;gap:7px;font-size:11px;font-weight:900;display:flex}.loyalty-hero>div>span svg{width:17px}.loyalty-hero h2{letter-spacing:-.04em;margin:10px 0 6px;font-size:30px;line-height:1.08}.loyalty-hero p{color:#b7c6ce;margin:0;font-size:13px;line-height:1.65}.loyalty-hero>.ui-button{flex:none}.loyalty-metrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.loyalty-metrics article{border:1px solid var(--line);background:#fff;border-radius:17px;align-items:center;gap:12px;min-height:100px;padding:17px;display:flex}.loyalty-metrics article>span{width:42px;height:42px;color:var(--red);background:#fff0ed;border-radius:12px;place-items:center;display:grid}.loyalty-metrics svg{width:19px}.loyalty-metrics article>div{display:grid}.loyalty-metrics strong{font-size:25px;line-height:1}.loyalty-metrics small{color:#718089;margin-top:5px;font-size:11px}.loyalty-console{border:1px solid var(--line);background:#fff;border-radius:19px;overflow:hidden}.loyalty-console>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:78px;padding:16px 20px;display:flex}.loyalty-console>header>div{align-items:center;gap:11px;display:flex}.loyalty-console>header>div>svg{width:40px;height:40px;color:var(--red);background:#fff0ed;border-radius:12px;padding:10px}.loyalty-console>header span{display:grid}.loyalty-console header small{color:var(--red);letter-spacing:.1em;font-size:11px;font-weight:900}.loyalty-console h2{margin:1px 0 0;font-size:18px}.loyalty-search{border:1px solid var(--line);background:#f8fafb;border-radius:12px;align-items:center;gap:8px;height:46px;margin:14px 20px;padding:0 12px;display:flex}.loyalty-search>svg{color:#7d8990;width:17px}.loyalty-search .ui-input{height:auto;box-shadow:none;background:0 0;border:0;padding:0}.loyalty-table__head,.loyalty-table>article{grid-template-columns:minmax(210px,1.3fr) minmax(140px,.8fr) minmax(220px,1.1fr) 125px 100px;align-items:center;gap:14px;padding:12px 20px;display:grid}.loyalty-table__head{color:#68767e;text-transform:uppercase;letter-spacing:.05em;background:#f2f5f6;font-size:11px;font-weight:900}.loyalty-table>article{border-top:1px solid var(--line);min-height:78px}.loyalty-table>article.is-revoked{background:#fff9f8}.loyalty-table>article>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}.loyalty-table>article>div:first-child>span{background:linear-gradient(135deg,var(--red),var(--orange));color:#fff;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:900;display:grid}.loyalty-table article p{margin:0}.loyalty-table article>div:first-child p{min-width:0;display:grid}.loyalty-table article>div:first-child b,.loyalty-table article>div:first-child small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.loyalty-table article>div:first-child b,.loyalty-table article>b{font-size:12px}.loyalty-table article>div:first-child small{color:#7f8b92;font-size:11px}.loyalty-table article>p{flex-wrap:wrap;gap:5px;display:flex}.loyalty-table article>p span{color:#53646d;background:#eef3f5;border-radius:99px;padding:4px 7px;font-size:11px}.loyalty-table article>div:nth-child(4){align-items:center;gap:7px;display:flex}.loyalty-table article>div:nth-child(4)>strong{font-size:20px}.loyalty-table article em{color:#53616a;background:#eef2f3;border-radius:99px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:900}.loyalty-table article em.tier-superfan{color:#c72e20;background:#fff0ed}.loyalty-table article em.tier-loyal{color:#956700;background:#fff6da}.loyalty-table article em.tier-engaged{color:#087e58;background:#e7f7f1}.loyalty-empty{color:#7c8990;align-content:center;place-items:center;gap:8px;min-height:220px;display:grid}.loyalty-empty svg{width:38px;height:38px;color:var(--red);background:#fff0ed;border-radius:12px;padding:9px}.loyalty-console>footer{border-top:1px solid var(--line);color:#7c8990;padding:12px 20px;font-size:11px}.loyalty-settings{gap:18px;display:grid}.loyalty-settings>p{color:#52636d;background:#eef5f7;border-radius:13px;margin:0;padding:14px;font-size:12px;line-height:1.6}.loyalty-settings fieldset{border:1px solid var(--line);border-radius:15px;grid-template-columns:1fr 1fr;gap:13px;margin:0;padding:17px;display:grid}.loyalty-settings legend{color:var(--red);padding:0 7px;font-size:11px;font-weight:900}.loyalty-settings label{gap:6px;display:grid}.loyalty-settings label>span{font-size:11px;font-weight:850}.loyalty-settings>.ui-button{justify-self:end}.loyalty-restore,.loyalty-revoke{gap:14px;display:grid}.loyalty-restore>svg,.loyalty-revoke>svg{width:48px;height:48px;color:var(--red);background:#fff0ed;border-radius:14px;padding:12px}.loyalty-restore h3,.loyalty-revoke h3{margin:0;font-size:20px}.loyalty-restore p,.loyalty-revoke p{color:#65737b;margin:0;font-size:12px;line-height:1.6}.loyalty-restore blockquote{border-left:3px solid var(--red);color:#65737b;background:#fff7f5;margin:0;padding:12px;font-size:12px}.loyalty-revoke label{gap:6px;display:grid}.loyalty-revoke label>span{font-size:11px;font-weight:850}.loyalty-revoke footer{justify-content:flex-end;gap:8px;display:flex}@media (max-width:1050px){.loyalty-table{overflow-x:auto}.loyalty-table__head,.loyalty-table>article{min-width:900px}.loyalty-metrics{grid-template-columns:1fr 1fr}}@media (max-width:650px){.loyalty-hero{align-content:end;min-height:250px;padding:22px;display:grid}.loyalty-hero h2{font-size:25px}.loyalty-hero>.ui-button{width:100%}.loyalty-metrics,.loyalty-settings fieldset{grid-template-columns:1fr}.loyalty-console>header{align-items:flex-start;gap:10px}.loyalty-console h2{font-size:16px}}.loyalty-table article em{font-size:11px}
.review-control{border-top:1px solid var(--line);gap:9px;padding-top:10px;display:grid}.review-status{color:#53636d;background:#eef2f4;border-radius:99px;align-items:center;gap:7px;width:max-content;padding:6px 10px;font-size:11px;font-weight:850;display:flex}.review-status svg{width:14px;height:14px}.review-status--in_review{color:#956100;background:#fff2d8}.review-status--changes_requested{color:#bb2d1d;background:#fff0ed}.review-status--approved{color:#087757;background:#e5f7ef}.review-status--scheduled{color:#2366a8;background:#eaf2ff}.review-status--published{color:#087757;background:#dff5eb}.review-actions{flex-wrap:wrap;gap:7px;display:flex}.review-actions .ui-button{min-height:34px;font-size:11px}.review-actions svg{flex:0 0 15px;width:15px;height:15px}.publishing-column>article>small,.publishing-column>article>p,.publishing-column time{font-size:11px}.publishing-column article>a{font-size:12px}.review-decision{gap:18px;display:grid}.review-decision>header,.review-history>header{color:#fff;background:linear-gradient(135deg,#091f2c,#123d4c);border-radius:17px;gap:14px;padding:20px;display:flex}.review-decision>header>svg,.review-history>header>svg{color:#fff;background:#f12c13;border-radius:11px;flex:none;width:38px;height:38px;padding:9px}.review-decision header small,.review-history header small{color:#ff9a88;letter-spacing:.1em;font-size:11px;font-weight:900}.review-decision h2,.review-history h2{margin:4px 0;font-size:22px;line-height:1.2}.review-decision header p,.review-history header p{color:#c4d4dc;margin:0;font-size:12px;line-height:1.55}.review-decision>label{gap:7px;display:grid;position:relative}.review-decision>label>span{font-size:12px;font-weight:900}.review-decision>label>small{color:#7f8c93;font-size:11px;position:absolute;top:2px;right:8px}.review-decision>footer{justify-content:flex-end;gap:9px;display:flex}.editor-review-button{text-align:left;border-radius:14px;grid-template-columns:34px 1fr 18px;align-items:center;gap:10px;width:100%;color:var(--navy)!important;background:#f1f8fb!important;border:1px solid #b8d7e4!important;padding:13px!important;display:grid!important}.editor-review-button>svg:first-child{color:#17769b;width:20px}.editor-review-button>svg:last-child{color:#17769b;width:16px}.editor-review-button span{display:grid}.editor-review-button b{font-size:12px}.editor-review-button small{color:#607b87;font-size:11px}.review-history{gap:17px;display:grid}.review-history>section{gap:9px;display:grid}.review-history article{border:1px solid var(--line);background:#f8fafb;border-radius:14px;grid-template-columns:38px 1fr;gap:11px;padding:14px;display:grid}.review-history article>span{color:#17769b;background:#e5f1f6;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.review-history article>span svg{width:16px}.review-history article>div{gap:6px;display:grid}.review-history article>div>div{align-items:center;gap:7px;display:flex}.review-history article b{color:#6d7c84;font-size:11px}.review-history article strong{color:var(--navy);font-size:12px}.review-history article>div>div svg{color:#f12c13;width:13px}.review-history article p{color:#4d5b62;background:#fff3f0;border-left:3px solid #f12c13;margin:0;padding:8px 10px;font-size:12px;line-height:1.55}.review-history article small{color:#71818a;font-size:11px}@media (max-width:1100px){.publishing-board{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}}@media (max-width:720px){.publishing-board{grid-template-columns:1fr}.publishing-column{min-height:112px}.publishing-column>article{padding:14px}.publishing-column article>a{font-size:13px}.publishing-column article>p,.publishing-column article>small,.publishing-column time{font-size:11px}}@media (max-width:560px){.review-actions{grid-template-columns:1fr;display:grid}.review-actions .ui-button{width:100%}.review-decision>footer{grid-template-columns:1fr 1fr;display:grid}.review-history>header,.review-decision>header{padding:16px}.review-history article{grid-template-columns:32px 1fr}.review-history article>span{width:30px;height:30px}}
.lazy-news-section{content-visibility:auto;contain-intrinsic-size:auto 680px}.newsroom-front{padding-block:52px 58px}.newsroom-title{border-bottom:3px solid var(--navy);justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:22px;padding-bottom:15px;display:flex}.newsroom-title>div>span{color:var(--red);letter-spacing:.11em;align-items:center;gap:7px;font-size:11px;font-weight:950;display:flex}.newsroom-title h2{letter-spacing:-.04em;margin:5px 0 0;font-size:32px;line-height:1}.newsroom-title>p{color:#6b7780;text-align:right;max-width:420px;margin:0;font-size:13px}.newsroom-front__layout{grid-template-columns:minmax(0,2.18fr) minmax(300px,.82fr);align-items:stretch;gap:20px;display:grid}.newsroom-mosaic{grid-template-rows:repeat(2,190px);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.newsroom-story{background:var(--navy);isolation:isolate;color:#fff;border-radius:16px;min-width:0;position:relative;overflow:hidden}.newsroom-story--lead{grid-area:1/span 2/-1}.newsroom-story>img{z-index:-2;object-fit:cover;transition:transform .35s}.newsroom-story:hover>img{transform:scale(1.035)}.newsroom-story>i{z-index:-1;background:linear-gradient(#030e160a 16%,#030e16eb 100%);position:absolute;inset:0}.newsroom-story>div{padding:19px;position:absolute;bottom:0;left:0;right:0}.newsroom-story span{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:950}.newsroom-story h3{letter-spacing:-.025em;margin:5px 0 0;font-size:18px;line-height:1.18}.newsroom-story p{color:#d5dee3;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.newsroom-story--lead h3{max-width:620px;font-size:31px;line-height:1.08}.newsroom-wire{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;min-height:100%;padding:18px;display:flex}.newsroom-wire>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.newsroom-wire>header>div,.newsroom-wire>header>span{align-items:center;gap:7px;display:flex}.newsroom-wire>header>div{color:var(--red)}.newsroom-wire>header b{letter-spacing:.08em;font-size:12px}.newsroom-wire>header>span{color:#65717a;font-size:11px;font-weight:850}.newsroom-wire>header>span i{background:#15ad77;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #15ad771f}.newsroom-wire ol{margin:0;padding:3px 0;list-style:none;display:grid}.newsroom-wire li{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;gap:10px;padding:13px 0;display:grid;position:relative}.newsroom-wire li:before{background:var(--red);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:19px;left:0}.newsroom-wire time{color:#6d7981;font-variant-numeric:tabular-nums;padding-left:13px;font-size:11px;font-weight:750}.newsroom-wire li a{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:750;line-height:1.3;display:-webkit-box;overflow:hidden}.newsroom-wire li a b{color:var(--red);text-transform:uppercase;margin-bottom:2px;font-size:11px;display:block}.newsroom-wire__all{background:var(--navy);color:#fff;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:42px;margin-top:auto;font-size:12px;font-weight:850;display:flex}.editorial-band__cards>a{isolation:isolate;background:#071722;position:relative;overflow:hidden}.editorial-band__cards>a>img{z-index:-3;object-fit:cover;transition:transform .4s}.editorial-band__cards>a:hover>img{transform:scale(1.04)}.editorial-band__wash{z-index:-2;content:"";background:linear-gradient(#0717220d,#071722f5);position:absolute;inset:0}.editorial-band__cards>a>span{background:var(--red);color:#fff;border-radius:8px;align-self:flex-start;padding:5px 7px;position:relative}.editorial-band__cards>a>div{margin-top:auto}.editorial-band__cards b{color:#ff8a76;margin-top:0}.authors-strip{border-block:1px solid var(--line);background:#f5f7f8;padding-block:34px}.authors-strip header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.authors-strip header>div{align-items:center;gap:11px;display:flex}.authors-strip header>div>svg{color:var(--red)}.authors-strip header span{color:var(--red);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:900}.authors-strip h2{margin:1px 0 0;font-size:25px;line-height:1}.authors-strip header>a{align-items:center;gap:6px;min-height:44px;padding-inline:4px;font-size:12px;font-weight:850;display:flex}.authors-strip__rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.authors-strip__rail>a{border-right:1px solid #dce2e5;grid-template-columns:72px 1fr;align-items:center;gap:14px;min-width:0;padding-right:18px;display:grid}.authors-strip__rail>a:last-child{border-right:0;padding-right:0}.authors-strip__avatar{background:linear-gradient(135deg,var(--red),var(--orange));color:#fff;border-radius:50%;place-items:center;width:72px;height:72px;font-size:18px;font-weight:950;display:grid;position:relative;overflow:hidden}.authors-strip__avatar img{object-fit:cover}.authors-strip__rail b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.3;display:-webkit-box;overflow:hidden}.authors-strip__rail small{color:#6e7981;margin-top:6px;font-size:12px;display:block}.category-rail__grid--1{grid-template-columns:minmax(0,1fr)}.category-rail__grid--1 .article-card--horizontal{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:minmax(320px,46%) 1fr;gap:0;min-height:290px;display:grid;overflow:hidden}.category-rail__grid--1 .article-card--horizontal .article-card__media{aspect-ratio:auto;border-radius:0;height:100%}.category-rail__grid--1 .article-card--horizontal .article-card__body{align-self:center;padding:28px 32px}.category-rail__grid--1 .article-card--horizontal h3{font-size:27px;line-height:1.14}.category-rail__grid--1 .article-card--horizontal p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:10px;font-size:14px;line-height:1.55;display:-webkit-box}.article-origin{border:1px solid var(--line);background:#f7f9fa;border-radius:14px;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:flex}.article-origin>span{color:var(--red);letter-spacing:.09em;font-size:11px;font-weight:950}.article-origin>b{font-size:13px}.article-origin>a{min-height:36px;color:var(--navy);align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:850;display:flex}.article-origin svg{width:15px}.news-home .latest-section{position:relative}.news-home .news-grid .article-card,.news-home .category-rail__grid .article-card{background:#fff;border:1px solid #dce3e7;border-radius:16px;overflow:hidden;box-shadow:0 9px 24px #081b270b}.news-home .news-grid .article-card__media,.news-home .category-rail__grid .article-card__media{border-radius:0}.news-home .news-grid .article-card__body,.news-home .category-rail__grid .article-card__body{padding:15px 16px 18px}.category-rail{border-bottom:0;position:relative}.category-rail:before{background:var(--category);content:"";border-radius:4px;height:4px;position:absolute;top:0;left:0;right:0}.category-rail__grid{grid-template-columns:minmax(0,1.45fr) repeat(3,minmax(0,1fr));gap:16px}.category-rail__grid>.article-card:first-child{background:var(--navy);color:#fff;grid-row:span 2;min-height:100%;display:block;position:relative;overflow:hidden}.category-rail__grid>.article-card:first-child .article-card__media{aspect-ratio:auto;border-radius:0;height:100%;min-height:0;position:absolute;inset:0}.category-rail__grid>.article-card:first-child .article-card__wash{opacity:1;background:linear-gradient(#040f1705 28%,#040f17f0 88%)}.category-rail__grid>.article-card:first-child .video-badge{top:16px;bottom:auto}.category-rail__grid>.article-card:first-child .article-card__body{z-index:2;padding:32px 26px 26px;position:absolute;bottom:0;left:0;right:0}.category-rail__grid>.article-card:first-child .article-card__meta span{color:#d4dde2}.category-rail__grid>.article-card:first-child h3{max-width:520px;font-size:29px;line-height:1.1}.category-rail__grid>.article-card:first-child p{color:#dce4e8;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:520px;margin-top:9px;font-size:13px;line-height:1.5;display:-webkit-box}.category-rail__grid .article-card--compact h3{font-size:16px;line-height:1.28}.category-rail__grid .article-card__meta{flex-wrap:wrap;row-gap:5px}.live-center__stream .article-card--horizontal{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:18px}.live-center__stream .article-card--horizontal .article-card__media{aspect-ratio:16/10}.live-center__stream .article-card--horizontal .article-card__body{min-width:0;padding:5px 0}.live-center__stream .article-card--horizontal h3{font-size:18px;line-height:1.28}@media (max-width:1024px){.newsroom-front__layout{grid-template-columns:1fr}.newsroom-wire{min-height:0}.newsroom-wire ol{grid-template-columns:1fr 1fr;gap:0 20px}.newsroom-wire__all{margin-top:14px}.authors-strip__rail{grid-template-columns:1fr 1fr}.authors-strip__rail>a:nth-child(2){border-right:0}.authors-strip__rail>a{padding-block:8px}.category-rail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-rail__grid>.article-card:first-child{grid-area:auto/1/auto/-1;min-height:440px}.category-rail__grid>.article-card:last-child{display:block}}@media (max-width:820px){.newsroom-front{padding-block:34px}.newsroom-title{align-items:flex-start}.newsroom-title>p{display:none}.newsroom-mosaic{grid-template-rows:330px repeat(2,178px);grid-template-columns:repeat(2,minmax(0,1fr))}.newsroom-story--lead{grid-area:auto/1/auto/-1}.newsroom-story--lead h3{font-size:28px}.newsroom-wire ol{grid-template-columns:1fr}.authors-strip__rail{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.authors-strip__rail::-webkit-scrollbar{display:none}.authors-strip__rail>a{scroll-snap-align:start;border-right:1px solid #dce2e5;flex:0 0 300px}.category-rail__grid>.article-card:first-child h3{font-size:25px}.category-rail__grid--1 .article-card--horizontal{grid-template-columns:42% 1fr;min-height:0}.category-rail__grid--1 .article-card--horizontal .article-card__media{min-height:230px}.category-rail__grid--1 .article-card--horizontal .article-card__body{padding:22px}.category-rail__grid--1 .article-card--horizontal h3{font-size:22px}}@media (max-width:560px){.newsroom-title{margin-bottom:14px}.newsroom-title h2{font-size:26px}.newsroom-mosaic{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.newsroom-mosaic::-webkit-scrollbar{display:none}.newsroom-story,.newsroom-story--lead{scroll-snap-align:start;flex:0 0 84%;min-height:330px}.newsroom-story h3,.newsroom-story--lead h3{font-size:23px}.newsroom-story p{display:none}.newsroom-wire{padding:15px}.newsroom-wire li{grid-template-columns:45px 1fr}.authors-strip{padding-block:28px}.authors-strip__rail>a{flex-basis:270px}.authors-strip__avatar{width:64px;height:64px}.category-rail{padding-block:38px}.category-rail__grid--1 .article-card--horizontal{display:block}.category-rail__grid--1 .article-card--horizontal .article-card__media{min-height:220px}.category-rail__grid--1 .article-card--horizontal .article-card__body{padding:18px}.category-rail__grid--1 .article-card--horizontal h3{font-size:21px}.article-origin{flex-wrap:wrap;align-items:flex-start}.article-origin>a{width:100%;margin-left:0}.news-home .news-grid .article-card__body{padding:14px 15px 17px}.category-rail__grid{grid-template-columns:1fr}.category-rail__grid>.article-card:first-child{grid-area:auto;min-height:420px}.category-rail__grid>.article-card:first-child .article-card__body{padding:24px 20px}.category-rail__grid>.article-card:first-child h3{font-size:24px}.live-center__stream .article-card--horizontal{grid-template-columns:112px minmax(0,1fr);gap:12px}.live-center__stream .article-card--horizontal h3{font-size:16px}}
.category-newsroom{--desk-bg:#0b1f2c;--desk-soft:#f3f6f7;--desk-ink:#fff;background:#fff}.category-newsroom[data-desk=agenda]{--desk-bg:#201016;--desk-soft:#fff5f2}.category-newsroom[data-desk=sports]{--desk-bg:#062b25;--desk-soft:#eff9f5}.category-newsroom[data-desk=economy]{--desk-bg:#211640;--desk-soft:#f5f2ff}.category-newsroom[data-desk=technology]{--desk-bg:#082b48;--desk-soft:#eef7ff}.category-newsroom[data-desk=world]{--desk-bg:#3b2607;--desk-soft:#fff8ea}.category-newsroom[data-desk=culture]{--desk-bg:#3b1428;--desk-soft:#fff1f7}.category-newsroom .category-mast{border-bottom:4px solid color-mix(in srgb,var(--category) 72%,white);background:var(--desk-bg);color:var(--desk-ink);padding:0;position:relative;overflow:hidden}.category-newsroom .category-mast:before{content:"";background:0 0;border-inline:1px solid #ffffff13;width:min(38vw,560px);position:absolute;inset:0 8% 0 auto;box-shadow:-150px 0 0 -149px #ffffff0b,150px 0 0 -149px #ffffff0b}.category-newsroom .category-mast>.shell{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:26px;padding-top:36px;display:grid;position:relative}.category-mast__identity>span{color:color-mix(in srgb,var(--category) 66%,white);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:950;display:flex}.category-newsroom .category-mast h1{letter-spacing:-.055em;margin:10px 0 7px;font-size:clamp(48px,5.4vw,74px);line-height:.94}.category-newsroom .category-mast p{color:#c5d0d6;max-width:710px;margin:0;font-size:16px;line-height:1.55}.category-newsroom .category-mast aside{background:#0000001f;border:1px solid #ffffff2e;border-radius:2px;align-items:center;gap:20px;margin-bottom:3px;padding:14px 18px;display:flex}.category-newsroom .category-mast aside>div{gap:4px;min-width:88px;display:grid}.category-newsroom .category-mast aside strong{font-size:27px;line-height:1}.category-newsroom .category-mast aside strong svg{width:27px;height:27px;color:color-mix(in srgb,var(--category) 64%,white)}.category-newsroom .category-mast aside span{color:#aebdc5;text-transform:uppercase;font-size:11px;font-weight:750}.category-newsroom .category-mast aside>i{background:#ffffff26;width:1px;height:43px}.category-newsroom .category-mast nav{border-top:1px solid #ffffff26;grid-column:1/-1;align-items:center;gap:28px;height:52px;margin-top:24px;display:flex}.category-newsroom .category-mast nav a{align-items:center;gap:6px;min-height:44px;font-size:12px;font-weight:850;display:flex}.category-newsroom .category-mast nav a:last-child{margin-left:auto}.category-edition{padding-block:35px 42px}.category-edition>header{border-bottom:1px solid #cfd7db;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:12px;display:flex}.category-edition>header>div{color:var(--category);align-items:center;gap:8px;display:flex}.category-edition>header svg{width:17px}.category-edition>header span{letter-spacing:.12em;font-size:11px;font-weight:950}.category-edition>header time{color:#77858d;font-size:12px;font-weight:700}.category-edition__grid{grid-template-columns:minmax(0,1.35fr) minmax(480px,1fr);gap:18px;display:grid}.category-edition__grid>.article-card--hero{border-radius:19px;min-height:620px}.category-edition__grid>.article-card--hero h3{font-size:39px}.category-edition__support{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.category-edition__support .article-card{background:#fff;border:1px solid #dce2e5;border-radius:15px;overflow:hidden;box-shadow:0 10px 26px #0b1f2c0b}.category-edition__support .article-card__media{aspect-ratio:16/8.8;border-radius:0}.category-edition__support .article-card__body{padding:12px 13px 15px}.category-edition__support .article-card h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:0;font-size:16px;line-height:1.28;display:-webkit-box;overflow:hidden}.category-edition__support .article-card__meta{flex-wrap:wrap;row-gap:4px}.category-newsroom .category-ticker{background:#fff;border-block:1px solid #dce3e6;padding:18px 0}.category-newsroom .category-ticker>.shell{grid-template-columns:150px minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.category-ticker__label{border-right:1px solid #dce3e6;align-items:center;gap:10px;padding-right:18px;display:flex}.category-ticker__label>svg{width:19px;color:var(--category);flex:none}.category-ticker__label>div{gap:3px;display:grid}.category-ticker__label b{color:var(--navy);font-size:13px;line-height:1.2;display:block}.category-ticker__label small{color:#7a888f;font-size:9px;line-height:1.3}.category-ticker__stories{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.category-newsroom .category-ticker__stories>a{min-width:0;color:var(--navy);border-left:1px solid #e2e7e9;grid-template-columns:72px minmax(0,1fr) 15px;align-items:center;gap:10px;padding:0 15px;display:grid}.category-newsroom .category-ticker__stories>a:first-child{border-left:0}.category-newsroom .category-ticker__stories>a>img{object-fit:cover;border-radius:7px;width:72px;height:52px}.category-newsroom .category-ticker__stories>a>div{gap:4px;min-width:0;display:grid}.category-newsroom .category-ticker__stories span{color:var(--category);letter-spacing:.08em;font-size:9px;font-weight:950}.category-newsroom .category-ticker__stories strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:1.32;display:-webkit-box;overflow:hidden}.category-newsroom .category-ticker__stories>a>svg{color:#9aa6ac;width:14px;transition:transform .18s}.category-newsroom .category-ticker__stories>a:hover>svg{color:var(--category);transform:translate(3px)}.category-visual{border-top:4px solid color-mix(in srgb,var(--category) 72%,white);background:var(--desk-bg);color:#fff;content-visibility:auto;contain-intrinsic-size:auto 610px;padding-block:54px 62px;position:relative;overflow:hidden}.category-visual:after{content:"";background:#ffffff14;width:1px;position:absolute;inset:0 7% 0 auto;box-shadow:-120px 0 #ffffff0a,120px 0 #ffffff0a}.category-visual>.shell{z-index:1;position:relative}.category-visual header{justify-content:space-between;align-items:end;margin-bottom:22px;display:flex}.category-visual header>div{align-items:center;gap:12px;display:flex}.category-visual header svg{color:color-mix(in srgb,var(--category) 60%,white)}.category-visual header span{color:color-mix(in srgb,var(--category) 60%,white);letter-spacing:.11em;font-size:11px;font-weight:950}.category-visual h2{margin:4px 0 0;font-size:31px}.category-visual header>a{align-items:center;gap:7px;min-height:44px;font-size:12px;font-weight:850;display:flex}.category-visual header>a svg{width:15px}.category-visual>.shell>div{grid-template-rows:repeat(2,190px);grid-template-columns:minmax(0,1.45fr) minmax(280px,.72fr);gap:14px;display:grid}.category-visual>.shell>div>a{isolation:isolate;border-radius:17px;position:relative;overflow:hidden}.category-visual>.shell>div>a.is-lead{grid-row:1/-1}.category-visual>.shell>div>a>img{z-index:-2;object-fit:cover;transition:transform .4s}.category-visual>.shell>div>a:hover>img{transform:scale(1.035)}.category-visual>.shell>div>a>i{z-index:-1;background:linear-gradient(#0000 24%,#030d14ed);position:absolute;inset:0}.category-visual>.shell>div>a>span,.category-visual>.shell>div>a>h3{position:absolute;left:20px;right:20px}.category-visual>.shell>div>a>span{color:color-mix(in srgb,var(--category) 62%,white);text-transform:uppercase;font-size:11px;font-weight:950;bottom:72px}.category-visual>.shell>div>a>h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:19px;line-height:1.2;display:-webkit-box;bottom:18px;overflow:hidden}.category-visual>.shell>div>a.is-lead>span{bottom:104px}.category-visual>.shell>div>a.is-lead>h3{max-width:720px;font-size:31px;line-height:1.08;bottom:25px}.category-newsroom .category-stream{padding-block:64px 82px}.category-newsroom .category-stream>aside{scrollbar-width:thin;scrollbar-color:#c8d1d5 transparent;align-self:start;max-height:calc(100vh - 40px);position:sticky;top:20px;overflow:auto}.category-newsroom .stream-list .article-card--horizontal{grid-template-columns:260px minmax(0,1fr);align-items:center}.category-newsroom .stream-list .article-card__media{aspect-ratio:16/10}.stream-load-more{width:100%;min-height:54px;color:var(--navy);text-align:left;background:#fff;border:1px solid #d6dee2;border-radius:10px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:22px;padding:0 16px;display:grid}.stream-load-more:hover{border-color:var(--category);background:var(--desk-soft)}.stream-load-more:disabled{cursor:wait;opacity:.7}.stream-load-more>svg{width:18px;color:var(--category)}.stream-load-more>span{font-size:12px;font-weight:850}.stream-load-more>small{color:#7b888f;font-size:10px}.stream-load-more .is-spinning{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.category-newsroom .live-card{background:linear-gradient(145deg,var(--category),var(--desk-bg))}.category-newsroom .live-card a{width:max-content;color:var(--navy);background:#fff;border-radius:10px;align-items:center;gap:6px;padding:10px 12px;font-size:12px;font-weight:850;display:flex}.category-newsroom .live-card a svg{width:15px}.category-desk-note{background:var(--desk-soft);border:1px solid #dce2e5;border-radius:16px;gap:12px;padding:17px;display:flex}.category-desk-note>svg{width:18px;color:var(--category);flex:none}.category-desk-note b{font-size:13px}.category-desk-note p{color:#6d7b84;margin:5px 0 0;font-size:11px;line-height:1.55}@media (max-width:1100px){.category-edition__grid{grid-template-columns:1fr}.category-edition__grid>.article-card--hero{min-height:540px}.category-edition__support{grid-template-columns:repeat(3,minmax(0,1fr))}.category-newsroom .category-ticker>.shell{grid-template-columns:140px minmax(0,1fr)}.category-ticker__stories{grid-template-columns:repeat(3,minmax(0,1fr))}.category-newsroom .category-ticker__stories a:last-child{display:none}}@media (max-width:820px){.category-newsroom .category-mast:before{display:none}.category-newsroom .category-mast>.shell{grid-template-columns:1fr;padding-top:42px}.category-newsroom .category-mast aside{justify-self:start;margin:0}.category-newsroom .category-mast nav{margin-top:14px}.category-newsroom .category-mast h1{font-size:58px}.category-edition__support{grid-template-columns:repeat(2,minmax(0,1fr))}.category-visual>.shell>div{grid-template-rows:350px 210px;grid-template-columns:1fr 1fr}.category-visual>.shell>div>a.is-lead{grid-area:auto/1/auto/-1}.category-visual>.shell>div>a.is-lead>h3{font-size:27px}.category-newsroom .category-stream{grid-template-columns:1fr}.category-newsroom .category-stream>aside{grid-template-columns:1fr 1fr;max-height:none;display:grid;position:static;overflow:visible}.category-newsroom .category-desk-note{grid-column:1/-1}.category-newsroom .category-ticker>.shell{grid-template-columns:128px minmax(0,1fr);gap:12px}.category-ticker__stories{grid-template-columns:repeat(2,minmax(0,1fr))}.category-newsroom .category-ticker__stories a:nth-child(n+3){display:none}.category-newsroom .category-ticker__stories>a{padding-inline:12px}}@media (max-width:560px){.category-newsroom .category-mast>.shell{gap:20px;padding-top:28px}.category-newsroom .category-mast h1{font-size:44px}.category-newsroom .category-mast p{font-size:14px}.category-newsroom .category-mast aside{background:0 0;border:0;grid-template-columns:1fr 1fr;gap:8px;width:100%;padding:0;display:grid}.category-newsroom .category-mast aside>div{background:#ffffff0b;border:1px solid #ffffff24;border-radius:12px;min-width:0;padding:13px 14px}.category-newsroom .category-mast aside>i{display:none}.category-newsroom .category-mast nav{scrollbar-width:none;border-top:0;gap:8px;height:auto;margin-top:0;padding-bottom:14px;overflow-x:auto}.category-newsroom .category-mast nav::-webkit-scrollbar{display:none}.category-newsroom .category-mast nav a{white-space:nowrap;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:999px;flex:none;min-height:38px;padding-inline:12px}.category-newsroom .category-mast nav a:last-child{margin-left:0}.category-edition{padding-block:27px 34px}.category-edition>header time{display:none}.category-edition__grid>.article-card--hero{min-height:430px}.category-edition__grid>.article-card--hero h3{font-size:28px}.category-edition__support{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.category-edition__support::-webkit-scrollbar{display:none}.category-edition__support .article-card{scroll-snap-align:start;flex:0 0 84%}.category-visual{padding-block:42px 50px}.category-visual header{align-items:start}.category-visual header>a{justify-content:center;width:44px;padding:0}.category-visual__video-label{display:none}.category-visual header>a svg{width:20px}.category-visual>.shell>div{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.category-visual>.shell>div::-webkit-scrollbar{display:none}.category-visual>.shell>div>a,.category-visual>.shell>div>a.is-lead{scroll-snap-align:start;flex:0 0 86%;min-height:330px}.category-visual>.shell>div>a>span,.category-visual>.shell>div>a.is-lead>span{bottom:91px}.category-visual>.shell>div>a>h3,.category-visual>.shell>div>a.is-lead>h3{font-size:24px;bottom:22px}.category-newsroom .category-stream{padding-block:45px 65px}.category-newsroom .stream-list .article-card--horizontal{grid-template-columns:120px minmax(0,1fr)}.category-newsroom .category-stream>aside{display:none}.stream-load-more{grid-template-columns:20px minmax(0,1fr)}.stream-load-more>small{display:none}.category-newsroom .category-ticker{padding-block:14px}.category-newsroom .category-ticker>.shell{display:block}.category-ticker__label{border-bottom:1px solid #dce3e6;border-right:0;margin-bottom:12px;padding:0 0 10px}.category-ticker__stories{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.category-ticker__stories::-webkit-scrollbar{display:none}.category-newsroom .category-ticker__stories a,.category-newsroom .category-ticker__stories a:nth-child(n+3){scroll-snap-align:start;border:1px solid #dce3e6;border-radius:9px;flex:0 0 88%;min-height:64px;padding:6px 10px;display:grid}.category-newsroom .category-ticker__stories>a>img{width:72px;height:52px}}
.maintenance-page{color:#0b1e2a;background:#f2f3f3;place-items:center;min-height:100vh;padding:clamp(18px,4vw,52px);display:grid}.maintenance-page>section{border:1px solid #cfd5d8;border-top:6px solid var(--red);background:#fff;width:min(1120px,100%);overflow:hidden}.maintenance-page header{border-bottom:1px solid #dfe3e5;justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:18px clamp(20px,4vw,48px);display:flex}.maintenance-page header img{width:210px;height:auto}.maintenance-page header>span{color:#52616a;letter-spacing:.04em;align-items:center;gap:9px;font-size:12px;font-weight:850;display:flex}.maintenance-page header i{background:#0a9b6c;border-radius:50%;width:8px;height:8px}.maintenance-page__body{grid-template-columns:minmax(0,1.6fr) minmax(240px,.6fr);align-items:end;gap:clamp(34px,7vw,90px);padding:clamp(44px,7vw,82px) clamp(20px,6vw,68px);display:grid}.maintenance-page__body small{color:var(--red);letter-spacing:.13em;font-size:12px;font-weight:950;display:block}.maintenance-page h1{letter-spacing:-.055em;max-width:720px;margin:12px 0 20px;font-size:clamp(42px,6vw,72px);line-height:1.02}.maintenance-page p{color:#53636c;max-width:660px;margin:0;font-size:clamp(15px,2vw,18px);line-height:1.7}.maintenance-page__actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.maintenance-page__actions a{background:#fff;border:1px solid #aeb9be;border-radius:8px;align-items:center;min-height:48px;padding:0 18px;font-size:13px;font-weight:850;display:flex}.maintenance-page__body aside{border-top:3px solid var(--navy);background:#f4f6f7;gap:7px;padding:22px;display:grid}.maintenance-page__body aside b{color:var(--red);letter-spacing:.12em;font-size:11px}.maintenance-page__body aside strong{font-size:20px;line-height:1.25}.maintenance-page__body aside span{color:#66757d;font-size:13px;line-height:1.55}.maintenance-page footer{background:#0b1e2a;border-top:1px solid #dfe3e5;grid-template-columns:repeat(3,1fr);gap:18px;padding:19px clamp(20px,4vw,48px);display:grid}.maintenance-page footer span{color:#c7d0d4;align-items:center;gap:10px;font-size:11px;line-height:1.4;display:flex}.maintenance-page footer svg{color:#ff654f;flex:0 0 18px;width:18px;height:18px}@media (max-width:700px){.maintenance-page{padding:0}.maintenance-page>section{border-left:0;border-right:0;min-height:100vh}.maintenance-page header{flex-direction:column;align-items:flex-start}.maintenance-page header img{width:178px}.maintenance-page__body{grid-template-columns:1fr;padding-block:46px}.maintenance-page h1{font-size:43px}.maintenance-page footer{grid-template-columns:1fr}}
