.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:cover;transition:transform .35s}.blog-lead__visual:hover img,.blog-card__image:hover img{transform:scale(1.025)}.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__cover{border:8px solid #fff;height:min(58vw,620px);margin-top:-30px;position:relative;box-shadow:0 18px 44px #08141e24}.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) 360px;align-items:start;gap:24px;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-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-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-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}}
.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}}
