.agha-reading{max-width:1040px;margin:0 auto;padding:clamp(40px,8vw,100px) 24px;color:#252b2c}.agha-reading h1{font-size:clamp(38px,6vw,72px);line-height:1.08;margin:.35em 0}.agha-reading h2{font-size:clamp(24px,3vw,36px);margin:2em 0 .7em}.agha-article-header,.agha-listing>header{max-width:820px;margin:0 auto 54px}.agha-article-content{max-width:760px;margin:0 auto;font-size:18px;line-height:1.8}.agha-article-content p{margin:0 0 1.3em}.agha-summary{font-size:22px;line-height:1.55;max-width:760px}.agha-meta,.agha-back{font:600 12px/1.4 sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#a5420b}.agha-back{display:inline-block;margin-bottom:38px}.agha-article-card{padding:28px 0;border-top:1px solid #d7dada;max-width:820px;margin:0 auto}.agha-article-card h2{margin:.2em 0;font-size:28px}.agha-reading a{color:#9b410b;text-underline-offset:4px}.agha-reading img{max-width:100%;height:auto}.agha-page{min-height:65vh}.agha-account-link{margin-inline-start:16px}
.agha-nav-actions{display:flex;align-items:center;gap:16px;white-space:nowrap}.agha-nav-actions a{font:500 12px/1.2 sans-serif;color:#454a4a;text-decoration:none}.agha-nav-actions a:last-child{color:#9b410b}.agha-mobile-auth{display:none!important}.agha-wp-nav{position:relative;z-index:10;background:#fff}.agha-wp-nav .brand{flex:none}.agha-wp-nav .nav-links{flex:1}.les.is-unavailable{cursor:default;opacity:.82}.les-status{margin-inline-start:auto;font:500 11px/1.3 sans-serif;color:#6c7272;letter-spacing:.04em}@media(max-width:820px){.agha-nav-actions{display:none!important}.nav .nav-links .agha-mobile-auth{display:flex!important}.agha-wp-nav .nav-links{flex:none}.agha-wp-nav .nav-burger{margin-inline-start:auto}}

/* Shared navigation is independent of homepage scene styles. */
body{margin:0;font-family:Inter,Arial,sans-serif;color:#414343;background:#fff}
.agha-wp-nav,.agha-wp-nav *{box-sizing:border-box}
.agha-wp-nav{display:flex;align-items:center;gap:30px;padding:14px max(24px,calc((100vw - 1400px)/2));border-bottom:1px solid #e1e4e1;min-height:86px;font-family:Inter,Arial,sans-serif}
.agha-wp-nav a{text-decoration:none;color:#414343}
.agha-wp-nav .brand-system{display:flex;align-items:center;gap:12px}
.agha-wp-nav .brand-symbol{position:relative;display:block;width:65px;height:56px;overflow:hidden;flex:none}
.agha-wp-nav .brand-symbol img{position:absolute;width:300px!important;height:auto!important;max-width:none!important;left:-18px;top:-27px}
.agha-wp-nav .brand-name{font-size:17px;font-weight:600;white-space:nowrap;line-height:1.4}
.agha-wp-nav .brand-name>span{display:block;font-size:8px;font-weight:400;letter-spacing:.14em;margin-top:5px}
.agha-wp-nav .nav-links{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto}
.agha-wp-nav .nav-link{font-size:13px;line-height:1.5;padding:10px 9px;border-radius:4px;white-space:nowrap}
.agha-wp-nav .nav-link:hover,.agha-wp-nav .nav-link:focus-visible{background:#fff2e8;color:#a5420b}
.agha-wp-nav .nav-burger{display:none}
.agha-wp-nav a:focus-visible,.agha-wp-nav button:focus-visible{outline:2px solid #a5420b;outline-offset:3px}
.agha-nav-actions a{font-family:Inter,Arial,sans-serif}
.logged-in .agha-nav-actions a:first-child,.logged-in .agha-mobile-auth:first-of-type{display:none}
.agha-page{box-sizing:border-box;width:100%;max-width:1400px}
.agha-page .agha-article-content{max-width:none}
@media(max-width:1100px){.agha-wp-nav{gap:16px}.agha-wp-nav .nav-links{gap:2px}.agha-wp-nav .brand-name{font-size:15px}.agha-wp-nav .nav-link{padding:9px 6px;font-size:12px}}
@media(max-width:820px){.agha-wp-nav{min-height:76px;padding:10px 18px;justify-content:space-between}.agha-wp-nav .nav-links{display:none;position:absolute;inset:100% 0 auto;background:#fff;padding:16px 18px 24px;border-bottom:1px solid #e1e4e1;flex-direction:column;align-items:stretch;z-index:40}.agha-wp-nav.menu-open .nav-links{display:flex}.agha-wp-nav .nav-link{font-size:15px;padding:12px}.agha-wp-nav .nav-burger{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #ddd;border-radius:4px;background:white;padding:10px}.agha-wp-nav .nav-burger i{width:20px;height:2px;background:#414343}.agha-wp-nav .brand-symbol{width:56px}.agha-wp-nav .brand-name{font-size:16px}}

body.logged-in .nav-links .agha-sign-in{display:none!important}.agha-page>article>h1{font-size:clamp(32px,4vw,46px);letter-spacing:-.04em}.agha-page{padding-top:48px}
/* Keep the fixed site navigation below WordPress's logged-in admin bar. */
body.admin-bar #nav{top:var(--wp-admin--admin-bar--height,32px)}
@media screen and (max-width:782px){body.admin-bar #nav{top:var(--wp-admin--admin-bar--height,46px)}}
