@font-face{font-family:Archivo Narrow;src:url(/fonts/archivo-narrow-latin.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Crimson Text;src:url(/fonts/crimson-text-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Crimson Text;src:url(/fonts/crimson-text-semibold.woff2) format("woff2");font-weight:600 700;font-display:swap}:root{--ink:#182b35;--red:#a34732;--muted:#676d6d;--line:#d7d7d1;--paper:#f4f3ed;--heading:"Archivo Narrow","Arial Narrow",Arial,sans-serif;--body:"Crimson Text",Georgia,serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:#fff;color:var(--ink);font:20px/1.5 var(--body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:var(--heading);font-weight:600;line-height:1.16}a{color:inherit;text-decoration:none}a:hover{color:var(--red)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--red);outline-offset:5px}button,input,textarea{font:inherit}button{cursor:pointer}button,a,input,textarea,summary{-webkit-tap-highlight-color:transparent}button:disabled{cursor:default}img{display:block;max-width:100%;height:auto}svg{display:block}button{color:inherit}::selection{background:#dfdfca}.wrap{max-width:1248px;padding:0 24px;margin:auto}.eyebrow,.meta,.button,.read-link,.nav-bar,.masthead-note,.site-footer h2,.side-heading,.footer-bottom,.article-tools,.article-breadcrumb,.field-label{font-family:var(--heading)}.eyebrow{font-size:13px;letter-spacing:1.5px;font-weight:600;text-transform:uppercase;color:var(--red)}.meta{font-size:12px;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}.red{color:var(--red)}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;border:1px solid var(--ink);padding:10px 20px;font-size:16px;line-height:1.5;background:transparent;transition:background .18s,color .18s}.button:hover,.button.solid{background:var(--ink);color:#fff}.button.solid:hover{background:var(--red);border-color:var(--red)}.read-link{font-size:14px;white-space:nowrap;letter-spacing:.2px}.skip-link{position:absolute;left:12px;top:-80px;z-index:100;background:var(--ink);color:#fff;padding:8px 18px}.skip-link:focus{top:8px}.site-header{background:#fff}.masthead{height:90px;display:flex;align-items:center;justify-content:space-between}.brand{display:inline-flex;align-items:center;gap:11px;color:var(--ink);white-space:nowrap}.brand svg{width:46px;height:52px}.brand>span{font:600 47px/1 Georgia,serif;letter-spacing:-2.3px}.brand:hover{color:var(--ink)}.masthead-note{font-size:11px;letter-spacing:1.9px;color:var(--muted)}.nav-rule{border-block:1px solid var(--line)}.nav-bar{display:flex;align-items:center;justify-content:space-between;height:46px;font-size:14px;text-transform:uppercase}.nav-bar nav{display:flex;align-items:center;gap:25px}.nav-actions{display:flex;align-items:center;gap:25px}.saved-link{color:var(--red)}.icon-button{padding:6px;background:none;border:0}.icon-button svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8}.menu-toggle{display:none}.departments{position:relative}.departments summary{cursor:pointer;list-style:none}.departments summary::-webkit-details-marker{display:none}.departments summary span{font-size:12px;margin-left:4px}.dropdown{position:absolute;top:32px;left:-20px;z-index:20;width:225px;background:#fff;border:1px solid var(--line);box-shadow:0 12px 20px #182b3510;padding:12px 0}.dropdown a{display:block;padding:8px 20px}.dropdown a:hover{background:var(--paper)}.header-search{padding-top:25px;padding-bottom:25px;border-bottom:1px solid var(--line)}.header-search label{display:block;font-family:var(--heading);font-size:20px;margin-bottom:10px}.header-search>div{display:flex}.header-search input{flex:1;min-width:0;border:1px solid var(--line);padding:10px 14px;background:#fff}.header-search[hidden],[hidden]{display:none!important}.home-top{padding-top:60px}.lead-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.hero-story{position:relative;min-height:470px;display:flex;align-items:flex-end;overflow:hidden}.hero-story>.hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-story:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 8%,#09191d24 35%,#09191de6)}.hero-copy{padding:36px;position:relative;z-index:1;color:#fff}.hero-copy .eyebrow{color:#eee3c8}.hero-copy h1{font-size:40px;line-height:1.12;margin:12px 0 16px;font-weight:600}.hero-copy h1 a:hover{color:#fff}.hero-copy p{font-size:20px;line-height:1.45;margin-bottom:22px}.hero-copy .button{color:#fff;border-color:#fff9;padding:7px 16px;font-size:15px}.hero-copy .button:hover{background:#fff;color:var(--ink)}.lead-note{background:var(--paper);position:relative;padding:43px 42px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.lead-note:after{content:"N";position:absolute;right:26px;top:21px;font:11px var(--heading);color:#9a9a8b}.lead-note .compass{position:absolute;width:180px;height:180px;border:1px solid #bcbda999;border-radius:50%;right:-80px;bottom:-77px}.compass:before,.compass:after{content:"";position:absolute;background:#bcbda999}.compass:before{width:1px;height:240px;left:90px;top:-30px}.compass:after{height:1px;width:240px;top:90px;left:-30px}.lead-note h2{font:400 42px/1.13 var(--body);margin:18px 0}.lead-note h2 em{font-style:italic}.lead-note p{font-size:20px;line-height:1.5;max-width:410px;color:#4c5557}.note-links{margin-top:28px;border-top:1px solid #bcbda9;padding-top:18px;display:flex;gap:24px}.note-links a{font:14px var(--heading);letter-spacing:.5px}.note-edition{position:absolute;bottom:17px;left:42px;font:10px var(--heading);letter-spacing:2px;color:#75796f}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:26px}.image-link{display:block;overflow:hidden;background:var(--paper)}.image-link img{width:100%;object-fit:cover;transition:transform .35s}.image-link:hover img{transform:scale(1.025)}.story-card .image-link img{aspect-ratio:1.5}.story-card>.eyebrow{display:block;margin-top:16px;font-size:11px;letter-spacing:1px}.story-card h3{font-size:22px;line-height:1.18;margin:6px 0 8px}.story-card .meta{font-size:11px}.home-body{padding-top:68px;padding-bottom:64px}.content-grid{display:grid;grid-template-columns:minmax(0,800px) 300px;gap:64px}.feed-tabs{border-top:2px solid var(--ink);border-bottom:1px solid var(--line);display:flex;align-items:center;gap:24px;margin-bottom:30px;height:52px}.feed-tabs button{font:20px var(--heading);background:transparent;border:0;padding:12px 0;align-self:stretch;color:var(--muted);position:relative}.feed-tabs button[aria-selected=true]{color:var(--ink)}.feed-tabs button[aria-selected=true]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:var(--red)}.feed-tabs>span{margin-left:auto;font:11px var(--heading);letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.story-row{display:grid;grid-template-columns:260px minmax(0,1fr);gap:26px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--line)}.story-row .image-link{align-self:start}.story-row img{aspect-ratio:1.4}.story-row h2{font-size:25px;line-height:1.18;margin:8px 0 10px}.story-row p{font-size:18px;line-height:1.45;color:#535b5e}.story-row .eyebrow{font-size:11px;letter-spacing:1px}.row-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:17px}.row-bottom .meta{font-size:10px;line-height:1.4;max-width:170px}.row-bottom .read-link{font-size:12px}.sidebar{padding-top:2px}.side-note{background:var(--paper);padding:30px;position:relative;min-height:382px;overflow:hidden;border-top:2px solid var(--ink)}.side-note h2{font:400 31px/1.15 var(--body);margin:20px 0 14px}.side-note p{font-size:18px;line-height:1.5;position:relative;z-index:1}.side-note .eyebrow{font-size:10px;letter-spacing:1.4px}.side-note .read-link{display:block;margin-top:22px}.note-sail{width:64px;position:absolute;right:18px;bottom:-6px;opacity:.09}.side-heading{font-size:23px;font-weight:500;border-block:1px solid var(--line);padding:17px 0;margin-top:36px}.side-story{display:flex;gap:16px;border-bottom:1px solid var(--line);padding:22px 0}.side-number{font:italic 26px var(--body);color:#a4a39a}.side-story h3{font-size:21px;margin-top:7px;line-height:1.22}.side-story .eyebrow{font-size:10px;letter-spacing:1px}.side-bottom{margin-top:35px;padding-top:22px;border-top:2px solid var(--ink)}.side-bottom p{font-size:18px;margin:10px 0}.side-bottom>a{font:13px var(--heading);text-decoration:underline;text-underline-offset:4px}.load-more{width:100%;justify-content:center;gap:10px;font-size:15px;letter-spacing:1px;text-transform:uppercase}.feed-status{font:12px var(--heading);margin-top:15px;color:var(--muted);text-align:center}.department-strip{background:var(--paper);padding:44px 0}.section-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:23px}.section-heading h2{font-size:29px}.rail-controls{display:flex;gap:9px}.rail-controls button{border:1px solid var(--line);background:none;font:20px var(--heading);width:34px;height:34px}.department-rail{display:flex;gap:18px;overflow:auto;scrollbar-width:thin;scroll-snap-type:x mandatory;padding-bottom:10px}.department-card{flex:0 0 calc((100% - 54px)/4);scroll-snap-align:start}.department-card img{width:100%;aspect-ratio:1.55;object-fit:cover}.department-card h3{font-size:21px;display:flex;justify-content:space-between;margin-top:11px}.department-card span{font-size:16px;color:var(--red)}.more-reading{padding-top:52px;padding-bottom:60px}.more-reading .feature-grid{margin-top:0}.reading-callout{background:#eeeede;border-top:1px solid #d7d9c6;padding:42px 0}.reading-inner{display:flex;justify-content:space-between;gap:30px;align-items:center}.reading-inner h2{font:400 35px/1.2 var(--body);margin-top:10px}.reading-inner p{font-size:18px;margin-top:8px}.reading-inner .eyebrow{font-size:10px;letter-spacing:1.5px}.reading-inner .button{white-space:nowrap}.site-footer{padding:50px 0 0}.footer-grid{display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:34px}.brand.small>span{font-size:32px;letter-spacing:-1.7px}.footer-brand p{font-size:17px;line-height:1.35;margin-top:17px;color:#626967}.footer-brand .footer-intro{font-size:15px;max-width:190px}.site-footer h2{font-size:15px;text-transform:uppercase;letter-spacing:1px;margin:8px 0 19px}.footer-grid>div>a:not(.brand){display:block;font-size:17px;line-height:1.4;margin-bottom:9px}.footer-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:44px;padding-top:20px;padding-bottom:24px;border-top:1px solid var(--line);font-size:11px;letter-spacing:.3px;color:var(--muted)}.storage-note{position:fixed;bottom:16px;left:20px;right:20px;margin:auto;max-width:640px;z-index:50;background:var(--ink);color:#fff;box-shadow:0 5px 24px #0002;padding:15px 18px;display:flex;align-items:center;gap:25px}.storage-note p{font:14px/1.5 var(--heading)}.storage-note a{text-decoration:underline}.storage-note button{background:transparent;color:#fff;border:1px solid #ffffff88;white-space:nowrap;padding:6px 12px;font:14px var(--heading)}.archive-head{padding:55px 0 35px;border-bottom:1px solid var(--line);margin-bottom:35px}.archive-head h1{font-size:40px;margin:10px 0}.archive-head p{max-width:650px;color:#5d6465}.archive-head .eyebrow{font-size:11px}.archive-content{padding-bottom:60px}.archive-content .story-row:last-child{margin-bottom:0}.archive-head .category-links{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:22px;font:14px var(--heading)}.article-heading{padding-top:56px;padding-bottom:32px;text-align:center;max-width:1040px;margin:auto}.article-breadcrumb{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--red);display:flex;gap:10px;justify-content:center;margin-bottom:18px}.article-heading h1{font-size:52px;font-weight:700;line-height:1.1;max-width:980px;margin:0 auto 18px}.article-deck{font-size:22px;line-height:1.4;max-width:760px;margin:auto;color:#5e6364}.article-heading .meta{margin-top:22px;display:block;font-size:12px}.article-heading .meta a{text-decoration:underline;text-underline-offset:4px}.article-grid{padding-bottom:60px}.article-photo{width:100%;aspect-ratio:1.55;object-fit:cover}.photo-credit{font:11px/1.6 var(--heading);color:var(--muted);margin-top:8px}.photo-credit a{text-decoration:underline}.article-tools{display:flex;justify-content:space-between;align-items:center;border-block:1px solid var(--line);padding:14px 0;margin:24px 0;font-size:13px}.article-tools button{background:none;border:0;font:13px var(--heading);color:var(--red);padding:5px 0}.article-body{font-size:21px;line-height:1.6}.article-body p{margin-bottom:22px}.article-body h2{font-size:29px;margin:36px 0 15px}.article-body h3{font-size:23px;margin:25px 0 10px}.article-body a:not(.button){text-decoration:underline;text-underline-offset:4px}.disclosure{font:13px/1.6 var(--heading);padding:14px 18px;background:#f4f3ed;margin-bottom:26px;border-left:2px solid var(--red)}.disclosure a{text-decoration:underline}.article-intro p:first-child:first-letter{font:64px/.9 var(--body);float:left;margin:8px 10px 0 0;color:var(--red)}.verdict{padding:25px 27px;border-block:2px solid var(--ink);margin:30px 0;background:#f9f9f5}.verdict h2{margin:7px 0 12px;font-size:28px}.verdict p{font-size:21px;margin:0}.contents{background:var(--paper);padding:22px 27px;margin:30px 0}.contents summary{font:20px var(--heading);cursor:pointer}.contents ol{margin-bottom:0;padding-left:23px}.contents li{font-size:18px;line-height:1.75}.table-scroll{overflow:auto;margin:22px 0}.comparison{width:100%;border-collapse:collapse;text-align:left;min-width:490px;font:16px/1.5 var(--heading)}.comparison th{background:var(--ink);color:#fff;font-weight:500;padding:12px 15px}.comparison td{padding:15px;border-bottom:1px solid var(--line);vertical-align:top}.comparison tr:nth-child(2n){background:#f6f6f1}.article-body ul{padding-left:24px}.article-body li{padding-left:4px;margin-bottom:9px}.product-candidates{display:grid;gap:18px;margin:20px 0}.product-box{padding:24px;border:1px solid var(--line)}.product-box .eyebrow{font-size:11px}.product-box h3{margin:8px 0 12px;font-size:25px}.product-box p{font-size:19px;margin-bottom:15px}.product-box .product-tradeoff{font-size:18px;color:#5f6665;border-top:1px solid var(--line);padding-top:13px}.product-box .button{font-size:14px;padding:8px 15px;margin-top:6px}.product-source{font:11px var(--heading);display:block;margin-top:10px;color:var(--muted)}.article-faq{border-bottom:1px solid var(--line);padding:17px 0}.article-faq summary{font:21px var(--heading);cursor:pointer}.article-faq p{font-size:19px;margin:13px 0 0}.sources{font:14px/1.7 var(--heading);color:#5c6465;border-top:1px solid var(--line);margin-top:35px;padding-top:20px;overflow-wrap:anywhere}.sources h2{font-size:24px;margin-top:0}.sources ol{padding-left:20px}.related{padding-top:32px;border-top:2px solid var(--ink);margin-top:42px}.related>h2{font-size:28px;margin-bottom:22px}.related .feature-grid{grid-template-columns:repeat(3,1fr);margin:0}.related .story-card h3{font-size:21px}.prose-page{max-width:800px;margin:0 auto;padding:55px 24px 70px}.prose-page h1{font-size:48px;line-height:1.1;margin:12px 0 22px}.prose-page .lede{font-size:25px;line-height:1.4;color:#5d6564;margin-bottom:32px}.prose-page h2{font-size:29px;margin:30px 0 13px}.prose-page p{margin-bottom:19px;line-height:1.6}.prose-page a{text-decoration:underline;text-underline-offset:4px}.prose-page ul{padding-left:24px}.prose-page li{margin-bottom:9px}.policy-date{font:12px var(--heading);text-transform:uppercase;letter-spacing:1px;color:var(--muted);padding-bottom:23px;border-bottom:1px solid var(--line);margin-bottom:26px}.contact-form{border-top:2px solid var(--ink);padding-top:25px;margin-top:30px}.contact-form label{display:block;font:15px var(--heading);margin:16px 0 6px}.contact-form input,.contact-form textarea,.search-box input{width:100%;padding:12px;border:1px solid #bfc4c3;background:#fff;min-width:0;border-radius:0}.contact-form textarea{resize:vertical;min-height:170px}.contact-form .button{margin-top:20px}.form-note{font:14px/1.5 var(--heading);color:var(--muted);margin-top:15px}.search-box{display:flex;gap:10px;margin:25px 0}.search-box input{flex:1}.empty-state{background:var(--paper);padding:35px;text-align:center;margin:25px 0}.empty-state h2{font-size:28px;margin-bottom:10px}.search-status{font:14px var(--heading);color:var(--muted);margin-bottom:25px}.clear-list{border:0;background:none;font:14px var(--heading);color:var(--red);text-decoration:underline;padding:8px 0}@media(min-width:768px){.departments:hover .dropdown{display:block}.departments:not([open]) .dropdown{display:none}.departments:not([open]):hover .dropdown{display:block}}@media(max-width:1100px){.content-grid{grid-template-columns:minmax(0,1fr) 270px;gap:36px}.story-row{grid-template-columns:210px minmax(0,1fr);gap:22px}.nav-bar nav{gap:19px}.nav-actions{gap:19px}.story-row h2{font-size:23px}.row-bottom{flex-wrap:wrap}.side-note{padding:24px}.lead-note{padding:32px}.hero-copy{padding:30px}.hero-copy h1{font-size:35px}.lead-note h2{font-size:37px}.footer-grid{gap:25px}.masthead-note{font-size:10px}}@media(max-width:900px){.nav-bar nav{gap:16px}.nav-bar{font-size:13px}.nav-actions{gap:15px}.start-link{display:none}.content-grid{grid-template-columns:minmax(0,1fr) 220px;gap:28px}.story-row{grid-template-columns:170px minmax(0,1fr);gap:20px}.story-row p{font-size:17px}.hero-story{min-height:445px}.hero-copy{padding:25px}.hero-copy h1{font-size:33px}.hero-copy p{font-size:18px}.lead-note{padding:28px}.lead-note h2{font-size:34px}.lead-note p{font-size:18px}.note-edition{left:28px}.feature-grid{gap:18px}.story-card h3{font-size:20px}.side-note{padding:20px}.side-note h2{font-size:28px}.side-note p{font-size:17px}.reading-inner{gap:20px}.reading-inner .button{gap:18px;padding:10px 14px}.footer-grid{grid-template-columns:1.4fr 1fr 1fr;gap:32px}.footer-brand{grid-row:span 2}.article-heading h1{font-size:46px}.article-body{font-size:20px}}@media(max-width:767px){body{font-size:19px}.wrap{padding-inline:18px}.masthead{height:75px}.brand>span{font-size:39px;letter-spacing:-2px}.brand svg{width:38px;height:43px}.masthead-note{display:none}.nav-bar{height:46px;position:relative;font-size:13px}.menu-toggle{display:block;margin-left:-6px}.menu-toggle svg{width:25px;height:25px}.nav-bar nav{display:none;position:absolute;top:46px;left:0;right:0;z-index:30;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 10px 16px #0001;padding:22px 24px;align-items:stretch;gap:0}.nav-bar nav.is-open{display:flex;flex-direction:column}.nav-bar nav>a,.departments>summary{padding:11px 0}.dropdown{position:static;box-shadow:none;border:0;padding:2px 0;width:100%;background:var(--paper)}.dropdown a{padding:9px 18px}.nav-actions{gap:24px}.start-link{display:block}.home-top{padding-top:28px}.lead-grid{grid-template-columns:1fr;gap:24px}.hero-story{display:block;min-height:0;overflow:visible}.hero-story>.hero-img{position:static;aspect-ratio:1.5;height:auto;max-height:400px}.hero-story:after{display:none}.hero-copy{color:var(--ink);padding:24px 0 0}.hero-copy .eyebrow{color:var(--red)}.hero-copy h1{font-size:36px;margin-top:10px}.hero-copy h1 a:hover{color:var(--red)}.hero-copy p{font-size:20px}.hero-copy .button{color:var(--ink);border-color:var(--line);padding:8px 17px}.hero-copy .button:hover{background:var(--ink);color:#fff}.lead-note{padding:28px 30px 45px}.lead-note h2{font-size:35px;margin:12px 0}.lead-note p{max-width:100%;font-size:19px}.note-links{margin-top:20px}.note-edition{left:30px;bottom:13px}.feature-grid{grid-template-columns:repeat(2,1fr);gap:28px 18px;margin-top:32px}.story-card h3{font-size:23px}.story-card>.eyebrow{margin-top:12px}.home-body{padding-top:40px;padding-bottom:40px}.content-grid{grid-template-columns:1fr;gap:45px}.story-row{grid-template-columns:42% minmax(0,1fr);gap:22px;padding-bottom:25px;margin-bottom:25px}.story-row h2{font-size:25px}.story-row p{font-size:18px}.story-row img{aspect-ratio:1.2}.sidebar{display:grid;grid-template-columns:1fr 1fr;gap:18px 28px}.side-note{grid-row:span 4;min-height:0;padding:25px}.side-note h2{font-size:32px}.side-note p{font-size:19px}.side-heading{margin:0;font-size:22px;padding:0 0 14px;border-top:0}.side-story{padding:0 0 18px;gap:12px}.side-story h3{font-size:22px}.side-number{font-size:23px}.side-bottom{margin:0;grid-column:1/-1}.department-strip{padding:32px 0}.department-card{flex-basis:calc((100% - 36px)/3)}.department-card h3{font-size:20px}.department-card img{aspect-ratio:1.2}.section-heading h2{font-size:26px}.reading-inner{display:block}.reading-inner .button{margin-top:24px}.reading-inner h2{font-size:33px}.reading-callout{padding:32px 0}.footer-grid{grid-template-columns:repeat(2,1fr);gap:30px 24px}.footer-brand{grid-column:1/-1;grid-row:auto}.footer-brand .footer-intro{max-width:350px}.footer-brand p{font-size:16px}.footer-bottom{flex-direction:column;gap:9px;margin-top:25px;font-size:11px}.site-footer{padding-top:35px}.storage-note{left:12px;right:12px;bottom:12px;padding:12px;gap:15px}.archive-head{padding-top:35px}.archive-head h1{font-size:36px}.article-heading{padding-top:35px;padding-bottom:26px}.article-heading h1{font-size:40px;line-height:1.1}.article-deck{font-size:21px}.article-heading .meta{font-size:11px;line-height:1.7}.article-grid .sidebar{display:none}.article-body{font-size:21px}.related .feature-grid{grid-template-columns:repeat(3,1fr);gap:18px}.article-photo{aspect-ratio:1.4}.prose-page{padding:35px 18px 50px}.prose-page h1{font-size:41px}.prose-page .lede{font-size:24px}.more-reading{padding-block:35px}.feed-tabs>span{font-size:10px}.feed-tabs{gap:23px}}@media(max-width:520px){.brand>span{font-size:36px}.masthead{height:72px}.nav-actions{gap:19px}.nav-bar{font-size:12px}.hero-copy h1{font-size:34px}.hero-copy p{font-size:20px}.home-top{padding-top:20px}.hero-story>.hero-img{aspect-ratio:1.15}.lead-note{padding:25px 25px 42px}.lead-note h2{font-size:34px}.note-edition{left:25px}.feature-grid{gap:26px 16px}.story-card h3{font-size:21px}.story-card .image-link img{aspect-ratio:1.2}.story-card>.eyebrow{font-size:9px;letter-spacing:.7px}.story-card .meta{font-size:10px;line-height:1.4;display:block}.story-row{grid-template-columns:1fr;gap:17px;padding-bottom:28px;margin-bottom:28px}.story-row img{aspect-ratio:1.5}.story-row h2{font-size:28px;line-height:1.16}.story-row .eyebrow{font-size:11px}.story-row p{font-size:20px;line-height:1.45}.row-bottom{flex-wrap:nowrap;margin-top:15px}.row-bottom .meta{font-size:10px;max-width:none}.row-bottom .read-link{font-size:13px}.feed-tabs>span{display:none}.feed-tabs button{font-size:21px}.sidebar{display:block}.side-note{padding:28px;min-height:310px}.side-note h2 br{display:none}.side-heading{margin-top:30px;border-top:1px solid var(--line);padding-top:17px}.side-story{padding:20px 0}.side-bottom{margin-top:25px;padding-top:20px}.department-card{flex-basis:calc((100% - 18px)/2)}.department-card img{aspect-ratio:1.25}.reading-inner .eyebrow{font-size:9px}.reading-inner h2{font-size:30px}.reading-inner p{font-size:19px}.article-heading{text-align:left}.article-breadcrumb{justify-content:flex-start;font-size:11px}.article-heading h1{font-size:37px}.article-deck{font-size:21px}.article-photo{aspect-ratio:1.2}.article-tools{font-size:12px;gap:10px}.article-tools button{font-size:12px}.photo-credit{font-size:10px}.article-body h2{font-size:28px}.verdict{padding:21px}.verdict p{font-size:21px}.contents{padding:20px}.article-body .disclosure{font-size:13px}.product-box{padding:20px}.comparison{font-size:15px}.comparison td,.comparison th{padding:12px}.related .feature-grid{grid-template-columns:1fr}.related .story-card{display:grid;grid-template-columns:115px 1fr;gap:0 15px;margin-bottom:17px}.related .story-card>.image-link{grid-row:span 3}.related .story-card>.eyebrow{margin:0}.related .story-card h3{margin-top:6px}.related .story-card .meta{font-size:10px}.prose-page h1{font-size:38px}.prose-page .lede{font-size:23px}.storage-note p{font-size:12px}.storage-note{gap:10px}.storage-note button{font-size:12px}.search-box{gap:7px}.search-box .button{padding-inline:14px;gap:8px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@font-face{font-family:Archivo Narrow;src:url(/fonts/archivo-narrow-600.woff2) format("woff2");font-weight:500 600;font-display:swap}@font-face{font-family:Archivo Narrow;src:url(/fonts/archivo-narrow-700.woff2) format("woff2");font-weight:700;font-display:swap}.content-grid>*{min-width:0}
