.ArticleHeader-module__OXOGEa__header{max-width:1100px;padding:calc(var(--nav-h) + var(--s-8)) var(--s-6) 0;margin:0 auto}.ArticleHeader-module__OXOGEa__headerInner{flex-direction:column;align-items:flex-start;max-width:760px;display:flex}.ArticleHeader-module__OXOGEa__back{margin-bottom:var(--s-7);border-radius:var(--r-pill);font-family:var(--font-body);color:var(--mist-grey);border:1px solid var(--glass-chrome-border);background:var(--glass-chrome-bg);transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);align-items:center;gap:8px;padding:8px 16px;font-size:13px;display:inline-flex}.ArticleHeader-module__OXOGEa__back:hover{color:var(--clean-white);border-color:#37d5e873}.ArticleHeader-module__OXOGEa__kicker{font-family:var(--font-body);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--cyan);margin-bottom:var(--s-4);align-self:flex-start;font-size:12px;font-weight:500;display:inline-flex}.ArticleHeader-module__OXOGEa__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--clean-white);text-wrap:pretty;align-self:stretch;margin:0;font-size:clamp(36px,5vw,60px);font-weight:600;line-height:1.04}.ArticleHeader-module__OXOGEa__standfirst{margin:var(--s-5) 0 0;font-family:var(--font-body);color:var(--mist-grey);align-self:stretch;font-size:clamp(18px,1.8vw,22px);line-height:1.55}.ArticleHeader-module__OXOGEa__bylineRow{margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--border-subtle-dk);align-self:stretch}
.ReadingProgress-module__ZkwILW__track{z-index:60;pointer-events:none;background:0 0;height:3px;position:fixed;top:0;left:0;right:0}.ReadingProgress-module__ZkwILW__bar{transform-origin:0;background:linear-gradient(90deg, var(--cyan-deep), var(--cyan), var(--aqua-soft));width:100%;height:100%;transition:transform .12s linear;box-shadow:0 0 12px -2px #37d5e8b3}@media (prefers-reduced-motion:reduce){.ReadingProgress-module__ZkwILW__bar{transition:none}}
.TableOfContents-module__jIhryG__toc{font-family:var(--font-body)}.TableOfContents-module__jIhryG__summary{width:100%;font-family:var(--font-mono);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--aqua-soft);padding:var(--s-3) 0;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;font-size:11px;display:none}.TableOfContents-module__jIhryG__chevron{color:var(--blue-grey);font-size:16px}.TableOfContents-module__jIhryG__list{border-left:1px solid var(--border-subtle-dk);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.TableOfContents-module__jIhryG__sub{padding-left:var(--s-4)}.TableOfContents-module__jIhryG__link{color:var(--blue-grey);padding:6px 0 6px var(--s-4);transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border-left:1px solid #0000;margin-left:-1px;font-size:13px;line-height:1.4;text-decoration:none;display:block}.TableOfContents-module__jIhryG__link:hover{color:var(--clean-white)}.TableOfContents-module__jIhryG__active{color:var(--cyan);border-left-color:var(--cyan)}.TableOfContents-module__jIhryG__toc:before{content:"On this page";font-family:var(--font-mono);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--aqua-soft);margin-bottom:var(--s-4);font-size:11px;display:block}@media (max-width:1279px){.TableOfContents-module__jIhryG__toc{border:1px solid var(--border-subtle-dk);border-radius:var(--r-lg);padding:var(--s-2) var(--s-5);background:var(--glass-below-bg)}.TableOfContents-module__jIhryG__toc:before{display:none}.TableOfContents-module__jIhryG__summary{display:flex}.TableOfContents-module__jIhryG__list{padding:var(--s-2) 0 var(--s-4);border-left:0;display:none}.TableOfContents-module__jIhryG__listOpen{display:flex}.TableOfContents-module__jIhryG__link{border-left:0;padding-left:0}.TableOfContents-module__jIhryG__sub{padding-left:var(--s-4)}.TableOfContents-module__jIhryG__active{border-left:0}}
.ShareRow-module__-GrHpW__row{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.ShareRow-module__-GrHpW__label{font-family:var(--font-mono);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--blue-grey);font-size:11px}.ShareRow-module__-GrHpW__actions{flex-wrap:wrap;gap:8px;display:inline-flex}.ShareRow-module__-GrHpW__btn{font-family:var(--font-body);color:var(--mist-grey);border-radius:var(--r-pill);border:1px solid var(--glass-chrome-border);background:var(--glass-chrome-bg);cursor:pointer;transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);align-items:center;padding:7px 14px;font-size:13px;display:inline-flex}.ShareRow-module__-GrHpW__btn:hover{color:var(--clean-white);background:#37d5e814;border-color:#37d5e873}.ShareRow-module__-GrHpW__native{display:none}@media (hover:none) and (pointer:coarse){.ShareRow-module__-GrHpW__native{display:inline-flex}}
.ArticleCard-module___bX9Na__card{border-radius:var(--r-lg);border:1px solid var(--border-subtle-dk);background:var(--glass-below-bg);-webkit-backdrop-filter:var(--glass-below-blur);transition:border-color var(--t-med) var(--ease), transform var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease);flex-direction:column;height:100%;display:flex;overflow:hidden}.ArticleCard-module___bX9Na__card:hover{border-color:#37d5e873;transform:translateY(-3px);box-shadow:0 24px 60px -32px #37d5e859}.ArticleCard-module___bX9Na__media{border-bottom:1px solid var(--border-subtle-dk);position:relative;overflow:hidden}.ArticleCard-module___bX9Na__image{object-fit:cover;width:100%;height:13rem;transition:transform var(--t-slow) var(--ease);display:block}.ArticleCard-module___bX9Na__card:hover .ArticleCard-module___bX9Na__image{transform:scale(1.03)}.ArticleCard-module___bX9Na__placeholder{height:13rem;padding:var(--s-5);background:linear-gradient(160deg,#37d5e81a,#0d243366);flex-direction:column;justify-content:space-between;display:flex}.ArticleCard-module___bX9Na__placeholderNote{max-width:22ch;font-family:var(--font-body);color:var(--mist-grey);margin:0;font-size:14px;line-height:1.5}.ArticleCard-module___bX9Na__kicker{font-family:var(--font-body);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--aqua-soft);border-radius:var(--r-pill);background:#020a1459;border:1px solid #37d5e840;align-self:flex-start;padding:5px 10px;font-size:11px;font-weight:500}.ArticleCard-module___bX9Na__body{gap:var(--s-3);padding:var(--s-5);flex-direction:column;flex:1;display:flex}.ArticleCard-module___bX9Na__tags{flex-wrap:wrap;gap:8px;display:flex}.ArticleCard-module___bX9Na__tag{font-family:var(--font-body);color:var(--aqua-soft);border-radius:var(--r-pill);background:#37d5e814;border:1px solid #37d5e838;padding:4px 10px;font-size:11px}.ArticleCard-module___bX9Na__title{font-family:var(--font-display);letter-spacing:var(--ls-snug);color:var(--clean-white);margin:0;font-size:22px;font-weight:600;line-height:1.18}.ArticleCard-module___bX9Na__excerpt{font-family:var(--font-body);color:var(--blue-grey);margin:0;font-size:14px;line-height:1.6}.ArticleCard-module___bX9Na__footer{padding-top:var(--s-3);border-top:1px solid var(--border-subtle-dk);margin-top:auto}
.TopicFilter-module__Je8YVW__wrap{max-width:1400px;margin:0 auto}.TopicFilter-module__Je8YVW__head{justify-content:space-between;align-items:flex-end;gap:var(--s-5);margin-bottom:var(--s-5);display:flex}.TopicFilter-module__Je8YVW__eyebrow{margin:0 0 var(--s-3);font-family:var(--font-mono);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--aqua-soft);font-size:11px}.TopicFilter-module__Je8YVW__heading{font-family:var(--font-display);letter-spacing:-.03em;color:var(--clean-white);margin:0;font-size:clamp(28px,3.4vw,48px);font-weight:600;line-height:1.06}.TopicFilter-module__Je8YVW__count{font-family:var(--font-body);color:var(--blue-grey);border-radius:var(--r-pill);border:1px solid var(--border-subtle-dk);flex-shrink:0;padding:8px 16px;font-size:13px}@media (max-width:640px){.TopicFilter-module__Je8YVW__count{display:none}}.TopicFilter-module__Je8YVW__pills{margin-bottom:var(--s-7);flex-wrap:wrap;gap:8px;display:flex}.TopicFilter-module__Je8YVW__pill{font-family:var(--font-body);color:var(--mist-grey);border-radius:var(--r-pill);border:1px solid var(--glass-chrome-border);background:var(--glass-chrome-bg);cursor:pointer;text-transform:capitalize;transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);padding:7px 16px;font-size:13px}.TopicFilter-module__Je8YVW__pill:hover{color:var(--clean-white);border-color:#37d5e866}.TopicFilter-module__Je8YVW__pillActive{color:var(--deep-space);background:var(--cyan);border-color:var(--cyan);font-weight:500}.TopicFilter-module__Je8YVW__pillActive:hover{color:var(--deep-space)}.TopicFilter-module__Je8YVW__grid{gap:var(--s-5);grid-template-columns:1fr;display:grid}@media (min-width:768px){.TopicFilter-module__Je8YVW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.TopicFilter-module__Je8YVW__grid{grid-template-columns:repeat(3,1fr)}}.TopicFilter-module__Je8YVW__empty{font-family:var(--font-body);color:var(--blue-grey);padding:var(--s-7) 0;font-size:15px}
.KeepReading-module__CloBUq__section{padding:var(--s-9) var(--s-6) var(--s-8);border-top:1px solid var(--border-subtle-dk)}.KeepReading-module__CloBUq__inner{max-width:1400px;margin:0 auto}.KeepReading-module__CloBUq__eyebrow{margin:0 0 var(--s-3);font-family:var(--font-mono);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--aqua-soft);font-size:11px}.KeepReading-module__CloBUq__heading{margin:0 0 var(--s-7);font-family:var(--font-display);letter-spacing:-.03em;color:var(--clean-white);font-size:clamp(28px,3vw,44px);font-weight:600;line-height:1.08}.KeepReading-module__CloBUq__grid{gap:var(--s-5);grid-template-columns:1fr;display:grid}@media (min-width:768px){.KeepReading-module__CloBUq__grid{grid-template-columns:repeat(3,1fr)}}
