@font-face{font-family:Public Sans;src:url(/fonts/public-sans.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Literata;src:url(/fonts/literata.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--paper:#f6f5f0;--ink:#173d49;--blue:#173d49;--yellow:#f4cf59;--coral:#b83f32;--line:#ccd7d5;--muted:#50636a;--sky:#e9f0f2;--forest:var(--blue);--gold:var(--yellow);--clay:var(--coral);--sage:var(--sky);--serif:Literata, Georgia, serif;--sans:"Public Sans", Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{margin:0}html{scroll-behavior:smooth;scrollbar-color:#7b949a var(--paper)}body{background:var(--paper);color:var(--ink);font:400 1rem/1.6 var(--sans);-webkit-font-smoothing:antialiased}img{max-width:100%}a{color:inherit;text-underline-offset:.2em;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{touch-action:manipulation}button{cursor:pointer}input,textarea{caret-color:var(--coral);accent-color:var(--blue)}input::placeholder,textarea::placeholder{color:#63737a}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:var(--serif);text-wrap:balance;font-weight:500;line-height:1.16}h1{letter-spacing:-.035em}h2,h3{letter-spacing:-.02em}:focus-visible{outline:3px solid var(--coral);outline-offset:4px}::selection{background:var(--yellow);color:var(--ink)}#content:focus{outline:none}.skip{z-index:30;background:#fff;padding:10px 18px;position:fixed;top:-90px;left:12px}.skip:focus{top:6px}.wrap{width:min(1360px,100% - 96px);margin-inline:auto}.btn{min-height:48px;font:700 .92rem/1.35 var(--sans);border:0;border-radius:5px;justify-content:center;align-items:center;gap:12px;padding:12px 22px;transition:background .18s,color .18s;display:inline-flex}.btn-gold{background:var(--yellow);color:var(--ink)}.btn-gold:hover{background:#eac145}.btn-forest{background:var(--blue);color:#fff}.btn-forest:hover{background:#285866}.btn-outline{color:inherit;background:0 0;box-shadow:inset 0 0 0 1px}.textlink{border-bottom:1px solid;align-items:center;gap:8px;padding-block:6px;font-weight:700;display:inline-flex}.textlink:hover{color:var(--coral)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.photo{object-fit:cover;width:100%;height:100%;display:block}.photo-credit{color:var(--muted);padding-top:7px;font-size:11px;line-height:1.5}.photo-credit a{text-decoration:underline}.publication-header{background:var(--paper);z-index:10;position:relative}.edition-top{background:var(--blue);color:#fff}.edition-top-inner{justify-content:space-between;align-items:center;gap:20px;min-height:35px;font-size:12px;display:flex}.edition-location{align-items:center;gap:7px;display:flex}.edition-top a{color:#f8dd87;align-items:center;gap:7px;font-weight:600;display:flex}.publication-nameplate{justify-content:space-between;align-items:center;gap:25px;min-height:115px;display:flex}.publication-logo{align-items:center;gap:16px;display:flex}.publication-logo img{width:68px;height:68px}.publication-logo>span{font:800 clamp(25px, 3.1vw, 43px)/1.03 var(--sans);letter-spacing:-.04em}.publication-logo small{font:600 15px/1.2 var(--sans);letter-spacing:.16em;margin-top:6px;display:block}.mast-actions{align-items:center;gap:25px;font-size:14px;font-weight:700;display:flex}.mast-account{align-items:center;gap:8px;min-height:44px;display:flex}.edition-navwrap{border-block:1px solid var(--line)}.edition-navinner{justify-content:space-between;align-items:center;gap:16px;min-height:53px;display:flex}.edition-wide-nav{align-self:stretch;gap:29px;display:flex}.edition-wide-nav a{align-items:center;gap:5px;font-size:14px;font-weight:650;display:flex;position:relative}.edition-wide-nav a:hover,.edition-wide-nav a[aria-current]{color:var(--coral)}.edition-wide-nav a[aria-current]:after{content:"";background:var(--coral);height:3px;position:absolute;bottom:-1px;left:0;right:0}.mast-plus{align-items:center;gap:6px;font-size:14px;font-weight:800;display:flex}.mast-plus>span[aria-hidden]{background:var(--yellow);border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:inline-flex}.edition-menu{color:var(--ink);background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:10px 0;font-weight:700;display:none}.edition-mobile-nav{display:none}.foot{background:var(--blue);color:#fff;margin-top:0}.foot-inner{grid-template-columns:1.2fr 1fr;gap:50px;padding-block:54px;display:grid}.foot-brand{font:800 26px/1.1 var(--sans);letter-spacing:-.03em;align-items:center;gap:15px;display:flex}.foot-brand img{width:54px;height:54px}.foot-about{color:#d8e3e6;max-width:40ch;margin-top:20px;font-size:14px}.foot-links{grid-template-columns:repeat(3,1fr);align-content:start;gap:14px 25px;font-size:14px;display:grid}.foot-links a:hover{text-decoration:underline}.foot-note{color:#d8e3e6;border-top:1px solid #52707a;justify-content:space-between;gap:20px;padding-block:20px;font-size:12px;display:flex}.foot-note a{text-decoration:underline}.page-intro{max-width:900px;padding-block:48px 36px}.page-intro h1{font-size:clamp(38px,5vw,65px)}.page-intro p{max-width:60ch;color:var(--muted);margin-top:18px;font-size:18px}@media (max-width:1000px){.wrap{width:calc(100% - 56px)}.edition-wide-nav{gap:19px}.mast-actions{gap:16px}.publication-nameplate{min-height:105px}}@media (max-width:760px){.wrap{width:calc(100% - 36px)}.edition-wide-nav{display:none}.edition-menu{display:flex}.edition-mobile-nav{grid-template-columns:1fr 1fr;gap:0 20px;padding-block:12px;display:grid}.edition-mobile-nav a{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:12px 0;font-size:14px;display:flex}.publication-nameplate{gap:12px;min-height:88px}.publication-logo{gap:10px}.publication-logo img{width:47px;height:47px}.publication-logo>span{font-size:26px}.publication-logo small{letter-spacing:.15em;margin-top:3px;font-size:11px}.mast-actions .btn{display:none}.mast-account{gap:5px;font-size:12px}.mast-account svg{width:17px}.edition-top-inner{min-height:31px;font-size:11px}.paper-date{display:none}.edition-navinner{min-height:46px}.foot-inner{grid-template-columns:1fr;gap:32px;padding-block:35px}.foot-links{gap:12px;font-size:13px}.foot-note{font-size:11px}.page-intro{padding-block:32px 25px}.page-intro p{font-size:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.publication-logo img,.foot-brand img{border-radius:50%}
