:root{
  --en-primary:#0B2F4F;
  --en-primary-2:#162B57;
  --en-accent:#E49A2F;
  --en-bg:#F3F7F8;
  --en-text:#1E2430;
  --en-muted:#667085;
  --en-border:#D6DCE3;
  --en-card:#FFFFFF;
  --en-radius:22px;
  --en-shadow:0 22px 70px rgba(11,47,79,.10);
}
*{box-sizing:border-box}
body{margin:0;font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;color:var(--en-text);background:#fff;line-height:1.6}
a{color:inherit;text-decoration:none}a:hover{color:var(--en-accent)}img{max-width:100%;height:auto}.container{width:min(1180px,calc(100% - 48px));margin-inline:auto}.site-header{position:sticky;top:0;z-index:30;background:rgba(255,255,255,.92);backdrop-filter:blur(12px);border-bottom:1px solid rgba(214,220,227,.55)}.header-inner{height:84px;display:flex;align-items:center;justify-content:space-between;gap:28px}.site-brand{display:flex;flex-direction:column;line-height:1}.custom-logo-link img{max-height:56px;width:auto}.enotes-header-logo{display:block;height:auto;object-fit:contain}.site-brand{min-width:0}.brand-main{font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;font-weight:800;font-size:30px;color:var(--en-primary);letter-spacing:-.03em}.brand-sub{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--en-muted);margin-top:5px}.primary-nav{display:flex;align-items:center;gap:24px}.primary-nav ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:24px}.primary-nav a{font-weight:600;color:#344054}.main-site-button{background:var(--en-primary);color:#fff!important;padding:11px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.3)}.main-site-button:hover{background:var(--en-accent);color:#fff!important}.mobile-menu-toggle{display:none;background:transparent;border:0;font-size:28px;color:var(--en-primary)}
.home-hero{position:relative;min-height:520px;overflow:hidden;background:linear-gradient(100deg,#fff 0%,#fff 50%,#F2F6FB 100%)}.home-hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,650px) 1fr;align-items:center;min-height:520px}.hero-content h1{font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;font-size:clamp(48px,6vw,78px);line-height:.98;letter-spacing:-.05em;color:#130E4F;margin:0 0 24px}.hero-content p{font-size:19px;color:#4B5563;max-width:720px;margin:0 0 28px}.hero-search{width:min(620px,100%);height:62px;border:1.6px solid var(--en-accent);border-radius:999px;display:flex;align-items:center;background:#fff;box-shadow:0 16px 42px rgba(11,47,79,.07)}.hero-search input{flex:1;border:0;background:transparent;padding:0 22px;font-size:17px;outline:0}.hero-search button{border:0;background:transparent;color:var(--en-primary);font-size:32px;width:72px;cursor:pointer}.hero-blur{position:absolute;right:-16%;top:12%;width:58vw;height:58vw;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(228,154,47,.18),rgba(96,139,204,.22) 34%,rgba(22,43,87,.32) 60%,rgba(255,255,255,0) 70%);filter:blur(22px);opacity:.95}.home-issues{padding:72px 0 94px;background:#fff}.section-heading-row{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.section-heading-row h2{font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;font-size:42px;line-height:1;color:var(--en-primary);margin:0}.section-heading-row a,.text-link{color:#245FC6;text-decoration:underline;text-underline-offset:4px;font-weight:700}.issue-list-card{display:grid;grid-template-columns:330px 1fr;gap:34px;align-items:start;margin-bottom:34px}.issue-list-cover{min-height:0;height:auto;border-radius:22px;overflow:hidden;background:transparent;box-shadow:0 22px 70px rgba(11,47,79,.10);display:block;color:#fff;font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;font-size:34px;font-weight:800;text-align:center;padding:0;border:0;line-height:0}.issue-list-cover img{width:100%;height:auto;object-fit:contain;border-radius:0;display:block;box-shadow:none;transform:scale(1.044);transform-origin:center center}.issue-list-content{position:relative;border:1px solid #D5E2F2;border-top:4px solid var(--en-primary);padding:34px;background:linear-gradient(135deg,#F4F8FF,#EAF2FF);border-radius:20px;min-height:260px;box-shadow:0 18px 58px rgba(11,47,79,.08);display:flex;flex-direction:column;justify-content:flex-start}.issue-meta-line{font-size:16px;color:#526171;margin-bottom:12px;font-weight:600}.issue-list-topline{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}.issue-code-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--en-primary);color:#fff;padding:7px 13px;font-weight:850;letter-spacing:.02em;line-height:1}.issue-home-issn{display:inline-flex;align-items:center;color:#526171;font-weight:750}.issue-topic-list{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:8px;max-width:820px}.issue-topic-list li{position:relative;border-left:3px solid #D8E2EC;background:rgba(255,255,255,.46);border-radius:10px;padding:9px 13px 9px 15px;font-weight:700;line-height:1.35;color:#2F3A4A}.issue-topic-list li:before{content:"";position:absolute;left:-3px;top:8px;bottom:8px;width:3px;border-radius:99px;background:var(--en-accent)}.issue-list-content h3{font-size:30px;line-height:1.15;margin:0 0 14px;color:var(--en-primary);letter-spacing:-.025em}.issue-list-content p{font-size:19px;color:#555F6E;margin:0 0 22px;max-width:780px}.empty-state{padding:28px;border:1px dashed var(--en-border);border-radius:var(--en-radius);background:#fff;color:#475467}.issue-hero{background-size:cover;background-position:center;position:relative;color:#fff;overflow:hidden}.issue-hero:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 18% 8%,rgba(255,255,255,.10),transparent 26%),linear-gradient(120deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:auto,120px 120px;opacity:.55;pointer-events:none}.issue-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:260px 1fr;gap:42px;min-height:430px;align-items:center;padding:54px 0}.issue-cover-wrap{text-align:center}.issue-cover{border-radius:12px;box-shadow:0 32px 90px rgba(0,0,0,.30);max-height:330px;width:auto}.issue-cover-placeholder{width:240px;height:320px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.28);border-radius:12px;display:flex;align-items:center;justify-content:center;padding:24px;margin:auto;font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;font-size:28px;font-weight:800}.issue-eissn{font-weight:800;font-size:14px;margin-top:20px;text-shadow:0 1px 3px rgba(0,0,0,.2)}.publisher-pill{display:inline-flex;background:rgba(0,0,0,.25);border-radius:999px;padding:10px 18px;font-weight:800;letter-spacing:.08em;font-size:13px;text-transform:uppercase;margin-bottom:16px}.issue-hero-copy h1{font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;font-size:clamp(52px,7vw,82px);line-height:.95;margin:0 0 26px;color:#fff;letter-spacing:-.045em}.model-pill{display:inline-flex;border:1px solid rgba(255,255,255,.38);border-radius:10px;padding:12px 18px;font-weight:800;background:rgba(255,255,255,.08);backdrop-filter:blur(4px);margin-right:10px;margin-bottom:10px}.issue-code-pill{background:rgba(255,255,255,.16)}.issue-hero-desc{font-size:18px;max-width:760px;color:rgba(255,255,255,.88);margin:22px 0 0}.issue-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.issue-pdf-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:14px 20px 14px 18px;border-radius:14px;background:rgba(255,255,255,.08);color:#fff!important;font-weight:900;letter-spacing:.01em;box-shadow:inset 0 0 0 1px rgba(255,255,255,.24),0 18px 46px rgba(0,0,0,.16);border:1px solid rgba(255,255,255,.30);backdrop-filter:blur(6px);text-decoration:none!important}.issue-pdf-button:before{content:"PDF";display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:28px;border-radius:8px;background:var(--en-accent);color:#fff;font-size:13px;line-height:1;font-weight:900;letter-spacing:.04em}.issue-pdf-button:after{content:"↗";display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:rgba(255,255,255,.14);font-size:16px}.issue-pdf-button:hover{background:#fff;color:var(--en-primary)!important;box-shadow:0 20px 54px rgba(0,0,0,.22)}.issue-pdf-button:hover:after{background:rgba(11,47,79,.10)}.issue-layout-section{background:var(--en-bg);padding:64px 0 86px}.two-column-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:48px;align-items:start}.main-column{min-width:0}.issue-info h2,.articles-sidebar h2{font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;font-size:40px;line-height:1;color:#202020;margin:0 0 28px;position:relative}.issue-info h2:before,.articles-sidebar h2:before{content:"";display:inline-block;width:6px;height:45px;background:var(--en-accent);margin-right:18px;vertical-align:middle}.info-card,.side-card,.content-card{background:var(--en-card);border:1.5px solid rgba(32,32,32,.25);border-radius:18px;box-shadow:0 10px 42px rgba(11,47,79,.04)}.info-card{padding:44px}.info-grid{display:grid;grid-template-columns:1fr 1fr;gap:42px 72px}.info-item h3{font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;font-size:24px;margin:0 0 12px;color:#252525}.info-item p{font-size:20px;font-weight:650;margin:0;color:#30343B}.side-card{padding:20px 0;position:sticky;top:110px;overflow:hidden}.article-side-link{display:block;padding:15px 24px;font-size:18px;font-weight:750;text-decoration:underline;text-underline-offset:4px;color:#4A4A4A}.article-side-link:hover{background:rgba(228,154,47,.10);color:var(--en-primary)}.article-side-link.active{background:var(--en-primary);color:#fff}.issue-editor-content{padding:34px;margin-top:32px}.article-content-card{padding:42px}.article-content-card h1{font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;font-size:48px;line-height:1.08;letter-spacing:-.035em;color:#202020;margin:0 0 20px}.article-topline{display:flex;flex-wrap:wrap;gap:10px;color:var(--en-muted);font-weight:750;margin-bottom:16px}.article-topline span{background:#EEF3F7;border-radius:999px;padding:6px 12px}.article-excerpt{font-size:20px;color:#5E6673;border-left:4px solid var(--en-accent);padding-left:18px}.article-body{font-size:19px;color:#20252D}.article-body h2,.article-body h3{font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;color:#1E2430}.primary-button{display:inline-flex;align-items:center;justify-content:center;background:var(--en-primary);color:#fff!important;border-radius:999px;padding:13px 18px;font-weight:800}.standard-page,.archive-page{background:var(--en-bg);padding:64px 0 90px}.page-container{padding:48px}.page-container h1,.archive-header h1{font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;font-size:50px;color:var(--en-primary);line-height:1;margin:0 0 18px}.archive-header{margin-bottom:34px}.archive-header p{font-size:19px;color:var(--en-muted)}.archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.archive-card,.author-card{padding:24px}.archive-cover{height:330px;border-radius:14px;background:var(--en-primary);display:flex;align-items:center;justify-content:center;color:#fff;overflow:hidden}.archive-cover img{width:100%;height:100%;object-fit:cover}.archive-card h2,.article-row h2,.author-card h2{line-height:1.18}.archive-card h2 a,.article-row h2 a,.author-card h2 a{color:var(--en-primary)}.article-list{display:grid;gap:18px}.article-row{padding:28px}.author-card img,.author-photo{border-radius:999px}.site-footer{background:#fff}.enotes-footer-v2{position:relative}.footer-visual{min-height:360px;background:linear-gradient(90deg,#F7FAFB 0%,#EEF5F8 100%);background-size:cover;background-position:center;position:relative;overflow:hidden}.footer-visual:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 20%,rgba(11,47,79,.06),transparent 30%),linear-gradient(90deg,rgba(255,255,255,.84),rgba(255,255,255,.48));pointer-events:none}.footer-top{min-height:360px;display:flex;align-items:center;justify-content:flex-end;position:relative;z-index:2}.footer-bg-mark{position:absolute;left:15%;top:34%;font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;font-size:clamp(70px,10vw,160px);letter-spacing:.08em;color:rgba(11,47,79,.055);font-weight:900;white-space:nowrap;z-index:1;pointer-events:none}.footer-tree-mark{position:absolute;left:-58px;bottom:-12px;width:280px;height:280px;border-radius:48% 52% 44% 56%;opacity:.24;z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 58%,rgba(11,47,79,.20),transparent 4%),radial-gradient(circle at 48% 36%,rgba(11,47,79,.15),transparent 24%),radial-gradient(circle at 31% 34%,rgba(11,47,79,.10),transparent 18%),radial-gradient(circle at 67% 34%,rgba(11,47,79,.10),transparent 18%)}.footer-tree-mark:after{content:"";position:absolute;left:50%;bottom:22px;width:18px;height:122px;border-radius:999px;background:linear-gradient(rgba(11,47,79,.12),rgba(11,47,79,.04));transform:translateX(-50%)}.footer-copy-card{width:min(430px,100%);color:#111827;padding:24px 0}.footer-logo-img{display:block;width:260px;max-width:100%;height:auto;object-fit:contain;margin:0 0 18px}.footer-copy-card h2{font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;color:var(--en-primary);font-size:28px;line-height:1.15;margin:0 0 12px}.footer-copy-card h3{font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;color:var(--en-primary);font-size:20px;line-height:1.35;margin:0 0 10px}.footer-copy-card p{font-size:17px;line-height:1.75;color:#1E2430;margin:0 0 28px;max-width:390px}.footer-socials{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.footer-socials a{width:42px;height:42px;border-radius:999px;border:1px solid rgba(11,47,79,.24);display:inline-flex;align-items:center;justify-content:center;color:var(--en-primary);background:rgba(11,47,79,.06);font-weight:900;font-size:18px;line-height:1;transition:all .2s ease}.footer-socials a:hover{background:var(--en-primary);color:#fff;transform:translateY(-2px)}.footer-bottom{background:var(--en-primary);color:#fff}.footer-bottom-inner{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:30px;text-align:center}.footer-copyright{font-size:15px;line-height:1.5}.footer-bottom ul{display:flex;list-style:none;gap:18px;margin:0;padding:0;flex-wrap:wrap;justify-content:center}.footer-bottom a{color:#fff;font-weight:700}.footer-bottom a:hover{color:var(--en-accent)}@media(max-width:900px){.container{width:min(100% - 32px,1180px)}.header-inner{height:auto;min-height:76px;align-items:center}.mobile-menu-toggle{display:block}.primary-nav{display:none;position:absolute;left:16px;right:16px;top:76px;background:#fff;border:1px solid var(--en-border);box-shadow:var(--en-shadow);border-radius:16px;padding:16px;flex-direction:column;align-items:stretch}.primary-nav.is-open{display:flex}.primary-nav ul{flex-direction:column;align-items:flex-start;gap:12px}.home-hero-inner{grid-template-columns:1fr;min-height:470px}.hero-blur{right:-45%;width:90vw;height:90vw}.issue-list-card{grid-template-columns:1fr!important}.issue-list-cover{min-height:0;height:auto}.issue-hero-inner{grid-template-columns:1fr;text-align:left}.two-column-layout{grid-template-columns:1fr}.side-card{position:static}.info-grid{grid-template-columns:1fr}.archive-grid{grid-template-columns:1fr}.footer-watermark{font-size:54px}.footer-top{justify-content:flex-start}.issue-hero-copy h1{font-size:52px}.article-content-card h1{font-size:36px}}
.enotes-author-link{color:var(--en-primary);font-weight:800;text-decoration:underline;text-underline-offset:3px}.article-topline .article-authors{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center}.article-topline .article-authors a{color:var(--en-primary);text-decoration:underline;text-underline-offset:3px}.info-item p a{color:var(--en-primary);font-weight:800;text-decoration:underline;text-underline-offset:3px}
.author-page-v2{padding-top:56px}.author-hero-card{padding:34px 34px 26px;margin-bottom:30px;border-color:#D9E2EC;box-shadow:0 20px 65px rgba(11,47,79,.08)}.author-hero-grid{display:grid;grid-template-columns:minmax(260px,420px) minmax(0,1fr);gap:38px;align-items:start}.author-photo-shell{background:linear-gradient(180deg,#F5F7FA,#E8EEF5);border-radius:24px;overflow:hidden;min-height:540px;display:flex;align-items:end;justify-content:center}.author-photo-large{width:100%;height:100%;object-fit:cover;display:block}.author-photo-placeholder-large{width:100%;min-height:540px;display:flex;align-items:center;justify-content:center;font-size:96px;font-weight:800;color:var(--en-primary);background:radial-gradient(circle at 30% 20%,rgba(228,154,47,.16),transparent 28%),linear-gradient(135deg,#F6F9FC,#E7EEF6)}.author-role-kicker{margin:8px 0 8px;font-size:20px;color:#405BB6;font-weight:800}.author-page-v2 h1{font-size:60px;line-height:.98;color:#101828;margin:0 0 16px;letter-spacing:-.04em}.author-head-divider{height:2px;background:#405BB6;opacity:.75;margin:0 0 24px}.author-facts-grid{display:grid;gap:18px}.author-fact-item{padding:18px 0;border-bottom:1px solid #E3E8EF}.author-fact-item:last-child{border-bottom:0}.author-fact-label{font-size:15px;font-weight:800;color:var(--en-primary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.author-fact-value{font-size:24px;line-height:1.55;color:#1F2937}.author-tags{display:flex;flex-wrap:wrap;gap:10px}.author-tags span{display:inline-flex;padding:9px 14px;border-radius:999px;background:#EEF3F9;color:#243B53;font-weight:700}.author-links-row{display:flex;flex-wrap:wrap;gap:12px}.author-cta-chip{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border:1.5px solid #C7D2E3;border-radius:999px;font-weight:800;color:var(--en-primary);background:#fff}.author-cta-chip:hover{background:var(--en-primary);color:#fff}.author-publication-stat{margin-top:20px;display:inline-flex;align-items:center;gap:14px;padding:16px 18px;border-radius:18px;background:linear-gradient(135deg,#F7FAFF,#EDF4FF);border:1px solid #D7E4F6}.author-publication-stat-num{font-size:38px;font-weight:900;color:var(--en-primary);line-height:1}.author-publication-stat-label{font-size:15px;font-weight:800;color:#526171;text-transform:uppercase;letter-spacing:.08em}.author-bio-panel{margin-top:28px;padding-top:24px;border-top:1px solid #E3E8EF;font-size:18px;color:#30343B}.author-publications-block{padding:36px}.author-publications-head{display:flex;align-items:end;justify-content:space-between;gap:20px;border-bottom:1px solid #E3E8EF;padding-bottom:18px;margin-bottom:24px}.author-publications-head h2{font-size:40px;color:var(--en-primary);margin:0;line-height:1}.author-publications-head p{margin:0;color:#667085;max-width:520px}.author-publication-list{display:grid;gap:18px}.author-publication-item{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:22px;padding:26px;border:1px solid #E3E8EF;border-radius:22px;background:#FCFDFE}.author-publication-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.author-publication-meta span{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;background:#EEF3F7;color:#445160;font-weight:800;font-size:14px}.author-publication-item h3{font-size:30px;line-height:1.15;margin:0 0 10px;color:var(--en-primary);letter-spacing:-.03em}.author-publication-item h3 a{color:var(--en-primary)}.author-publication-authors{color:#526171;font-weight:700;margin-bottom:10px}.author-publication-authors a{color:var(--en-primary);font-weight:800;text-decoration:underline;text-underline-offset:3px}.author-publication-item p{font-size:18px;color:#5D6572;margin:0}.author-publication-side{display:flex;align-items:center;justify-content:flex-end}.author-publication-side .primary-button{padding-inline:20px;white-space:nowrap}.author-archive-card{display:flex;gap:16px;align-items:center}.author-avatar-small{width:76px;height:76px;border-radius:999px;overflow:hidden;background:#F0F4F8;flex:0 0 auto}.author-avatar-small img{width:100%;height:100%;object-fit:cover}.author-avatar-small .author-photo-placeholder-small{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:900;color:var(--en-primary);background:linear-gradient(135deg,#F6F9FC,#E7EEF6)}@media(max-width:1000px){.author-hero-grid{grid-template-columns:1fr}.author-photo-shell{min-height:420px}.author-page-v2 h1{font-size:46px}.author-publication-item{grid-template-columns:1fr}.author-publication-side{justify-content:flex-start}}@media(max-width:700px){.author-hero-card,.author-publications-block{padding:22px}.author-page-v2 h1{font-size:36px}.author-fact-value{font-size:20px}.author-publications-head{display:block}.author-publications-head p{margin-top:10px}.author-photo-shell,.author-photo-placeholder-large{min-height:320px}}

/* Publications portal */
.publications-page{background:#F6F8FB}.publications-hero{padding:62px 0 34px;background:linear-gradient(120deg,#fff 0%,#F2F6FB 100%);border-bottom:1px solid #E3E8EF}.publications-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,520px);gap:36px;align-items:end}.publications-kicker{font-weight:900;color:var(--en-accent);text-transform:uppercase;letter-spacing:.12em;margin:0 0 8px}.publications-hero h1{font-size:64px;line-height:.95;letter-spacing:-.05em;color:var(--en-primary);margin:0 0 16px}.publications-hero p{font-size:20px;color:#53606F;margin:0;max-width:760px}.publications-search{height:64px;border:1px solid #DDE5EF;background:#fff;border-radius:16px;display:flex;align-items:center;box-shadow:0 18px 48px rgba(11,47,79,.08);overflow:hidden}.publications-search input{flex:1;height:100%;border:0;outline:0;background:transparent;font-size:21px;padding:0 20px;color:#1E2430}.publications-search button{width:70px;height:100%;border:0;background:transparent;color:#98A2B3;font-size:34px;cursor:pointer}.publications-search button:hover{color:var(--en-primary)}.publications-results-section{padding:34px 0 86px}.publications-tabs{display:flex;align-items:center;gap:16px;border-bottom:1px solid #E3E8EF;margin-bottom:28px;overflow-x:auto}.publications-tab{position:relative;display:flex;align-items:center;gap:14px;padding:0 28px 22px 0;min-width:180px;color:#4A5570}.publications-tab:after{content:"";position:absolute;left:0;right:28px;bottom:-1px;height:4px;background:transparent;border-radius:99px}.publications-tab.active:after{background:var(--en-primary)}.publications-tab-icon{width:58px;height:58px;border-radius:999px;background:#EAEEF7;color:#8D99B7;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:900}.publications-tab.active .publications-tab-icon{background:rgba(228,154,47,.18);color:var(--en-primary)}.publications-tab strong{display:block;font-size:24px;line-height:1.1}.publications-tab em{display:block;font-style:normal;color:#98A2B3;font-weight:800;font-size:18px}.publications-result-meta{display:flex;gap:8px;align-items:center;color:#667085;margin-bottom:22px;font-size:17px}.publications-result-meta strong{color:var(--en-primary)}.publications-article-list{display:grid;gap:22px}.publication-article-card{padding:30px;border-color:#E2E8F0;border-radius:0;box-shadow:0 14px 44px rgba(11,47,79,.05)}.publication-article-top,.publication-card-meta{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:14px}.publication-article-top span,.publication-card-meta span{display:inline-flex;padding:6px 11px;border-radius:999px;background:#EEF3F7;color:#566174;font-weight:800;font-size:14px}.publication-article-card h2{font-size:30px;line-height:1.18;text-transform:uppercase;letter-spacing:-.02em;margin:0 0 10px}.publication-article-card h2 a{color:var(--en-primary)}.publication-article-authors{font-size:18px;margin-bottom:14px;color:#1F2937}.publication-article-authors a{color:#245FC6;text-decoration:underline;text-underline-offset:3px;font-weight:800}.publication-article-card p{font-size:19px;color:#465066;line-height:1.65;max-width:980px}.publications-issue-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.publication-issue-card{position:relative;display:grid;grid-template-columns:220px minmax(0,1fr);gap:26px;padding:24px;border-color:#E2E8F0;border-radius:0;overflow:hidden}.publication-issue-cover{min-height:290px;background:#F0F4F8;display:flex;align-items:center;justify-content:center;box-shadow:0 22px 52px rgba(11,47,79,.12)}.publication-issue-cover img{width:100%;height:100%;object-fit:cover;display:block}.publication-ribbon{display:inline-flex;margin-bottom:10px;background:#EEF3FF;color:var(--en-primary);font-weight:900;border-radius:999px;padding:7px 12px}.publication-issue-body h2{font-size:29px;line-height:1.15;margin:0 0 10px}.publication-issue-body h2 a{color:var(--en-primary)}.publication-issue-body p{font-size:17px;color:#596579}.publications-author-list{display:grid;gap:22px}.publication-author-card{display:grid;grid-template-columns:96px minmax(0,1fr) 110px;align-items:center;gap:22px;padding:26px;border-color:#E2E8F0;border-radius:0}.publication-author-avatar{width:96px;height:96px;border-radius:999px;overflow:hidden;background:#F0F4F8;display:flex;align-items:center;justify-content:center;color:var(--en-primary);font-weight:900;font-size:28px}.publication-author-avatar img{width:100%;height:100%;object-fit:cover}.publication-author-main h2{font-size:30px;line-height:1.15;margin:0 0 4px}.publication-author-main h2 a{color:var(--en-primary)}.publication-author-title{font-size:19px;color:#667085;margin:0 0 12px}.publication-author-tags{display:flex;flex-wrap:wrap;gap:9px}.publication-author-tags span{background:#EEF3F7;border-radius:999px;padding:7px 11px;font-weight:700;color:#4A5570}.publication-author-side{text-align:center;border-left:1px solid #E3E8EF;padding-left:20px}.publication-author-side strong{display:block;font-size:38px;line-height:1;color:var(--en-primary)}.publication-author-side span{display:block;color:#667085;font-weight:800;text-transform:uppercase;font-size:13px;letter-spacing:.08em}.enotes-pagination{display:flex;gap:10px;margin-top:32px}.enotes-pagination a,.enotes-pagination span{padding:10px 14px;border:1px solid #D8E0EA;border-radius:12px;background:#fff;font-weight:800}.enotes-pagination .current{background:var(--en-primary);color:#fff;border-color:var(--en-primary)}@media(max-width:1000px){.publications-hero-inner{grid-template-columns:1fr}.publications-issue-grid{grid-template-columns:1fr}.publication-issue-card{grid-template-columns:180px 1fr}}@media(max-width:700px){.publications-hero h1{font-size:44px}.publications-search{height:58px}.publications-tab{min-width:150px}.publications-tab strong{font-size:20px}.publication-issue-card,.publication-author-card{grid-template-columns:1fr}.publication-issue-cover{height:auto}.publication-author-side{text-align:left;border-left:0;border-top:1px solid #E3E8EF;padding:16px 0 0}.publication-article-card h2{font-size:24px}}

/* v1.15 refinements */
.issue-list-card{align-items:start!important}.issue-list-content h3{display:none!important}.article-content-card .primary-button[href$=".pdf"],.article-content-card a.primary-button[target="_blank"]{display:none!important}

@media(max-width:900px){.footer-top{justify-content:flex-start}.footer-bg-mark{left:6%;top:18%;font-size:56px}.footer-tree-mark{width:190px;height:190px}.footer-copy-card{padding:42px 0;width:min(100%,430px)}.footer-bottom-inner{flex-direction:column;gap:10px;padding:18px 0}.footer-bottom ul{gap:12px}.footer-logo-img{max-width:230px}}

/* v1.21 advanced footer controls */
.enotes-footer-v2 .footer-visual{background-repeat:no-repeat;isolation:isolate}
.enotes-footer-v2 .footer-top{display:flex;position:relative;z-index:2}
.enotes-footer-v2.footer-align-left .footer-top{justify-content:flex-start;text-align:left}
.enotes-footer-v2.footer-align-center .footer-top{justify-content:center;text-align:center}
.enotes-footer-v2.footer-align-right .footer-top{justify-content:flex-end;text-align:left}
.enotes-footer-v2.footer-align-center .footer-logo-img{margin-left:auto;margin-right:auto}
.enotes-footer-v2.footer-align-center .footer-copy-card p{margin-left:auto;margin-right:auto}
.enotes-footer-v2.footer-align-center .footer-socials{justify-content:center}
.enotes-footer-v2 .footer-copy-card{position:relative;z-index:3;padding:34px 0;color:#111827}
.enotes-footer-v2 .footer-logo-img{display:block;height:auto;object-fit:contain}
.enotes-footer-v2 .footer-copy-card h3{font-weight:800;letter-spacing:-.015em}
.enotes-footer-v2 .footer-copy-card p{max-width:100%;margin:0 0 22px}
.enotes-footer-v2 .footer-socials{display:flex;align-items:center;flex-wrap:wrap}
.enotes-footer-v2 .footer-socials a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:1;box-shadow:0 12px 30px rgba(11,47,79,.06);transition:transform .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}
.enotes-footer-v2 .footer-socials a svg{display:block;flex:0 0 auto}
.enotes-footer-v2 .footer-socials a:hover{transform:translateY(-2px);box-shadow:0 18px 36px rgba(11,47,79,.16)}
.enotes-footer-v2.footer-social-style-outline .footer-socials a{background:transparent!important;border-width:1.5px;box-shadow:none}
.enotes-footer-v2.footer-social-style-solid .footer-socials a{border-color:transparent!important;background:var(--en-primary)!important;color:#fff!important;box-shadow:0 14px 32px rgba(11,47,79,.18)}
.enotes-footer-v2.footer-social-style-minimal .footer-socials a{background:transparent!important;border-color:transparent!important;box-shadow:none}
.enotes-footer-v2.footer-social-style-minimal .footer-socials a:hover{background:rgba(11,47,79,.06)!important;color:var(--en-primary)!important;box-shadow:none}
.enotes-footer-v2 .footer-bottom{border-top:1px solid rgba(255,255,255,.08)}
.enotes-footer-v2 .footer-bottom-inner{justify-content:center}
.enotes-footer-v2 .footer-menu{position:absolute;right:0}
@media(max-width:900px){.enotes-footer-v2.footer-align-right .footer-top,.enotes-footer-v2.footer-align-left .footer-top{justify-content:center;text-align:center}.enotes-footer-v2 .footer-logo-img{margin-left:auto;margin-right:auto}.enotes-footer-v2 .footer-socials{justify-content:center}.enotes-footer-v2 .footer-menu{position:static}.enotes-footer-v2 .footer-copy-card{transform:none!important}}

/* v1.22 Separate library pages */
.library-page{background:#F6F8FA;min-height:70vh}.library-hero{padding:66px 0 42px;background:linear-gradient(115deg,#fff 0%,#F7FAFE 55%,#EEF4FB 100%);border-bottom:1px solid #E2E8F0;position:relative;overflow:hidden}.library-hero:after{content:"";position:absolute;right:-18%;top:-28%;width:58vw;height:58vw;border-radius:50%;background:radial-gradient(circle at 35% 45%,rgba(228,154,47,.10),rgba(76,115,178,.18) 38%,rgba(255,255,255,0) 70%);filter:blur(18px);pointer-events:none}.library-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,520px);gap:34px;align-items:end}.library-kicker{font-size:13px;text-transform:uppercase;letter-spacing:.14em;color:var(--en-accent);font-weight:900;margin:0 0 10px}.library-hero h1{font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;font-size:clamp(48px,6vw,72px);line-height:.95;letter-spacing:-.055em;color:var(--en-primary);margin:0 0 16px}.library-hero p{font-size:20px;line-height:1.55;color:#53606F;margin:0;max-width:760px}.library-search{height:64px;background:#fff;border:1px solid #DCE6F1;border-radius:18px;box-shadow:0 18px 54px rgba(11,47,79,.08);display:flex;overflow:hidden}.library-search input{flex:1;border:0;outline:0;background:transparent;padding:0 22px;font-size:19px;color:#1F2937}.library-search button{width:70px;border:0;background:transparent;color:var(--en-primary);font-size:32px;cursor:pointer}.library-section{padding:36px 0 90px}.library-switcher{display:flex;gap:12px;margin-bottom:26px;border-bottom:1px solid #E2E8F0;overflow-x:auto}.library-switcher a{position:relative;padding:14px 22px 18px;border-radius:16px 16px 0 0;color:#3D475B;font-weight:900;text-decoration:none}.library-switcher a:after{content:"";position:absolute;left:18px;right:18px;bottom:-1px;height:4px;border-radius:999px;background:transparent}.library-switcher a.active{color:var(--en-primary);background:#fff}.library-switcher a.active:after{background:var(--en-accent)}.library-result-head{display:flex;align-items:center;gap:12px;margin:0 0 22px;color:#667085}.library-result-head strong{font-size:20px;color:var(--en-primary)}.library-article-list{display:grid;gap:20px}.library-article-card{padding:30px 34px;border-color:#DCE4EF;border-radius:22px;box-shadow:0 14px 44px rgba(11,47,79,.055)}.library-card-kicker{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:14px}.library-card-kicker span{display:inline-flex;align-items:center;border-radius:999px;background:#EEF4FA;color:#506077;padding:7px 12px;font-size:13px;font-weight:900}.is-standalone-article .library-card-kicker span:first-child{background:#FFF3E0;color:#9A5A00}.library-article-card h2,.library-issue-info h2{font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;font-size:32px;line-height:1.14;letter-spacing:-.035em;margin:0 0 10px}.library-article-card h2 a,.library-issue-info h2 a,.library-author-body h2 a{color:var(--en-primary);text-decoration:none}.library-article-card h2 a:hover,.library-issue-info h2 a:hover,.library-author-body h2 a:hover{text-decoration:underline;text-underline-offset:4px}.library-author-line{font-size:17px;color:#4B5563;margin-bottom:14px;font-weight:700}.library-author-line a{color:var(--en-primary);font-weight:900;text-decoration:underline;text-underline-offset:3px}.library-article-card p,.library-issue-info p{font-size:18px;line-height:1.65;color:#576273;margin:0 0 18px}.library-read-link{display:inline-flex;align-items:center;gap:8px;color:var(--en-primary);font-weight:900;text-decoration:underline;text-underline-offset:4px}.library-read-link:after{content:"→"}.library-issue-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.library-issue-card{display:grid;grid-template-columns:210px minmax(0,1fr);gap:24px;padding:22px;border-color:#DCE4EF;border-radius:24px;box-shadow:0 18px 56px rgba(11,47,79,.075);overflow:hidden}.library-issue-cover{display:block;border-radius:18px;overflow:hidden;background:#EEF3F8;box-shadow:0 18px 44px rgba(11,47,79,.13);align-self:start;line-height:0}.library-issue-cover img{width:100%;height:auto;display:block}.library-issue-cover span{display:flex;min-height:280px;align-items:center;justify-content:center;line-height:1.2;text-align:center;color:var(--en-primary);font-weight:900;padding:18px}.library-topic-mini{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:8px}.library-topic-mini li{position:relative;padding:8px 11px 8px 15px;border-left:3px solid var(--en-accent);border-radius:10px;background:#F5F8FC;color:#2F3A4A;font-weight:800;line-height:1.35}.library-author-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.library-author-card{display:grid;grid-template-rows:auto 1fr auto;padding:26px;border-color:#DCE4EF;border-radius:24px;box-shadow:0 16px 46px rgba(11,47,79,.055)}.library-author-avatar{width:116px;height:116px;border-radius:28px;overflow:hidden;background:linear-gradient(135deg,#F1F6FC,#E2EBF6);display:flex;align-items:center;justify-content:center;margin-bottom:18px;color:var(--en-primary);font-size:34px;font-weight:950;text-decoration:none}.library-author-avatar img{width:100%;height:100%;object-fit:cover}.library-author-body h2{font-family:"Gilroy","Plus Jakarta Sans",Arial,sans-serif;font-size:28px;line-height:1.1;margin:0 0 6px}.library-author-title{margin:0 0 14px;color:#667085;font-size:17px;font-weight:700}.library-author-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.library-author-tags span{background:#EEF3F7;border-radius:999px;padding:6px 10px;font-size:13px;font-weight:800;color:#4A5570}.library-author-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #E3E8EF;padding-top:18px;margin-top:18px}.library-author-foot span{color:#5B6676;font-weight:800}.library-author-foot span strong{font-size:28px;line-height:1;color:var(--en-primary);margin-right:4px}.library-author-foot a{font-weight:900;color:var(--en-primary);text-decoration:underline;text-underline-offset:4px}.article-layout-standalone{grid-template-columns:minmax(0,900px)!important;justify-content:center}.article-layout-standalone .article-content-card{max-width:900px;width:100%}@media(max-width:1050px){.library-hero-inner{grid-template-columns:1fr}.library-issue-grid,.library-author-grid{grid-template-columns:1fr}.library-issue-card{grid-template-columns:190px 1fr}}@media(max-width:720px){.library-hero h1{font-size:42px}.library-search{height:58px}.library-issue-card{grid-template-columns:1fr}.library-issue-cover{max-width:280px}.library-article-card,.library-issue-card,.library-author-card{padding:20px}.library-article-card h2,.library-issue-info h2{font-size:25px}.library-switcher a{padding-inline:16px}}

/* v1.23 Modern separated library pages - cache-busted */
body.post-type-archive-en_article,body.post-type-archive-en_issue,body.post-type-archive-en_author{background:#f5f8fb!important}.library-page{background:#f5f8fb!important;min-height:72vh!important}.library-hero{position:relative!important;overflow:hidden!important;padding:72px 0 46px!important;background:linear-gradient(118deg,#fff 0%,#f8fbff 52%,#eef4fb 100%)!important;border-bottom:1px solid #e4ebf3!important}.library-hero-inner{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(340px,520px)!important;gap:44px!important;align-items:end!important}.library-hero h1{margin:0 0 18px!important;font-size:clamp(48px,6vw,78px)!important;line-height:.94!important;letter-spacing:-.055em!important;color:var(--en-primary)!important}.library-hero p{margin:0!important;max-width:760px!important;font-size:19px!important;line-height:1.65!important;color:#526071!important}.library-search{display:flex!important;align-items:center!important;height:64px!important;background:#fff!important;border:1px solid #dce6f1!important;border-radius:20px!important;box-shadow:0 18px 58px rgba(11,47,79,.10)!important;overflow:hidden!important}.library-search input{flex:1!important;height:100%!important;border:0!important;outline:0!important;background:transparent!important;padding:0 22px!important;font-size:17px!important}.library-search button{width:70px!important;height:100%!important;border:0!important;background:transparent!important;color:var(--en-primary)!important;font-size:26px!important}.library-section{padding:38px 0 96px!important}.library-switcher{display:flex!important;gap:12px!important;margin-bottom:28px!important;border-bottom:1px solid #dfe7f1!important;overflow-x:auto!important}.library-switcher a{position:relative!important;padding:14px 22px 18px!important;border-radius:16px 16px 0 0!important;color:#3b4658!important;font-weight:900!important;text-decoration:none!important;white-space:nowrap!important}.library-switcher a.active{background:#fff!important;color:var(--en-primary)!important;box-shadow:0 -8px 28px rgba(11,47,79,.04)!important}.library-switcher a:after{content:""!important;position:absolute!important;left:18px!important;right:18px!important;bottom:-1px!important;height:4px!important;border-radius:999px!important;background:transparent!important}.library-switcher a.active:after{background:var(--en-accent)!important}.library-result-head{display:flex!important;align-items:center!important;gap:12px!important;margin:0 0 24px!important;color:#667085!important}.library-result-head strong{font-size:19px!important;color:var(--en-primary)!important}.library-article-list{display:grid!important;grid-template-columns:1fr!important;gap:22px!important}.library-article-card{position:relative!important;padding:30px 34px!important;background:#fff!important;border:1px solid #dce5ef!important;border-radius:26px!important;box-shadow:0 18px 60px rgba(11,47,79,.075)!important;overflow:hidden!important}.library-article-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,var(--en-primary),var(--en-accent));opacity:.95}.library-card-kicker{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:0 0 16px!important}.library-card-kicker span{display:inline-flex!important;align-items:center!important;border-radius:999px!important;background:#eef4fa!important;color:#506077!important;padding:7px 12px!important;font-size:12px!important;font-weight:900!important;line-height:1!important}.library-article-card h2{font-size:31px!important;line-height:1.15!important;margin:0 0 12px!important;color:var(--en-primary)!important}.library-article-card h2 a,.library-issue-info h2 a,.library-author-body h2 a{color:var(--en-primary)!important;text-decoration:none!important}.library-author-line{font-size:16px!important;color:#475569!important;margin:0 0 14px!important;font-weight:700!important}.library-article-card p,.library-issue-info p{font-size:17px!important;line-height:1.72!important;color:#586575!important;margin:0 0 20px!important}.library-read-link{display:inline-flex!important;color:var(--en-primary)!important;font-weight:900!important;text-decoration:none!important;border-bottom:2px solid var(--en-accent)!important;padding-bottom:3px!important}.library-issue-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important}.library-issue-card{display:grid!important;grid-template-columns:190px minmax(0,1fr)!important;gap:24px!important;padding:22px!important;background:#fff!important;border:1px solid #dce5ef!important;border-radius:28px!important;box-shadow:0 20px 70px rgba(11,47,79,.09)!important;overflow:hidden!important}.library-issue-cover{display:block!important;width:100%!important;border-radius:20px!important;overflow:hidden!important;background:#eef3f8!important;box-shadow:0 18px 42px rgba(11,47,79,.16)!important;line-height:0!important;align-self:start!important}.library-issue-cover img{width:100%!important;height:auto!important;display:block!important;object-fit:contain!important}.library-issue-info h2{font-size:29px!important;line-height:1.13!important;margin:4px 0 14px!important}.library-author-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.library-author-card{display:grid!important;grid-template-rows:auto 1fr auto!important;padding:26px!important;background:#fff!important;border:1px solid #dce5ef!important;border-radius:28px!important;box-shadow:0 18px 56px rgba(11,47,79,.07)!important;overflow:hidden!important}.library-author-avatar{width:116px!important;height:116px!important;border-radius:30px!important;overflow:hidden!important;background:linear-gradient(135deg,#f1f6fc,#e2ebf6)!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 0 18px!important;color:var(--en-primary)!important;font-size:34px!important;font-weight:950!important;text-decoration:none!important}.library-author-foot{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;border-top:1px solid #e3e8ef!important;padding-top:18px!important;margin-top:18px!important}.library-author-foot a{font-weight:900!important;color:var(--en-primary)!important;text-decoration:none!important;border-bottom:2px solid var(--en-accent)!important;padding-bottom:3px!important}@media(max-width:1100px){.library-hero-inner{grid-template-columns:1fr!important}.library-issue-grid,.library-author-grid{grid-template-columns:1fr!important}.library-issue-card{grid-template-columns:180px 1fr!important}}@media(max-width:720px){.library-hero{padding:52px 0 34px!important}.library-hero h1{font-size:42px!important}.library-search{height:58px!important}.library-issue-card{grid-template-columns:1fr!important}.library-issue-cover{max-width:280px!important}.library-article-card,.library-issue-card,.library-author-card{padding:20px!important}.library-article-card h2,.library-issue-info h2{font-size:24px!important}.library-author-grid{grid-template-columns:1fr!important}.library-switcher a{padding-inline:16px!important}}

/* v1.29 Issue archive: cleaner cover-first cards */
.post-type-archive-en_issue .issue-result-head-clean{margin-bottom:28px!important}
.post-type-archive-en_issue .issue-result-head-clean span{display:none!important}
.post-type-archive-en_issue .modern-issue-grid{grid-template-columns:repeat(auto-fit,minmax(280px,360px))!important;gap:34px!important;align-items:start!important}
.post-type-archive-en_issue .modern-issue-card{display:flex!important;flex-direction:column!important;gap:0!important;padding:22px!important;border-radius:32px!important;background:linear-gradient(180deg,#fff 0%,#fbfdff 100%)!important;border:1px solid #d9e7f3!important;box-shadow:0 24px 76px rgba(11,47,79,.095)!important;max-width:360px!important;overflow:hidden!important;transition:transform .22s ease, box-shadow .22s ease, border-color .22s ease!important}
.post-type-archive-en_issue .modern-issue-card:hover{transform:translateY(-4px)!important;box-shadow:0 32px 90px rgba(11,47,79,.14)!important;border-color:#c7d9ea!important}
.post-type-archive-en_issue .modern-issue-cover{width:100%!important;border-radius:22px!important;overflow:hidden!important;background:#eef4fa!important;box-shadow:0 18px 48px rgba(11,47,79,.12)!important;line-height:0!important;display:block!important}
.post-type-archive-en_issue .modern-issue-cover img{width:100%!important;height:auto!important;display:block!important;object-fit:contain!important;border-radius:22px!important}
.post-type-archive-en_issue .modern-issue-caption-clean{padding:22px 4px 4px!important}
.post-type-archive-en_issue .modern-issue-caption-clean h2{display:none!important}
.post-type-archive-en_issue .modern-issue-meta-clean{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:0 0 18px!important}
.post-type-archive-en_issue .modern-issue-meta-clean span{display:inline-flex!important;align-items:center!important;min-height:32px!important;border-radius:999px!important;background:#eef4fa!important;color:#506077!important;padding:7px 12px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;letter-spacing:-.01em!important}
.post-type-archive-en_issue .modern-issue-meta-clean .issue-main-chip{background:var(--en-primary)!important;color:#fff!important;box-shadow:0 10px 26px rgba(11,47,79,.14)!important}
.post-type-archive-en_issue .modern-issue-open{display:inline-flex!important;align-items:center!important;gap:9px!important;color:var(--en-primary)!important;font-weight:950!important;text-decoration:none!important;border-bottom:2px solid var(--en-accent)!important;padding-bottom:5px!important;line-height:1.1!important}
.post-type-archive-en_issue .modern-issue-open span{font-size:17px!important;line-height:1!important;transition:transform .18s ease!important}
.post-type-archive-en_issue .modern-issue-open:hover span{transform:translateX(4px)!important}
@media(max-width:720px){.post-type-archive-en_issue .modern-issue-grid{grid-template-columns:1fr!important}.post-type-archive-en_issue .modern-issue-card{max-width:100%!important}}

/* v1.30 Issue archive: single-line clean chips and full-card click */
.post-type-archive-en_issue .modern-issue-card-hit{display:block!important;color:inherit!important;text-decoration:none!important}
.post-type-archive-en_issue .modern-issue-card-hit:hover{text-decoration:none!important}
.post-type-archive-en_issue .modern-issue-meta-clean{margin:0!important}
.post-type-archive-en_issue .modern-issue-meta-clean .issue-main-chip{white-space:nowrap!important;flex:0 0 auto!important;background:#eef4fa!important;color:#506077!important;box-shadow:none!important}
.post-type-archive-en_issue .modern-issue-open{display:none!important}
.post-type-archive-en_issue .modern-issue-card:hover .issue-main-chip{background:var(--en-primary)!important;color:#fff!important}

/* v1.31 author archive CSS is injected in wp_head for cache-safe updates. */

/* v1.34 Issue detail polish: cleaner PDF, modern künye and içindekiler */
.issue-pdf-button{
  border-radius:18px!important;
  min-height:58px!important;
  padding:12px 18px!important;
  gap:12px!important;
  background:rgba(255,255,255,.11)!important;
  border:1px solid rgba(255,255,255,.28)!important;
  box-shadow:0 18px 48px rgba(0,0,0,.16), inset 0 0 0 1px rgba(255,255,255,.10)!important;
}
.issue-pdf-button:before{
  content:"PDF"!important;
  min-width:46px!important;
  height:34px!important;
  border-radius:11px!important;
  background:var(--en-accent)!important;
  color:#fff!important;
  font-size:13px!important;
  font-weight:950!important;
  letter-spacing:.055em!important;
}
.issue-pdf-button:after{display:none!important;content:none!important}
.issue-pdf-button:hover{
  background:#fff!important;
  color:var(--en-primary)!important;
  transform:translateY(-1px);
}
.issue-info h2,.articles-sidebar h2{
  color:#1f2937!important;
  letter-spacing:-.035em!important;
}
.modern-info-card{
  position:relative!important;
  padding:0!important;
  overflow:hidden!important;
  border:1px solid #dce6f1!important;
  border-radius:30px!important;
  background:linear-gradient(180deg,#fff 0%,#fbfdff 100%)!important;
  box-shadow:0 24px 78px rgba(11,47,79,.075)!important;
}
.modern-info-card:before{
  content:"";
  position:absolute;
  inset:0 0 auto 0;
  height:6px;
  background:linear-gradient(90deg,var(--en-primary),var(--en-accent));
}
.modern-info-grid{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:0!important;
  padding:34px 40px 24px!important;
}
.modern-info-item{
  padding:22px 26px!important;
  border-bottom:1px solid #edf2f7!important;
  min-height:112px!important;
}
.modern-info-item:nth-child(odd){border-right:1px solid #edf2f7!important}
.modern-info-item.info-item-wide{grid-column:auto!important}
.modern-info-item h3{
  display:flex!important;
  align-items:center!important;
  gap:10px!important;
  font-size:15px!important;
  line-height:1.2!important;
  margin:0 0 11px!important;
  color:#5a6677!important;
  text-transform:uppercase!important;
  letter-spacing:.055em!important;
  font-weight:950!important;
}
.modern-info-item h3:before{
  content:"";
  width:7px;
  height:7px;
  border-radius:99px;
  background:var(--en-accent);
  box-shadow:0 0 0 4px rgba(228,154,47,.13);
  flex:0 0 auto;
}
.modern-info-item p{
  font-size:20px!important;
  line-height:1.55!important;
  font-weight:750!important;
  color:#1f2937!important;
  margin:0!important;
}
.modern-info-item a{
  color:var(--en-primary)!important;
  text-decoration:none!important;
  border-bottom:2px solid rgba(228,154,47,.55)!important;
}
.issue-kunye-actions{
  display:flex!important;
  flex-wrap:wrap!important;
  gap:12px!important;
  padding:0 40px 38px!important;
}
.kunye-action-button{
  display:inline-flex!important;
  align-items:center!important;
  gap:10px!important;
  min-height:48px!important;
  border-radius:999px!important;
  padding:10px 18px 10px 12px!important;
  background:#eef4fa!important;
  color:var(--en-primary)!important;
  font-weight:950!important;
  text-decoration:none!important;
  border:1px solid #d7e4f0!important;
  box-shadow:0 10px 28px rgba(11,47,79,.06)!important;
}
.kunye-action-button:hover{
  background:var(--en-primary)!important;
  color:#fff!important;
  transform:translateY(-1px);
}
.kunye-action-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:30px!important;
  height:30px!important;
  border-radius:999px!important;
  background:#fff!important;
  color:var(--en-primary)!important;
  font-size:13px!important;
  font-weight:950!important;
  line-height:1!important;
}
.articles-sidebar h2{margin-bottom:20px!important}
.modern-side-card{
  padding:10px!important;
  border:1px solid #dce6f1!important;
  border-radius:26px!important;
  background:linear-gradient(180deg,#fff 0%,#fbfdff 100%)!important;
  box-shadow:0 20px 64px rgba(11,47,79,.085)!important;
}
.modern-side-card .article-side-link{
  position:relative!important;
  display:block!important;
  padding:14px 16px 14px 18px!important;
  margin:4px 0!important;
  border-radius:16px!important;
  color:#3f4856!important;
  font-size:15px!important;
  line-height:1.35!important;
  font-weight:900!important;
  text-decoration:none!important;
  border:1px solid transparent!important;
  background:transparent!important;
}
.modern-side-card .article-side-link:before{
  content:"";
  position:absolute;
  left:0;
  top:13px;
  bottom:13px;
  width:3px;
  border-radius:999px;
  background:var(--en-accent);
  opacity:.45;
}
.modern-side-card .article-side-link:hover{
  background:#eef4fa!important;
  color:var(--en-primary)!important;
  border-color:#dbe7f3!important;
}
.modern-side-card .article-side-link.active{
  background:var(--en-primary)!important;
  color:#fff!important;
  border-color:var(--en-primary)!important;
  box-shadow:0 12px 32px rgba(11,47,79,.18)!important;
}
.modern-side-card .article-side-link.active:before{background:var(--en-accent)!important;opacity:1!important}
.issue-side-link{
  margin-bottom:10px!important;
  background:#eef4fa!important;
  border-color:#dbe7f3!important;
}
.side-link-kicker{
  display:block!important;
  color:inherit!important;
  opacity:.72!important;
  text-transform:uppercase!important;
  letter-spacing:.06em!important;
  font-size:10px!important;
  margin-bottom:4px!important;
}
.issue-side-link strong{display:block!important;font-size:16px!important}
@media(max-width:900px){
  .modern-info-grid{grid-template-columns:1fr!important;padding:26px 22px 18px!important}
  .modern-info-item{border-right:0!important;padding:18px 14px!important}
  .issue-kunye-actions{padding:0 22px 28px!important}
}


/* v1.38 Hakkımızda sayfası */
.about-page-v138{background:var(--en-about-page-bg,#F6F8FA);color:var(--en-about-text,#172033);font-family:var(--en-about-font,"Plus Jakarta Sans",Arial,sans-serif)}
.about-hero-v138{background:linear-gradient(108deg,var(--en-about-hero-bg,#FFFFFF) 0%,var(--en-about-hero-bg,#FFFFFF) 44%,rgba(255,255,255,.88) 52%,rgba(255,255,255,0) 66%),var(--en-about-hero-bg,#FFFFFF);overflow:hidden;border-bottom:1px solid rgba(11,47,79,.08)}
.about-hero-grid-v138{display:grid;grid-template-columns:minmax(360px,.84fr) minmax(420px,1.16fr);min-height:var(--en-about-hero-height,520px);align-items:stretch;gap:36px}
.about-hero-copy-v138{position:relative;z-index:2;padding:var(--en-about-hero-pad-y,72px) 0;display:flex;flex-direction:column;justify-content:center;max-width:var(--en-about-copy-width,560px)}
.about-eyebrow-v138{display:flex;align-items:center;gap:16px;color:var(--en-about-accent,#C49342);font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:var(--en-about-eyebrow-size,14px);margin-bottom:14px}
.about-eyebrow-v138:after{content:"";width:56px;height:2px;background:var(--en-about-accent,#C49342);display:block}
.about-hero-copy-v138 h1{margin:0;color:var(--en-about-title,#0B2F4F);font-size:clamp(38px,5vw,var(--en-about-title-size,60px));line-height:1.08;font-family:var(--en-about-heading-font,"Playfair Display",Georgia,serif);font-weight:700;letter-spacing:-.04em}
.about-subtitle-v138{margin:18px 0 0;color:var(--en-about-accent,#C49342);font-size:var(--en-about-subtitle-size,22px);font-weight:700}
.about-hero-line-v138{width:70px;height:2px;background:var(--en-about-accent,#C49342);margin:24px 0 26px}
.about-intro-v138{margin:0;color:var(--en-about-text,#172033);font-size:var(--en-about-intro-size,18px);line-height:1.72;max-width:490px}
.about-hero-image-v138{position:relative;min-height:420px;overflow:hidden;border-radius:0 0 0 var(--en-about-image-radius,0px)}
.about-hero-image-v138:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.92) 0%,rgba(255,255,255,.22) 35%,rgba(0,0,0,.08) 100%);z-index:1;pointer-events:none}
.about-hero-image-v138 img{width:100%;height:100%;object-fit:cover;object-position:var(--en-about-image-position,center center);display:block;filter:saturate(1.02) contrast(1.02)}
.about-content-v138{padding:var(--en-about-section-pad,48px) 0 64px;background:var(--en-about-page-bg,#F6F8FA)}
.about-feature-grid-v138{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--en-about-card-gap,18px);margin-bottom:22px}
.about-feature-card-v138,.about-contact-card-v138{background:var(--en-about-card-bg,#FFFFFF);border:1px solid var(--en-about-card-border,#E2E8EF);border-radius:var(--en-about-card-radius,18px);box-shadow:0 22px 60px rgba(11,47,79,var(--en-about-card-shadow,.06));padding:var(--en-about-card-pad,24px)}
.about-feature-card-v138{min-height:320px;display:flex;flex-direction:column}
.about-feature-icon-v138,.about-contact-icon-v138{width:var(--en-about-icon-size,54px);height:var(--en-about-icon-size,54px);border-radius:50%;display:grid;place-items:center;background:var(--en-about-icon-bg,#061E38);color:var(--en-about-accent,#C49342);margin-bottom:20px;box-shadow:0 12px 28px rgba(11,47,79,.12)}
.about-feature-icon-v138 svg,.about-contact-icon-v138 svg{width:54%;height:54%;fill:currentColor}
.about-feature-card-v138 h2{font-family:var(--en-about-heading-font,"Playfair Display",Georgia,serif);font-size:var(--en-about-card-title-size,24px);line-height:1.2;color:var(--en-about-title,#0B2F4F);margin:0 0 12px;font-weight:700}
.about-small-line-v138{width:44px;height:2px;background:var(--en-about-accent,#C49342);margin-bottom:18px}
.about-feature-card-v138 p{font-size:var(--en-about-card-text-size,14px);line-height:1.65;color:var(--en-about-text,#172033);margin:0}
.about-highlight-v138{margin:22px 0 28px;background:linear-gradient(135deg,var(--en-about-highlight-bg,#061E38),var(--en-about-highlight-bg2,#0B2F4F));border-radius:var(--en-about-highlight-radius,18px);padding:var(--en-about-highlight-pad,28px);display:grid;grid-template-columns:260px 1fr;gap:34px;align-items:center;color:#fff;box-shadow:0 24px 70px rgba(6,30,56,.22);border:1px solid rgba(196,147,66,.28)}
.about-highlight-graphic-v138{height:160px;color:var(--en-about-accent,#C49342);display:grid;place-items:center;border-right:1px solid rgba(196,147,66,.45)}
.about-highlight-graphic-v138 svg{width:210px;max-width:100%;height:auto}.about-highlight-text-v138 h2{font-family:var(--en-about-heading-font,"Playfair Display",Georgia,serif);font-size:var(--en-about-highlight-title-size,28px);color:var(--en-about-accent,#C49342);margin:0 0 12px}.about-highlight-text-v138 p{font-size:var(--en-about-highlight-text-size,15px);line-height:1.75;margin:0;color:rgba(255,255,255,.9)}
.about-section-title-v138{display:flex;align-items:center;justify-content:center;gap:18px;margin:26px 0 16px}.about-section-title-v138 span{display:block;width:68px;height:2px;background:var(--en-about-accent,#C49342)}.about-section-title-v138 h2{font-family:var(--en-about-heading-font,"Playfair Display",Georgia,serif);font-size:var(--en-about-contact-title-size,38px);line-height:1.1;margin:0;color:var(--en-about-title,#0B2F4F);font-weight:700}
.about-contact-grid-v138{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.about-contact-card-v138{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;padding:22px}.about-contact-icon-v138{background:transparent;color:var(--en-about-accent,#C49342);box-shadow:none;border-radius:0;margin:0;width:48px;height:48px}.about-contact-card-v138 h3{font-family:var(--en-about-heading-font,"Playfair Display",Georgia,serif);font-size:var(--en-about-contact-card-title-size,18px);line-height:1.25;margin:0 0 6px;color:var(--en-about-title,#0B2F4F)}.about-contact-card-v138 p{margin:0;font-size:var(--en-about-contact-text-size,13px);line-height:1.55;color:var(--en-about-text,#172033)}
@media(max-width:1024px){.about-hero-grid-v138{grid-template-columns:1fr;min-height:auto}.about-hero-copy-v138{padding:54px 0 16px}.about-hero-image-v138{min-height:360px;border-radius:24px 24px 0 0}.about-hero-v138{background:linear-gradient(180deg,#fff 0%,#fff 52%,#f7fafc 100%)}.about-feature-grid-v138{grid-template-columns:repeat(2,minmax(0,1fr))}.about-highlight-v138{grid-template-columns:1fr}.about-highlight-graphic-v138{height:auto;border-right:0;border-bottom:1px solid rgba(196,147,66,.45);padding-bottom:20px}.about-contact-grid-v138{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.about-hero-copy-v138 h1{font-size:40px}.about-feature-grid-v138,.about-contact-grid-v138{grid-template-columns:1fr}.about-highlight-v138{padding:22px}.about-contact-card-v138{grid-template-columns:1fr}.about-section-title-v138 span{width:38px}}

/* Issue 01/2019 editorial content structure */
.single-en_article .article-content-card{width:100%;min-width:0;box-sizing:border-box}
.single-en_article .article-body{min-width:0;max-width:100%;overflow-wrap:break-word;word-break:normal}
.single-en_article .article-body>h2{margin:1.85rem 0 .7em;line-height:1.22;letter-spacing:-.018em;text-transform:none}
.single-en_article .article-body>h3{margin:1.85rem 0 .55em;line-height:1.3;letter-spacing:-.01em;text-transform:none}
.single-en_article .article-body>p{margin:0 0 1.35em}
.single-en_article .article-body ul,.single-en_article .article-body ol{margin:0 0 1.6em;padding-left:1.6em}
.single-en_article .article-body li{margin:0 0 .62em;padding-left:.22em}
.single-en_article .article-body .article-references{font-size:.9em;line-height:1.62;padding-left:1.75em}
.single-en_article .article-body .article-references li{margin-bottom:.82em;overflow-wrap:anywhere}
.single-en_article .article-body .article-points{margin-top:1.25em}
.single-en_article .article-body .article-figure{max-width:100%;box-sizing:border-box;margin:2rem 0 2.2rem;padding:18px;background:#f7f9fc;border:1px solid #d7e0ea;border-radius:14px}
.single-en_article .article-body .article-figure img{display:block;width:100%;height:auto;margin:0;border-radius:8px}
.single-en_article .article-body .article-figure figcaption{margin-top:12px;color:#526171;font-size:.82em;font-weight:750;line-height:1.4;text-align:center}
.single-en_article .article-body table{width:100%;max-width:100%;margin:1.5rem 0 2rem;border-collapse:collapse;font-size:.9em;line-height:1.45}
.single-en_article .article-body th,.single-en_article .article-body td{padding:12px 14px;border:1px solid #ccd6e2;text-align:left;vertical-align:top}
.single-en_article .article-body th{background:#edf3f8;font-weight:800}
.single-en_article .article-policy-list{display:grid;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);margin:0 0 1.8em;border:1px solid #d7e0ea;border-radius:12px;overflow:hidden}
.single-en_article .article-policy-list dt,.single-en_article .article-policy-list dd{margin:0;padding:12px 15px;border-bottom:1px solid #e1e7ee}
.single-en_article .article-policy-list dt{background:#f2f6fa;font-weight:800}
.single-en_article .article-policy-list dd{background:#fff}
.single-en_article .article-policy-list dt:last-of-type,.single-en_article .article-policy-list dd:last-of-type{border-bottom:0}
@media(max-width:720px){.single-en_article .article-content-card{padding:26px 20px}.single-en_article .article-body>h2,.single-en_article .article-body>h3{margin-top:1.85rem}.single-en_article .article-body .article-figure{padding:10px;margin-inline:0}.single-en_article .article-body table{display:block;width:100%;max-width:100%;overflow-x:auto;white-space:normal}.single-en_article .article-policy-list{grid-template-columns:1fr}.single-en_article .article-policy-list dt{border-bottom:0}.single-en_article .article-policy-list dd{padding-top:4px}}
@media(max-width:360px){body.search .enotes-pagination{flex-wrap:wrap}.single-en_article .article-body .article-list a{overflow-wrap:anywhere}}

/* v1.50: paged article/author archive controls */
body:is(.post-type-archive-en_article,.post-type-archive-en_author) .library-inline-search{position:relative!important;min-width:0!important}
body:is(.post-type-archive-en_article,.post-type-archive-en_author) .library-inline-search input{min-width:0!important;padding-right:54px!important}
body:is(.post-type-archive-en_article,.post-type-archive-en_author) .library-inline-search .library-search-submit{position:absolute!important;right:4px!important;top:4px!important;bottom:4px!important;display:grid!important;place-items:center!important;width:46px!important;padding:0!important;border:0!important;border-radius:14px!important;background:transparent!important;color:var(--en-primary,#0B2F4F)!important;cursor:pointer!important}
body:is(.post-type-archive-en_article,.post-type-archive-en_author) .library-inline-search .library-search-submit:hover{background:#EEF4FA!important}
body:is(.post-type-archive-en_article,.post-type-archive-en_author) .library-inline-search .library-search-submit:focus-visible{outline:3px solid var(--en-primary,#0B2F4F)!important;outline-offset:1px!important;background:#fff!important}
body:is(.post-type-archive-en_article,.post-type-archive-en_author) .library-inline-search .library-search-submit svg{position:static!important;width:21px!important;height:21px!important;fill:currentColor!important;opacity:1!important;pointer-events:none!important}
body:is(.post-type-archive-en_article,.post-type-archive-en_author) .enotes-pagination{display:block!important;width:100%!important;margin:34px 0 0!important}
body:is(.post-type-archive-en_article,.post-type-archive-en_author) .enotes-pagination .page-numbers{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:8px!important;max-width:100%!important;margin:0!important;padding:0!important;list-style:none!important}
body:is(.post-type-archive-en_article,.post-type-archive-en_author) .enotes-pagination .page-numbers li{margin:0!important;padding:0!important}
body:is(.post-type-archive-en_article,.post-type-archive-en_author) .enotes-pagination a.page-numbers,
body:is(.post-type-archive-en_article,.post-type-archive-en_author) .enotes-pagination span.page-numbers{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;box-sizing:border-box!important;padding:9px 13px!important;border:1px solid #D8E0EA!important;border-radius:12px!important;background:#fff!important;color:var(--en-primary,#0B2F4F)!important;font-size:14px!important;font-weight:850!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important}
body:is(.post-type-archive-en_article,.post-type-archive-en_author) .enotes-pagination a.page-numbers:hover{border-color:var(--en-primary,#0B2F4F)!important;background:#EEF4FA!important}
body:is(.post-type-archive-en_article,.post-type-archive-en_author) .enotes-pagination a.page-numbers:focus-visible{outline:3px solid var(--en-primary,#0B2F4F)!important;outline-offset:2px!important}
body:is(.post-type-archive-en_article,.post-type-archive-en_author) .enotes-pagination span.page-numbers.current{border-color:var(--en-primary,#0B2F4F)!important;background:var(--en-primary,#0B2F4F)!important;color:#fff!important}
@media(max-width:420px){body:is(.post-type-archive-en_article,.post-type-archive-en_author) .enotes-pagination .page-numbers{gap:6px!important}body:is(.post-type-archive-en_article,.post-type-archive-en_author) .enotes-pagination a.page-numbers,body:is(.post-type-archive-en_article,.post-type-archive-en_author) .enotes-pagination span.page-numbers{min-width:42px!important;min-height:42px!important;padding:8px 10px!important;font-size:13px!important}}
