@media (max-width:760px){
@media (max-width:760px){
 /* 01 */ .mE .i56 .m38-feat{display:none!important}

 /* ===== 06b · الخريطة على الجوال ===== */
 .mE .bnm-home .bn-shell{margin-inline:12px!important}
 .mE .bnm-body{padding:24px 14px 18px!important;border-radius:22px!important}
 .mE .bnm-head{padding-left:0!important;margin-bottom:18px!important}
 .mE .bnm-engrave{}
 .mE .bnm-eyebrow{font-size:13px!important}
 .mE .bnm-title,.mE .bnm-title .bn-w{font-size:28px!important;line-height:1.2!important}
 .mE .bnm-title{margin:10px 0 8px!important}
 .mE .bnm-sub{font-size:15px!important;line-height:1.65!important}
 .mE .bnm-bar{margin:0 0 12px!important}
 .mE .bnm-seg{overflow-x:auto!important;scrollbar-width:none;width:100%!important;padding:4px!important;border-radius:14px!important}
 .mE .bnm-seg::-webkit-scrollbar{display:none}
 .mE .bnm-seg button{flex:none!important;height:40px!important;padding:0 12px!important;font-size:14px!important;white-space:nowrap!important}
 .mE .bnm-seg .bnm-knob{height:40px!important}
 .mE .bnm-frame,.mE .bnm-canvas{height:440px!important}
 .mE .bnm-canvas{border-radius:16px!important}
 .mE .bnm-ctl{transform:scale(.9);transform-origin:top right}
 .mE .bnm-hint{font-size:13.5px!important;line-height:1.6!important}

 /* ===== 06c · «خبرة تُبنى عليها الثقة»: أربع بطاقات 2×2 بدل العمود الطويل ===== */
 /* ===== 06d · دعوة التذييل ===== */
 .mE .bn-footer-cta h2,.mE .bn-footer-cta h2 *{font-size:30px!important;line-height:1.25!important;color:#F8F1EA!important;-webkit-text-fill-color:#F8F1EA!important;opacity:1!important;background:none!important;filter:none!important}
 .mE .bn-footer-cta .bn-contact-top>div>p{font-size:15px!important;line-height:1.7!important}
 .mE .bn-footer-cta .bn-contact-actions{gap:10px!important}
 .mE .bn-footer-cta .bn-contact-actions a{height:48px!important;font-size:15px!important;flex:1 1 0!important;border-radius:12px!important}
 /* ===== 06 · مقياس الجوال لباقي الرئيسية ===== */
 /* الإيقاع: كل قسم 64 فوق و64 تحت */
 .mE main>section:not(.h56):not(.bn-footer-cta):not(.bn-wafi){padding-top:64px!important;padding-bottom:64px!important}
 /* العناوين: 30 للكل */
 .mE main>section:not(.h56) h2,.mE main>section:not(.h56) h2 .bn-w{font-size:30px!important;line-height:1.22!important}
 /* الفقرات: 15 */
 .mE .bn-project-section .bn-shell>div>p,.mE .bnm-sub,.mE .bnm-hint,.mE .f7-lead,.mE .s1-lead,.mE .hd-r .ld,.mE .k-head>p,.mE .t2-sub,.mE .q01-mast-bot p,.mE .s4-foot p,.mE .s4-b{font-size:15px!important;line-height:1.7!important}
 .mE .bnm-sub{max-width:none!important}
 /* الأرقام الكبيرة */
 .mE .f7-big b{font-size:56px!important;line-height:1!important}
 .mE .f7-well b.f7-flip{font-size:48px!important;line-height:1!important}
 .mE .f7-med b.f7-mn{font-size:32px!important;line-height:1!important}
 .mE .f7-cnum b{font-size:24px!important}
 .mE .f7-n{font-size:32px!important;line-height:1!important}
 .mE .kpi b{font-size:30px!important;line-height:1!important}
 .mE .m38-cnt b{font-size:20px!important}
 /* عناوين الكروت */
 .mE .f7-name{font-size:22px!important;line-height:1.3!important}
 .mE .q01-lead-tx h3{font-size:22px!important;line-height:1.4!important}
 .mE .q01-sec-a h3,.mE .s4-w h3{font-size:19px!important;line-height:1.45!important}
 .mE .nx-t h3{font-size:18px!important}
 /* الأزرار: 48 */
 .mE .f7-gold,.mE .gbtn,.mE .k-gold{height:48px!important;min-height:48px!important;font-size:15px!important;border-radius:12px!important}
 .mE .m38-chip{height:48px!important;min-height:48px!important}
 .mE .m38-chip b,.mE .m38-chip strong{font-size:15px!important}
 /* كرت المشروع: نفس الكرت بحجم أصغر، والكرت اللي بعده يبان */
 .mE .bn-project-rail .bn-project-item{flex:0 0 300px!important;width:300px!important;max-width:300px!important;min-width:0!important}
 .mE .bn-project-rail .bn-project-item .stage,.mE .bn-project-rail .bn-project-item .oc,.mE .bn-project-rail .bn-project-item .cw{width:100%!important}
 .mE .bn-project-rail{gap:12px!important;padding:12px 20px 20px!important;scroll-padding-inline:20px}
 .mE .m38-rul{margin-top:4px!important}
 /* شريط المشروع السفلي: يُحذف */
 .mE .m38-bar{display:none!important}
 /* زر «الباب» العائم: ثابت وظاهر في كل الصفحات وكل مكان */
 .mE .flt-root{opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;transition:bottom .35s cubic-bezier(.4,.14,.3,1)!important}
 .mE .flt-root{zoom:.82;left:14px!important;bottom:16px!important}
 /* 07zb · الزر العائم يبقى تحت دايمًا حتى على الهيرو */
 /* ===== 06e · تشطيب نهائي للرئيسية ===== */
 /* المشاريع: مسافات أقصر بين العنوان والفلتر والكروت والمسطرة */
 .mE .bn-project-section .bn-heading{margin-bottom:24px!important}
 .mE .bn-project-section .bn-catalog-head{margin-top:0!important;padding-block:0!important}
 .mE .bn-project-section .bn-project-rail{margin-top:16px!important;padding-bottom:12px!important}
 .mE .bn-project-section .m38-rul{height:32px!important;margin-top:0!important}
 .mE .bn-project-section .m38-rul button{height:32px!important}
 .mE .bn-project-section .bn-rail-footer{margin-top:8px!important}
 /* الخدمات: كرت واحد واضح وطرف الكرت الجاي فقط */
 .mE .s4-wells{gap:12px!important;padding-inline:20px!important;scroll-padding-inline:20px!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%)}
 .mE .s4-wells .s4-w{flex:0 0 calc(100% - 16px)!important;width:calc(100% - 16px)!important;max-width:none!important;scroll-snap-align:start!important}
 .mE .s4-w .s4-top{margin-bottom:18px!important}
 .mE .flt-root .bub{opacity:0!important;visibility:hidden!important}
 /* لما يغطي زر أو رابط: ينزلق لحافة الشاشة كلسان صغير، ويرجع لما يفضى المكان */
 .mE .flt-root{transition:bottom .35s cubic-bezier(.4,.14,.3,1),translate .4s cubic-bezier(.4,.14,.3,1),opacity .3s!important}
 .mE.mPeek .flt-root{translate:-74% 0!important}
 .mE.mPeek .flt-root:hover,.mE.mPeek .flt-root:focus-within{translate:0 0!important}

 /* 03 header */
 .mE .bn-hd{padding:calc(8px + env(safe-area-inset-top,0px)) 12px 0!important}
 .mE .bn-isl,.mE .bn-hd.stuck .bn-isl{min-height:52px!important;border-radius:16px!important;padding-inline:10px 6px!important;gap:8px!important}
 .mE .bn-hd .bn-seal,.mE .bn-hd .bn-seal__body,.mE .bn-hd .bn-seal__face{width:34px!important;height:34px!important;border-radius:10px!important}
 .mE .bn-hd .bn-seal__mark,.mE .bn-hd .bn-seal__img{width:14px!important;height:21px!important}
 .mE .bn-hd .bn-lockup{gap:8px!important}
 .mE .bn-hd .bn-lockup__name,.mE .bn-hd .bn-lockup__wm{height:25px!important;width:auto!important}
 .mE .bn-hd .bn-lseg{height:34px!important;padding:3px!important;border-radius:11px!important}
 .mE .bn-hd .bn-lseg .ar{display:none!important}
 .mE .bn-hd .bn-lseg span{width:38px!important;height:28px!important;border-radius:8px!important;font-size:13px!important}
 .mE .bn-hd .bn-menu,.mE .bn-hd .bn-menu .face{width:40px!important;height:40px!important;border-radius:12px!important}
 .mE .bn-hd .bn-menu{position:relative}.mE .bn-hd .bn-menu::before{content:"";position:absolute;inset:-4px}
 .mE .bn-hd .bn-menu .hb{transform:scale(.85)}
 .mE .bn-sheet{top:calc(env(safe-area-inset-top,0px) + 64px)!important}
 /* 08 hero (hinge): photo top, oud bottom; variants h=1..4 for the chamfer that holds the button */
 .mE .h56,.mE .h56 .i56{height:680px!important;min-height:0!important;max-height:680px!important}
 .mE .i56 .copy,.mE .i56 .hc,.mE .i56 .lt-r,.mE .i56 .cue{display:none!important}
 .mE .mx8{position:absolute;inset:0;z-index:7;direction:rtl;overflow:hidden;background:#1E1207}
 .mE .mx8 svg.x8a{position:absolute!important;left:0!important;top:0!important;width:393px!important;height:680px!important;background:none!important}
 .mE .mx8 .x8t{position:absolute;right:22px;left:22px;color:#F8F1EA;display:flex;flex-direction:column;gap:10px}
 .mE .mx8 .x8ey{display:flex;align-items:center;gap:10px;font:500 12.5px/18px 'ALx','Alex',sans-serif;color:#CDB89B}
 .mE .mx8 .x8ey i{width:22px;height:1.5px;background:#DEB775;opacity:.8}
 .mE .mx8 h1{margin:0;font:400 36px/1.2 'ZA',serif;color:#F8F1EA}
 .mE .mx8 h1 span{display:block}
 .mE .mx8 p{margin:0;font:430 15px/1.7 'ALx','Alex',sans-serif;color:#CDB89B}
 .mE .mx8 .x8go{position:absolute;display:flex;align-items:center;justify-content:space-between;gap:10px;height:52px;padding:0 16px 0 6px;border-radius:12px;background:#F1E8DF;color:#1E1207;text-decoration:none;font:620 15px/1 'ALx','Alex',sans-serif;white-space:nowrap}
 .mE .mx8 .x8go .x8pk{width:40px;height:40px;border-radius:9px;display:grid;place-items:center;background:#1E1207;color:#DEB775;clip-path:polygon(0 0,100% 0,100% 100%,13px 100%,0 calc(100% - 8px))}
 .mE .mx8 .x8go .x8pk svg{width:24px;height:24px}
 .mE .mx8 .x8go.mk .x8pk img{width:16px;height:25px;display:block}
 .mE .mx8 .x8beam{position:absolute;left:0;top:0;width:393px;height:680px;pointer-events:none;mix-blend-mode:screen}
 @keyframes x8sw{0%{stroke-dashoffset:1}100%{stroke-dashoffset:-1}}
 .mE .mx8 .x8sweep{stroke-dasharray:.08 1.2;animation:x8sw 6s cubic-bezier(.4,.14,.3,1) infinite}
 /* V10 المهد: لوح رمل يطلع من تحت وحافته فيها مهد مشطوف يحمل زر الباب، والأيقونات على الصورة */
 .mE .mx8.v10{background:#F1E8DF}
 .mE .mx8 .x8ic{position:absolute;left:0;right:0;display:flex;justify-content:space-between;padding:0 14px;direction:rtl;pointer-events:none}
 .mE .mx8 .x8ic a,.mE .mx8 .x8ic span.sp{pointer-events:auto;width:64px;display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none;color:#F8F1EA;font:500 12.5px/1.2 'ALx','Alex',sans-serif;text-align:center;white-space:nowrap;text-shadow:0 1px 8px rgba(20,11,4,.6)}
 .mE .mx8 .x8ic span.sp{visibility:hidden}
 .mE .mx8 .x8ic i{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:rgba(248,241,234,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px rgba(248,241,234,.28)}
 .mE .mx8 .x8ic svg{width:22px;height:22px}
 .mE .mx8 .x8dr{position:absolute;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:50%;background:#F1E8DF;display:grid;place-items:center;color:#1E1207;box-shadow:inset 0 0 0 2px #DEB775,0 10px 24px -10px rgba(20,11,4,.6);text-decoration:none}
 .mE .mx8 .x8dr svg{width:30px;height:30px}
 .mE .mx8 .x8pn{position:absolute;left:20px;right:20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;color:#1E1207}
 .mE .mx8 .x8pn .cta{font:620 13.5px/1 'ALx','Alex',sans-serif;color:#7E6029;text-decoration:none;display:flex;align-items:center;gap:6px}
 .mE .mx8 .x8pn .nm{display:flex;gap:10px;align-items:center;font:500 13px/1 'ALx','Alex',sans-serif;color:#6C5D4B}
 .mE .mx8 .x8pn .nm b{font:680 14px 'ALx';color:#1E1207;direction:ltr}
 .mE .mx8 .x8pn .nm em{width:3px;height:3px;border-radius:50%;background:#8F7F6D}
 .mE .mx8 .x8pn h1{font:400 30px/1.2 'ZA',serif;color:#1E1207;margin:2px 0 0}
 .mE .mx8 .x8pn p{color:#6C5D4B;font-size:15px}
 /* V11-20: مرجع «Sleep» — صورة كاملة، عنوان صغير فوق، صف أيقونات، زر دائري في مهد، ولوح ناعم تحت */
 .mE .mx8.vs{background:#140B04}
 .mE .mx8 .s-top{position:absolute;left:24px;right:24px;text-align:center;color:#F8F1EA;display:flex;flex-direction:column;align-items:center;gap:6px;text-shadow:0 1px 14px rgba(20,11,4,.45)}
 .mE .mx8 .s-top b{font:400 30px/1.2 'ZA',serif}
 .mE .mx8 .s-top span{font:430 14px/1.6 'ALx','Alex',sans-serif;color:#EDE2D3;max-width:34ch}
 .mE .mx8 .s-ic{position:absolute;left:10px;right:10px;display:grid;grid-template-columns:repeat(5,1fr);direction:rtl;align-items:end}
 .mE .mx8 .s-ic a{display:flex;flex-direction:column;align-items:center;gap:7px;text-decoration:none;font:500 12.5px/1.2 'ALx','Alex',sans-serif;white-space:nowrap;color:#F8F1EA}
 .mE .mx8 .s-ic a i{width:44px;height:44px;border-radius:50%;display:grid;place-items:center}
 .mE .mx8 .s-ic a svg{width:22px;height:22px}
 .mE .mx8 .s-ic .gap{visibility:hidden}
 .mE .mx8 .s-bt{position:absolute;border-radius:50%;display:grid;place-items:center;text-decoration:none;transform:translate(-50%,-50%)}
 .mE .mx8 .s-bt svg{width:28px;height:28px}
 .mE .mx8 .s-pn{position:absolute;left:24px;right:24px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}
 .mE .mx8 .s-pn .m{display:flex;gap:12px;align-items:center;font:500 13px/1 'ALx','Alex',sans-serif}
 .mE .mx8 .s-pn .m b{font-weight:680;direction:ltr}
 .mE .mx8 .s-pn .m em{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5}
 .mE .mx8 .s-pn h1{font:400 32px/1.18 'ZA',serif;margin:0}
 .mE .mx8 .s-pn p{margin:0;font:430 15px/1.6 'ALx','Alex',sans-serif;max-width:30ch}
 .mE .mx8 .s-pn .c{margin-top:2px;font:620 14px/1 'ALx','Alex',sans-serif;text-decoration:none;display:inline-flex;align-items:center;gap:6px}
 .mE .mx8 .s-bar{position:absolute;left:16px;right:16px;height:72px;border-radius:36px;background:rgba(248,241,234,.16);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 0 0 1px rgba(248,241,234,.25)}
 .mE .mx8 .s-grab{position:absolute;left:50%;width:40px;height:5px;margin-left:-20px;border-radius:3px;background:rgba(30,18,7,.25)}
 .mE .mx8 .x8go.dk{background:#1E1207;color:#F8F1EA;box-shadow:inset 0 0 0 1px rgba(222,183,117,.55)}
 .mE .mx8 .x8go.dk .x8pk{background:#DEB775;color:#1E1207}
 /* ===== 06f · معايير عالمية: لمس 44/48، نص 16، أصغر كتابة 12، حواف 20 ===== */
 /* نص القراءة 16 */
 .mE .h56 .kcc p,.mE .bn-project-section .bn-shell>div>p,.mE .bnm-sub,.mE .bnm-hint,.mE .f7-lead,.mE .f7 p,.mE .s1-lead,.mE .hd-r .ld,.mE .hd p.ld,.mE .k-head>p,.mE .bn-services .k-head>p,.mE .s4-b,.mE .s4-foot p,.mE .bn-footer-cta .bn-contact-top>div>p{font-size:16px!important;line-height:1.7!important}
 /* أصغر كتابة 12، والتسميات 13 */
 .mE .kvr i{font-size:12px!important}.mE .kvr sup{font-size:13px!important}
 .mE .kce{font-size:13px!important}
 .mE .f7 dt{font-size:13px!important}
 .mE i.st{font-size:12px!important}
 .mE .bn-eyebrow{font-size:13px!important;letter-spacing:.02em}
 .mE .q01-arc,.mE .q01-tags li,.mE li.iso,.mE .bn-section li{font-size:max(12px,1em)}
 /* اللمس: الأفعال 48، الأيقونات 44، والمسافة بين الأزرار 8 */
 .mE .bn-hd .bn-menu,.mE .bn-hd .bn-menu .face{width:44px!important;height:44px!important}
 .mE .bn-hd .bn-lseg{height:44px!important;min-width:44px!important}
 .mE .bn-text-link{min-height:44px;display:inline-flex!important;align-items:center;gap:8px}
 .mE .bnm-pin{min-height:44px!important}
 .mE .bnm-in,.mE .bnm-out,.mE .bnm-fit{width:44px!important;height:44px!important}
 .mE .bnm-ctl{zoom:1!important;transform:none!important}
 .mE a.fx-s{display:inline-grid!important;place-items:center;min-width:44px;min-height:44px}
 .mE .fx-copy{width:44px!important;height:44px!important}
 .mE .f16-tn a,.mE a.f16-v{display:inline-flex!important;align-items:center;min-height:44px}
 .mE .bn-footer-cta .bn-contact-actions a,.mE .bn-footer-cta .bn-contact-actions button{height:48px!important;font-size:15px!important;flex:1 1 0!important;border-radius:12px!important}
 /* الحواف 20: صفوف الفلاتر الأفقية تبدأ من 20 */
 .mE .q01-cats{padding-inline:20px!important;margin-inline:-20px!important;scroll-padding-inline:20px;gap:8px!important}
 .mE .q01-cats button{min-height:44px!important}
 .mE .f7-cur em{font-size:12px!important}
 .mE .brr b.rv{font-size:15px!important}.mE .brr b.rv small{font-size:13px!important}
 .mE .q01-iso li{font-size:13px!important}
 /* شريط الفلتر: شطفة الهوية بنص المقاس (22×13.7) ما تقطع كلمة «الحي»، والفلاتر 44 داخل إطار 6 */
 .mE .bn-project-section .bn-catalog-head{padding:6px!important}
 .mE .bn-project-section .bn-catalog-head::after{width:22px!important;height:13.7px!important;left:auto!important}
 .mE .bn-project-section .m38-chip{height:44px!important;min-height:44px!important}
 /* فلتر الخريطة: الأربع خيارات 2×2 بعرض متساوي بدون تمرير */
 .mE .bnm-seg{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:6px!important;overflow:visible!important;width:100%!important}
 .mE .bnm-seg button{padding-inline:6px!important;justify-content:center!important;font-size:14px!important;min-width:0!important;white-space:nowrap}
 /* ٪ تُقرأ «10%» */
 .mE .f7-big{direction:ltr;justify-content:flex-end;gap:2px!important}
 /* أرقام الخطوات الشبحية تبان على العود */
 .mE .f7-step:not(.s3) .f7-n{color:rgba(222,183,117,.28)!important;-webkit-text-fill-color:rgba(222,183,117,.28)!important}
 /* محاذاة واحدة لكل رؤوس الأقسام: يمين */
 .mE .bn-services .k-head{text-align:right!important;align-items:flex-start!important}
 .mE .bn-services .k-head .k-eye{justify-content:flex-start!important;margin-inline:0!important}
 /* الاقتباس: 21 بسطر 1.75 بدل الفراغ الكبير */
 .mE .t2-q blockquote{font-size:21px!important;line-height:1.75!important}
 /* دعوة التذييل: الزر سطر واحد */
 .mE .bn-footer-cta .bn-contact-actions a,.mE .bn-footer-cta .bn-contact-actions button{white-space:nowrap!important;padding-inline:14px!important;gap:10px!important;justify-content:center!important}
 /* رقائق الأخبار: الثلاث تدخل بالعرض */
 .mE .q01-cats button{padding-inline:14px!important;font-size:14px!important}
 /* ===== 06g · باقي صفحات الموقع على الجوال ===== */
 /* صفحة المشروع: «الباب» يطلع فوق شريط الحجز السفلي */
 .mE .p23-bar~.flt-root,.mE body:has(.p23-bar.on) .flt-root{bottom:110px!important}
 /* شارات الحالة في رأس صفحة المشروع: سطر واحد */
 .mE .p4-hero .p4-st{flex-wrap:wrap!important;justify-content:center!important;row-gap:8px!important}
 .mE .p4-hero .p4-st>*{white-space:nowrap!important}
 .mE .c8-seg label{white-space:nowrap!important;font-size:14px!important}
 /* «عن بنائات»: جدار الأهداف طويل على الجوال وكان يبان فاضي لحد ما توصل آخره — الحجارة ظاهرة مباشرة */
 .mE .wall.w4t .st{opacity:1!important;transform:none!important}
 /* الأخبار: خانة البحث 44 */
 .mE .n1-idx input{min-height:44px!important}
 /* تواصل: الروابط والخيارات */
 .mE section a[href^="tel:"],.mE section a[href^="mailto:"]{display:inline-flex;align-items:center;min-height:44px}
 .mE .p23-bar small{font-size:13px!important}
 .mE .p4-th .im em{font-size:13px!important}
 .mE .p36-tag{font-size:13px!important}
 /* 07c · كرت المشروع الصغير للجوال: نفس عناصر الكرت المعتمد (البئر، الشارة، المرحلة، الختم، السعر، العتبة، الأزرار) مبنية بمقاس جوال حقيقي 240 بدل تصغير الديسكتوب */
 .mE .bn-project-rail .bn-project-item{flex:0 0 240px!important;width:240px!important;max-width:240px!important;min-width:0!important;height:auto!important}
 html.mE body #projects .bn-project-item>.cw{zoom:1!important;width:100%!important;height:auto!important}
 html.mE body #projects .bn-project-item .oc{width:100%!important;height:auto!important}
 html.mE body #projects .bn-project-item .stage{width:100%!important;height:auto!important;min-height:0!important}
 html.mE body #projects .bn-project-item .cardw{width:100%!important;height:auto!important;display:block!important}
 html.mE body #projects .bn-project-item .card{width:100%!important;height:auto!important;min-height:0!important;border-radius:14px!important}
 html.mE body #projects .bn-project-item .inner{height:auto!important;padding:0 0 12px!important;display:flex!important;flex-direction:column!important}
 html.mE body #projects .bn-project-item .wellb{padding:6px 6px 0!important;height:auto!important}
 html.mE body #projects .bn-project-item .well{height:auto!important;aspect-ratio:16/10!important;border-radius:10px!important}
 /* 10zz: شُلّت — الشارتان ترجعان لتفاصيل الكرت المعتمد */
 /* 10zz: شُلّت — الشارتان ترجعان لتفاصيل الكرت المعتمد */
 /* 10zz: شُلّت — الشارتان ترجعان لتفاصيل الكرت المعتمد */
 html.mE body #projects .bn-project-item .pad{padding:0 12px!important;height:auto!important;margin:0!important}
 html.mE body #projects .bn-project-item .nrow{margin-top:10px!important;gap:8px!important;align-items:center!important}
 html.mE body #projects .bn-project-item .nm{font:600 15px/1.3 ALx,Alex,sans-serif!important;margin:0!important}
 html.mE body #projects .bn-project-item .nm .nd{font-size:13px!important}
 html.mE body #projects .bn-project-item .loc{font:400 12px/1.4 ALx,Alex,sans-serif!important;margin-top:2px!important}
 html.mE body #projects .bn-project-item .loc .city{font-size:12px!important}
 html.mE body #projects .bn-project-item .mkwrap{width:30px!important;height:30px!important;flex:0 0 30px!important}
 html.mE body #projects .bn-project-item .mkwrap svg{width:30px!important;height:30px!important}
 html.mE body #projects .bn-project-item .mk{width:12px!important;height:auto!important}
 html.mE body #projects .bn-project-item .deal{margin-top:8px!important}
 html.mE body #projects .bn-project-item .oneline{gap:6px!important;align-items:baseline!important;font-size:11.5px!important}
 html.mE body #projects .bn-project-item .pnum{font:700 17px/1 ALx,Alex,sans-serif!important;gap:3px!important}
 html.mE body #projects .bn-project-item .pnum .pfrom{font:400 11.5px/1 ALx,Alex,sans-serif!important}
 html.mE body #projects .bn-project-item .pnum svg{width:12px!important;height:12px!important}
 html.mE body #projects .bn-project-item .sar{font-size:13px!important}
 html.mE body #projects .bn-project-item .oneline>span:not(.pnum),.oneline>b,.oneline>b{font-size:11.5px!important}
 html.mE body #projects .bn-project-item .spine{margin-top:8px!important;height:2px!important}
 html.mE body #projects .bn-project-item .specline{margin-top:8px!important}
 html.mE body #projects .bn-project-item .sp1{font:400 11.5px/1.3 ALx,Alex,sans-serif!important;gap:4px!important}
 html.mE body #projects .bn-project-item .sp1 b{font:600 12px/1 ALx,Alex,sans-serif!important}
 html.mE body #projects .bn-project-item .sp1 svg{width:12px!important;height:12px!important}
 html.mE body #projects .bn-project-item .acts{gap:6px!important;margin-top:10px!important;padding:0!important}
 html.mE body #projects .bn-project-item .acts>*{height:40px!important;min-height:40px!important}
 html.mE body #projects .bn-project-item .acts .reg{padding:0 10px!important;border-radius:10px!important}
 html.mE body #projects .bn-project-item .acts .reg .t{font:600 13px/1 ALx,Alex,sans-serif!important}
 html.mE body #projects .bn-project-item .acts .box{width:40px!important;min-width:40px!important;padding:0!important}
 html.mE body #projects .bn-project-item .acts .box svg{width:18px!important;height:18px!important}
 html.mE body #projects .bn-project-item .acts .box .t{display:none!important}
 html.mE body #projects .bn-project-item .cpiece{transform:scale(.6)!important;transform-origin:0 100%!important}
 html.mE body #projects .bn-project-item .reveal{font-size:11.5px!important}
 /* 10zz: شُلّت — الشارتان ترجعان لتفاصيل الكرت المعتمد */
 /* 10zz: شُلّت — الشارتان ترجعان لتفاصيل الكرت المعتمد */
 /* 07d · شريط الفلتر: الشطفة جزء من اللوح نفسه (مقطوع بزاوية الهوية) والخيط الذهبي على القطع بالضبط */
 .mE .bn-catalog-head::before{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 13.7px,100% 100%,0 100%)!important}
 .mE .bn-catalog-head::after{top:0!important;right:0!important;left:auto!important;width:22px!important;height:13.7px!important;background:linear-gradient(to bottom left,transparent calc(50% - 1px),#F4DDA2 calc(50% - 1px),#DEB775 50%,#B8914B calc(50% + 1px),transparent calc(50% + 1px))!important;border-radius:0!important}
 .mE .m38-chip .tx .k{font-size:12px!important;opacity:1!important;color:#CDB89B!important}
 .mE .m38-chip .tx .v{font-size:15px!important}
 /* 07e · الضمانات في «مشاريع جاهزة»: بلاطات مضغوطة (أيقونة + اسم) بدل مربعات طويلة — نص الطول */
 .mE .pgw-grid{gap:8px!important}
 .mE .pgw-g{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;padding:12px 12px!important;min-height:68px!important;height:auto!important;text-align:right!important}
 .mE .pgw-g .pgw-md{flex:0 0 38px!important;width:38px!important;height:38px!important;margin:0!important}
 .mE .pgw-g .pgw-md svg{width:18px!important;height:18px!important}
 .mE .pgw-g .pgw-tx{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;margin:0!important;min-width:0!important}
 .mE .pgw-g .pgw-tx small{font-size:12px!important;line-height:1.2!important}
 .mE .pgw-g .pgw-tx strong{font-size:14px!important;line-height:1.35!important}
 .mE .pgw-g .pgw-n{display:none!important}

 /* 07f — أزرار الكرت: سجل اهتمامك + واتساب بنفس المقاس، والمزيد دائرة بسهم */
 html.mE body #projects .bn-project-item .acts{display:flex!important;align-items:center!important;gap:6px!important}
 html.mE body #projects .bn-project-item .acts .reg{flex:1 1 0!important;min-width:0!important;width:auto!important;padding:0 6px!important;border-radius:999px!important;box-sizing:border-box!important}
 html.mE body #projects .bn-project-item .acts .reg .t{white-space:nowrap!important}
 html.mE body #projects .bn-project-item .acts .reg .t:after{display:none!important}
 html.mE body #projects .bn-project-item .acts .box.wa{flex:1 1 0!important;width:auto!important;min-width:0!important;padding:0 6px!important;gap:6px!important;box-sizing:border-box!important;border:1px solid transparent!important;border-radius:999px!important;clip-path:none!important;display:flex!important}
 html.mE body #projects .bn-project-item .acts .box.wa .t{display:inline!important;font:600 13px/1 ALx,Alex,sans-serif!important;white-space:nowrap!important}
 html.mE body #projects .bn-project-item .acts .box.wa:before{display:none!important}
 html.mE body #projects .bn-project-item .acts .box.door{flex:0 0 40px!important;width:40px!important;min-width:40px!important;padding:0!important;border-radius:50%!important;clip-path:none!important;background:transparent!important;box-shadow:inset 0 0 0 1px rgba(222,183,117,.6)!important;position:relative!important}
 html.mE body #projects .bn-project-item .acts .box.door>*{display:none!important}
 html.mE body #projects .bn-project-item .acts .box.door:before{display:none!important}
 html.mE body #projects .bn-project-item .acts .box.door:after{content:""!important;display:block!important;position:absolute!important;inset:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M12 4L4.5 11.5M4.5 5.5v6h6' fill='none' stroke='%23F1E8DF' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px 16px no-repeat!important;opacity:1!important}
 html.mE body #projects .bn-project-item .acts .box.door:active{box-shadow:inset 0 0 0 1.5px #DEB775!important;background:rgba(222,183,117,.1)!important}
 html.mE body #projects .bn-project-item .acts .box.wa .t{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;clip-path:none!important;margin:0!important;padding:0!important}
 html.mE body #projects .bn-project-item .acts .box.door .leaf{display:none!important}
 html.mE body #projects .bn-project-item .acts .box.door:after{transform:none!important;box-shadow:none!important;border-radius:50%!important;border:0!important;width:auto!important;height:auto!important;top:0!important;left:0!important;right:0!important;bottom:0!important;margin:0!important}
 html.mE body #projects .bn-project-item .pad{padding-left:10px!important;padding-right:10px!important}
 html.mE body #projects .bn-project-item .acts{gap:5px!important}
 html.mE body #projects .bn-project-item .acts .reg .t{font:600 13px/1 ALx,Alex,sans-serif!important;letter-spacing:0!important;margin:0!important;padding:0!important}
 html.mE body #projects .bn-project-item .acts .reg{padding:0 4px!important}
 html.mE body #projects .bn-project-item .acts{gap:4px!important;margin-left:-4px!important;margin-right:-4px!important}
 html.mE body #projects .bn-project-item .acts .reg{padding:0 1px!important}
 html.mE body #projects .bn-project-item .acts .box.wa{padding:0 1px!important;gap:5px!important}
 html.mE body #projects .bn-project-item .acts .reg .t{font:500 12.5px/1 ALx,Alex,sans-serif!important}
 html.mE body #projects .bn-project-item .acts .box.wa .t{font:500 12.5px/1 ALx,Alex,sans-serif!important}
 html.mE body #projects .bn-project-item .acts .box.door{flex:0 0 36px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}
 html.mE body #projects .bn-project-item .acts .box.door:after{background-size:15px 15px!important}

 /* 07g — الخريطة · التشطيبات عرضي · المباعة أصغر 50% · الفرصة الآن · الخدمات أكورديون · التذييل */
 html.mE body .bnm-home .bn-shell{margin-inline:8px!important}
 html.mE body .bnm-body{padding:20px 12px 14px!important}
 html.mE body .bnm-head{margin-bottom:14px!important}
 html.mE body .bnm-title{overflow:visible!important}
 html.mE body .bnm-bar{margin:0 0 10px!important}
 html.mE body .bnm-seg{display:flex!important;grid-template-columns:none!important;gap:2px!important;overflow-x:auto!important;padding:4px!important;width:100%!important}
 html.mE body .bnm-seg button{flex:1 1 auto!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:0 6px!important;font-size:13px!important;gap:4px!important}
 html.mE body .bnm-seg button b{font-size:11.5px!important}html.mE body .bnm-seg button svg{width:10px!important;height:10px!important}
 html.mE body .bnm-seg .bnm-knob{height:38px!important;top:4px!important}
 html.mE body .bnm-foot{margin:0!important}
 html.mE body .bnm-hint{font-size:13px!important;line-height:1.5!important;margin-top:8px!important}

 html.mE body #finishing .f7-plate .f7-ph,html.mE body #finishing .f7-plate .f7-ph img{height:180px!important}
 html.mE body #finishing .f7-stairs{margin:12px -20px 0!important}
 html.mE body #finishing .f7-steps{display:flex!important;flex-direction:row!important;grid-template-columns:none!important;gap:10px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;padding:0 20px 4px!important;scroll-padding:0 20px;scrollbar-width:none;align-items:stretch!important}
 html.mE body #finishing .f7-steps::-webkit-scrollbar{display:none}
 html.mE body #finishing .f7-step{flex:0 0 84%!important;width:84%!important;min-width:0!important;scroll-snap-align:start!important;padding:20px 16px 18px!important;transform:none!important;opacity:1!important}
 html.mE body #finishing .f7-step h4{font-size:21px!important;margin-bottom:6px!important}
 html.mE body #finishing .f7-step .f7-sh{padding-left:46px!important;margin-bottom:14px!important}
 html.mE body #finishing .f7-step .f7-sh p{font-size:15px!important;line-height:1.6!important}
 html.mE body #finishing .f7-step .f7-n{font-size:24px!important}
 html.mE body #finishing .f7-step .f7-big b{font-size:44px!important}
 html.mE body #finishing .f7-step .f7-big span{font-size:40px!important}
 html.mE body #finishing .f7-step .f7-big{margin-bottom:12px!important}
 html.mE body #finishing .f7-dots{display:flex;justify-content:center;gap:6px;margin-top:12px}
 html.mE body #finishing .f7-dots i{width:6px;height:4px;border-radius:2px;background:rgba(205,184,155,.35);transition:width .3s,background .3s}
 html.mE body #finishing .f7-dots i.on{width:18px;background:#DEB775}

 html.mE body #sold .wall .row{padding:4px 0 6px!important}
 html.mE body #sold .track{gap:8px!important}
 html.mE body #sold .row.ra .track{animation-name:mbSa!important}
 html.mE body #sold .row.rb .track{animation-name:mbSb!important}
 html.mE body #sold .nx::after{}
 html.mE body #sold .nx-l{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;overflow:visible!important;padding:0!important;background:none!important;box-shadow:none!important;margin-top:12px!important;scrollbar-width:none}
 html.mE body #sold .nx-l::-webkit-scrollbar{display:none}
 html.mE body #sold .nx-l li{width:auto!important;min-width:0!important;flex:none!important}
 html.mE body #sold .nx-l a{width:100%!important;height:44px!important;padding:0!important;justify-content:center!important;border-radius:10px!important;box-shadow:inset 0 0 0 1px rgba(222,183,117,.28)!important;background:rgba(248,241,234,.04)!important}

 html.mE body .bn-services .s4-rule,html.mE body .bn-services .k-thread{display:none!important}
 html.mE body .bn-services .s4-plate{padding:6px 0 10px!important}
 html.mE body .bn-services .s4-wells{display:flex!important;flex-direction:column!important;gap:8px!important;overflow:visible!important;padding:0 20px!important;scroll-snap-type:none!important;transform:none!important}
 html.mE body .bn-services .s4-w{display:grid!important;grid-template-columns:44px minmax(0,1fr) 32px!important;column-gap:12px!important;align-items:center!important;width:auto!important;min-width:0!important;flex:none!important;padding:12px 14px!important;opacity:1!important;transform:none!important;visibility:visible!important;cursor:pointer}
 html.mE body .bn-services .s4-top{display:contents!important}
 html.mE body .bn-services .s4-med{grid-column:1!important;grid-row:1/span 2!important;zoom:.733!important;margin:0!important}
 html.mE body .bn-services .s4-n{display:none!important}
 html.mE body .bn-services .s4-w h3{grid-column:2!important;grid-row:1!important;font-size:17px!important;line-height:1.35!important;margin:0!important}
 html.mE body .bn-services .s4-w .s4-sub{grid-column:2!important;grid-row:2!important;font-size:13px!important;margin:2px 0 0!important}
 html.mE body .bn-services .s4-tg{grid-column:3;grid-row:1/span 2;width:32px;height:32px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(126,96,41,.35);display:flex;align-items:center;justify-content:center;font:400 20px/1 ALx;color:#7E6029;transition:transform .3s}
 html.mE body .bn-services .s4-w .s4-b,html.mE body .bn-services .s4-w hr,html.mE body .bn-services .s4-w .k-link{grid-column:1/-1!important;display:none!important}
 html.mE body .bn-services .s4-w.s4-open .s4-b{display:block!important;font-size:15px!important;line-height:1.7!important;margin:12px 0 0!important}
 html.mE body .bn-services .s4-w.s4-open .k-link{display:inline-flex!important;margin-top:4px!important}
 html.mE body .bn-services .s4-w.s4-open .s4-tg{transform:rotate(45deg)}
 html.mE body .bn-services .s4-foot{margin:14px 20px 0!important;padding:14px 0 0!important}
 html.mE body .bn-services .s4-carve{display:none!important}
 html.mE body .bn-services .s4-foot p{padding:0!important;font-size:15px!important;line-height:1.6!important}

 html.mE body #projects .bn-project-item .specline{gap:6px!important;column-gap:6px!important;justify-content:space-between!important;flex-wrap:nowrap!important}
 html.mE body #projects .bn-project-item .specline .sp1{white-space:nowrap!important;gap:3px!important;font-size:12px!important}
 html.mE body #projects .bn-project-item .specline .sp1 svg{width:11px!important;height:11px!important;margin:0!important}

 /* 07h — مقياس المواقع العالمية: الأخبار شريط، التذييل أكورديون، حشوات الأقسام 40، المباعة صف واحد */
 html.mE body #projects,html.mE body #locations,html.mE body #finishing,html.mE body #about,html.mE body #sold,html.mE body #services,html.mE body #testimonials,html.mE body #news,html.mE body #partners{padding-top:40px!important;padding-bottom:40px!important}
 html.mE body #sold .wall .row.rb{}

 html.mE body #news .q01-ear,html.mE body #news .q01-ruler,html.mE body #news .q01-rule2{display:none!important}
 html.mE body #news .q01-plate{padding:8px 0 6px!important}
 html.mE body #news .q01-mast-bot{padding:6px 0 8px!important}
 html.mE body #news .q01-paper{margin-top:12px!important}
 html.mE body #news .q01-lead{padding-bottom:16px!important}
 html.mE body #news .q01-fig-w,html.mE body #news .q01-fig,html.mE body #news .q01-fig img{height:200px!important}
 html.mE body #news .q01-lead-tx{padding-top:12px!important}
 html.mE body #news .q01-lead .q01-kick{margin:0 0 8px!important;height:auto!important}
 html.mE body #news .q01-lead h3{font-size:20px!important;line-height:1.4!important;margin-bottom:6px!important}
 html.mE body #news .q01-deck{font-size:15px!important;line-height:1.6!important;margin-bottom:4px!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
 html.mE body #news .q01-col{display:flex!important;flex-direction:row!important;gap:10px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;margin:0 -20px!important;padding:0 20px 4px!important;scroll-padding:0 20px;scrollbar-width:none;align-items:stretch!important}
 html.mE body #news .q01-col::-webkit-scrollbar{display:none}
 html.mE body #news .q01-briefs{display:contents!important}
 html.mE body #news .q01-col .q01-it{flex:0 0 74%!important;width:74%!important;min-width:0!important;scroll-snap-align:start!important;border:0!important;border-radius:14px!important;background:rgba(248,241,234,.05)!important;box-shadow:inset 0 0 0 1px rgba(222,183,117,.22)!important;overflow:hidden!important;margin:0!important}
 html.mE body #news .q01-col .q01-it>a{display:flex!important;flex-direction:column!important;padding:6px 6px 10px!important;height:100%!important;gap:0!important;border:0!important}
 html.mE body #news .q01-col .q01-clip,html.mE body #news .q01-col .q01-b-th{width:100%!important;height:130px!important;margin:0 0 10px!important;padding:0!important;flex:none!important;border-radius:10px!important;overflow:hidden!important;transform:none!important;box-shadow:none!important}
 html.mE body #news .q01-col .q01-clip-in{width:100%!important;height:100%!important;transform:none!important}
 html.mE body #news .q01-col img{width:100%!important;height:130px!important;object-fit:cover!important}
 html.mE body #news .q01-col .q01-pin,html.mE body #news .q01-col .q01-iso{display:none!important}
 html.mE body #news .q01-col .q01-b-tx{width:auto!important;padding:0 4px!important}
 html.mE body #news .q01-col .q01-kick{font-size:13px!important;margin:0 4px 4px!important;height:auto!important}
 html.mE body #news .q01-col h3,html.mE body #news .q01-col h4{font-size:16px!important;line-height:1.45!important;margin:0 4px 4px!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
 html.mE body #news .q01-col .q01-more{margin:auto 4px 0!important;font-size:14px!important}
 html.mE body #news .q01-foot{padding-top:8px!important;margin-top:8px!important}
 html.mE body #news .q01-foot-l{display:none!important}


 html.mE body #testimonials .t2-head{margin-bottom:20px!important}
 html.mE body #testimonials .t2-plate{padding:24px 20px 20px!important}
 html.mE body #testimonials .t2-foot{display:none!important}
 html.mE body #testimonials .t2-q blockquote{padding-top:28px!important;font-size:19px!important;line-height:1.75!important}
 html.mE body #testimonials .t2-q figcaption{margin-top:16px!important}
 html.mE body #finishing .f7-med{zoom:.8!important}
 html.mE body #finishing .f7-info{padding-top:56px!important}
 html.mE body #finishing .f7-head{margin-bottom:20px!important}

 /* 07i · زر الهيرو بعرض المسطرة · قسم المشاريع */
 html.mE body #projects .bn-project-item .oneline>b::after{content:" مباع";font-weight:400;opacity:.75}
 html.mE body #projects .bn-project-item .oneline>b{white-space:nowrap;direction:ltr;unicode-bidi:isolate}
 .mE.kHid .flt-root{translate:-74% 0!important}

 /* 07j · واتساب دائرة زي «المزيد»، و«سجل اهتمامك» ياخذ المساحة ويتنفس */
 html.mE body #projects .bn-project-item .acts{gap:8px!important;margin-left:0!important;margin-right:0!important}
 html.mE body #projects .bn-project-item .acts .reg{flex:1 1 auto!important;height:40px!important;padding:0 14px!important}
 html.mE body #projects .bn-project-item .acts .reg .t{font:600 14px/1 ALx,Alex,sans-serif!important}
 html.mE body #projects .bn-project-item .acts .box.wa{flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;gap:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important}
 html.mE body #projects .bn-project-item .acts .box.wa .t{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}
 html.mE body #projects .bn-project-item .acts .box.door{flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}
 html.mE body #projects .bn-project-item .acts .box.door:after{background-size:16px 16px!important}
 html.mE body #projects .bn-project-item .acts .box.wa svg.ic{width:20px!important;height:20px!important;flex:0 0 20px!important}

 /* 07k · قسم الخريطة للجوال: خريطة 400، دبابيس أصغر، أزرار 38، كرت المشروع المختار مضغوط تحت الخريطة مكان الشريط */
 html.mE body #locations .bnm-frame{height:auto!important;overflow:visible!important}
 html.mE body #locations .bnm-canvas{height:400px!important}
 html.mE body #locations .bnm-face{height:28px!important;min-height:0!important;padding:0 9px 0 8px!important;font-size:14px!important}
 html.mE body #locations .bnm-pin{min-height:40px!important}
 html.mE body #locations .bnm-ctl{top:10px!important;right:10px!important;left:auto!important;gap:6px!important}
 html.mE body #locations .bnm-in,html.mE body #locations .bnm-out,html.mE body #locations .bnm-fit{width:38px!important;height:38px!important;min-width:38px!important;border-radius:11px!important}
 html.mE body #locations .bnm-card{position:relative!important;inset:auto!important;left:auto!important;top:auto!important;width:auto!important;max-width:none!important;margin:10px 0 0!important;padding:10px!important;border-radius:18px!important;transform:none!important;box-sizing:border-box!important}
 html.mE body #locations .bnm-card .bnm-ph{display:grid!important;grid-template-columns:76px 1fr!important;gap:12px!important;align-items:center!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;padding:0 0 0 40px!important;background:none!important;overflow:visible!important;border-radius:0!important}
 html.mE body #locations .bnm-card .bnm-img{position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:76px!important;height:76px!important;border-radius:12px!important;background-size:cover!important;background-position:center!important;background-color:#2E1F10!important}
 html.mE body #locations .bnm-card .bnm-scrim{display:none!important}
 html.mE body #locations .bnm-card .bnm-cap{position:static!important;inset:auto!important;grid-column:2!important;grid-row:1!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-width:0!important}
 html.mE body #locations .bnm-card .bnm-cap h3{font-size:18px!important;line-height:1.25!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important}
 html.mE body #locations .bnm-card .bnm-meta{font-size:13px!important}
 html.mE body #locations .bnm-card .bnm-chip{font-size:12px!important;margin:0!important}
 html.mE body #locations .bnm-card .bnm-x{position:absolute!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;width:32px!important;height:32px!important}
 html.mE body #locations .bnm-card .bnm-open{position:relative!important;inset:auto!important;flex:0 0 40px!important;width:40px!important;height:40px!important;margin:0!important;border-radius:50%!important}
 html.mE body #locations .bnm-card .bnm-facts{display:flex!important;margin:10px 0!important;padding:8px 0!important;gap:0!important}
 html.mE body #locations .bnm-card .bnm-facts>div{flex:1 1 0!important;padding:0 10px!important}
 html.mE body #locations .bnm-card .bnm-facts dt{font-size:12px!important}
 html.mE body #locations .bnm-card .bnm-facts dd{font-size:15px!important;margin:2px 0 0!important}
 html.mE body #locations .bnm-card .bnm-acts{display:flex!important;gap:8px!important;padding-left:0!important;margin:0!important;grid-template-columns:none!important}
 html.mE body #locations .bnm-card .bnm-go{flex:1 1 auto!important;height:40px!important;min-height:40px!important;border-radius:999px!important;font-size:14px!important;font-weight:600!important;margin:0!important;grid-column:auto!important;width:auto!important}
 html.mE body #locations .bnm-card .bnm-ic{flex:0 0 40px!important;width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border-radius:50%!important;justify-content:center!important;gap:0!important}
 html.mE body #locations .bnm-card .bnm-ic span{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}
 html.mE body #locations .bnm-grid:has(.bnm-card:not([hidden])) .bnm-side{display:none!important}
 html.mE body #locations .bnm-list>li{flex:0 0 82%!important}
 html.mE body #locations .bnm-item{height:64px!important;min-height:64px!important;width:100%!important}
 html.mE body #locations .bnm-name,html.mE body #locations .bnm-line{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
 html.mE body #locations .bnm-canvas{width:100%!important;max-width:100%!important;margin:0!important;left:auto!important;right:auto!important;inset:auto!important;position:relative!important}
 html.mE body #locations .bnm-attr{position:absolute!important;top:372px!important;bottom:auto!important;left:12px!important;right:auto!important;z-index:2!important}
 html.mE body #locations .bnm-card .bnm-ph{position:static!important}
 html.mE body #locations .bnm-card .bnm-x{top:10px!important;left:10px!important}
 html.mE body #locations .bnm-card .bnm-open{z-index:6!important;display:grid!important;place-items:center!important}
 html.mE body #locations .bnm-layer .bnm-pin{translate:0 -16px}
 html.mE body #locations .bnm-attr{font-size:11px!important;opacity:.75}
 html.mE body #locations .bnm-card .bnm-acts{position:relative!important;z-index:1!important}
 html.mE body #locations .bnm-card .bnm-ph{z-index:auto!important}

 /* 07l · الخريطة للجوال (إعادة بناء): خريطة بعرض الكرت حتى حافته وارتفاع 540، وشريط المشاريع كروت طايرة فوق أسفل الخريطة، وكرت المشروع المختار يطلع مكانها فوق الخريطة */
 html.mE body #locations .bnm-grid{position:relative!important;margin:0 -12px -14px!important;display:block!important}
 html.mE body #locations .bnm-frame{position:relative!important;height:auto!important;border-radius:0 0 22px 22px!important;overflow:hidden!important}
 html.mE body #locations .bnm-canvas{height:540px!important;border-radius:0!important;background:#E9E0D2!important}
 html.mE body #locations .bnm-layer{top:0!important;bottom:124px!important;height:auto!important}
 html.mE body #locations .bnm-attr{top:12px!important;left:12px!important;bottom:auto!important}
 html.mE body #locations .bnm-ctl{top:46px!important;left:12px!important;right:auto!important}
 html.mE body #locations .bnm-foot{display:none!important}
 html.mE body #locations .bnm-side{position:absolute!important;left:0!important;right:0!important;bottom:14px!important;top:auto!important;z-index:6!important;margin:0!important;padding:0!important;width:auto!important;max-height:none!important;background:none!important}
 html.mE body #locations .bnm-list{display:flex!important;gap:8px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;padding:4px 12px 8px!important;margin:0!important;scrollbar-width:none!important;max-height:none!important;flex-direction:row!important}
 html.mE body #locations .bnm-list::-webkit-scrollbar{display:none}
 html.mE body #locations .bnm-list>li{flex:0 0 80%!important;scroll-snap-align:center!important;margin:0!important}
 html.mE body #locations .bnm-item{background:#F8F1EA!important;box-shadow:0 10px 26px -12px rgba(30,18,7,.55),inset 0 0 0 1px rgba(126,96,41,.18)!important;border-radius:16px!important}
 html.mE body #locations .bnm-item[aria-pressed=true]{box-shadow:0 10px 26px -12px rgba(30,18,7,.55),inset 0 0 0 1.5px #7E6029!important}
 html.mE body #locations .bnm-card{position:absolute!important;left:12px!important;right:12px!important;bottom:12px!important;top:auto!important;margin:0!important;z-index:7!important;box-shadow:0 18px 40px -16px rgba(20,11,4,.7)!important}
 html.mE body #locations .bnm-layer .bnm-base{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:calc(100% + 124px)!important}
 html.mE body #locations .bnm-canvas{background:#EDE3D3!important}
 html.mE body #locations .bnm-face{height:26px!important;padding:0 7px 0 7px!important;font-size:13px!important;gap:4px!important}
 html.mE body #locations .bnm-attr{top:12px!important;right:12px!important;left:auto!important}
 html.mE body #locations .bnm-attr{top:auto!important;bottom:4px!important;left:12px!important;right:auto!important;font-size:10.5px!important;line-height:1!important;z-index:7!important;opacity:.7!important}
 html.mE body #locations .bnm-side{bottom:18px!important}
 html.mE body #locations .bnm-layer .bnm-pin{translate:none!important}
 html.mE body #locations .bnm-seg{gap:0!important;padding:4px!important;overflow:hidden!important}
 html.mE body #locations .bnm-seg button{padding:0 5px!important;gap:3px!important;font-size:12.5px!important;flex:1 1 auto!important;justify-content:center!important;min-width:0!important}
 html.mE body #locations .bnm-seg button b{font-size:11px!important;margin:0!important;opacity:.75}
 html.mE body #locations .bnm-seg button svg{width:9px!important;height:9px!important;flex:none!important}

 /* 07m · المباعة صفين، ونص الكرت أصغر عشان يدخل كامل */

 /* 07n · «الفرصة الآن» مثل الديسكتوب: الأرقام داخل مسار واحد محفور، والخيط الذهبي على الزاوية رجع */
 html.mE body #sold .nx{padding:22px 18px 18px!important;border-radius:20px!important}
 html.mE body #sold .nx-t h3{font-size:19px!important;line-height:1.45!important;text-wrap:balance}
 html.mE body #sold .nx-l{gap:0!important;margin:16px 0 14px!important;padding:6px!important;border-radius:14px!important;background:rgba(10,6,2,.45)!important;box-shadow:inset 0 0 0 1px rgba(222,183,117,.14),inset 0 2px 8px rgba(0,0,0,.35)!important}
 html.mE body #sold .nx-l a{height:44px!important;border-radius:10px!important;box-shadow:none!important;background:none!important;font:600 15px/1 ALx,Alex,sans-serif!important;gap:6px!important;color:#F1E8DF!important}
 html.mE body #sold .nx-l li:nth-child(-n+4) a{box-shadow:inset 0 -1px 0 rgba(222,183,117,.12)!important;border-radius:0!important}
 html.mE body #sold .nx-l a:active{background:rgba(222,183,117,.12)!important}
 html.mE body #sold .nx .gbtn{width:100%!important;height:48px!important;justify-content:center!important}

 /* 07o · الشركاء: اللوقوات محفورة مثل الديسكتوب (فلتر الرمل والعسل)، والقناة لوح بشطفة الهوية داخل الهوامش */
 html.mE body #partners .p1-chan{margin-inline:0!important;height:104px!important;border-radius:20px!important;clip-path:polygon(0 0,calc(100% - 44px) 0,100% 27.4px,100% 100%,0 100%)!important}
 html.mE body #partners .p1-chan::before,html.mE body #partners .p1-chan::after{width:44px!important}
 html.mE body #partners .p1-set li{padding:0 26px!important}
 html.mE body #partners .p1-set img{height:36px!important}
 html.mE body #partners .p1-pause{display:none!important}

 /* 07p · التذييل مثل الديسكتوب: الشعار المحفور رجع تحت الشق، وروابط الموقع مرقّمة 01–05 ظاهرة مع المسطرة */

 /* 07q · الخريطة بأسلوب مواقع الجوال (مرجع مكين): خريطة شبه مربعة داخل الكرت 340، الفلتر تحتها أزرار حبة، المشروع يطلع كرته فوق الخريطة، بدون شريط */
 html.mE body #locations .bnm-body{display:flex!important;flex-direction:column!important;padding:20px 14px 16px!important}
 html.mE body #locations .bnm-head{order:1!important}
 html.mE body #locations .bnm-grid{order:2!important;margin:0!important;position:relative!important}
 html.mE body #locations .bnm-bar{order:3!important;margin:14px 0 0!important}
 html.mE body #locations .bnm-frame{border-radius:16px!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px rgba(126,96,41,.16)!important}
 html.mE body #locations .bnm-canvas{height:340px!important}
 html.mE body #locations .bnm-layer{bottom:0!important}
 html.mE body #locations .bnm-layer .bnm-base{height:100%!important}
 html.mE body #locations .bnm-side{display:none!important}
 html.mE body #locations .bnm-ctl{top:10px!important;left:10px!important;right:auto!important}
 html.mE body #locations .bnm-attr{bottom:6px!important;left:10px!important;top:auto!important;right:auto!important}
 html.mE body #locations .bnm-card{left:10px!important;right:10px!important;bottom:10px!important}
 html.mE body #locations .bnm-seg{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;padding:0!important;background:none!important;box-shadow:none!important;overflow:visible!important;border-radius:0!important}
 html.mE body #locations .bnm-seg .bnm-knob{display:none!important}
 html.mE body #locations .bnm-seg button{flex:0 0 auto!important;height:40px!important;min-height:40px!important;padding:0 14px!important;gap:6px!important;border-radius:999px!important;font-size:13.5px!important;background:#F8F1EA!important;box-shadow:inset 0 0 0 1px rgba(126,96,41,.2)!important;color:#3A2B1C!important}
 html.mE body #locations .bnm-seg button[aria-pressed=true]{background:#1E1207!important;color:#F1E8DF!important;box-shadow:none!important}
 html.mE body #locations .bnm-seg button b{font-size:12px!important;opacity:.7}
 html.mE body #locations .bnm-seg button svg{width:10px!important;height:10px!important}
 html.mE body #locations .bnm-card.m-top{top:10px!important;bottom:auto!important}
 html.mE body #locations .bnm-seg button[aria-pressed=true] b{color:#DEB775!important;opacity:1!important}
 html.mE body #locations .bnm-card .bnm-ph{grid-template-columns:56px 1fr!important;gap:10px!important}
 html.mE body #locations .bnm-card .bnm-img{width:56px!important;height:56px!important;border-radius:10px!important}
 html.mE body #locations .bnm-card .bnm-cap h3{font-size:16px!important}
 html.mE body #locations .bnm-card .bnm-chip{font-size:11px!important;padding:2px 8px!important}
 html.mE body #locations .bnm-card .bnm-facts{margin:8px 0!important;padding:6px 0!important}
 html.mE body #locations .bnm-card .bnm-facts dt{display:none!important}
 html.mE body #locations .bnm-card .bnm-facts dd{font-size:14px!important;margin:0!important;text-align:center!important}

 /* 07r · خطوات التشطيبات: كل خطوة بعرض الشاشة كامل بدون قص، وفوقها ثلاث تبويبات 01 02 03 بأسمائها */
 html.mE body #finishing .f7-step{flex:0 0 100%!important;width:100%!important;scroll-snap-align:center!important;scroll-snap-stop:always!important}
 html.mE body #finishing .f7-steps{gap:20px!important;scroll-padding:0 20px!important}
 html.mE body #finishing .f7-dots{display:none!important}
 html.mE body #finishing .f7-tabs{display:flex;gap:4px;margin:16px 20px 12px;padding:4px;border-radius:14px;background:rgba(10,6,2,.4);box-shadow:inset 0 0 0 1px rgba(222,183,117,.16)}
 html.mE body #finishing .f7-tabs button{flex:1 1 0;min-width:0;height:44px;border:0;border-radius:10px;background:none;color:#CDB89B;font:600 13px/1.1 ALx,Alex,sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;padding:0 4px;white-space:nowrap}
 html.mE body #finishing .f7-tabs button small{font:500 10.5px/1 ALx,Alex,sans-serif;opacity:.7;letter-spacing:.5px}
 html.mE body #finishing .f7-tabs button[aria-selected=true]{background:#DEB775;color:#1E1207}

 /* 07s · «إنجازاتنا في أرقام»: رجعت المسطرة الطولية (تصميم الموقع للجوال) بمسافات أضيق */
 html.mE body #about .s1-marks{padding:6px 0!important}
 html.mE body #about .s1-mark{padding:16px 80px 18px 0!important}
 html.mE body #about .s1-num{font-size:46px!important;line-height:1.05!important}
 html.mE body #about .s1-pin{top:30px!important}
 html.mE body #about .s1-plate{margin-top:10px!important;padding:10px 14px!important}
 html.mE body #about .s1-plate p{font-size:15px!important;line-height:1.55!important}

 /* 07t · الأخبار: الخبر الرئيسي بعرض الكرت كامل، الميدالية على زاوية الصورة بدون ما تغطي الكلام، عنوان 22، التصنيفات تنسحب من حافة الشاشة */
 html.mE body #news .q01-ttl{font-size:32px!important}
 html.mE body #news .q01-mast-bot{padding:6px 0 4px!important}
 html.mE body #news .q01-mast-bot p{margin-bottom:12px!important}
 html.mE body #news .q01-cats{display:flex!important;gap:6px!important;overflow-x:auto!important;scrollbar-width:none!important;padding:0 20px 2px!important;margin:0 -20px!important}
 html.mE body #news .q01-cats::-webkit-scrollbar{display:none}
 html.mE body #news .q01-cats button{flex:none!important;height:38px!important;padding:0 12px!important;font-size:13px!important}
 html.mE body #news .q01-fig-w{width:100%!important;height:210px!important;border-radius:16px!important;overflow:visible!important}
 html.mE body #news .q01-fig{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;left:0!important;right:0!important;border-radius:16px!important}
 html.mE body #news .q01-med{zoom:.82!important;left:14px!important;right:auto!important;bottom:-24px!important;top:auto!important}
 html.mE body #news .q01-lead-tx{padding:20px 0 0!important}
 html.mE body #news .q01-kick{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;min-height:0!important;margin:0 0 8px!important;font-size:13px!important}
 html.mE body #news .q01-lead h3{font-size:22px!important;line-height:1.4!important;margin:0 0 8px!important}
 html.mE body #news .q01-deck{font-size:15px!important;line-height:1.65!important;-webkit-line-clamp:2!important}
 html.mE body #news .q01-sec h3,html.mE body #news .q01-b h3{font-size:15px!important;line-height:1.5!important}
 html.mE body #news .q01-sec .q01-kick,html.mE body #news .q01-b .q01-kick{font-size:12px!important;margin:4px 4px 2px!important}

 /* 07v · الخريطة: إطار محفور مثل الديسكتوب، دبابيس أصغر، والفلتر رجع للمسار المحفور حق الموقع (2×2) والمختار بارز */
 html.mE body #locations .bnm-frame{position:relative!important;border-radius:18px!important;overflow:hidden!important;background:#E8DDCB!important;box-shadow:0 1.5px 0 #FFFDF6!important}
 html.mE body #locations .bnm-frame::after{content:"";position:absolute;inset:0;border-radius:18px;pointer-events:none;z-index:5;box-shadow:inset 0 3px 10px rgba(97,74,44,.32),inset 0 0 0 1px rgba(126,96,41,.22)}
 html.mE body #locations .bnm-canvas{height:360px!important}
 html.mE body #locations .bnm-face{height:26px!important;padding:0 8px 0 7px!important;font-size:12.5px!important;gap:4px!important}
 html.mE body #locations .bnm-face svg,html.mE body #locations .bnm-face .bnm-g{width:9px!important;height:9px!important}
 html.mE body #locations .bnm-pin{min-height:0!important}
 html.mE body #locations .bnm-ctl{z-index:6!important}
 html.mE body #locations .bnm-card{z-index:7!important}
 html.mE body #locations .bnm-bar{margin:14px 0 0!important}
 html.mE body #locations .bnm-seg{display:grid!important;grid-template-columns:1fr 1fr!important;gap:4px!important;width:100%!important;padding:5px!important;border-radius:16px!important;background:#E6D8C4!important;box-shadow:inset 0 2px 5px rgba(97,74,44,.22),inset 0 -1px 0 rgba(255,255,255,.7)!important;overflow:visible!important}
 html.mE body #locations .bnm-seg .bnm-knob{display:none!important}
 html.mE body #locations .bnm-seg button{height:42px!important;min-height:42px!important;width:100%!important;padding:0 10px!important;justify-content:center!important;gap:6px!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;color:#5C4A36!important;font-size:13.5px!important}
 html.mE body #locations .bnm-seg button[aria-pressed=true]{background:linear-gradient(175deg,#FBF7F1,#F3EBDF)!important;color:#1E1207!important;box-shadow:inset 0 1.5px 0 #fff,0 0 0 1px rgba(126,96,41,.28),0 3px 8px -4px rgba(29,20,11,.35)!important}
 html.mE body #locations .bnm-seg button b{font-size:11.5px!important;color:#9A8670!important;opacity:1!important}
 html.mE body #locations .bnm-seg button[aria-pressed=true] b{color:#7E6029!important}
 /* 07w · اللوقو المحفور في رأس الخريطة رجع (مثل الديسكتوب) */
 html.mE body #locations .bnm-head{position:relative!important;padding-left:0!important}
 html.mE body #locations .bnm-title{padding-left:56px!important}
 html.mE body #locations .bnm-engrave{display:block!important;width:44px!important;top:2px!important;left:0!important}

 /* 07x · المباعة: الكرت بتصميم الموقع للجوال نفسه مصغّر بالكامل (zoom .62 ← 162px) فالشطفة والختم والصورة والنص كلها بنفس النسب · «الفرصة الآن» بدون أرقام المشاريع، الزر يكفي */
 html.mE body #sold .tl{zoom:.62!important}
 html.mE body #sold .tl .cap em{font-size:17px!important}
 html.mE body #sold .tl .cap span{font-size:15px!important}
 html.mE body #sold .nx-l{display:none!important}
 html.mE body #sold .nx-t{margin-bottom:16px!important}

 /* 07y · رقمَي المباعة (22 · 245) في لوح محفور بنصّين متساويين، الرقم فوق والوصف تحته بالوسط */
 html.mE body #sold .hd-l{align-self:stretch!important;width:100%!important;box-sizing:border-box!important;justify-self:stretch!important;display:grid!important;grid-template-columns:1fr 1px 1fr!important;align-items:center!important;gap:0!important;margin-top:20px!important;padding:16px 8px!important;border-radius:16px!important;background:#E6D8C4!important;box-shadow:inset 0 2px 5px rgba(97,74,44,.22),inset 0 -1px 0 rgba(255,255,255,.7)!important;border:0!important}
 html.mE body #sold .hd-l .kpi{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;text-align:center!important;width:auto!important;margin:0!important;padding:0!important}
 html.mE body #sold .hd-l .kpi b{font-size:38px!important;line-height:1!important;font-weight:300!important;color:#7E6029!important}
 html.mE body #sold .hd-l .kpi span{flex-direction:row!important;font-size:13px!important;line-height:1.4!important;color:#5E5040!important;text-align:center!important}
 html.mE body #sold .hd-l .spr{display:block!important;width:1px!important;height:52px!important;margin:0!important;background:linear-gradient(transparent,rgba(126,96,41,.35),transparent)!important}

 /* 07z · رقمَي المباعة: لوح عود بشطفة الهوية وخيطها الذهبي، الأرقام بخط العناوين كبيرة، وتحتها مسطرة محفورة */
 html.mE body #sold .hd-l{position:relative!important;overflow:hidden!important;padding:22px 10px 30px!important;border-radius:18px!important;background:radial-gradient(120% 90% at 85% 0%,#3A2814 0%,#24170A 55%,#1A1007 100%)!important;box-shadow:inset 0 1px 0 rgba(244,221,162,.18),0 14px 28px -16px rgba(30,18,7,.6)!important;clip-path:polygon(0 0,calc(100% - 44px) 0,100% 27.4px,100% 100%,0 100%)!important}
 html.mE body #sold .hd-l::before{content:"";position:absolute;left:16px;right:16px;bottom:10px;height:9px;pointer-events:none;background:repeating-linear-gradient(to left,rgba(222,183,117,.55) 0 1px,transparent 1px 40px) right bottom/100% 9px no-repeat,repeating-linear-gradient(to left,rgba(222,183,117,.28) 0 1px,transparent 1px 8px) right bottom/100% 5px no-repeat}
 html.mE body #sold .hd-l::after{content:"";position:absolute;top:0;right:0;width:44px;height:27.4px;pointer-events:none;background:linear-gradient(to top right,transparent calc(50% - 1px),#F4DDA2 calc(50% - 1px),#DEB775 50%,#B8914B calc(50% + 1px),transparent calc(50% + 1px))}
 html.mE body #sold .hd-l .kpi b{font-family:ALx,Alex,sans-serif!important;font-weight:200!important;font-size:54px!important;line-height:.95!important;color:#F1E8DF!important;letter-spacing:-.02em!important;font-variant-numeric:tabular-nums;text-shadow:0 2px 10px rgba(0,0,0,.35)}
 html.mE body #sold .hd-l .kpi span{color:#DEB775!important;font-size:13px!important;line-height:1.45!important}
 html.mE body #sold .hd-l .kpi span::before,html.mE body #sold .hd-l .kpi::before{filter:brightness(1.4)}
 html.mE body #sold .hd-l .spr{height:70px!important;background:linear-gradient(transparent,rgba(222,183,117,.45),transparent)!important}

 /* 07za · أخبار الرئيسية: فلتر التصنيفات محذوف على الجوال (ما له داعي هنا) */
 html.mE body #news .q01-cats{display:none!important}
 html.mE body #news .q01-mast-bot p{margin-bottom:0!important}
 html.mE body #news .q01-paper{margin-top:18px!important}

 /* 08 · التذييل من جديد (بعد ما شلت كل ترقيعاتي): ترتيب الموقع نفسه، كل المعلومات ظاهرة بدون أكورديون.
    الشعار المحفور في رأس الشق، تحته الهوية بالوسط، ثم «تابعنا» بالوسط، ثم روابط الموقع قائمة واحدة مرقّمة، ثم زورنا / اتصل بنا / الإيميل والدوام، ثم الحقوق */
 html.mE body #site-footer .f16-top{padding:96px 0 30px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:28px!important}
 html.mE body #site-footer .f16-id{width:100%!important;align-items:center!important;margin:0!important}
 html.mE body #site-footer .f16-id .fx-brand{gap:14px!important}
 html.mE body #site-footer .f16-id .fx-seal{width:52px!important;height:52px!important;border-radius:14px!important}
 html.mE body #site-footer .f16-id .fx-seal img{width:23px!important}
 html.mE body #site-footer .f16-id .fx-name{height:32px!important}
 html.mE body #site-footer .f17-so{width:100%!important;align-items:center!important;align-self:center!important;justify-self:center!important;gap:12px!important}
 html.mE body #site-footer .f17-so .fx-eb{justify-content:center!important;margin:0!important}
 html.mE body #site-footer .f17-so .fx-soc{justify-content:center!important;gap:10px!important;flex-wrap:nowrap!important}
 html.mE body #site-footer .f16-ruler{border-top:1px solid rgba(205,184,155,.14)!important}
 html.mE body #site-footer .f16-ms{grid-template-columns:1fr!important;column-gap:0!important}
 html.mE body #site-footer .f16-m{display:flex!important;flex-direction:row!important;align-items:center!important;gap:14px!important;padding:0!important;min-height:54px!important}
 html.mE body #site-footer .f16-m small{width:20px!important;font-size:12px!important;flex:none!important}
 html.mE body #site-footer .f16-m span{font-size:19px!important;line-height:1.2!important}
 html.mE body #site-footer .f16-m::after{content:"";margin-inline-start:auto;margin-left:6px;width:8px;height:8px;border-left:1.5px solid #DEB775;border-bottom:1.5px solid #DEB775;transform:rotate(45deg);opacity:.65}
 html.mE body #site-footer .f16-info{padding:6px 0 0!important;border-top:0!important;background:none!important}
 html.mE body #site-footer .f16-info::before,html.mE body #site-footer .f16-info::after{display:none!important}
 html.mE body #site-footer .f16-c{padding:28px 0!important;border-bottom:1px solid rgba(205,184,155,.14)!important;border-top:0!important}
 html.mE body #site-footer .f16-c .fx-eb{margin:0 0 14px!important}
 html.mE body #site-footer .fx-bar{display:flex!important;flex-direction:column!important;align-items:center!important;gap:14px!important;padding:26px 0 100px!important;border-top:0!important}
 html.mE body #site-footer .fx-tools{width:100%!important;display:flex!important;justify-content:space-between!important;align-items:center!important;margin-top:6px!important}
 html.mE body #site-footer .fx-bar{gap:0!important;padding:0 0 100px!important}
 html.mE body #site-footer .fx-tools{order:1!important;margin:0!important;padding:18px 0!important;border-bottom:1px solid rgba(205,184,155,.14)!important}
 html.mE body #site-footer .fx-tools .fo-lgw{display:inline-flex!important;flex-direction:row-reverse!important;align-items:center!important;gap:8px!important}
 html.mE body #site-footer .fx-legal{order:2!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:0!important;margin:14px 0 2px!important;width:100%!important}
 html.mE body #site-footer .fx-legal a{padding:0 14px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;font-size:13.5px!important}
 html.mE body #site-footer .fx-legal a + a{border-inline-start:1px solid rgba(205,184,155,.22)!important;min-height:16px!important;height:16px!important}
 html.mE body #site-footer .fx-cr{order:3!important;margin:0!important;text-align:center!important;font-size:12.5px!important;opacity:.7}

 /* 08b · «خطوتك الأولى تبدأ بحديث»: لوح عود بشطفة الهوية وخيطها، «سجل اهتمامك» ذهبي ياخذ المساحة + دائرة واتساب + دائرة اتصال (نفس أزرار الكرت 07j)، والسطر الفرعي متوازن.
    نهاية القسم: شلت الخط الأفقي اللي كان يقطع رأس الشق، ومسافة 72 قبل الشق عشان رأسه ما يقرب من اللوح */
 html.mE body #contact{padding:44px 0 72px!important;background:#160D06!important}
 html.mE body #contact .bn-shell{margin-inline:16px!important}
 html.mE body #contact .bn-contact-top{position:relative!important;border-bottom:0!important;padding:30px 20px 24px!important;gap:24px!important;border-radius:20px!important;background:radial-gradient(120% 90% at 85% 0%,#3A2814 0%,#24170A 55%,#1C1108 100%)!important;box-shadow:inset 0 1px 0 rgba(244,221,162,.16),inset 0 0 0 1px rgba(222,183,117,.12),0 18px 34px -18px rgba(0,0,0,.7)!important;clip-path:polygon(0 0,calc(100% - 44px) 0,100% 27.4px,100% 100%,0 100%)!important}
 html.mE body #contact .bn-contact-top::after{content:"";position:absolute;top:0;right:0;width:44px;height:27.4px;pointer-events:none;background:linear-gradient(to top right,transparent calc(50% - 1px),#F4DDA2 calc(50% - 1px),#DEB775 50%,#B8914B calc(50% + 1px),transparent calc(50% + 1px))}
 html.mE body #contact .bn-contact-top>div>p{text-wrap:balance!important;max-width:30ch!important;margin-top:12px!important}
 html.mE body #contact .bn-contact-actions{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:100%!important}
 html.mE body #contact .bn-contact-actions button.bn-btn{flex:1 1 auto!important;height:48px!important;border-radius:999px!important;font-size:15px!important;font-weight:600!important}
 html.mE body #contact .bn-contact-actions a.bn-btn-secondary,html.mE body #contact .bn-contact-actions a.ct-wa{flex:0 0 48px!important;width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;border-radius:50%!important;font-size:0!important;line-height:0!important;gap:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;box-shadow:inset 0 0 0 1px rgba(222,183,117,.6)!important;color:#F1E8DF!important}
 html.mE body #contact .bn-contact-actions a.bn-btn-secondary svg{display:block!important;position:static!important;transform:none!important;width:19px!important;height:19px!important;margin:0!important;inset:auto!important}
 html.mE body #contact .bn-contact-actions a.ct-wa{background:#F1E8DF!important;box-shadow:none!important;color:#3E8A55!important}
 html.mE body #contact .bn-contact-actions a.ct-wa svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}


 /* 08d · زر الهيرو = «محفور مع مسطرة» (صيغة 2 من 03+09): لوح عود بالشطفة وخيطها، الكلمة محفورة بالعسل وتحتها مسطرة محفورة؛ باللمس الخيط يلف والمسطرة تتعبى ذهب. يلمع مرة بعد فتح الصفحة */
 html.mE body .kc .kcg{height:54px!important;padding:0 18px 0 12px!important;gap:10px!important;border-radius:0!important;background:linear-gradient(170deg,#3A2814,#24170A 60%,#1C1108)!important;clip-path:polygon(0 15px,24px 0,100% 0,100% 100%,0 100%)!important;box-shadow:inset 0 1px 0 rgba(244,221,162,.2),inset 0 0 0 1px rgba(222,183,117,.32),inset 0 -2px 0 rgba(0,0,0,.35)!important;color:#DEB775!important;overflow:visible!important}
 html.mE body .kc .kcg::before{content:"";position:absolute;left:0;top:0;width:24px;height:15px;z-index:2;background:linear-gradient(to bottom right,transparent calc(50% - 1px),#F4DDA2 calc(50% - 1px),#DEB775 50%,#B8914B calc(50% + 1px),transparent calc(50% + 1px))}
 html.mE body .kc .kcg::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border:1.5px solid #DEB775;clip-path:polygon(0 15px,24px 0,24px 0,0 15px);transition:clip-path .9s cubic-bezier(.16,1,.3,1)}
 html.mE body .kc .kcg:is(:active,.on)::after{clip-path:polygon(0 15px,24px 0,100% 0,100% 100%,0 100%)}
 html.mE body .kc .kcg span{position:relative!important;flex:1!important;text-align:center!important;padding-bottom:9px!important;font:600 17px/1 ALx,Alex,sans-serif!important;color:#DEB775!important;text-shadow:0 -1px 0 rgba(0,0,0,.9),0 1px 0 rgba(244,221,162,.2)!important;transition:color .5s,text-shadow .5s}
 html.mE body .kc .kcg span::before{content:"";position:absolute;left:8%;right:8%;bottom:-3px;height:6px;background:repeating-linear-gradient(to left,rgba(0,0,0,.85) 0 1px,rgba(244,221,162,.2) 1px 2px,transparent 2px 12px)}
 html.mE body .kc .kcg span::after{content:"";position:absolute;right:8%;bottom:-3px;height:6px;width:0;background:repeating-linear-gradient(to left,#F4DDA2 0 1px,transparent 1px 12px);filter:drop-shadow(0 0 3px rgba(244,221,162,.7));transition:width .9s cubic-bezier(.16,1,.3,1)}
 html.mE body .kc .kcg:is(:active,.on) span::after{width:84%}
 html.mE body .kc .kcg:is(:active,.on) span{color:#F4DDA2!important;text-shadow:0 -1px 0 rgba(0,0,0,.9),0 0 12px rgba(244,221,162,.5)!important}
 html.mE body .kc .kcg i{width:28px!important;height:28px!important;background:transparent!important;clip-path:none!important;box-shadow:none!important;border-radius:0!important;order:2!important}
 html.mE body .kc .kcg i svg{display:none!important}
 html.mE body .kc .kcg i:after{content:""!important;animation:none!important;filter:none!important;position:absolute!important;inset:0!important;left:0!important;top:0!important;width:auto!important;height:auto!important;background:#DEB775!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'/%3E%3C/svg%3E") center/22px 22px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'/%3E%3C/svg%3E") center/22px 22px no-repeat;transition:transform .5s cubic-bezier(.16,1,.3,1)}
 html.mE body .kc .kcg:is(:active,.on) i:after{transform:translateX(-4px);background:#F4DDA2!important}
/* 08e · تحسين زر الهيرو: إطار وخيط ذهبي أوضح، الكلمة ذهبي فاتح، المسطرة الداخلية على الطرفين بس وتتعبى كاملة باللمس، السهم أكبر داخل تجويف محفور */
 html.mE body .kc .kcg{padding:0 18px 0 8px!important;box-shadow:inset 0 1px 0 rgba(244,221,162,.3),inset 0 0 0 1.5px rgba(222,183,117,.72),inset 0 -2px 0 rgba(0,0,0,.35),0 6px 18px rgba(0,0,0,.35)!important}
 html.mE body .kc .kcg::before{background:linear-gradient(to bottom right,transparent calc(50% - 1.6px),#F4DDA2 calc(50% - 1.6px),#F4DDA2 calc(50% - .3px),#DEB775 calc(50% + .3px),#B8914B calc(50% + 1.6px),transparent calc(50% + 1.6px))!important;filter:drop-shadow(0 0 2px rgba(244,221,162,.55))}
 html.mE body .kc .kcg span{color:#F4DDA2!important;text-shadow:0 -1px 0 rgba(0,0,0,.95),0 1px 0 rgba(244,221,162,.18)!important}
 html.mE body .kc .kcg span::before{background:repeating-linear-gradient(to left,rgba(244,221,162,.55) 0 1px,rgba(0,0,0,.8) 1px 2px,transparent 2px 12px)!important;-webkit-mask:linear-gradient(to left,#000 0 16%,transparent 16% 84%,#000 84%);mask:linear-gradient(to left,#000 0 16%,transparent 16% 84%,#000 84%)}
 html.mE body .kc .kcg i{width:38px!important;height:38px!important;flex:0 0 38px!important;background:radial-gradient(circle at 50% 40%,#1C1108,#120A03 70%)!important;clip-path:polygon(0 9px,13px 0,100% 0,100% 100%,0 100%)!important;box-shadow:inset 0 2px 6px rgba(0,0,0,.9),inset 0 -1px 0 rgba(244,221,162,.22),inset 0 0 0 1px rgba(222,183,117,.28)!important}
 html.mE body .kc .kcg i:after{background:#F4DDA2!important;-webkit-mask-size:25px 25px!important;mask-size:25px 25px!important}
 html.mE body .kc .kcg:is(:active,.on) i{box-shadow:inset 0 2px 6px rgba(0,0,0,.9),inset 0 0 0 1px rgba(244,221,162,.6),inset 0 0 10px rgba(244,221,162,.18)!important}
 html.mE body .kc .kcg span::before{background:linear-gradient(to left,rgba(244,221,162,.55) 0 1px,rgba(0,0,0,.8) 1px 2px,transparent 2px) center/12px 100% repeat-x!important;-webkit-mask:linear-gradient(to left,#000 0 18%,transparent 18% 82%,#000 82%);mask:linear-gradient(to left,#000 0 18%,transparent 18% 82%,#000 82%)}
 html.mE body .kc .kcg span::after{left:8%!important;right:8%!important;width:auto!important;background:linear-gradient(to left,#F4DDA2 0 1px,transparent 1px) center/12px 100% repeat-x!important;clip-path:inset(0 0 0 100%);transition:clip-path .9s cubic-bezier(.16,1,.3,1)!important}
 html.mE body .kc .kcg:is(:active,.on) span::after{clip-path:inset(0 0 0 0)}
 html.mE body .kc .kcg span::before{background:linear-gradient(to right,transparent 0 5.5px,rgba(244,221,162,.55) 5.5px 6.5px,transparent 6.5px) center/12px 100% repeat-x!important;filter:drop-shadow(1px 0 0 rgba(0,0,0,.8));-webkit-mask:linear-gradient(to left,#000 0 50px,transparent 50px calc(100% - 50px),#000 calc(100% - 50px));mask:linear-gradient(to left,#000 0 50px,transparent 50px calc(100% - 50px),#000 calc(100% - 50px))}
 html.mE body .kc .kcg span::after{background:linear-gradient(to right,transparent 0 5.5px,#F4DDA2 5.5px 6.5px,transparent 6.5px) center/12px 100% repeat-x!important}
/* 08f · تصحيح زر الهيرو: التجويف بشطفة موازية لشطفة الزر وحافة ذهبية، الكلمة بنص الزر بالضبط، المسطرة تتلاشى من الطرفين للوسط بدل قطع منفصلة */
 html.mE body .kc .kcg{padding:0 58px 0 10px!important;gap:10px!important}
 html.mE body .kc .kcg i{position:relative!important;overflow:visible!important;width:38px!important;height:38px!important;flex:0 0 38px!important;background:linear-gradient(160deg,#F4DDA2,#B8914B 55%,#7E6029)!important;clip-path:polygon(0 7px,11px 0,100% 0,100% 100%,0 100%)!important;box-shadow:none!important}
 html.mE body .kc .kcg i::before{content:""!important;position:absolute!important;inset:1px!important;z-index:0!important;background:radial-gradient(circle at 50% 35%,#24170A,#120A03 75%)!important;clip-path:polygon(0 6.3px,10px 0,100% 0,100% 100%,0 100%)!important;box-shadow:inset 0 3px 7px rgba(0,0,0,.95)!important;display:block!important;border:0!important;transform:none!important;opacity:1!important}
 html.mE body .kc .kcg i:after{z-index:1!important}
 html.mE body .kc .kcg span::before{left:4%!important;right:4%!important;background:linear-gradient(to right,transparent 0 5.5px,rgba(244,221,162,.6) 5.5px 6.5px,transparent 6.5px) center/12px 100% repeat-x!important;-webkit-mask:linear-gradient(to left,#000,rgba(0,0,0,.15) 30%,transparent 42% 58%,rgba(0,0,0,.15) 70%,#000)!important;mask:linear-gradient(to left,#000,rgba(0,0,0,.15) 30%,transparent 42% 58%,rgba(0,0,0,.15) 70%,#000)!important}
 html.mE body .kc .kcg span::after{left:4%!important;right:4%!important}
 html.mE body .kc .kcg:is(:active,.on) i{box-shadow:none!important;background:linear-gradient(160deg,#FBEBC4,#DEB775 55%,#9C7A3C)!important}
/* 08g · المسطرة رجعت مثل الصيغة 2 المعتمدة: مسطرة كاملة على طول أسفل الزر من بعد السهم لآخر الزر (مو تحت الكلمة)، وتتعبى ذهب باللمس */
 html.mE body .kc .kcg span{position:static!important;padding-bottom:8px!important}
 html.mE body .kc .kcg span::before{left:58px!important;right:14px!important;bottom:7px!important;height:6px!important;background:repeating-linear-gradient(to left,rgba(0,0,0,.85) 0 1px,rgba(244,221,162,.22) 1px 2px,transparent 2px 12px)!important;-webkit-mask:none!important;mask:none!important;filter:none!important;opacity:.95}
 html.mE body .kc .kcg span::after{left:58px!important;right:14px!important;bottom:7px!important;height:6px!important;width:auto!important;background:repeating-linear-gradient(to left,#F4DDA2 0 1px,transparent 1px 12px)!important;filter:drop-shadow(0 0 3px rgba(244,221,162,.6))!important;clip-path:inset(0 0 0 100%);transition:clip-path .9s cubic-bezier(.16,1,.3,1)!important}
 html.mE body .kc .kcg:is(:active,.on) span::after{clip-path:inset(0 0 0 0)}
/* 08h · مسطرة زر الهيرو تشتغل تلقائي: تتعبى ذهب من اليمين لليسار، تثبت لحظة، وتنطفي، وتعيد كل 4.5 ثانية */
 @keyframes kcgRule{0%{clip-path:inset(0 0 0 100%);opacity:1}40%{clip-path:inset(0 0 0 0);opacity:1}70%{clip-path:inset(0 0 0 0);opacity:1}88%,100%{clip-path:inset(0 0 0 0);opacity:0}}
 html.mE body .kc .kcg span::after{animation:kcgRule 4.5s cubic-bezier(.45,0,.2,1) .8s infinite}
 html.mE body .kc .kcg:active span::after{animation:none;clip-path:inset(0 0 0 0);opacity:1}
 @media (prefers-reduced-motion:reduce){html.mE body .kc .kcg span::after{animation:none}}
/* 08i · صفحة المشاريع الجاهزة: المشاريع تحت بعضها بدل السحب الجانبي، وكل كرت هو كرت الموقع نفسه (422) مكبّر كامل بعرض الشاشة — منفصل عن كروت الرئيسية */
 html.mE body #pgx02-proj.pgxo .pgx-stage{padding-top:0!important}
 html.mE body #pgx02-proj.pgxo .pgx-grid{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;overflow:visible!important;scroll-snap-type:none!important;width:auto!important;margin:28px 0 0!important;padding:0!important;gap:26px!important}
 html.mE body #pgx02-proj.pgxo .pgx-grid .bn-project-item{flex:none!important;width:100%!important;max-width:100%!important;min-width:0!important;transform:none!important;opacity:1}
 html.mE body #pgx02-proj.pgxo .pgx-grid .bn-project-item[hidden]{display:none!important}
 html.mE body #pgx02-proj.pgxo .pgx-grid .bn-project-item>.cw{width:422px!important;zoom:var(--k,.836)!important}
 html.mE body #pgx02-proj.pgxo .m38-rul{display:none!important}
 html.mE body #pgx02-proj.pgxo .bn-project-item .oneline>.sep,html.mE body #pgx02-proj.pgxo .bn-project-item .oneline>span:not([class]){display:block!important;font-size:14.6px!important;color:#CDB89B!important}
 html.mE body #pgx02-proj.pgxo .bn-project-item .oneline>span:not([class]){margin-inline-start:auto!important}
 html.mE body #pgx02-proj.pgxo .bn-project-item .oneline>b{display:block!important;font:400 18px/1.1 ALx,ZAx,sans-serif!important;color:#DEB775!important}
/* 08j · «تفاصيل تُبنى عليها ثقتك» = مسطرة البناء (طريقة 1 المعتمدة): الضمانات تحت بعض على مسطرة طولية محفورة، وكل ما تنزل تتعبى ذهب وتنور الضمان اللي وصلته؛ والرقمين بصف واحد داخل الشاشة */
 html.mE body #pgx02-why .pgw-kpis{display:grid!important;grid-template-columns:1fr 1px 1fr!important;align-items:center!important;gap:12px!important;width:100%!important;box-sizing:border-box!important}
 html.mE body #pgx02-why .pgw-kpi{justify-content:center!important;gap:8px!important;min-width:0!important}
 html.mE body #pgx02-why .pgw-kpi b{font-size:38px!important}
 html.mE body #pgx02-why .pgw-kpi span{font-size:12px!important;line-height:1.35!important;white-space:nowrap!important}
 html.mE body #pgx02-why .pgw-spr{width:1px!important;height:34px!important}
 html.mE body #pgx02-why .pgw-grid{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;position:relative!important;padding:0 34px 0 0!important;margin-top:26px!important}
 html.mE body #pgx02-why .pgw-grid::before{content:"";position:absolute;right:11px;top:6px;bottom:6px;width:10px;pointer-events:none;background:linear-gradient(#C9B597,#C9B597) right/1.5px 100% no-repeat,repeating-linear-gradient(to bottom,#BFA889 0 1px,transparent 1px 8px) right/7px 100% no-repeat}
 html.mE body #pgx02-why .pgw-grid::after{content:"";position:absolute;right:11px;top:6px;width:2px;height:var(--fh,0px);pointer-events:none;background:linear-gradient(#F4DDA2,#DEB775 60%,#B8914B);box-shadow:0 0 8px rgba(222,183,117,.7);transition:height .45s cubic-bezier(.16,1,.3,1)}
 html.mE body #pgx02-why .pgw-g{flex-direction:row!important;align-items:center!important;gap:12px!important;min-height:64px!important;padding:10px 12px!important;opacity:.45!important;transform:translateX(-6px)!important;transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1),filter .5s!important;transition-delay:0s!important}
 html.mE body #pgx02-why .pgw-g.on{opacity:1!important;transform:none!important}
 html.mE body #pgx02-why .pgw-g .pgw-md{flex:0 0 42px!important;width:42px!important;height:42px!important}
 html.mE body #pgx02-why .pgw-g .pgw-md svg{width:19px!important;height:19px!important}
 html.mE body #pgx02-why .pgw-g .pgw-tx strong{font-size:16px!important}
 html.mE body #pgx02-why .pgw-g .pgw-n{display:grid!important;place-items:center!important;position:absolute!important;left:auto!important;right:-34px!important;top:50%!important;bottom:auto!important;translate:0 -50%!important;width:24px!important;height:24px!important;border-radius:50%!important;font:600 10px/1 'IBM Plex Sans Arabic',Tahoma,sans-serif!important;letter-spacing:0!important;color:#9F8F7E!important;background:#EFE5D7!important;box-shadow:inset 0 0 0 1px #CDB89B!important;transition:color .5s,background .5s,box-shadow .5s!important}
 html.mE body #pgx02-why .pgw-g.on .pgw-n{color:#1E1207!important;background:linear-gradient(#F4DDA2,#DEB775)!important;box-shadow:0 0 0 3px rgba(222,183,117,.25)!important}
/* 08k · شريط الفلتر اللاصق بنفس ألوان لوح الفلتر في الصفحة: لوح بني بحبيبات وشطفة، والخيارات حبّات رملية مثل خيارات اللوح */
 html.mE body .kfb{padding:7px!important;gap:6px!important;border-radius:18px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .85 0 0 0 0 .72 0 0 0 0 .52 0 0 0 .95 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E"),radial-gradient(60% 130% at 0 0,rgba(104,80,50,.38),transparent 62%),linear-gradient(118deg,#4F3B25 0%,#46341F 34%,#36271A 66%,#281A0D 100%)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 13px,100% 100%,0 100%)!important;box-shadow:inset 0 1px 0 rgba(244,221,162,.16),inset 0 -1px 0 rgba(0,0,0,.4),inset 0 0 0 1px rgba(222,183,117,.14)!important;filter:drop-shadow(0 12px 18px rgba(0,0,0,.45))}
 html.mE body .kfb::after{width:26px!important;height:13px!important;border-top-right-radius:0!important}
 html.mE body .kfb button{border-radius:13px!important;padding:4px 10px!important;background:linear-gradient(175deg,#F6F0E6,#E8DCC9)!important;box-shadow:inset 0 1.5px 0 #FFFDF6,inset 0 -1.5px 0 rgba(126,96,41,.25),0 4px 10px -6px rgba(0,0,0,.5)!important;color:#2E261D!important}
 html.mE body .kfb button small{color:#9A8566!important;font-size:11.5px!important}
 html.mE body .kfb button b{color:#2E261D!important;font-size:14px!important}
 html.mE body .kfb button.on{background:linear-gradient(175deg,#F6F0E6,#EADBC2)!important;box-shadow:inset 0 0 0 1.5px #DEB775,inset 0 -1.5px 0 rgba(126,96,41,.25),0 4px 10px -6px rgba(0,0,0,.5)!important}
 html.mE body .kfb button.on b{color:#5E431E!important}
 html.mE body .kfb .kfc{color:#F4DDA2!important;font:200 24px/1 ALx,sans-serif!important;min-width:50px!important}
 html.mE body .kfb .kfc small{color:#E8DAC5!important;font:500 11.5px/1 ALx,sans-serif!important}
 html.mE body .kfb{background-blend-mode:overlay,normal,normal!important}
 html.mE body .kfb button{padding:4px 9px!important}
 html.mE body .kfb button b{font-size:13.5px!important}
/* 08l · بانر «تبي خصم للكاش؟»: الدائرة فيها نسبة الخصم، وتحتها المشروع؛ ولو أكثر من مشروع يتبدلون كل 4 ثواني */
 html.mE body .pgx-fin .pgx-med{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important}
 html.mE body .pgx-fin .pgx-med b.kd{font:500 21px/1 ALx,sans-serif!important;direction:ltr;unicode-bidi:isolate;letter-spacing:-.01em}
 html.mE body .pgx-fin .pgx-med small.kd{font-size:11px!important;line-height:1!important}
 html.mE body .pgx-fin .pgx-med,html.mE body .pgx-fin .pgx-fin-t>span{transition:opacity .35s}
 html.mE body .pgx-fin.kfade .pgx-med,html.mE body .pgx-fin.kfade .pgx-fin-t>span{opacity:0}
/* 08m · فلتر المشاريع في الرئيسية بنفس نظام لوح الفلتر (صفحة المشاريع الجاهزة + الشريط اللاصق): لوح بني بحبيبات وشطفة وخيطها، والخيارات حبّات رملية */
 html.mE body #projects .m38-fbar{position:relative!important;padding:8px!important;gap:7px!important;border-radius:18px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .85 0 0 0 0 .72 0 0 0 0 .52 0 0 0 .95 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E"),radial-gradient(60% 130% at 0 0,rgba(104,80,50,.38),transparent 62%),linear-gradient(118deg,#4F3B25 0%,#46341F 34%,#36271A 66%,#281A0D 100%)!important;background-blend-mode:overlay,normal,normal!important;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 14px,100% 100%,0 100%)!important;box-shadow:inset 0 1px 0 rgba(244,221,162,.16),inset 0 -1px 0 rgba(0,0,0,.4),inset 0 0 0 1px rgba(222,183,117,.14)!important;box-sizing:border-box!important}
 html.mE body #projects .m38-fbar::after{content:"";position:absolute;top:0;right:0;width:28px;height:14px;pointer-events:none;background:linear-gradient(to bottom left,transparent calc(50% - 1px),#F4DDA2 calc(50% - 1px),#DEB775 50%,#B8914B calc(50% + 1px),transparent calc(50% + 1px))}
 html.mE body #projects .m38-fbar .m38-chip{border-radius:13px!important;background:linear-gradient(175deg,#F6F0E6,#E8DCC9)!important;box-shadow:inset 0 1.5px 0 #FFFDF6,inset 0 -1.5px 0 rgba(126,96,41,.25),0 4px 10px -6px rgba(0,0,0,.5)!important;border:0!important}
 html.mE body #projects .m38-fbar .m38-chip .tx .k{color:#9A8566!important}
 html.mE body #projects .m38-fbar .m38-chip .tx .v{color:#2E261D!important}
 html.mE body #projects .m38-fbar .m38-chip svg{color:#7E6029!important}
 html.mE body #projects .m38-fbar .m38-cnt{color:#F4DDA2!important}
 html.mE body #projects .m38-fbar .m38-cnt b{color:#F4DDA2!important;font:200 24px/1 ALx,sans-serif!important}
 html.mE body #projects .m38-fbar .m38-cnt span{color:#E8DAC5!important}
 html.mE body #projects .bn-catalog-head{padding:0!important;background:none!important;box-shadow:none!important}
 html.mE body #projects .bn-catalog-head::before,html.mE body #projects .bn-catalog-head::after{display:none!important}
/* 08n · «جميع مشاريعنا» + زر التشغيل: لوح عود بشطفة وخيطها مثل زر الهيرو المعتمد والسهم في تجويف، وجنبه قرص تشغيل محفور حوله حلقة ذهب تدور وقت العرض التلقائي */
 @keyframes kRing{to{transform:rotate(360deg)}}
 html.mE body #projects .bn-rail-footer{justify-content:stretch!important;width:100%!important}
 html.mE body #projects .bn-rail-footer .fl{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;margin:4px 0 0!important}
 html.mE body #projects .fl .bn-text-link{order:1!important;flex:1!important;position:relative!important;height:54px!important;min-height:54px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;padding:0 52px 0 54px!important;box-sizing:border-box!important;text-decoration:none!important;border:0!important;font:600 17px/1 ALx,sans-serif!important;color:#F4DDA2!important;text-shadow:0 -1px 0 rgba(0,0,0,.95)!important;background:linear-gradient(170deg,#3A2814,#24170A 60%,#1C1108)!important;clip-path:polygon(0 15px,24px 0,100% 0,100% 100%,0 100%)!important;box-shadow:inset 0 1px 0 rgba(244,221,162,.3),inset 0 0 0 1.5px rgba(222,183,117,.72),inset 0 -2px 0 rgba(0,0,0,.35)!important}
 html.mE body #projects .fl .bn-text-link::before{content:""!important;position:absolute!important;left:0!important;top:0!important;width:24px!important;height:15px!important;background:linear-gradient(to bottom right,transparent calc(50% - 1.6px),#F4DDA2 calc(50% - 1.6px),#DEB775 50%,#B8914B calc(50% + 1.6px),transparent calc(50% + 1.6px))!important;border:0!important;transform:none!important;opacity:1!important}
 html.mE body #projects .fl .bn-text-link::after{content:""!important;position:absolute!important;left:58px!important;right:14px!important;bottom:7px!important;top:auto!important;height:6px!important;width:auto!important;background:repeating-linear-gradient(to left,rgba(0,0,0,.85) 0 1px,rgba(244,221,162,.22) 1px 2px,transparent 2px 12px)!important;border:0!important;transform:none!important;opacity:.95!important}
 html.mE body #projects .fl .bn-text-link svg{position:absolute!important;left:10px!important;top:8px!important;width:38px!important;height:38px!important;padding:10px!important;box-sizing:border-box!important;margin:0!important;color:#F4DDA2!important;background:linear-gradient(to bottom right,transparent calc(50% - 1px),#DEB775 calc(50% - .5px),#B8914B calc(50% + .5px),transparent calc(50% + 1px)) 0 0/11px 7px no-repeat,radial-gradient(circle at 50% 35%,#24170A,#120A03 75%)!important;clip-path:polygon(0 7px,11px 0,100% 0,100% 100%,0 100%)!important;box-shadow:inset 0 0 0 1px rgba(222,183,117,.55),inset 0 3px 7px rgba(0,0,0,.95)!important;transform:none!important;transition:transform .5s cubic-bezier(.16,1,.3,1)!important}
 html.mE body #projects .fl .bn-text-link:active svg{transform:translateX(-3px)!important}
 html.mE body #projects .fl .cf-play{order:2!important;flex:0 0 54px!important;width:54px!important;height:54px!important;position:relative!important;border:0!important;border-radius:50%!important;color:#F4DDA2!important;background:radial-gradient(circle at 50% 35%,#24170A,#120A03 75%)!important;box-shadow:inset 0 3px 8px rgba(0,0,0,.95),0 0 0 1px rgba(222,183,117,.45),0 0 0 5px #1E1207,0 0 0 6px rgba(222,183,117,.18)!important}
 html.mE body #projects .fl .cf-play svg{width:18px!important;height:18px!important;position:relative;z-index:1}
 html.mE body #projects .fl .cf-play::before{content:""!important;position:absolute!important;inset:2px!important;border-radius:50%!important;background:conic-gradient(from 0deg,transparent 0 62%,rgba(222,183,117,.35) 80%,#F4DDA2 100%)!important;-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(closest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));opacity:0;transition:opacity .4s}
 html.mE body #projects .fl .cf-play[aria-pressed="true"]::before{opacity:1;animation:kRing 2.4s linear infinite}
 html.mE body #projects .fl .cf-play:active{transform:scale(.95)}
 @media (prefers-reduced-motion:reduce){html.mE body #projects .fl .cf-play::before{animation:none!important}}
/* 08o · صفحة المشروع (76 و82) بمقاسات موزونة للجوال: عنوان 30، ختم نسبة البيع أصغر وجنبه «باقي»، عناوين الأقسام 26، أرقام الأقسام 32، كروت الشقق أقصر، المميزات أخف، مسافات الأقسام 64، و«مشاريع قريبة» سحب جانبي */
 html.mE body .p29 .p4-hero{padding:92px 0 40px!important;min-height:0!important}
 html.mE body .p29 #p29-h1{font-size:30px!important;line-height:1.25!important}
 html.mE body .p29 #p29-h1 .hl{font-size:28px!important}
 html.mE body .p29 .p4-ht{gap:0!important}
 html.mE body .p29 .p4-st{margin-top:14px!important}
 html.mE body .p29 .p4-ha{margin-top:20px!important}
 html.mE body .p29 .p4-ha .p4-go{width:100%!important;height:52px!important;justify-content:center!important;box-sizing:border-box!important}
 html.mE body .p29 .p4-vp{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:16px!important;width:auto!important;margin:28px 0 0!important}
 html.mE body .p29 .p4-vp .p8-med{zoom:.56!important;flex:none!important}
 html.mE body .p29 .p4-vp figcaption{text-align:right!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}
 html.mE body .p29 .p4-vp figcaption b{font-size:20px!important}
 html.mE body .p29 .p4-vp figcaption span{font-size:13px!important}
 html.mE body .p29 .p4-sec{padding:64px 0 64px!important}
 html.mE body .p29 .p4-units,html.mE body .p29 .p4-close{padding:64px 0!important}
 html.mE body .p29 .gnum{font-size:32px!important;line-height:1!important}
 html.mE body .p29 .p4-sec h2,html.mE body .p29 #p29-ft,html.mE body .p29 #p29-ct{font-size:26px!important;line-height:1.3!important;text-wrap:balance}
 html.mE body .p29 .p4-sec h3{font-size:22px!important}
 html.mE body .p29 .p4-h{margin-bottom:22px!important;row-gap:12px!important}
 html.mE body .p29 .p4-ld{font-size:15px!important;line-height:1.7!important}
 html.mE body .p29 .p10-big{padding-top:12px!important}
 html.mE body .p29 .p10-big b{font-size:56px!important;line-height:1!important}
 html.mE body .p29 .p10-big span{font-size:15px!important}
 html.mE body .p29 .p10-fg{gap:8px!important;margin-top:20px!important}
 html.mE body .p29 .p10-fg li{min-height:0!important;padding:10px 14px!important}
 html.mE body .p29 .p10-fg li .w{width:40px!important;height:40px!important;flex:0 0 40px!important}
 html.mE body .p29 .p10-fg li b{font-size:16px!important}
 html.mE body .p29 .p10-fg li .no{font-size:15px!important}
 html.mE body .p29 .p4-res b{font-size:26px!important}
 html.mE body .p29 .p4-fh h3{font-size:20px!important}
 html.mE body .p29 .p29-fl{margin-top:30px!important}
 html.mE body .p29 .p35-rh{padding:14px!important;row-gap:10px!important}
 html.mE body .p29 .p35-rn b{font-size:20px!important}
 html.mE body .p29 .p35-rv{padding-top:8px!important}
 html.mE body .p29 .p35-ra{grid-template-rows:44px!important;grid-template-columns:1fr 44px 44px!important}
 html.mE body .p29 .p35-ra>*{height:44px!important;min-height:44px!important}
 html.mE body .p29 .p35-ra .ci{width:44px!important}
 html.mE body .p29 .p4-cta{padding-bottom:48px!important}
 html.mE body .p29 #pgx02-proj.p4-near3 .pgx-grid{flex-direction:row!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:12px!important;margin:20px -20px 0!important;padding:4px 20px 12px!important;scrollbar-width:none}
 html.mE body .p29 #pgx02-proj.p4-near3 .pgx-grid::-webkit-scrollbar{display:none}
 html.mE body .p29 #pgx02-proj.p4-near3 .pgx-grid .bn-project-item{flex:0 0 80%!important;width:80%!important;scroll-snap-align:start}
 html.mE body .p29 #pgx02-proj.p4-near3 .bn-shell{padding-top:0!important}
 html.mE body .p29 #pgx02-proj.p4-near3 .pgx-stage{padding-top:0!important;margin-top:0!important}
/* 08p · مكانيزم الزر العائم (تواصل): ما يختفي وانت تنزل. وقت التمرير يخف ويصغر شوي ويرجع أول ما توقف. لو غطى زر أو رابط، يرسى على الحافة ونصه باين بخيط ذهبي، وباللمس يطلع كامل */
 html.mE.kHid .flt-root{translate:0 0!important}
 html.mE .flt-root{transition:bottom .35s cubic-bezier(.4,.14,.3,1),translate .45s cubic-bezier(.16,1,.3,1),opacity .3s,scale .3s cubic-bezier(.16,1,.3,1)!important}
 html.mE.kScr .flt-root{opacity:.6!important;scale:.9}
 html.mE.mPeek .flt-root{translate:-46% 0!important}
 html.mE.mPeek .flt-root::after{content:"";position:absolute;top:10%;bottom:10%;right:-3px;width:3px;border-radius:2px;background:linear-gradient(#F4DDA2,#DEB775 60%,#B8914B);box-shadow:0 0 10px rgba(244,221,162,.7);pointer-events:none}
 html.mE.mPeek .flt-root:is(:hover,:focus-within,:active){translate:0 0!important}
 @media (prefers-reduced-motion:reduce){html.mE.kScr .flt-root{scale:1}}
/* 08r · نافذة «سجّل اهتمامك» على الجوال: الأرقام المحفورة 01–03 صغرت ما تزاحم العناوين، الحقول تعبّي اللوح بدون إطار داخلي (الإطار الذهبي على اللوح نفسه وقت الكتابة)، «طريقة الشراء» الثلاث تنقرا كاملة، والحقول بارتفاع 54 */
 html.mE body dialog.ix .c8-eng{font-size:30px!important;line-height:1!important;top:auto!important;opacity:.7}
 html.mE body dialog.ix .c8-g,html.mE body dialog.ix .c8-last{padding-top:16px!important}
 html.mE body dialog.ix .c8-fh p{text-wrap:balance!important}
 html.mE body dialog.ix .c8-w input,html.mE body dialog.ix .c8-w textarea{outline:none!important;box-shadow:none!important}
 html.mE body dialog.ix .c8-wname,html.mE body dialog.ix .c8-wph{height:54px!important;min-height:54px!important}
 html.mE body dialog.ix .c8-w:focus-within{box-shadow:inset 0 2px 6px rgba(0,0,0,.6),inset 0 0 0 1.5px #DEB775!important}
 html.mE body dialog.ix .c8-f{gap:8px!important}
 html.mE body dialog.ix .c8-seg{height:56px!important;padding:5px!important}
 html.mE body dialog.ix .c8-seg label{font-size:13.5px!important;line-height:1.2!important;white-space:normal!important;text-align:center!important;padding:0 6px!important;height:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-wrap:balance}
 html.mE body dialog.ix .c8-seg .c8-th{height:46px!important;top:5px!important}
 html.mE body dialog.ix .c8-wn{height:auto!important;min-height:72px!important}
 html.mE body dialog.ix .c8-wn textarea{height:72px!important;min-height:72px!important}
 html.mE body dialog.ix .c8-seg label{white-space:nowrap!important;padding:0 2px!important;letter-spacing:-.01em}
 html.mE body dialog.ix .c8-seg label:last-of-type{font-size:12.5px!important}
/* 08s · ملاحظات أحمد المرسومة (11 أكتوبر): زر «اكتشف مشاريعنا» أقصر (بين 140 و350)، العنوان يطلع لفوق 70، «سجل اهتمامك» والواتساب بنفس الحجم، شريط «باقي … وحدة» 65% */
 html.mE body #projects .bn-project-item .acts .reg,html.mE body #pgx02-proj.pgxo .bn-project-item .acts .reg{flex:1 1 0!important;min-width:0!important;padding:0 8px!important}
 html.mE body #projects .bn-project-item .acts .box.wa,html.mE body #pgx02-proj.pgxo .bn-project-item .acts .box.wa{flex:1 1 0!important;width:auto!important;min-width:0!important;height:40px!important;border-radius:999px!important;padding:0 8px!important;gap:6px!important;display:flex!important;align-items:center!important;justify-content:center!important}
 html.mE body #projects .bn-project-item .acts .box.wa .t,html.mE body #pgx02-proj.pgxo .bn-project-item .acts .box.wa .t{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:nowrap!important;font:600 14px/1 ALx,Alex,sans-serif!important;color:#2E261D!important}
 html.mE body #projects .bn-project-item .reveal,html.mE body #pgx02-proj.pgxo .bn-project-item .reveal{zoom:.845!important}/*10g: +30%*/
 html.mE body #projects .bn-project-item .acts .reg .t,html.mE body #pgx02-proj.pgxo .bn-project-item .acts .reg .t{font:600 12.5px/1 ALx,Alex,sans-serif!important;letter-spacing:-.01em!important}
 html.mE body #projects .bn-project-item .acts .box.wa .t,html.mE body #pgx02-proj.pgxo .bn-project-item .acts .box.wa .t{font-size:12.5px!important}
 html.mE body #projects .bn-project-item .acts .box.wa svg.ic,html.mE body #pgx02-proj.pgxo .bn-project-item .acts .box.wa svg.ic{width:17px!important;height:17px!important;flex:0 0 17px!important}
 html.mE body #projects .bn-project-item .acts,html.mE body #pgx02-proj.pgxo .bn-project-item .acts{gap:6px!important}
 html.mE body #projects .bn-project-item .acts .box.door,html.mE body #pgx02-proj.pgxo .bn-project-item .acts .box.door{flex:0 0 36px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}
 html.mE body #projects .bn-project-item .acts .reg,html.mE body #pgx02-proj.pgxo .bn-project-item .acts .reg{padding:0 4px!important}
 html.mE body #projects .bn-project-item .acts .reg .t,html.mE body #pgx02-proj.pgxo .bn-project-item .acts .reg .t,html.mE body #projects .bn-project-item .acts .box.wa .t,html.mE body #pgx02-proj.pgxo .bn-project-item .acts .box.wa .t{font-size:12px!important}
 html.mE body #projects .bn-project-item .acts .reg,html.mE body #projects .bn-project-item .acts .box.wa,html.mE body #pgx02-proj.pgxo .bn-project-item .acts .reg,html.mE body #pgx02-proj.pgxo .bn-project-item .acts .box.wa{box-sizing:border-box!important;padding:0 3px!important}
 html.mE body #projects .bn-project-item .acts .reg .t{font-size:11.5px!important;letter-spacing:-.02em!important}

/* 09e · رجعنا لهيرو الموقع الحالي (اختيار أحمد) + تظبيط: الزر الذهبي بعرض المحتوى 52 ومتوسّط، علامة +15 على نفس سطر الرقم، أعلى المسطرة الطولية يتلاشى بدل الحد الحاد */
 html.mE body .kc .kvr .lb b sup{font-size:inherit!important;vertical-align:baseline!important;color:#DEB775!important;margin-right:1px}
 html.mE body .kc .kvr{-webkit-mask:linear-gradient(180deg,transparent 0,#000 56px)!important;mask:linear-gradient(180deg,transparent 0,#000 56px)!important}

/* 09f · الهيرو 10/10: طوله طول الشاشة الفعلي (الزر دايم فوق شريط سفاري)، الأرقام فوق يمين والكلام بعرض الشاشة على نفس محور الزر، زر «كيف نخدمك» يختفي وانت في الهيرو */
 html.mE body .h56,html.mE body .h56 .i56{height:clamp(620px,100svh,764px)!important;max-height:764px!important;min-height:0!important}
 html.mE body .kc{bottom:0!important;height:auto!important}
 html.mE body .kc .kcg{top:auto!important;bottom:30px!important}
 html.mE body .kc svg.kcl{top:auto!important;bottom:0!important}
 html.mE body .kc .kcc{left:24px!important;right:24px!important;top:auto!important;bottom:152px!important}
 html.mE body .kc .kvr{top:150px!important;bottom:152px!important;height:auto!important;overflow:hidden!important}
 html.mE body .kc .kvr .lb[style*="top:80px"],html.mE body .kc .kvr i.tk[style*="top:80px;width:24px"]{top:11%!important}
 html.mE body .kc .kvr .lb[style*="top:230px"],html.mE body .kc .kvr i.tk[style*="top:230px;width:24px"]{top:29%!important}
 html.mE body .kc .kvr .lb[style*="top:380px"],html.mE body .kc .kvr i.tk[style*="top:380px;width:24px"]{top:47%!important}
 html.mE body .flt-root{transition:opacity .3s cubic-bezier(.4,.14,.3,1),transform .3s cubic-bezier(.4,.14,.3,1)!important}
 html.mE.kcIn body .flt-root{opacity:0!important;transform:translateY(18px)!important;pointer-events:none!important}

/* 09h · ارتفاع الهيرو أقل 30% (764 → 535): الكلام ينزل فوق اللوح مباشرة، المسطرة من تحت الهيدر لين اللوح، والأرقام فوق */
 html.mE body .h56,html.mE body .h56 .i56{height:535px!important;max-height:535px!important;min-height:0!important}
 html.mE body .kc .kcc{bottom:128px!important}
 html.mE body .kc .kvr{top:84px!important;bottom:118px!important;-webkit-mask:linear-gradient(180deg,transparent 0,#000 24px)!important;mask:linear-gradient(180deg,transparent 0,#000 24px)!important}
 html.mE body .kc .kvr .lb[style*="top:80px"],html.mE body .kc .kvr i.tk[style*="top:80px;width:24px"]{top:40px!important}
 html.mE body .kc .kvr .lb[style*="top:230px"],html.mE body .kc .kvr i.tk[style*="top:230px;width:24px"]{top:86px!important}
 html.mE body .kc .kvr .lb[style*="top:380px"],html.mE body .kc .kvr i.tk[style*="top:380px;width:24px"]{top:132px!important}

/* 09i · توزيع الأرقام على طول المسطرة بمسافات متساوية (22% · 50% · 78%)، والكلام في عموده يسار المسطرة عشان ما يتزاحمون */
 html.mE body .kc .kcc{left:24px!important;right:110px!important}
 html.mE body .kc .kvr .lb[style*="top:80px"],html.mE body .kc .kvr i.tk[style*="top:80px;width:24px"]{top:22%!important}
 html.mE body .kc .kvr .lb[style*="top:230px"],html.mE body .kc .kvr i.tk[style*="top:230px;width:24px"]{top:50%!important}
 html.mE body .kc .kvr .lb[style*="top:380px"],html.mE body .kc .kvr i.tk[style*="top:380px;width:24px"]{top:78%!important}

/* 09j · رجوع زر الهيرو المعتمد «محفور مع مسطرة» (بدون الختم) بعرض المحتوى، والكلام أصغر شوي في الجنب الأيسر بعيد عن الأرقام */
 html.mE body .kc .kcg{left:24px!important;right:24px!important;width:auto!important;transform:none!important}
 html.mE body .kc .kcc{left:20px!important;right:132px!important;gap:10px!important}
 html.mE body .kc .kcc .kce{font-size:12px!important}
 html.mE body .kc .kcc h1{font-size:38px!important}
 html.mE body .kc .kcc p{font-size:14.5px!important;line-height:1.6!important}

/* 09k · 10/10: الزر بعرض عمود الكلام (نفس المحور)، آخر الهيرو يذوب في القسم اللي بعده بدون خط، والزر المحفور يضوي أكثر ويلمع مرة بعد فتح الصفحة */
 html.mE body .kc .kcg{left:76px!important;right:76px!important}/*09l الزر بنفس حجمه في نص اللوح*/
 html.mE body .kc .kcg{padding:0 12px 0 56px!important;justify-content:center!important}
 html.mE body .kc .kcg i{position:absolute!important;left:8px!important;top:8px!important;flex:none!important}
 html.mE body .kc .kcg span{flex:none!important}
 html.mE body .kc .kcg span::before,html.mE body .kc .kcg span::after{left:56px!important;right:12px!important}
 html.mE body .kc::after{content:"";position:absolute;left:0;right:0;bottom:0;height:30px;z-index:4;pointer-events:none;background:linear-gradient(180deg,rgba(36,25,13,0),#24190D)}
 html.mE body .kc .kcg span{color:#F8E6B4!important;text-shadow:0 -1px 0 rgba(0,0,0,.95),0 0 14px rgba(244,221,162,.32)!important}
 html.mE body .kc .kcg{box-shadow:0 0 0 0 rgba(244,221,162,0);animation:kcgGlow 2.4s cubic-bezier(.4,.14,.3,1) 1.2s 1 both}
 @keyframes kcgGlow{0%{filter:brightness(1)}35%{filter:brightness(1.35) drop-shadow(0 0 10px rgba(244,221,162,.45))}100%{filter:brightness(1.08)}}
 @media (prefers-reduced-motion:reduce){html.mE body .kc .kcg{animation:none;filter:brightness(1.08)}}
/* 09m (رجوع 09b) · شعار مخفي في الفراغ يسار أعلى قسم المشاريع (تحت ختم الهيرو)، حفر خافت جدًا ورا الكلام */
 html.mE body #projects{isolation:isolate}
 html.mE body #projects .kwh{position:absolute;z-index:-1;left:46px;top:-4px;width:96px;height:147px;pointer-events:none;-webkit-mask:var(--mk) center/contain no-repeat;mask:var(--mk) center/contain no-repeat;background:linear-gradient(180deg,rgba(222,183,117,.11),rgba(222,183,117,.04));filter:drop-shadow(0 1px 0 rgba(0,0,0,.5))}

/* 09n · خريطة الجوال (تصميم الدبابيس كما هو): إصلاح الكود — الدبابيس ما تنزاح برا الإطار، توزيعها يتحسب من جديد مع كل تقريب، تقريب بإصبعين، والمربع يفتح الخريطة ملء الشاشة */
 html.mE body #locations .bnm-frame.kq-fs{position:fixed!important;inset:0!important;z-index:2147483000!important;border-radius:0!important;margin:0!important;width:auto!important;max-width:none!important;height:auto!important;background:#EDE3D3;clip-path:none!important;transform:none!important;opacity:1!important;padding:0!important}
 html.mE body #locations .bnm-frame.kq-fs .bnm-canvas{height:100%!important;min-height:100dvh!important;aspect-ratio:auto!important;border-radius:0!important}
 html.mE body #locations .bnm-frame.kq-fs .bnm-ctl{top:calc(env(safe-area-inset-top,0px) + 14px)!important}
 html.mE body .kq-x{display:none}
 html.mE body #locations .bnm-frame.kq-fs .kq-x{display:grid;place-items:center;position:absolute;z-index:9;top:calc(env(safe-area-inset-top,0px) + 14px);left:auto;right:14px;width:44px;height:44px;border:0;border-radius:14px;background:#1E1207;color:#F4DDA2;font-size:20px;box-shadow:0 0 0 1px rgba(222,183,117,.5),0 8px 16px -8px rgba(0,0,0,.5)}
 html.kq-lock,html.kq-lock body{overflow:hidden!important}

/* 10f · الشارتان مثل كرت الديسكتوب: «متاح للبيع» لسان ملاصق يسار فوق، «جاهز» لسان ملاصق يمين تحت */
/* 09q · شارتا «متاح للبيع» و«جاهز» على صورة الكرت بنظام واحد في الرئيسية وصفحة المشاريع: نفس الحافة (يسار، بعيد عن شطفة الركن)، نفس البعد عن الحواف 10، نفس الارتفاع والخط، وحبة مدوّرة بالكامل */
 /* 10zz: شُلّت — الشارتان ترجعان لتفاصيل الكرت المعتمد */
 /* 10zz: شُلّت — الشارتان ترجعان لتفاصيل الكرت المعتمد */
 /* 10zz: شُلّت — الشارتان ترجعان لتفاصيل الكرت المعتمد */
 /* 10zz: شُلّت — الشارتان ترجعان لتفاصيل الكرت المعتمد */
 }
@view-transition{navigation:auto}@media (max-width:760px){.mE .bn-hd{transition:transform .32s cubic-bezier(.4,.14,.3,1)!important;view-transition-name:khd}.mE.kHid .bn-hd{transform:translateY(calc(-100% - 14px))!important}.mE .kfb{position:fixed;z-index:60;left:10px;right:10px;top:calc(env(safe-area-inset-top,0px) + 72px);display:flex;align-items:stretch;gap:6px;padding:6px;border-radius:16px;background:rgba(30,18,7,.84);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 0 0 1px rgba(222,183,117,.32),0 14px 30px -18px rgba(0,0,0,.8);transform:translateY(-12px);opacity:0;visibility:hidden;transition:transform .32s cubic-bezier(.4,.14,.3,1),opacity .25s,visibility 0s .32s,top .32s cubic-bezier(.4,.14,.3,1);direction:rtl}.mE .kfb::after{content:"";position:absolute;top:0;right:0;width:22px;height:13.7px;pointer-events:none;border-top-right-radius:16px;background:linear-gradient(to bottom left,transparent calc(50% - 1px),#F4DDA2 calc(50% - 1px),#DEB775 50%,#B8914B calc(50% + 1px),transparent calc(50% + 1px))}.mE.kFb .kfb{transform:none;opacity:1;visibility:visible;transition:transform .32s cubic-bezier(.4,.14,.3,1),opacity .25s,top .32s cubic-bezier(.4,.14,.3,1)}.mE.kHid .kfb{top:calc(env(safe-area-inset-top,0px) + 10px)}.mE .kfb button{flex:1 1 0;min-width:0;min-height:44px;border:0;border-radius:11px;background:rgba(241,232,223,.06);box-shadow:inset 0 0 0 1px rgba(205,184,155,.14);color:#F8F1EA;font:600 13px/1.15 ALx,Alex,sans-serif;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;padding:4px 6px;text-align:right;cursor:pointer}.mE .kfb button small{font:500 12px/1 ALx,Alex,sans-serif;color:#CDB89B}.mE .kfb button b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mE .kfb button.on{background:rgba(222,183,117,.16);box-shadow:inset 0 0 0 1px rgba(222,183,117,.5)}.mE .kfb .kfc{flex:0 0 auto;min-width:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#F4DDA2;font:600 18px/1 ALx,Alex,sans-serif;font-variant-numeric:tabular-nums;padding:0 6px}.mE .kfb .kfc small{font:500 12px/1 ALx,Alex,sans-serif;color:#CDB89B;margin-top:4px}.mE .kfb button:active{transform:scale(.97)}@media (prefers-reduced-transparency:reduce){.mE .kfb{background:#1E1207;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.mE .bn-hd,.mE .kfb{transition:none!important}}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}::view-transition-old(root),::view-transition-new(root){animation-duration:.28s}
@keyframes mbSa{from{transform:translateX(0)}to{transform:translateX(calc(50% + 4px))}}@keyframes mbSb{from{transform:translateX(calc(50% + 4px))}to{transform:translateX(0)}}
}
html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;margin:12px 0 0!important;padding:0!important;align-items:center!important;justify-content:stretch!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts>:not(.kc){display:none!important}html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;align-items:center!important;grid-template-columns:none!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc{--h:48px!important;--rw:4px!important;--fs:15px!important;--ps:16px!important;--d:34px!important;--ring:#1C1006!important;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;box-sizing:border-box!important;height:var(--h)!important;min-height:0!important;min-width:0!important;width:auto!important;margin:0!important;border:var(--rw) solid var(--ring)!important;border-radius:999px!important;padding:0 var(--ps)!important;cursor:pointer!important;white-space:nowrap!important;-webkit-tap-highlight-color:transparent!important;user-select:none!important;text-decoration:none!important;grid-column:auto!important;font:600 var(--fs)/1 ALx,Alex,sans-serif!important;letter-spacing:0!important;color:#1E1207!important;box-shadow:-6px -5px 18px rgba(255,255,255,.06)!important;transform:translateY(0)!important;transition:transform .28s cubic-bezier(.2,.8,.2,1),filter .28s ease!important}html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc{--ring:#1A0F06!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc::before,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc::before,html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc-d::before,html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc-d::after,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc-d::before,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc-d::after{content:none!important;display:none!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc::after,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc::after{content:""!important;display:block!important;position:absolute!important;inset:0!important;width:auto!important;height:auto!important;border-radius:inherit!important;pointer-events:none!important;background:none!important;opacity:1!important;transform:none!important;transition:box-shadow .28s cubic-bezier(.2,.8,.2,1)!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc.gold,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc.gold{flex:1 1 auto!important;--fs:14.5px!important;--ps:12px!important;background:linear-gradient(to top,#DEB775 0%,#F4DDA2 80%,#F8E9C4 100%)!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc.gold::after,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc.gold::after{box-shadow:inset 0 1px 0 rgba(255,250,236,.75),inset 0 0 0 1px rgba(126,96,41,.55)!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc.sand,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc.sand{flex:none!important;padding-inline-end:5px!important;background:linear-gradient(140deg,#F5ECE0 0%,#EFE4D5 50%,#E1D6C6 100%)!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc.sand::after,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc.sand::after{box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 0 0 1.5px #DEB775!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc-t,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc-t{display:inline!important;position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;clip-path:none!important;font:inherit!important;color:inherit!important;margin:0!important;padding:0!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc-d,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc-d{position:relative!important;display:grid!important;place-items:center!important;flex:none!important;width:var(--d)!important;height:var(--d)!important;border-radius:50%!important;background:linear-gradient(140deg,#F5ECE0 0%,#EFE4D5 55%,#E1D6C6 100%)!important;box-shadow:inset 0 0 0 1.5px #DEB775!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc-d svg,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc-d svg{width:42%!important;height:42%!important;fill:none!important;stroke:#7E6029!important;stroke-width:2.2!important;stroke-linecap:round!important;stroke-linejoin:round!important;position:static!important;transform:none!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc-d svg.wa,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc-d svg.wa{width:50%!important;height:50%!important;stroke:#4E9A5E!important;stroke-width:1.8!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts.kq-n .kc.sand{width:var(--h)!important;padding:0!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts.kq-n .kc.sand .kc-t{display:none!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc:hover,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc:hover{transform:translateY(-1px)!important;filter:brightness(1.04)!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc:active,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc:active{transform:translateY(1px) scale(.985)!important;filter:none!important;transition-duration:.09s!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc.gold:active::after,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc.gold:active::after{box-shadow:inset 0 2px 5px rgba(126,96,41,.55),inset 0 0 0 1px rgba(126,96,41,.55)!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc.sand:active::after,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc.sand:active::after{box-shadow:inset 0 2px 5px rgba(126,96,41,.35),inset 0 0 0 1.5px #DEB775!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc:focus-visible,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc:focus-visible{outline:2px solid #F4DDA2!important;outline-offset:3px!important}@media (max-width:760px){.mE .bn-project-rail .bn-project-item{flex:0 0 var(--kcw,81.5vw)!important;width:var(--kcw,81.5vw)!important;max-width:var(--kcw,81.5vw)!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts{gap:5px!important;margin-top:10px!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc{--h:42px!important;--rw:3px!important;--fs:12.5px!important;--ps:10px!important;--d:27px!important;gap:6px!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc.gold,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc.gold{--fs:12px!important;--ps:8px!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc.sand,html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc.sand{padding-inline-end:4px!important}html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts{gap:5px!important}html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc{--h:44px!important;--fs:13px!important;--d:28px!important;--ps:10px!important;gap:6px!important}html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts .kc.gold{--fs:13px!important;--ps:8px!important}html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts.kq-n .kc.sand{width:var(--h)!important;padding:0!important}html body #p29-media:not(#kq1):not(#kq2):not(#kq3) .p4-acts.kq-n .kc.sand .kc-t{display:none!important}}@media (prefers-reduced-motion:reduce){.kc,.kc::after{transition:none!important}}
@media (max-width:760px){html.mE body .kc .kcg{height:56px!important;background:linear-gradient(176deg,#47301A 0%,#2C1D0D 52%,#1E1307 100%)!important;box-shadow:inset 0 1px 0 rgba(255,240,205,.32),inset 0 0 0 1.5px rgba(222,183,117,.95),inset 0 -2px 0 rgba(0,0,0,.4)!important;animation:none!important;filter:none!important;transition:transform .28s cubic-bezier(.2,.8,.2,1),filter .28s ease!important}html.mE body .kc .kcg::after{border-color:#E6C27F!important}html.mE body .kc .kcg span{font:600 18px/1 ALx,Alex,sans-serif!important;letter-spacing:0!important;padding-bottom:14px!important;color:#F8E6B4!important;text-shadow:0 -1px 0 rgba(0,0,0,.9)!important}html.mE body .kc .kcg span::before{bottom:8px!important;height:9px!important;opacity:1!important;background:linear-gradient(to left,rgba(244,221,162,.85) 0 1.5px,transparent 1.5px) right bottom/40px 9px repeat-x,linear-gradient(to left,rgba(244,221,162,.45) 0 1px,transparent 1px) right bottom/8px 4px repeat-x!important}html.mE body .kc .kcg span::after{bottom:8px!important;height:9px!important;background:linear-gradient(to left,#F4DDA2 0 1.5px,transparent 1.5px) right bottom/40px 9px repeat-x,linear-gradient(to left,#F4DDA2 0 1px,transparent 1px) right bottom/8px 4px repeat-x!important;filter:drop-shadow(0 0 2px rgba(244,221,162,.55))!important}html.mE body .kc .kcg:hover{transform:translateY(-1px)!important;filter:brightness(1.05)!important}html.mE body .kc .kcg:active{transform:translateY(1px) scale(.99)!important;filter:brightness(.97)!important;transition-duration:.09s!important}html.mE body .kc .kcg:focus-visible{outline:2px solid #F4DDA2!important;outline-offset:3px!important}}@media (prefers-reduced-motion:reduce){html.mE body .kc .kcg{transition:none!important}}
@media (max-width:760px){
@media (max-width:760px){html.mE body #projects:not(#kq1):not(#kq2) .kq-nav{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:end;gap:10px;margin:16px 0 22px;padding:0 2px;direction:rtl}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .kq-mid{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .kq-ct{display:flex;align-items:baseline;justify-content:center;gap:8px;min-width:0;white-space:nowrap}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .kq-ct b{font:700 22px/1 ALx,Alex,sans-serif;color:#F4DDA2;font-variant-numeric:tabular-nums;letter-spacing:.02em}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .kq-ct i{font:500 13px/1 ALx,Alex,sans-serif;font-style:normal;color:#9F8F7E;font-variant-numeric:tabular-nums}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .kq-ct small{font:500 12.5px/1.2 ALx,Alex,sans-serif;color:#CDB89B;overflow:hidden;text-overflow:ellipsis;min-width:0;padding-inline-start:8px;border-inline-start:1px solid rgba(244,221,162,.25)}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .m38-rul{position:relative;display:flex!important;align-items:flex-end!important;height:30px!important;margin:0!important;padding:0!important;gap:0!important;background:none!important}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .m38-rul::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(to left,rgba(244,221,162,.55),rgba(244,221,162,.18))}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .m38-rul button{flex:1 1 0!important;height:30px!important;min-height:0!important;max-height:30px!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;cursor:pointer;-webkit-tap-highlight-color:transparent}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .m38-rul button i{display:block!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;inset:auto!important;width:1.5px!important;height:8px!important;border-radius:1px!important;background:rgba(244,221,162,.32)!important;transform:none!important;opacity:1!important;margin:0!important;transition:height .35s cubic-bezier(.2,.8,.2,1),background .35s ease,width .35s ease!important}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .m38-rul button i::before,html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .m38-rul button i::after{content:none!important}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .m38-rul button::before,html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .m38-rul button::after,html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .m38-rul::before{content:none!important;display:none!important}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .m38-rul button i{border:0!important;outline:0!important;box-shadow:none!important}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .m38-rul button.done i{background:#DEB775!important;height:11px!important}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .m38-rul button.on i{width:3px!important;height:24px!important;background:linear-gradient(to top,#B8914B,#F4DDA2)!important}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .m38-rul button.on i::before{content:""!important;display:block!important;position:absolute!important;left:50%!important;top:-4px!important;width:9px!important;height:9px!important;border-radius:50%!important;transform:translateX(-50%)!important;background:#F4DDA2!important;box-shadow:0 0 0 3px #1C1006,0 0 0 4px rgba(244,221,162,.45)!important}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .kq-ar{width:44px;height:44px;margin-bottom:-7px;border-radius:50%;border:3px solid #1C1006;background:linear-gradient(140deg,#F5ECE0,#EFE4D5 55%,#E1D6C6);box-shadow:inset 0 0 0 1.5px #DEB775,-4px -4px 12px rgba(255,255,255,.05);display:grid;place-items:center;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .25s ease}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .kq-ar svg{width:17px;height:17px;fill:none;stroke:#7E6029;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .kq-ar:active{transform:scale(.94)}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .kq-ar[disabled]{opacity:.35;cursor:default}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .kq-ar:focus-visible{outline:2px solid #F4DDA2;outline-offset:2px}html.mE body #projects:not(#kq1):not(#kq2) .kq-nav .kq-ar.hint svg{animation:kqHint 1.1s cubic-bezier(.4,0,.2,1) 2}@keyframes kqHint{0%,100%{transform:translateX(0)}45%{transform:translateX(-5px)}}}@media (prefers-reduced-motion:reduce){html.mE body #projects:not(#kq1):not(#kq2) .kq-nav *{animation:none!important;transition:none!important}}
@media (max-width:760px){html.mE body #projects:not(#kq1) .kwh{left:20px!important;width:54px!important;height:83px!important;background:linear-gradient(180deg,rgba(222,183,117,.2),rgba(222,183,117,.07))!important}}
@media (max-width:760px){html.mE body .flt-root.kq-knock{translate:0 0!important;opacity:1!important;scale:1!important;transition:translate .55s cubic-bezier(.16,1,.3,1),opacity .3s,scale .3s!important}html.mE body .flt-root.kq-knock .lf{animation:kqDoor 3.4s cubic-bezier(.45,0,.2,1) both}@keyframes kqDoor{0%{rotate:y 0deg}14%{rotate:y -34deg}22%{rotate:y -26deg}30%{rotate:y -34deg}78%{rotate:y -34deg}92%{rotate:y 3deg}100%{rotate:y 0deg}}html.mE body .flt-root .kq-lit{position:absolute;left:4px;top:6px;bottom:6px;width:10px;border-radius:3px;pointer-events:none;opacity:0;background:linear-gradient(90deg,rgba(244,221,162,.95),rgba(244,221,162,0));filter:blur(1.5px)}html.mE body .flt-root.kq-knock .kq-lit{animation:kqLit 3.4s ease both}@keyframes kqLit{0%,8%{opacity:0}18%,78%{opacity:1}94%,100%{opacity:0}}html.mE body .flt-root.kq-knock .dot{animation:kqDot 1.2s ease-out .3s 2}@keyframes kqDot{0%{box-shadow:0 0 0 0 rgba(106,160,117,.7)}100%{box-shadow:0 0 0 10px rgba(106,160,117,0)}}html.mE body .flt-root .kq-tag{position:absolute;left:62px;top:50%;translate:0 -50%;display:flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 12px;border-radius:999px;white-space:nowrap;pointer-events:none;background:linear-gradient(140deg,#F5ECE0,#EFE4D5 55%,#E1D6C6);box-shadow:inset 0 0 0 1.5px #DEB775,0 8px 18px -8px rgba(0,0,0,.7);font:600 14px/1 ALx,Alex,sans-serif;color:#1E1207;opacity:0;transform:translateX(-10px) scale(.96);transform-origin:left center}html.mE body .flt-root .kq-tag::before{content:"";position:absolute;left:-6px;top:50%;width:10px;height:10px;margin-top:-5px;rotate:45deg;background:#EFE4D5;box-shadow:-1.5px 1.5px 0 0 #DEB775}html.mE body .flt-root .kq-tag .dd{display:inline-flex;gap:3px}html.mE body .flt-root .kq-tag .dd i{width:5px;height:5px;border-radius:50%;background:#B8914B;animation:kqTy .9s ease-in-out infinite}html.mE body .flt-root .kq-tag .dd i:nth-child(2){animation-delay:.15s}html.mE body .flt-root .kq-tag .dd i:nth-child(3){animation-delay:.3s}@keyframes kqTy{0%,100%{opacity:.3;translate:0 0}50%{opacity:1;translate:0 -2px}}html.mE body .flt-root .kq-tag b{font:inherit;display:none}html.mE body .flt-root.kq-knock .kq-tag{animation:kqTag 3.4s cubic-bezier(.16,1,.3,1) both}@keyframes kqTag{0%,10%{opacity:0;transform:translateX(-10px) scale(.96)}20%,84%{opacity:1;transform:none}100%{opacity:0;transform:translateX(-6px) scale(.98)}}html.mE body .flt-root.kq-say .kq-tag .dd{display:none}html.mE body .flt-root.kq-say .kq-tag b{display:inline}}@media (prefers-reduced-motion:reduce){html.mE body .flt-root .lf,html.mE body .flt-root .kq-lit,html.mE body .flt-root .dot{animation:none!important}}
@media (max-width:760px){html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-bar{padding:10px 12px 12px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-fh{padding:2px 4px 8px 46px!important;min-height:0!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-fh .seal{width:38px!important;height:38px!important;flex:0 0 38px!important;border-radius:11px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-fh .seal img{width:17px!important;height:26px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-fh h2{font-size:20px!important;line-height:1.2!important;margin:0!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-fh p{font-size:13px!important;line-height:1.45!important;margin-top:3px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .ix-x{width:32px!important;height:32px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-g{padding-top:9px!important;margin-top:0!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-eng{font-size:20px!important;line-height:1!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-line{gap:6px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-f{gap:5px!important;margin:0!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-fl,html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-g legend,html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-lg{font-size:14px!important;line-height:1.2!important;margin-bottom:5px!important;padding:0!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-w{height:44px!important;min-height:44px!important;padding:0 14px 0 40px!important;border-radius:12px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-w input{font-size:16px!important;height:auto!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-w svg{width:18px!important;height:18px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-g label:not(.c8-fl):not(.c8-lg){height:38px!important;min-height:38px!important;font-size:13px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-th{height:30px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-wn{height:56px!important;min-height:56px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-wn textarea{height:56px!important;min-height:56px!important;padding:9px 16px 9px 70px!important;font-size:16px!important;line-height:1.35!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-wn textarea::placeholder{font-size:13.5px!important;line-height:1.35!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-last{padding-top:10px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-slot{padding:4px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-send{height:46px!important;min-height:46px!important;font-size:16px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1) .c8-send svg{width:30px!important;height:30px!important}}
@media (max-width:760px){html.mE body .p4-hero:not(#kq1){padding-bottom:58px!important}html.mE body .p4-hero:not(#kq1) .p4w.p4-hin{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important}html.mE body .p4-hero:not(#kq1) .p4-ht{display:contents!important}html.mE body .p4-hero:not(#kq1) .p4-ht h1{order:1!important;text-align:center!important}html.mE body .p4-hero:not(#kq1) .p4-st{order:2!important;margin:12px 0 0!important}html.mE body .p4-hero:not(#kq1) .p4-vp{order:3!important;margin:22px auto 0!important;justify-content:center!important;align-items:center!important;gap:18px!important;width:auto!important;max-width:100%!important}html.mE body .p4-hero:not(#kq1) .p4-vp figcaption{text-align:right!important}html.mE body .p4-hero:not(#kq1) .p4-ha{order:4!important;margin:24px 0 0!important}}
}
html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;align-items:center!important;justify-content:stretch!important;min-width:0!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra>:not(.kc){display:none!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc{--h:42px!important;--rw:3px!important;--fs:13px!important;--ps:12px!important;--d:28px!important;--ring:#F6F1EA!important;position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;box-sizing:border-box!important;height:var(--h)!important;min-height:0!important;min-width:0!important;width:auto!important;margin:0!important;border:var(--rw) solid var(--ring)!important;border-radius:999px!important;padding:0 var(--ps)!important;cursor:pointer!important;white-space:nowrap!important;-webkit-tap-highlight-color:transparent!important;user-select:none!important;text-decoration:none!important;font:600 var(--fs)/1 ALx,Alex,sans-serif!important;letter-spacing:0!important;color:#1E1207!important;box-shadow:none!important;transform:translateY(0)!important;transition:transform .28s cubic-bezier(.2,.8,.2,1),filter .28s ease!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r.st-s .p35-ra .kc{--ring:#9E4D42!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc::before{content:none!important;display:none!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc::after{content:""!important;display:block!important;position:absolute!important;inset:0!important;border-radius:inherit!important;pointer-events:none!important;background:none!important;transition:box-shadow .28s cubic-bezier(.2,.8,.2,1)!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc.gold{flex:1 1 auto!important;background:linear-gradient(to top,#DEB775 0%,#F4DDA2 80%,#F8E9C4 100%)!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc.gold::after{box-shadow:inset 0 1px 0 rgba(255,250,236,.75),inset 0 0 0 1px rgba(126,96,41,.55)!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc.sand{flex:none!important;padding-inline-end:4px!important;background:linear-gradient(140deg,#F5ECE0 0%,#EFE4D5 50%,#E1D6C6 100%)!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc.sand.grow{flex:1 1 auto!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc.sand::after{box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 0 0 1.5px #DEB775!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc .kc-t{display:inline!important;font:inherit!important;color:inherit!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc .kc-d{position:relative!important;display:grid!important;place-items:center!important;flex:none!important;width:var(--d)!important;height:var(--d)!important;border-radius:50%!important;background:linear-gradient(140deg,#F5ECE0 0%,#EFE4D5 55%,#E1D6C6 100%)!important;box-shadow:inset 0 0 0 1.5px #DEB775!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc .kc-d svg{width:42%!important;height:42%!important;fill:none!important;stroke:#7E6029!important;stroke-width:2.2!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc .kc-d svg.wa{width:52%!important;height:52%!important;stroke:#4E9A5E!important;stroke-width:1.8!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc:hover{transform:translateY(-1px)!important;filter:brightness(1.04)!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc:active{transform:translateY(1px) scale(.985)!important;filter:none!important;transition-duration:.09s!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc.gold:active::after{box-shadow:inset 0 2px 5px rgba(126,96,41,.55),inset 0 0 0 1px rgba(126,96,41,.55)!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc.sand:active::after{box-shadow:inset 0 2px 5px rgba(126,96,41,.35),inset 0 0 0 1.5px #DEB775!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc:focus-visible{outline:2px solid #B8914B!important;outline-offset:2px!important}@media (max-width:760px){html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r:is(.st-s,.st-r) .p35-rh{grid-template-areas:"rn rn rt" "v1 v2 v3" "ra ra ra"!important;grid-template-rows:auto auto auto!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r:is(.st-s,.st-r) .p35-rp{display:none!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r:is(.st-s,.st-r) .p35-rt{grid-area:rt!important;justify-self:end!important;align-self:start!important;margin:0!important}}@media (min-width:761px){html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra{flex:none!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc.sand.grow{flex:0 0 auto!important}}
@media (max-width:760px){
@media (max-width:760px){html.mE body #p29-units:not(#kq1) .p4-flt{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding:14px 14px 18px 24px!important}html.mE body #p29-units:not(#kq1) .p4-flt .p4-fgp{display:block!important;margin:0!important;padding:0!important;min-width:0!important}html.mE body #p29-units:not(#kq1) .p4-flt .p4-fgp>.p4-fgl,html.mE body #p29-units:not(#kq1) .p4-flt .p4-fgp>.p4-seg{display:none!important}html.mE body #p29-units:not(#kq1) .p4-flt .kq-sel{width:100%;min-width:0;height:48px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;padding:0 11px;border:0;border-radius:12px;cursor:pointer;position:relative;text-align:right;background:linear-gradient(175deg,#FAF5EE,#EBE1D3);box-shadow:inset 0 1px 0 #fff,inset 0 0 0 1px rgba(126,96,41,.18),0 6px 14px -8px rgba(0,0,0,.6);-webkit-tap-highlight-color:transparent}html.mE body #p29-units:not(#kq1) .p4-flt .kq-sel small{font:500 11.5px/1 ALx,Alex,sans-serif;color:#8C7A64}html.mE body #p29-units:not(#kq1) .p4-flt .kq-sel b{font:700 13.5px/1.1 ALx,Alex,sans-serif;color:#1E1207;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:14px}html.mE body #p29-units:not(#kq1) .p4-flt .kq-sel::after{content:"";position:absolute;left:11px;bottom:13px;width:7px;height:7px;border-left:1.6px solid #7E6029;border-bottom:1.6px solid #7E6029;rotate:-45deg}html.mE body #p29-units:not(#kq1) .p4-flt .kq-sel.on{box-shadow:inset 0 1px 0 #fff,inset 0 0 0 1.5px #DEB775,0 6px 14px -8px rgba(0,0,0,.6)}html.mE body #p29-units:not(#kq1) .p4-flt .kq-sel:active{transform:scale(.98)}.kq-shw{position:fixed;inset:0;z-index:2147482000;display:none}.kq-shw.on{display:block}.kq-shw .bd{position:absolute;inset:0;background:rgba(14,8,3,.55);opacity:0;transition:opacity .25s ease}.kq-shw.in .bd{opacity:1}.kq-shw .sh{position:absolute;left:0;right:0;bottom:0;padding:10px 16px calc(18px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;direction:rtl;background:linear-gradient(175deg,#F7F0E6,#EADFCF);box-shadow:0 -1px 0 #DEB775,0 -18px 40px rgba(0,0,0,.45);transform:translateY(100%);transition:transform .35s cubic-bezier(.16,1,.3,1)}.kq-shw.in .sh{transform:none}.kq-shw .gr{width:40px;height:4px;border-radius:2px;background:rgba(126,96,41,.35);margin:0 auto 12px}.kq-shw h4{margin:0 0 10px;font:700 17px/1.2 ALx,Alex,sans-serif;color:#1E1207;display:flex;align-items:center;gap:8px}.kq-shw h4::before{content:"";width:3px;height:16px;border-radius:2px;background:#DEB775}.kq-shw ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.kq-shw li button{width:100%;height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border:0;border-radius:14px;cursor:pointer;background:#FBF7F1;box-shadow:inset 0 0 0 1px rgba(126,96,41,.16);font:600 15px/1 ALx,Alex,sans-serif;color:#1E1207;-webkit-tap-highlight-color:transparent}.kq-shw li button i{font-style:normal;min-width:30px;height:30px;padding:0 8px;border-radius:999px;display:grid;place-items:center;font:600 13px/1 ALx,Alex,sans-serif;color:#7E6029;background:linear-gradient(140deg,#F5ECE0,#E1D6C6);box-shadow:inset 0 0 0 1.5px #DEB775;font-variant-numeric:tabular-nums}.kq-shw li button.on{background:linear-gradient(to top,#DEB775,#F4DDA2 80%,#F8E9C4);box-shadow:inset 0 0 0 1px rgba(126,96,41,.55)}.kq-shw li button:disabled{opacity:.4}}@media (prefers-reduced-motion:reduce){.kq-shw .sh,.kq-shw .bd{transition:none}}
}
html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r .p35-ra .kc::after{inset:0!important;height:auto!important;width:auto!important;min-height:0!important;max-height:none!important;margin:0!important;transform:none!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r.st-a .p35-ra .kc{--ring:#FFFCF7!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r.st-r .p35-ra .kc{--ring:#E6D9C7!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r.st-s .p35-ra .kc{--ring:#9B4B3F!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r:is(.st-a,.st-r) .p35-ra .kc.sand{color:#F1E8DF!important;background:linear-gradient(160deg,#3D270F 0%,#2A1A0B 55%,#1E1207 100%)!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r:is(.st-a,.st-r) .p35-ra .kc.sand::after{box-shadow:inset 0 1px 0 rgba(244,221,162,.22),inset 0 0 0 1.5px #DEB775!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r:is(.st-a,.st-r) .p35-ra .kc.sand:active::after{box-shadow:inset 0 2px 5px rgba(0,0,0,.45),inset 0 0 0 1.5px #DEB775!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r:is(.st-a,.st-r) .p35-ra .kc.sand .kc-d{background:linear-gradient(160deg,#2A1A0B,#1E1207)!important;box-shadow:inset 0 0 0 1.5px #DEB775!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r:is(.st-a,.st-r) .p35-ra .kc.sand .kc-d svg{stroke:#F4DDA2!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r:is(.st-a,.st-r) .p35-ra .kc.sand .kc-d svg.wa{stroke:#57B97B!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) article.p35-r:is(.st-a,.st-r) .p35-ra .kc.gold::after{box-shadow:inset 0 1px 0 rgba(255,250,236,.75),inset 0 0 0 1px #7E6029!important}@media (max-width:760px){html.mE body .p9-buy:not(#kq1):not(#kq2){display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px 12px!important}html.mE body .p9-buy:not(#kq1):not(#kq2)>span{margin-inline-end:auto!important}html.mE body .p9-buy:not(#kq1):not(#kq2) b{display:inline-flex!important;align-items:center!important;gap:7px!important;background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;height:auto!important;min-height:0!important;color:#F1E8DF!important;font-weight:600!important;font-size:14.5px!important}html.mE body .p9-buy:not(#kq1):not(#kq2) b::before{content:""!important;display:block!important;flex:none!important;width:14px!important;height:14px!important;border-radius:0!important;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M5 12.5l4.5 4.5L19 7.5%27 fill=%27none%27 stroke=%27%23CDB89B%27 stroke-width=%272.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") center/100% no-repeat!important;position:static!important;transform:none!important}html.mE body .p9-buy:not(#kq1):not(#kq2) b::after{content:none!important;display:none!important}html.mE body .p9-buy:not(#kq1):not(#kq2) i{font-style:normal!important;color:rgba(241,232,223,.45)!important;font-size:13px!important;background:none!important;padding:0!important}}
@media (max-width:760px){
@media (max-width:760px){html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;align-items:center!important;min-width:0!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;border:0!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp>:not(.kc){display:none!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc{--ring:#FFFCF7!important;position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;box-sizing:border-box!important;height:48px!important;min-height:0!important;min-width:0!important;width:auto!important;margin:0!important;border:3px solid var(--ring)!important;border-radius:999px!important;padding:0 12px!important;cursor:pointer!important;white-space:nowrap!important;-webkit-tap-highlight-color:transparent!important;user-select:none!important;text-decoration:none!important;font:600 14px/1 ALx,Alex,sans-serif!important;letter-spacing:0!important;color:#1E1207!important;box-shadow:none!important;transform:translateY(0)!important;transition:transform .28s cubic-bezier(.2,.8,.2,1),filter .28s ease!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc::before{content:none!important;display:none!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc::after{content:""!important;display:block!important;position:absolute!important;inset:0!important;height:auto!important;width:auto!important;border-radius:inherit!important;pointer-events:none!important;background:none!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc.gold{flex:1 1 auto!important;background:linear-gradient(to top,#DEB775 0%,#F4DDA2 80%,#F8E9C4 100%)!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc.gold::after{box-shadow:inset 0 1px 0 rgba(255,250,236,.75),inset 0 0 0 1px #7E6029!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc.gold:active::after{box-shadow:inset 0 2px 5px rgba(126,96,41,.55),inset 0 0 0 1px #7E6029!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc.sand{flex:none!important;padding-inline-end:4px!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc.sand.ico{padding:0 4px!important;width:48px!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc .kc-t{display:inline!important;font:inherit!important;color:inherit!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc .kc-d{position:relative!important;display:grid!important;place-items:center!important;flex:none!important;width:32px!important;height:32px!important;border-radius:50%!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc .kc-d svg{width:52%!important;height:52%!important;fill:none!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc.sand{color:#F1E8DF!important;background:linear-gradient(160deg,#3D270F 0%,#2A1A0B 55%,#1E1207 100%)!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc.sand::after{box-shadow:inset 0 1px 0 rgba(244,221,162,.22),inset 0 0 0 1.5px #DEB775!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc.sand .kc-d{background:linear-gradient(160deg,#2A1A0B,#1E1207)!important;box-shadow:inset 0 0 0 1.5px #DEB775!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc.sand .kc-d svg{stroke:#57B97B!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc:active{transform:translateY(1px) scale(.985)!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp .kc:focus-visible{outline:2px solid #A07A38!important;outline-offset:2px!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3) .p35-xa.grp{margin-top:14px!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;align-items:center!important;min-width:0!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;border:0!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact>:not(.kc){display:none!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc{--ring:#2A1A0B!important;position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;box-sizing:border-box!important;height:50px!important;min-height:0!important;min-width:0!important;width:auto!important;margin:0!important;border:3px solid var(--ring)!important;border-radius:999px!important;padding:0 12px!important;cursor:pointer!important;white-space:nowrap!important;-webkit-tap-highlight-color:transparent!important;user-select:none!important;text-decoration:none!important;font:600 14.5px/1 ALx,Alex,sans-serif!important;letter-spacing:0!important;color:#1E1207!important;box-shadow:none!important;transform:translateY(0)!important;transition:transform .28s cubic-bezier(.2,.8,.2,1),filter .28s ease!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc::before{content:none!important;display:none!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc::after{content:""!important;display:block!important;position:absolute!important;inset:0!important;height:auto!important;width:auto!important;border-radius:inherit!important;pointer-events:none!important;background:none!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc.gold{flex:1 1 auto!important;background:linear-gradient(to top,#DEB775 0%,#F4DDA2 80%,#F8E9C4 100%)!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc.gold::after{box-shadow:inset 0 1px 0 rgba(255,250,236,.75),inset 0 0 0 1px #7E6029!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc.gold:active::after{box-shadow:inset 0 2px 5px rgba(126,96,41,.55),inset 0 0 0 1px #7E6029!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc.sand{flex:none!important;padding-inline-end:4px!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc.sand.ico{padding:0 4px!important;width:50px!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc .kc-t{display:inline!important;font:inherit!important;color:inherit!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc .kc-d{position:relative!important;display:grid!important;place-items:center!important;flex:none!important;width:34px!important;height:34px!important;border-radius:50%!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc .kc-d svg{width:52%!important;height:52%!important;fill:none!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc.sand{background:linear-gradient(140deg,#F5ECE0 0%,#EFE4D5 50%,#E1D6C6 100%)!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc.sand::after{box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 0 0 1.5px #DEB775!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc.sand .kc-d{background:linear-gradient(140deg,#F5ECE0 0%,#EFE4D5 55%,#E1D6C6 100%)!important;box-shadow:inset 0 0 0 1.5px #DEB775!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc.sand .kc-d svg{stroke:#4E9A5E!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc:active{transform:translateY(1px) scale(.985)!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc:focus-visible{outline:2px solid #A07A38!important;outline-offset:2px!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact{flex:1 1 auto!important;display:flex!important;gap:6px!important;justify-content:flex-end!important}html.mE body .p23-bar:not(#kq1):not(#kq2)>a.p23-box,html.mE body .p23-bar:not(#kq1):not(#kq2)>button.p23-gold{display:none!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .p23-bp{flex:none!important;padding:0 6px 0 4px!important;min-width:0!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc.gold{padding:0 10px!important}}@media (max-width:360px){html.mE body .p23-bar:not(#kq1):not(#kq2){gap:6px!important;padding:6px!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc.gold{padding:0 8px!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .p23-bp b{font-size:18px!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .p23-bp small{font-size:11px!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc{height:46px!important;font-size:13.5px!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc.sand.ico{width:46px!important}html.mE body .p23-bar:not(#kq1):not(#kq2) .kq-bact .kc-d{width:30px!important;height:30px!important}}
@media (max-width:760px){html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:14px!important;margin:26px auto 4px!important;width:auto!important}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp>figcaption{display:none!important}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .p8-med{zoom:.7!important;margin:0!important}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .p8-disc>:not(.kq-dc){display:none!important}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-dc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;line-height:1}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-dc i{font:500 18px/1 ALx,Alex,sans-serif;font-style:normal;color:#6C5D4B}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-dc b{font:700 70px/.95 ALx,Alex,sans-serif;color:#1E1207;font-variant-numeric:tabular-nums;letter-spacing:-1px;margin:4px 0 2px}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-dc span{font:500 18px/1.1 ALx,Alex,sans-serif;color:#6C5D4B}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-lg{display:flex;align-items:center;justify-content:center;gap:16px;margin:0;padding:0;list-style:none}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-lg li{display:inline-flex;align-items:center;gap:7px;font:500 13px/1 ALx,Alex,sans-serif;color:#CDB89B;white-space:nowrap}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-lg li b{font-weight:700;color:#F1E8DF;font-variant-numeric:tabular-nums}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-lg li::before{content:"";width:14px;height:5px;border-radius:3px;flex:none}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-lg .s::before{background:#DEB775}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-lg .r::before{background:#C58756}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-lg .a::before{background:rgba(244,221,162,.16);box-shadow:inset 0 0 0 1px rgba(244,221,162,.35)}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-dof b{display:flex;direction:ltr;align-items:flex-start;justify-content:center;gap:2px;color:#1E1207}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-dof b small{font:700 30px/1 ALx,Alex,sans-serif;margin-top:8px;color:#7E6029}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-dof i{font-weight:600;color:#7E6029;letter-spacing:.5px}html.kq-offin.mE body .p4-hero:not(#kq1):not(#kq2):not(#kq3) .p36-off.p4-wh{display:none!important}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-ru{width:min(300px,100%);margin:6px auto 0;display:flex;flex-direction:column;gap:8px}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-ru .h{margin:0;text-align:center;font:500 13.5px/1.3 ALx,Alex,sans-serif;color:#CDB89B}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-ru .h b{font:700 18px/1 ALx,Alex,sans-serif;color:#F4DDA2;margin:0 2px}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-ru .tr{position:relative;height:22px;margin:0 10px}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-ru .ln{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;border-radius:2px;background:linear-gradient(to left,rgba(244,221,162,.85),rgba(222,183,117,.35) 40%,rgba(222,183,117,.35))}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-ru .tr>i{position:absolute;top:50%;width:1.5px;height:8px;margin:-4px -0.75px 0 0;background:rgba(205,184,155,.55);border-radius:1px}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-ru .tr>i.mj{height:12px;margin-top:-6px;background:rgba(222,183,117,.8)}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-ru .tr>i.n,html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-ru .tr>i.e{display:none}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-ru .nw{position:absolute;right:-6px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:#F4DDA2;box-shadow:0 0 0 3px rgba(244,221,162,.18),0 0 12px rgba(244,221,162,.7);animation:kqNw 2.4s ease-in-out infinite}@keyframes kqNw{50%{box-shadow:0 0 0 6px rgba(244,221,162,.08),0 0 16px rgba(244,221,162,.9)}}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-ru .ky{position:absolute;left:-11px;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(160deg,#3D270F,#1E1207);box-shadow:inset 0 0 0 1.5px #DEB775}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-ru .ky svg{width:13px;height:13px;fill:none;stroke:#F4DDA2;stroke-width:2;stroke-linecap:round}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp .kq-ru .lb{margin:0;display:flex;justify-content:space-between;font:500 12px/1 ALx,Alex,sans-serif;color:#9F8F7E}}
@media (max-width:760px){html.mE body fieldset.c8-g[data-f="method"] .c8-seg label{font-size:14px!important;padding-inline:4px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media (max-width:360px){html.mE body fieldset.c8-g[data-f="method"] .c8-seg label{font-size:12.5px!important;padding-inline:2px!important}}
@media (max-width:760px){html.mE body .p4-hero:not(#kq1) .p36-off.p4-wh{position:relative!important;z-index:3!important;isolation:isolate!important;display:inline-flex!important;align-items:center!important;gap:8px!important;height:38px!important;padding:0 18px!important;margin:2px auto 0!important;border:0!important;border-radius:10px!important;overflow:hidden!important;background:linear-gradient(160deg,#3D270F 0%,#2A1A0B 55%,#1E1207 100%)!important;box-shadow:inset 0 0 0 1px rgba(222,183,117,.6),inset 0 1px 0 rgba(244,221,162,.18),0 8px 18px -10px rgba(0,0,0,.7)!important;-webkit-mask:radial-gradient(circle 6px at 0 50%,#0000 98%,#000) left/51% 100% no-repeat,radial-gradient(circle 6px at 100% 50%,#0000 98%,#000) right/51% 100% no-repeat!important;mask:radial-gradient(circle 6px at 0 50%,#0000 98%,#000) left/51% 100% no-repeat,radial-gradient(circle 6px at 100% 50%,#0000 98%,#000) right/51% 100% no-repeat!important;font:500 13.5px/1 ALx,Alex,sans-serif!important;color:#CDB89B!important;white-space:nowrap!important}html.mE body .p4-hero:not(#kq1) .p36-off.p4-wh::before,html.mE body .p4-hero:not(#kq1) .p36-off.p4-wh::after{content:none!important}html.mE body .p4-hero:not(#kq1) .p36-off.p4-wh .kq-ot{width:16px;height:16px;flex:none;fill:none;stroke:#F4DDA2;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html.mE body .p4-hero:not(#kq1) .p36-off.p4-wh .kq-on{font:700 18px/1 ALx,Alex,sans-serif;color:#F4DDA2;font-variant-numeric:tabular-nums;letter-spacing:.2px}html.mE body .p4-hero:not(#kq1) .p36-off.p4-wh .kq-os{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(244,221,162,.28) 50%,transparent 65%);transform:translateX(120%);animation:kqOs 1.6s cubic-bezier(.4,0,.2,1) .9s 1 both}@keyframes kqOs{to{transform:translateX(-120%)}}}@media (prefers-reduced-motion:reduce){html.mE body .p4-hero:not(#kq1) .p36-off.p4-wh .kq-os{display:none}html.mE .kq-ru .nw{animation:none}}
@media (max-width:760px){html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .p8-disc{background:none!important;box-shadow:none!important;border:0!important;overflow:visible!important;perspective:700px}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .p8-disc::before,html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .p8-disc::after{content:none!important;display:none!important}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .kq-dof{display:none!important}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .p8-disc>.kq-coin{display:block!important;position:absolute;inset:-4px;transform-style:preserve-3d;animation:kqFlip 10s cubic-bezier(.65,0,.35,1) 2.2s infinite}@keyframes kqFlip{0%,40%{transform:rotateY(0)}50%,90%{transform:rotateY(180deg)}100%{transform:rotateY(360deg)}}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .kq-coin>div{position:absolute;inset:0;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:radial-gradient(circle at 34% 26%,#FBEFC9 0%,#F4DDA2 26%,#DEB775 62%,#B8914B 88%,#7E6029 100%);box-shadow:inset 0 0 0 3px #7E6029,inset 0 0 0 5px rgba(248,233,196,.75),inset 0 -8px 18px rgba(126,96,41,.45),0 10px 26px -8px rgba(0,0,0,.65)}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .kq-coin>div::before{content:"";position:absolute;inset:5px;border-radius:50%;background:repeating-conic-gradient(rgba(126,96,41,.55) 0 1.4deg,transparent 1.4deg 6deg);-webkit-mask:radial-gradient(circle,#0000 calc(100% - 7px),#000 calc(100% - 6px));mask:radial-gradient(circle,#0000 calc(100% - 7px),#000 calc(100% - 6px))}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .kq-coin>div::after{content:"";position:absolute;inset:13px;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgba(126,96,41,.5),0 1px 0 rgba(255,250,236,.5)}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .kq-coin .bk{transform:rotateY(180deg)}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .kq-coin i{font:600 19px/1 ALx,Alex,sans-serif;font-style:normal;color:#5E431E;text-shadow:0 1px 0 rgba(255,248,224,.6)}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .kq-coin b{display:flex;direction:ltr;align-items:flex-start;gap:2px;font:800 74px/.92 ALx,Alex,sans-serif;color:#1E1207;letter-spacing:-1px;text-shadow:0 1px 0 rgba(255,248,224,.55),0 -1px 0 rgba(94,67,30,.35);margin:2px 0}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .kq-coin b small{font:700 32px/1 ALx,Alex,sans-serif;margin-top:8px;color:#5E431E}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .kq-coin .bk b{font-size:36px;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;align-items:baseline}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .kq-coin .bk b .sar{font-family:SAR,ALx,sans-serif;font-weight:400;font-size:.62em;color:#5E431E;margin:0}html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .kq-coin span.t{font:600 18px/1.1 ALx,Alex,sans-serif;color:#5E431E;text-shadow:0 1px 0 rgba(255,248,224,.6)}}@media (prefers-reduced-motion:reduce){html.mE body .p4-hero:not(#kq1) .p4-vp.p8-vp.kq-of .kq-coin{animation:none}}
@media (max-width:760px){html.mE body section.c8-s:not(#kq1) .c8-fh{padding:2px 2px 10px!important;gap:12px!important}html.mE body section.c8-s:not(#kq1) .c8-fh p{font-size:13px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-eng{display:none!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-g label:not(.c8-fl):not(.c8-lg){font-size:13.5px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-c label span{white-space:nowrap!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-g,html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-last{border-top:0!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-ticks{display:none!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-g{padding-top:12px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-g1{padding-top:6px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-fl,html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-g legend,html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-lg{font-size:13.5px!important;margin-bottom:6px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-w{height:42px!important;min-height:42px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-line{gap:12px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-seg{height:40px!important;min-height:40px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-seg label{height:34px!important;min-height:34px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-th{height:34px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-chips{gap:6px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-c label{height:36px!important;min-height:36px!important;font-size:13.5px!important;padding:0 12px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-wn,html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-wn textarea{height:48px!important;min-height:48px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-last{padding-top:14px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-send{height:44px!important;min-height:44px!important;font-size:15.5px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-g{padding-top:10px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-fl,html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-g legend,html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-lg{font-size:13px!important;margin-bottom:5px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-w{height:40px!important;min-height:40px!important;border-radius:11px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-seg{height:38px!important;min-height:38px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-seg label{height:32px!important;min-height:32px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-th{height:32px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-chips{display:flex!important;flex-wrap:wrap!important;gap:6px!important;grid-template-columns:none!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-chips>.c8-c{flex:0 0 auto!important;width:auto!important;min-width:0!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-c label{height:32px!important;min-height:32px!important;font-size:13px!important;padding:0 12px 0 14px!important;gap:7px!important;width:auto!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-wn,html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-wn textarea{height:44px!important;min-height:44px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-wn textarea{padding-top:11px!important;padding-bottom:6px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-wn textarea{resize:none!important;scrollbar-width:none!important;-ms-overflow-style:none!important;overflow-y:hidden!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-wn textarea::-webkit-scrollbar{display:none!important;width:0!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-wn.kq-grow,html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-wn.kq-grow textarea{height:auto!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-last{padding-top:8px!important;margin-top:4px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-send{height:44px!important;min-height:44px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-fh .seal{width:34px!important;height:34px!important;flex:0 0 34px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-fh h2{font-size:18px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-fh{padding-bottom:6px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-g{padding-top:20px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-g1{padding-top:10px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-line{gap:16px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-fl,html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-g legend,html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-lg{font-size:13.5px!important;margin-bottom:8px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-w{height:44px!important;min-height:44px!important;border-radius:12px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-seg{height:42px!important;min-height:42px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-seg label{height:36px!important;min-height:36px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-th{height:36px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-chips{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-chips>.c8-c{width:auto!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-c label{height:36px!important;min-height:36px!important;width:100%!important;justify-content:center!important;font-size:13.5px!important;padding:0 10px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-wn,html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-wn textarea{height:48px!important;min-height:48px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-wn textarea{padding:13px 14px 6px 62px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-last{padding-top:18px!important;margin-top:0!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-send{height:48px!important;min-height:48px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-bar{padding:14px 14px 16px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-fh{padding-bottom:10px!important}}@media (max-width:360px){html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-g .c8-seg label:not(.c8-fl):not(.c8-lg){font-size:12px!important;padding-inline:2px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-g .c8-c label:not(.c8-fl):not(.c8-lg){font-size:12.5px!important;padding:0 6px!important;gap:5px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-c .c8-lamp{display:none!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-wn textarea::placeholder{font-size:12px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .c8-wn textarea{padding-left:54px!important;padding-right:12px!important}}@media (max-width:760px){html.kq-fhide .flt-root{opacity:0!important;pointer-events:none!important;transform:translateY(12px)!important;transition:opacity .3s ease,transform .3s ease!important}.flt-root{transition:opacity .3s ease,transform .3s ease}}
@media (max-width:760px){html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) fieldset.kq-dd .c8-chips{display:none!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .kq-fs{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:44px;padding:0 14px;border:0;border-radius:12px;cursor:pointer;text-align:right;direction:rtl;background:#170E07;box-shadow:inset 0 1px 3px rgba(0,0,0,.55),inset 0 0 0 1px rgba(236,214,176,.08);font:600 15px/1 ALx,Alex,sans-serif;color:#F1E8DF;-webkit-tap-highlight-color:transparent}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .kq-fs .v{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .kq-fs .v.ph{color:rgba(205,184,155,.55);font-weight:500}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .kq-fs .n{flex:none;min-width:22px;height:22px;padding:0 6px;border-radius:999px;display:none;place-items:center;font:700 12px/1 ALx,Alex,sans-serif;color:#1E1207;background:#DEB775}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .kq-fs.has .n{display:grid}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .kq-fs i{flex:none;width:8px;height:8px;margin-bottom:4px;border-left:1.7px solid #DEB775;border-bottom:1.7px solid #DEB775;transform:rotate(-45deg)}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) .kq-fs:focus-visible{outline:2px solid #DEB775;outline-offset:2px}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2) fieldset.kq-dd.bad .kq-fs{box-shadow:inset 0 0 0 1.5px #C4463A}.kq-fsh{position:fixed;inset:0;z-index:2147482500;display:none;direction:rtl}.kq-fsh.on{display:block}.kq-fsh .bd{position:absolute;inset:0;background:rgba(14,8,3,.6);opacity:0;transition:opacity .25s ease}.kq-fsh.in .bd{opacity:1}.kq-fsh .sh{position:absolute;left:0;right:0;bottom:0;padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;background:linear-gradient(175deg,#F8F1EA,#EADFCF);box-shadow:0 -1px 0 #DEB775,0 -18px 40px rgba(0,0,0,.45);transform:translateY(100%);transition:transform .35s cubic-bezier(.16,1,.3,1)}.kq-fsh.in .sh{transform:none}.kq-fsh .gr{width:40px;height:4px;border-radius:2px;background:rgba(126,96,41,.35);margin:0 auto 12px}.kq-fsh h4{margin:0 0 4px;font:700 17px/1.2 ALx,Alex,sans-serif;color:#1E1207;display:flex;align-items:center;gap:8px}.kq-fsh h4::before{content:"";width:3px;height:16px;border-radius:2px;background:#DEB775}.kq-fsh .sub{margin:0 0 12px;font:500 12.5px/1.3 ALx,Alex,sans-serif;color:#6C5D4B}.kq-fsh ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.kq-fsh li button{width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border:0;border-radius:14px;cursor:pointer;background:#FBF7F1;box-shadow:inset 0 0 0 1px rgba(126,96,41,.16);font:600 15px/1 ALx,Alex,sans-serif;color:#1E1207;-webkit-tap-highlight-color:transparent}.kq-fsh li button .ck{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px #DEB775;background:#F5ECE0}.kq-fsh.one li button .ck{border-radius:50%}.kq-fsh li button .ck svg{width:13px;height:13px;fill:none;stroke:#1E1207;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0}.kq-fsh li button.on{background:linear-gradient(to top,#DEB775,#F4DDA2 80%,#F8E9C4);box-shadow:inset 0 0 0 1px rgba(126,96,41,.55)}.kq-fsh li button.on .ck{background:#FBF7F1;box-shadow:inset 0 0 0 1.5px #7E6029}.kq-fsh li button.on .ck svg{opacity:1}.kq-fsh .ok{margin-top:12px;width:100%;height:48px;border:3px solid #1E1207;border-radius:999px;cursor:pointer;font:700 15.5px/1 ALx,Alex,sans-serif;color:#1E1207;background:linear-gradient(to top,#DEB775 0%,#F4DDA2 80%,#F8E9C4 100%);box-shadow:inset 0 0 0 1px #7E6029}.kq-fsh.one .ok{display:none}}@media (prefers-reduced-motion:reduce){.kq-fsh .sh,.kq-fsh .bd{transition:none}}
}
@media (max-width:392px){html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts{gap:4px!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc{--fs:11.5px!important;--ps:7px!important;--d:24px!important;gap:4px!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc.gold{--fs:11.5px!important;--ps:6px!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc.sand{padding-inline-end:3px!important}}@media (max-width:365px){html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc{--fs:11px!important;--ps:6px!important;--d:22px!important;gap:3px!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts .kc.gold{--fs:11px!important;--ps:5px!important}}
@media (max-width:760px){
@media (max-width:760px){html.mE body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .well .chip.onimg.st-ok{gap:7px!important;color:#3E724A!important;font-weight:700!important}html.mE body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .well .chip.onimg.st-ok svg{display:none!important}html.mE body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .well .chip.onimg .kq-ck{width:15px;height:15px;flex:0 0 15px;border-radius:50%;background:#5A8F65;display:grid;place-items:center}html.mE body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .well .chip.onimg .kq-ck svg{display:block!important;width:9px!important;height:9px!important;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}html.mE body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .well .stg{background:rgba(246,239,227,.94)!important;color:#2E261D!important;font-weight:700!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75),inset 0 0 0 1px rgba(160,145,124,.3),0 2px 8px -3px rgba(20,14,8,.45)!important}html.mE body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .well .stg::before{content:""!important;display:block!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#5A8F65!important;clip-path:none!important;flex:none!important}html.mE body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .well .stg.fin::before{background:#CE8F3A!important}html.mE body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .well .stg.fin{color:#7E6029!important}html.mE body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .well .stg .si,html.mE body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .well .stg svg{display:none!important}html.mE body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .well .kq-off{position:absolute;zoom:var(--kbz,.84);left:8px;bottom:26px;height:28px;display:inline-flex;align-items:center;gap:6px;padding:0 14px 0 12px;border-radius:0 14px 14px 0;box-sizing:border-box;white-space:nowrap;z-index:3;background:rgba(246,239,227,.94);color:#6C5D4B;font:500 12px/1 ALx,Alex,sans-serif;box-shadow:inset 0 1px 0 rgba(255,255,255,.75),inset 0 0 0 1px rgba(160,145,124,.3),0 2px 8px -3px rgba(20,14,8,.45)}html.mE body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .well .kq-off b{font:700 13px/1 ALx,Alex,sans-serif;color:#7E6029}html.mE body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .well .kq-off i{width:8px;height:8px;border-radius:50%;background:#3D270F;flex:none}}
@media (max-width:760px){html.mE body :is(#projects,#pgx02-proj,#p29-units,#p29-media):not(#kq1):not(#kq2):not(#kq3):not(#kq9) :is(.bn-project-item .acts,.p35-ra,.p4-acts,.p35-xa) .kc[data-kqh]{overflow:visible!important}html.mE body :is(#projects,#pgx02-proj,#p29-units,#p29-media):not(#kq1):not(#kq2):not(#kq3):not(#kq9) :is(.bn-project-item .acts,.p35-ra,.p4-acts,.p35-xa) .kc[data-kqh]::before{content:""!important;display:block!important;position:absolute!important;left:0!important;right:0!important;top:calc(var(--kqh,0px) * -1)!important;bottom:calc(var(--kqh,0px) * -1)!important;background:none!important;border:0!important;box-shadow:none!important;pointer-events:auto!important;z-index:1!important}}
@media (max-width:760px){html.mE body #locations:not(#kq1):not(#kq2) .bnm-pin.kq-hid{opacity:0!important;pointer-events:none!important;visibility:hidden!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-pin[data-kqn]::after{content:attr(data-kqn)!important;position:absolute!important;top:-11px!important;right:-11px!important;left:auto!important;bottom:auto!important;min-width:20px!important;height:20px!important;direction:ltr!important;padding:0 5px!important;box-sizing:border-box!important;border-radius:999px!important;display:grid!important;place-items:center!important;font:700 11px/1 ALx,Alex,sans-serif!important;color:#1E1207!important;background:linear-gradient(to top,#DEB775,#F4DDA2)!important;box-shadow:0 0 0 2px #F1E8DF,0 2px 6px rgba(30,18,7,.35)!important;z-index:3!important;width:auto!important;transform:none!important;border:0!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-ctl .bnm-in,html.mE body #locations:not(#kq1):not(#kq2) .bnm-ctl .bnm-out{display:none!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-ctl{top:10px!important;right:10px!important;left:auto!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-ctl .bnm-fit{width:34px!important;height:34px!important;min-height:0!important;border-radius:10px!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-ctl .bnm-fit svg{width:15px!important;height:15px!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-frame.kq-fs .bnm-ctl .bnm-in,html.mE body #locations:not(#kq1):not(#kq2) .bnm-frame.kq-fs .bnm-ctl .bnm-out{display:grid!important}}
}
html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts.kq-c{gap:4px!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts.kq-c .kc{--fs:11px!important;--ps:6px!important;--d:22px!important;gap:3px!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts.kq-c .kc.gold{--fs:11px!important;--ps:5px!important}html body :is(#projects,#pgx02-proj):not(#kq1):not(#kq2):not(#kq3) .bn-project-item .acts.kq-c .kc.sand{padding-inline-end:3px!important}
@media (max-width:760px){
@media (max-width:760px){html.mE body #site-footer:not(#kq1):not(#kq2) .f16-ms{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:14px 0 0!important;padding:0!important;list-style:none!important}html.mE body #site-footer:not(#kq1):not(#kq2) .f16-ms>li{margin:0!important;padding:0!important;border:0!important;min-width:0!important}html.mE body #site-footer:not(#kq1):not(#kq2) .f16-ms>li:last-child:nth-child(odd){grid-column:1/-1!important}html.mE body #site-footer:not(#kq1):not(#kq2) .f16-m{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;min-height:52px!important;height:52px!important;padding:0 14px!important;border-radius:12px!important;border:0!important;background:rgba(244,221,162,.04)!important;box-shadow:inset 0 0 0 1px rgba(205,184,155,.14)!important;text-decoration:none!important}html.mE body #site-footer:not(#kq1):not(#kq2) .f16-m::after,html.mE body #site-footer:not(#kq1):not(#kq2) .f16-m::before{content:none!important;display:none!important}html.mE body #site-footer:not(#kq1):not(#kq2) .f16-m small{width:auto!important;flex:none!important;font:600 11.5px/1 ALx,Alex,sans-serif!important;color:#DEB775!important;opacity:.8!important}html.mE body #site-footer:not(#kq1):not(#kq2) .f16-m span{font-size:16px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important}html.mE body #site-footer:not(#kq1):not(#kq2) .f16-m:active{background:rgba(244,221,162,.09)!important}html.mE body #site-footer:not(#kq1):not(#kq2) .f16-scale{display:none!important}}
}
@media (min-width:761px){html body #p29-units:not(#kq1):not(#kq2):not(#kq3):not(#kq4) article.p35-r .p35-ra>.p4-rg{display:flex!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3):not(#kq4) article.p35-r .p35-ra>.kc.gold{display:none!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3):not(#kq4) article.p35-r .p35-ra{gap:8px!important}html body #p29-units:not(#kq1):not(#kq2):not(#kq3):not(#kq4) article.p35-r .p35-ra>.kc{--h:48px!important;--d:32px!important;--fs:14px!important}}
@media (max-width:760px){
@media (max-width:760px){html.mE body #locations:not(#kq1):not(#kq2) .bnm-card{width:min(272px,calc(100% - 24px))!important;max-width:272px!important;padding:10px 12px 12px!important;border-radius:14px!important;gap:8px!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-img,html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-scrim{display:none!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-ph{display:block!important;position:relative!important;height:auto!important;min-height:0!important;padding:0 0 0 34px!important;margin:0!important;background:none!important;aspect-ratio:auto!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-cap{position:static!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;padding:0!important;width:auto!important;height:auto!important;background:none!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-chip{height:20px!important;padding:0 8px!important;font-size:11px!important;order:0!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-cap h3{font-size:16px!important;line-height:1.25!important;margin:2px 0 0!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-meta{font-size:12px!important;line-height:1.3!important;height:auto!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-x{position:absolute!important;top:0!important;left:0!important;right:auto!important;width:28px!important;height:28px!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-facts{min-height:0!important;height:auto!important;padding:7px 0!important;margin:0!important;font-size:12.5px!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-facts *{font-size:12.5px!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-acts{height:auto!important;gap:6px!important;margin:0!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-acts .bnm-go{height:36px!important;min-height:36px!important;font-size:13.5px!important}html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-acts .bnm-ic,html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-acts .bnm-open,html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-open{width:36px!important;height:36px!important;min-height:36px!important}}
@media (max-width:760px){html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2):not(#kq3) .kq-fs .v{line-height:1.35!important;padding-block:2px!important;font-size:15px!important}html.mE body :is(dialog.ix,section.c8-s):not(#kq1):not(#kq2):not(#kq3) .kq-fs .v.ph{font-weight:400!important;color:rgba(205,184,155,.5)!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-fh{padding:2px 2px 6px 44px!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-fh h2{font-size:17px!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-fh p{font-size:12px!important;line-height:1.4!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-fh .seal{width:32px!important;height:32px!important;flex:0 0 32px!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-g{padding-top:12px!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-g1{padding-top:4px!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-line{gap:12px!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-fl,html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-g legend,html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-lg{font-size:13px!important;margin-bottom:6px!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-w,html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .kq-fs{height:40px!important;min-height:40px!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-seg{height:38px!important;min-height:38px!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-seg label{height:32px!important;min-height:32px!important;font-size:13px!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-th{height:32px!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-wn,html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-wn textarea{height:44px!important;min-height:44px!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-wn textarea{padding-top:11px!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-last{padding-top:12px!important}html.mE body dialog.ix:not(#kq1):not(#kq2):not(#kq3) .c8-send{height:44px!important;min-height:44px!important;font-size:15px!important}}
@media (max-width:760px){html.mE body #locations:not(#kq1):not(#kq2) .bnm-card .bnm-chip{margin-right:22px!important}}
@media (max-width:760px){html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .bnm-acts{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;height:auto!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .bnm-dir,html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .bnm-facts[hidden]{display:none!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .bnm-acts{flex-wrap:nowrap!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card :is(.bnm-go,.bnm-wa,.bnm-open){position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;box-sizing:border-box!important;border-radius:999px!important;border:3px solid #1F1308!important;margin:0!important;inset:auto!important;transform:none!important;white-space:nowrap!important;text-decoration:none!important;-webkit-tap-highlight-color:transparent!important;font:600 13px/1 ALx,Alex,sans-serif!important;letter-spacing:0!important;color:#1E1207!important;box-shadow:none!important;min-width:0!important;overflow:visible!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card :is(.bnm-go,.bnm-wa,.bnm-open)::before{content:none!important;display:none!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card :is(.bnm-go,.bnm-wa,.bnm-open)::after{content:""!important;display:block!important;position:absolute!important;inset:0!important;width:auto!important;height:auto!important;border-radius:inherit!important;pointer-events:none!important;background:none!important;opacity:1!important;transform:none!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .bnm-go{flex:1 1 auto!important;height:42px!important;min-height:42px!important;padding:0 10px!important;font-size:13px!important;background:linear-gradient(to top,#DEB775 0%,#F4DDA2 80%,#F8E9C4 100%)!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .bnm-go::after{box-shadow:inset 0 1px 0 rgba(255,250,236,.75),inset 0 0 0 1px rgba(126,96,41,.55)!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card :is(.bnm-wa,.bnm-open){flex:none!important;width:auto!important;padding:0 11px 0 4px!important;background:linear-gradient(140deg,#F5ECE0 0%,#EFE4D5 50%,#E1D6C6 100%)!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card :is(.bnm-wa,.bnm-open)::after{box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 0 0 1.5px #DEB775!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .bnm-wa{height:42px!important;min-height:42px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card :is(.bnm-wa,.bnm-open)>svg:not(.kq-in){display:none!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card :is(.bnm-wa,.bnm-open)>span:not(.kq-t):not(.kq-d){display:none!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .kq-t{display:inline!important;position:static!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important;font:inherit!important;color:inherit!important;margin:0!important;padding:0!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .kq-d{position:relative!important;display:grid!important;clip-path:none!important;overflow:visible!important;place-items:center!important;flex:none!important;width:28px!important;height:28px!important;border-radius:50%!important;background:linear-gradient(140deg,#F5ECE0 0%,#EFE4D5 55%,#E1D6C6 100%)!important;box-shadow:inset 0 0 0 1.5px #DEB775!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .kq-d svg{display:block!important;width:42%!important;height:42%!important;fill:none!important;stroke:#7E6029!important;stroke-width:2.2!important;stroke-linecap:round!important;stroke-linejoin:round!important;position:static!important;transform:none!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .kq-d svg.wa{width:52%!important;height:52%!important;stroke:#4E9A5E!important;stroke-width:1.8!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .bnm-ph{padding-left:96px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .bnm-ph>.bnm-open{position:absolute!important;top:-1px!important;left:32px!important;right:auto!important;bottom:auto!important;height:30px!important;min-height:30px!important;border-width:2px!important;border-color:#2B1C0D!important;padding:0 10px 0 3px!important;gap:5px!important;font-size:12px!important;z-index:6!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .bnm-ph>.bnm-open .kq-d{width:22px!important;height:22px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card .bnm-x{top:0!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card :is(.bnm-go,.bnm-wa,.bnm-open):active{transform:translateY(1px) scale(.985)!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-card :is(.bnm-go,.bnm-wa,.bnm-open):focus-visible{outline:2px solid #F4DDA2!important;outline-offset:3px!important}}
@media (max-width:760px){html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card{width:min(236px,calc(100% - 24px))!important;max-width:236px!important;padding:8px 10px 10px!important;gap:6px!important;border-radius:12px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-ph{padding-left:82px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-cap{gap:2px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-chip{height:18px!important;padding:0 7px!important;font-size:10.5px!important;margin-right:18px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-cap h3{font-size:14.5px!important;line-height:1.25!important;margin:3px 0 0!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-meta{font-size:11px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-x{width:26px!important;height:26px!important;top:-1px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-ph>.bnm-open{left:30px!important;top:-1px!important;height:26px!important;min-height:26px!important;font-size:11.5px!important;padding:0 8px 0 2px!important;gap:4px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-ph>.bnm-open .kq-d{width:18px!important;height:18px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-facts{padding:5px 0!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-facts,html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-facts *{font-size:11.5px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-acts{gap:5px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card :is(.bnm-go,.bnm-wa){height:36px!important;min-height:36px!important;font-size:12px!important;border-width:2.5px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-go{padding:0 8px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-wa{padding:0 9px 0 3px!important;gap:5px!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3):not(#kq4) .bnm-card .bnm-acts .kq-d{width:24px!important;height:24px!important}}
@media (max-width:760px){html.mE body #locations:not(#kq1):not(#kq2) .bnm-frame.kq-fs .bnm-ctl{top:68px!important}}
@media (max-width:760px){html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-pin{width:-webkit-max-content!important;width:max-content!important;max-width:none!important;white-space:nowrap!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-pin .bnm-face{width:-webkit-max-content!important;width:max-content!important;max-width:none!important;min-width:-webkit-max-content!important;min-width:max-content!important;white-space:nowrap!important;flex-wrap:nowrap!important;box-sizing:border-box!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-pin .bnm-face>*{flex:none!important}html.mE body #locations:not(#kq1):not(#kq2):not(#kq3) .bnm-pin .bnm-face b{display:block!important;white-space:nowrap!important;direction:ltr!important;unicode-bidi:isolate!important;letter-spacing:0!important;padding-inline:1px!important;overflow:visible!important}}
@media (max-width:760px){html.mE body .i56>.kc>.kcvf{position:absolute;inset:0;overflow:hidden;opacity:0;transition:opacity 1.4s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:0}html.mE body .i56>.kc>.kcvf.on{opacity:1}html.mE body .i56>.kc>.kcvf iframe{position:absolute;top:50%;left:50%;height:100%;width:177.78vh;min-width:100%;min-height:56.25vw;transform:translate(-50%,-50%);border:0}}
@media (max-width:760px){html.mE body .i56>.kc:not(#kq1):not(#kq2) .kcg{left:44px!important;right:16px!important;width:auto!important;height:58px!important;gap:12px!important;padding:0 20px 0 8px!important;border-radius:0!important;overflow:visible!important;justify-content:space-between!important;background:linear-gradient(176deg,#47301A 0%,#2C1D0D 52%,#1E1307 100%)!important;clip-path:polygon(0 17px,28px 0,100% 0,100% 100%,0 100%)!important;box-shadow:inset 0 1px 0 rgba(255,240,205,.32),inset 0 0 0 1.5px rgba(222,183,117,.95),inset 0 -2px 0 rgba(0,0,0,.4),0 8px 22px rgba(0,0,0,.35)!important;color:#F8E6B4!important;transform:none!important;transition:transform .28s cubic-bezier(.2,.8,.2,1),filter .28s ease!important}html.mE body .i56>.kc:not(#kq1):not(#kq2) .kcg::before{content:none!important;display:none!important}html.mE body .i56>.kc:not(#kq1):not(#kq2) .kcg::after{content:""!important;display:block!important;position:absolute!important;inset:auto!important;left:0!important;top:0!important;width:28px!important;height:17px!important;z-index:2!important;border:0!important;clip-path:none!important;transition:none!important;background:linear-gradient(to bottom right,transparent calc(50% - 1.6px),#F4DDA2 calc(50% - 1.6px),#F4DDA2 calc(50% - .3px),#DEB775 calc(50% + .3px),#B8914B calc(50% + 1.6px),transparent calc(50% + 1.6px))!important;filter:drop-shadow(0 0 2px rgba(244,221,162,.55))!important}html.mE body .i56>.kc:not(#kq1):not(#kq2) .kcg:active{transform:translateY(1px) scale(.99)!important;transition-duration:.09s!important}html.mE body .i56>.kc:not(#kq1):not(#kq2) .kcg span{position:relative!important;flex:1 1 auto!important;min-width:0!important;white-space:nowrap!important;text-align:center!important;padding:0 0 13px!important;font:600 16px/1 ALx,Alex,sans-serif!important;color:#F8E6B4!important;text-shadow:0 -1px 0 rgba(0,0,0,.9)!important;transition:none!important}html.mE body .i56>.kc:not(#kq1):not(#kq2) .kcg span::before{content:""!important;position:absolute!important;left:2%!important;right:2%!important;bottom:-1px!important;height:9px!important;width:auto!important;filter:none!important;background:linear-gradient(to left,rgba(244,221,162,.85) 0 1.5px,transparent 1.5px) right bottom/40px 9px repeat-x,linear-gradient(to left,rgba(244,221,162,.45) 0 1px,transparent 1px) right bottom/8px 4px repeat-x!important}html.mE body .i56>.kc:not(#kq1):not(#kq2) .kcg span::after{content:none!important;display:none!important}html.mE body .i56>.kc:not(#kq1):not(#kq2) .kcg i{position:relative!important;top:auto!important;bottom:auto!important;align-self:center!important;order:2!important;width:40px!important;height:40px!important;flex:none!important;margin:0!important;border-radius:0!important;background:radial-gradient(circle at 50% 35%,#24170A,#120A03 75%)!important;clip-path:polygon(0 8px,12px 0,100% 0,100% 100%,0 100%)!important;box-shadow:inset 0 0 0 1.5px #DEB775,inset 0 3px 7px rgba(0,0,0,.95)!important;color:#DEB775!important}html.mE body .i56>.kc:not(#kq1):not(#kq2) .kcg i svg{display:none!important}html.mE body .i56>.kc:not(#kq1):not(#kq2) .kcg i::before{content:""!important;display:block!important;position:absolute!important;inset:auto!important;left:0!important;top:0!important;width:12px!important;height:8px!important;border-radius:0!important;clip-path:none!important;box-shadow:none!important;background:linear-gradient(to bottom right,transparent calc(50% - 1px),#DEB775 calc(50% - 1px),#DEB775 calc(50% + 1px),transparent calc(50% + 1px))!important}html.mE body .i56>.kc:not(#kq1):not(#kq2) .kcg i::after{content:""!important;position:absolute!important;inset:0!important;left:0!important;top:0!important;width:auto!important;height:auto!important;animation:none!important;filter:none!important;transform:none!important;background:#DEB775!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'/%3E%3C/svg%3E") center/21px 21px no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'/%3E%3C/svg%3E") center/21px 21px no-repeat!important}html.mE body .i56>.kc:not(#kq1):not(#kq2) .kcg:is(:active,.on) i::after{transform:none!important;background:#DEB775!important}}
}
html.mE body .h56:not(#kq23),html.mE body .h56:not(#kq23) .i56{height:615px!important;max-height:615px!important;min-height:0!important}
html.mE body .i56>.kc .kcc p{text-wrap:balance!important}@media (max-width:760px){html.mE body .i56>.kc h1{line-height:1.12!important}html.mE body .i56>.kc h1>span:first-child{font-size:38px!important;white-space:nowrap!important}html.mE body .i56>.kc h1>span.g{font-size:50px!important;white-space:nowrap!important;padding-top:4px!important}}html.mE body .i56>.kc:not(#kq24) .kq-scr{position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(20,11,4,.30) 0,rgba(20,11,4,0) 20%,rgba(20,11,4,0) 34%,rgba(20,11,4,.55) 62%,rgba(20,11,4,.82) 84%)!important;}html.mE body .i56>.kc:not(#kq24) .kcc{z-index:3!important;}html.mE body .i56>.kc:not(#kq24) .kvr{z-index:3!important;}html.mE body .i56>.kc:not(#kq24) svg.kcl{z-index:3!important;}html.mE body .i56>.kc:not(#kq24) .kcg{z-index:4!important;}html.mE body .i56>.kc:not(#kq24) .kq-st{display:flex!important;align-items:stretch!important;gap:0!important;margin-top:6px!important;}html.mE body .i56>.kc:not(#kq24) .kq-st>span{display:flex!important;flex-direction:column!important;gap:3px!important;padding:0 14px!important;position:relative!important;}html.mE body .i56>.kc:not(#kq24) .kq-st>span:first-child{padding-inline-start:0!important;}html.mE body .i56>.kc:not(#kq24) .kq-st>span+span::before{content:""!important;position:absolute!important;inset-inline-start:0!important;top:4px!important;bottom:4px!important;width:1px!important;background:rgba(222,183,117,.45)!important;}html.mE body .i56>.kc:not(#kq24) .kq-st b{font:700 20px/1 Alexandria,ALx,sans-serif!important;color:#F1E8DF!important;direction:ltr!important;text-align:inherit!important;}html.mE body .i56>.kc:not(#kq24) .kq-st small{font:400 11.5px/1.2 Alexandria,ALx,sans-serif!important;color:#CDB89B!important;white-space:nowrap!important;}html.mE body .i56>.kc:not(#kq24) .kvr{display:none!important;}html.mE body .i56>.kc:not(#kq24) .kcc{left:24px!important;right:24px!important;top:auto!important;bottom:124px!important;align-items:flex-start!important;text-align:start!important;gap:10px!important;}html.mE body .i56>.kc:not(#kq24) .kcc{bottom:138px!important;}html.mE body .i56>.kc:not(#kq24) .kcc .kce::before,.kcc .kce::after{display:none!important;}html.mE body .i56>.kc:not(#kq24) .kcc .kce{font-size:13px!important;color:#DEB775!important;letter-spacing:.02em!important;justify-content:flex-start!important;}html.mE body .i56>.kc:not(#kq24) .kcc h1{line-height:1.15!important;}html.mE body .i56>.kc:not(#kq24) .kcc h1>span:first-child{font-size:40px!important;}html.mE body .i56>.kc:not(#kq24) .kcc h1>span.g{font-size:46px!important;padding-top:2px!important;}html.mE body .i56>.kc:not(#kq24) .kcc p{max-width:30ch!important;font-size:15px!important;line-height:1.7!important;text-align:start!important;color:#F1E8DF!important;}html.mE body .i56>.kc:not(#kq24) .kq-st small{font-size:13px!important;}html.mE body .i56>.kc:not(#kq24) .kq-st b{font-size:21px!important;}html.mE body .i56>.kc:not(#kq24) .kq-st{position:relative!important;width:100%!important;justify-content:space-between!important;padding-bottom:18px!important;margin-top:10px!important;background:linear-gradient(90deg,rgba(222,183,117,.9),rgba(222,183,117,.35)) left bottom/100% 1px no-repeat,repeating-linear-gradient(90deg,rgba(222,183,117,.55) 0 1px,transparent 1px 9px) left bottom/100% 6px no-repeat!important;}html.mE body .i56>.kc:not(#kq24) .kq-st>span{padding:0 0 0 0!important;position:relative!important;}html.mE body .i56>.kc:not(#kq24) .kq-st>span+span::before{display:none!important;}html.mE body .i56>.kc:not(#kq24) .kq-st>span::after{content:""!important;position:absolute!important;bottom:-18px!important;inset-inline-start:0!important;width:1.5px!important;height:14px!important;background:#DEB775!important;}html.mE body .i56>.kc:not(#kq24) .kq-st b{color:#F4DDA2!important;font-size:24px!important;}
html.mE body .i56>.kc:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5) .kcg span{font-family:ZAx,ZA,"Benaat Display",ALx,sans-serif!important;font-weight:400!important;font-size:19px!important;letter-spacing:0!important;white-space:nowrap!important}
@font-face{font-family:BnHayyakum;src:url(/mob/hay.woff2) format("woff2");font-display:swap}@font-face{font-family:BnTajarib;src:url(/mob/taj.woff2) format("woff2");font-display:swap}html.mE body .i56>.kc:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6) .kcg span{font-family:BnHayyakum,ZAx,ALx,sans-serif!important;font-weight:400!important;font-size:19px!important;letter-spacing:0!important;white-space:nowrap!important}
html.mE body .i56>.kc:not(#x1):not(#x2):not(#x3):not(#x4):not(#x5):not(#x6):not(#x7) .kce{font-family:BnHayyakum,ALx,sans-serif!important;font-weight:400!important;font-size:15px!important;letter-spacing:0!important;color:#F4DDA2!important;display:inline-flex!important;align-items:center!important;align-self:flex-start!important;width:auto!important;padding:7px 14px 8px!important;border-radius:999px!important;background:rgba(20,11,4,.55)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:inset 0 0 0 1px rgba(222,183,117,.45),0 6px 16px -8px rgba(0,0,0,.6)!important;text-shadow:none!important;margin-bottom:4px!important}html.mE body .i56>.kc:not(#x1):not(#x2):not(#x3):not(#x4):not(#x5):not(#x6):not(#x7) .kce::before,html.mE body .i56>.kc:not(#x1):not(#x2):not(#x3):not(#x4):not(#x5):not(#x6):not(#x7) .kce::after{display:none!important}html.mE body .i56>.kc:not(#x1):not(#x2):not(#x3):not(#x4):not(#x5):not(#x6):not(#x7) .kq-scr{background:linear-gradient(180deg,rgba(20,11,4,.14) 0,rgba(20,11,4,0) 14%,rgba(20,11,4,0) 50%,rgba(20,11,4,.32) 76%,rgba(20,11,4,.5) 100%)!important}html.mE body .i56>.kc:not(#x1):not(#x2):not(#x3):not(#x4):not(#x5):not(#x6):not(#x7) .kcc h1,html.mE body .i56>.kc:not(#x1):not(#x2):not(#x3):not(#x4):not(#x5):not(#x6):not(#x7) .kcc h2{text-shadow:0 2px 14px rgba(20,11,4,.5)!important}html.mE body .i56>.kc:not(#x1):not(#x2):not(#x3):not(#x4):not(#x5):not(#x6):not(#x7) .kcc .g{filter:drop-shadow(0 1px 1px rgba(20,11,4,.7)) drop-shadow(0 2px 10px rgba(20,11,4,.45))!important}html.mE body .i56>.kc:not(#x1):not(#x2):not(#x3):not(#x4):not(#x5):not(#x6):not(#x7) .kcs{background:linear-gradient(180deg,rgba(20,11,4,.22) 0,rgba(20,11,4,0) 16%,rgba(20,11,4,0) 52%,rgba(20,11,4,.28) 78%,rgba(20,11,4,.45) 100%)!important}html.mE body .i56>.kc:not(#x1):not(#x2):not(#x3):not(#x4):not(#x5):not(#x6):not(#x7)::after{top:auto!important;height:60px!important;background:linear-gradient(180deg,rgba(36,25,13,0),rgba(36,25,13,.85))!important}html.mE body .i56>.kc:not(#x1):not(#x2):not(#x3):not(#x4):not(#x5):not(#x6):not(#x7) .kcc p{color:#F1E8DF!important;font-size:15px!important;line-height:1.75!important;text-shadow:0 1px 3px rgba(20,11,4,.6),0 1px 12px rgba(20,11,4,.5)!important}
@font-face{font-family:BnHayyakum;src:url(/mob/hay.woff2) format("woff2");font-display:swap}@font-face{font-family:BnZainKaf;src:url(/mob/zk.woff2) format("woff2");font-display:swap}@font-face{font-family:BnZainMadd;src:url(/mob/zm.woff2) format("woff2");font-display:swap}@media (max-width:760px){
html.mE body :is(.f7-gold span,.f7-link,.gbtn,.k-link,.k-gold,.q01-all,.bn-btn,.f16-go b,.fx-btn span,.pgx-up,.c8-go,.c8-send>span,a.p4-go,button.b1:not(.kc),button.b1.kc.gold .kc-t,a.kc.sand.grow .kc-t,a.b3:not([class*=box]),.glink,.p4-gm,.p4-rg,a.gold:not([class*=box]),a.wa:not([class*=box])):not(#h1):not(#h2):not(#h3):not(#h4){font-family:BnHayyakum,ALx,Alex,sans-serif!important;font-weight:400!important;letter-spacing:0!important;word-spacing:.06em!important;font-feature-settings:"liga" 0!important}html.mE body :is(.kcg span,.kce,.hc .tx,.copy .eye):not(#h1):not(#h2):not(#h3):not(#h4):not(#h5):not(#h6):not(#h7):not(#h8){font-feature-settings:"liga" 0!important}html.mE body .f16-go b:not(#h1):not(#h2):not(#h3):not(#h4):not(#h5){white-space:nowrap!important}html.mE body :is(.f7-gold span,.f7-link,.gbtn,.k-link,.k-gold,.q01-all,.bn-btn,.f16-go b,.fx-btn span,.pgx-up,.c8-go,.c8-send>span,a.p4-go,button.b1:not(.kc),button.b1.kc.gold .kc-t,a.kc.sand.grow .kc-t,a.b3:not([class*=box]),.glink,.p4-gm,.p4-rg,a.gold:not([class*=box]),a.wa:not([class*=box])):not(#h1):not(#h2):not(#h3):not(#h4) .hy-ar,html.mE body .hy-ar:not(#h1):not(#h2){font-family:ALx,Alex,sans-serif!important;font-weight:500!important;word-spacing:0!important}
html.mE body #projects .fl .bn-text-link:not(#p1):not(#p2):not(#p3):not(#p4):not(#p5):not(#p6){font-family:BnZainMadd,ZAx,ALx,sans-serif!important;font-weight:400!important;font-size:20px!important;letter-spacing:0!important;color:#F4DDA2!important;font-feature-settings:"liga" 0!important;text-shadow:0 -1px 0 rgba(0,0,0,.85),0 1px 0 rgba(244,221,162,.14)!important}
@media (max-width:760px){html.mE body .i56>.kc:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8) .kce{font-size:13.5px!important;padding:6px 12px 7px!important}html.mE body .i56>.kc:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8) .kq-pre{display:block;margin:-4px 0 -6px;font:400 18px/1.2 BnHayyakum,ALx,sans-serif;color:#F4DDA2;letter-spacing:0;font-feature-settings:"liga" 0;text-shadow:0 1px 8px rgba(20,11,4,.55)}html.mE body .i56>.kc:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8) .kcc h1{margin-top:0!important}html.mE body .i56>.kc:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8) .kcc h1>span:first-child{font-size:33px!important;line-height:1.15!important}html.mE body .i56>.kc:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8) .kcc h1>span.g{font-size:38px!important;line-height:1.2!important}html.mE body .i56>.kc:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8) .kcc p{font-size:14px!important;line-height:1.7!important;margin-top:8px!important}html.mE body .i56>.kc:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8) .kq-st b{font-size:19px!important}html.mE body .i56>.kc:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8) .kq-st small{font-size:12px!important}}
@media (max-width:760px){html.mE body .i56>.kc:not(#u1):not(#u2):not(#u3):not(#u4):not(#u5):not(#u6):not(#u7):not(#u8):not(#u9) .kcc{gap:0!important;isolation:isolate}html.mE body .i56>.kc:not(#u1):not(#u2):not(#u3):not(#u4):not(#u5):not(#u6):not(#u7):not(#u8):not(#u9) .kcc::before{content:"";position:absolute;z-index:-1;inset:-34px -24px -20px -40px;pointer-events:none;background:radial-gradient(ellipse 72% 58% at 72% 46%,rgba(20,11,4,.5) 0,rgba(20,11,4,.3) 45%,rgba(20,11,4,0) 100%)}html.mE body .i56>.kc:not(#u1):not(#u2):not(#u3):not(#u4):not(#u5):not(#u6):not(#u7):not(#u8):not(#u9) .kce{margin:0 0 18px!important;transform:none!important;translate:none!important;animation:none!important;align-self:flex-start!important}html.mE body .i56>.kc:not(#u1):not(#u2):not(#u3):not(#u4):not(#u5):not(#u6):not(#u7):not(#u8):not(#u9) .kq-pre{display:flex!important;align-items:center;gap:10px;margin:0 0 4px!important;font-size:17px!important;line-height:1!important;color:#F4DDA2!important}html.mE body .i56>.kc:not(#u1):not(#u2):not(#u3):not(#u4):not(#u5):not(#u6):not(#u7):not(#u8):not(#u9) .kq-pre::after{content:"";width:28px;height:1.5px;background:linear-gradient(90deg,rgba(222,183,117,0),#DEB775);box-shadow:0 0 6px rgba(244,221,162,.5)}html.mE body .i56>.kc:not(#u1):not(#u2):not(#u3):not(#u4):not(#u5):not(#u6):not(#u7):not(#u8):not(#u9) .kcc h1{margin:0!important}html.mE body .i56>.kc:not(#u1):not(#u2):not(#u3):not(#u4):not(#u5):not(#u6):not(#u7):not(#u8):not(#u9) .kcc h1>span.g{background:linear-gradient(180deg,#FBEBC2 0%,#F4DDA2 45%,#DEB775 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;filter:drop-shadow(0 1px 1px rgba(20,11,4,.75)) drop-shadow(0 3px 12px rgba(20,11,4,.5))!important}html.mE body .i56>.kc:not(#u1):not(#u2):not(#u3):not(#u4):not(#u5):not(#u6):not(#u7):not(#u8):not(#u9) .kcc p{margin:14px 0 0!important}html.mE body .i56>.kc:not(#u1):not(#u2):not(#u3):not(#u4):not(#u5):not(#u6):not(#u7):not(#u8):not(#u9) .kq-st{margin-top:18px!important}}
}
@font-face{font-family:BnZainKaf;src:url(/mob/zk.woff2) format("woff2");font-display:swap}html.mE body .i56>.kc:not(#k1):not(#k2):not(#k3):not(#k4):not(#k5):not(#k6):not(#k7):not(#k8):not(#k9) .kcg span{font-family:BnZainKaf,ZAx,ALx,sans-serif!important;font-weight:400!important;font-size:20px!important;letter-spacing:0!important;white-space:nowrap!important;font-feature-settings:"liga" 0!important}@media (min-width:761px){html body .i56:not(#k1):not(#k2):not(#k3):not(#k4):not(#k5):not(#k6):not(#k7):not(#k8):not(#k9) .hc-p .tx{font-family:BnZainKaf,ZAx,ALx,sans-serif!important;font-weight:400!important;font-size:20px!important;letter-spacing:0!important;white-space:nowrap!important;font-feature-settings:"liga" 0!important;font-size:21px!important}}
@media (max-width:760px){
@media (max-width:760px){html.mE body #projects .fl .bn-text-link:not(#n1):not(#n2):not(#n3):not(#n4):not(#n5):not(#n6):not(#n7):not(#n8){padding-left:46px!important;padding-bottom:9px!important;box-sizing:border-box!important}}
}
html.mE body .i56>.kc:not(#s1):not(#s2):not(#s3):not(#s4):not(#s5):not(#s6):not(#s7):not(#s8) .kq-st>span{padding:0 14px!important}html.mE body .i56>.kc:not(#s1):not(#s2):not(#s3):not(#s4):not(#s5):not(#s6):not(#s7):not(#s8) .kq-st>span:first-child{padding-inline-start:0!important}
html.mE body .i56>.kc:not(#c1):not(#c2):not(#c3):not(#c4):not(#c5):not(#c6):not(#c7):not(#c8) .kq-st b{color:#F1E8DF!important;font-size:19px!important}
@media (max-width:400px){html.mE body .i56>.kc:not(#d1):not(#d2):not(#d3):not(#d4):not(#d5):not(#d6):not(#d7):not(#d8):not(#d9) .kq-st>span{min-width:0!important;flex:1 1 0!important;padding:0 8px!important}html.mE body .i56>.kc:not(#d1):not(#d2):not(#d3):not(#d4):not(#d5):not(#d6):not(#d7):not(#d8):not(#d9) .kq-st>span:first-child{padding-inline-start:0!important}html.mE body .i56>.kc:not(#d1):not(#d2):not(#d3):not(#d4):not(#d5):not(#d6):not(#d7):not(#d8):not(#d9) .kq-st small{white-space:normal!important;line-height:1.25!important}}@media (prefers-reduced-motion:reduce){html.mE body .kc .kcg span::after{animation:none!important}}
@media (min-width:761px){ .i56 .hc{padding-left:64px!important} .i56 .hc .wl{width:350px!important;flex:0 0 350px!important;padding-left:8px!important;box-sizing:border-box!important;min-width:0!important;display:flex!important} html body .i56 .hc .wl .hc-p{position:relative!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;height:60px!important;gap:14px!important;padding:0 24px 0 9px!important;border-radius:0!important;overflow:visible!important; background:linear-gradient(176deg,#47301A 0%,#2C1D0D 52%,#1E1307 100%)!important;clip-path:polygon(0 17px,28px 0,100% 0,100% 100%,0 100%)!important; box-shadow:inset 0 1px 0 rgba(255,240,205,.32),inset 0 0 0 1.5px rgba(222,183,117,.95),inset 0 -2px 0 rgba(0,0,0,.4),0 8px 22px rgba(0,0,0,.35)!important; color:#F8E6B4!important;transition:transform .28s cubic-bezier(.2,.8,.2,1),filter .28s ease!important} html body .i56 .hc .wl .hc-p::after{content:""!important;display:block!important;position:absolute!important;left:0!important;top:0!important;right:auto!important;bottom:auto!important;width:28px!important;height:17px!important;z-index:2!important;animation:none!important;opacity:1!important;transform:none!important; background:linear-gradient(to bottom right,transparent calc(50% - 1.6px),#F4DDA2 calc(50% - 1.6px),#F4DDA2 calc(50% - .3px),#DEB775 calc(50% + .3px),#B8914B calc(50% + 1.6px),transparent calc(50% + 1.6px))!important;filter:drop-shadow(0 0 2px rgba(244,221,162,.55))!important} html body .i56 .hc .wl .hc-p .lt{display:none!important} .i56 .hc .hc-p:hover{transform:translateY(-1px)!important;filter:brightness(1.06)!important} .i56 .hc .hc-p:active{transform:translateY(1px) scale(.99)!important;transition-duration:.09s!important} .i56 .hc .hc-p:focus-visible{outline:2px solid #F4DDA2!important;outline-offset:3px!important} html body .i56 .hc .wl .tx{position:relative!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;white-space:nowrap!important;justify-content:center!important;padding-bottom:14px!important;font:600 16.5px/1 ALx,Alex,sans-serif!important;color:#F8E6B4!important;text-shadow:0 -1px 0 rgba(0,0,0,.9)!important} .i56 .hc .tx::before{content:""!important;position:absolute!important;left:2%!important;right:2%!important;bottom:-1px!important;height:9px!important; background:linear-gradient(to left,rgba(244,221,162,.85) 0 1.5px,transparent 1.5px) right bottom/40px 9px repeat-x,linear-gradient(to left,rgba(244,221,162,.45) 0 1px,transparent 1px) right bottom/8px 4px repeat-x!important} html body .i56 .hc .wl .pk{margin:0!important;left:0!important;width:42px!important;height:42px!important;flex:none!important;border-radius:0!important;background:radial-gradient(circle at 50% 35%,#24170A,#120A03 75%)!important; clip-path:polygon(0 8px,12px 0,100% 0,100% 100%,0 100%)!important;box-shadow:inset 0 0 0 1.5px #DEB775,inset 0 3px 7px rgba(0,0,0,.95)!important;color:#DEB775!important;position:relative!important} .i56 .hc .pk::after{content:""!important;position:absolute!important;left:0!important;top:0!important;width:12px!important;height:8px!important;background:linear-gradient(to bottom right,transparent calc(50% - 1px),#DEB775 calc(50% - 1px),#DEB775 calc(50% + 1px),transparent calc(50% + 1px))!important} .i56 .hc .pk svg{display:none!important} .i56 .hc .pk::before{content:""!important;position:absolute!important;inset:0!important;background:#DEB775!important; -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'/%3E%3C/svg%3E") center/22px 22px no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'/%3E%3C/svg%3E") center/22px 22px no-repeat;transition:transform .28s ease} .i56 .hc .hc-p:hover .pk::before{transform:translateX(-3px);background:#F4DDA2!important} } @media (prefers-reduced-motion:reduce){.i56 .hc .hc-p{transition:none!important}}