@import url('fonts.css');
:root{--athaj-ink:#252b2a;--athaj-paper:#f9f8f3;--athaj-muted:#565d59;--athaj-yellow:#edcd35;--athaj-line:#d8d9cf;--athaj-soft:#eeeede}
*{box-sizing:border-box}html{scroll-padding-top:32px}body.athaj-publication{margin:0;background:var(--athaj-paper);color:var(--athaj-ink);font-family:'Alegreya Sans',Arial,sans-serif;font-size:19px;line-height:1.55}body.athaj-publication a{color:inherit}body.athaj-publication img{max-width:100%;height:auto}body.athaj-publication h1,body.athaj-publication h2,body.athaj-publication h3{color:var(--athaj-ink);font-family:'Alegreya Sans',Arial,sans-serif;font-weight:700;line-height:1.12;margin-top:0;padding-top:0;letter-spacing:-.025em}body.athaj-publication p{margin:0 0 1.25em}body.athaj-publication button,body.athaj-publication input{font:inherit}body.athaj-publication :focus-visible{outline:3px solid #986d00;outline-offset:4px}body.athaj-publication [hidden]{display:none!important}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.athaj-skip{position:absolute;top:-100px;left:18px;z-index:100000;background:var(--athaj-yellow);padding:12px}.athaj-skip:focus{top:12px}.athaj-masthead{background:#fff}.athaj-masthead-inner{max-width:1280px;margin:auto;padding:24px 40px 18px;display:grid;grid-template-columns:210px minmax(0,1fr) auto;gap:26px;align-items:center}.athaj-brand{display:block;text-decoration:none}.athaj-brand img{display:block;width:156px;height:auto}.athaj-brand span{display:block;font-size:14px;line-height:1.3;margin-top:5px;max-width:200px;color:var(--athaj-muted)}.athaj-navigation{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 22px}.athaj-navigation>a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;font-size:17px;font-weight:700}.athaj-navigation>a:hover{text-decoration:underline;text-underline-offset:6px}.athaj-menu-button{display:none}.athaj-header-search{position:relative}.athaj-header-search summary{cursor:pointer;min-height:44px;display:flex;align-items:center;padding:0 12px;font-weight:700}.athaj-header-search[open]>div{position:absolute;right:0;top:50px;width:340px;background:#fff;padding:20px;box-shadow:0 6px 20px #252b2a20;z-index:20}.athaj-search{display:flex;gap:8px;max-width:520px}.athaj-search input{width:100%;min-width:0;padding:10px 12px;border:1px solid #777;background:#fff;color:var(--athaj-ink);min-height:44px}.athaj-search button{background:var(--athaj-ink);color:#fff;border:0;padding:10px 18px;min-height:44px;cursor:pointer}
.athaj-home{max-width:1280px;margin:auto;padding:40px}.athaj-home-intro{display:flex;align-items:flex-end;gap:48px;margin-bottom:28px}.athaj-home-intro h1{font-size:54px;max-width:650px;margin-bottom:0}.athaj-home-intro>p{max-width:350px;font-size:21px;line-height:1.4;margin-bottom:5px;color:var(--athaj-muted)}.athaj-lead-grid{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:38px}.athaj-lead{position:relative}.athaj-lead-image{display:block}.athaj-lead-image img{width:100%;height:420px!important;object-fit:cover;display:block}.athaj-lead>div{position:relative;background:var(--athaj-paper);margin:-54px 0 0;padding:22px 26px 0 0;max-width:88%}.athaj-lead h1{font-size:38px;margin-bottom:14px}.athaj-lead h1 a,.athaj-story h3 a{text-decoration:none}.athaj-lead h1 a:hover,.athaj-story h3 a:hover{text-decoration:underline;text-underline-offset:4px}.athaj-lead p{color:var(--athaj-muted);font-size:20px}.athaj-lead-support{display:grid;gap:26px}.athaj-story-image{display:block;margin-bottom:12px}.athaj-story-image img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.athaj-story time,.athaj-listing time{color:var(--athaj-muted);font-size:15px}.athaj-story h3{font-size:26px;margin:8px 0 0}.athaj-topic-band{margin:54px 0;background:var(--athaj-yellow);padding:28px 32px;display:flex;gap:35px;align-items:center}.athaj-topic-band h2{font-size:27px;margin:0;white-space:nowrap}.athaj-topic-band nav{display:flex;gap:18px 34px;flex-wrap:wrap}.athaj-topic-band a{min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:5px;font-weight:500;font-size:21px}.athaj-section-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.athaj-section-heading h2{font-size:36px;margin:0}.athaj-section-heading>a{min-height:44px;display:flex;align-items:center;text-underline-offset:5px}.athaj-latest-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 28px}.athaj-latest .athaj-story h3{font-size:25px}.athaj-home-guide{margin-top:64px;padding-top:48px;border-top:1px solid var(--athaj-line);display:grid;grid-template-columns:300px minmax(0,760px);gap:60px}.athaj-guide-heading h2{font-size:32px}.athaj-guide-heading>p{color:var(--athaj-muted)}
.athaj-article-shell{max-width:1240px;margin:48px auto 72px;padding:0 40px;display:grid;grid-template-columns:minmax(0,790px) 255px;gap:64px;align-items:start}.athaj-article{min-width:0}.athaj-article-heading h1{font-size:50px;margin-bottom:18px}.athaj-category{margin-bottom:14px!important;font-size:15px;font-weight:700;color:var(--athaj-muted)}.athaj-category a{text-decoration:none}.athaj-meta{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:16px;color:var(--athaj-muted);margin-bottom:28px!important}.athaj-featured{margin:0 0 30px}.athaj-featured img{display:block;width:100%;height:auto!important}.entry-content{font-family:'Literata',Georgia,serif;font-size:19px;line-height:1.75;overflow-wrap:break-word}.entry-content p,.entry-content ul,.entry-content ol,.entry-content dl{margin:0 0 1.35em}.entry-content a{text-decoration:underline;text-underline-offset:3px}.entry-content h2{font-size:33px;margin:42px 0 20px}.entry-content h3{font-size:25px;margin:30px 0 16px}.athaj-reading>p:first-of-type{font-size:22.5px;line-height:1.65}.entry-content table{border-collapse:collapse;width:100%;font-family:'Alegreya Sans',sans-serif}.entry-content th,.entry-content td{padding:10px 12px;border-bottom:1px solid var(--athaj-line);text-align:left}.entry-content figure{margin:26px 0}.entry-content .alignleft,.entry-content .alignright{max-width:100%}.entry-content .atha-toc{font-family:'Alegreya Sans',sans-serif;margin-bottom:30px}.athaj-enhanced-toc .atha-toc{display:none}.athaj-rail{margin-top:16px;font-size:17px}.athaj-rail section{margin-top:38px}.athaj-rail h2,.athaj-outline h2{font-size:21px;margin-bottom:18px}.athaj-rail .athaj-story{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;margin-bottom:20px}.athaj-rail .athaj-story-image{margin:0}.athaj-rail .athaj-story-image img{width:64px;height:64px;aspect-ratio:auto;object-fit:cover}.athaj-rail .athaj-story time{display:none}.athaj-rail .athaj-story h3{font-size:18px;margin:0;line-height:1.3}.athaj-outline{font-size:17px;font-family:'Alegreya Sans',sans-serif}.athaj-outline ol{list-style:none;padding:0;margin:0}.athaj-outline li{margin:0 0 12px}.athaj-outline a{text-decoration:underline;text-underline-offset:3px;line-height:1.35;display:block}.athaj-rail-search .athaj-search{flex-wrap:wrap}.athaj-page{max-width:850px;margin:52px auto 76px;padding:0 40px}.athaj-page h1{font-size:46px;margin-bottom:26px}.athaj-missing .athaj-search{margin-top:26px}.athaj-listing{max-width:1240px;margin:48px auto 76px;padding:0 40px}.athaj-listing>header h1{font-size:46px;margin-bottom:32px}.athaj-listing-grid{display:grid;gap:30px}.athaj-listing-story{display:grid;grid-template-columns:260px minmax(0,1fr);gap:30px;padding-bottom:30px;border-bottom:1px solid var(--athaj-line)}.athaj-listing-image img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.athaj-listing-story h2{font-size:30px;margin:8px 0 14px;max-width:720px}.athaj-listing-story h2 a{text-decoration:none}.athaj-excerpt{max-width:700px}.athaj-excerpt p{margin:0}.pagination{margin:38px 0}.page-numbers{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;margin-right:8px;padding:5px}.page-numbers.current{background:var(--athaj-yellow)}
.athaj-footer{background:var(--athaj-ink);color:#fff;margin-top:40px}.athaj-footer-inner{max-width:1280px;margin:auto;padding:48px 40px 28px;display:grid;grid-template-columns:1fr 1fr;gap:28px 90px}.athaj-footer-brand{font-size:44px;font-weight:700;text-decoration:none;color:var(--athaj-yellow)!important;letter-spacing:-.04em}.athaj-footer p{max-width:390px;font-size:18px}.athaj-footer nav{display:flex;flex-wrap:wrap;align-content:start;gap:10px 26px}.athaj-footer nav a{display:flex;align-items:center;min-height:44px;text-underline-offset:5px}.athaj-copyright{grid-column:1/-1;font-size:14px!important;margin:14px 0 0!important;color:#d8dbd4}
@media(max-width:1100px){.athaj-masthead-inner{grid-template-columns:190px 1fr auto;gap:16px;padding:20px 28px}.athaj-navigation{gap:4px 16px}.athaj-navigation>a{font-size:16px}.athaj-article-shell{gap:35px;grid-template-columns:minmax(0,1fr) 235px;padding:0 28px}.athaj-home{padding:34px 28px}.athaj-home-intro h1{font-size:46px}.athaj-lead-image img{height:350px!important}.athaj-lead h1{font-size:32px}.athaj-home-guide{gap:35px;grid-template-columns:230px minmax(0,1fr)}}
@media(max-width:980px){.athaj-masthead-inner{grid-template-columns:1fr auto auto}.athaj-brand span{max-width:none}.athaj-menu-button{display:block;background:none;border:1px solid var(--athaj-ink);padding:8px 14px;min-height:44px;cursor:pointer}.athaj-navigation{grid-column:1/-1;justify-content:flex-start}.athaj-js .athaj-navigation{display:none}.athaj-js .athaj-navigation.athaj-open{display:flex}.athaj-home-intro{display:block}.athaj-home-intro h1{max-width:640px;margin-bottom:16px}.athaj-home-intro>p{max-width:560px}.athaj-lead-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:26px}.athaj-lead-image img{height:320px!important}.athaj-lead>div{max-width:95%;margin-top:-30px;padding-top:18px}.athaj-lead h1{font-size:30px}.athaj-story h3{font-size:22px}.athaj-story-image img{aspect-ratio:3/2}.athaj-latest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.athaj-topic-band{display:block}.athaj-topic-band h2{margin-bottom:12px}.athaj-article-shell{display:block;max-width:850px;margin-top:36px}.athaj-article-heading h1{font-size:42px}.athaj-outline{margin-bottom:26px;max-width:650px}.athaj-outline ol{columns:2;column-gap:30px}.athaj-outline li{break-inside:avoid}.athaj-rail{border-top:1px solid var(--athaj-line);margin-top:40px;padding-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:35px}.athaj-rail section{margin-top:0}.athaj-home-guide{display:block;max-width:780px;margin-left:auto;margin-right:auto}.athaj-guide-heading{margin-bottom:28px}.athaj-guide-heading h2{max-width:560px}.athaj-listing-story{grid-template-columns:220px minmax(0,1fr)}.athaj-footer-inner{gap:25px 50px}}
@media(max-width:600px){body.athaj-publication{font-size:18px}.athaj-masthead-inner{padding:16px 22px;gap:12px}.athaj-brand img{width:125px}.athaj-brand span{font-size:12px;max-width:155px}.athaj-header-search summary{padding:0 2px;font-size:17px}.athaj-menu-button{font-size:17px;padding:7px 12px}.athaj-header-search[open]>div{right:0;width:calc(100vw - 44px);max-width:340px}.athaj-navigation{gap:0 24px}.athaj-navigation>a{font-size:18px}.athaj-home{padding:28px 22px}.athaj-home-intro h1{font-size:37px;line-height:1.08}.athaj-home-intro>p{font-size:19px}.athaj-lead-grid{display:block}.athaj-lead-image img{height:auto!important;aspect-ratio:4/3}.athaj-lead>div{margin-top:-24px;max-width:94%;padding:18px 18px 0 0}.athaj-lead h1{font-size:30px}.athaj-lead p{font-size:18px}.athaj-lead-support{margin-top:30px;gap:22px}.athaj-lead-support .athaj-story{display:grid;grid-template-columns:110px minmax(0,1fr);gap:15px}.athaj-lead-support .athaj-story-image{margin:0}.athaj-lead-support .athaj-story-image img{width:110px;height:95px;object-fit:cover}.athaj-lead-support h3{font-size:22px}.athaj-topic-band{margin:34px 0;padding:24px}.athaj-topic-band nav{display:block}.athaj-topic-band a{font-size:20px}.athaj-section-heading h2{font-size:30px}.athaj-section-heading>a{font-size:16px}.athaj-latest-grid{display:block}.athaj-latest .athaj-story{margin-bottom:30px}.athaj-latest .athaj-story h3{font-size:25px}.athaj-home-guide{margin-top:38px;padding-top:32px}.athaj-guide-heading h2{font-size:30px}.athaj-article-shell{padding:0 22px;margin:28px auto 48px}.athaj-article-heading h1{font-size:35px}.athaj-category{font-size:14px}.athaj-meta{font-size:15px;margin-bottom:24px!important}.athaj-featured{margin-bottom:24px}.entry-content{font-size:18px;line-height:1.72}.athaj-reading>p:first-of-type{font-size:21px;line-height:1.6}.entry-content h2{font-size:29px;margin-top:34px}.entry-content h3{font-size:24px}.athaj-outline ol{columns:1}.athaj-rail{display:block}.athaj-rail section{margin-bottom:30px}.athaj-page{padding:0 22px;margin:32px auto 48px}.athaj-page h1{font-size:35px}.athaj-listing{padding:0 22px;margin-top:30px}.athaj-listing>header h1{font-size:35px}.athaj-listing-story{display:block}.athaj-listing-image{display:block;margin-bottom:18px}.athaj-listing-story h2{font-size:28px}.athaj-footer-inner{display:block;padding:34px 22px 24px}.athaj-footer nav{margin:25px 0}.athaj-footer-brand{font-size:38px}.athaj-footer p{font-size:17px}}
.athaj-listing-story:not(.has-post-thumbnail){grid-template-columns:minmax(0,1fr)}.athaj-listing-story:not(.has-post-thumbnail) .athaj-listing-image{display:none}
/* Revised live composition: no slogan, photo overlap or separate yellow topic bar. */
body.athaj-publication h1,body.athaj-publication h2,body.athaj-publication h3{font-family:'Literata',Georgia,serif;font-weight:600;letter-spacing:-.015em;line-height:1.25}
.athaj-masthead{background:var(--athaj-paper)}.athaj-masthead-inner{grid-template-columns:minmax(0,1fr) auto auto;padding:22px 40px 12px;gap:8px 22px}.athaj-brand{display:flex;align-items:center;gap:26px}.athaj-brand img{width:168px}.athaj-brand .athaj-site-description{max-width:360px;font-family:'Alegreya Sans',Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.4;letter-spacing:0;color:var(--athaj-muted);margin:0}.athaj-navigation{grid-column:1/-1;justify-content:flex-start;gap:4px 30px;margin-top:4px}.athaj-navigation>a{font-weight:500;font-size:18px}.athaj-header-search{grid-column:3;grid-row:1}.athaj-home{padding-top:24px}.athaj-lead-grid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:44px}.athaj-lead-image img{height:360px!important;object-position:center 44%}.athaj-lead>div{margin:0;padding:20px 0 0;max-width:100%;background:none}.athaj-lead h1{font-size:31px;line-height:1.27;margin-bottom:14px}.athaj-lead p{font-size:19px}.athaj-lead-support{gap:25px;align-content:start}.athaj-lead-support .athaj-story-image img{height:150px;aspect-ratio:auto;object-position:center 35%}.athaj-lead-support .athaj-story h3{font-size:22px;line-height:1.3;margin-top:8px}.athaj-latest{margin-top:44px;padding-top:36px;border-top:1px solid var(--athaj-line)}.athaj-section-heading h2{font-size:32px}.athaj-latest .athaj-story h3{font-size:22px;line-height:1.32}.athaj-home-guide{display:block;margin-top:42px;padding-top:22px;border-top:1px solid var(--athaj-line)}.athaj-home-guide>summary{display:flex;justify-content:space-between;gap:25px;align-items:center;cursor:pointer;min-height:58px}.athaj-guide-summary-title{font-family:'Literata',Georgia,serif;font-size:25px;line-height:1.25}.athaj-home-guide>summary>span:last-child{font-size:17px;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.athaj-home-guide>.entry-content{max-width:760px;margin:30px auto 0}.athaj-article-heading h1{font-size:46px;line-height:1.2}.athaj-rail{position:sticky;top:24px;align-self:start}.athaj-rail h2,.athaj-outline h2{font-size:20px}.athaj-rail .athaj-story h3{font-family:'Alegreya Sans',Arial,sans-serif;font-size:18px;line-height:1.35;letter-spacing:0;font-weight:700}.athaj-reading>p:first-of-type{font-size:22.5px!important}.athaj-listing-story h2{font-size:28px;line-height:1.3}
@media(max-width:980px){.athaj-masthead-inner{padding:18px 28px 12px}.athaj-brand .athaj-site-description{font-size:17px;max-width:280px}.athaj-menu-button{grid-column:2;grid-row:1}.athaj-navigation{margin-top:10px}.athaj-lead-grid{gap:28px}.athaj-lead-image img{height:310px!important}.athaj-lead h1{font-size:29px}.athaj-lead-support .athaj-story-image img{height:135px}.athaj-lead-support .athaj-story h3{font-size:20px}.athaj-article-heading h1{font-size:38px}.athaj-rail{position:static}.athaj-home-guide>.entry-content{margin-top:24px}}
@media(max-width:600px){.athaj-masthead-inner{padding:16px 22px 8px;gap:12px}.athaj-brand{display:block}.athaj-brand img{width:125px}.athaj-brand .athaj-site-description{font-size:12px;max-width:155px;margin-top:4px;line-height:1.35}.athaj-navigation{gap:4px 22px}.athaj-navigation>a{font-size:18px}.athaj-home{padding-top:22px}.athaj-lead-grid{display:block}.athaj-lead-image img{height:auto!important;aspect-ratio:4/3}.athaj-lead>div{padding-top:16px}.athaj-lead h1{font-size:28px;line-height:1.3}.athaj-lead p{font-size:18px}.athaj-lead-support .athaj-story-image img{width:110px;height:95px}.athaj-lead-support .athaj-story h3{font-size:21px}.athaj-latest{margin-top:34px;padding-top:28px}.athaj-section-heading h2{font-size:28px}.athaj-latest .athaj-story h3{font-size:23px}.athaj-home-guide>summary{display:block}.athaj-guide-summary-title{display:block;font-size:24px}.athaj-home-guide>summary>span:last-child{display:block;margin-top:12px}.athaj-article-heading h1{font-size:32px;line-height:1.25}.athaj-reading>p:first-of-type{font-size:21px!important}.athaj-listing-story h2{font-size:27px}}

/* Final live mobile controls. */
@media(max-width:980px){html.athaj-js .athaj-navigation.athaj-open{display:grid;grid-template-columns:1fr 1fr;gap:2px 24px;background:#efeee6;padding:12px 18px;margin-top:8px}.athaj-navigation>a{line-height:1.35;padding:8px 0}.athaj-menu-button[aria-expanded=true]{background:#252b2a;color:#fff}}
@media(max-width:600px){html.athaj-js .athaj-navigation.athaj-open{grid-template-columns:1fr;gap:0;padding:8px 16px}.athaj-navigation>a{min-height:44px}.athaj-header-search[open]>div{width:calc(100vw - 44px);max-width:none}}
