.bVXCSG_footer{color:var(--text-on-dark);background:#102f27}.bVXCSG_accent{background:linear-gradient(90deg,#102f27,#e5c783,#102f27);height:3px}.bVXCSG_shell{padding-block:36px}.bVXCSG_masthead,.bVXCSG_content{grid-template-columns:minmax(0,1.3fr) minmax(240px,.8fr);gap:28px;display:grid}.bVXCSG_masthead{background:#ffffff06;border:1px solid #ffffff30;border-radius:22px;align-items:center;padding:24px}.bVXCSG_identity{align-items:start;gap:16px;min-width:0;display:flex}.bVXCSG_emblem{background:#f7f3e8;border-radius:16px;flex:none;place-items:center;width:58px;height:58px;display:grid}.bVXCSG_identityCopy{min-width:0}.bVXCSG_kicker,.bVXCSG_sectionHeading>div>span{color:var(--text-on-dark-accent);font-size:var(--fs-xs);margin-bottom:6px;display:block}.bVXCSG_identityCopy .bVXCSG_brandTitle{color:var(--text-on-dark);font-family:Noto Kufi Arabic,sans-serif;font-size:var(--fs-2xl);margin:0 0 10px;font-weight:700}.bVXCSG_identityCopy p{max-width:56ch;font-size:var(--fs-sm);color:var(--text-on-dark-muted);margin:0;line-height:1.9}.bVXCSG_actions{gap:10px;display:grid}.bVXCSG_actions a,.bVXCSG_signature{min-height:44px;font-size:var(--fs-sm);border:1px solid #ffffff40;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-weight:700;display:flex}.bVXCSG_primaryAction{color:var(--text-strong);background:#edcb83}.bVXCSG_secondaryAction{color:var(--text-on-dark)}.bVXCSG_actions svg,.bVXCSG_route svg,.bVXCSG_localCard svg,.bVXCSG_utilityLinks svg{flex:none;width:18px;height:18px}.bVXCSG_content{margin-block:32px}.bVXCSG_routesPanel,.bVXCSG_side{min-width:0}.bVXCSG_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin-bottom:16px;display:flex}.bVXCSG_sectionHeading h2,.bVXCSG_utilities h2{color:var(--text-on-dark);font-size:var(--fs-lg);margin:0;line-height:1.6}.bVXCSG_sectionHeading>small{color:var(--text-on-dark-muted);font-size:var(--fs-xs)}.bVXCSG_routes,.bVXCSG_utilityLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bVXCSG_route{background:#ffffff08;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:12px;min-width:0;min-height:88px;padding:12px;display:flex}.bVXCSG_route:last-child{grid-column:1/-1}.bVXCSG_routeIndex,.bVXCSG_localIcon{width:34px;height:34px;color:var(--text-on-dark-accent);font-size:var(--fs-xs);background:#edcb8318;border-radius:10px;flex:none;place-items:center;display:grid}.bVXCSG_routeCopy{flex:1;gap:5px;min-width:0;display:grid}.bVXCSG_routeCopy strong,.bVXCSG_localCard strong{color:var(--text-on-dark);font-size:var(--fs-sm);line-height:1.6}.bVXCSG_routeCopy small,.bVXCSG_localCard p,.bVXCSG_stats small{color:var(--text-on-dark-muted);font-size:var(--fs-xs);line-height:1.7}.bVXCSG_route svg,.bVXCSG_utilityLinks svg{color:var(--text-on-dark-accent)}.bVXCSG_side{align-content:start;gap:14px;display:grid}.bVXCSG_metrics,.bVXCSG_localCard,.bVXCSG_utilities{background:#0a221b60;border:1px solid #ffffff28;border-radius:18px;padding:18px}.bVXCSG_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bVXCSG_stats>span{background:#edcb8310;border-radius:10px;gap:5px;padding:12px 5px;display:grid}.bVXCSG_stats b{color:var(--text-on-dark-accent);font-size:var(--fs-xl);font-variant-numeric:tabular-nums}.bVXCSG_localCard{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.bVXCSG_localCard p{margin:6px 0 0}.bVXCSG_localCard a{min-height:44px;color:var(--text-on-dark-accent);font-size:var(--fs-sm);grid-column:2;align-items:center;gap:8px;display:flex}.bVXCSG_utilities h2{margin-bottom:12px}.bVXCSG_utilityLinks a{min-height:44px;color:var(--text-on-dark-muted);font-size:var(--fs-xs);border:1px solid #ffffff20;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.bVXCSG_bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:20px;display:flex}.bVXCSG_bottomInfo{gap:10px;display:grid}.bVXCSG_location,.bVXCSG_legal{color:var(--text-on-dark-muted);font-size:var(--fs-xs);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bVXCSG_location i{background:#e8c884;border-radius:50%;width:7px;height:7px}.bVXCSG_legal a{align-items:center;min-height:44px;display:inline-flex}.bVXCSG_signature{color:var(--text-on-dark-muted);font-size:var(--fs-xs);font-weight:400}.bVXCSG_signature b{color:var(--text-on-dark-accent)}.bVXCSG_footer a:hover{border-color:#e5c783}.bVXCSG_footer a:focus-visible{outline-offset:3px;outline:3px solid #edcb83}@media (max-width:980px){.bVXCSG_masthead,.bVXCSG_content{grid-template-columns:minmax(0,1fr)}.bVXCSG_actions{grid-template-columns:repeat(2,minmax(0,1fr))}.bVXCSG_shell{padding-bottom:calc(108px + env(safe-area-inset-bottom))}}@media (max-width:620px){.bVXCSG_masthead{padding:20px 16px}.bVXCSG_identity{text-align:center;flex-direction:column;align-items:center}.bVXCSG_actions,.bVXCSG_routes{grid-template-columns:minmax(0,1fr)}.bVXCSG_sectionHeading{flex-direction:column;align-items:start}.bVXCSG_sectionHeading>small{display:none}.bVXCSG_route:last-child{grid-column:auto}.bVXCSG_bottom{flex-direction:column;align-items:start}.bVXCSG_signature{flex-wrap:wrap}}
.Rqatpa_nav{display:none}@media (max-width:980px){.Rqatpa_nav{z-index:170;inset-inline:clamp(8px,2.4vw,18px);bottom:max(8px, env(safe-area-inset-bottom));isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:radial-gradient(circle at 50% -40%,#e6bb5b29,#0000 29%),radial-gradient(circle at 8% 25%,#e7c26c1f,#0000 24%),linear-gradient(112deg,#fffdf7fa,#edf6f1f7);border:1px solid #12413221;border-radius:25px 25px 10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1px,.6vw,5px);min-height:70px;padding:7px 8px 6px;display:grid;position:fixed;overflow:visible;box-shadow:0 14px 38px #0c352930,0 3px 9px #0c352912,inset 0 1px #fffffff0}.Rqatpa_nav:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 28%,#efcf8438,#0000 42%),linear-gradient(#fffef9fc,#eff7f2fa);border:1px solid #14483724;border-bottom-color:#0000;border-radius:50% 50% 42% 42%;width:76px;height:76px;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 -8px 22px #0c352914,inset 0 1px #fffffff2}.Rqatpa_nav:after{content:"";z-index:1;pointer-events:none;border:1px dashed #cb9a3d57;border-radius:50%;width:62px;height:62px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.Rqatpa_nav a{z-index:2;width:100%;min-width:0;max-width:94px;min-height:55px;color:var(--text-muted);-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:17px 17px 7px;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:2px;padding:3px 2px;text-decoration:none;transition:background .22s,border-color .22s,color .22s,transform .22s,box-shadow .22s;display:flex;position:relative}.Rqatpa_nav a:first-of-type{grid-column:1}.Rqatpa_nav a:nth-of-type(2){grid-column:2}.Rqatpa_nav a:nth-of-type(3){grid-column:4}.Rqatpa_nav a:nth-of-type(4){grid-column:5}.Rqatpa_nav a:hover{color:var(--text-body);background:#ffffffb8}.Rqatpa_nav a[aria-current=page]{color:var(--text-on-dark);background:radial-gradient(circle at 16% 12%,#8fd0bd38,#0000 32%),linear-gradient(145deg,#13513f,#0a3329);border-color:#ffffff14;transform:translateY(-1px);box-shadow:0 8px 20px #0c3d2f33,inset 0 1px #ffffff14}.Rqatpa_nav a[aria-current=page]:after{content:"";background:#efc66f;border-radius:99px;width:16px;height:2px;position:absolute;inset-block-end:4px;box-shadow:0 0 7px #efc66f59}.Rqatpa_icon{border-radius:11px;place-items:center;width:31px;height:29px;transition:transform .22s,background .22s;display:grid}.Rqatpa_icon svg{width:20px;height:20px}.Rqatpa_nav a[aria-current=page] .Rqatpa_icon{color:var(--text-on-dark-accent);background:#efc66f21;transform:translateY(-1px)}.Rqatpa_label{font-size:var(--fs-xs);text-align:center;white-space:nowrap;font-weight:700;line-height:1.35}.Rqatpa_nav a:focus-visible{outline-offset:0;outline:3px solid #d49e3d}.Rqatpa_nav a:active{transform:scale(.96)}}@media (max-width:480px){.Rqatpa_nav{border-radius:22px 22px 9px;gap:2px;min-height:68px;padding:6px 5px 5px;inset-inline:7px}.Rqatpa_nav:before{width:72px;height:72px;top:-13px}.Rqatpa_nav:after{width:58px;height:58px;top:-7px}.Rqatpa_nav a{border-radius:15px 15px 6px;max-width:70px;min-height:53px}.Rqatpa_icon{width:28px;height:27px}.Rqatpa_icon svg{width:19px;height:19px}.Rqatpa_label{font-size:var(--fs-xs)}}@media (max-width:360px){.Rqatpa_nav{min-height:65px;padding-inline:4px;inset-inline:5px}.Rqatpa_nav:before{width:68px;height:68px;top:-12px}.Rqatpa_nav:after{width:54px;height:54px}.Rqatpa_nav a{min-height:51px}.Rqatpa_icon{width:26px;height:25px}.Rqatpa_label{font-size:var(--fs-xs)}}@media (prefers-reduced-motion:reduce){.Rqatpa_nav a,.Rqatpa_icon{transition:none}}@media print{.Rqatpa_nav{display:none}}@media (max-width:980px){.Rqatpa_nav{transition:transform .22s,visibility .22s}.Rqatpa_nav[data-hidden=true]:not(:focus-within){visibility:hidden;pointer-events:none;transform:translateY(calc(100% + 30px))}}@media (prefers-reduced-motion:reduce){.Rqatpa_nav{transition:none;transform:none}}
:root{--shell:min(1180px, calc(100% - 40px));--naqada-clay-deep:#71351f;--green-950:#2d1e18;--green-900:#472a20;--green-50:#f8eee6;--gold:#d1a265;--gold-dark:#8c6137;--cream:#f6efe6;--paper:#fffaf3;--line:#e5d7ca;--shadow:0 24px 65px #4223181c;--premium-ease:cubic-bezier(.2, .75, .2, 1);--ui-shadow-raised:0 28px 68px #381c1329;--ui-ease:cubic-bezier(.22, .8, .25, 1)}@media (max-width:840px){:root{--shell:min(100% - 28px, 1180px)}}@media (max-width:620px){:root{--shell:min(100% - 24px, 1180px)}}@media (max-width:430px){.account-trigger.is-member .account-trigger__icon>span{--avatar-size:38px!important}}@media (max-width:370px){.account-trigger.is-member .account-trigger__icon>span{--avatar-size:36px!important}}:root{--ui-line:#5b36271f;--ui-shadow:0 18px 55px #3d201617;--nq-paper:#fffdf9;--nq-line:#5431241f;--nq-copper:#a95337;--nq-copper-dark:#713321;--nq-teal:#2b7277;--nq-success:#34735b;--nq-shadow-sm:0 8px 26px #371e150e;--nq-shadow:0 18px 52px #371e1516;--nq-control-height:44px;--nq-card-border:#5431241b;--nq-card-shadow:0 10px 30px #371e150d;--nq-card-shadow-hover:0 18px 42px #371e1517;--nq-v18-line:#1c3b311a;--nq-v18-shadow-md:0 20px 55px #232f2917}@media (max-width:680px){:root{--shell:min(100% - 28px, 1180px)}}@media (max-width:430px){:root{--shell:min(100% - 22px, 1180px)}}:root{--v19-surface-strong:#fffdfa;--v19-line:#4c2d221b;--v19-shadow-soft:0 10px 28px #301b140d}@media (max-width:700px){:root{--shell:min(100% - 32px, 1180px)}}@media (max-width:359px){:root{--shell:min(100% - 24px,1180px)}}@media (max-width:980px){body.encyclopedia-ui{--mobile-nav-clearance:calc(88px + env(safe-area-inset-bottom))}}@media (max-width:390px){body.encyclopedia-ui{--shell:calc(100% - 24px)}}body.encyclopedia-ui{--shell:min(1180px, calc(100% - 48px));--mobile-nav-clearance:calc(96px + env(safe-area-inset-bottom))}@media (max-width:980px){body.encyclopedia-ui{--shell:min(100% - 28px, 1180px)}}@media (max-width:720px){body.encyclopedia-ui{--shell:calc(100% - 24px)}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream,#f7f5ef);color:var(--text-strong);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,select{cursor:pointer}img,svg{max-width:100%;display:block}::selection{color:var(--text-strong);background:#e3c784}:focus-visible{outline-offset:3px;outline:3px solid #b88a35}.shell{width:var(--shell,min(1160px,calc(100% - 32px)));margin-inline:auto}.page-main{min-height:70vh}.page-region{min-height:100svh}.page-section{padding-block:24px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;background:var(--paper,#fffefb);color:var(--text-strong);border-radius:10px;padding:10px 16px;position:fixed;inset-block-start:8px;inset-inline-start:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.button{min-height:44px;color:var(--text-strong);font-size:var(--fs-sm);text-align:center;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:700;line-height:1.5;display:inline-flex}.button svg{flex:none;width:18px;height:18px}.button--primary{color:var(--text-on-dark);background:#1d5b4a}.button--ghost{border-color:#becdc5}.button--soft{background:#eaf1eb}.button--whatsapp{color:var(--text-link);background:#e6f4e9}.button:hover{filter:brightness(.97)}.detail-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.listing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.results-bar{font-size:var(--fs-sm);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block:16px;display:flex}.results-bar strong{color:var(--text-strong)}.results-bar button{background:var(--paper);min-height:44px;color:var(--text-link);border:1px solid #cbd8ce;border-radius:10px;padding:8px 12px}.pagination{font-size:var(--fs-sm);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-block:24px;display:flex}.pagination__link{background:var(--paper);border:1px solid #cfdbd1;border-radius:10px;justify-content:center;align-items:center;min-width:70px;min-height:44px;padding:8px 14px;display:inline-flex}.pagination__link[aria-disabled=true]{opacity:.5}.empty-state{background:var(--paper);color:var(--text-muted);border:1px dashed #cad7cd;border-radius:18px;padding:28px;line-height:1.9}.empty-state strong{color:var(--text-strong)}.section-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:20px;display:flex}.section-heading p{color:var(--text-muted)}.global-search{position:relative}.global-search__trigger,.account-trigger{min-height:42px;color:var(--text-strong);font-size:var(--fs-sm);background:#fffefb;border:1px solid #d9e2d8;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;line-height:1.5;display:inline-flex}.global-search__trigger svg,.account-trigger svg{width:19px;height:19px}.account-trigger__icon{flex:none;place-items:center;width:26px;height:26px;display:grid}.account-trigger.is-member{padding:3px 6px}.privacy-preferences{color:var(--text-on-dark-muted);font-size:var(--fs-sm);border-block:1px solid #ffffff26;margin-top:18px;padding-block:16px;line-height:1.8}.privacy-preferences p{margin:0}.privacy-preferences .button--ghost{color:var(--text-on-dark)}.offline-status{color:var(--text-strong);text-align:center;font-size:var(--fs-sm);background:#f4e3bd;padding:10px 16px}@media (max-width:1000px){.listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.listing-grid{grid-template-columns:minmax(0,1fr);gap:16px}.page-section{padding-block:20px}}@media (max-width:980px){body{padding-bottom:var(--mobile-nav-clearance,88px)}.global-search__trigger,.account-trigger{width:40px;height:40px;min-height:40px;padding:0}.global-search__trigger>span,.account-trigger>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (max-width:980px){.account-trigger.is-member{background:0 0;border:0;width:44px;height:44px;padding:0}.account-trigger.is-member .account-trigger__icon{width:36px;height:36px}}:root{--fs-xs:12px;--fs-sm:14px;--fs-base:16px;--fs-md:17px;--fs-lg:18px;--fs-xl:20px;--fs-2xl:24px;--fs-3xl:clamp(28px,2.4vw + 18px,34px);--fs-display:clamp(32px,4.5vw + 14px,52px);--text-strong:#173a30;--text-body:#264b3e;--text-muted:#566656;--text-on-dark:#fffefb;--text-on-dark-muted:#ceded3;--text-accent:#8c631e;--text-on-dark-accent:#edc574;--text-link:#17664d;--text-danger:#9a3939;--ink:var(--text-strong);--muted:var(--text-muted)}html[data-body-font]{--font-display:"Noto Kufi Arabic",var(--font-display-fallback),sans-serif;--font-plex:"IBM Plex Sans Arabic",var(--font-plex-fallback);--font-readex:"Readex Pro",var(--font-readex-fallback)}html[data-body-font=plex]{--font-body:var(--font-plex)}html[data-body-font=readex]{--font-body:var(--font-readex)}body,body.encyclopedia-ui{font-family:var(--font-body),sans-serif;font-size:var(--fs-base);letter-spacing:normal;font-synthesis:none;line-height:1.8}button,input,select,textarea{font:inherit;line-height:1.5}code,pre,kbd,samp{font-family:inherit}:is(h1,h2,h3,h4,h5,h6),.display,.brand__copy strong,[data-counter]{font-family:var(--font-display),sans-serif;text-wrap:balance;font-weight:700;line-height:1.35}h1{font-size:var(--fs-display)}h2{font-size:var(--fs-2xl)}h3{font-size:var(--fs-xl)}h4{font-size:var(--fs-lg)}p{text-wrap:pretty}b,strong{font-weight:600}small{font-size:var(--fs-xs)}table,time,[data-counter],.hero__trust{font-variant-numeric:tabular-nums}:where(.article-prose,.article-body,.knowledge-copy,.village-article){max-inline-size:70ch;font-size:var(--fs-md);line-height:1.9}@media (min-width:761px){:where(.article-prose,.article-body,.knowledge-copy,.village-article){font-size:var(--fs-lg)}}
