@font-face{font-family:Gloock;src:url(/fonts/gloock.woff2)format("woff2");font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/fonts/source-sans-3.woff2)format("woff2");font-weight:200 900;font-display:swap}:root{color-scheme:light;--paper:#f7f6f2;--ink:#111;--muted:#484842;--masthead:#0d0d0d;--accent:#00f781;--green:#075b30;--green-light:#d5f3df;--soft:#efeee5;--field:#e8e7e1;--rule:#d8d6ce;--serif:Gloock, Georgia, serif;--sans:"Source Sans 3", Arial, sans-serif;--page:80rem;--gutter:clamp(1.15rem, 4.5vw, 3.25rem);--gap:clamp(1.15rem, 3.3vw, 2.55rem);--radius:.54rem}*,:before,:after{box-sizing:border-box}body{background:var(--paper);min-height:100vh;color:var(--ink);font:1.06rem/1.46 var(--sans);flex-direction:column;margin:0;display:flex}main{flex:1}main:focus{outline:0}img{max-width:100%;height:auto;display:block}p,h1,h2,h3,h4,h5,h6,figure{margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--serif);overflow-wrap:anywhere;font-weight:400;line-height:1.07}h1{letter-spacing:-.027em;font-size:clamp(2.55rem,6.6vw,5.15rem)}h2{letter-spacing:-.023em;font-size:clamp(1.8rem,3.35vw,2.75rem)}h3{letter-spacing:-.018em;font-size:clamp(1.28rem,2.16vw,1.9rem)}a{color:var(--green);text-underline-offset:.17em}a:hover{text-decoration-thickness:.12em}:focus-visible{outline:2px solid var(--green);outline-offset:4px}[hidden]{display:none!important}.shell{width:min(calc(100% - 2 * var(--gutter)), var(--page));max-width:var(--page);margin-inline:auto}.page-body{padding-block:clamp(1.25rem,3vw,2.75rem) clamp(3rem,6vw,5.25rem)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:.5rem;left:var(--gutter);z-index:5;background:var(--accent);color:var(--masthead);padding:.5rem .8rem;position:absolute;transform:translateY(calc(-100% - 1rem))}.skip-link:focus{transform:none}.page-deck{max-width:64ch;font-size:clamp(1.15rem,2.2vw,1.51rem);line-height:1.28}.kicker{font:700 .98rem/1.2 var(--sans);color:var(--green)}.kicker--paid{background:var(--accent);color:#06140a;border-radius:.26rem;padding:.36rem .64rem;display:table}.byline{flex-wrap:wrap;align-items:baseline;gap:0 .45rem;font-size:.9rem;line-height:1.35;display:flex}.byline a{color:inherit}.arrow-link{color:var(--green);font-weight:700}.arrow-link span{margin-inline-start:.21em}.button-group{flex-wrap:wrap;align-items:center;gap:.9rem 1.35rem;display:flex}.empty-message{color:var(--muted);max-width:58ch}.masthead,.site-footer,.newsletter-strip{background:var(--masthead);color:#fff}.masthead a,.site-footer a,.newsletter-strip a{color:inherit}.masthead :focus-visible,.site-footer :focus-visible,.newsletter-strip :focus-visible{outline-color:var(--accent)}.masthead__top{justify-content:space-between;align-items:center;gap:1rem;padding-top:.62rem;display:flex}.wordmark{flex:none;align-items:center;width:clamp(14rem,39vw,26.5rem);display:inline-flex}.wordmark img{mix-blend-mode:lighten;width:100%;height:auto}.utility-nav,.section-nav{flex-wrap:wrap;align-items:center;display:flex}.utility-nav{gap:.35rem clamp(.8rem,2.9vw,2.65rem);font-size:.96rem;font-weight:600}.utility-nav a{align-items:center;gap:.5rem;min-height:2.35rem;text-decoration:none;display:inline-flex}.utility-nav a:hover,.utility-nav a[aria-current],.section-nav a:hover,.section-nav a[aria-current]{color:var(--accent)}.search-icon{border:.105em solid;border-radius:50%;width:.74em;height:.74em;margin-inline-end:.12em;display:block;position:relative}.search-icon:after{content:"";background:currentColor;width:.37em;height:.105em;position:absolute;bottom:-.11em;right:-.29em;transform:rotate(45deg)}.section-nav{gap:0 clamp(1rem,4.4vw,3.2rem);padding-top:.55rem;font-size:1.06rem}.section-nav a{border-bottom:3px solid #0000;padding-block:.43rem .62rem;font-weight:650;text-decoration:none}.section-nav a[aria-current]{border-bottom-color:var(--accent)}.site-footer{font-size:.93rem}.site-footer__inner{gap:1rem var(--gap);grid-template-columns:1fr auto;align-items:center;padding-block:1.25rem;display:grid}.site-footer--expanded .site-footer__inner{grid-template-columns:1.55fr .77fr .66fr;align-items:start;padding-block:2rem 2.5rem}.wordmark--footer{width:clamp(12rem,24vw,16rem)}.site-footer__inner p:not(.footer-label){color:#e0dfda;max-width:36ch;margin-top:.75rem}.site-footer nav{flex-wrap:wrap;gap:.2rem 1rem;display:flex}.site-footer--expanded nav{align-content:start;justify-items:start;display:grid}.site-footer a{text-decoration:none}.site-footer a:hover{text-decoration:underline}.footer-label{text-transform:uppercase;margin-bottom:.35rem;font-size:.84rem;font-weight:700}.breadcrumbs{margin-bottom:clamp(1.15rem,2.5vw,2.3rem);font-size:.92rem}.breadcrumbs ol,.rail-links,.pagination ul,.coverage ul,.topic-directory,.issue-list,.latest-list ol,.search-results{margin:0;padding:0;list-style:none}.breadcrumbs ol,.breadcrumbs li{flex-wrap:wrap;gap:.42rem;display:flex}.breadcrumbs li{min-width:0}.home-page{padding-top:clamp(1.4rem,3.3vw,2.65rem)}.lead-grid{column-gap:var(--gap);grid-template-columns:minmax(0,1.82fr) minmax(0,1fr) minmax(0,1fr);align-items:start;row-gap:1.6rem;display:grid}.lead-grid:has(.story-card--lead+.latest-list){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lead-grid__secondary,.story-list{gap:1.55rem;display:grid}.story-card{min-width:0}.story-card__media{border-radius:var(--radius);background:var(--soft);margin-bottom:.65rem;display:block;overflow:hidden}.story-card__media img{aspect-ratio:16/9;object-fit:cover;width:100%}.story-card--lead .story-card__media img{aspect-ratio:4/3}.story-card--lead h2{font-size:clamp(2.25rem,4.05vw,3.65rem)}.story-card--row h2{font-size:clamp(1.28rem,2.16vw,1.9rem)}.story-card a:not(.kicker a,.byline a){color:inherit;text-decoration:none}.story-card a:hover:not(.story-card__media,.kicker a,.byline a){text-underline-offset:.11em;text-decoration:underline .06em}.story-card .kicker{margin-bottom:.45rem}.story-card__summary{margin-block:.46rem .55rem;line-height:1.33}.story-card--compact h2{font-size:clamp(1.24rem,1.9vw,1.63rem)}.story-card--compact .story-card__summary{margin-block:.32rem .42rem;font-size:.95rem}.story-card--compact .byline{font-size:.83rem}.story-card--compact .kicker{font-size:.88rem}.story-card--row{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(.85rem,2.2vw,1.65rem);display:grid}.story-card--row:not(:has(.story-card__media)){display:block}.story-card--row .story-card__media{margin:0}.story-card--row .story-card__media img{aspect-ratio:4/2.9}.latest-list ol{gap:1.25rem;margin-top:1.15rem;display:grid}.latest-list time{color:var(--green);font-variant-numeric:tabular-nums;margin-bottom:.2rem;font-size:.93rem;font-weight:750;display:block}.latest-list a{color:inherit;font-size:1.13rem;font-weight:650;line-height:1.21;text-decoration:none;display:block}.latest-list a:hover{text-decoration:underline}.home-topic{border-top:1px solid var(--rule);margin-top:clamp(1.65rem,4.4vw,3.4rem);padding-top:clamp(1.15rem,2.35vw,1.75rem)}.home-topic+.home-topic{border-top:0;padding-top:0}.section-title{flex-wrap:wrap;align-items:center;gap:.3rem 1.15rem;margin-bottom:1.1rem;display:flex}.story-grid{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sponsored-feature{gap:var(--gap);border-radius:var(--radius);background:var(--soft);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;margin-top:clamp(2.5rem,5.4vw,4rem);padding:clamp(1rem,3vw,2rem);display:grid}.sponsored-feature:not(:has(img)){grid-template-columns:minmax(0,50rem)}.sponsored-feature h2 a{color:inherit;text-decoration:none}.sponsored-feature h2 a:hover{text-decoration:underline}.sponsored-feature h2,.sponsored-feature p{margin-bottom:.55rem}.sponsored-feature img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius);width:100%}.sponsored-feature .button{margin-top:.35rem}.launch-intro{gap:var(--gap);grid-template-columns:minmax(0,1.6fr) minmax(0,.65fr);align-items:end;padding-block:clamp(1rem,5vw,3rem);display:grid}.launch-intro h1{max-width:11ch}.launch-intro h1 span{color:var(--green)}.launch-intro .page-deck{margin-top:1rem}.launch-intro__latest h2{margin-bottom:.6rem}.topic-directory{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.topic-directory a{font-size:1.15rem;font-weight:700}.topic-directory p{margin-top:.25rem}.newsletter-strip{border-bottom:1px solid #333}.newsletter-strip__inner{gap:.8rem var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding-block:.95rem;display:grid}.newsletter-strip h2{font-size:clamp(1.4rem,2.75vw,2.15rem)}.newsletter-strip h2 a{text-decoration:none}.newsletter-strip h2 a:hover{text-decoration:underline}.newsletter-strip p{color:#e4e3de;margin-top:.25rem}.archive-heading,.service-heading{margin-bottom:clamp(1.4rem,3.6vw,2.7rem)}.archive-heading .page-deck,.service-heading .page-deck,.article-heading .page-deck{margin-top:.65rem}.archive-tabs{flex-wrap:wrap;gap:.45rem 1.5rem;margin-bottom:clamp(1.15rem,3.1vw,2.3rem);display:flex}.archive-tabs a{color:var(--ink);border-bottom:3px solid #0000;padding:.35rem .5rem .45rem;font-weight:700;text-decoration:none}.archive-tabs a[aria-current]{color:var(--green);border-bottom-color:var(--green)}.archive-tabs a:hover{color:var(--green)}.archive-grid{gap:var(--gap);grid-template-columns:minmax(0,2.7fr) minmax(0,1fr);align-items:start;display:grid}.story-list{row-gap:clamp(1.4rem,3vw,2.05rem)}.rail{align-content:start;gap:clamp(1.35rem,3.8vw,3.6rem);display:grid}.rail h2{margin-bottom:.8rem;font-size:clamp(1.45rem,2.5vw,2.1rem)}.rail h2 a{color:inherit;text-decoration:none}.rail h2 a:hover{text-decoration:underline}.rail p{margin-bottom:.9rem}.rail-links{gap:.75rem;line-height:1.31;display:grid}.rail-links a{font-weight:700;text-decoration:none}.rail-links a:hover{text-decoration:underline}.related-label{color:var(--muted);font:650 .83rem/1.2 var(--sans);margin-bottom:.2rem;display:block}.pagination{margin-top:1.8rem}.pagination ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .65rem;display:flex}.pagination li{align-items:baseline;gap:.45rem;display:flex}.pagination a,.pagination [aria-current]{padding:.38rem .53rem;font-weight:700}.pagination a{text-decoration:none}.pagination a:hover{text-decoration:underline}.pagination [aria-current]{border-bottom:2px solid var(--green);color:var(--green)}.article-heading{max-width:61rem;margin-bottom:clamp(1.2rem,2.6vw,2.25rem)}.article-heading h1{max-width:19ch;font-size:clamp(2.35rem,5.75vw,4.55rem)}.article-heading .kicker{text-transform:uppercase;margin-bottom:.63rem}.article-heading .page-deck{max-width:57ch}.article-heading .byline{margin-top:.8rem}.article-heading .byline a{color:var(--green);font-weight:650}.article-grid{gap:var(--gap);grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:start;display:grid}.article-grid:has(.article-grid__body:only-child){grid-template-columns:minmax(0,55rem)}.article-rail{gap:0}.article-rail .rail-links{gap:1.1rem}.article-hero{margin-bottom:1.3rem}.article-hero img{aspect-ratio:2;object-fit:cover;border-radius:var(--radius);width:100%}.article-hero figcaption{color:var(--muted);margin-top:.32rem;font-size:.88rem}.prose{overflow-wrap:anywhere;max-width:66ch;font-size:1.13rem;line-height:1.55}.prose>*+*{margin-top:.9rem}.prose h2{margin-top:1.65rem;font-size:clamp(1.65rem,3.5vw,2.5rem)}.prose h3{margin-top:1.5rem;font-size:clamp(1.35rem,2.25vw,1.75rem)}.prose h2+*,.prose h3+*{margin-top:.52rem}.prose a{font-weight:650}.prose pre{background:var(--soft);padding:.8rem;overflow:auto}.prose blockquote{border-inline-start:3px solid var(--green);margin-inline:0;padding-inline-start:1rem}.prose img{border-radius:var(--radius)}.prose table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.prose td,.prose th{border:1px solid var(--rule);padding:.35rem .65rem}.author-credit{align-items:center;gap:1rem;max-width:66ch;margin-top:2rem;display:flex}.author-credit p{margin-top:.24rem;font-size:.96rem}.author-credit a{font-weight:740}.avatar{inline-size:var(--avatar-size,5.25rem);block-size:var(--avatar-size,5.25rem);object-fit:cover;border-radius:var(--radius);flex:none}.avatar--initials{color:var(--green);background:var(--green-light);font:400 .94em/1 var(--serif);place-items:center;display:grid}.author-profile{--avatar-size:clamp(5.3rem, 15vw, 11rem);align-items:center;gap:clamp(.9rem,3.1vw,1.85rem);margin-bottom:clamp(1.7rem,5.3vw,3.8rem);display:flex}.author-profile .avatar--initials{font-size:clamp(1.65rem,4.6vw,3.45rem)}.author-profile h1{font-size:clamp(2.2rem,5.4vw,4.1rem)}.author-beat{font-weight:750}.author-beat:empty{display:none}.author-profile p{max-width:61ch;margin-top:.45rem}.coverage,.coverage ul{flex-wrap:wrap;align-items:baseline;gap:.15rem 1rem;display:flex}.coverage{margin-top:.85rem}.coverage a{font-weight:650}.author-archive .story-list{margin-top:1.25rem}.author-archive .pagination ul{justify-content:start}.sponsored-end{margin-top:1.8rem}.sponsored-end__links{flex-wrap:wrap;align-items:center;gap:.5rem 1.3rem;display:flex}.sponsored-end p{color:var(--muted);margin-top:.65rem;font-size:.9rem}.service-heading .page-deck{max-width:53ch}.advertise-offerings,.advertise-details,.newsletter-hero{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.advertise-offerings{margin-top:clamp(2rem,5vw,4rem)}.offering{align-items:flex-start;gap:clamp(.8rem,2.4vw,1.45rem);display:flex}.offering h2{font-size:clamp(1.5rem,2.8vw,2.2rem)}.offering p{max-width:34ch;margin-top:.46rem}.offering-icon{background:var(--green-light);width:3.4rem;height:3.4rem;color:var(--green);border-radius:.6rem;flex:none;position:relative}.offering-icon:before{content:"";border:.14rem solid;border-radius:.15rem;position:absolute;inset:.9rem .75rem}.offering-icon:after{content:"";position:absolute}.offering-icon--article:after{background:currentColor;width:1.13rem;height:.12rem;top:1.35rem;left:1.13rem;box-shadow:0 .28rem,0 .56rem}.offering-icon--mail:after{border:.14rem solid;border-width:0 .14rem .14rem 0;width:.95rem;height:.95rem;top:.74rem;left:1.22rem;transform:rotate(45deg)}.advertise-details{margin-top:clamp(2.75rem,7vw,5.6rem)}.advertise-details h2{margin-bottom:.6rem}.partnership-title{margin-block:1rem .6rem}.advertise-details section>p{max-width:52ch;margin-bottom:.72rem}.partnership-example{margin-top:1.25rem}.partnership-title,.partnership-example h3{font-size:clamp(1.7rem,3.42vw,2.6rem)}.partnership-example h3 a{color:inherit;text-decoration:none}.partnership-example h3 a:hover{text-decoration:underline}.partnership-example p{margin-block:.5rem .65rem}.partnership-example img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius);width:100%}input,textarea,button{font:inherit}input,textarea{width:100%;min-width:0;min-height:2.73rem;color:var(--ink);background:var(--field);border:1px solid #d7d6cf;border-radius:.42rem;padding:.55rem .75rem;display:block}textarea{resize:vertical}label{font-weight:700;display:block}.button{background:var(--accent);color:#06140a;min-height:2.73rem;font:750 1.04rem/1.25 var(--sans);text-align:center;cursor:pointer;border:1px solid #0000;border-radius:.42rem;justify-content:center;align-items:center;padding:.48rem .95rem;text-decoration:none;display:inline-flex}.button:hover:not(:disabled){background:#05e278}.button:disabled{color:#585950;cursor:default;background:#dcddd6}.advertiser-form,.newsletter-form--stack{align-items:start;gap:.7rem;display:grid}.advertiser-form{margin-top:1.12rem}.field label{margin-bottom:.26rem}.form-status:not(:empty){margin-top:.2rem}.form-status:empty{margin:0}[class$=-fallback] a{font-weight:650}.newsletter-form--inline{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem;display:grid}.newsletter-form [data-newsletter-widget],.newsletter-form .form-status,.newsletter-consent{grid-column:1/-1}.newsletter-consent{margin:0;font-size:.88rem}.newsletter-form .form-status:empty,.newsletter-form [data-newsletter-widget]:empty{display:none}.newsletter-strip input{color:#fff;background:#323232;border-color:#8f8f8f}.newsletter-strip input::placeholder{color:#ddd}.newsletter-hero{align-items:center}.newsletter-hero .page-deck{max-width:34ch;margin-top:.75rem;margin-bottom:1.4rem}.newsletter-hero img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%}.newsletter-hero .newsletter-form{max-width:27rem}.newsletter-latest{margin-top:clamp(2.35rem,6vw,4.25rem)}.newsletter-latest h2,.newsletter-previous h2{margin-bottom:1.05rem}.edition-feature{align-items:center;gap:var(--gap);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);display:grid}.edition-feature img{aspect-ratio:16/10;border-radius:var(--radius);object-fit:cover;width:100%}.edition-feature h3 a,.issue-list a{font-family:var(--serif)}.edition-feature time,.issue-list time{margin-top:.35rem;font-size:.96rem;display:block}.edition-feature p{margin-block:.7rem}.newsletter-previous{border-top:1px solid var(--rule);margin-top:clamp(1.9rem,4vw,3.5rem);padding-top:clamp(1.15rem,3vw,2.05rem)}.issue-list{gap:.8rem;display:grid}.issue-list a{font-size:clamp(1.15rem,2.15vw,1.55rem)}.issue-back{margin-top:1.85rem}.search-area{max-width:45rem}.search-form label{margin-bottom:.35rem}.search-form__fields{grid-template-columns:minmax(0,1fr) auto;gap:.6rem;display:grid}.search-status{margin-block:.65rem 1.3rem}.search-results{gap:1.35rem;margin-bottom:1.45rem;display:grid}.search-results h2{margin-bottom:.32rem;font-size:clamp(1.25rem,2.4vw,1.8rem)}@media (width<=57rem){.lead-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.lead-grid:not(:has(.lead-grid__secondary)){grid-template-columns:minmax(0,1fr)}.latest-list{grid-column:1/-1}.latest-list ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=43.75rem){.masthead__top{flex-wrap:wrap;align-items:flex-start;gap:.45rem .85rem;padding-top:.82rem}.utility-nav{margin-inline-start:auto;font-size:.92rem}.utility-nav a{min-height:1.82rem}.section-nav{gap:0 1.1rem;padding-top:.3rem;font-size:.99rem}.section-nav a{padding-block:.36rem .51rem}.site-footer__inner,.site-footer--expanded .site-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__inner>:first-child,.site-footer:not(.site-footer--expanded) .site-footer__sections{grid-column:1/-1}.archive-grid{grid-template-columns:minmax(0,1fr);gap:2.6rem}.archive-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem}.article-grid{grid-template-columns:minmax(0,1fr);gap:2.2rem}.article-hero img{aspect-ratio:16/10}.story-grid,.topic-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.newsletter-strip__inner,.advertise-details{grid-template-columns:minmax(0,1fr)}.advertise-details{gap:2.5rem}}@media (width<=34rem){.utility-nav{margin-inline-start:0}.section-nav{gap:0 .53rem;font-size:.91rem}.masthead__top{display:grid}.wordmark{width:min(74vw,20rem)}.wordmark--footer{width:13.5rem}.lead-grid,.lead-grid:has(.story-card--lead+.latest-list),.launch-intro,.newsletter-hero{grid-template-columns:minmax(0,1fr)}.newsletter-hero{gap:1.4rem}.lead-grid__secondary,.latest-list ol{grid-template-columns:repeat(2,minmax(0,1fr))}.latest-list a{font-size:1rem}.story-card--compact h2{font-size:1.13rem}.launch-intro{align-items:start;row-gap:1.5rem}.advertise-offerings,.archive-rail{grid-template-columns:minmax(0,1fr)}.story-card--row{grid-template-columns:minmax(0,1fr);gap:.65rem}.story-card--row .story-card__media img{aspect-ratio:16/9}.author-profile{align-items:flex-start}.edition-feature{grid-template-columns:minmax(0,1fr)}}@media (width>=57.0625rem){.masthead__top,.section-nav,.site-footer__inner{--gutter:clamp(2.4rem, 3.9vw, 3.1rem)}.masthead__top{padding-top:.55rem}.utility-nav{gap:2rem;font-size:1rem}.section-nav{gap:2.5rem;padding-top:.25rem;font-size:1.17rem}.section-nav a{padding-block:.45rem .48rem}.site-footer__inner{padding-block:.52rem}.site-footer--expanded .site-footer__inner{padding-block:2rem 1.6rem}.home-page{--gutter:clamp(1.4rem, 2.25vw, 2.2rem);--gap:clamp(1.3rem, 2.9vw, 2.4rem);padding-block:1.8rem 1.35rem}.lead-grid__secondary{gap:1.05rem}.story-card__media{margin-bottom:.55rem}.story-card--lead .story-card__media img{aspect-ratio:1.37}.story-card--lead h2{font-size:clamp(2.25rem,4.06vw,3.8rem)}.story-card--compact .story-card__media{margin-bottom:.3rem}.story-card--compact .story-card__media img,.story-card--grid .story-card__media img{aspect-ratio:2.14}.story-card--compact h2,.story-card--grid h3{font-size:clamp(1.35rem,2.23vw,1.9rem);line-height:.99}.story-card--compact .story-card__summary,.story-card--grid .story-card__summary{font-size:.98rem;line-height:1.19}.story-card .kicker{margin-bottom:.22rem}.story-card--grid .kicker{font-size:.88rem}.latest-list h2{font-size:2.5rem}.latest-list ol{gap:1.55rem;margin-top:1.2rem}.story-grid{gap:1.35rem}.home-topic{margin-top:.85rem;padding-top:1.15rem}.home-topic .section-title{margin-bottom:.9rem}.sponsored-feature{gap:1.75rem;margin-top:1.9rem;padding:1.35rem 1.55rem}.sponsored-feature .kicker{text-transform:uppercase;margin-bottom:.75rem}.sponsored-feature h2{font-size:clamp(2rem,3.64vw,3.2rem);line-height:1}.sponsored-feature h2,.sponsored-feature p{margin-bottom:.35rem}.sponsored-feature img{aspect-ratio:1.95}.newsletter-strip__inner{padding-block:.57rem}.newsletter-strip h2{font-size:1.65rem}.newsletter-strip p{margin-top:.12rem}.topic-page{--gutter:clamp(2.15rem, 3.65vw, 3rem);--gap:clamp(1.55rem, 3vw, 2.5rem);padding-top:1.55rem;padding-bottom:2.35rem}.topic-page .archive-heading{margin-bottom:1.2rem}.topic-page .archive-heading h1{font-size:clamp(3.75rem,7.1vw,5.85rem)}.topic-page .archive-heading .page-deck{margin-top:.18rem}.breadcrumbs{margin-bottom:1.38rem;font-size:1rem}.archive-tabs{margin-bottom:1.85rem}.archive-grid{grid-template-columns:minmax(0,2.68fr) minmax(0,1fr)}.story-card--row{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:1.3rem}.story-card--row .story-card__media img{aspect-ratio:1.35}.story-card--row h2,.story-card--row h3{font-size:clamp(1.62rem,2.84vw,2.5rem);line-height:1.03}.story-card--row .story-card__summary{margin-block:.45rem}.story-list{row-gap:2.15rem}.archive-rail .rail-links{gap:.9rem}.archive-rail .rail-links a{font-size:1.12rem}.article-page{--gutter:clamp(2.82rem, 5.35vw, 4rem);padding-top:1.35rem;padding-bottom:1.28rem}.article-page .breadcrumbs{margin-bottom:1.05rem}.article-heading{margin-bottom:.97rem}.article-heading h1{max-width:11.8em;font-size:clamp(3rem,5.65vw,4.9rem);line-height:.98}.article-heading .page-deck{max-width:44rem;margin-top:.65rem}.article-heading .byline{margin-top:.61rem}.article-grid{grid-template-columns:minmax(0,3.04fr) minmax(0,1fr)}.article-hero{margin-bottom:1.04rem}.article-hero img{aspect-ratio:2.03}.article-hero figcaption{font-size:.84rem}.article-rail .rail-links{gap:1.35rem}.prose{max-width:none;font-size:1.075rem;line-height:1.43}.prose h2{margin-top:1.35rem;font-size:clamp(1.85rem,3.28vw,2.65rem)}.prose h2+*{margin-top:.37rem}.author-credit{margin-top:1.5rem}.author-credit p{font-size:.95rem}.author-page{--gutter:clamp(2.8rem, 5.35vw, 4rem);padding-top:1.35rem;padding-bottom:1.3rem}.author-profile{--avatar-size:clamp(8rem, 19vw, 13.5rem);gap:1.5rem;margin-bottom:2.65rem}.author-profile h1{font-size:clamp(3.2rem,5.85vw,5rem)}.author-archive .story-card--row{grid-template-columns:repeat(2,minmax(0,1fr))}.author-archive .story-card--row .story-card__media img{aspect-ratio:1.63}.advertise-page,.newsletter-page{--gutter:clamp(2.55rem, 4.5vw, 3.4rem)}.advertise-page{padding-block:3.75rem 3.4rem}.service-heading h1,.newsletter-hero h1{font-size:clamp(4.2rem,9.6vw,7.1rem);line-height:.98}.service-heading .page-deck{max-width:58ch;font-size:clamp(1.4rem,2.85vw,1.9rem)}.advertise-offerings{gap:1rem;margin-top:3.35rem}.offering{gap:1.4rem}.offering-icon{width:5.15rem;height:5.15rem}.offering-icon:before{inset:1.25rem 1rem}.offering-icon--article:after{width:1.65rem;top:1.98rem;left:1.45rem}.offering-icon--mail:after{width:1.42rem;height:1.42rem;top:1.16rem;left:1.85rem}.advertise-details{margin-top:clamp(4rem,8.8vw,6.4rem)}.advertise-details>section>.kicker{text-transform:uppercase;font-size:1.18rem}.advertiser-form{gap:.62rem}.newsletter-page{padding-block:2.85rem 2.7rem}.newsletter-hero{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr)}.newsletter-hero .page-deck{max-width:35ch;font-size:clamp(1.3rem,2.68vw,1.86rem)}.newsletter-hero img{aspect-ratio:1.095}.newsletter-hero .newsletter-form{max-width:none}.newsletter-latest{margin-top:3.15rem}.newsletter-latest h2,.newsletter-previous h2{font-size:clamp(2.55rem,4.8vw,3.6rem)}.edition-feature{grid-template-columns:minmax(0,.77fr) minmax(0,1fr);gap:2.2rem}.edition-feature h3{font-size:clamp(1.85rem,3.75vw,2.75rem)}.newsletter-previous{margin-top:1.9rem;padding-top:1.7rem}}.newsletter-fields,.advertiser-fields{display:contents}.newsletter-fields:disabled .button,.advertiser-fields:disabled .button{background:var(--accent);color:var(--ink)}.utility-nav .utility-nav__cta{background:var(--accent);color:#111;border-radius:.33rem;padding-inline:1.2rem}.sponsored-end>p+p{margin-top:.12rem}.sponsored-end>p a{font-weight:700}@media (width>=57.0625rem){h1,h2,h3{-webkit-text-stroke:.017em currentColor}.masthead--spacious .masthead__top{padding-top:.88rem}.masthead--spacious .wordmark{width:clamp(15rem,40.6vw,28rem)}.masthead--spacious .section-nav{gap:3.35rem;padding-top:.6rem}.masthead--spacious .section-nav a{padding-block:.58rem .73rem}.utility-nav a{min-height:2.15rem}.wordmark--footer{width:clamp(12rem,24vw,16rem)}.site-footer--expanded .wordmark--footer{width:19.25rem}.site-footer__inner{grid-template-columns:1.05fr 1.1fr}.site-footer--expanded .site-footer__inner{grid-template-columns:1.55fr .77fr .66fr}.site-footer,.story-card--grid .story-card__summary,.story-card--compact .story-card__summary{font-size:1rem}.story-card--row .story-card__summary{font-size:1.12rem}.topic-page .archive-tabs{margin-bottom:2rem}.topic-page .archive-grid{grid-template-columns:minmax(0,2.72fr) minmax(0,1fr);gap:2.1rem}.topic-page .archive-rail h2{font-size:1.9rem}.topic-page .story-card--row .story-card__media img{aspect-ratio:1.28}.topic-page .story-card--row:nth-child(n+2) .story-card__media img{aspect-ratio:1.4}.article-heading h1{max-width:46.5rem;font-size:clamp(3.25rem,5.5vw,4.9rem)}.article-heading .page-deck{max-width:46rem}.article-page--sponsored{--gutter:clamp(2.65rem, 4.5vw, 3.5rem)}.article-page--sponsored .article-heading h1{max-width:39rem;font-size:clamp(3.45rem,6.1vw,5rem)}.article-page--sponsored .article-heading .page-deck{max-width:55rem}.article-page--sponsored .kicker--paid{font-size:1.2rem}.article-page--sponsored .article-heading{margin-bottom:1.8rem}.article-page--sponsored .prose>p{margin-bottom:.55rem}.article-rail h2{font-size:1.85rem}.article-rail .rail-links{font:1.13rem/1.35 Georgia,serif}.article-page--sponsored .article-rail .rail-links{font:650 1.13rem/1.35 var(--sans)}.advertise-details{grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);gap:3.35rem;margin-top:6.5rem}.advertise-details h2:not(.kicker){font-size:clamp(2rem,4.3vw,3.5rem)}.advertise-details section>p,.partnership-example p,.offering p{font-size:1.26rem;line-height:1.31}.offering h2{font-size:clamp(1.62rem,2.93vw,2.55rem)}.offering-icon{width:5.55rem;height:5.55rem}.partnership-example h3{font-size:clamp(2.15rem,4.08vw,3.55rem)}.partnership-example .kicker{text-transform:uppercase;margin-top:1.3rem;font-size:1rem}.advertiser-form textarea{min-height:6.85rem}.advertiser-form .button,.newsletter-form--stack .button{min-height:3.5rem;font-size:1.34rem}.newsletter-form--stack input{min-height:3.1rem}.newsletter-form--stack label{font-size:1.27rem}.newsletter-latest{margin-top:3.7rem}.edition-feature{align-items:start}.edition-feature p{font-size:1.26rem;line-height:1.35}.edition-feature time,.issue-list time{font-size:1.12rem}.issue-list a{font-size:1.53rem}.author-archive{grid-template-columns:minmax(0,3.08fr) minmax(0,1fr);gap:2.6rem}.author-profile p{max-width:none}.author-archive .story-card--row .story-card__media img{aspect-ratio:1.67}.author-archive .story-card--row:first-child .story-card__media img{aspect-ratio:1.48}.author-archive .story-list{margin-top:1.6rem}.author-page .author-profile{margin-bottom:3.3rem}}
