@font-face{font-family:SourceSans;src:url(/fonts/source-sans-3.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:Lora;src:url(/fonts/lora.woff2)format("woff2");font-display:swap;font-weight:500 600}@font-face{font-family:Oswald;src:url(/fonts/oswald.woff2)format("woff2");font-display:swap;font-weight:400 700}:root{--teal-950:#0c2b34;--teal-900:#103b48;--teal-800:#16495a;--teal-600:#24788f;--orange-500:#e86a33;--gold-400:#dcb35f;--gold-300:#ebca86;--ink-900:#14232c;--ink-700:#33454f;--ink-500:#667680;--ink-200:#d4dce0;--ink-50:#f2f6f7;--sand-100:#f6f2ea;--paper:#fff;--warning-surface:#f7ecd2;--danger:#b23a2c;--focus-ring:#2f93ab;--font-sans:SourceSans,Arial,sans-serif;--font-serif:Lora,Georgia,serif;--font-display:Oswald,Arial,sans-serif}*{box-sizing:border-box}body{color:var(--ink-900);background:var(--sand-100);font-family:var(--font-sans);margin:0;font-size:17px}a{color:var(--teal-800)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.wrap{max-width:1200px;margin:auto;padding:0 24px}.fixture-banner{background:var(--gold-300);color:var(--ink-900);text-align:center;padding:12px;font-size:.9rem}.masthead{background:var(--teal-900);color:var(--paper)}.masthead-inner{justify-content:space-between;align-items:center;gap:20px;min-height:86px;display:flex}.brand{color:var(--paper);font-family:var(--font-display);font-size:2rem;font-weight:700;text-decoration:none}.brand span{font:normal .75rem var(--font-sans);letter-spacing:.12em;text-transform:uppercase;display:block}.masthead nav{flex-wrap:wrap;gap:18px;display:flex}.masthead nav a{color:var(--paper);font-size:.9rem;text-decoration:none}.masthead nav a:hover{text-decoration:underline}main{min-height:65vh;padding-top:42px!important;padding-bottom:72px!important}h1,h2,h3{font-family:var(--font-serif);line-height:1.15}h1{margin:.3em 0;font-size:clamp(2.3rem,5vw,4.1rem)}h2{font-size:2rem}p{line-height:1.65}.eyebrow{text-transform:uppercase;letter-spacing:.13em;color:var(--teal-800);font-size:.78rem;font-weight:700}.deck{color:var(--ink-700);max-width:720px;font-size:1.25rem}.grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.card,.panel{background:var(--paper);border:1px solid var(--ink-200);border-radius:12px;padding:22px}.card h2{font-size:1.45rem}.card a{text-decoration:none}.card a:hover{text-decoration:underline}.meta{color:var(--ink-500);font-size:.85rem}.article{max-width:760px;margin:auto}.article p{font-size:1.09rem}.article figure{background:var(--ink-50);margin:30px 0;padding:20px}.placeholder-media{border:2px dashed var(--ink-500);height:220px;color:var(--ink-700);text-align:center;place-items:center;display:grid}.article figcaption{color:var(--ink-500);margin-top:10px;font-size:.82rem}.local-module{background:var(--sand-100);border-left:4px solid var(--gold-400);margin:32px 0;padding:18px 22px}.notice{background:var(--warning-surface);border:1px solid var(--gold-400);margin:24px 0;padding:16px}.status{border:1px solid var(--ink-200);border-radius:30px;padding:4px 10px;font-size:.8rem;display:inline-block}.toolbar{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}button,.button{background:var(--teal-800);color:var(--paper);cursor:pointer;font:inherit;border:0;border-radius:30px;padding:10px 16px;text-decoration:none}button.secondary,.button.secondary{background:var(--ink-50);color:var(--teal-900)}button.danger{background:var(--danger)}input,textarea,select{border:1px solid var(--ink-500);width:100%;font:inherit;border-radius:4px;margin:7px 0 16px;padding:11px;display:block}textarea{min-height:110px}label{font-weight:700}form.inline{display:inline-block}table{border-collapse:collapse;background:var(--paper);width:100%}th,td{text-align:left;border-bottom:1px solid var(--ink-200);vertical-align:top;padding:12px}th{background:var(--ink-50)}footer{background:var(--teal-950);color:var(--paper);padding:35px 0}footer a{color:var(--paper);margin-right:18px}@media (max-width:750px){.masthead-inner{padding-top:18px;padding-bottom:18px;display:block}.masthead nav{margin-top:18px}.grid{grid-template-columns:1fr}table{display:block;overflow:auto}}.news-intro{border-bottom:2px solid var(--teal-900);margin-bottom:0;padding:12px 0 30px}.news-intro h1{font-family:var(--font-display);text-transform:uppercase;max-width:900px;margin:12px 0;font-size:clamp(2.7rem,5vw,4.6rem);line-height:1.06}.news-intro>p:last-child{color:var(--ink-700);margin-bottom:0;font-size:1.18rem}.lead-story{background:var(--paper);border-bottom:1px solid var(--ink-200);grid-template-columns:minmax(0,2.1fr) minmax(210px,.8fr);gap:44px;padding:clamp(26px,5vw,62px);display:grid}.lead-story h2{margin:16px 0;font-size:clamp(2.1rem,4.2vw,3.7rem);line-height:1.1}.lead-story h2 a,.news-row h3 a{color:var(--ink-900);text-decoration:none}.lead-story h2 a:hover,.news-row h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--orange-500);text-decoration-color:var(--orange-500)}.lead-deck{color:var(--ink-700);max-width:630px;font-size:1.24rem}.story-link{border-bottom:2px solid var(--orange-500);padding-bottom:4px;font-weight:700;text-decoration:none}.lead-note{border-left:1px solid var(--ink-200);text-transform:uppercase;flex-direction:column;justify-content:center;padding-left:28px;display:flex}.lead-note .note-rule{background:var(--orange-500);width:50px;height:5px}.lead-note p{font-family:var(--font-display);margin:25px 0 8px;font-size:2.5rem;line-height:1}.lead-note strong{letter-spacing:.12em;font-size:.85rem}.lead-note small{color:var(--ink-500);margin-top:40px;font-size:.8rem;line-height:1.5}.section-heading{padding:44px 0 16px}.section-heading h2{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:2.2rem}.news-row{border-top:1px solid var(--ink-200);grid-template-columns:165px minmax(0,1fr) 30px;gap:28px;padding:25px 0;display:grid}.news-row-date{color:var(--teal-800);padding-top:9px;font-weight:700}.news-row .eyebrow{margin:0}.news-row h3{margin:9px 0;font-size:1.7rem;line-height:1.18}.news-row p:last-child{color:var(--ink-700);margin:0}.row-arrow{font-size:1.4rem;text-decoration:none}.article{max-width:800px}.article-header{border-bottom:2px solid var(--teal-900);margin-bottom:34px;padding-bottom:26px}.article-header h1{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(2.7rem,5vw,4.8rem);line-height:1.06}.article-header .deck{font-size:1.32rem;line-height:1.5}.article-meta{color:var(--ink-500);border-top:1px solid var(--ink-200);flex-wrap:wrap;gap:12px 22px;padding-top:15px;font-size:.84rem;display:flex}.story-body{font-family:var(--font-serif);font-size:1.12rem;line-height:1.75}.story-body p{font-size:inherit;line-height:inherit;margin:0 0 1.25em}.story-body p:first-child{font-size:1.23rem}.story-body h2{font-family:var(--font-display);text-transform:uppercase;margin:1.5em 0 .5em;font-size:1.75rem}.source-box{border-top:2px solid var(--teal-900);border-bottom:1px solid var(--ink-200);margin-top:38px;padding:18px 0 26px}.source-box h2{font-family:var(--font-display);text-transform:uppercase;font-size:1.65rem}.source-box p{color:var(--ink-700);font-size:.95rem}.source-box li{margin-bottom:8px}.article .local-module{background:var(--paper);margin-top:36px}.local-module h2{font-family:var(--font-display);text-transform:uppercase;margin:4px 0;font-size:1.5rem}@media (max-width:750px){.lead-story{grid-template-columns:1fr}.lead-note{display:none}.news-row{grid-template-columns:1fr 24px;gap:8px}.news-row-date{grid-column:1/-1;padding:0}.article-header h1{font-size:2.8rem}.story-body{font-family:var(--font-sans)}}.resource-box{background:var(--paper);border:1px solid var(--ink-200);margin:38px 0;padding:22px 28px}.resource-box h2{font-family:var(--font-display);text-transform:uppercase;margin:0 0 10px;font-size:1.65rem}.resource-box>p{color:var(--ink-700);font-size:.94rem}.resource-box ul{margin:14px 0 0;padding:0;list-style:none}.resource-box li{border-top:1px solid var(--ink-200);padding:14px 0}.resource-box li a{font-weight:700;display:block}.resource-box li span{color:var(--ink-700);margin-top:4px;font-size:.92rem;display:block}.article-meta a{color:inherit}.article figure img{width:100%;height:auto;display:block}.article .location-visual{background:var(--paper);border:1px solid var(--ink-200);padding:0}.map-heading{padding:18px 22px}.map-heading .eyebrow{margin:0;font-size:.75rem}.map-heading h2{font-family:var(--font-display);margin:8px 0 0;font-size:1.5rem}.location-visual iframe{border:0;width:100%;height:360px;display:block}.location-visual figcaption{margin:0;padding:14px 22px}.local-care{background:var(--paper);border-top:3px solid var(--teal-600);margin:32px 0;padding:24px}.local-care h2{font-family:var(--font-display);margin:8px 0;font-size:1.8rem}.local-care h3{font:700 1.2rem var(--font-sans)}.article address{font-style:normal;line-height:1.75}.article .local-care .meta,.article .local-module .meta{font-size:.85rem}.story-body a{text-underline-offset:3px;text-decoration-thickness:1px}@media (max-width:750px){.location-visual iframe{height:300px}.local-care{padding:18px}}body{background:var(--paper)}.skip-link{z-index:10;background:var(--paper);padding:12px;position:absolute;top:-80px;left:12px}.skip-link:focus{top:12px}.publication-bar{background:var(--teal-950);color:var(--gold-300);font-size:.78rem}.publication-bar .wrap{justify-content:space-between;align-items:center;gap:16px;min-height:40px;display:flex}.publication-bar a{color:var(--paper);padding:12px 0;font-weight:700}.masthead-inner{min-height:130px}.brand{letter-spacing:-.03em;font-size:3.9rem;line-height:1}.brand span{font:600 1.15rem var(--font-display);letter-spacing:.16em;margin-top:8px}.masthead-tagline{border-left:1px solid var(--teal-600);color:var(--gold-300);font-family:var(--font-serif);margin-left:28px;margin-right:auto;padding-left:28px;font-size:1rem}.masthead-contact{color:var(--paper);text-underline-offset:5px;font-weight:700}.news-navigation{border-top:1px solid var(--teal-600);border-bottom:4px solid var(--orange-500)}.masthead .news-navigation nav{flex-wrap:wrap;gap:30px;display:flex}.news-navigation a{align-items:center;min-height:48px;display:flex}.edition-heading{border-bottom:1px solid var(--ink-200);justify-content:space-between;align-items:end;gap:28px;padding:0 0 26px;display:flex}.edition-heading h1{font-family:var(--font-display);text-transform:uppercase;max-width:650px;font-size:clamp(1.8rem,3vw,2.6rem)}.edition-heading>p{color:var(--ink-700);font-size:.95rem}.lead-story{border-bottom:3px solid var(--teal-900);grid-template-columns:1fr 1fr;gap:42px;padding:36px 0 42px}.lead-story h2{font-size:clamp(2rem,3vw,3rem)}.lead-deck{font-size:1.12rem}.lead-image{align-self:center;margin:0}.lead-image img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.lead-image figcaption{color:var(--ink-500);padding-top:8px;font-size:.78rem;line-height:1.5}.news-columns{grid-template-columns:minmax(0,1fr) 280px;gap:46px;display:grid}.news-row{grid-template-columns:1fr;gap:22px;padding:26px 0}.news-row.with-image{grid-template-columns:180px minmax(0,1fr)}.news-row h3{font-size:1.55rem}.news-row p:last-child{font-size:1rem}.story-thumb img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.news-sidebar{border-left:1px solid var(--ink-200);margin-top:45px;padding-left:28px}.news-sidebar section{border-bottom:1px solid var(--ink-200);margin:0 0 26px;padding:0 0 26px}.news-sidebar h2{font-size:1.7rem}.news-sidebar p{font-size:1rem}.news-sidebar .button{align-items:center;min-height:44px;display:inline-flex}.footer-grid{grid-template-columns:1.5fr .8fr 1fr;gap:65px;display:grid}.footer-grid .brand{font-size:2.8rem;display:inline-block}.footer-grid h2{font:600 1.15rem var(--font-display);text-transform:uppercase;color:var(--gold-300);margin-top:0}.footer-grid nav a{padding:7px 0;display:block}.footer-grid p{max-width:430px;font-size:.94rem}.footer-grid .meta{color:var(--ink-200);font-size:.82rem}.footer-grid address{font-style:normal;line-height:2}.footer-grid address a{overflow-wrap:anywhere;display:inline-block}.footer-bottom{border-top:1px solid var(--teal-600);margin-top:36px;padding-top:22px;font-size:.83rem}.form-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.tip-form{border-top:3px solid var(--teal-900);border-radius:0;margin:28px 0;position:relative}.reader-tip{overflow-wrap:anywhere;margin-bottom:20px}select:focus-visible{outline:3px solid var(--focus-ring)}button{min-height:44px}.article{overflow-wrap:anywhere}@media (max-width:900px){.masthead-tagline{display:none}.news-columns{grid-template-columns:minmax(0,1fr) 240px;gap:24px}.footer-grid{gap:25px}.masthead .news-navigation nav{gap:20px}}@media (max-width:750px){.wrap{padding-left:20px;padding-right:20px}.publication-bar{font-size:.7rem}.publication-bar span:first-child{max-width:190px}.masthead-inner{min-height:110px;display:flex}.brand{font-size:3.2rem}.masthead-contact{max-width:110px;font-size:.8rem}.masthead .news-navigation nav{gap:0 22px;margin-top:0}.news-navigation a{min-height:44px}.edition-heading{display:block}.edition-heading>p{display:none}.lead-story{grid-template-columns:1fr;gap:24px}.lead-image{grid-row:1}.lead-story h2{font-size:2.1rem}.news-columns{grid-template-columns:1fr}.news-row.with-image{grid-template-columns:105px minmax(0,1fr);gap:16px}.news-row h3{font-size:1.35rem}.news-row.with-image p:last-child{display:none}.news-sidebar{border-left:0;border-top:3px solid var(--teal-900);margin-top:12px;padding:24px 0 0}.footer-grid{grid-template-columns:1fr;gap:28px}.footer-grid nav{flex-wrap:wrap;gap:0 12px;display:flex}.footer-bottom{line-height:1.8}.article-header h1{font-size:clamp(2rem,8vw,2.8rem)}main{padding-top:28px!important}}.article-byline{align-items:center;gap:14px;margin:24px 0;display:flex}.article-byline img{object-fit:cover;object-position:top;border-radius:50%;width:64px;height:64px;display:block}.article-byline a{font-weight:700}.article-byline small{color:var(--ink-500);margin-top:5px;display:block}.authors-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:36px 0;display:grid}.author-card{border:1px solid var(--ink-200);grid-template-columns:150px minmax(0,1fr);gap:22px;padding:24px;display:grid}.author-card img{aspect-ratio:303/351;object-fit:cover;object-position:top;width:100%;height:auto}.author-card h2{margin:8px 0;font-size:1.7rem}.author-card p{font-size:1rem}.author-card .eyebrow{margin-top:0;font-size:.7rem}.author-card .meta{font-size:.85rem}.author-profile{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:42px;max-width:1000px;margin:32px 0 48px;display:grid}.author-profile>img{object-fit:cover;width:100%;height:auto}.author-profile h1{font-family:var(--font-display);text-transform:uppercase}.author-articles{max-width:850px}.author-bio{border-top:3px solid var(--teal-900);align-items:start;gap:24px;margin:40px 0;padding:28px 0;display:flex}.author-bio img{object-fit:cover;object-position:top;flex-shrink:0}.author-bio h2{margin:8px 0;font-size:1.6rem}.author-bio .eyebrow{margin:0}.author-bio p{font-size:1rem}.author-bio a{font-weight:700}@media (max-width:900px){.authors-grid{grid-template-columns:1fr}}@media (max-width:500px){.author-card{grid-template-columns:90px minmax(0,1fr);gap:16px;padding:18px}.author-profile{grid-template-columns:1fr;gap:20px}.author-profile>img{width:170px}.author-bio{gap:16px}.author-bio img{width:70px;height:82px}.article-byline small{font-size:.8rem}}.masthead-search{max-width:300px}.masthead-search label{font-size:.8rem}.masthead-search>div,.search-form>div{align-items:center;gap:8px;display:flex}.masthead-search input{background:var(--paper);min-width:0;margin:6px 0;font-size:.9rem}.masthead-search button{background:var(--paper);color:var(--teal-950);border-radius:4px;font-size:.85rem}.search-form{max-width:650px;margin:28px 0}.search-form input{min-width:0;margin:8px 0}.author-links{flex-wrap:wrap;gap:12px 20px;font-size:.9rem;display:flex}.article-updates{border-left:4px solid var(--gold-400);background:var(--sand-100);margin:24px 0;padding:20px}.article-updates h2{font:600 1.5rem var(--font-display)}.followup-run{overflow-wrap:anywhere;margin:18px 0}@media (max-width:750px){.masthead-inner{flex-wrap:wrap}.masthead-search{width:100%;max-width:none;padding-top:12px}.masthead-search>div input{flex:1}.masthead-search label{font-size:.85rem}}.story-body.wp-verbatim figure{margin:1.6em 0}.story-body.wp-verbatim img{max-width:100%;height:auto;display:block}.story-body.wp-verbatim h3,.story-body.wp-verbatim h4{font-family:var(--font-display);margin:1.5em 0 .5em;line-height:1.2}.story-body.wp-verbatim h3{font-size:1.4rem}.story-body.wp-verbatim h4{font-size:1.15rem}.story-body.wp-verbatim hr{border:0;border-top:1px solid var(--ink-200);margin:1.8em 0}.archive-pagination{justify-content:space-between;gap:24px;padding:30px 0 55px;display:flex}.archive-pagination a{font-weight:700}.story-body.wp-verbatim table{border-collapse:collapse;max-width:100%;margin:1.5em 0;display:block;overflow-x:auto}.story-body.wp-verbatim td,.story-body.wp-verbatim th{border:1px solid var(--ink-200);padding:8px 12px}.story-body.wp-verbatim details{margin:1.2em 0}
