.palestine-page{--olive:#bcc49c;--muted:#b0b2a5}.palestine-page h1,.palestine-page h2,.palestine-page h3,.palestine-invite h2{font-family:var(--serif);font-weight:400}.palestine-page em,.palestine-invite em{font-weight:400;color:var(--gold)}.palestine-hero{display:grid;grid-template-columns:.95fr 1.05fr;gap:60px;padding-block:70px 45px;align-items:center}.palestine-hero-copy>.eyebrow{display:flex;align-items:center;gap:12px;font-size:9px;line-height:1.8}.palestine-mark{width:14px;height:14px;display:inline-block;background:linear-gradient(#e8e6db 0 50%,#7f9166 50%);border-left:5px solid #b76a55;flex-shrink:0}.palestine-hero h1{font-size:clamp(65px,6.5vw,96px);line-height:1.04;letter-spacing:-4px;margin:25px 0}.palestine-hero-copy>p:not(.eyebrow){font-size:15px;line-height:1.9;color:#c1c3b5;max-width:400px;margin-bottom:30px}.palestine-hero-photo{margin:0;min-width:0;position:relative}.palestine-hero-photo img{display:block;width:100%;height:440px;object-fit:cover;object-position:68% center;filter:saturate(.75);border-radius:130px 0 0 0}.palestine-hero-photo figcaption{display:flex;gap:15px;justify-content:space-between;font-size:8px;line-height:1.7;color:#b4b5a7;margin-top:13px;letter-spacing:.7px}.palestine-hero-photo figcaption a{color:var(--gold)}.palestine-jumps{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:23px;font-size:11px;color:#d5d6c8}.palestine-jumps a:hover{color:var(--gold)}.palestine-briefing{padding-block:72px}.palestine-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:34px}.palestine-heading h2{font-size:54px;line-height:1.1;letter-spacing:-1.7px;margin-top:18px}.palestine-heading>p{font-size:12px;line-height:1.9;color:var(--muted);max-width:340px}.briefing-review{max-width:300px;border-left:1px solid #63674f;padding-left:24px}.briefing-review>span{font-size:9px;letter-spacing:1.6px;color:var(--olive)}.briefing-review p{font-family:var(--serif);font-size:21px;margin:13px 0}.briefing-review small{font-size:10px;line-height:1.8;color:#aeb19e;display:block}.briefing-controls{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:30px 0 22px}.briefing-controls>div{display:flex;gap:8px}.briefing-controls button{border:1px solid #525746;color:#c9cbbd;background:transparent;padding:10px 17px;font:10px var(--sans);cursor:pointer}.briefing-controls button.active{background:var(--gold);border-color:var(--gold);color:var(--ink)}.briefing-controls button span{margin-left:10px;opacity:.7}.briefing-controls>p{font-size:10px;color:#b1b49f}.briefing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.briefing-card{padding:25px;display:flex;flex-direction:column;min-width:0;border:1px solid #3c4233;background:#191d17}.briefing-card[hidden]{display:none}.briefing-card-top{display:flex;justify-content:space-between;color:var(--olive);font-size:9px;letter-spacing:1.6px;padding-bottom:20px;border-bottom:1px solid #3c4233;margin-bottom:20px}.briefing-card-top>span:last-child{color:#79816b}.report-kind{color:#b5ae98;font-size:9px;line-height:1.7;margin-bottom:10px}.briefing-card h3{font-size:26px;line-height:1.18;letter-spacing:-.4px;min-height:94px}.report-summary{font-size:12px;line-height:1.85;color:#c9ccbe;margin:17px 0 24px;flex:1}.report-evidence{font-size:9px;line-height:1.9;color:#aeb49e;padding-top:16px;border-top:1px solid #3c4233}.report-evidence p+p{margin-top:7px}.report-evidence strong{font-weight:400;color:#e2e1d2;margin-right:6px}.report-evidence .report-date-note{font-size:8px;color:#939c85}.report-source{font-size:10px;line-height:1.7;margin-top:20px;color:var(--gold)}.report-source a{display:block;overflow-wrap:anywhere}.briefing-method,.context-footnote{font-size:10px;line-height:1.85;color:#b0b49f;margin-top:24px;max-width:850px}.briefing-notice{border-left:3px solid var(--gold);padding:14px 18px;background:#292a1f;color:#d5ceb6;font-size:12px;line-height:1.8;margin-block:20px}.palestine-context{background:#e5e3d7;color:#272c24;padding-block:70px}.palestine-context .eyebrow{color:#687251}.palestine-context em{color:#758253}.palestine-context .palestine-heading>p{color:#676c5f}.palestine-facts{display:grid;grid-template-columns:1fr 1fr;gap:0 46px}.palestine-facts>article{display:flex;gap:20px;border-top:1px solid #b9beaa;padding-block:30px}.fact-number{font:italic 26px var(--serif);color:#818a6b;line-height:1.4}.palestine-facts .eyebrow{font-size:8px;line-height:1.7;margin-bottom:12px}.palestine-facts h3{font-size:25px;line-height:1.25;letter-spacing:-.3px;margin-bottom:17px}.palestine-facts article p:not(.eyebrow){font-size:12px;line-height:1.9;color:#515b49}.palestine-facts article a{display:inline-block;font-size:10px;line-height:1.8;color:#4a612f;margin-top:19px;text-decoration:underline;text-underline-offset:4px}.context-footnote{color:#68705b;border-top:1px solid #bdc2af;padding-top:22px;max-width:none;margin:4px 0 0}.palestine-life{padding-block:75px}.palestine-photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.palestine-photo-grid figure{margin:0;min-width:0}.palestine-photo-grid img{display:block;width:100%;height:250px;object-fit:cover;filter:saturate(.8)}.palestine-photo-grid figcaption{padding:20px 0}.palestine-photo-grid figcaption>span{font-size:8px;letter-spacing:1.25px;color:var(--olive)}.palestine-photo-grid h3{font-size:27px;margin:13px 0}.palestine-photo-grid figcaption p{font-size:9px;color:#b3b6a6;line-height:1.8}.palestine-photo-grid figcaption a{color:var(--gold)}.palestine-culture{display:grid;grid-template-columns:240px 1fr;gap:40px;margin-top:30px;border:1px solid #414a35;padding:40px;align-items:center}.tatreez-art{display:grid;grid-template-columns:1fr 1fr;gap:17px;font-size:48px;line-height:1;color:#a97962;padding:25px;border:1px solid #62694e;background:#23291d;text-align:center}.tatreez-art span:nth-child(3n){color:var(--gold)}.palestine-culture h3{font-size:39px;line-height:1.15;margin:18px 0;letter-spacing:-.8px}.palestine-culture p:not(.eyebrow){font-size:13px;line-height:1.9;color:#bcc3ae;max-width:650px}.palestine-culture>div>div{display:flex;flex-wrap:wrap;gap:18px 25px;margin-top:23px;font-size:10px;color:var(--gold)}.palestine-culture small{display:block;font-size:9px;color:#909a80;line-height:1.8;margin-top:22px}.palestine-sources{padding-block:70px;background:#1b2118}.source-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.source-directory article{border-top:1px solid #46513b;padding-top:24px}.source-directory .eyebrow{font-size:8px;line-height:1.8;color:#a6b28d}.source-directory h3{font-size:28px;line-height:1.3;margin:13px 0}.source-directory h3 span{font-family:var(--sans);font-size:20px;color:var(--gold)}.source-directory p:not(.eyebrow){font-size:12px;color:#bcc4af;line-height:1.85}.palestine-editorial{display:grid;grid-template-columns:1fr 1fr;gap:20px 40px;border-top:1px solid #46513b;padding-top:35px;margin-top:45px}.palestine-editorial h3{font-size:29px}.palestine-editorial p{font-size:11px;line-height:1.9;color:#bbc3ad}.palestine-editorial a{font-size:11px;line-height:1.8;color:var(--gold);grid-column:2}.palestine-discuss{padding-block:70px;text-align:center}.palestine-discuss h2{font-size:54px;line-height:1.1;letter-spacing:-1.5px;margin:20px 0}.palestine-discuss>p:not(.eyebrow){font-size:13px;line-height:1.9;color:var(--muted);max-width:600px;margin:0 auto 28px}.palestine-credits{padding-bottom:50px}.palestine-credits details{border-top:1px solid var(--line);padding-top:20px;font-size:10px;line-height:1.8;color:#a6ae96}.palestine-credits summary{cursor:pointer;color:var(--gold);font-size:11px}.palestine-credits p{margin-top:20px;max-width:800px}.palestine-credits a{color:#c5cba9}.palestine-invite{padding-block:38px 20px}.palestine-invite>a{display:grid;grid-template-columns:1.1fr .9fr;border:1px solid #4f5941;min-height:270px;background:#1b2117;overflow:hidden}.palestine-invite>a>div{padding:35px 40px}.palestine-invite .eyebrow{font-size:8px}.palestine-invite h2{font-size:44px;line-height:1.15;letter-spacing:-1px;margin:18px 0 16px}.palestine-invite p:not(.eyebrow){font-size:12px;line-height:1.8;color:#bdc4b0;max-width:400px}.palestine-invite div>span{font-size:11px;display:block;color:var(--gold);margin-top:23px}.palestine-invite figure{margin:0;position:relative;min-width:0;min-height:270px}.palestine-invite img{width:100%;height:100%;object-fit:cover;object-position:70% center;position:absolute;inset:0;filter:saturate(.7)}.palestine-invite figcaption{position:absolute;bottom:0;left:0;right:0;padding:23px 15px 10px;background:linear-gradient(transparent,#000b);font-size:8px;line-height:1.5;color:#e2e5d6}.palestine-page button:focus-visible,.palestine-page a:focus-visible{outline:2px solid var(--gold);outline-offset:5px}
@media(max-width:1000px){.palestine-hero{gap:35px}.briefing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.palestine-culture{grid-template-columns:190px 1fr;padding:30px;gap:30px}.header-inner nav{gap:20px}.palestine-hero h1{font-size:74px}.palestine-heading h2{font-size:46px}.palestine-facts{gap:0 28px}.palestine-photo-grid img{height:210px}}
@media(max-width:700px){.palestine-hero{grid-template-columns:1fr;padding-block:35px 28px;gap:30px}.palestine-hero h1{font-size:66px;letter-spacing:-3px;margin:22px 0}.palestine-hero-copy>.eyebrow{font-size:7px;letter-spacing:1.2px}.palestine-hero-copy>p:not(.eyebrow){font-size:13px;max-width:340px;margin-bottom:23px}.palestine-hero-photo img{height:280px;border-radius:80px 0 0 0}.palestine-hero-photo figcaption{font-size:7px;gap:10px;letter-spacing:0}.palestine-jumps{display:grid;grid-template-columns:1fr 1fr;font-size:9px;gap:20px 10px;padding-block:20px}.palestine-briefing{padding-block:45px}.palestine-heading{display:block;margin-bottom:26px}.palestine-heading h2{font-size:39px;letter-spacing:-1.1px}.palestine-heading .eyebrow{font-size:8px;letter-spacing:1.5px}.palestine-heading>p{font-size:11px;line-height:1.85;margin-top:24px}.briefing-review{margin-top:25px;padding-left:15px;max-width:320px}.briefing-review p{font-size:19px;margin:9px 0}.briefing-review small{font-size:9px}.briefing-controls{display:block;margin:23px 0 18px}.briefing-controls>p{font-size:9px;margin-top:16px}.briefing-controls button{font-size:9px;padding:10px 14px}.briefing-grid{grid-template-columns:1fr;gap:17px}.briefing-card{padding:23px}.briefing-card h3{min-height:0;font-size:28px}.report-summary{font-size:13px;line-height:1.9}.report-evidence{font-size:10px}.report-source{font-size:11px}.briefing-card-top{font-size:9px}.briefing-method,.context-footnote{font-size:9px}.palestine-context{padding-block:45px}.palestine-facts{grid-template-columns:1fr}.palestine-facts>article{gap:16px;padding-block:25px}.palestine-facts h3{font-size:25px}.palestine-facts article p:not(.eyebrow){font-size:12px}.palestine-facts article a{font-size:10px}.fact-number{font-size:24px}.palestine-life{padding-block:45px}.palestine-photo-grid{grid-template-columns:1fr;gap:18px}.palestine-photo-grid img{height:auto;max-height:240px;object-fit:contain}.palestine-photo-grid h3{font-size:25px}.palestine-photo-grid figcaption{padding-top:16px}.palestine-culture{grid-template-columns:1fr;padding:25px;gap:25px;margin-top:20px}.tatreez-art{grid-template-columns:repeat(6,1fr);font-size:22px;gap:7px;padding:16px 10px}.palestine-culture h3{font-size:32px}.palestine-culture .eyebrow{font-size:7px}.palestine-culture p:not(.eyebrow){font-size:12px}.palestine-culture>div>div{display:grid;gap:16px;font-size:10px}.palestine-culture small{font-size:8px}.palestine-sources{padding-block:45px}.source-directory{grid-template-columns:1fr 1fr;gap:28px 22px}.source-directory h3{font-size:24px}.source-directory .eyebrow{font-size:7px;letter-spacing:1px;min-height:25px}.source-directory p:not(.eyebrow){font-size:11px}.palestine-editorial{grid-template-columns:1fr;gap:18px;padding-top:28px;margin-top:35px}.palestine-editorial h3{font-size:27px}.palestine-editorial a{grid-column:auto}.palestine-discuss{padding-block:45px}.palestine-discuss h2{font-size:37px;letter-spacing:-1px}.palestine-discuss>p:not(.eyebrow){font-size:12px}.palestine-discuss .eyebrow{font-size:8px}.palestine-credits{padding-bottom:35px}.palestine-invite{padding-block:15px 0}.palestine-invite>a{grid-template-columns:1fr}.palestine-invite>a>div{padding:27px}.palestine-invite h2{font-size:37px}.palestine-invite figure{height:190px;min-height:0}.palestine-invite .eyebrow{font-size:7px;letter-spacing:1.4px}.palestine-invite p:not(.eyebrow){font-size:12px}}
