:root{--paper:#f7f5ef;--canvas:#fcfbf8;--ink:#1d2226;--muted:#666968;--line:#d9d8d0;--red:#ad503d;--sand:#e9e2d7;--wrap:1230px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--canvas);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}a:hover{color:var(--red)}:focus-visible{outline:3px solid var(--red);outline-offset:3px}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:30px}.site-shell{min-height:100vh;display:flex;flex-direction:column}.site-shell>main{flex:1}.utility-strip{border-bottom:1px solid var(--line);color:var(--muted);font-size:10px;letter-spacing:.15em;text-transform:uppercase}.utility-strip__inner{display:flex;justify-content:space-between;gap:12px;padding-block:10px}.site-header{background:var(--canvas);border-bottom:1px solid var(--ink)}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:36px;padding-block:24px}.brand{display:flex;flex-direction:column;white-space:nowrap}.brand__name{font-family:Georgia,"Times New Roman",serif;font-weight:700;letter-spacing:-.055em;font-size:36px;line-height:.9}.brand__point{color:var(--red)}.brand__media{font-size:24px;font-weight:400}.brand__strap{margin-top:8px;font-size:9px;letter-spacing:.19em;text-transform:uppercase;color:var(--muted)}.site-nav__list{display:flex;flex-wrap:wrap;gap:22px;align-items:center;list-style:none;padding:0;margin:0}.site-nav a{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.menu-toggle{display:none;background:transparent;border:1px solid var(--ink);padding:10px 12px;cursor:pointer}.screen-reader-text{position:absolute;left:-9999px}.screen-reader-text:focus{left:20px;top:20px;z-index:1000;background:white;padding:15px}.eyebrow{font-size:10px;letter-spacing:.2em;color:var(--red);font-weight:700;text-transform:uppercase}.eyebrow--lined:before{content:"";display:inline-block;width:27px;border-top:1px solid var(--red);vertical-align:middle;margin-right:12px}.hero-section{background:var(--paper);border-bottom:1px solid var(--line)}.hero-grid{display:grid;grid-template-columns:minmax(280px,.86fr) minmax(360px,1.14fr);gap:55px;padding-block:70px 75px}.hero-intro{display:flex;flex-direction:column;justify-content:center}.hero-intro h1{font:400 clamp(43px,5.1vw,69px)/1.09 Georgia,serif;letter-spacing:-.052em;margin:25px 0 22px}.hero-intro h1 em{color:var(--red);font-weight:400}.hero-intro>p{font:18px/1.65 Georgia,serif;max-width:460px;color:#565856}.hero-intro__rule{width:66px;border-top:1px solid var(--red);margin:40px 0 18px}.hero-intro__issue{font-size:10px;letter-spacing:.12em;color:var(--muted);text-transform:uppercase}.lead-story{background:var(--canvas);display:grid;grid-template-rows:260px auto;border:1px solid var(--line)}.lead-story__visual{display:flex;align-items:center;justify-content:center;overflow:hidden;background:#dbd3c8}.lead-story__visual img{width:100%;height:100%;object-fit:cover}.lead-story__monogram{font:italic 170px/.9 Georgia,serif;letter-spacing:-.15em;color:#827369;transform:translateX(-10px)}.lead-story__text{padding:27px 33px 32px}.lead-story__text h2{font:400 clamp(24px,2.3vw,34px)/1.2 Georgia,serif;letter-spacing:-.03em;margin:13px 0}.lead-story__text p{font:15px/1.65 Georgia,serif;color:var(--muted);margin:0 0 18px}.text-link{font-size:12px;font-weight:700;letter-spacing:.04em;border-bottom:1px solid var(--red);padding-bottom:5px}.latest-section{padding-block:65px 85px}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;padding-bottom:22px;border-bottom:1px solid var(--ink);margin-bottom:30px}.section-heading h2{font:400 39px/1.2 Georgia,serif;letter-spacing:-.035em;margin:8px 0 0}.section-heading__aside{font-size:10px;letter-spacing:.12em;color:var(--muted);text-transform:uppercase}.stories-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 25px}.story-card{min-width:0}.story-card__image{display:flex;align-items:center;justify-content:center;aspect-ratio:16/10;background:var(--sand);overflow:hidden}.story-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.story-card__image:hover img{transform:scale(1.025)}.story-card__placeholder{font:italic 92px/.9 Georgia,serif;color:#aaa095}.story-card__placeholder span{color:var(--red)}.story-card__body{padding-top:18px}.story-card__title{font:400 26px/1.23 Georgia,serif;letter-spacing:-.025em;margin:10px 0 12px}.story-card__excerpt{color:var(--muted);font:15px/1.58 Georgia,serif;margin:0 0 18px}.story-card__meta{border-top:1px solid var(--line);padding-top:12px;color:var(--muted);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.story-card__meta span{color:var(--red);margin-inline:6px}.empty-state{padding:45px 0;color:var(--muted);font:20px/1.6 Georgia,serif}.manifesto-band{background:var(--ink);color:white}.manifesto-band__inner{padding-block:68px 76px;max-width:950px}.manifesto-band h2{font:400 45px/1.15 Georgia,serif;letter-spacing:-.04em;margin:18px 0}.manifesto-band p{font:18px/1.65 Georgia,serif;color:#dad7d0;max-width:740px}.site-footer{background:#f0ede6;border-top:1px solid var(--line)}.site-footer__inner{display:flex;justify-content:space-between;gap:50px;padding-block:48px}.site-footer__brand{font:700 29px Georgia,serif;letter-spacing:-.04em}.site-footer__brand span{color:var(--red)}.site-footer p{font:14px/1.6 Georgia,serif;color:var(--muted);max-width:430px}.site-footer__meta{text-align:right}.archive-layout{padding-block:55px 90px}.archive-heading{max-width:850px;margin-bottom:40px}.archive-heading h1{font:400 clamp(39px,5vw,67px)/1.13 Georgia,serif;letter-spacing:-.04em;margin:14px 0}.archive-description{font:18px/1.6 Georgia,serif;color:var(--muted)}.reading-layout{padding-top:65px;padding-bottom:95px}.reading-article{max-width:800px;margin-inline:auto}.article-head{text-align:center}.article-head h1{font:400 clamp(43px,5vw,72px)/1.11 Georgia,serif;letter-spacing:-.045em;margin:20px 0}.article-deck{font:22px/1.5 Georgia,serif;color:var(--muted);margin:0 auto 30px;max-width:740px}.article-byline{display:flex;justify-content:center;flex-wrap:wrap;gap:15px 20px;font-size:11px;letter-spacing:.05em;color:var(--muted);margin:26px 0 32px}.article-byline>span+span:before{content:"/";color:var(--red);margin-right:20px}.article-cover{margin:32px 0}.article-cover img{width:100%;height:auto}.article-body{font:20px/1.76 Georgia,"Times New Roman",serif;margin:38px auto;max-width:720px;overflow-wrap:break-word}.article-body h2,.article-body h3{line-height:1.24;letter-spacing:-.025em;margin-top:1.8em}.article-body h2{font-size:37px}.article-body h3{font-size:29px}.article-body a{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:4px}.article-body blockquote{margin:1.8em 0;padding:0 0 0 25px;border-left:3px solid var(--red);font-style:italic}.article-body figure{max-width:100%;margin:1.6em 0}.article-body figcaption{font:12px/1.5 Arial,sans-serif;color:var(--muted)}.article-body img{height:auto}.article-body table{display:block;overflow-x:auto;font:14px/1.5 Arial,sans-serif}.article-tail{border-top:1px solid var(--line);padding-top:20px}.article-tags a{display:inline-block;border:1px solid var(--line);padding:6px 11px;margin:3px 7px 3px 0;font-size:12px}.disclosure{background:#f1e9df;border-left:3px solid var(--red);padding:17px 21px;margin:25px 0;text-align:left;color:#504c47;font:13px/1.6 Arial,sans-serif}.pagination,.nav-links{display:flex;gap:15px;justify-content:center;margin-top:42px}.search-form{display:flex;gap:8px}.search-field{border:1px solid var(--line);font-size:16px;padding:12px;min-width:200px}.search-submit{background:var(--ink);color:white;border:0;padding:12px 16px;cursor:pointer}
@media(max-width:1050px){.site-header__inner{flex-wrap:wrap}.site-nav{width:100%}.hero-grid{gap:30px}.stories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.wrap{padding-inline:20px}.utility-strip__inner span:last-child{display:none}.site-header__inner{padding-block:20px}.brand__name{font-size:28px}.brand__media{font-size:19px}.menu-toggle{display:block}.site-nav{display:none}.site-nav--open{display:block}.site-nav__list{display:grid;gap:0;padding-top:12px}.site-nav__list li{border-top:1px solid var(--line)}.site-nav a{display:block;padding:13px 0}.hero-grid{grid-template-columns:1fr;padding-block:43px 50px}.hero-intro h1{font-size:46px}.hero-intro__rule{margin-top:16px}.lead-story{grid-template-rows:220px auto}.lead-story__text{padding:25px}.stories-grid{grid-template-columns:1fr}.latest-section{padding-block:45px 60px}.section-heading__aside{display:none}.section-heading h2{font-size:31px}.story-card__title{font-size:24px}.manifesto-band__inner{padding-block:50px}.manifesto-band h2{font-size:36px}.site-footer__inner{flex-direction:column;gap:12px;padding-block:36px}.site-footer__meta{text-align:left}.reading-layout{padding-block:40px 70px}.article-head h1{font-size:43px}.article-deck{font-size:18px}.article-body{font-size:18px}.article-body h2{font-size:31px}.article-body h3{font-size:24px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}


/* ALPARAISO editorial issue: topic pathways and transparent author profile */
.topic-preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:18px}
.topic-preview-card{position:relative;display:block;min-height:220px;padding:24px 26px 42px;background:var(--paper);border-top:2px solid var(--ink);transition:background .2s ease}
.topic-preview-card:hover{background:#efe9df}
.topic-preview-card__number{font-size:11px;letter-spacing:.15em;color:var(--red);font-weight:700}
.topic-preview-card h3{font:400 33px/1.15 Georgia,serif;letter-spacing:-.03em;margin:19px 0 12px}
.topic-preview-card p{font:15px/1.6 Georgia,serif;color:var(--muted);margin:0;max-width:330px}
.topic-preview-card__arrow{position:absolute;right:25px;bottom:18px;font-size:24px;color:var(--red)}
.author-feature{background:#eee8df;border-top:1px solid var(--line)}
.author-feature__inner{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:center;gap:70px;padding-block:61px 68px}
.author-feature__signature{font:italic 118px/1 Georgia,serif;letter-spacing:-.105em;color:#8c7b70}
.author-feature__signature span{color:var(--red)}
.author-feature__text{max-width:760px}
.author-feature__text h2{font:400 40px/1.15 Georgia,serif;letter-spacing:-.04em;margin:12px 0 16px}
.author-feature__text p{font:17px/1.65 Georgia,serif;color:#575652;margin-bottom:22px}
@media(max-width:900px){.author-feature__inner{grid-template-columns:180px minmax(0,1fr);gap:34px}.author-feature__signature{font-size:88px}}
@media(max-width:700px){.topic-preview-grid{grid-template-columns:1fr;gap:14px}.topic-preview-card{min-height:165px;padding:22px 22px 36px}.topic-preview-card h3{font-size:29px;margin:13px 0 8px}.author-feature__inner{grid-template-columns:1fr;gap:9px;padding-block:42px}.author-feature__signature{font-size:64px}.author-feature__text h2{font-size:34px}}
@media(prefers-reduced-motion:reduce){.topic-preview-card{transition:none}}


/* Long-form reporting: readable evidence tables and source notes */
.article-body .wp-block-table{margin:2em 0;overflow-x:auto}
.article-body table{border-collapse:collapse;width:100%;min-width:560px}
.article-body th,.article-body td{border-bottom:1px solid var(--line);padding:14px 16px 14px 0;text-align:left;vertical-align:top;font:14px/1.55 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
.article-body th{background:var(--paper);font-weight:700;border-bottom:2px solid var(--ink)}
.article-body td:first-child{font-weight:600;min-width:155px}
.article-body ul,.article-body ol{padding-left:1.45em}
.article-body li{margin-bottom:.65em}
.article-body .wp-block-table figcaption{text-align:left;font:12px/1.55 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;margin-top:10px;color:var(--muted)}
.article-sources{border-top:1px solid var(--ink);margin:55px 0 35px;padding-top:12px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
.article-sources h2{font:400 28px/1.2 Georgia,serif;margin:14px 0 20px}
.article-sources ol{padding-left:21px}
.article-sources li{font:13px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;margin:0 0 12px;overflow-wrap:anywhere}
.article-sources a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:3px}
@media(max-width:700px){.article-body table{min-width:490px}.article-body th,.article-body td{font-size:13px;padding:12px}}


/* Editorial feature 0.4: concise cover metadata and transparent AI bylines */
.lead-story__text h2{font-size:clamp(24px,2.15vw,32px);line-height:1.18}
.lead-story__meta{display:flex;flex-wrap:wrap;gap:7px 17px;padding:12px 0 13px;margin:1px 0 12px;border-top:1px solid var(--line);font-size:11px;letter-spacing:.02em;color:var(--muted)}
.lead-story__meta a{color:var(--ink);font-weight:700}
.lead-story__meta time{white-space:nowrap}
.lead-story__meta>span{white-space:nowrap}
.lead-story__disclosure{display:grid;gap:3px;margin:0 0 19px;color:#765e51;font:11px/1.45 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
.lead-story__disclosure span:first-child{font-weight:700}

/* Long-form article: readable width, navigation, sources and picture provenance */
.article-head__disclosure{max-width:720px;margin:22px auto 0}
.article-review-status{display:block;margin-top:8px;font-weight:700}
.article-cover{margin:32px 0 28px}
.article-cover img{width:100%;height:auto;display:block}
.article-cover figcaption{padding:10px 0;border-bottom:1px solid var(--line);font:12px/1.55 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-align:left;color:var(--muted)}
.article-toc{max-width:720px;padding:23px 25px;margin:35px auto 30px;background:var(--paper);border-top:2px solid var(--ink)}
.article-toc[hidden]{display:none}
.article-toc__heading{font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:700;margin-bottom:14px}
.article-toc__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin:0;padding:0 0 0 20px}
.article-toc__list li{padding:0 4px 0 1px;color:var(--red);font:13px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
.article-toc__list a{color:var(--ink);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}
.article-toc__list a:hover{text-decoration-color:var(--red)}
.article-body h2{scroll-margin-top:30px}
.article-body>p{hyphens:auto}
.article-body .wp-block-image img{max-width:100%;height:auto}
.article-body pre{max-width:100%;overflow-x:auto;font-size:14px;line-height:1.65}
.article-body blockquote p{margin:0}
.article-author-note{margin:22px 0 12px;padding:25px 0 5px;border-top:1px solid var(--line)}
.article-author-note__link{display:block;margin:8px 0;font:400 27px/1.2 Georgia,serif}
.article-author-note p{max-width:620px;color:var(--muted);font:14px/1.65 Georgia,serif}

/* Author archive for transparently disclosed virtual contributors */
.author-page__hero{background:var(--paper);border-bottom:1px solid var(--line)}
.author-page__hero-inner{display:grid;grid-template-columns:minmax(180px,.5fr) minmax(0,1.5fr);gap:65px;align-items:center;padding-block:78px 85px}
.author-page__identity{display:flex;align-items:center;justify-content:center;min-height:310px;background:#e2dbd1}
.author-page__identity>span{font:italic 112px/1 Georgia,serif;letter-spacing:-.12em;color:#86766d;transform:translateX(-8px)}
.author-page__dot{color:var(--red)}
.author-page__overview h1{font:400 clamp(45px,5vw,68px)/1.08 Georgia,serif;letter-spacing:-.055em;margin:17px 0 22px}
.author-page__lead{font:21px/1.55 Georgia,serif;color:#555753;max-width:670px}
.author-page__status{margin-top:27px;padding:20px 23px;background:#f3ebe1;border-left:3px solid var(--red);max-width:680px}
.author-page__status-label{display:block;margin-bottom:8px;font:700 11px/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em;color:var(--red)}
.author-page__status p{margin:0;font:14px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#514c48}
.author-page__topics{padding-block:72px 80px}
.author-page__topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}
.author-page__topic-grid>div{padding:21px 0 0;border-top:2px solid var(--ink)}
.author-page__topic-index{color:var(--red);letter-spacing:.12em;font-size:11px}
.author-page__topic-grid h3{font:400 26px/1.24 Georgia,serif;letter-spacing:-.035em;margin:14px 0}
.author-page__topic-grid p{color:var(--muted);font:15px/1.62 Georgia,serif}
.author-page__process{background:var(--ink);color:white}
.author-page__process-inner{max-width:900px;padding-block:70px 76px}
.author-page__process h2{font:400 clamp(30px,4vw,46px)/1.18 Georgia,serif;letter-spacing:-.04em;margin:17px 0}
.author-page__process p{color:#dfdbd4;max-width:720px;font:17px/1.65 Georgia,serif}
.author-page__articles{padding-block:72px 95px}
@media(max-width:900px){
.author-page__hero-inner{gap:32px;grid-template-columns:210px minmax(0,1fr)}
.author-page__identity{min-height:260px}
.author-page__identity>span{font-size:82px}
}
@media(max-width:700px){
.lead-story__text h2{font-size:27px}
.lead-story__meta{gap:7px 13px}
.article-toc{padding:20px;margin:30px auto}
.article-toc__list{grid-template-columns:1fr;gap:9px}
.article-cover{margin:25px 0}
.article-cover figcaption{font-size:11px}
.article-head__disclosure{margin:15px auto}
.author-page__hero-inner{grid-template-columns:1fr;padding-block:38px 52px;gap:28px}
.author-page__identity{min-height:190px}
.author-page__identity>span{font-size:76px}
.author-page__overview h1{font-size:47px;margin:14px 0}
.author-page__lead{font-size:19px}
.author-page__status{padding:17px;margin-top:20px}
.author-page__topics,.author-page__articles{padding-block:48px 65px}
.author-page__topic-grid{grid-template-columns:1fr;gap:20px}
.author-page__topic-grid h3{font-size:24px}
.author-page__process-inner{padding-block:45px 55px}
}


/* ALPARAISO Editorial 0.5 — long-form typography and evidence links */
.reading-article{max-width:990px}
.article-head{max-width:950px;margin-inline:auto}
.article-head h1{max-width:930px;margin:18px auto 23px;font-size:clamp(41px,4.45vw,61px);line-height:1.12;letter-spacing:-.044em;text-wrap:balance}
.article-deck{max-width:780px;font-size:21px;line-height:1.5}
.article-head__disclosure{max-width:760px}
.article-body{max-width:750px}
.article-toc{max-width:760px}
.article-body>p{hyphens:none}
.article-body .wp-block-table{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.article-body .wp-block-table table{display:table;min-width:600px;width:100%;overflow:visible}
.article-sources li{padding-bottom:3px}
.article-sources .source-title{font-weight:650}
.article-sources .source-host{display:block;margin-top:2px;color:var(--muted);font-size:11px}
@media(max-width:700px){
  .reading-article{max-width:100%}
  .article-head h1{font-size:clamp(31px,8.5vw,43px);line-height:1.14;letter-spacing:-.035em;margin:16px auto 20px}
  .article-deck{font-size:18px}
  .article-body{max-width:100%}
  .article-body .wp-block-table table{min-width:570px}
  .article-sources li{overflow-wrap:anywhere}
}


/* Editorial identity & contacts: ALPARAISO 0.6 */
.author-page__portrait-frame{min-width:0}
.author-page__identity{overflow:hidden}
.author-page__portrait{width:100%;height:335px;object-fit:cover;object-position:center 35%;display:block}
.author-page__portrait-note{font:11px/1.55 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:var(--muted);margin:11px 0 0}
.author-page__character{max-width:660px;margin:15px 0 0;color:#5f5c57;font:16px/1.66 Georgia,serif}
.author-feature__photo{max-width:230px}
.author-feature__photo img{width:100%;height:250px;object-fit:cover;object-position:center 30%;display:block;filter:saturate(.88)}
.author-feature__photo span{display:block;margin-top:9px;color:var(--muted);font:11px/1.55 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
.site-footer__links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 22px;margin:13px 0 18px;font:12px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
.site-footer__links a{text-decoration:underline;text-underline-offset:3px}
.editorial-static-page{padding-block:88px 110px;max-width:1080px}
.editorial-static-page__heading{max-width:900px;margin-bottom:58px}
.editorial-static-page__heading h1{font:400 clamp(42px,5.7vw,74px)/1.08 Georgia,serif;letter-spacing:-.045em;margin:19px 0}
.editorial-static-page__heading p{max-width:730px;font:20px/1.6 Georgia,serif;color:var(--muted)}
.editorial-contacts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}
.editorial-contact{border-top:2px solid var(--ink);background:var(--paper);padding:28px 28px 32px;min-height:195px}
.editorial-contact h2{font:400 clamp(23px,2.7vw,32px)/1.25 Georgia,serif;letter-spacing:-.025em;margin:18px 0 13px;overflow-wrap:anywhere}
.editorial-contact p{margin:0;color:var(--muted);font:15px/1.65 Georgia,serif}
.editorial-contact-policy{margin-top:65px;border-top:1px solid var(--ink);padding:27px 0 0;max-width:820px}
.editorial-contact-policy h2{font:400 36px/1.2 Georgia,serif;letter-spacing:-.03em;margin:16px 0}
.editorial-contact-policy p{font:17px/1.7 Georgia,serif;color:#545650}
.editorial-contact-extra{margin:35px 0 0}
@media(max-width:900px){.author-page__portrait{height:280px}}
@media(max-width:700px){
 .author-page__portrait{height:280px;object-position:center 27%}
 .author-page__portrait-frame{max-width:420px}
 .author-feature__photo{max-width:200px}
 .author-feature__photo img{height:230px}
 .editorial-static-page{padding-block:52px 75px}
 .editorial-static-page__heading{margin-bottom:36px}
 .editorial-static-page__heading h1{font-size:clamp(38px,10vw,50px)}
 .editorial-static-page__heading p{font-size:18px}
 .editorial-contacts-grid{grid-template-columns:1fr;gap:15px}
 .editorial-contact{min-height:auto;padding:24px}
 .editorial-contact-policy{margin-top:43px}
 .editorial-contact-policy h2{font-size:30px}
 .site-footer__links{justify-content:flex-start}
}


/* About edition: transparent organizational partnership without promotional banners */
.editorial-partnership{max-width:960px;margin:66px 0 0;padding:36px 0 39px;border-top:2px solid var(--ink);border-bottom:1px solid var(--line)}
.editorial-partnership h2{max-width:900px;margin:15px 0 23px;font:400 clamp(31px,3.75vw,45px)/1.2 Georgia,serif;letter-spacing:-.035em}
.editorial-partnership__copy{max-width:790px}
.editorial-partnership__copy p{margin:0 0 17px;font:17px/1.72 Georgia,serif;color:#484b49}
.editorial-partnership__copy p:last-child{margin-bottom:0}
.editorial-partnership__copy a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:3px}
.editorial-partnership__copy a:hover{color:var(--red)}
@media(max-width:700px){
 .editorial-partnership{margin-top:45px;padding:29px 0 30px}
 .editorial-partnership h2{font-size:31px}
 .editorial-partnership__copy p{font-size:16px}
}


/* Editorial bilingual navigation. No flags: languages, not countries. */
.language-switcher{display:flex;flex-shrink:0;align-items:center;gap:10px;border-left:1px solid var(--line);padding-left:19px;white-space:nowrap}
.language-switcher a,.language-switcher__current{font:700 12px/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;letter-spacing:.08em;text-decoration:none}
.language-switcher a{color:var(--muted)}
.language-switcher a:hover{color:var(--red)}
.language-switcher__current{color:var(--ink);text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--red)}
@media(max-width:1100px){
 .site-header__inner{gap:17px}
 .site-nav__list{gap:12px}
 .language-switcher{gap:9px;padding-left:12px}
}
@media(max-width:700px){
 .site-header__inner{gap:12px}
 .language-switcher{order:2;margin-left:auto;padding-left:10px}
 .menu-toggle{order:3}
 .site-nav{order:4;flex-basis:100%}
 .site-header__inner{flex-wrap:wrap}
}


/* Visible primary references for bilingual analytical features. */
.article-sources{margin:46px 0 30px;padding:26px 30px 28px;border-top:2px solid var(--ink);background:var(--paper)}
.article-sources h2{margin:0 0 18px;font:400 27px/1.25 Georgia,serif;letter-spacing:-.025em}
.article-sources ol{margin:0;padding-left:23px}
.article-sources li{margin:0 0 11px;padding-left:4px;font:15px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;overflow-wrap:anywhere}
.article-sources li:last-child{margin-bottom:0}
.article-sources a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:3px}
.article-sources a:hover{color:var(--red)}
@media(max-width:700px){.article-sources{padding:21px 17px}.article-sources h2{font-size:24px}.article-sources li{font-size:14px}}


/* Public editorial contact details, shared by UA and EN editions. */
.site-footer__contacts{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px 20px;margin:4px 0 18px;font:600 13px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-style:normal;overflow-wrap:anywhere}
.site-footer__contacts a{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:3px}
.site-footer__contacts a:hover{color:var(--red)}
@media(max-width:700px){.site-footer__contacts{justify-content:flex-start;gap:8px 16px}}
