.author-contact-links{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;margin:22px 0;font-size:1rem;overflow-wrap:anywhere}.author-contact-links a{text-decoration:underline;text-underline-offset:6px}.author-contact-links bdi{display:inline-block}.author-biography{max-width:45rem}.author-biography p{margin-block:0 1.45em}.forthcoming-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.forthcoming-card{padding:32px;border:1px solid var(--line,#c7ae7c55);border-top:3px solid #b39969;border-radius:3px;background:var(--paper,transparent)}.forthcoming-card h3{font:400 clamp(1.8rem,3vw,2.5rem)/1.5 'Amiri',serif;margin:15px 0}.forthcoming-card p{line-height:1.9;margin:16px 0 24px}.forthcoming-card .text-link{min-height:44px;display:inline-flex;align-items:center}.forthcoming-section{margin-bottom:72px}.section-intro{line-height:1.9;max-width:52rem;margin-block:16px 28px}.work-detail{max-width:900px}.work-back{margin-bottom:34px}.work-detail .prose{font-size:1.2rem;line-height:2}.work-status{padding:20px;border-inline-start:3px solid #b39969;background:#b3996912}.work-detail .actions{margin-top:32px}.footer .author-contact-links{font-size:.9rem;margin-bottom:28px}.about-copy>.text-link{margin-block:20px}.nav a{white-space:nowrap}@media(max-width:700px){.forthcoming-grid{grid-template-columns:1fr}.forthcoming-card{padding:24px}.author-contact-links{align-items:flex-start;flex-direction:column;gap:16px}.about-grid{display:block}.author-frame{max-width:340px;margin:0 auto 32px}.work-detail .prose{font-size:1.05rem}.work-detail .actions{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
/* Editorial Arabic layout: light reading surfaces, deep green and restrained gold. */
.literary-hero{background:#112b24;color:#f6f0e1;padding-top:48px;overflow:hidden}.literary-hero-grid{display:grid;grid-template-columns:1fr .9fr;gap:80px;align-items:center;padding-block:25px 66px}.literary-intro .eyebrow{color:#d3bd8d;font-size:12px;display:flex;align-items:center;gap:10px}.literary-dot{width:7px;height:7px;background:#c7ae7c;border-radius:50%}.literary-intro h1{font:400 clamp(76px,8vw,126px)/1.1 var(--serif);margin:30px 0 25px;letter-spacing:-2px}.literary-intro h1 span{color:#dfc99c}.literary-intro h1 i{font-style:normal;color:#dfc99c}.literary-deck{font:30px/1.6 var(--serif);margin-bottom:16px}.literary-description{font-size:14px;line-height:2.1;max-width:430px;color:#bdcbbf}.literary-intro .actions{margin-top:30px;gap:25px}.literary-hero .text-link{color:#eadfc6}.literary-window{margin:0;position:relative;padding:0 18px 18px 0}.literary-window img{display:block;width:100%;height:510px;object-fit:cover;border-radius:48% 48% 0 0}.literary-window:before{content:'';position:absolute;inset:18px 0 0 18px;border:1px solid #c7ae7c66;border-radius:48% 48% 0 0;pointer-events:none}.literary-window figcaption{position:absolute;inset:auto 38px 38px 24px;display:flex;justify-content:space-between;align-items:end;color:#fff4d9;gap:12px;text-shadow:0 1px 8px #000}.literary-window figcaption span{font:23px var(--serif)}.literary-window figcaption small{font:9px/1.8 Arial;letter-spacing:2px;max-width:110px;direction:ltr}.literary-hero-foot{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c7ae7c44;padding-block:20px;font-size:11px;color:#c0cbbc}.literary-hero-foot a{min-height:44px;display:flex;gap:20px;align-items:center}.literary-hero-foot [lang]{font:9px Arial;letter-spacing:2px}.literary-works,.literary-author,.literary-notes{padding-block:90px}.literary-section-head{display:flex;justify-content:space-between;gap:28px;align-items:end;margin-bottom:38px}.literary-section-head h2,.literary-author h2,.literary-notes h2,.literary-contact h2{font:400 clamp(40px,4.6vw,66px)/1.5 var(--serif);margin-top:12px}.literary-section-head em,.literary-author em,.literary-notes em,.literary-contact em{font-style:normal;color:var(--gold)}.editorial-works{display:grid;grid-template-columns:1.8fr 1fr;gap:28px}.primary-work{display:grid;grid-template-columns:.75fr 1.25fr;gap:26px;padding:35px;background:var(--soft);align-items:center;border-top:1px solid var(--line)}.work-letter{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;border-inline-start:1px solid var(--gold);padding:18px 18px 18px 8px;color:var(--gold)}.work-letter>span{font:42px/1.5 var(--serif)}.work-letter small{font-size:11px;margin-top:30px}.primary-work h3{font:36px/1.5 var(--serif);margin-block:18px 14px}.primary-work p,.next-work p{font-size:14px;line-height:2;color:var(--muted)}.primary-work .work-availability{font-size:11px;margin:18px 0}.primary-work .text-link,.next-work .text-link{margin-top:16px}.next-work{padding:30px;border-block:1px solid var(--line);display:flex;flex-direction:column;align-items:flex-start}.next-work-top{display:flex;width:100%;justify-content:space-between;gap:12px;color:var(--gold);font-size:12px}.next-work h3{font:42px/1.55 var(--serif);margin-block:28px 18px}.next-work .text-link{margin-top:auto;padding-top:25px}.literary-author{border-top:1px solid var(--line)}.literary-author-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:100px}.author-margin{font-size:12px;line-height:2;color:var(--muted);margin-top:26px}.literary-author-copy>p{font-size:calc(var(--reading) * 1.05);line-height:2.2;margin-bottom:24px}.literary-author-copy .round-link{max-width:none}.literary-quote{padding:70px 0;background:#dfd8c6;color:#24382f;text-align:center}.literary-quote .quote-mark{font:90px/.7 var(--serif);color:#806335;display:block}.literary-quote blockquote{font:400 clamp(27px,3.7vw,50px)/1.8 var(--serif);margin:12px 0 25px}.literary-quote p{font-size:12px}.literary-quote p span{color:#55614f;margin-inline-start:10px}.literary-notes-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:100px;align-items:center}.notes-topics{display:flex;gap:16px;flex-wrap:wrap;border-block:1px solid var(--line);padding-block:20px;font:24px var(--serif)}.notes-topics span+span{border-inline-start:1px solid var(--line);padding-inline-start:16px}.literary-notes-copy>p{margin-block:28px;font-size:16px;line-height:2;max-width:510px}.literary-contact{background:#18362c;color:#f5eedc;padding-block:75px}.literary-contact .eyebrow{color:#cdb888}.literary-contact-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:100px;align-items:center}.literary-contact em{color:#d6bf91}.literary-contact-grid p{font-size:16px;max-width:450px;line-height:2;color:#c4d0c3}.literary-contact .actions{margin-top:28px}.literary-contact .text-link{color:#eee1c5}.header .tool{min-width:44px;min-height:44px}.header .header-tools .tool:nth-child(2){display:inline-flex}#menu-toggle{min-height:44px;min-width:44px}.forthcoming-card h3{font-family:var(--serif)}.work-detail{min-height:480px}.about-copy .prose{font-size:var(--reading);line-height:2.2}.author-frame{position:sticky;top:120px}.work-back a{min-height:44px}.literary-hero a,.literary-notes a{min-height:44px}.page-head h1{letter-spacing:0;font-family:var(--serif)}
@media(max-width:1000px){.literary-hero-grid{gap:35px}.literary-window img{height:440px}.editorial-works{grid-template-columns:1fr}.primary-work{grid-template-columns:.5fr 1fr}.next-work{display:block}.next-work h3 br{display:none}.literary-author-grid,.literary-notes-grid,.literary-contact-grid{gap:45px}.literary-intro .actions{flex-wrap:wrap}.header-row{gap:15px}.header-tools{gap:2px}}
@media(max-width:700px){.literary-hero{padding-top:12px}.literary-hero-grid{grid-template-columns:1fr;gap:36px;padding-block:26px 36px}.literary-intro h1{font-size:84px;margin-block:22px 18px}.literary-intro h1 br{display:none}.literary-intro h1 span{margin-inline-start:8px}.literary-deck{font-size:27px}.literary-description{font-size:14px}.literary-intro .actions{gap:20px;margin-top:22px}.literary-window{max-width:440px;width:100%;margin:auto}.literary-window img{height:320px;object-position:center 60%}.literary-hero-foot{font-size:10px;gap:14px}.literary-hero-foot>span:nth-child(2){display:none}.literary-hero-foot [lang]{font-size:8px;letter-spacing:1px}.literary-works,.literary-author,.literary-notes{padding-block:55px}.literary-section-head{display:block;margin-bottom:25px}.literary-section-head>.text-link{margin-top:16px}.literary-section-head h2,.literary-author h2,.literary-notes h2,.literary-contact h2{font-size:42px;line-height:1.45}.primary-work{padding:24px;gap:20px;grid-template-columns:1fr}.work-letter{display:none}.primary-work h3{font-size:38px}.primary-work p,.next-work p{font-size:14px}.next-work{padding:25px 5px}.next-work h3{font-size:37px;margin-block:20px 15px}.next-work h3 br{display:none}.literary-author-grid,.literary-notes-grid,.literary-contact-grid{grid-template-columns:1fr;gap:30px}.author-margin{display:none}.literary-author-copy>p{font-size:var(--reading);line-height:2.2}.literary-quote{padding-block:50px}.literary-quote blockquote br{display:none}.literary-quote blockquote{font-size:30px}.literary-quote p{font-size:11px}.literary-notes h2 br{display:none}.notes-topics{font-size:22px;gap:13px}.literary-contact{padding-block:52px}.literary-contact .actions{flex-wrap:wrap}.author-frame{position:relative;top:auto;min-height:260px}.author-frame .name{font-size:58px}.header .brand-meta{display:none}.header .brand-name{font-size:20px}.header .monogram{display:none}.header-tools .tool{width:40px;min-width:40px}.header .header-tools .tool:nth-child(2){display:inline-flex}.header-row{gap:6px}.header-tools{margin-inline-start:auto}.brand{flex-shrink:1}.footer .brand-meta,.footer .monogram{display:block}.forthcoming-card h3{font-size:30px}}
@media(max-width:370px){.literary-intro h1{font-size:71px}.literary-intro .actions{align-items:flex-start;flex-direction:column}.header .brand-name{font-size:18px}.header .tool{min-width:36px;width:36px}.literary-section-head h2{font-size:37px}}
