:root{--pl-accent:#b63028;--pl-ink:#17211e;--pl-paper:#f8f7f3;--pl-muted:#626b65;--pl-line:#d9ddd5;--pl-width:1280px;--pl-gap:32px;color-scheme:light}*{box-sizing:border-box}html{scroll-padding-top:24px}body{margin:0;background:var(--pl-paper);color:var(--pl-ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.65}a{color:inherit;text-underline-offset:4px}a:hover{color:var(--pl-accent)}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--pl-accent);outline-offset:4px}img,video,iframe{max-width:100%}img{height:auto;vertical-align:middle}button,input,textarea,select{font:inherit}button,input[type=submit]{cursor:pointer}button,input[type=submit],.wp-block-button__link{background:var(--pl-ink);color:white;border:0;padding:10px 16px;border-radius:3px}input:not([type=checkbox]):not([type=radio]),textarea{border:1px solid var(--pl-line);padding:10px;background:transparent;color:inherit;max-width:100%}.wrap{width:min(calc(100% - 64px),var(--pl-width));margin-inline:auto}.screen-reader-text,.skip-link:not(:focus){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:focus{position:fixed;z-index:99999;inset:12px auto auto 12px;background:white;padding:12px;color:#111}.utility{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid var(--pl-line);font-size:11px;letter-spacing:.05em}.utility a{text-decoration:none}.masthead{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:28px 0 25px}.wordmark,.footer-brand{font:900 clamp(38px,5vw,64px)/1 Georgia,serif;text-decoration:none;letter-spacing:-.065em}.brand-dot{color:var(--pl-accent)}.tagline{font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin:9px 0 0}.custom-logo{max-height:88px;width:auto}.search-form{display:flex;gap:8px}.search-form input{width:185px;min-width:0}.search-form button{font-size:12px}.primary-nav{border-top:2px solid var(--pl-ink);border-bottom:1px solid var(--pl-line)}.primary-nav ul{display:flex;flex-wrap:wrap;gap:0 28px;list-style:none;margin:0;padding:0}.primary-nav li{position:relative}.primary-nav a{display:block;text-decoration:none;padding:14px 0;font-weight:650;font-size:13px}.primary-nav .sub-menu{display:none;position:absolute;top:100%;inset-inline-start:0;min-width:210px;padding:8px 18px;background:var(--pl-paper);border:1px solid var(--pl-line);z-index:20}.primary-nav li:hover>.sub-menu,.primary-nav li:focus-within>.sub-menu{display:block}.primary-nav .sub-menu a{padding:10px 0}.section-heading{display:flex;justify-content:space-between;gap:20px;align-items:baseline;padding:30px 0 22px}.section-heading h1{font-family:Georgia,serif;font-size:28px;letter-spacing:-.04em;margin:0}.section-heading>span{font-size:11px;color:var(--pl-muted)}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px var(--pl-gap)}.story-card{min-width:0}.story-card a{text-decoration:none}.story-image{display:block;aspect-ratio:20/13;overflow:hidden;background:#e5e8df}.story-image img,.image-fallback{display:block;width:100%;height:100%;object-fit:cover}.image-fallback{background:linear-gradient(145deg,#d3d9c9 0%,#d3d9c9 45%,#bac7b3 45%,#bac7b3 55%,#dce1d5 55%)}.story-copy{padding-top:17px}.eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--pl-accent);text-decoration:none}.story-card h2{font:600 clamp(23px,2.2vw,30px)/1.15 Georgia,serif;letter-spacing:-.025em;margin:9px 0 13px;overflow-wrap:anywhere}.story-excerpt{font-size:14px;color:var(--pl-muted);line-height:1.7}.story-excerpt p{margin:0 0 15px}.post-meta,.updated{font-size:11px;color:var(--pl-muted)}.post-meta a{text-decoration:none}.with-lead .story-lead{grid-column:span 2;grid-row:span 2}.with-lead .story-lead .story-image{aspect-ratio:1.6}.with-lead .story-lead h2{font-size:clamp(32px,3.6vw,52px);max-width:850px}.with-lead .story-card:nth-child(2) .story-image,.with-lead .story-card:nth-child(3) .story-image{aspect-ratio:2.5}.navigation.pagination{margin:42px 0}.nav-links{display:flex;gap:18px;flex-wrap:wrap;justify-content:space-between}.page-numbers{padding:6px 12px;border:1px solid var(--pl-line)}.page-numbers.current{background:var(--pl-ink);color:white}.site-footer{border-top:2px solid var(--pl-ink);margin-top:64px;padding-top:30px;padding-bottom:28px}.footer-top{display:flex;justify-content:space-between;align-items:center;gap:24px}.footer-brand{font-size:36px}.site-footer ul{list-style:none;display:flex;gap:24px;margin:0;padding:0;flex-wrap:wrap;font-size:12px}.footer-note{margin:30px 0 0;font-size:11px;color:var(--pl-muted)}.article-header{max-width:960px;margin:46px auto 30px}.article-header h1{font:600 clamp(36px,5vw,68px)/1.06 Georgia,serif;letter-spacing:-.04em;margin:14px 0 20px;overflow-wrap:anywhere}.article-deck{font:20px/1.6 Georgia,serif;color:var(--pl-muted);max-width:780px}.article-feature{margin:30px 0}.article-feature img{width:100%}.article-feature figcaption{font-size:12px;color:var(--pl-muted);margin-top:8px}.article-content{max-width:760px;margin:36px auto;font:19px/1.85 Georgia,serif;overflow-wrap:anywhere}.article-content h2,.article-content h3{line-height:1.2;letter-spacing:-.025em}.article-content a{text-decoration:underline}.article-content figure{max-width:100%;margin-inline:0}.article-content .alignwide{width:min(calc(100vw - 64px),var(--pl-width));max-width:none;position:relative;left:50%;transform:translateX(-50%)}html[dir=rtl] .article-content .alignwide{left:auto;right:50%;transform:translateX(50%)}.article-content .alignfull{width:calc(100vw - 64px);max-width:none;margin-inline:calc((var(--pl-reading-width,760px) - (100vw - 64px))/2)}.article-content pre{overflow:auto;padding:20px;background:#e9ece4;font-size:14px}.article-content blockquote{border-inline-start:3px solid var(--pl-accent);margin:30px 0;padding-inline-start:24px}.author-box,.comments-area{border-top:1px solid var(--pl-line);margin-top:35px;padding-top:20px}.author-box{font:15px/1.75 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.author-box h2{font-size:19px}.post-tags{display:flex;gap:10px;font:12px/1.5 sans-serif;margin-top:30px}.comment-list{padding-inline-start:24px}.comment-list .children{padding-inline-start:20px}.comment-body{padding:18px 0;border-bottom:1px solid var(--pl-line);font-size:16px}.comment-metadata,.reply{font:12px/1.5 sans-serif}.comment-form label{display:block;font:14px/1.5 sans-serif}.comment-form-cookies-consent label{display:inline}.comment-form textarea{width:100%}.empty-state{padding:60px 0;min-height:45vh}.empty-state h1{font:42px/1.15 Georgia,serif}.pl-density-compact{--pl-gap:22px}.pl-density-compact .news-grid{row-gap:26px}.pl-breaking{border-bottom:1px solid var(--pl-line);padding-block:13px;font-size:12px}.pl-breaking .wrap{display:flex;gap:16px;align-items:baseline}.pl-breaking strong{color:var(--pl-accent);white-space:nowrap;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.pl-breaking a{text-decoration:none}.pl-sponsored{font:700 11px/1.5 sans-serif;color:var(--pl-muted);padding:10px 0}.pl-takeaways{font:16px/1.8 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#ecefe7;padding:24px;margin-bottom:30px;border-top:3px solid var(--pl-accent)}.pl-takeaways h2{font:700 12px/1.5 sans-serif;text-transform:uppercase;letter-spacing:.08em;margin:0 0 12px}.pl-takeaways ul{margin:0;padding-inline-start:20px}.pl-ad{min-height:100px;border:1px solid var(--pl-line);display:flex;align-items:center;justify-content:center;gap:16px;flex-direction:column;padding:20px;margin-block:24px;font:14px/1.5 sans-serif;text-align:center}.pl-ad small{font-size:9px;text-transform:uppercase;letter-spacing:.14em;color:var(--pl-muted)}.pl-ad a{font-weight:700}.sticky{}.bypostauthor{}.alignleft{float:left;margin:0 24px 20px 0}.alignright{float:right;margin:0 0 20px 24px}.aligncenter{display:block;margin-inline:auto}.wp-caption-text,.gallery-caption{font-size:13px;color:var(--pl-muted)}@media(max-width:900px){.wrap{width:calc(100% - 40px)}.news-grid{gap:28px 22px}.header-search input{width:130px}.story-card h2{font-size:23px}.primary-nav ul{gap:0 21px}.article-content .alignfull,.article-content .alignwide{width:100%;margin-inline:0;left:auto;right:auto;transform:none}}@media(max-width:640px){.wrap{width:calc(100% - 32px)}.utility{font-size:10px}.masthead{align-items:flex-start;padding:23px 0;flex-direction:column;gap:17px}.wordmark{font-size:49px}.header-search,.header-search .search-form{width:100%}.header-search input{flex:1;width:100%}.primary-nav ul{gap:0 20px}.primary-nav a{padding:11px 0;font-size:12px}.primary-nav .sub-menu{position:static;min-width:0}.section-heading{padding:24px 0 18px}.section-heading>span{display:none}.news-grid{grid-template-columns:1fr;gap:30px}.with-lead .story-lead{grid-column:auto;grid-row:auto}.with-lead .story-card:nth-child(2) .story-image,.with-lead .story-card:nth-child(3) .story-image{aspect-ratio:20/13}.story-card h2{font-size:28px}.with-lead .story-lead h2{font-size:35px}.story-copy{padding-top:13px}.footer-top{align-items:flex-start;flex-direction:column}.site-footer{margin-top:42px}.article-header{margin-top:28px}.article-header h1{font-size:39px}.article-deck{font-size:18px}.article-content{font-size:18px;line-height:1.8}.pl-breaking .wrap{gap:9px;align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:no-preference){a{transition:color .15s ease}}@media print{.header-search,.primary-nav,.utility,.pl-ad,.comments-area,.post-navigation,.pl-breaking{display:none}.wrap{width:100%}body{background:white;color:black}.article-header h1{font-size:36px}.article-content{font-size:12pt;max-width:100%}a{text-decoration:none}.site-footer{margin-top:24px}}

/* Pressline by AppCart — modern news preset and optional modules. */
:root{--pl-card:#fff;--pl-soft:#edf0e8;--pl-serif:Georgia,'Times New Roman',serif;--pl-sans:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--pl-title:var(--pl-serif)}body{background:var(--pl-paper)}.pl-preset-modern{--pl-title:var(--pl-sans);--pl-paper:#f6f7f4;--pl-ink:#15271f;--pl-muted:#59685f;--pl-line:#dbe2d9}.pl-preset-modern .wordmark,.pl-preset-modern .footer-brand{font-family:var(--pl-sans);font-weight:850;letter-spacing:-.075em}.pl-preset-modern .wordmark{font-size:54px}.pl-preset-modern h1,.pl-preset-modern h2,.pl-preset-modern h3{font-family:var(--pl-title);font-weight:780}.pl-preset-modern .story-card .story-title{font-family:var(--pl-title);font-weight:760;line-height:1.14;font-size:25px;letter-spacing:-.045em;margin:10px 0 16px}.pl-preset-modern .with-lead .story-lead .story-title{font-size:clamp(32px,3.2vw,47px);line-height:1.06;letter-spacing:-.05em}.pl-preset-modern .story-image{border-radius:10px}.pl-preset-modern .story-card{padding-bottom:24px;border-bottom:1px solid var(--pl-line)}.pl-preset-modern .section-heading{padding-top:36px;padding-bottom:25px}.pl-preset-modern .section-heading h1{font-size:clamp(28px,3vw,40px);letter-spacing:-.055em;line-height:1.1}.section-heading .eyebrow{margin:0 0 12px}.section-heading h2{font:750 28px/1.15 var(--pl-title);letter-spacing:-.04em;margin:0}.section-link{font-size:12px;text-decoration:none;font-weight:650}.header-actions{display:flex;gap:14px;align-items:center}.appearance-toggle{display:none;width:42px;height:42px;padding:0;border:1px solid var(--pl-line);background:transparent;color:var(--pl-ink);font-size:25px;border-radius:50%}.pl-js .appearance-toggle{display:block}.nav-toggle{display:none}.topic-strip{display:flex;gap:24px;align-items:center;padding-block:12px;font-size:11px;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.topic-strip>span{font-weight:800;text-transform:uppercase;font-size:9px;letter-spacing:.12em;color:var(--pl-muted)}.topic-strip a{text-decoration:none}.primary-nav .current-menu-item>a,.primary-nav .current-cat>a{color:var(--pl-accent)}.home-section{margin-top:28px;border-top:2px solid var(--pl-ink)}.module-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.module-grid .story-card .story-title{font-size:21px}.module-grid .story-image{aspect-ratio:4/3}.module-grid .story-excerpt{display:none}.topic-directory{margin-top:48px;padding-top:3px;border-top:2px solid var(--pl-ink)}.topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.topic-tile{padding:23px 25px;background:var(--pl-soft);border:1px solid var(--pl-line);border-radius:8px;text-decoration:none;display:flex;justify-content:space-between;align-items:center;gap:15px}.topic-tile strong{font-size:17px;letter-spacing:-.025em}.topic-tile>span{font-size:11px;white-space:nowrap;color:var(--pl-muted)}.archive-header{padding:42px 0 30px}.archive-header h1{font:780 clamp(36px,5vw,64px)/1.05 var(--pl-title);letter-spacing:-.055em;margin:8px 0 14px}.archive-description{max-width:660px;font-size:16px;color:var(--pl-muted)}.author-profile{display:flex;gap:28px;align-items:center}.author-profile .avatar{border-radius:50%}.author-profile p{max-width:720px}.article-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:54px}.article-layout.has-sidebar{grid-template-columns:minmax(0,1fr) 280px}.article-layout .article-header{margin:42px 0 26px}.article-layout .article-header h1{font:780 clamp(36px,4.3vw,62px)/1.07 var(--pl-title);letter-spacing:-.05em}.article-layout .article-feature{margin:26px 0}.article-layout .article-feature img{border-radius:10px}.article-layout .article-content{margin-block:30px}.article-layout.has-sidebar .alignwide,.article-layout.has-sidebar .alignfull{width:100%;margin-inline:0;left:auto;right:auto;transform:none;max-width:100%}.article-layout.has-sidebar .article-deck{font:18px/1.6 var(--pl-sans)}.article-sidebar{padding-top:44px}.sidebar-inner{position:sticky;top:30px;border-top:3px solid var(--pl-accent);padding:25px;background:var(--pl-soft);border-radius:0 0 10px 10px}.sidebar-inner h2{font:780 29px/1.08 var(--pl-title);letter-spacing:-.045em}.sidebar-inner p{font-size:13px;line-height:1.8}.sidebar-inner ul{list-style:none;padding:0;margin:26px 0;font-size:12px}.sidebar-inner li{padding:10px 0;border-bottom:1px solid var(--pl-line);color:var(--pl-muted)}.sidebar-inner a{text-decoration:none}.sidebar-feed{font-size:12px;font-weight:700}.pl-toc{padding:24px;border:1px solid var(--pl-line);border-radius:8px;font:14px/1.6 var(--pl-sans);background:var(--pl-card);margin:30px 0}.pl-toc summary{font-weight:750;cursor:pointer}.pl-toc ol{padding-inline-start:20px;margin-bottom:0;display:grid;gap:8px}.pl-toc a{text-decoration:none}.pl-sources{margin-top:32px;border-top:1px solid var(--pl-line);padding-top:20px;font:14px/1.7 var(--pl-sans)}.pl-sources h2{font-size:18px}.pl-disclosure{font:13px/1.7 var(--pl-sans);padding:12px 0;color:var(--pl-muted)}.pl-related{margin-top:38px;border-top:2px solid var(--pl-ink);padding-top:20px;font:15px/1.6 var(--pl-sans)}.pl-related h2{font-size:23px}.pl-related li{margin-bottom:12px}.article-content{font-size:19px;line-height:1.85}.article-content h2[id],.article-content h3[id]{scroll-margin-top:24px}.article-content .pl-takeaways{background:var(--pl-soft);border-radius:0 0 8px 8px}.site-footer{padding-top:36px}.footer-note{max-width:720px;line-height:1.8}.footer-credit{font-size:11px;color:var(--pl-muted);margin-top:12px}.footer-credit a{text-decoration:none}.pl-demo-label{font:11px/1.6 var(--pl-sans);color:var(--pl-muted);border-bottom:1px solid var(--pl-line);padding-bottom:12px}.pl-demo-label strong{color:var(--pl-accent)}.story-image img{transition:transform .3s ease}.story-image:hover img{transform:scale(1.025)}@media(prefers-reduced-motion:reduce){.story-image img{transition:none;transform:none!important}}[data-pl-scheme=dark]{--pl-paper:#111b16;--pl-ink:#eef4e9;--pl-muted:#b6c2b7;--pl-line:#35473a;--pl-card:#1b2920;--pl-soft:#203025;color-scheme:dark}[data-pl-scheme=dark] .pl-preset-modern{--pl-paper:#111b16;--pl-ink:#eef4e9;--pl-muted:#b6c2b7;--pl-line:#35473a}html[data-pl-scheme=dark] .brand-dot,html[data-pl-scheme=dark] .eyebrow,html[data-pl-scheme=dark] .pl-breaking strong{color:var(--pl-dark-accent,#ef9b87)}@media(prefers-color-scheme:dark){html:not([data-pl-scheme]){--pl-paper:#111b16;--pl-ink:#eef4e9;--pl-muted:#b6c2b7;--pl-line:#35473a;--pl-card:#1b2920;--pl-soft:#203025;color-scheme:dark}html:not([data-pl-scheme]) .pl-preset-modern{--pl-paper:#111b16;--pl-ink:#eef4e9;--pl-muted:#b6c2b7;--pl-line:#35473a}html:not([data-pl-scheme]) .brand-dot,html:not([data-pl-scheme]) .eyebrow,html:not([data-pl-scheme]) .pl-breaking strong{color:var(--pl-dark-accent,#ef9b87)}}@media(max-width:1000px){.article-layout.has-sidebar{grid-template-columns:minmax(0,1fr) 240px;gap:30px}.module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.article-layout.has-sidebar{grid-template-columns:minmax(0,1fr)}.article-sidebar{padding-top:0}.sidebar-inner{position:static}.article-layout .article-header h1{font-size:40px}.header-actions{gap:8px}.header-search input{width:140px}}@media(max-width:640px){.pl-preset-modern .masthead{flex-direction:row;align-items:center;flex-wrap:wrap;gap:18px}.pl-preset-modern .wordmark{font-size:40px}.tagline{font-size:9px;letter-spacing:.05em}.header-actions{margin-inline-start:auto;flex-wrap:wrap}.header-search{display:none}.pl-js .nav-toggle{display:block;background:transparent;color:var(--pl-ink);border:1px solid var(--pl-line);padding:8px 10px;font-size:12px}.pl-js .primary-nav[data-open=false]{display:none}.pl-js .primary-nav[data-open=true]{display:block}.pl-js .primary-nav ul{display:block}.pl-js .primary-nav li{border-bottom:1px solid var(--pl-line)}.pl-js .primary-nav a{padding:13px 0;font-size:15px}.topic-strip{gap:22px;padding-block:13px;border-top:1px solid var(--pl-line)}.pl-preset-modern .section-heading{padding-top:28px;padding-bottom:22px}.pl-preset-modern .story-card .story-title{font-size:26px}.pl-preset-modern .with-lead .story-lead .story-title{font-size:34px}.module-grid{gap:24px 16px}.module-grid .story-card .story-title{font-size:19px;letter-spacing:-.035em}.module-grid .post-meta{font-size:10px}.topic-grid{grid-template-columns:1fr}.topic-tile{padding:20px}.section-heading h2{font-size:24px}.archive-header{padding-top:30px}.author-profile{align-items:flex-start;gap:18px}.author-profile .avatar{width:56px;height:56px}.author-profile h1{font-size:33px}.article-layout .article-header{margin-top:28px}.article-layout .article-header h1{font-size:36px}.article-content{font-size:18px}.article-layout.has-sidebar .article-deck{font-size:17px}.article-layout{gap:20px}.appearance-toggle{width:37px;height:37px;font-size:23px}}@media(max-width:360px){.pl-preset-modern .wordmark{font-size:34px}.tagline{max-width:150px}.header-actions{gap:5px}.nav-toggle{font-size:11px}}@media print{.appearance-toggle,.nav-toggle,.topic-strip,.article-sidebar,.pl-toc,.pl-related{display:none}.article-layout.has-sidebar{display:block}.pl-preset-modern{--pl-paper:white;--pl-ink:black;--pl-muted:#333;--pl-line:#aaa}.article-layout .article-header h1{font-size:30pt}}

.nav-search{display:none}.category-label:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--pl-topic-color,var(--pl-accent));margin-inline-end:7px}.pl-toc-sub{margin-inline-start:16px}.pl-toc li{list-style:decimal}[data-pl-scheme=dark] .pl-preset-modern{--pl-accent:var(--pl-dark-accent,#ef9b87)}@media(prefers-color-scheme:dark){html:not([data-pl-scheme]) .pl-preset-modern{--pl-accent:var(--pl-dark-accent,#ef9b87)}}@media(max-width:640px){.nav-search{display:block;padding:12px 0}.nav-search .search-form input{flex:1;min-width:0;width:auto}}

.search-form button,.comment-form input[type=submit]{color:var(--pl-paper)}input::placeholder,textarea::placeholder{color:var(--pl-muted);opacity:1}

/* Editorial photo refinement: tighter hierarchy and comfortable image captions. */
.pl-preset-modern .masthead{padding-block:22px}.pl-preset-modern .utility{padding-block:10px}.pl-preset-modern .primary-nav a{padding-block:12px}.pl-preset-modern .section-heading{padding-top:25px;padding-bottom:23px}.pl-preset-modern .with-lead .story-lead .story-image{aspect-ratio:1.85}.pl-preset-modern .with-lead .story-lead .story-title{max-width:780px}.archive-header{border-bottom:1px solid var(--pl-line);margin-bottom:28px}.article-feature img{aspect-ratio:3/2;object-fit:cover}.article-content .wp-block-image{margin-block:34px}.article-content .wp-block-image img{border-radius:8px;width:100%;height:auto}.article-content figcaption{font:12px/1.65 var(--pl-sans);color:var(--pl-muted);margin-top:10px}.article-content h2{margin-top:1.6em}.article-content .pl-takeaways h2{margin-top:0}.article-layout .article-header .post-meta{border-top:1px solid var(--pl-line);padding-top:17px;margin-top:22px}@media(max-width:640px){.pl-preset-modern .masthead{padding-block:20px}.pl-preset-modern .section-heading{padding-top:23px}.pl-preset-modern .with-lead .story-lead .story-image{aspect-ratio:1.6}.archive-header{margin-bottom:24px}.article-content .wp-block-image{margin-block:27px}}

/* Publisher controls: native logos, alternate feeds and reading preferences. */
.site-header .custom-logo-link{display:inline-block;line-height:0;max-width:100%}.site-header .brand .custom-logo{display:block;width:var(--pl-logo-width,280px);max-width:100%;height:auto;max-height:88px;object-fit:contain;object-position:left}.site-header .brand .custom-logo.pl-logo-dark{display:none}.pl-header-compact .masthead{padding-block:14px}.article-content{max-width:var(--pl-reading-width,760px);font-size:var(--pl-article-size,19px)}.pl-feed-list{grid-template-columns:1fr;gap:26px}.pl-feed-list .story-card{display:grid;grid-template-columns:minmax(160px,260px) minmax(0,1fr);gap:28px;align-items:center}.pl-feed-list .story-copy{padding-top:0}.pl-feed-list .story-image{aspect-ratio:3/2}.pl-feed-list .story-card .story-title{font-size:clamp(24px,2.4vw,34px);max-width:850px}.pl-feed-list .story-excerpt{max-width:800px}.pl-module-list{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-module-list .story-card{display:grid;grid-template-columns:110px minmax(0,1fr);gap:18px;align-items:start}.pl-module-list .story-image{aspect-ratio:1}.pl-module-list .story-copy{padding-top:0}.pl-module-list .story-card .story-title{font-size:21px;margin-block:7px 12px}.pl-sidebar-left .has-sidebar{grid-template-columns:280px minmax(0,1fr)}.pl-sidebar-left .has-sidebar>.article{grid-column:2;grid-row:1}.pl-sidebar-left .has-sidebar>.article-sidebar{grid-column:1;grid-row:1}html[data-pl-scheme=dark] .site-header .brand .pl-logo-light{display:none}html[data-pl-scheme=dark] .site-header .brand .custom-logo.pl-logo-dark{display:block}html[data-pl-scheme=dark] .pl-reverse-logo .custom-logo{filter:brightness(0) invert(1)}@media(prefers-color-scheme:dark){html:not([data-pl-scheme]) .site-header .brand .pl-logo-light{display:none}html:not([data-pl-scheme]) .site-header .brand .custom-logo.pl-logo-dark{display:block}html:not([data-pl-scheme]) .pl-reverse-logo .custom-logo{filter:brightness(0) invert(1)}}@media(max-width:1000px){.pl-sidebar-left .has-sidebar{grid-template-columns:240px minmax(0,1fr);gap:30px}.pl-module-list{grid-template-columns:1fr}}@media(max-width:760px){.pl-sidebar-left .has-sidebar{grid-template-columns:minmax(0,1fr)}.pl-sidebar-left .has-sidebar>.article,.pl-sidebar-left .has-sidebar>.article-sidebar{grid-column:auto;grid-row:auto}.pl-feed-list .story-card{grid-template-columns:150px minmax(0,1fr);gap:20px}}@media(max-width:640px){.site-header .brand .custom-logo{width:var(--pl-mobile-logo-width,160px);max-height:48px}.article-content{font-size:var(--pl-mobile-article-size,18px)}.pl-feed-list .story-card{grid-template-columns:100px minmax(0,1fr);gap:16px}.pl-feed-list .story-card .story-title{font-size:21px}.pl-feed-list .story-image{aspect-ratio:1}.pl-feed-list .story-excerpt{grid-column:1/-1;font-size:13px}.pl-feed-list .post-meta{font-size:10px}.pl-module-list .story-card{grid-template-columns:88px minmax(0,1fr);gap:16px}.pl-module-list .story-card .story-title{font-size:20px}.pl-header-compact .masthead{padding-block:12px}}@media print{.article-content{font-size:12pt}.pl-sidebar-left .has-sidebar{display:block}}

.module-grid:not(.pl-module-list){grid-template-columns:repeat(var(--pl-module-columns,4),minmax(0,1fr))}@media(max-width:1000px){.module-grid:not(.pl-module-list){grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.pl-feed-list .story-card{align-items:start;row-gap:12px}.pl-feed-list .story-image{grid-column:1;grid-row:1/span 3}.pl-feed-list .story-copy{display:contents}.pl-feed-list .category-label{grid-column:2;grid-row:1}.pl-feed-list .story-card .story-title{grid-column:2;grid-row:2;margin:0}.pl-feed-list .post-meta{grid-column:2;grid-row:3}.pl-feed-list .story-excerpt{grid-column:1/-1;grid-row:4;font-size:14px;margin-top:4px}}
.section-heading>div,.section-heading h2,.brand{min-width:0}.section-heading h1,.section-heading h2,.story-title,.brand .tagline{overflow-wrap:anywhere}.section-link{flex-shrink:0}
