.JournalSubscribe-module__PLevQG__card{text-align:center;max-width:560px;padding:var(--s-8) var(--s-7);border-radius:var(--r-lg);background:var(--glass-above-bg);-webkit-backdrop-filter:var(--glass-above-blur);border:1px solid var(--glass-above-border);box-shadow:var(--glass-above-shadow);margin:0 auto}.JournalSubscribe-module__PLevQG__head{flex-direction:column;align-items:center;display:flex}.JournalSubscribe-module__PLevQG__head .eyebrow{justify-content:center}.JournalSubscribe-module__PLevQG__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--clean-white);margin:var(--s-3) 0 0;font-size:clamp(24px,2.6vw,34px);font-weight:600;line-height:1.1}.JournalSubscribe-module__PLevQG__intro{font-family:var(--font-body);color:var(--mist-grey);max-width:52ch;margin:14px 0 0;font-size:15px;line-height:1.65}.JournalSubscribe-module__PLevQG__form{margin-top:var(--s-6);flex-direction:column;gap:14px;display:flex}.JournalSubscribe-module__PLevQG__row{gap:10px;display:flex}.JournalSubscribe-module__PLevQG__consent{font-family:var(--font-body);color:var(--blue-grey);text-align:left;cursor:pointer;font-size:12.5px;line-height:1.55}.JournalSubscribe-module__PLevQG__consent a{color:var(--aqua-soft);text-underline-offset:2px;text-decoration:underline}.JournalSubscribe-module__PLevQG__consent a:hover{color:var(--cyan-light)}.JournalSubscribe-module__PLevQG__input{border-radius:var(--r-pill);height:52px;font-family:var(--font-body);color:var(--clean-white);background:var(--glass-chrome-bg);border:1px solid var(--glass-chrome-border);transition:box-shadow var(--t-fast), border-color var(--t-fast);outline:none;flex:1;padding:0 20px;font-size:16px}.JournalSubscribe-module__PLevQG__input::placeholder{color:var(--blue-grey)}.JournalSubscribe-module__PLevQG__input:focus{border-color:#37d5e866;box-shadow:0 0 0 2px #37d5e859}.JournalSubscribe-module__PLevQG__btn{border-radius:var(--r-pill);cursor:pointer;height:52px;font-family:var(--font-body);color:var(--deep-space);background:var(--cyan);transition:background var(--t-fast) var(--ease);border:0;flex:none;padding:0 26px;font-size:14px;font-weight:500}.JournalSubscribe-module__PLevQG__btn:hover:not(:disabled){background:var(--cyan-light)}.JournalSubscribe-module__PLevQG__btn:disabled{opacity:.7;cursor:default}.JournalSubscribe-module__PLevQG__hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.JournalSubscribe-module__PLevQG__micro{font-family:var(--font-body);color:var(--blue-grey);margin-top:14px;font-size:12.5px;line-height:1.5}.JournalSubscribe-module__PLevQG__success{font-family:var(--font-body);color:var(--aqua-soft);margin:var(--s-6) auto 0;max-width:46ch;font-size:15px}.JournalSubscribe-module__PLevQG__error{font-family:var(--font-body);font-size:var(--fs-body-sm);color:#ff9b9b;margin:12px 0 0}@media (max-width:560px){.JournalSubscribe-module__PLevQG__row{flex-direction:column}.JournalSubscribe-module__PLevQG__input,.JournalSubscribe-module__PLevQG__btn{width:100%}}
.JournalHero-module__kCAQ1W__hero{max-width:1400px;padding:calc(var(--nav-h) + var(--s-8)) var(--s-6) var(--s-7);margin:0 auto}.JournalHero-module__kCAQ1W__topline{justify-content:space-between;align-items:center;gap:var(--s-5);padding-bottom:var(--s-5);margin-bottom:var(--s-7);border-bottom:1px solid var(--border-subtle-dk);font-family:var(--font-body);color:var(--blue-grey);font-size:12px;display:flex}.JournalHero-module__kCAQ1W__eyebrow{margin:0 0 var(--s-5);border-radius:var(--r-pill);font-family:var(--font-body);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--aqua-soft);background:var(--glass-chrome-bg);-webkit-backdrop-filter:var(--glass-chrome-blur);border:1px solid var(--glass-chrome-border);align-items:center;gap:10px;padding:7px 14px;font-size:12px;font-weight:500;display:inline-flex}.JournalHero-module__kCAQ1W__eyebrow:before{content:"";background:var(--cyan);width:6px;height:6px;box-shadow:0 0 10px var(--cyan);border-radius:50%}.JournalHero-module__kCAQ1W__headline{max-width:18ch;margin:0 0 var(--s-5);font-family:var(--font-display);letter-spacing:-.04em;color:var(--clean-white);text-wrap:pretty;font-size:clamp(48px,6vw,104px);font-weight:600;line-height:.95}.JournalHero-module__kCAQ1W__headline em{color:var(--cyan);font-style:normal}.JournalHero-module__kCAQ1W__sub{max-width:56ch;font-family:var(--font-body);color:var(--mist-grey);margin:0;font-size:clamp(16px,1.4vw,22px);line-height:1.6}
.AuthorByline-module__yxE4Ca__byline{align-items:center;gap:var(--s-3);display:inline-flex}.AuthorByline-module__yxE4Ca__avatar{border-radius:var(--r-pill);width:36px;height:36px;font-family:var(--font-display);letter-spacing:.02em;color:var(--aqua-soft);background:#37d5e81a;border:1px solid #37d5e866;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 0 18px -6px #37d5e88c}.AuthorByline-module__yxE4Ca__meta{flex-direction:column;gap:2px;min-width:0;display:flex}.AuthorByline-module__yxE4Ca__name{font-family:var(--font-body);color:var(--clean-white);font-size:13px;font-weight:500;line-height:1.2}.AuthorByline-module__yxE4Ca__detail{font-family:var(--font-body);color:var(--blue-grey);align-items:center;gap:6px;font-size:12px;line-height:1.2;display:inline-flex}.AuthorByline-module__yxE4Ca__dot{opacity:.6}.AuthorByline-module__yxE4Ca__lg .AuthorByline-module__yxE4Ca__avatar{width:46px;height:46px;font-size:14px}.AuthorByline-module__yxE4Ca__lg .AuthorByline-module__yxE4Ca__name{font-size:15px}.AuthorByline-module__yxE4Ca__lg .AuthorByline-module__yxE4Ca__detail{font-size:13px}
.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}}
.FeaturedCard-module__brHQGW__card{border-radius:var(--r-lg);border:1px solid var(--border-subtle-dk);background:var(--glass-above-bg);-webkit-backdrop-filter:var(--glass-above-blur);transition:border-color var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease);display:grid;overflow:hidden}.FeaturedCard-module__brHQGW__card:hover{border-color:#37d5e873;box-shadow:0 36px 90px -40px #37d5e866}@media (min-width:1024px){.FeaturedCard-module__brHQGW__card{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr)}}.FeaturedCard-module__brHQGW__media{border-bottom:1px solid var(--border-subtle-dk);position:relative;overflow:hidden}@media (min-width:1024px){.FeaturedCard-module__brHQGW__media{border-bottom:0;border-right:1px solid var(--border-subtle-dk)}}.FeaturedCard-module__brHQGW__image{object-fit:cover;width:100%;height:100%;min-height:340px;display:block}.FeaturedCard-module__brHQGW__placeholderGrid{background:var(--border-subtle-dk);gap:1px;height:100%;min-height:340px;display:grid}@media (min-width:640px){.FeaturedCard-module__brHQGW__placeholderGrid{grid-template-columns:repeat(3,1fr)}}.FeaturedCard-module__brHQGW__placeholderCell{padding:var(--s-5);background:linear-gradient(170deg,#37d5e814,#0718278c);flex-direction:column;justify-content:space-between;display:flex}.FeaturedCard-module__brHQGW__cellLabel{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 #37d5e838;align-self:flex-start;padding:5px 10px;font-size:11px}.FeaturedCard-module__brHQGW__cellNote{max-width:18ch;font-family:var(--font-body);color:var(--mist-grey);margin:0;font-size:13px;line-height:1.5}.FeaturedCard-module__brHQGW__body{gap:var(--s-4);padding:var(--s-7);flex-direction:column;justify-content:center;display:flex}.FeaturedCard-module__brHQGW__kicker{font-family:var(--font-body);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--cyan);border-radius:var(--r-pill);background:#37d5e81a;border:1px solid #37d5e84d;align-self:flex-start;padding:6px 12px;font-size:11px;font-weight:500}.FeaturedCard-module__brHQGW__title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--clean-white);margin:0;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.08}.FeaturedCard-module__brHQGW__standfirst{font-family:var(--font-body);color:var(--blue-grey);margin:0;font-size:17px;line-height:1.6}.FeaturedCard-module__brHQGW__tags{flex-wrap:wrap;gap:8px;display:flex}.FeaturedCard-module__brHQGW__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}.FeaturedCard-module__brHQGW__footer{margin-top:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--border-subtle-dk)}
.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}
.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)}}
.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}
