/*
Theme Name: Issam Bader Archive
Theme URI: https://issambader.ps
Author: Issam Bader Archive
Description: Artwork-first archive preserving the original WordPress pages, media and editorial content.
Version: 1.0.0
Text Domain: issam-bader-archive
*/
:root{--paper:#faf9f6;--ink:#242420;--muted:#666660;--line:#d9d8d1;--pad:clamp(22px,5vw,90px);--serif:Georgia,'Times New Roman',serif;--sans:Arial,Tahoma,sans-serif}
*{box-sizing:border-box}html{scroll-padding-top:110px}body{margin:0;color:var(--ink);background:var(--paper);font:17px/1.75 var(--sans)}a{color:inherit;text-underline-offset:.3em}button{font:inherit}a:hover{text-decoration-thickness:2px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:6px}img{max-width:100%;height:auto}figure{margin:0}h1,h2,h3,p{overflow-wrap:break-word}h1,h2,h3{font-weight:400}h1,h2{font-family:var(--serif);line-height:1.12}h2{font-size:clamp(32px,4vw,62px)}.skip-link{position:fixed;inset:8px auto auto 8px;transform:translateY(-180%);background:var(--ink);color:#fff;padding:12px;z-index:100000}.skip-link:focus{transform:none}.archive-header{padding:20px var(--pad);display:flex;align-items:center;gap:26px;border-bottom:1px solid var(--line);background:var(--paper);position:relative;z-index:100}.archive-brand{line-height:0;flex-shrink:0}.archive-brand img{width:140px;height:auto}.archive-label{font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:var(--muted);max-width:95px;line-height:1.5}.archive-header nav{margin-inline-start:auto;display:flex;gap:clamp(14px,2vw,30px);align-items:center;font-size:13px}.archive-header nav a{text-decoration:none;white-space:nowrap}.archive-header nav a[aria-current],.archive-header nav a:hover{text-decoration:underline}.menu-button{display:none}.kicker{font:11px/1.5 var(--sans);letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.home-content>.wp-block-cover{padding:0;min-height:0;display:flex;flex-direction:column;background:#20241f;color:#faf9f6;isolation:isolate}.home-content>.wp-block-cover .wp-block-cover__image-background{position:relative!important;inset:auto!important;display:block;width:100%!important;height:auto!important;max-height:76vh;object-fit:contain!important;margin:0}.home-content>.wp-block-cover .wp-block-cover__background{display:none}.home-content>.wp-block-cover .wp-block-cover__inner-container{width:100%;padding:36px var(--pad) 44px;display:grid;grid-template-columns:1fr auto;gap:0 32px;align-items:end;max-width:none}.home-content>.wp-block-cover h1{margin:0!important;text-align:start;font-family:var(--serif);font-size:clamp(48px,8.5vw,140px)!important;line-height:1;letter-spacing:-.04em;text-transform:uppercase;grid-row:span 2;color:inherit!important}.home-content>.wp-block-cover p{margin:0!important;text-align:end;color:inherit!important;font-size:15px!important}.home-content>.wp-block-cover .artist-dates{letter-spacing:.14em;font-size:13px!important}.home-content>p{max-width:900px;margin:50px auto;padding:0 var(--pad);font:clamp(23px,3vw,37px)/1.5 var(--serif)!important;text-align:center}.home-content>p:empty{display:none}.home-biography{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 2fr;gap:8vw;margin:0 var(--pad);padding:90px 0}.home-biography h2{margin:0 0 28px;max-width:720px}.home-biography div>p{max-width:650px;font-size:18px;color:var(--muted)}.text-link{display:inline-block;margin-top:18px;font-size:13px;text-decoration:none;border-bottom:1px solid;padding-bottom:5px}.collection-heading{padding:30px var(--pad) 45px}.collection-heading h2{margin:15px 0 0}.home-content>.wp-block-gallery{margin:0 var(--pad)!important}.wp-block-gallery.has-nested-images{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:70px 5vw!important;align-items:start!important}.wp-block-gallery.has-nested-images figure.wp-block-image{width:100%!important;flex:none!important;margin:0!important;display:block!important;align-self:start}.wp-block-gallery.has-nested-images figure.wp-block-image a{display:block;height:auto!important}.wp-block-gallery.has-nested-images figure.wp-block-image img{height:auto!important;width:100%!important;max-width:100%!important;object-fit:contain!important;aspect-ratio:auto!important;border-radius:0!important;display:block}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{position:static!important;background:none!important;color:var(--ink)!important;max-height:none!important;padding:18px 0 0!important;text-align:start;font-size:14px;line-height:1.6}.wp-block-gallery figcaption a{display:inline!important}.home-content>p:last-of-type{font:14px/1.6 var(--sans)!important}.archive-pathways{margin:100px var(--pad);display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.archive-pathways article{padding:60px 8vw 65px 0}.archive-pathways article+article{border-inline-start:1px solid var(--line);padding-inline-start:6vw;padding-inline-end:0}.archive-pathways h2{font-size:clamp(32px,3.7vw,54px);max-width:560px;margin:25px 0}.archive-pathways article>p:not(.kicker){color:var(--muted);max-width:530px}.archive-page{padding:0 var(--pad) 100px;max-width:1800px;margin:auto}.page-heading{padding:80px 0 65px;border-bottom:1px solid var(--line);margin-bottom:65px}.page-heading h1{font-size:clamp(48px,8vw,110px);letter-spacing:-.035em;margin:24px 0 0;max-width:1200px}.prose-content{max-width:850px;margin:auto;font-size:18px;line-height:1.9}.prose-content>p:first-of-type{font-family:var(--serif);font-size:clamp(23px,2.5vw,33px);line-height:1.6}.prose-content p{margin:0 0 30px}.prose-content h2{font-size:clamp(29px,4vw,48px);margin:60px 0 28px}.prose-content h3{font:26px/1.3 var(--serif);margin:38px 0 20px}.prose-content .wp-block-image{margin:55px auto 25px!important}.prose-content .wp-block-image img{display:block;margin:auto;object-fit:contain;max-height:85vh;width:auto!important}.prose-content .has-small-font-size{font-size:13px!important;color:var(--muted)}.prose-content blockquote{margin:0;border:0;padding:0;font:clamp(28px,4vw,48px)/1.5 var(--serif)}.prose-content iframe{width:100%;max-width:100%;aspect-ratio:16/9;height:auto}.wp-block-embed{margin:40px 0}.related-link{max-width:850px;margin:60px auto 0;border-top:1px solid var(--line);padding-top:25px}.timeline-record{display:grid;grid-template-columns:135px 1fr;gap:25px;border-top:1px solid var(--line);padding:30px 0}.timeline-record h2{font:25px/1.4 var(--serif);margin:0}.timeline-record p{margin:0;font:17px/1.8 var(--sans)}.archive-entry{padding:30px 0;border-bottom:1px solid var(--line)}.archive-footer{display:grid;grid-template-columns:1.1fr 1fr 1.3fr;gap:45px;padding:65px var(--pad) 30px;background:#eeede7;border-top:1px solid var(--line);font-size:13px}.footer-name{font:37px/1.2 var(--serif);margin:0 0 16px}.archive-footer nav{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px;align-content:start}.archive-footer nav a{text-decoration:none}.footer-contact p{margin-top:0;color:var(--muted)}.copyright{grid-column:1/-1;border-top:1px solid #cecec5;padding-top:25px;margin-bottom:0;color:var(--muted);font-size:11px}.rtl{font-family:Tahoma,Arial,sans-serif}.rtl h1,.rtl h2,.rtl h3{font-family:'Noto Naskh Arabic',Tahoma,serif;letter-spacing:0;line-height:1.5}.rtl .kicker{letter-spacing:0}.rtl .archive-pathways article{padding-inline-start:0;padding-inline-end:8vw}.rtl .archive-pathways article+article{padding-inline-start:6vw;padding-inline-end:0}
@media(min-width:1450px){.works-content .wp-block-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){.archive-label{display:none}.archive-header{gap:20px}.archive-brand img{width:120px}.archive-header nav{gap:16px;font-size:12px}.archive-footer{grid-template-columns:1fr 1fr}.footer-contact{grid-column:1/-1}}@media(max-width:760px){.archive-header{padding-top:14px;padding-bottom:14px;flex-wrap:wrap}.menu-button{display:block;margin-inline-start:auto;border:0;padding:8px 0;background:none;font-size:13px}.menu-button span{margin-inline-start:12px}.archive-header nav{display:none;width:100%;margin:0;padding:15px 0;flex-direction:column;align-items:stretch;gap:0;font-size:17px}.archive-header nav.is-open{display:flex}.archive-header nav a{padding:10px 0;border-bottom:1px solid var(--line)}.home-content>.wp-block-cover .wp-block-cover__inner-container{display:block;padding-top:30px;padding-bottom:30px}.home-content>.wp-block-cover h1{font-size:clamp(44px,12vw,88px)!important;margin-bottom:20px!important}.home-content>.wp-block-cover p{text-align:start}.home-content>p{margin:35px auto}.home-biography{grid-template-columns:1fr;gap:20px;padding:50px 0}.home-biography div>p{font-size:17px}.collection-heading{padding-top:25px}.wp-block-gallery.has-nested-images{grid-template-columns:1fr;gap:45px!important}.archive-pathways{grid-template-columns:1fr;margin-top:60px;margin-bottom:60px}.archive-pathways article,.archive-pathways article+article{padding:40px 0;border-inline-start:0}.archive-pathways article+article{border-top:1px solid var(--line)}.page-heading{padding:50px 0 35px;margin-bottom:40px}.archive-page{padding-bottom:60px}.prose-content{font-size:17px}.archive-footer{grid-template-columns:1fr;gap:30px;padding-top:40px}.footer-contact{grid-column:auto}.timeline-record{grid-template-columns:90px 1fr;gap:15px}.timeline-record h2{font-size:21px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

/* Gallery proportion and editorial refinement */
:root{--paper:#fff;--ink:#252521;--line:#e4e3df;--pad:clamp(24px,6vw,96px)}
body{font-size:16px;line-height:1.65}.archive-header{max-width:1440px;margin:auto;padding-top:18px;padding-bottom:18px;border-bottom:0}.archive-brand img{width:126px}.archive-label{display:none}.archive-header nav{font-size:12px;gap:24px}
.home-content>.wp-block-cover{max-width:1440px;margin:0 auto!important;padding:0 var(--pad) 35px;background:var(--paper);color:var(--ink)}
.home-content>.wp-block-cover .wp-block-cover__inner-container{order:-1;padding:34px 0 28px;border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:0 24px}
.home-content>.wp-block-cover h1{font-size:clamp(44px,6.7vw,92px)!important;letter-spacing:-.035em;font-weight:400}
.home-content>.wp-block-cover p{font-size:13px!important}.home-content>.wp-block-cover .artist-dates{font-size:12px!important;color:var(--muted)!important}
.home-content>.wp-block-cover .wp-block-cover__image-background{width:100%!important;height:auto!important;max-height:58vh;object-fit:contain!important;object-position:center;background:#f6f5f1}
.home-content>p{max-width:760px;margin:22px auto 50px;font:clamp(20px,2.3vw,28px)/1.55 var(--serif)!important}
.home-biography{max-width:1248px;margin:0 auto;padding:52px var(--pad);grid-template-columns:1fr 2fr;gap:6vw;border-top:0}.home-biography h2{font-size:clamp(29px,3.2vw,43px);margin-bottom:20px}.home-biography div>p{font-size:16px;max-width:560px}.text-link{margin-top:10px;font-size:12px}
.collection-heading{max-width:1440px;margin:auto;padding:40px var(--pad) 30px}.collection-heading h2{font-size:clamp(28px,3.2vw,42px);margin-top:10px}.kicker{font-size:10px;letter-spacing:.12em}
.home-content>.wp-block-gallery{max-width:1248px;margin:0 auto!important;padding:0 var(--pad)}
.wp-block-gallery.has-nested-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 34px!important;align-items:start!important}
.wp-block-gallery.has-nested-images figure.wp-block-image>a{height:clamp(200px,24vw,350px)!important;display:flex!important;align-items:center;justify-content:center}
.wp-block-gallery.has-nested-images figure.wp-block-image img{width:auto!important;height:auto!important;max-width:100%!important;max-height:350px;object-fit:contain!important;margin:auto!important}
.wp-block-gallery.has-nested-images figure.wp-block-image>a img{max-height:100%!important}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{font-size:12px;padding-top:14px!important}
.home-content>p:last-of-type{margin:30px auto 0}.archive-pathways{max-width:1248px;margin:65px auto;padding:0 var(--pad);border-bottom:0}.archive-pathways article{padding:36px 45px 30px 0}.archive-pathways article+article{padding:36px 0 30px 45px}.archive-pathways h2{font-size:clamp(28px,3vw,40px);margin:18px 0}.archive-pathways article>p:not(.kicker){font-size:15px}
.archive-page{max-width:1440px;padding-bottom:70px}.page-heading{padding:40px 0 34px;margin-bottom:42px}.page-heading h1{font-size:clamp(42px,5.5vw,74px);margin-top:18px}.prose-content{max-width:760px;font-size:17px}.prose-content>p:first-of-type{font-size:26px}.prose-content h2{font-size:36px}.archive-footer{background:#f7f6f2;padding-top:42px;gap:28px}.footer-name{font-size:29px}.copyright{padding-top:18px}.archive-footer nav{font-size:12px}
@media(max-width:1000px){.archive-header nav{gap:18px}.wp-block-gallery.has-nested-images{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-gallery.has-nested-images figure.wp-block-image>a{height:clamp(220px,32vw,340px)!important}.home-content>.wp-block-cover .wp-block-cover__image-background{max-height:52vh}}
@media(max-width:760px){.archive-header nav{gap:0}.home-content>.wp-block-cover{padding-bottom:20px}.home-content>.wp-block-cover .wp-block-cover__inner-container{padding:24px 0 20px;display:block}.home-content>.wp-block-cover h1{font-size:clamp(40px,10.5vw,68px)!important;margin-bottom:14px!important}.home-content>.wp-block-cover .wp-block-cover__image-background{max-height:44vh}.home-biography{grid-template-columns:1fr;gap:8px;padding-top:28px;padding-bottom:28px}.home-content>p{margin:15px auto 26px}.collection-heading{padding-top:30px;padding-bottom:24px}.home-content>.wp-block-gallery{padding:0 var(--pad)}.wp-block-gallery.has-nested-images{gap:30px 20px!important}.wp-block-gallery.has-nested-images figure.wp-block-image>a{height:clamp(170px,38vw,270px)!important}.archive-pathways{margin:45px auto}.archive-pathways article,.archive-pathways article+article{padding:28px 0}.page-heading{padding:30px 0;margin-bottom:30px}.prose-content>p:first-of-type{font-size:23px}}
@media(max-width:480px){.wp-block-gallery.has-nested-images{grid-template-columns:1fr;gap:34px!important}.wp-block-gallery.has-nested-images figure.wp-block-image>a{height:auto!important;max-height:none}.wp-block-gallery.has-nested-images figure.wp-block-image>a img{max-height:440px!important;width:auto!important}.archive-footer{padding-top:32px}}

/* Compact presentation requested by archive owner */
.home-content>.wp-block-cover h1{display:none!important}
.home-content>.wp-block-cover .wp-block-cover__inner-container{display:flex!important;align-items:center;justify-content:flex-end;gap:14px;padding:12px 0!important;order:-1;border-top:1px solid var(--line)}
.home-content>.wp-block-cover .wp-block-cover__inner-container p{margin:0!important;font-size:12px!important}
.home-content>.wp-block-cover{padding-bottom:0;max-width:1248px}
.home-content>.wp-block-cover .wp-block-cover__image-background{width:auto!important;height:auto!important;max-width:100%!important;max-height:420px!important;object-fit:contain!important;background:transparent;margin:0 auto!important}
.home-content>p{margin:20px auto!important;font-size:21px!important;line-height:1.5!important;max-width:820px}
.home-biography{padding:24px var(--pad)!important;gap:28px;grid-template-columns:150px 1fr}.home-biography h2{font-size:30px;margin:0 0 12px}.home-biography div>p{margin:0 0 10px;max-width:740px;line-height:1.6}.home-biography .kicker{margin:5px 0}.text-link{margin-top:4px}
.collection-heading{padding-top:24px;padding-bottom:18px}.collection-heading .kicker{margin:0 0 8px}.collection-heading h2{font-size:30px;margin:0}.wp-block-gallery.has-nested-images{gap:24px!important}
.archive-pathways{margin:32px auto!important}.archive-pathways article,.archive-pathways article+article{padding-top:22px;padding-bottom:18px}.archive-pathways h2{font-size:30px;margin:12px 0}.archive-pathways article>p:not(.kicker){margin:10px 0}
.archive-page{padding-bottom:36px}.page-heading{padding:24px 0;margin-bottom:28px}.page-heading h1{font-size:clamp(36px,4.5vw,58px);margin-top:10px}.page-heading .kicker{margin:0}.prose-content p{margin-bottom:20px}.prose-content h2{margin:30px 0 18px;font-size:30px}.prose-content h3{margin:24px 0 12px}.prose-content .wp-block-image{margin:24px auto 16px!important}.related-link{margin-top:28px;padding-top:14px}.timeline-record{padding:20px 0}.wp-block-embed{margin:24px 0}.archive-footer{padding-top:28px;padding-bottom:20px;gap:20px}.copyright{margin-top:0;padding-top:14px}
@media(max-width:760px){.home-content>.wp-block-cover .wp-block-cover__image-background{max-height:340px!important}.home-biography{grid-template-columns:1fr;gap:8px;padding-top:18px!important;padding-bottom:18px!important}.home-biography h2,.collection-heading h2,.archive-pathways h2{font-size:27px}.home-content>p{font-size:19px!important;margin:16px auto!important}.archive-pathways{margin-top:24px!important;margin-bottom:24px!important}.archive-pathways article,.archive-pathways article+article{padding:20px 0}.page-heading{padding:20px 0;margin-bottom:22px}}

/* Full-width hero banner */
.home-content>.wp-block-cover{position:relative;width:100%;max-width:none!important;margin:0!important;padding:0!important;display:block;overflow:hidden}
.home-content>.wp-block-cover .wp-block-cover__image-background{display:block;width:100%!important;max-width:none!important;height:clamp(300px,44vw,560px)!important;max-height:none!important;object-fit:cover!important;object-position:center;margin:0!important}
.home-content>.wp-block-cover .wp-block-cover__inner-container{position:absolute;inset:auto 0 0 auto;width:auto;max-width:100%;padding:7px 14px!important;margin:0!important;background:rgba(255,255,255,.92);border:0;z-index:2;gap:12px}
@media(max-width:760px){.home-content>.wp-block-cover .wp-block-cover__image-background{height:clamp(240px,66.67vw,420px)!important;max-height:none!important}.home-content>.wp-block-cover .wp-block-cover__inner-container{padding:5px 10px!important}.home-content>.wp-block-cover .wp-block-cover__inner-container p{font-size:10px!important}}

/* Compact panoramic banner */
.home-content>.wp-block-cover{display:flex!important;flex-direction:column}
.home-content>.wp-block-cover .wp-block-cover__image-background{width:100%!important;height:clamp(240px,27vw,400px)!important;max-height:none!important;object-fit:cover!important;object-position:50% 38%!important}
.home-content>.wp-block-cover .wp-block-cover__inner-container{position:static!important;inset:auto!important;order:1!important;width:100%;max-width:none;padding:8px var(--pad)!important;justify-content:center;background:transparent;border:0;gap:12px}
.home-content>.wp-block-cover .wp-block-cover__inner-container p{font-size:11px!important;color:var(--muted)!important}
.home-content>p{margin-top:10px!important}
@media(max-width:760px){.home-content>.wp-block-cover .wp-block-cover__image-background{height:clamp(200px,46vw,300px)!important;object-position:50% 38%!important}}

/* Centered, narrower site with consistent outer margins */
html{background:#f2f1ee}
body.iba-archive{width:calc(100% - 96px);max-width:1180px;margin:0 auto;background:#fff;--pad:clamp(24px,3vw,44px)}
.archive-header,.archive-footer,main,.home-content,.archive-page{width:100%;max-width:100%;box-sizing:border-box}
.archive-header{padding-inline:var(--pad)}
.home-content>.wp-block-cover{width:100%!important;max-width:100%!important}
.home-content>.wp-block-cover .wp-block-cover__image-background{height:300px!important}
.home-biography,.collection-heading,.home-content>.wp-block-gallery,.archive-pathways{max-width:100%;box-sizing:border-box}
.archive-footer{margin:0;padding-inline:var(--pad)}
@media(max-width:900px){body.iba-archive{width:calc(100% - 48px)}.archive-header nav{gap:14px}.home-content>.wp-block-cover .wp-block-cover__image-background{height:260px!important}}
@media(max-width:760px){body.iba-archive{width:calc(100% - 28px);--pad:22px}.archive-header nav{gap:0}.home-content>.wp-block-cover .wp-block-cover__image-background{height:230px!important}}
@media(max-width:480px){body.iba-archive{width:calc(100% - 20px);--pad:18px}.home-content>.wp-block-cover .wp-block-cover__image-background{height:200px!important}}

/* Bilingual museum and research archive — retains the approved compact frame */
.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.archive-header{gap:20px;position:relative}.archive-header #archive-nav{gap:21px;flex:1;justify-content:flex-end;margin-inline-start:auto;font-size:12px}.archive-header .language-switch{display:flex!important;width:auto!important;flex-direction:row!important;gap:8px!important;margin:0!important;padding:0!important;flex:none;font-size:12px;align-items:center}.language-switch a{padding:0!important;border:0!important}.language-switch a[aria-current]{text-decoration:underline}.language-switch a[lang=ar]{font-family:Tahoma,Arial,sans-serif}.nav-group{position:relative}.nav-group summary{cursor:pointer;list-style:none;white-space:nowrap}.nav-group summary::-webkit-details-marker{display:none}.nav-group summary::after{content:'⌄';font-size:10px;margin-inline-start:5px}.nav-submenu{position:absolute;inset-block-start:calc(100% + 14px);inset-inline-start:-16px;min-width:210px;padding:12px 16px;background:#fff;border:1px solid var(--line);display:grid;gap:10px;font-size:13px}.archive-header nav .nav-submenu a{white-space:normal;padding:3px 0}.archive-footer nav{font-size:12px;gap:8px 18px}.page-heading{padding-top:32px;padding-bottom:28px;margin-bottom:30px}.page-heading h1{font-size:clamp(32px,4.3vw,54px);line-height:1.15;max-width:1000px}.prose-content{max-width:760px;font-size:16px;line-height:1.85}.prose-content>p:first-of-type{font-size:23px;line-height:1.55}.prose-content p{margin-bottom:18px}.prose-content h2{font-size:29px;margin:36px 0 16px;line-height:1.25}.prose-content h3{font-size:23px;margin:20px 0 10px}.prose-content section+section{margin-top:30px}.page-contents{display:flex;flex-wrap:wrap;gap:8px 18px;border-bottom:1px solid var(--line);padding:0 0 20px;margin:0 0 26px;font:12px/1.7 var(--sans)}.page-contents span{width:100%;color:var(--muted);font-size:11px}.page-contents a{text-decoration:none}.page-contents a:hover{text-decoration:underline}.source-notes,.related-reading{border-top:1px solid var(--line);margin-top:32px;padding-top:8px;font-size:13px;line-height:1.7}.source-notes h2,.related-reading h2{font-size:20px;margin:18px 0 14px}.source-notes li,.related-reading li{margin-bottom:8px}.source-notes ol,.related-reading ul{padding-inline-start:20px}.annotated-sources{padding-inline-start:22px}.annotated-sources li{padding:16px 0;border-bottom:1px solid var(--line)}.annotated-sources li p{font-size:14px;margin:8px 0 0;color:var(--muted)}.museum-image{max-width:680px;margin:26px auto}.museum-image img{display:block;margin:auto;max-height:520px;width:auto;object-fit:contain}.museum-image figcaption,.archive-video figcaption{font-size:12px;color:var(--muted);line-height:1.6;margin-top:10px}.archive-video{margin:24px 0}.archive-video iframe{border:0;width:100%;aspect-ratio:16/9;height:auto}.museum-collection{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 22px;margin:28px 0}.museum-collection figure{min-width:0}.museum-collection .art-view{height:260px;display:flex;align-items:center;justify-content:center}.museum-collection img{height:auto;width:auto;max-height:100%;max-width:100%;object-fit:contain}.museum-collection figcaption{font-size:11px;line-height:1.6;color:var(--muted);margin-top:8px}.museum-collection.is-selected{margin:8px var(--pad) 20px}.collection-more{text-align:center!important;font:13px/1.6 var(--sans)!important;margin:16px 0!important}.home-content>.home-intro{font:23px/1.5 var(--serif)!important;margin:22px auto 26px!important;max-width:820px}.home-research{margin:20px var(--pad) 42px}.home-research>h2{font-size:32px;margin:10px 0 22px}.journal-list{display:grid;grid-template-columns:1fr 1fr;gap:0 34px}.journal-list article{display:grid;grid-template-columns:22px 1fr;gap:12px;border-top:1px solid var(--line);padding:22px 0}.journal-list h3{font:25px/1.25 var(--serif);margin:0 0 12px}.journal-list h3 a{text-decoration:none}.journal-list h3 a:hover{text-decoration:underline}.journal-list p{font:14px/1.7 var(--sans);color:var(--muted);margin:0}.timeline-tools{display:flex;gap:14px;align-items:center;flex-wrap:wrap;border-block:1px solid var(--line);padding:16px 0;font-size:13px}.timeline-tools select{font:inherit;background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:0;padding:8px 12px}.museum-timeline{list-style:none;padding:0;margin:0}.museum-timeline>li{display:grid;grid-template-columns:105px 1fr;gap:20px;border-bottom:1px solid var(--line);padding:24px 0}.museum-timeline>li[hidden]{display:none}.museum-timeline h2{font-size:25px;margin:0 0 10px}.museum-timeline p{margin:0 0 8px}.museum-timeline li div>p:last-child{font-size:12px}.timeline-date{font:20px/1.5 var(--serif)!important;direction:ltr;text-align:start}.record-facts{display:grid;grid-template-columns:180px 1fr;gap:12px 20px;font-size:14px;border-block:1px solid var(--line);padding:20px 0}.record-facts dt{color:var(--muted)}.record-facts dd{margin:0}.archive-search{margin-top:20px}.archive-search label{display:block;margin-bottom:7px}.archive-search div{display:flex}.archive-search input{min-width:0;width:100%;border:1px solid #ccc;padding:8px;border-radius:0;font:inherit}.archive-search button{border:1px solid #ccc;border-inline-start:0;background:#fff;border-radius:0;font:inherit;padding:6px 10px}.archive-entry h2{font-size:28px}
#art-dialog{width:min(1100px,96vw);max-width:96vw;max-height:96vh;border:0;padding:20px;background:#fff;color:var(--ink)}#art-dialog::backdrop{background:rgba(0,0,0,.82)}#art-dialog figure{margin:28px 0 12px}#art-dialog figure img{display:block;margin:auto;width:auto;max-height:72vh;object-fit:contain}#art-dialog figcaption{text-align:center;font-size:12px;margin-top:10px}.viewer-close{position:absolute;inset-block-start:10px;inset-inline-end:16px}.viewer-close,.viewer-controls button{border:0;background:transparent;font:13px var(--sans);padding:8px;cursor:pointer}.viewer-controls{display:flex;justify-content:space-between;align-items:center;font-size:12px}.viewer-original{text-align:center}
.rtl{--serif:'Noto Naskh Arabic',Tahoma,serif;--sans:'Noto Naskh Arabic',Tahoma,Arial,sans-serif;font-family:var(--sans);font-size:18px}.rtl h1,.rtl h2,.rtl h3{font-family:var(--serif);letter-spacing:0;line-height:1.45}.rtl .prose-content{font-size:19px;line-height:1.95}.rtl .prose-content>p:first-of-type{font-size:25px}.rtl .kicker{font-size:13px;letter-spacing:0;text-transform:none}.rtl .archive-header #archive-nav{font-size:16px}.rtl .nav-submenu{font-size:17px}.rtl .page-contents{font:15px/1.6 var(--sans)}.rtl .source-notes,.rtl .related-reading{font-size:16px}.rtl .source-notes a,.rtl .annotated-sources>li>a{unicode-bidi:plaintext}.rtl .journal-list h3{font-family:var(--serif);font-size:27px;line-height:1.5}.rtl .journal-list p{font-family:var(--sans);font-size:17px}.rtl .home-biography div>p,.rtl .archive-pathways article>p:not(.kicker){font-size:18px}.rtl .archive-footer{font-size:16px}.rtl .archive-footer nav{font-size:15px}.rtl .home-intro{font-family:var(--serif)!important}.rtl .timeline-date{font-family:Georgia,serif!important}.rtl .museum-collection figcaption{font-size:14px}
@media(max-width:1000px){.archive-header #archive-nav{gap:14px}.archive-header{gap:14px}.museum-collection .art-view{height:225px}}
@media(max-width:900px){.archive-header{flex-wrap:wrap}.archive-header .menu-button{display:block;margin-inline-start:auto}.archive-header #archive-nav{display:none;order:4;flex-basis:100%;padding:12px 0;flex-direction:column;align-items:stretch;gap:0;font-size:15px}.archive-header #archive-nav.is-open{display:flex}.archive-header #archive-nav>a,.nav-group>summary{padding:11px 0;border-bottom:1px solid var(--line)}.nav-submenu{position:static;min-width:0;border:0;padding:8px 18px 12px;background:#faf9f6;gap:8px}.archive-header .language-switch{order:3}.museum-collection{grid-template-columns:repeat(2,minmax(0,1fr))}.museum-collection .art-view{height:270px}.rtl .archive-header #archive-nav{font-size:18px}}
@media(max-width:600px){.page-heading h1{font-size:34px}.prose-content{font-size:16px}.prose-content>p:first-of-type{font-size:21px}.prose-content h2{font-size:27px}.journal-list{grid-template-columns:1fr}.museum-collection{gap:20px 14px}.museum-collection .art-view{height:210px}.museum-timeline>li{grid-template-columns:78px 1fr;gap:12px}.timeline-date{font-size:17px!important}.record-facts{grid-template-columns:1fr;gap:4px}.record-facts dd{margin-bottom:12px}.archive-brand img{width:112px}.archive-header{gap:12px}.archive-header .language-switch{font-size:11px}.rtl .page-heading h1{font-size:35px}.home-content>.home-intro{font-size:21px!important}.rtl .home-content>.home-intro{font-size:24px!important}}
@media(max-width:480px){.museum-collection{grid-template-columns:1fr}.museum-collection .art-view{height:290px}.museum-collection.is-selected figure:nth-child(n+4){display:none}.home-research{margin-top:22px}.page-contents{gap:6px 12px}.archive-header{padding-block:12px}#art-dialog{padding:12px}}
