/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.start{inset-inline-start:var(--spacing)}.contents{display:contents}.table{display:table}}:root{--paper:#f6f3eb;--ink:#161614;--muted:#6c6961;--rule:#aaa59a;--soft-rule:#d7d1c4;--accent:#8b1e1e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);text-rendering:optimizelegibility;background:#e8e3d9;margin:0;font-family:Georgia,Times New Roman,serif}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}button{color:inherit}.footer-admin{color:var(--muted);letter-spacing:.04em;opacity:.58;text-underline-offset:2px;place-self:end;font:400 9px/1 Arial,sans-serif;text-decoration:underline}.footer-admin:hover,.footer-admin:focus-visible{color:var(--accent);opacity:1}.site-shell{background:var(--paper);width:min(1440px,100% - 28px);min-height:100vh;margin:14px auto;padding:0 32px;box-shadow:0 8px 36px #27221a1f}.utility-row,.article-header__top{border-bottom:1px solid var(--ink);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;padding:12px 0 9px;font:700 10px/1.2 Arial,sans-serif;display:grid}.utility-row>:last-child,.article-header__top>:last-child{text-align:right}.utility-center{color:var(--accent)}.masthead-row{border-bottom:4px double var(--ink);grid-template-columns:100px 1fr 100px;align-items:center;min-height:125px;display:grid;position:relative}.masthead{letter-spacing:-.065em;white-space:nowrap;justify-self:center;font-size:clamp(52px,7vw,104px);font-weight:700;line-height:.9}.tagline{color:var(--muted);text-align:right;align-self:end;margin:0 0 16px;font:italic 13px/1.2 Georgia,serif}.menu-mark{background:0 0;border:0;width:32px;padding:5px 0}.menu-mark span{background:var(--ink);height:1px;margin:6px 0;display:block}.section-nav{border-bottom:1px solid var(--ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;justify-content:center;gap:clamp(18px,3vw,48px);padding:11px 0 10px;font:700 11px/1 Arial,sans-serif;display:flex;overflow-x:auto}.section-nav .archive-nav-link{border-left:1px solid var(--rule);color:var(--accent);margin-left:2px;padding-left:12px}.section-nav .happened-nav-link{background:var(--accent);color:var(--paper);padding:4px 8px 3px}.section-nav .happened-nav-link:hover{background:var(--ink);color:var(--paper)}.section-nav{letter-spacing:.035em;justify-content:space-between;gap:8px;font-size:9px}.happened-strip{border-top:5px solid var(--accent);border-bottom:1px solid var(--ink);background:#eee9de;grid-template-columns:minmax(190px,.68fr) minmax(0,1.45fr) minmax(260px,.9fr);margin:22px 0 0;display:grid}.happened-strip>*{min-width:0;padding:20px 22px 22px}.happened-strip>*+*{border-left:1px solid var(--rule)}.happened-strip__brand{flex-direction:column;justify-content:space-between;display:flex}.happened-strip__brand-graphic{flex:0 auto;width:min(74%,132px);height:auto;margin:0 auto;display:block}.happened-strip__brand p,.happened-strip__story>span,.happened-strip__facts>span{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font:700 9px/1.2 Arial,sans-serif}.happened-strip__brand h2{letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:.94}.happened-strip__story h3{letter-spacing:-.035em;margin:4px 0 9px;font-size:clamp(24px,2.6vw,38px);font-weight:500;line-height:1}.happened-strip__story p{color:#4c4942;margin:0;font-size:14px;line-height:1.42}.happened-strip__facts ul{margin:0 0 16px;padding-left:17px;font-size:13px;line-height:1.38}.happened-strip__facts li+li{margin-top:6px}.happened-strip__facts>a,.happened-issue__arrow{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;font:700 10px/1.2 Arial,sans-serif}.edition-note{color:var(--muted);text-align:center;margin:14px 0;font:11px/1.4 Arial,sans-serif}.lead-grid{border-bottom:4px double var(--ink);grid-template-columns:minmax(0,.82fr) minmax(0,1.7fr) minmax(0,1fr);gap:0;padding-bottom:20px;display:grid}.lead-grid>*,.lead-rail,.lead-story,.story{min-width:0}.lead-grid>*{padding:0 22px}.lead-grid>:first-child{padding-left:0}.lead-grid>:last-child{padding-right:0}.lead-grid>:not(:last-child){border-right:1px solid var(--rule)}.lead-story h1{letter-spacing:-.045em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:8px 0 12px;font-size:clamp(38px,4.2vw,68px);font-weight:500;line-height:.94}.lead-story .deck{color:#393731;max-width:760px;margin:0;font-size:18px;line-height:1.42}.lead-rail{align-content:start;gap:20px;display:grid}.kicker{letter-spacing:.11em;text-transform:uppercase;margin:0 0 7px;color:var(--accent)!important;font:700 10px/1.25 Arial,sans-serif!important}.story+.story,.lead-rail .story+.story{border-top:1px solid var(--soft-rule);padding-top:18px}.story h3{letter-spacing:-.025em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:0 0 8px;font-size:clamp(18px,2vw,24px);font-weight:500;line-height:1.04}.story p:not(.kicker){color:#4c4942;margin:0;font-size:14px;line-height:1.4}.story-meta{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:10px;font:9px/1 Arial,sans-serif;display:block}.lead-side-note{border-top:3px solid var(--ink);border-bottom:1px solid var(--rule);margin-top:20px;padding:15px 0}.lead-side-note strong{letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font:700 11px/1 Arial,sans-serif;display:block}.lead-side-note p{margin:0;font-size:15px;line-height:1.4}.newspaper-section{border-bottom:1px solid var(--ink);padding:26px 0 30px}.section-heading{border-bottom:3px solid var(--ink);justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:18px;padding-bottom:8px;display:flex}.section-heading h2{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:600}.section-heading span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font:10px/1 Arial,sans-serif}.three-up-grid{grid-template-columns:repeat(3,1fr);display:grid}.three-up-grid>*,.feature-band>*,.archive-cta>*,.newspaper-footer>*,.article-layout>*{min-width:0}.three-up-grid>*{padding:0 22px}.three-up-grid>:first-child{padding-left:0}.three-up-grid>:last-child{padding-right:0}.three-up-grid>:not(:last-child){border-right:1px solid var(--soft-rule)}.feature-band{border-top:4px double var(--ink);border-bottom:4px double var(--ink);grid-template-columns:1.25fr 2fr;margin:30px 0;padding:28px 0;display:grid}.feature-band__intro{padding-right:30px}.feature-band__intro h2{max-width:480px;margin:6px 0 12px;font-size:42px;font-weight:500;line-height:1}.feature-band__intro p{color:var(--muted);font-size:16px;line-height:1.45}.feature-band__stories{border-left:1px solid var(--rule);grid-template-columns:1fr 1fr;display:grid}.feature-band__stories>*{padding-left:28px}.editorial-note{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);text-align:center;max-width:980px;margin:36px auto;padding:26px 10%}.editorial-note h2{margin:0 0 8px;font-size:27px}.editorial-note p{color:#48453e;margin:0;font-size:17px;line-height:1.5}.archive-list{margin:0;padding:0;list-style:none}.archive-list li{border-top:1px solid var(--soft-rule);grid-template-columns:48px 1fr auto;align-items:baseline;gap:14px;padding:13px 0;display:grid}.archive-list li:first-child{border-top:0}.archive-number,.archive-list span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font:10px/1 Arial,sans-serif}.archive-list a{font-size:19px}.newspaper-footer{border-top:4px double var(--ink);color:var(--muted);grid-template-columns:1fr 1fr 1fr;align-items:end;gap:28px;margin-top:34px;padding:28px 0 32px;font:11px/1.45 Arial,sans-serif;display:grid}.footer-mark{color:var(--ink);letter-spacing:-.045em;font:700 28px/.95 Georgia,serif}.newspaper-footer p{margin:0}.footer-conglomerat{color:var(--ink);letter-spacing:.04em;align-items:center;gap:10px;font:700 14px/1 Arial,sans-serif;display:flex}.footer-conglomerat img{width:48px;height:48px;display:block}.article-header{border-bottom:1px solid var(--ink)}.article-header__top a{color:var(--accent)}.masthead--small{width:max-content;margin:28px auto 24px;font-size:clamp(46px,5.5vw,78px);display:block}.article-header .section-nav{border-top:4px double var(--ink);border-bottom:0}.article-layout{grid-template-columns:160px minmax(0,760px) 210px;justify-content:center;gap:42px;padding:52px 0;display:grid}.article-aside,.article-margin-note{color:var(--muted);letter-spacing:.055em;text-transform:uppercase;font:10px/1.5 Arial,sans-serif}.article-aside span{border-top:1px solid var(--soft-rule);padding:8px 0;display:block}.article-margin-note{border-top:3px solid var(--ink);border-bottom:1px solid var(--rule);text-transform:none;letter-spacing:0;align-self:start;padding:14px 0}.article-margin-note strong{color:var(--ink);text-transform:uppercase;letter-spacing:.08em}.article-margin-note p{margin-bottom:0;font:14px/1.45 Georgia,serif}.article-title{border-bottom:1px solid var(--ink);padding-bottom:25px}.article-title h1{letter-spacing:-.045em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:9px 0 16px;font-size:clamp(43px,5vw,70px);font-weight:500;line-height:.98}.article-deck{color:#45423c;margin:0 0 21px;font-size:20px;line-height:1.43}.article-byline{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:20px;font:10px/1.4 Arial,sans-serif;display:flex}.article-disclaimer{border-left:3px solid var(--accent);color:#514d45;background:#eee9de;margin:24px 0 30px;padding:13px 16px;font:12px/1.5 Arial,sans-serif}.article-body{font-size:19px;line-height:1.68}.article-body>p:first-of-type:first-letter{float:left;color:var(--accent);padding:7px 9px 0 0;font-size:75px;line-height:.69}.article-body h2{border-top:1px solid var(--rule);margin:2em 0 .55em;padding-top:.5em;font-size:31px;line-height:1.05}.article-body h3{margin:1.5em 0 .5em;font-size:23px}.article-body p{margin:0 0 1.15em}.article-body ul,.article-body ol{margin:0 0 1.25em;padding-left:1.2em}.article-body li{margin:.4em 0;padding-left:.25em}.article-body blockquote{border-left:4px solid var(--ink);margin:1.7em 0;padding:4px 0 4px 24px;font-size:22px;font-style:italic;line-height:1.45}.article-body a{text-decoration:underline;-webkit-text-decoration-color:var(--rule);-webkit-text-decoration-color:var(--rule);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.phone-gateway{border-top:4px double var(--ink);border-bottom:1px solid var(--ink);background:#eee9de;margin:54px 0 8px;padding:30px 32px 28px}.phone-gateway h2{letter-spacing:-.025em;max-width:680px;margin:6px 0 18px;font-size:clamp(28px,3.4vw,42px);font-weight:500;line-height:1.08}.phone-gateway p{max-width:660px;margin:0 0 1em;font-size:17px;line-height:1.58}.phone-gateway__eyebrow{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font:700 10px/1.4 Arial,sans-serif!important}.phone-gateway__legal{box-sizing:border-box;border:2px solid var(--ink);background:var(--paper);padding:19px 20px;margin:22px 0!important;font:700 16px/1.52 Arial,sans-serif!important}.phone-gateway__actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.phone-gateway__primary,.phone-gateway__secondary{border:1px solid var(--ink);cursor:pointer;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font:700 13px/1.2 Arial,sans-serif;text-decoration:none;display:inline-flex}.phone-gateway__primary{background:var(--ink);color:var(--paper)}.phone-gateway__primary:hover{background:var(--accent);border-color:var(--accent)}.phone-gateway__primary:disabled{cursor:wait;background:#777269;border-color:#777269}.phone-gateway__secondary{color:var(--ink);background:0 0}.phone-gateway__secondary:hover{background:var(--paper)}.phone-gateway__fineprint{color:var(--muted);margin:13px 0 0!important;font:11px/1.45 Arial,sans-serif!important}.phone-gateway__number{color:var(--accent);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.phone-gateway__error{color:var(--accent);font:700 13px/1.45 Arial,sans-serif!important}.related-stories{border-top:4px double var(--ink);padding:28px 0}@media (width<=980px){.site-shell{width:100%;box-shadow:none;margin:0;padding:0 22px}.utility-center{display:none}.utility-row,.article-header__top{grid-template-columns:1fr 1fr}.masthead-row{grid-template-columns:50px 1fr 50px;min-height:105px}.tagline{display:none}.lead-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}.lead-grid>:last-child{border-top:1px solid var(--rule);grid-column:1/-1;margin-top:22px;padding:22px 0 0}.lead-grid>:nth-child(2){border-right:0;padding-right:0}.article-layout{grid-template-columns:minmax(0,720px) 190px;gap:32px}.article-aside{display:none}}@media (width<=700px){.site-shell{padding:0 15px}.utility-row{font-size:8px}.masthead-row{grid-template-columns:28px 1fr 28px;min-height:85px}.masthead{font-size:clamp(41px,13vw,62px)}.section-nav{justify-content:flex-start;gap:22px}.lead-grid,.three-up-grid,.feature-band,.feature-band__stories,.article-layout{display:block}.lead-grid>*,.three-up-grid>*,.feature-band__stories>*{padding:18px 0;border-right:0!important}.lead-grid>:not(:last-child),.three-up-grid>:not(:last-child),.feature-band__stories>:not(:last-child){border-bottom:1px solid var(--soft-rule)}.lead-story h1{font-size:44px}.feature-band__intro{padding-right:0}.feature-band__intro h2{font-size:34px}.feature-band__stories{border-left:0}.archive-list li{grid-template-columns:38px 1fr}.archive-list li span:last-child{display:none}.newspaper-footer{grid-template-columns:1fr;gap:14px}.article-layout{padding:34px 0}.article-margin-note{margin-top:30px}.article-title h1{font-size:43px}.article-deck{font-size:18px}.article-byline{display:block}.article-byline span{margin-top:6px;display:block}.article-body{font-size:18px}.phone-gateway{margin-top:40px;padding:24px 20px}.phone-gateway__actions{display:grid}.phone-gateway__primary,.phone-gateway__secondary{width:100%}}.masthead-row--library{grid-template-columns:minmax(140px,1fr) auto minmax(140px,1fr);padding:25px 0 22px}.library-label{max-width:160px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font:700 10px/1.35 Arial,sans-serif}.header-actions{color:var(--muted);justify-items:end;gap:10px;font:italic 12px/1.2 Georgia,serif;display:grid}.header-actions a{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font:700 10px/1 Arial,sans-serif}.welcome-story{border-bottom:1px solid var(--soft-rule);color:#3f3c36;width:100%;margin:0;padding:17px 0 18px;font-size:10px;line-height:1.48}.lead-grid{padding-top:26px}.lead-deck{color:#393731;margin:0;font-size:18px;line-height:1.42}.editorial-graphic{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin:28px 0 20px;display:grid}.editorial-graphic div{padding:14px 12px}.editorial-graphic div+div{border-left:1px solid var(--soft-rule)}.editorial-graphic span,.editorial-graphic small{color:var(--muted);display:block}.editorial-graphic span{font:9px/1 Arial,sans-serif}.editorial-graphic strong{margin:5px 0;font-size:16px;display:block}.editorial-graphic small{font:10px/1.3 Arial,sans-serif}.lead-byline{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;gap:18px;font:9px/1.3 Arial,sans-serif;display:flex}.rail-label{border-bottom:3px solid var(--ink);letter-spacing:.09em;text-transform:uppercase;margin:0;padding-bottom:9px;font:700 10px/1 Arial,sans-serif}.quote-card{border-top:3px solid var(--ink);padding:16px 0}.quote-card>span{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font:700 9px/1 Arial,sans-serif}.quote-card blockquote{margin:9px 0 0;font-size:18px;font-style:italic;line-height:1.28}.section-block{border-bottom:1px solid var(--ink);padding:28px 0}.feature-band__main{padding-right:34px}.feature-band__main h2{letter-spacing:-.035em;margin:6px 0 13px;font-size:clamp(31px,3.3vw,48px);font-weight:500;line-height:1}.feature-band__main>p:not(.kicker){color:#48453e;font-size:17px;line-height:1.45}.feature-band__side{border-left:1px solid var(--rule);padding-left:30px}.archive-cta{border-top:4px double var(--ink);grid-template-columns:.8fr 1.4fr auto;align-items:center;gap:34px;padding:26px 0;display:grid}.archive-cta h2{margin:0;font-size:28px}.archive-cta p{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.archive-cta a{border-bottom:1px solid var(--accent);color:var(--accent);letter-spacing:.06em;text-transform:uppercase;padding-bottom:4px;font:700 11px/1 Arial,sans-serif}.library-topline{border-bottom:1px solid var(--ink);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:20px;padding:12px 0 9px;font:700 10px/1.2 Arial,sans-serif;display:flex}.library-topline a:first-child{color:var(--accent)}.archive-page{max-width:1040px;min-height:480px;margin:0 auto;padding:54px 0}.archive-page__header{max-width:720px;margin-bottom:36px}.archive-page__header h1{letter-spacing:-.05em;margin:7px 0 13px;font-size:clamp(44px,6vw,76px);font-weight:500;line-height:.95}.archive-page__header>p:not(.kicker){color:var(--muted);font-size:18px;line-height:1.45}.happened-page{max-width:1080px;min-height:520px;margin:0 auto;padding:52px 0 70px}.happened-page__header{border-bottom:5px solid var(--accent);grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:end;column-gap:70px;margin-bottom:42px;padding-bottom:28px;display:grid}.happened-page__header .kicker{grid-column:1/-1}.happened-page__header h1{letter-spacing:-.06em;margin:6px 0 0;font-size:clamp(52px,7.4vw,94px);font-weight:500;line-height:.88}.happened-page__header>p:not(.kicker){color:#4c4942;margin:0;font-size:18px;line-height:1.46}.happened-issues{border-top:1px solid var(--ink)}.happened-issue{border-bottom:1px solid var(--rule);grid-template-columns:96px minmax(0,1fr) 40px;align-items:center;gap:28px;padding:24px 0 26px;display:grid}.happened-issue__number span,.happened-issue__number strong{display:block}.happened-issue__number span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font:700 9px/1 Arial,sans-serif}.happened-issue__number strong{color:var(--accent);font-size:42px;font-weight:500;line-height:1}.happened-issue h2{letter-spacing:-.035em;margin:5px 0 9px;font-size:clamp(27px,3.4vw,43px);font-weight:500;line-height:1}.happened-issue p:not(.kicker){color:#4c4942;max-width:760px;margin:0;font-size:15px;line-height:1.46}.happened-issue__arrow{text-align:right;font-size:25px}.happened-article-layout{grid-template-columns:150px minmax(0,790px) 220px}.happened-verdict{border-top:4px solid var(--accent);border-bottom:1px solid var(--ink);background:#eee9de;margin:26px 0 32px;padding:20px 22px}.happened-verdict span{color:var(--accent);letter-spacing:.11em;text-transform:uppercase;margin-bottom:8px;font:700 9px/1 Arial,sans-serif;display:block}.happened-verdict strong{font-size:24px;font-weight:500;line-height:1.18;display:block}.happened-verdict p{color:#514d45;margin:8px 0 0;font:13px/1.45 Arial,sans-serif}.happened-facts ol{color:#4c4942;margin:12px 0 0;padding-left:18px;font:13px/1.45 Georgia,serif}.happened-facts li+li{margin-top:10px}.happened-professional-note{border-top:4px double var(--ink);border-bottom:1px solid var(--rule);color:var(--muted);letter-spacing:.055em;text-transform:uppercase;margin:42px 0 0;padding:16px 0;font:700 11px/1.45 Arial,sans-serif}.empty-archive{border-top:3px solid var(--ink);border-bottom:1px solid var(--rule);max-width:680px;padding:24px 0}.empty-archive strong{font-size:24px}.empty-archive p{color:var(--muted);font-size:16px;line-height:1.5}.kicker a:hover{text-underline-offset:3px;text-decoration:underline}.article-media{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:#ded9cf;width:100%;min-width:0;max-width:100%;margin:0;position:relative;overflow:hidden}.article-media img{object-fit:cover;width:100%;max-width:100%;height:auto;display:block}.article-media:not(.article-media--placeholder){aspect-ratio:auto;background:0 0;border:0;overflow:visible}.article-media--lead img,.article-media--article img{aspect-ratio:16/9;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.article-media--thumbnail img{aspect-ratio:3/2;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.article-media--lead{margin:24px 0 20px}.article-media--thumbnail{margin:9px 0 13px}.article-media--article{margin:28px 0 8px}.article-media--placeholder.article-media--lead,.article-media--placeholder.article-media--article{aspect-ratio:16/9}.article-media--placeholder.article-media--thumbnail{aspect-ratio:3/2}.article-media--placeholder{background:linear-gradient(145deg,#0000 47%,#16161414 47.2% 47.8%,#0000 48%),#ded9cf;place-items:center;display:grid}.article-media--placeholder span{background:var(--paper);color:var(--muted);letter-spacing:.11em;text-transform:uppercase;padding:7px 9px;font:700 8px/1 Arial,sans-serif}.article-media figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:7px;font:10px/1.35 Arial,sans-serif;display:flex}.article-media figcaption small{font:inherit;text-transform:uppercase;white-space:normal}.article-page>.article-media+.article-disclaimer{margin-top:22px}@media (width<=980px){.masthead-row--library{grid-template-columns:1fr auto 1fr}.library-label{display:none}.happened-strip{grid-template-columns:minmax(180px,.62fr) minmax(0,1.38fr)}.happened-strip__facts{border-top:1px solid var(--rule);grid-column:1/-1;border-left:0!important}.happened-strip__facts ul{grid-template-columns:repeat(3,1fr);gap:18px;padding-left:18px;display:grid}.happened-page__header{column-gap:35px}.archive-cta{grid-template-columns:1fr 1.4fr}.archive-cta>a{grid-column:1/-1;width:max-content}}@media (width<=700px){.masthead-row--library{grid-template-columns:1fr auto}.header-actions>span{display:none}.happened-strip{margin-top:15px;display:block}.happened-strip>*{padding:17px 15px 18px}.happened-strip>*+*{border-top:1px solid var(--rule);border-left:0}.happened-strip__brand-graphic{display:none}.happened-strip__brand h2{font-size:34px}.happened-strip__facts ul{display:block}.happened-page{padding:36px 0 52px}.happened-page__header{margin-bottom:28px;padding-bottom:22px;display:block}.happened-page__header h1{font-size:56px}.happened-page__header>p:not(.kicker){margin-top:20px;font-size:16px}.happened-issue{grid-template-columns:58px minmax(0,1fr);align-items:start;gap:14px}.happened-issue__number strong{font-size:32px}.happened-issue h2{font-size:28px}.happened-issue__arrow{display:none}.happened-verdict{padding:17px 16px}.happened-verdict strong{font-size:21px}.editorial-graphic{grid-template-columns:1fr}.editorial-graphic div+div{border-left:0;border-top:1px solid var(--soft-rule)}.feature-band__main{padding-right:0}.feature-band__side{border-left:0;border-top:1px solid var(--soft-rule);padding:20px 0 0}.archive-cta{display:block}.archive-cta>*{margin-bottom:16px}.library-topline{font-size:8px}.archive-list li{grid-template-columns:1fr;gap:7px}.archive-list small{color:var(--accent)}.article-media--lead,.article-media--article{aspect-ratio:auto}.article-media--placeholder.article-media--lead,.article-media--placeholder.article-media--article,.article-media--lead img,.article-media--article img{aspect-ratio:4/3}}._shell_yp8n3_1{color:#191916;background:#f3f0e8;min-height:100vh;padding:32px;font-family:Arial,sans-serif}._header_yp8n3_9,._login_yp8n3_9,._panel_yp8n3_9{max-width:1240px;margin:0 auto}._header_yp8n3_9{border-bottom:2px solid #191916;justify-content:space-between;align-items:end;gap:24px;padding-bottom:22px;display:flex}._header_yp8n3_9 h1{margin:0;font:700 38px/1 Georgia,serif}._header_yp8n3_9 p{color:#68645c;margin:7px 0 0}._actions_yp8n3_25{align-items:center;gap:14px;display:flex}._actions_yp8n3_25 a{color:inherit}._button_yp8n3_28{color:#fff;cursor:pointer;background:#191916;border:0;padding:10px 15px;font-weight:700}._login_yp8n3_9{background:#fffdf7;border:1px solid #aaa498;width:min(440px,100%);margin-top:12vh;padding:32px}._login_yp8n3_9 h1{margin-top:0;font:700 34px/1 Georgia,serif}._login_yp8n3_9 label{margin:24px 0 8px;font-weight:700;display:block}._login_yp8n3_9 input{box-sizing:border-box;width:100%;font:inherit;border:1px solid #817c72;padding:12px}._error_yp8n3_54{color:#a32619}._panel_yp8n3_9{padding-top:26px}._periods_yp8n3_57{gap:8px;margin-bottom:22px;display:flex}._periods_yp8n3_57 a{color:inherit;border:1px solid #8d887e;padding:7px 11px;text-decoration:none}._periods_yp8n3_57 a[data-active=true]{color:#fff;background:#191916}._cards_yp8n3_66{grid-template-columns:repeat(6,minmax(130px,1fr));gap:12px;display:grid}._card_yp8n3_66{background:#fffdf7;border-top:3px solid #a32619;padding:17px}._card_yp8n3_66 span{color:#68645c;font-size:13px;display:block}._card_yp8n3_66 strong{margin-top:8px;font:700 30px/1 Georgia,serif;display:block}._grids_yp8n3_79{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}._table_yp8n3_85{background:#fffdf7;padding:18px;overflow:hidden}._table_yp8n3_85 h2{margin:0 0 12px;font:700 21px/1.1 Georgia,serif}._table_yp8n3_85 table{border-collapse:collapse;width:100%;font-size:13px}._table_yp8n3_85 th,._table_yp8n3_85 td{text-align:left;vertical-align:top;border-top:1px solid #ddd7ca;padding:8px 5px}._table_yp8n3_85 th:last-child,._table_yp8n3_85 td:last-child{text-align:right}._wide_yp8n3_99{grid-column:1/-1;overflow-x:auto}._muted_yp8n3_100{color:#777168}._pageList_yp8n3_101{min-width:430px}._pageItem_yp8n3_102{border-bottom:1px solid #ddd7ca;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:9px 0;display:grid}._pageItem_yp8n3_102:first-child{padding-top:0}._pageItem_yp8n3_102:last-child{border-bottom:0;padding-bottom:0}._pageItem_yp8n3_102 a{font-weight:700;line-height:1.3}._pageItem_yp8n3_102 small{color:#777168;margin-top:3px;display:block}._pageItem_yp8n3_102 strong{white-space:nowrap;font-size:12px}@media (width<=900px){._shell_yp8n3_1{padding:18px}._header_yp8n3_9{display:block}._actions_yp8n3_25{margin-top:16px}._cards_yp8n3_66{grid-template-columns:repeat(2,1fr)}._grids_yp8n3_79{grid-template-columns:1fr}._wide_yp8n3_99{grid-column:auto}}
