@import "https://fonts.googleapis.com/css2?family=UnifrakturMaguntia&family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,600;0,6..72,700;1,6..72,400&family=Inter:wght@400;500;600;700;800&display=swap";:root{--nyt-bg:#fff;--nyt-bg-alt:#f9f9f9;--nyt-black:#121212;--nyt-dark-gray:#333;--nyt-muted-gray:#666;--nyt-light-gray:#727272;--nyt-border:#e2e2e2;--nyt-border-dark:#121212;--nyt-blue:#326891;--nyt-red:#d0021b;--font-masthead:"UnifrakturMaguntia", "Times New Roman", serif;--font-serif:"Newsreader", Georgia, "Times New Roman", serif;--font-sans:"Inter", Arial, Helvetica, sans-serif;--transition:all .2s ease-in-out}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background-color:var(--nyt-bg);color:var(--nyt-black);font-family:var(--font-serif);font-size:16px;line-height:1.5}body{background:var(--nyt-bg);min-height:100vh;color:var(--nyt-black);flex-direction:column;display:flex;overflow-x:hidden}a{color:inherit;transition:var(--transition);text-decoration:none}button{font-family:var(--font-sans);cursor:pointer;background:0 0;border:none}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);color:var(--nyt-black);line-height:1.2}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.25rem}.nyt-top-bar{border-bottom:1px solid var(--nyt-border);font-family:var(--font-sans);color:var(--nyt-dark-gray);padding:.4rem 0;font-size:.75rem}.nyt-top-bar-inner{justify-content:space-between;align-items:center;display:flex}.nyt-top-left{align-items:center;gap:1rem;display:flex}.nyt-top-right{align-items:center;gap:.8rem;display:flex}.btn-nyt-subscribe{background:var(--nyt-black);color:#fff;text-transform:uppercase;letter-spacing:.08em;border-radius:3px;padding:.35rem .8rem;font-size:.7rem;font-weight:700}.btn-nyt-subscribe:hover{background:var(--nyt-dark-gray)}.nyt-header{text-align:center;padding:1.2rem 0 .8rem}.nyt-masthead-title{font-family:var(--font-masthead);color:var(--nyt-black);letter-spacing:-.02em;font-size:clamp(3.2rem,7vw,5.2rem);font-weight:400;line-height:1}.nyt-motto{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.12em;color:var(--nyt-muted-gray);margin-top:.3rem;font-size:.68rem;font-weight:600}.nyt-nav-bar{border-top:1px solid var(--nyt-border);border-bottom:3px double var(--nyt-black);margin-top:.8rem}.nyt-nav-links{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;justify-content:center;align-items:center;gap:1.8rem;padding:.6rem 0;font-size:.78rem;font-weight:700;list-style:none;display:flex}.nyt-nav-link:hover,.nyt-nav-link.active{color:var(--nyt-blue);text-decoration:underline}.nyt-hero-3col{border-bottom:1px solid var(--nyt-border);grid-template-columns:1fr 2fr 1fr;gap:1.8rem;padding:1.8rem 0 2.5rem;display:grid}.nyt-col-left{border-right:1px solid var(--nyt-border);flex-direction:column;gap:1.5rem;padding-right:1.5rem;display:flex}.nyt-col-center{border-right:1px solid var(--nyt-border);flex-direction:column;padding-right:1.8rem;display:flex}.nyt-lead-title{font-family:var(--font-serif);color:var(--nyt-black);margin-bottom:.8rem;font-size:clamp(2.2rem,3.5vw,3rem);font-weight:700;line-height:1.15}.nyt-lead-title a:hover{color:var(--nyt-dark-gray);text-decoration:underline}.nyt-byline{font-family:var(--font-sans);text-transform:uppercase;color:var(--nyt-black);margin-bottom:.8rem;font-size:.75rem;font-weight:700}.nyt-lead-summary{font-family:var(--font-serif);color:var(--nyt-dark-gray);margin-bottom:1.2rem;font-size:1.1rem;line-height:1.55}.nyt-lead-img-wrapper{width:100%;height:380px;margin-bottom:.8rem;overflow:hidden}.nyt-lead-img{object-fit:cover;width:100%;height:100%}.nyt-img-caption{font-family:var(--font-sans);color:var(--nyt-muted-gray);margin-bottom:1.2rem;font-size:.72rem;line-height:1.4}.nyt-col-right{flex-direction:column;gap:1.4rem;display:flex}.nyt-section-title{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--nyt-black);border-bottom:1px solid var(--nyt-black);margin-bottom:.8rem;padding-bottom:.4rem;font-size:.85rem;font-weight:800}.nyt-article-item{border-bottom:1px solid var(--nyt-border);padding-bottom:1.2rem}.nyt-article-item:last-child{border-bottom:none;padding-bottom:0}.nyt-item-headline{font-family:var(--font-serif);color:var(--nyt-black);margin-bottom:.4rem;font-size:1.25rem;font-weight:700;line-height:1.25}.nyt-item-headline a:hover{text-decoration:underline}.nyt-item-summary{font-family:var(--font-serif);color:var(--nyt-dark-gray);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}.nyt-item-meta{font-family:var(--font-sans);color:var(--nyt-muted-gray);font-size:.72rem}.nyt-section-block{border-top:3px solid var(--nyt-black);margin:2.5rem 0;padding-top:1rem}.nyt-grid-3col{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.8rem;margin-top:1.2rem;display:grid}.nyt-post-container{max-width:1140px;margin:0 auto;padding:2.5rem 1.25rem}.nyt-post-header{text-align:center;max-width:820px;margin:0 auto 2rem}.nyt-post-kicker{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--nyt-red);margin-bottom:.6rem;font-size:.8rem;font-weight:800;display:block}.nyt-post-headline{font-family:var(--font-serif);color:var(--nyt-black);margin-bottom:1rem;font-size:clamp(2.4rem,4.5vw,3.4rem);font-weight:700;line-height:1.15}.nyt-post-subheading{font-family:var(--font-serif);color:var(--nyt-dark-gray);margin-bottom:1.5rem;font-size:1.3rem;line-height:1.5}.nyt-post-byline-bar{font-family:var(--font-sans);color:var(--nyt-dark-gray);border-top:1px solid var(--nyt-border);border-bottom:1px solid var(--nyt-border);justify-content:center;align-items:center;gap:1.5rem;padding:.8rem 0;font-size:.8rem;display:flex}.nyt-post-grid{grid-template-columns:1fr 320px;gap:3rem;margin-top:2rem;display:grid}.article-body{font-family:var(--font-serif);font-size:1.2rem;line-height:1.75;color:var(--nyt-black)!important}.article-body *{color:var(--nyt-black)!important;background-color:#0000!important}.article-body p{margin-bottom:1.6rem}.article-body h2{font-family:var(--font-serif);margin:2.2rem 0 1rem;font-size:1.8rem;font-weight:700;color:var(--nyt-black)!important}.article-body blockquote{font-family:var(--font-serif);border-left:3px solid var(--nyt-black);margin:2rem 0;padding-left:1.2rem;font-size:1.35rem;font-style:italic;line-height:1.5;color:var(--nyt-dark-gray)!important}.article-body img{margin:2rem 0}.nyt-sidebar-widget{border-top:2px solid var(--nyt-black);margin-bottom:2.2rem;padding-top:.8rem}.nyt-sidebar-heading{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--nyt-black);margin-bottom:1rem;font-size:.82rem;font-weight:800}.nyt-sidebar-item{border-bottom:1px solid var(--nyt-border);gap:.8rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.nyt-sidebar-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.nyt-sidebar-thumb{object-fit:cover;flex-shrink:0;width:70px;height:70px}.nyt-sidebar-title{font-family:var(--font-serif);color:var(--nyt-black);font-size:.95rem;font-weight:700;line-height:1.3}.nyt-sidebar-title a:hover{text-decoration:underline}.pagination{border-top:1px solid var(--nyt-border);font-family:var(--font-sans);justify-content:center;align-items:center;gap:.4rem;margin:3rem 0;padding-top:1.5rem;display:flex}.page-btn{border:1px solid var(--nyt-border);min-width:36px;height:36px;color:var(--nyt-black);background:#fff;justify-content:center;align-items:center;padding:0 .6rem;font-size:.85rem;font-weight:600;display:inline-flex}.page-btn.active{background:var(--nyt-black);color:#fff;border-color:var(--nyt-black)}.nyt-footer{background:var(--nyt-bg);border-top:3px double var(--nyt-black);font-family:var(--font-sans);margin-top:auto;padding:3rem 0 2rem}.nyt-footer-grid{border-bottom:1px solid var(--nyt-border);grid-template-columns:repeat(5,1fr);gap:2rem;padding-bottom:2.5rem;display:grid}.nyt-footer-col-title{text-transform:uppercase;letter-spacing:.08em;color:var(--nyt-black);margin-bottom:1rem;font-size:.75rem;font-weight:800}.nyt-footer-links{flex-direction:column;gap:.6rem;font-size:.8rem;list-style:none;display:flex}.nyt-footer-links a{color:var(--nyt-dark-gray)}.nyt-footer-links a:hover{text-decoration:underline}.nyt-footer-bottom{color:var(--nyt-muted-gray);justify-content:space-between;align-items:center;padding-top:1.5rem;font-size:.75rem;display:flex}.toast-msg{z-index:300;background:var(--nyt-black);color:#fff;font-family:var(--font-sans);opacity:0;transition:var(--transition);border-radius:3px;padding:.8rem 1.4rem;font-size:.85rem;position:fixed;bottom:2rem;right:2rem;transform:translateY(100px)}.toast-msg.show{opacity:1;transform:translateY(0)}@media (width<=992px){.nyt-hero-3col{grid-template-columns:1fr}.nyt-col-left,.nyt-col-center{border-right:none;padding-right:0}.nyt-post-grid{grid-template-columns:1fr}.nyt-footer-grid{grid-template-columns:repeat(2,1fr)}}
