@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cairo-arabic-400-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cairo-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/cairo-arabic-600-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/cairo-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cairo-arabic-700-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cairo-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/cairo-arabic-800-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/cairo-latin-800-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/amiri-arabic-700-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+08A0-08FF,U+200C-200E,U+2010-2011,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/amiri-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+20AC,U+2122}:root{--bg: #fafaf7;--bg-white: #ffffff;--bg-cream: #f7f3ea;--bg-dark: #1a1614;--text: #1a1614;--text-mute: #6b665e;--text-light: #a8a29a;--gold: #c8a355;--gold-dark: #8f6f30;--gold-light: #e8d296;--red: #c53030;--green: #2f855a;--border: #e8e4dc;--shadow-sm: 0 2px 8px rgba(0,0,0,.04);--shadow-md: 0 8px 24px rgba(0,0,0,.08);--shadow-lg: 0 20px 48px rgba(0,0,0,.12)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Cairo,Segoe UI,sans-serif;background:var(--bg);color:var(--text);line-height:1.7;direction:rtl;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button{font-family:inherit;cursor:pointer}h1,h2,h3,h4,h5,h6{line-height:1.3;font-weight:700}.container{max-width:1280px;margin:0 auto;padding:0 1.5rem}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 2rem;border-radius:6px;border:none;font-weight:600;font-size:.9rem;font-family:inherit;transition:all .2s;cursor:pointer;text-decoration:none;gap:.5rem}.btn-primary{background:var(--gold);color:var(--bg-dark)}.btn-primary:hover{background:var(--gold-dark);color:#fff;transform:translateY(-1px);box-shadow:var(--shadow-md)}.btn-dark{background:var(--bg-dark);color:#fff}.btn-dark:hover{background:#000;transform:translateY(-1px)}.btn-outline{background:transparent;color:var(--text);border:1.5px solid var(--text)}.btn-outline:hover{background:var(--text);color:#fff}.btn-whatsapp{background:#25d366;color:#fff}.btn-whatsapp:hover{background:#1eb852;transform:translateY(-1px)}.amiri{font-family:Amiri,serif}.section-title{text-align:center;margin-bottom:3rem}.section-title .eyebrow{display:inline-block;color:var(--gold);font-size:.75rem;letter-spacing:4px;font-weight:600;margin-bottom:.75rem}.section-title h2{font-size:clamp(1.75rem,3vw,2.5rem);color:var(--text);font-weight:700}.section-title p{color:var(--text-mute);font-size:1rem;max-width:600px;margin:.75rem auto 0}::selection{background:var(--gold);color:var(--bg-dark)}.skip-link{position:absolute;right:-9999px;top:0;z-index:999;background:var(--gold);color:var(--bg-dark);padding:.75rem 1.25rem;font-weight:700;border-radius:0 0 6px 6px}.skip-link:focus{right:1rem}:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.fa{font-style:normal;font-family:inherit}.fa-bullseye:before{content:"🎯"}.fa-check-circle:before{content:"✅"}.fa-truck:before{content:"🚚"}.fa-shield-alt:before{content:"🛡"}img[width][height]{height:auto}@media (max-width: 900px){html{font-size:15px}.container{padding-left:1rem!important;padding-right:1rem!important;max-width:100%!important}section>div>div[style*=grid-template-columns],div[style*="grid-template-columns: 2fr"],div[style*="grid-template-columns: 1fr 2fr"],div[style*="grid-template-columns: 1fr 1fr"],div[style*="grid-template-columns: 1.2fr"],div[style*="grid-template-columns: 1.4fr"],div[style*="grid-template-columns: 3fr"],div[style*="grid-template-columns: repeat(2"],div[style*="grid-template-columns: repeat(3"],div[style*="grid-template-columns: repeat(4"],form[style*=grid-template-columns]{grid-template-columns:1fr!important;gap:1rem!important}div[style*="minmax(240px"],div[style*="minmax(260px"],div[style*="minmax(280px"],div[style*="minmax(220px"]{grid-template-columns:repeat(2,1fr)!important;gap:.75rem!important}section[style*="padding: 3rem"]{padding:2rem 0!important}section[style*="padding: 4rem"]{padding:2.5rem 0!important}section[style*="padding: 5rem"]{padding:2.5rem 0!important}section[style*="padding: 6rem"]{padding:3rem 0!important}section[style*="min-height: 85vh"],section[style*="min-height: 90vh"]{min-height:auto!important;padding:3rem 0!important}div[style*="padding: 3rem"],div[style*="padding: 4rem"],div[style*="padding: 5rem"]{padding:1.5rem!important}div[style*="padding: 2rem"]{padding:1.25rem!important}h1{font-size:1.75rem!important;line-height:1.2!important;letter-spacing:-.5px!important}h2{font-size:1.5rem!important;line-height:1.25!important}h3{font-size:1.15rem!important}div[style*="display: flex"][style*="gap: 3rem"],div[style*="display: flex"][style*="gap: 2rem"]{flex-direction:column!important;gap:1rem!important}a[class*=btn],button[class*=btn]{display:inline-block;text-align:center}img{max-width:100%!important;height:auto!important}.hero-img-wrap,.hero-img,.desktop-only{display:none!important}table{display:block;overflow-x:auto}div[style*="position: sticky"]{position:static!important}form{grid-template-columns:1fr!important}input,select,textarea{width:100%!important;box-sizing:border-box}}@media (max-width: 600px){html{font-size:14px}.container{padding-left:.85rem!important;padding-right:.85rem!important}div[style*="minmax(240px"],div[style*="minmax(260px"],div[style*="minmax(280px"],div[style*="minmax(220px"]{grid-template-columns:1fr!important}section{padding:2rem 0!important}div[style*="padding: 2rem"]{padding:1rem!important}h1{font-size:1.5rem!important}h2{font-size:1.25rem!important}div[style*="display: flex"][style*="justify-content: center"]{flex-wrap:wrap!important;gap:.75rem!important}div[style*="display: inline-flex"]{flex-wrap:wrap!important;justify-content:center}}body{overflow-x:hidden}*{max-width:100vw;box-sizing:border-box}.main-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--gold-dark)}@media (max-width: 900px){.main-nav[data-astro-cid-3ef6ksr2],.desktop-btn[data-astro-cid-3ef6ksr2]{display:none!important}.mobile-toggle[data-astro-cid-3ef6ksr2]{display:inline-flex!important;align-items:center;justify-content:center}.topbar-msgs[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(2){display:none}.topbar[data-astro-cid-3ef6ksr2]{font-size:.7rem!important;padding:.35rem 0!important}}@media (max-width: 600px){.topbar-msgs[data-astro-cid-3ef6ksr2]{display:none!important}}@media (max-width: 768px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr!important}}
