.article-hero{min-height:760px;padding:130px clamp(18px,5vw,74px) 54px}.article-lead-figure{display:grid;justify-content:center;max-width:440px;margin:clamp(12px,2.5vw,22px) 0 clamp(20px,3vw,28px)}.article-lead-figure img{display:block;width:auto;max-width:100%;height:auto;max-height:78vh;border-radius:8px;border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 38px #07030f61}.article-lead-figure figcaption{max-width:100%;margin-top:8px;font-size:max(var(--vn-type-floor),.8rem);line-height:1.4;color:#f8f4ff9e}.article-hero h1{max-width:1040px;font-size:max(var(--vn-type-floor),clamp(2.7rem,7vw,6.7rem))}.article-comments{display:grid;gap:18px;margin-top:clamp(34px,5vw,56px);padding:clamp(22px,4vw,34px);color:var(--soft)}.comment-list{display:grid;gap:12px}.comment-card{display:grid;gap:12px;padding:18px;box-shadow:var(--shadow-soft)}.comment-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.comment-card strong{color:var(--text)}.comment-card small,.comment-card time{display:block;color:var(--muted);font-size:max(var(--vn-type-floor),.78rem);font-weight:var(--fw-extrabold);letter-spacing:.08em;text-transform:uppercase}.comment-card a{color:var(--aqua);font-size:max(var(--vn-type-floor),.82rem);font-weight:var(--fw-black);text-decoration:none;text-transform:uppercase}.comment-card p,.comment-empty p{margin:0;color:var(--soft);line-height:1.65}.comment-empty{border:1px dashed rgba(124,60,255,.25);border-radius:var(--radius);background:#ffffff85;padding:18px}.comment-form{display:grid;gap:18px;padding:clamp(20px,3vw,28px)}.comment-form-copy span,.comment-rules strong{color:var(--purple);font-size:max(var(--vn-type-floor),.75rem);font-weight:var(--fw-black);letter-spacing:.13em;text-transform:uppercase}.comment-form-copy h3{margin:6px 0;color:var(--text);font-size:max(var(--vn-type-floor),clamp(1.45rem,3vw,2.1rem));letter-spacing:0;line-height:1}.comment-form-copy p,.comment-rules p{margin:0;color:var(--muted);font-size:max(var(--vn-type-floor),.95rem);line-height:1.6}.comment-rules{display:grid;gap:8px;padding:14px;background:linear-gradient(135deg,#ffffffb3,#bdefff29),#ffffff7a;box-shadow:none}.article-layout{width:min(var(--max),calc(100% - 36px));margin:0 auto;grid-template-columns:minmax(220px,300px) minmax(0,760px);padding:48px 0 20px}.article-byline{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--muted);font-size:max(var(--vn-type-floor),.9rem)}.article-content{color:var(--soft);font-size:max(var(--vn-type-floor),clamp(1.03rem,1.8vw,1.22rem))}.article-content>p{margin:0 0 24px}.article-content blockquote{margin:34px 0;border-left:4px solid var(--pink);border-radius:var(--radius);background:linear-gradient(135deg,#ffffffbd,#ff42b314),#ffffff85;padding:22px;font-size:max(var(--vn-type-floor),clamp(1.5rem,3vw,2.4rem));font-weight:var(--fw-black);line-height:1.08}.article-inline-media{margin:clamp(22px,3.4vw,30px) 0;display:grid;gap:10px}.article-inline-media img{width:auto;max-width:100%;height:auto;max-height:clamp(340px,62vh,600px);margin-inline:auto;display:block;border:1px solid var(--line);border-radius:var(--radius);background:#0d0918}.article-inline-media video{width:auto;max-width:100%;height:auto;max-height:clamp(340px,62vh,600px);margin-inline:auto;display:block;border:1px solid var(--line);border-radius:var(--radius);background:#0d0918}.article-inline-media audio{width:100%}.article-inline-media iframe{width:100%;min-height:360px;border:1px solid var(--line);border-radius:var(--radius);background:#f4efff}.article-inline-media figcaption{color:var(--soft);font-size:max(var(--vn-type-floor),.88rem);line-height:1.5}.article-content{max-width:760px;color:#252838;font-size:max(var(--vn-type-floor),clamp(1.02rem,1.4vw,1.13rem));line-height:1.82}.article-content>p{margin:0 0 1.35em}.article-content .article-list,.article-body .article-list{margin:0 0 1.45em;padding-left:1.4em}.article-content ul.article-list,.article-body ul.article-list{list-style:disc outside}.article-content ol.article-list,.article-body ol.article-list{list-style:decimal outside}.article-content .article-list li,.article-body .article-list li{margin:0 0 .5em;padding-left:.2em}.article-content .article-list li::marker,.article-body .article-list li::marker{color:var(--purple);font-weight:var(--fw-bold)}.article-content h2,.article-content h3{margin:2.1em 0 .7em;color:#11111a}.article-content blockquote{margin:2rem 0;color:#191726;font-size:max(var(--vn-type-floor),clamp(1.34rem,2.2vw,1.9rem));font-weight:var(--fw-black);letter-spacing:0;line-height:1.15}.article-content figure{margin:2.3rem 0}.article-content figcaption,.article-caption{margin-top:10px;color:#5f6678;font-size:max(var(--vn-type-floor),.88rem);line-height:1.5}@media(max-width:720px){.article-comments,.comment-form{padding:18px}.comment-card header{display:grid}.article-hero{min-height:680px;padding:104px 18px 40px}}@media(max-width:720px){.article-content{max-width:100%;font-size:max(var(--vn-type-floor),1.02rem);line-height:1.76}}body:not(:root) .article-hero{min-height:clamp(560px,72svh,720px);align-items:end;padding:clamp(112px,10svh,140px) clamp(22px,5vw,78px) clamp(52px,7svh,78px)}body:not(:root) .article-hero:after{background:linear-gradient(90deg,#050509f7,#050509d1 48%,#0505097a),linear-gradient(0deg,#050509fa,#05050947 62%,#0505098a),radial-gradient(circle at 24% 18%,rgba(120,124,138,.16),transparent 34%)}body:not(:root) .article-hero-content{width:min(960px,100%)}body:not(:root) .article-hero h1{max-width:920px;margin-top:14px;font-size:max(var(--vn-type-floor),clamp(3.4rem,6.2vw,6.15rem));line-height:.94;letter-spacing:0}body:not(:root) .article-hero p{max-width:860px;margin:18px 0 0;color:#f6f4ffdb;font-size:max(var(--vn-type-floor),clamp(.98rem,1.15vw,1.12rem));line-height:1.55}body:not(:root) .article-byline{max-width:960px;margin-top:20px;gap:9px;color:#f6f4ffc7;font-size:max(var(--vn-type-floor),.82rem)}body:not(:root) .article-layout{width:min(1380px,calc(100% - 42px));display:grid;grid-template-columns:minmax(220px,300px) minmax(0,820px);justify-content:center;gap:clamp(34px,4.8vw,72px);align-items:start;padding:0}body:not(:root) .article-sidebar{display:grid;gap:16px;position:sticky;top:116px;align-self:start}body:not(:root) .article-content{width:100%;max-width:820px;display:grid;gap:0;color:#242737;font-size:max(var(--vn-type-floor),clamp(1.04rem,1.12vw,1.16rem));line-height:1.84}body:not(:root) .article-content>p{margin:0 0 1.38em}body:not(:root) .article-content>p+p{margin-top:.1em}body:not(:root) .article-content blockquote{margin:clamp(30px,5vw,48px) 0;padding:clamp(24px,3.4vw,38px);border-radius:8px;border-left:5px solid var(--purple);background:radial-gradient(circle at 92% 12%,rgba(189,239,255,.2),transparent 30%),linear-gradient(135deg,#fffffff0,#f8f4ffc7),#ffffffd6;color:#12131f;font-size:max(var(--vn-type-floor),clamp(1.45rem,2vw,2.05rem));line-height:1.13;letter-spacing:0;box-shadow:inset 0 1px #ffffffe6,0 20px 58px #4b377a1f}@media(max-width:1120px){body:not(:root) .article-layout{grid-template-columns:minmax(0,820px);width:min(920px,calc(100% - 36px))}body:not(:root) .article-sidebar{position:static;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){body:not(:root) .article-hero{min-height:auto;padding:98px 18px 42px}body:not(:root) .article-hero-content{width:100%}body:not(:root) .article-hero h1{font-size:max(var(--vn-type-floor),clamp(2.35rem,11.8vw,3.65rem));line-height:1;letter-spacing:0}body:not(:root) .article-hero p{font-size:max(var(--vn-type-floor),.95rem);line-height:1.58}body:not(:root) .article-byline{display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px}body:not(:root) .article-layout{width:min(100% - 24px,760px);margin-top:34px;margin-bottom:42px;gap:28px}body:not(:root) .article-sidebar{grid-row:2;grid-template-columns:1fr;gap:12px}body:not(:root) .article-content{grid-row:1;font-size:max(var(--vn-type-floor),1rem);line-height:1.74}body:not(:root) .article-content blockquote{font-size:max(var(--vn-type-floor),clamp(1.38rem,7.5vw,1.9rem))}}@media(max-width:430px){body:not(:root) .article-hero h1{font-size:max(var(--vn-type-floor),clamp(2.1rem,11.4vw,3.05rem))}body:not(:root) .article-byline{grid-template-columns:46px minmax(0,1fr)}}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p{color:#f8f4ffdb}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero .article-byline strong{color:#fff}.article-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;font-size:max(var(--vn-type-floor),.72rem);font-weight:var(--fw-extrabold);letter-spacing:.08em;text-transform:uppercase}.article-breadcrumb a{color:#e2d6ffc7;text-decoration:none;transition:color .16s var(--ease-swift)}.article-breadcrumb a:hover{color:#fff}.article-breadcrumb span{color:#e2d6ff66}.article-credits{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin:20px 0 0;padding:18px 2px 0;border-top:1px solid rgba(210,185,255,.16)}.article-credits-label{display:block;margin-bottom:5px;font-size:max(var(--vn-type-floor),.62rem);font-weight:var(--fw-extrabold);letter-spacing:.16em;text-transform:uppercase;color:#e2d6ffb3}.article-credits-main p{margin:0;max-width:60ch;font-size:max(var(--vn-type-floor),.84rem);line-height:1.5;color:#eef0ffb8}.article-credits-links{display:flex;flex-wrap:wrap;gap:16px}.article-credits-links a{font-size:max(var(--vn-type-floor),.76rem);font-weight:var(--fw-bold);white-space:nowrap;color:#e2d6ffd9;text-decoration:none}.article-credits-links a:hover{color:#fff;text-decoration:underline}.article-content>p:first-of-type{font-size:max(var(--vn-type-floor),1.12em);line-height:1.7}.article-content>p:first-of-type:first-letter{float:left;margin:.05em .12em 0 0;font-size:max(var(--vn-type-floor),3.3em);line-height:.72;font-weight:var(--fw-black);color:#c6abff}@media(max-width:720px){body:not(:root) .article-byline{display:flex;flex-wrap:wrap;align-items:center;gap:8px}}body:not(:root) .comment-card{background:linear-gradient(180deg,var(--mat-tint-1),var(--mat-tint-2)),linear-gradient(var(--mat-wash),var(--mat-wash)),#ffffff05;border:var(--hairline) solid var(--mat-border);border-radius:var(--radius-card);box-shadow:inset 0 1px 0 var(--mat-highlight),var(--elev-1)}.article-inline-cta:not(:empty){display:block;margin:24px 0}.article-trust{margin:22px 0;padding:16px 18px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff08}.article-trust-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:14px}.article-trust-label{display:block;font-size:max(var(--vn-type-floor),.72rem);font-weight:var(--fw-extrabold);letter-spacing:.12em;text-transform:uppercase;color:var(--cyan)}.article-trust-facts{display:flex;flex-wrap:wrap;gap:8px;margin:0}.article-trust-fact{display:inline-flex;align-items:baseline;gap:7px;margin:0;padding:5px 12px;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:#ffffff0d}.article-trust-fact dt{font-size:max(var(--vn-type-floor),.64rem);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:var(--fw-bold)}.article-trust-fact dd{margin:0;color:var(--text);font-size:max(var(--vn-type-floor),.8rem);font-weight:var(--fw-bold)}.article-trust-grid{display:grid;margin:0 0 12px}.article-trust-grid div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:4px 18px;margin:0;padding:10px 0;border-top:1px solid rgba(255,255,255,.1)}.article-trust-grid dt{font-size:max(var(--vn-type-floor),.7rem);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:var(--fw-bold);padding-top:3px}.article-trust-grid dd{margin:0;color:var(--soft);font-size:max(var(--vn-type-floor),.9rem);line-height:1.55}.article-trust-foot{margin:0;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);color:var(--muted);font-size:max(var(--vn-type-floor),.85rem);line-height:1.55}.article-trust-foot a{color:inherit;text-decoration:underline}.article-trust-source{color:inherit;font-weight:var(--fw-bold);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}@media(max-width:620px){.article-trust-head{flex-direction:column;align-items:flex-start}.article-trust-grid div{grid-template-columns:1fr;gap:2px}.article-trust-grid dt{padding-top:0}}.article-faq{margin:22px 0;padding:16px 18px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff08}.article-faq-label{display:block;font-size:max(var(--vn-type-floor),.72rem);font-weight:var(--fw-extrabold);letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);margin-bottom:14px}.article-faq-item{padding:12px 0;border-top:1px solid rgba(255,255,255,.1)}.article-faq-item:first-of-type{border-top:0;padding-top:0}.article-faq-item h3{margin:0 0 5px;font-size:max(var(--vn-type-floor),1rem);font-weight:var(--fw-bold);line-height:1.35;color:var(--text)}.article-faq-item p{margin:0;color:var(--soft);font-size:max(var(--vn-type-floor),.92rem);line-height:1.6}body:not(:root) .article-trust-banner{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center;justify-content:space-between;margin-bottom:24px;padding:14px 16px}body:not(:root) .article-trust-banner a,body:not(:root) .article-trust-foot a{color:var(--purple-strong);font-weight:var(--fw-black)}body:not(:root) .article-author-card{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px;align-items:center;margin-top:30px;padding:clamp(18px,3vw,26px)}body:not(:root) .article-author-avatar{display:grid;width:72px;height:72px;place-items:center;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,#7a3df024,#c9922e1f);color:var(--purple-strong);font-weight:var(--fw-black)}body:not(:root) .article-author-avatar img{width:100%;height:100%;object-fit:cover}body:not(:root) .article-author-card h2{margin:4px 0;font-size:max(var(--vn-type-floor),clamp(1.3rem,2.6vw,2rem))}body:not(:root) .article-author-role{margin:0 0 6px;color:var(--soft);font-weight:var(--fw-black)}body:not(:root) .article-source-box ul{display:grid;gap:8px;margin:0;padding-left:18px}@media(max-width:560px){body:not(:root) .article-author-card{grid-template-columns:54px minmax(0,1fr)}body:not(:root) .article-author-avatar{width:54px;height:54px}}body:not(:root) .article-search-summary{display:grid;gap:18px;margin:22px 0 26px;padding:16px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:linear-gradient(135deg,#16171bfa,#101114f2),#141518;color:#fff;box-shadow:inset 0 1px #ffffff1f,0 14px 34px #0000003d}body:not(:root) .article-search-summary>summary.article-search-summary-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;list-style:none;color:inherit}body:not(:root) .article-search-summary>summary.article-search-summary-toggle span{color:inherit}body:not(:root) .article-search-summary>summary.article-search-summary-toggle::-webkit-details-marker{display:none}body:not(:root) .article-search-summary>summary.article-search-summary-toggle:after{content:"";flex:none;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;opacity:.55;transform:rotate(45deg);transition:transform .18s var(--motion-ease-fallback, ease)}body:not(:root) .article-search-summary[open]>summary.article-search-summary-toggle:after{transform:rotate(-135deg)}body:not(:root) .article-search-summary>div{display:grid;gap:9px}body:not(:root) .article-search-summary>div+div{padding-top:16px;border-top:1px solid rgba(19,19,24,.1)}body:not(:root) .article-search-summary span{color:#ffffffe6;font-size:max(var(--vn-type-floor),.68rem);font-weight:var(--fw-black);letter-spacing:.085em;line-height:1.25;text-transform:uppercase}body:not(:root) .article-search-summary ul{display:grid;gap:11px;margin:0;padding-left:18px}body:not(:root) .article-search-summary li,body:not(:root) .article-search-summary p{color:#f8f4ffd1;font-size:max(var(--vn-type-floor),.96rem);font-weight:var(--fw-semibold);line-height:1.55}body:not(:root) .article-search-summary nav{display:flex;flex-wrap:wrap;gap:8px}body:not(:root) .article-search-summary a{display:inline-flex;align-items:center;min-height:32px;border:1px solid rgba(210,185,255,.2);border-radius:10px;background:linear-gradient(135deg,#ffffff17,#ffffff0b),#ffffff0e;color:#f8f4fff0;padding:7px 11px;font-size:max(var(--vn-type-floor),.7rem);font-weight:var(--fw-black);line-height:1;text-decoration:none}body:not(:root) .article-search-summary a:hover,body:not(:root) .article-search-summary a:focus-visible{border-color:#ff7a3d80;color:#fff}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-page{background:linear-gradient(180deg,#fff0 0 44vh,#ffffff75 44vh,#faf8ffd1)}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero{min-height:clamp(580px,72svh,760px);padding:clamp(116px,11svh,150px) clamp(20px,5vw,78px) clamp(54px,7svh,84px)}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero>img{opacity:.48}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero:after{background:linear-gradient(90deg,#06040ef7,#0e0920e6 46%,#0e092080),linear-gradient(0deg,#06040ef7,#06040e8f 62%,#06040ea8)}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero-content{width:min(980px,100%)}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;color:#ffffffb8;font-size:max(var(--vn-type-floor),.78rem);font-weight:var(--fw-bold)}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-breadcrumb a{color:#ffffffd6}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero h1{max-width:980px;margin:16px 0 0;font-size:max(var(--vn-type-floor),clamp(2.65rem,6.2vw,5.8rem));line-height:.98}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero p{max-width:760px;color:#ffffffd6;font-size:max(var(--vn-type-floor),clamp(1.02rem,1.35vw,1.22rem));line-height:1.58}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-byline{display:flex;flex-wrap:wrap;gap:9px;color:#ffffffc7}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-layout{width:min(1210px,calc(100% - 44px));display:grid;grid-template-columns:minmax(220px,285px) minmax(0,820px);gap:clamp(34px,5vw,72px);justify-content:center;align-items:start;margin:0 auto;padding:clamp(58px,7vw,94px) 0 clamp(52px,7vw,88px)}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-sidebar{display:grid;gap:16px;position:sticky;top:106px}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-reading-panel{max-width:860px;color:#242235;padding:clamp(14px,3vw,22px) clamp(18px,5vw,34px);background:#f9f8fd;border:0;box-shadow:none}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p{max-width:720px;margin:0 0 1.35em;color:#34364a;font-size:max(var(--vn-type-floor),clamp(1.08rem,1.18vw,1.2rem));line-height:1.84}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>.article-list,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-body .article-list{max-width:720px;margin:0 0 1.45em;color:#34364a;font-size:max(var(--vn-type-floor),clamp(1.08rem,1.18vw,1.2rem));line-height:1.84}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>.article-list li,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-body .article-list li{color:#34364a;font-size:inherit;line-height:inherit}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p:first-of-type{color:#242235;font-size:max(var(--vn-type-floor),clamp(1.16rem,1.45vw,1.34rem));line-height:1.72}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p:first-of-type:first-letter{color:#5c3ed0}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>h2,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>h3{max-width:760px;color:#171322}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content blockquote{max-width:820px;margin:clamp(32px,5vw,52px) 0;padding:clamp(24px,3.4vw,38px);border-left:4px solid #7652e8;color:#171322;font-size:max(var(--vn-type-floor),clamp(1.36rem,2vw,2rem));line-height:1.18}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content .article-trust-source{color:#5c3ed0}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content .article-trust-fact{border-color:#5c3ed03d;background:#7652e812}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content :is(.article-trust-fact dt,.article-trust-grid dt){color:#6b7082}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content .article-trust-fact dd{color:#241d3d}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content :is(.article-trust-grid div,.article-trust-foot){border-top-color:#d5cbeeb8}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content .article-faq{margin:clamp(26px,4vw,42px) 0;padding:clamp(20px,3vw,32px);border:1px solid rgba(19,19,24,.1);border-radius:8px;background:linear-gradient(145deg,#fffffff0,#f8f8fadb),#ffffffd1;color:#171322;box-shadow:var(--shadow-soft)}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content .article-faq-label{color:#5c3ed0}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content .article-faq-item{border-top-color:#d5cbeeb8}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content .article-faq-item h3{color:#171322}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content .article-faq-item p{color:#5e6275}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-lead-figure{max-width:760px;margin:clamp(28px,4vw,46px) 0}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-lead-figure img{border-color:#d5cbeecc;border-radius:8px;box-shadow:var(--shadow-soft)}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-lead-figure figcaption{color:#6b7082}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-related-section{padding-top:clamp(44px,6vw,72px)}@media(max-width:1040px){body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-layout{grid-template-columns:minmax(0,820px);width:min(920px,calc(100% - 36px))}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-sidebar{position:static;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero{min-height:auto;padding:100px 18px 42px}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero h1{font-size:max(var(--vn-type-floor),clamp(2.1rem,10.6vw,3.45rem));line-height:1.02}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-byline{display:flex;flex-wrap:wrap;align-items:center;gap:7px}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-layout{width:min(100% - 26px,680px);padding-top:38px;gap:28px}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p{font-size:max(var(--vn-type-floor),1.0625rem);line-height:1.76}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>.article-list,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-body .article-list{padding-left:1.15em;font-size:max(var(--vn-type-floor),1.0625rem);line-height:1.76}}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-page{background:linear-gradient(180deg,transparent 0 41vh,#faf8ff 41vh,#ffffff 68%,#f7f3ff 100%),#faf8ff}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-layout{background:radial-gradient(circle at 8% 0%,rgba(118,82,232,.08),transparent 30%),radial-gradient(circle at 96% 18%,rgba(201,146,46,.06),transparent 28%)}body:not(:root) .article-layout{width:min(1220px,calc(100% - clamp(24px,5vw,64px)))!important;max-width:100%;grid-template-columns:minmax(0,760px) minmax(250px,340px)}body:not(:root) .article-content,body:not(:root) .article-sidebar{min-width:0;max-width:100%}@media(max-width:720px){body:not(:root) .article-layout{width:min(100% - 40px,var(--site-max-width))!important}}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-credits-label{color:#5c3ed0}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-credits strong{color:#171322}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-credits-links a{color:#5c3ed0}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-credits-links a:hover{color:#331f6e}.reading-spine{position:fixed;left:clamp(8px,1.4vw,20px);top:18vh;bottom:16vh;z-index:60;width:2px;pointer-events:none;opacity:0;transition:opacity .4s var(--ease-swift)}.reading-spine-track{position:absolute;inset:0;border-radius:0;background:#ffffff17}.reading-spine-fill{position:absolute;inset:0;transform-origin:top center;transform:scaleY(0);border-radius:0;background:linear-gradient(180deg,var(--story-accent-soft),var(--story-accent));box-shadow:0 0 12px color-mix(in srgb,var(--story-accent) 40%,transparent)}.reading-spine-dot{position:absolute;left:50%;width:5px;height:5px;margin-left:-2.5px;margin-top:-2.5px;border-radius:0;background:#ffffff47}.reading-spine-marker{position:absolute;left:14px;transform:translate3d(-6px,-50%,0);max-width:min(30ch,42vw);padding:7px 12px;border-radius:6px;border:1px solid color-mix(in srgb,var(--story-accent) 30%,transparent);background:#100a1ceb;color:#f4efff;font-size:max(var(--vn-type-floor),.74rem);letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;visibility:hidden;transition:opacity .32s var(--ease-swift),transform .32s cubic-bezier(.22,1,.36,1),visibility .32s}.reading-spine-handle{position:absolute;left:0;bottom:-6px;display:grid;gap:2px;width:max-content;max-width:min(34ch,46vw);padding:10px 14px;border-radius:6px;border:1px solid color-mix(in srgb,var(--story-accent) 34%,transparent);background:#100a1cf0;text-decoration:none;opacity:0;visibility:hidden;transform:translate3d(-10px,0,0);transition:opacity .4s var(--ease-swift),transform .4s cubic-bezier(.22,1,.36,1),visibility .4s}.reading-spine-handle-label{font-size:max(var(--vn-type-floor),.6rem);letter-spacing:.16em;text-transform:uppercase;color:var(--story-accent)}.reading-spine-handle-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:max(var(--vn-type-floor),.82rem);line-height:1.35;color:#f4efff}@media(max-width:760px){.reading-spine{top:14vh;bottom:12vh}.reading-spine-marker{max-width:52vw}.reading-spine-handle{max-width:62vw}}html[data-story-palette] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content blockquote{border-left-color:var(--story-accent);box-shadow:-14px 0 32px -22px color-mix(in srgb,var(--story-accent) 70%,transparent)}.reading-spine-track{border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#ffffff0d,#ffffff04);box-shadow:inset 0 0 0 1px #ffffff08}.reading-spine-fill{background:linear-gradient(180deg,color-mix(in srgb,var(--story-accent-soft) 85%,white),var(--story-accent));box-shadow:0 0 10px color-mix(in srgb,var(--story-accent) 55%,transparent),0 0 22px color-mix(in srgb,var(--story-accent) 26%,transparent);transition:transform .28s var(--lg-glide)}.reading-spine-marker,.reading-spine-handle{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:linear-gradient(150deg,#181028b8,#0c0716d1);box-shadow:inset 0 1px #ffffff1f,0 18px 40px -26px #000000e6}.reading-spine-marker{transform:translate3d(-6px,-50%,0) scaleX(.9);transform-origin:left center;transition:opacity .36s var(--ease-swift),transform .5s var(--lg-settle),visibility .36s}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-sidebar{color:#242235}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-page{padding-bottom:clamp(40px,7vw,72px)}@media(max-width:900px),(hover:none)and (pointer:coarse){.reading-spine-marker,.reading-spine-handle{display:none!important}.reading-spine{left:6px}}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content .article-search-summary>div>span{color:#5c3ed0}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content .article-search-summary li{color:#34364a}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content .article-search-summary nav a{border:1px solid rgba(180,164,224,.6);background:#f6f3ffe6;color:#3a3450}.article-folds{display:grid;gap:10px;margin:30px 0 8px}.article-fold{overflow:hidden;border:1px solid rgba(213,203,238,.72);border-radius:8px;background:linear-gradient(150deg,#fffffff0,#faf8ffdb),#fff;box-shadow:inset 0 1px #ffffffe6,0 10px 30px -24px #17132261}.article-fold>summary{display:flex;align-items:center;gap:14px;padding:14px 18px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.article-fold>summary::-webkit-details-marker{display:none}.article-fold>summary:focus-visible{outline:2px solid currentColor;outline-offset:-2px;border-radius:8px}.article-fold-label{font-size:max(var(--vn-type-floor),.9rem);font-weight:700;letter-spacing:.01em;color:#171322}.article-fold-hint{margin-left:auto;font-size:max(var(--vn-type-floor),.7rem);letter-spacing:.06em;text-transform:uppercase;text-align:right;color:#5e6275}.article-fold-chevron{flex:none;width:9px;height:9px;margin-top:-3px;border-right:2px solid #9a6b10;border-bottom:2px solid #9a6b10;border-radius:1px;transform:rotate(45deg);transition:transform .32s cubic-bezier(.22,1,.36,1)}.article-fold[open]>summary .article-fold-chevron{margin-top:3px;transform:rotate(-135deg)}.article-fold[open]>summary{border-bottom:1px solid rgba(213,203,238,.55)}.article-fold-body{padding:16px 18px 20px}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body .article-faq>.article-faq-label,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body .article-search-summary>summary.article-search-summary-toggle,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body .article-trust .article-trust-label{display:none}@media(max-width:620px){.article-fold-hint{display:none}.article-fold>summary{padding:13px 15px}.article-fold-body{padding:14px 15px 16px}}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body input:not([type=checkbox]):not([type=radio]),body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body textarea,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body select{background:#fff;border:1px solid rgba(160,145,205,.68);color:#171322;caret-color:#171322}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body input::placeholder,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body textarea::placeholder{color:#878da1}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body input:not([type=checkbox]):not([type=radio]):focus,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body textarea:focus,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body select:focus{border-color:#5c3ed0;outline:none;box-shadow:0 0 0 3px #5c3ed024}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content h2{margin:clamp(34px,5vw,46px) 0 14px;color:#171322;font-size:max(var(--vn-type-floor),clamp(1.35rem,4.2vw,1.7rem));font-weight:800;line-height:1.18;letter-spacing:-.01em}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body .comment-form-copy>span{display:none}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body .comment-form-copy h3{margin:0 0 10px;color:#171322;font-size:max(var(--vn-type-floor),1.16rem)}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body .comment-form-copy p{margin:0 0 14px;color:#5e6275}.reading-spine-track,.reading-spine-dot,.reading-spine-marker{display:none!important}html[data-story-palette] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-page{background:linear-gradient(180deg,#fff0 0 44vh,color-mix(in srgb,var(--story-accent) 5%,rgba(255,255,255,.46)) 44vh,color-mix(in srgb,var(--story-accent-soft) 8%,rgba(250,248,255,.82)))}.article-gallery{display:grid;gap:clamp(18px,3vw,32px);margin:clamp(28px,5vw,48px) 0}.article-gallery-figure{margin:0;display:grid;gap:10px}.article-gallery-figure{content-visibility:auto;contain-intrinsic-size:auto 460px}.article-gallery-figure img{width:auto;max-width:100%;height:auto;max-height:clamp(340px,62vh,600px);margin-inline:auto;display:block;border-radius:8px;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 24px 60px -34px #0000008c}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-gallery-figure figcaption{color:#5e6275;font-size:max(var(--vn-type-floor),.82rem);line-height:1.5;letter-spacing:.01em}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>h2{position:relative;margin-top:clamp(44px,6vw,68px);padding-top:20px;font-size:max(var(--vn-type-floor),clamp(1.5rem,4.6vw,2rem));line-height:1.14}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>h2:before{content:"";position:absolute;top:0;left:0;width:48px;height:3px;border-radius:6px;background:linear-gradient(90deg,var(--story-accent-deep, #9a6b10),var(--story-accent, #c9922e))}html[data-story-palette] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>blockquote{border-left:3px solid var(--story-accent, #c9922e);padding-left:clamp(16px,2.5vw,26px);font-size:max(var(--vn-type-floor),clamp(1.15rem,2.6vw,1.5rem));line-height:1.34;font-weight:600;color:#241f33}.article-end-mark{display:flex;align-items:center;gap:14px;max-width:340px;margin:clamp(26px,4vw,40px) auto}.article-end-mark span{flex:1;height:1px;background:#13131829}.article-end-mark b{flex:none;font-weight:900;font-size:max(var(--vn-type-floor),.95rem);letter-spacing:.02em;color:#9a6b10}.article-credits-integrity{margin:2px 0 6px;font-size:max(var(--vn-type-floor),.72rem);font-weight:var(--fw-extrabold, 800);letter-spacing:.08em;text-transform:uppercase;color:#9a6b10}.article-comments-quiet .article-fold{margin:0}html[data-reading-size=s] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p,html[data-reading-size=s] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-body .article-list{font-size:max(var(--vn-type-floor),.99rem)}html[data-reading-size=l] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p,html[data-reading-size=l] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-body .article-list{font-size:max(var(--vn-type-floor),clamp(1.22rem,1.4vw,1.34rem));line-height:1.85}html[data-reading-theme=warm] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content.article-reading-panel{background:#f4ecdd}html[data-reading-theme=warm] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-page{background:#efe6d4}html[data-reading-theme=warm] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p,html[data-reading-theme=warm] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-body .article-list li,html[data-reading-theme=warm] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>h2,html[data-reading-theme=warm] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>h3,html[data-reading-theme=warm] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p:first-of-type{color:#262014}html[data-reading-theme=dark] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content.article-reading-panel{background:#17181c}html[data-reading-theme=dark] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-page{background:#101114}html[data-reading-theme=dark] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p,html[data-reading-theme=dark] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-body .article-list li,html[data-reading-theme=dark] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>h2,html[data-reading-theme=dark] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>h3,html[data-reading-theme=dark] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p:first-of-type,html[data-reading-theme=dark] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content blockquote{color:#eae7df}html[data-reading-theme=dark] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-credits-links a{color:#cdbdff}:root[data-reading-theme=dark] .article-body,:root[data-reading-theme=dark] .article-body h2,:root[data-reading-theme=dark] .article-body h3,:root[data-reading-theme=dark] .article-body strong,:root[data-reading-theme=dark] .article-reading-panel,:root[data-reading-theme=dark] .article-reading-panel h2,:root[data-reading-theme=dark] .article-reading-panel h3,:root[data-reading-theme=dark] .article-reading-panel strong{color:#f4f1fb}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-label,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-credits-label{color:#6d4a05}:root[data-reading-theme=dark] .article-fold-label{color:#f3c76f}:root[data-reading-theme=dark] .article-fold,:root[data-reading-theme=dark] .article-fold h2,:root[data-reading-theme=dark] .article-fold h3,:root[data-reading-theme=dark] .article-fold p,:root[data-reading-theme=dark] .article-fold strong,:root[data-reading-theme=dark] .article-fold-body,:root[data-reading-theme=dark] .article-fold-body h2,:root[data-reading-theme=dark] .article-fold-body h3{color:#f4f1fb}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero .article-standfirst{font-family:var(--font-serif);font-size:var(--type-lead);line-height:1.5;max-width:64ch;color:#f0ecfaeb}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero .article-byline{display:flex;align-items:center;gap:12px;background:none;border:0;padding:0}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero .article-byline .article-meta-line{margin:0}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero .article-meta-line a{color:inherit}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero .article-meta-line b a{color:#f3c76f}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content blockquote{font-family:var(--font-serif);font-size:max(var(--vn-type-floor),clamp(1.15rem,1.8vw,1.45rem));line-height:1.5;background:none;border:0;border-left:2px solid #5b2bd6;border-radius:0;box-shadow:none;padding:6px 0 6px clamp(18px,2.4vw,30px);color:#221a33}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content .article-end-mark{margin:20px 0}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content .article-folds{margin-top:16px;margin-bottom:6px}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content :is(.article-lead-figure,.article-inline-media:has(>img,>video),.article-gallery-figure){width:fit-content;max-width:100%;margin-inline:auto}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content :is(.article-lead-figure,.article-inline-media:has(>img,>video),.article-gallery-figure) figcaption{width:0;min-width:100%;max-width:100%;overflow-wrap:anywhere}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content :is(.article-inline-media,.article-gallery-figure) figcaption{margin-top:0}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .comment-card header small{color:#6b6478!important;background:none!important}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-lead-figure figcaption{text-shadow:none!important}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body .article-search-summary>summary{display:none}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-fold-body .article-search-summary{border:0;background:none;padding:0}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .comment-form input[type=checkbox]{accent-color:#6d28d9}@media(max-width:720px){body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero h1{font-size:max(var(--vn-type-floor),clamp(1.85rem,8.4vw,2.5rem))}}@media(prefers-reduced-motion:no-preference){body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .reading-spine{transition:opacity .18s var(--ease-swift, cubic-bezier(.22, 1, .36, 1))}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .reading-spine-handle{transition:opacity .18s var(--ease-swift, cubic-bezier(.22, 1, .36, 1)),transform .18s var(--ease-swift, cubic-bezier(.22, 1, .36, 1)),visibility .18s linear}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .reading-spine-marker{transition:opacity .18s var(--ease-swift, cubic-bezier(.22, 1, .36, 1)),transform .2s var(--lg-settle, cubic-bezier(.32, .72, 0, 1)),visibility .18s linear}}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>.article-list,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-body .article-list,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>blockquote p{font-size:var(--vn-read-size);line-height:var(--vn-read-lead);color:var(--vn-ink-secondary)}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>.article-list,body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-body .article-list{max-width:var(--vn-read-measure)}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p:first-of-type{font-size:calc(var(--vn-read-size) * 1.1);line-height:1.6;color:var(--vn-ink-primary)}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-standfirst{font-size:calc(var(--vn-read-size) * 1.05);line-height:1.55}html[data-reading-size=s] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p,html[data-reading-size=s] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>.article-list,html[data-reading-size=s] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-body .article-list{font-size:16px;line-height:1.66}html[data-reading-size=l] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>p,html[data-reading-size=l] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content>.article-list,html[data-reading-size=l] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-body .article-list{font-size:max(var(--vn-type-floor),clamp(20px,5.2vw,22px));line-height:1.78}:root body:not(:root) :is(.article-byline,.article-meta-line) :is(b,strong,a){color:#fff}:root body:not(:root) .article-reading-panel :is(.article-byline,.article-meta-line) :is(b,strong,a){color:var(--vn-ink-primary)}:root body:not(:root) .article-end-mark,:root body:not(:root) .article-end-mark b{color:#7a5410}:root body:not(:root) .article-credits-links a{min-height:var(--vn-target-min)!important;display:inline-flex;align-items:center}:root body:not(:root) :is(.reading-spine,.reading-spine-handle) :is(span,small,strong,em,a){font-size:max(var(--vn-type-floor),.8rem)!important}:root body:not(:root) .reading-spine-handle{min-height:var(--vn-target-min)!important}:root body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero .article-standfirst,:root body:not(:root) .article-hero .article-standfirst{font-size:calc(var(--vn-read-size) * 1.05);line-height:1.5}@media(max-width:720px){body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero h1[data-headline-length=medium]{font-size:max(var(--vn-type-floor),clamp(1.68rem,7.4vw,2.3rem))}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero h1[data-headline-length=long]{font-size:max(var(--vn-type-floor),clamp(1.5rem,6.6vw,2.1rem))}}html body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-layout{background:none!important}html[data-story-palette] body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-content blockquote{box-shadow:none!important}body:not(:root) .article-content :is(.article-rich-paragraph,.article-rich-list,.article-rich-code,.article-rich-quote) a{color:#5c36b8;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.16em}body:not(:root) .article-content mark{padding:.05em .16em;border-radius:.18em;background:#fff0a8;color:#17131f}body:not(:root) .article-content :not(pre)>code{padding:.12em .3em;border:1px solid rgba(77,55,114,.16);border-radius:4px;background:#f2edf8;color:#3d2860;font:.88em/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}body:not(:root) .article-content .article-rich-code{max-width:100%;overflow-x:auto;margin:1.8rem 0;padding:clamp(18px,3vw,28px);border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#17141d;color:#f2edf8;box-shadow:none;white-space:pre-wrap;overflow-wrap:anywhere}body:not(:root) .article-content .article-rich-divider{width:min(180px,38%);margin:clamp(34px,6vw,58px) auto;border:0;border-top:2px solid color-mix(in srgb,var(--story-accent, #6d46c7) 64%,#cbc3d7)}.article-content sup,.article-content sub{font-size:max(var(--vn-type-floor),.68em)}:root body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) :is(.article-content,.article-body,.article-reading-panel) :is(li,td,th){font-size:inherit!important}.article-credits-byline a{white-space:nowrap}body:not(:root) .article-content .article-respond{--respond-ink: #171322;--respond-muted: #626578;--respond-surface: #fff;--respond-rule: rgba(112, 90, 164, .18);border-color:#705aa43d;border-radius:16px;background:var(--respond-surface)}body:not(:root) .article-content .article-respond .article-fold-body{display:grid;gap:clamp(26px,4vw,34px);padding:clamp(20px,3.5vw,30px)}body:not(:root) .article-content .article-respond .reaction-panel{display:grid;gap:18px;margin:0;padding:clamp(20px,3.4vw,28px);overflow:hidden;border:1px solid rgba(218,205,255,.16);border-radius:14px;background:linear-gradient(145deg,#20113d,#120a25 70%)!important}body:not(:root) .article-content .article-respond .reaction-intro h3{margin:0;color:#fff!important;font-size:max(var(--vn-type-floor),clamp(1.25rem,2.6vw,1.7rem));line-height:1.12}body:not(:root) .article-content .article-respond .reaction-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}body:not(:root) .article-content .article-respond .reaction-grid button{position:relative;width:100%;min-width:0;min-height:86px;display:grid;grid-template-columns:1fr;place-items:center;gap:7px;padding:12px 7px;border:1px solid rgba(219,207,255,.2);border-radius:10px;background:#ffffff13}body:not(:root) .article-content .article-respond .reaction-grid button:after{content:"\2726";grid-row:1;color:#d9ff67;font-size:max(var(--vn-type-floor),1.35rem);font-weight:800;line-height:1}body:not(:root) .article-content .article-respond .reaction-grid button strong{grid-row:2;color:#fff;font-size:max(var(--vn-type-floor),.76rem);line-height:1.18}body:not(:root) .article-content .article-respond .reaction-grid button [data-reaction-count]{position:absolute;top:7px;right:7px;min-width:22px;min-height:22px;display:grid;place-items:center;padding:2px 5px;border-radius:999px;background:#d9ff67;color:#171322;font-size:max(var(--vn-type-floor),.65rem);line-height:1}body:not(:root) .article-content .article-respond .reaction-grid button:is(:hover,:focus-visible,[aria-pressed=true]){border-color:#d9ff67b8;background:#ffffff24}body:not(:root) .article-content .article-respond .reaction-grid button:focus-visible{outline:3px solid #d9ff67;outline-offset:3px}body:not(:root) .article-content .article-respond .comment-form{padding:clamp(2px,1vw,8px) 0 0;border-top:1px solid var(--respond-rule)}body:not(:root) .article-content .article-respond .comment-form-copy{padding-top:20px}body:not(:root) .article-content .article-respond .comment-form-copy h3{margin:0;color:var(--respond-ink);font-size:max(var(--vn-type-floor),clamp(1.35rem,2.9vw,1.8rem));line-height:1.12}body:not(:root) .article-content .article-respond .comment-form label>span{color:var(--respond-ink);font-size:max(var(--vn-type-floor),.7rem);letter-spacing:.06em}body:not(:root) .article-content .article-respond .comment-rules{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start;padding:15px 16px;border:1px solid rgba(109,40,217,.12);border-radius:10px;background:#6d28d90e}body:not(:root) .article-content .article-respond .comment-rules-mark{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#e9ddff;color:#5422ad;font-weight:900}body:not(:root) .article-content .article-respond .comment-rules strong{display:block;margin-bottom:3px;color:var(--respond-ink);font-size:max(var(--vn-type-floor),.76rem);letter-spacing:.05em}body:not(:root) .article-content .article-respond .comment-rules p{color:var(--respond-muted);font-size:max(var(--vn-type-floor),.82rem);line-height:1.5}body:not(:root) .article-content .article-respond .comment-form-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;padding-top:18px;border-top:1px solid var(--respond-rule)}:root[data-reading-theme=dark] body:not(:root) .article-content .article-respond{--respond-ink: #f4f1fb;--respond-muted: #bbb6c7;--respond-surface: #1d1e24;--respond-rule: rgba(255, 255, 255, .12)}@media(max-width:760px){body:not(:root) .article-content .article-respond .reaction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(:root) .article-content .article-respond .reaction-grid button{min-height:82px;grid-template-columns:1fr;justify-items:center;text-align:center;padding:9px 7px}body:not(:root) .article-content .article-respond .reaction-grid button:last-child{grid-column:1 / -1}body:not(:root) .article-content .article-respond .reaction-grid button:after{grid-row:1}body:not(:root) .article-content .article-respond .reaction-grid button strong{grid-row:2}}@media(max-width:620px){body:not(:root) .article-content .article-respond .article-fold-body{padding:14px}body:not(:root) .article-content .article-respond .reaction-panel{gap:15px;padding:18px 14px}body:not(:root) .article-content .article-respond .comment-form-actions{grid-template-columns:1fr;gap:14px}body:not(:root) .article-content .article-respond .comment-rules{grid-template-columns:30px minmax(0,1fr);padding:13px}}body:not(:root) .article-hero>img{opacity:.74;filter:saturate(.96) contrast(1.02) brightness(.82)}body:not(:root) .article-hero:after{background:linear-gradient(0deg,#050509f5,#050509b8 30%,#0505092e 62%,#05050957),linear-gradient(90deg,#0505099e,#05050938 52%,#0505090d)}body:not(:root) .article-hero .article-breadcrumb{opacity:.82}body:not(:root) .article-hero p.article-standfirst{max-width:720px;font-family:var(--font-serif);font-size:max(var(--vn-type-floor),clamp(1.12rem,1.5vw,1.42rem));line-height:1.52;color:#f8f6ffeb}body:not(:root) .article-hero .article-byline{margin-top:22px;padding-top:16px;border-top:1px solid rgba(243,199,111,.34)}body:not(:root) .article-content>p:first-of-type:first-letter{font-size:max(var(--vn-type-floor),3.6em);line-height:.82;padding-right:12px}body:not(:root) .article-content>h2{position:relative;margin-top:clamp(44px,5.5vw,64px);padding-top:20px;letter-spacing:-.01em}body:not(:root) .article-content>h2:before{content:"";position:absolute;top:0;left:0;width:46px;height:3px;background:#c9922e}body:not(:root) .article-content>h3{margin-top:clamp(30px,4vw,44px)}body:not(:root) .article-content blockquote{margin:clamp(38px,5vw,56px) 0;padding:clamp(22px,3vw,30px) 0 clamp(20px,2.6vw,26px);border:0;border-top:1px solid rgba(201,146,46,.5);border-bottom:1px solid rgba(201,146,46,.5);border-radius:0;background:none;box-shadow:none;font-family:var(--font-serif);font-weight:500;font-style:italic;font-size:max(var(--vn-type-floor),clamp(1.42rem,2.2vw,1.86rem));line-height:1.38;color:#221d31}body:not(:root) .article-content blockquote:before{content:"\201c";display:block;margin-bottom:2px;font-size:max(var(--vn-type-floor),2.2em);line-height:.6;color:#c9922e;font-style:normal}@media(min-width:1160px){body:not(:root) .article-content>figure.article-inline-media{width:min(960px,calc(100% + 200px));margin-left:calc((min(960px,100% + 200px) - 100%)/-2)}}body:not(:root) .article-content figure.article-inline-media img,body:not(:root) .article-content figure.article-inline-media video{width:100%;border-radius:8px}body:not(:root) .article-sidebar{align-self:start;position:sticky;top:96px}body:not(:root) .article-credits{font-size:max(var(--vn-type-floor),.86rem)}@media(min-width:1000px){body:not(:root) .article-credits ol,body:not(:root) .article-credits ul{columns:2;column-gap:32px}body:not(:root) .article-credits li{break-inside:avoid}}@media(max-width:720px){body:not(:root) .article-hero{min-height:clamp(440px,62svh,560px)}body:not(:root) .article-hero>img{opacity:.8}body:not(:root) .article-hero h1{font-size:max(var(--vn-type-floor),clamp(2.1rem,8.6vw,2.9rem));line-height:1.02}body:not(:root) .article-hero p.article-standfirst{font-size:max(var(--vn-type-floor),1.05rem)}}body:not(:root) .article-content .article-rich-pullquote cite{display:block;margin-top:12px;font-family:Inter,system-ui,sans-serif;font-style:normal;font-size:max(var(--vn-type-floor),.8rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6f6781}body:not(:root) .article-content .article-fact-box{margin:clamp(30px,4vw,44px) 0;padding:clamp(18px,2.6vw,26px) clamp(20px,3vw,30px);border:1px solid rgba(139,77,255,.2);border-top:3px solid #c9922e;border-radius:10px;background:linear-gradient(180deg,#fffffff0,#f8f5ffe0),#fff}body:not(:root) .article-content .article-fact-box-title{display:block;margin-bottom:10px;font-size:max(var(--vn-type-floor),.78rem);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#9a6b10}body:not(:root) .article-content .article-fact-box ul{margin:0;padding-left:1.1em;display:grid;gap:8px;color:#221d31;font-size:max(var(--vn-type-floor),.95rem);line-height:1.55}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero>img{opacity:.72}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero:after{background:linear-gradient(0deg,#050509f5,#050509bd 30%,#05050933 62%,#05050957),linear-gradient(90deg,#050509b3,#0505096b 58%,#05050914 85%)}@media(max-width:720px){body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero>img{opacity:.78}body:not(:root):not([data-countdown=site]):not([data-countdown=page]):not([data-pause=site]):not([data-pause=page]) .article-hero{min-height:clamp(460px,64svh,580px)}}
