.heritage-intro{color:#f1ead9;background:#263b35;min-height:455px;padding:32px 0 74px;position:relative;overflow:hidden}.heritage-intro:after{content:"";opacity:.52;pointer-events:none;background:linear-gradient(90deg,#263b35 0%,#263b3580 45%,#263b3550);width:min(42%,620px);position:absolute;inset:0 0 0 auto}.heritage-intro .container{z-index:1;position:relative}.heritage-intro .breadcrumb{color:#d2d0c1}.heritage-intro .heritage-index{color:#d7bd7d;margin-top:78px;display:block}.heritage-intro h1{max-width:760px;margin:10px 0 4px;font-size:clamp(64px,10vw,132px);line-height:1.15}.heritage-intro .lead{color:#e0dacb;max-width:610px;margin:13px 0 25px;font-size:clamp(17px,2vw,22px);line-height:1.9}.heritage-jump{color:#e5d19a;border-bottom:1px solid #d7bd7d;align-items:center;gap:12px;padding:0 0 7px;font-weight:700;display:inline-flex}.heritage-jump span{font-size:18px}.heritage-stamp{inset-inline-end:8px;color:#e5d19a;font:11px var(--latin);letter-spacing:.2em;position:absolute;bottom:0}.heritage-directory{padding-block:88px 100px}.heritage-directory-head{justify-content:space-between;align-items:end;gap:28px;margin-bottom:38px;display:flex}.heritage-directory-head h2{margin:8px 0 0;font-size:clamp(36px,5vw,62px)}.heritage-search{border-bottom:1px solid var(--line);width:min(100%,310px);color:var(--muted);align-items:center;gap:12px;display:flex}.heritage-search input{width:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;padding:12px 0}.heritage-search span{font-size:25px}.heritage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.heritage-card{background:var(--surface);min-width:0;color:var(--ink);border-top:2px solid #697956;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex}.heritage-card:nth-child(2){border-top-color:#a15d47}.heritage-card:nth-child(3){border-top-color:#b49a5d}.heritage-card:hover{transform:translateY(-4px);box-shadow:0 16px 30px #15221a20}.heritage-card-image{background:#d2cabb;height:235px;position:relative;overflow:hidden}.heritage-card-image:after{content:"";background:linear-gradient(#0000,#15221a88);position:absolute;inset:45% 0 0}.heritage-card-image img{object-fit:cover;filter:saturate(.78);width:100%;height:100%;transition:transform .45s}.heritage-card:hover img{transform:scale(1.035)}.heritage-card-number{z-index:1;inset-inline-start:17px;color:#f0e8d8;font:12px var(--latin);letter-spacing:.12em;position:absolute;bottom:14px}.heritage-card-number i{color:#d9c487;font-style:normal}.heritage-card-copy{flex-direction:column;flex:1;align-items:flex-start;padding:23px 24px 25px;display:flex}.heritage-card-en{color:var(--muted);font:10px var(--latin);letter-spacing:.13em}.heritage-card h3{margin:12px 0 7px;font-size:clamp(25px,2.4vw,34px);line-height:1.45}.heritage-card p{color:var(--muted);margin:0 0 13px;font-size:14px;line-height:1.9}.heritage-card-byline{color:var(--muted);margin-top:auto;padding-top:5px;font-size:12px}.heritage-card-link{border-top:1px solid var(--line);width:100%;color:var(--sand);justify-content:space-between;margin-top:17px;padding-top:12px;font-size:13px;font-weight:700;display:flex}.heritage-source-note{background:var(--surface);padding:35px 0}.heritage-source-note .container{grid-template-columns:minmax(150px,.32fr) 1fr;align-items:start;gap:25px;display:grid}.heritage-source-note .eyebrow{color:var(--sand)}.heritage-source-note p{max-width:850px;color:var(--muted);margin:0;font-size:14px;line-height:1.9}.heritage-empty{padding:50px 20px}.editorial-zarqa.ez-kind-heritage{--ez-paper:#f3efe5;--ez-surface:#e9e2d2;--ez-olive:#586a4e;--ez-burgundy:#92543f;--ez-hero:#293c35}html[data-theme=dark] .editorial-zarqa.ez-kind-heritage{--ez-paper:#222d29;--ez-surface:#303a32;--ez-olive:#a9b58a;--ez-burgundy:#d39178}.editorial-zarqa.ez-kind-heritage .ez-hero h1{font-size:clamp(48px,6vw,94px)}.editorial-zarqa.ez-kind-heritage .ez-hero-copy{padding-inline-end:clamp(34px,6vw,94px)}.editorial-zarqa.ez-kind-heritage .ez-reading-meta .heritage-claim-note{border-inline-start:2px solid var(--ez-sand);margin-top:13px;padding-inline-start:12px;font-size:12px}@media (max-width:1200px){.heritage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.heritage-intro{min-height:0;padding-bottom:55px}.heritage-intro:after{opacity:.25;width:100%}.heritage-intro .heritage-index{margin-top:56px}.heritage-intro h1{font-size:clamp(58px,17vw,88px)}.heritage-stamp{bottom:-31px}.heritage-directory{padding-block:63px 72px}.heritage-directory-head{flex-direction:column;align-items:stretch;margin-bottom:24px}.heritage-grid{grid-template-columns:1fr;gap:16px}.heritage-card:last-child:nth-child(odd){grid-column:auto}.heritage-card-image{height:245px}.heritage-source-note .container{grid-template-columns:1fr;gap:11px}}
