@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&display=swap');
:root{--ink:#111925;--ink-2:#182434;--paper:#f7f6f2;--cream:#ede9df;--muted:#69717b;--line:#dcdedb;--gold:#d3a348;--gold-light:#f0cf82;--shadow:0 22px 60px rgba(17,25,37,.12)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:'IBM Plex Sans Arabic','Cairo',sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer} .shell{width:min(1160px,calc(100% - 48px));margin:0 auto}.announcement{height:34px;background:var(--ink);color:#d9dce0;text-align:center;font-size:11px;letter-spacing:.25px;display:flex;align-items:center;justify-content:center;gap:8px}.announcement-dot{width:6px;height:6px;background:var(--gold);border-radius:50%;box-shadow:0 0 0 4px rgba(211,163,72,.13)}
.site-header{height:80px;border-bottom:1px solid rgba(17,25,37,.08);background:rgba(247,246,242,.92);backdrop-filter:blur(18px);position:sticky;top:0;z-index:20}.header-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:inline-flex;align-items:center;gap:10px;direction:rtl}.brand-mark{display:grid;place-items:center;width:38px;height:38px;background:var(--ink);color:var(--gold-light);font-family:'Cairo',sans-serif;font-size:23px;font-weight:800;border-radius:11px 2px 11px 2px;transform:rotate(-6deg);box-shadow:4px 4px 0 var(--gold)}.brand-text{display:flex;flex-direction:column;line-height:1}.brand-text strong{font-family:'Cairo',sans-serif;font-size:17px;letter-spacing:-.8px}.brand-text small{direction:ltr;text-align:right;font-size:8px;letter-spacing:3px;color:var(--gold);font-weight:700;margin-top:4px}.main-nav{display:flex;gap:32px;margin-right:auto;margin-left:35px}.main-nav a{position:relative;color:#78808a;font-size:13px;font-weight:600;transition:.25s}.main-nav a:hover,.main-nav a.active{color:var(--ink)}.main-nav a.active:after{content:'';position:absolute;height:2px;width:18px;background:var(--gold);bottom:-10px;right:50%;transform:translateX(50%)}.header-cta{display:flex;gap:8px;align-items:center;border:1px solid var(--line);padding:9px 15px;border-radius:4px;font-size:12px;font-weight:700;transition:.25s}.header-cta:hover{border-color:var(--gold);background:#fff}.header-cta span,.text-link span{color:var(--gold);font-size:16px}.menu-toggle{display:none;background:transparent;border:0;color:var(--ink);font-size:13px;gap:8px;align-items:center}
.hero{min-height:560px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding-top:52px;padding-bottom:60px}.hero-copy{padding-right:22px}.eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.4px}.eyebrow-line{display:inline-block;width:28px;height:1px;background:var(--gold)}h1,h2,h3,p{margin-top:0}.hero h1{font-family:'Cairo',sans-serif;font-size:clamp(42px,5.5vw,74px);line-height:1.25;letter-spacing:-3px;margin:18px 0 18px;font-weight:800}.hero h1 em,h2 em{font-style:normal;color:var(--gold)}.hero-lead{color:var(--muted);font-size:15px;max-width:425px;line-height:2}.hero-actions{display:flex;align-items:center;gap:28px;margin-top:31px}.button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:46px;padding:0 21px;border-radius:3px;font-size:12px;font-weight:700;border:1px solid transparent;transition:transform .2s,box-shadow .2s,background .2s}.button span{font-size:17px;line-height:0}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--ink);color:#fff;box-shadow:5px 5px 0 var(--gold)}.button-primary:hover{background:#243448;box-shadow:7px 7px 0 var(--gold)}.button-dark{background:var(--ink);color:#fff}.button-gold{background:var(--gold);color:var(--ink)}.text-link{font-size:12px;font-weight:700;border-bottom:1px solid var(--line);padding-bottom:5px}.hero-proof{display:flex;align-items:center;gap:12px;margin-top:48px}.hero-proof strong,.hero-proof small{display:block}.hero-proof strong{font-size:12px}.hero-proof small{font-size:10px;color:#8b9195;margin-top:3px}.avatar-stack{display:flex;direction:ltr}.avatar-stack span{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;background:#d9d1bd;color:var(--ink);font-size:10px;font-weight:800;border:2px solid var(--paper);margin-left:-7px}.avatar-stack span:nth-child(2){background:#bfcbd0}.avatar-stack span:nth-child(3){background:#d4ad64}.avatar-stack span:last-child{background:var(--ink);color:var(--gold-light);font-size:12px}
.hero-visual{height:400px;position:relative;display:flex;align-items:center;justify-content:center}.hero-card{width:285px;height:355px;background:linear-gradient(145deg,#2a3b50,#111925 65%);color:#fff;position:relative;overflow:hidden;border-radius:2px 2px 42px 2px;box-shadow:25px 25px 0 rgba(211,163,72,.28),var(--shadow);transform:rotate(4deg);padding:22px}.hero-card:before{content:'';position:absolute;width:230px;height:230px;border:1px solid rgba(240,207,130,.38);border-radius:50%;right:-82px;top:80px}.hero-card:after{content:'';position:absolute;width:185px;height:185px;border:1px solid rgba(240,207,130,.18);border-radius:50%;left:-70px;bottom:-45px}.hero-card-top{display:flex;align-items:center;justify-content:space-between;direction:ltr;font-size:8px;letter-spacing:1.3px;color:#94a2ae}.card-status{direction:rtl;display:flex;align-items:center;gap:5px;letter-spacing:0;color:#c7d0d4}.card-status i{width:5px;height:5px;border-radius:50%;background:#76c68a}.hero-monogram{font-family:'Cairo',sans-serif;font-size:158px;font-weight:800;color:var(--gold-light);line-height:1;position:absolute;top:73px;right:68px;opacity:.96;transform:rotate(-2deg);text-shadow:14px 14px 0 rgba(211,163,72,.12)}.hero-card-caption{position:absolute;bottom:25px;right:22px;z-index:2;border-right:2px solid var(--gold);padding-right:10px}.hero-card-caption span,.hero-card-caption strong{display:block}.hero-card-caption span{font-size:10px;color:#aeb8c0}.hero-card-caption strong{font-family:'Cairo';font-size:16px;margin-top:3px}.hero-orbit{position:absolute;border:1px solid rgba(211,163,72,.3);border-radius:50%}.orbit-one{width:405px;height:200px;transform:rotate(-31deg)}.orbit-two{width:335px;height:170px;transform:rotate(46deg);border-color:rgba(17,25,37,.12)}.floating-note{position:absolute;display:flex;align-items:center;gap:9px;background:rgba(255,255,255,.82);backdrop-filter:blur(10px);padding:11px 13px;box-shadow:0 9px 25px rgba(17,25,37,.1);font-size:9px;color:#7f8790;line-height:1.45;z-index:3}.floating-note b{font-size:11px;color:var(--ink)}.note-top{top:43px;right:18px}.note-bottom{bottom:35px;left:12px}.mini-icon{width:25px;height:25px;border-radius:50%;background:var(--ink);display:grid;place-items:center;color:var(--gold-light);font-size:14px}.mini-icon.gold{background:var(--gold);color:var(--ink)}.hero-spark{position:absolute;color:var(--gold);font-size:26px}.spark-one{top:24px;left:80px}.spark-two{bottom:25px;right:35px;font-size:38px}
.category-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#eeede8}.category-inner{min-height:85px;display:flex;align-items:center;justify-content:space-between;gap:30px}.section-intro{display:flex;align-items:center;gap:10px;color:#7c8388;font-size:11px;white-space:nowrap}.category-list{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.category-pill{border:1px solid transparent;background:transparent;color:#6e767e;padding:9px 13px;border-radius:20px;font-size:11px;transition:.25s}.category-pill span{font-size:14px;color:var(--gold);margin-left:5px}.category-pill:hover,.category-pill.is-selected{border-color:var(--gold);background:var(--paper);color:var(--ink);font-weight:700}
.catalog-section{padding-top:90px;padding-bottom:103px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:32px}.section-heading h2{font-family:'Cairo';font-size:38px;line-height:1.35;letter-spacing:-1.4px;margin:10px 0 0}.catalog-tools{display:flex;align-items:center;gap:14px}.search-box{display:flex;align-items:center;gap:8px;direction:rtl;background:#fff;border:1px solid var(--line);padding:0 13px;height:38px;width:205px}.search-box span{font-size:22px;color:#858b8f;line-height:0;transform:rotate(-20deg)}.search-box input{border:0;outline:0;background:transparent;width:100%;font-size:11px;color:var(--ink)}.search-box input::placeholder{color:#a5aaad}.result-count{font-size:10px;color:#9da2a4;white-space:nowrap}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.product-card{background:#fff;border:1px solid rgba(17,25,37,.08);min-width:0;transition:transform .3s,box-shadow .3s;position:relative;cursor:pointer}.product-card:hover{transform:translateY(-7px);box-shadow:0 17px 30px rgba(17,25,37,.09)}.product-art{height:205px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.product-art:after{content:'';position:absolute;inset:14px;border:1px solid rgba(255,255,255,.25);pointer-events:none}.product-art.templates{background:#dfe8e6;color:#1b3937}.product-art.branding{background:#ddcfbb;color:#402c20}.product-art.guides{background:#d8d6e4;color:#272747}.product-art.tools{background:#e0e6ef;color:#1e3a5c}.art-label{position:absolute;top:16px;right:17px;font-size:8px;letter-spacing:1.3px;opacity:.7;direction:ltr}.art-shape{width:110px;height:132px;border:1px solid currentColor;position:relative;display:flex;align-items:center;justify-content:center;box-shadow:12px 12px 0 rgba(255,255,255,.5);transform:rotate(-5deg)}.art-shape:before{content:'';position:absolute;inset:8px;border:1px solid currentColor;opacity:.35}.art-shape strong{font-family:'Cairo';font-size:48px;z-index:1}.art-shape span{position:absolute;bottom:13px;right:14px;font-size:8px;letter-spacing:1px}.product-art.branding .art-shape{border-radius:50%;width:126px;height:126px;transform:rotate(10deg)}.product-art.branding .art-shape:before{border-radius:50%}.product-art.branding .art-shape strong{font-size:40px}.product-art.guides .art-shape{background:rgba(255,255,255,.5);transform:rotate(5deg);border:0;box-shadow:10px 10px 0 rgba(39,39,71,.12)}.product-art.guides .art-shape:before{border-color:#272747}.product-art.tools .art-shape{height:111px;width:142px;transform:rotate(-8deg);border-radius:2px}.product-art.tools .art-shape strong{font-size:34px}.product-info{padding:16px 17px 17px}.product-category{font-size:9px;color:var(--gold);font-weight:700}.product-info h3{font-family:'Cairo';font-size:15px;margin:7px 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-info p{font-size:10px;color:#899096;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px}.product-meta{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #eff0ee;padding-top:11px}.product-meta strong{font-size:12px}.product-meta span{font-size:17px;color:var(--gold);line-height:0}.empty-state{text-align:center;padding:70px 20px;border:1px dashed var(--line);margin-top:20px}.empty-state>span{font-size:38px;color:var(--gold)}.empty-state h3{font-family:'Cairo';margin:10px 0 3px}.empty-state p{color:var(--muted);font-size:12px;margin-bottom:18px}
.value-section{padding-bottom:100px}.value-panel{background:var(--ink);color:#fff;display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;padding:63px 68px;position:relative;overflow:hidden}.value-panel:after{content:'ا';position:absolute;left:-35px;bottom:-85px;color:rgba(211,163,72,.1);font-family:'Cairo';font-weight:800;font-size:360px;line-height:1}.value-heading{position:relative;z-index:1}.value-heading h2{font-family:'Cairo';font-size:40px;line-height:1.3;margin:15px 0}.value-heading p{font-size:12px;color:#9da8b1;max-width:250px;line-height:2}.steps{position:relative;z-index:1}.step{display:flex;gap:22px;align-items:flex-start;padding:0 0 23px;margin-bottom:21px;border-bottom:1px solid rgba(255,255,255,.12)}.step:last-child{margin:0;padding:0;border:0}.step-number{font-size:10px;color:var(--gold);font-weight:700;letter-spacing:1px;padding-top:4px}.step h3{font-family:'Cairo';font-size:15px;margin-bottom:2px}.step p{font-size:11px;color:#98a1aa;margin:0}.contact-section{padding-bottom:80px}.contact-card{display:flex;align-items:center;gap:27px;background:var(--cream);padding:32px 42px;position:relative;overflow:hidden}.contact-card:after{content:'✦';position:absolute;color:rgba(211,163,72,.2);font-size:160px;left:50px;bottom:-57px}.contact-mark{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:var(--ink);color:var(--gold-light);font-size:24px;flex:none}.contact-card h2{font-family:'Cairo';font-size:27px;margin:7px 0 1px}.contact-card p{font-size:11px;color:#7c8388;margin:0}.contact-card .button{margin-right:auto;white-space:nowrap;position:relative;z-index:1}.eyebrow.light{color:var(--gold-light)}.site-footer{background:var(--ink);color:#fff;padding:29px 0}.footer-inner{display:flex;align-items:center;gap:32px}.footer-inner .brand-mark{background:var(--gold);color:var(--ink);box-shadow:4px 4px 0 rgba(255,255,255,.2)}.footer-inner .brand-text small{color:var(--gold-light)}.footer-inner p{color:#8995a0;font-size:11px;margin:0}.footer-meta{margin-right:auto;display:flex;gap:21px;color:#76818b;font-size:10px}.footer-meta a{color:var(--gold-light)}
.modal-backdrop{position:fixed;inset:0;background:rgba(10,16,25,.65);z-index:50;display:grid;place-items:center;padding:20px;backdrop-filter:blur(5px)}.modal-backdrop[hidden]{display:none}.product-modal{background:var(--paper);width:min(720px,100%);display:grid;grid-template-columns:240px 1fr;position:relative;box-shadow:var(--shadow);animation:modal-in .25s ease}.modal-close{position:absolute;top:10px;left:12px;border:0;background:rgba(17,25,37,.1);width:28px;height:28px;border-radius:50%;font-size:21px;line-height:1;color:var(--ink);z-index:2}.modal-art{min-height:100%;display:flex;align-items:center;justify-content:center;background:#dfe8e6}.modal-content{padding:41px 31px 29px}.modal-content h2{font-family:'Cairo';font-size:27px;margin:12px 0 10px}.modal-content>p{font-size:12px;color:var(--muted);line-height:2}.modal-features{display:flex;flex-wrap:wrap;gap:7px;margin:22px 0}.modal-features span{background:#ebe9e1;padding:6px 9px;font-size:10px;color:#69717b}.modal-bottom{border-top:1px solid var(--line);padding-top:18px;display:flex;justify-content:space-between;align-items:center}.modal-bottom strong{font-size:17px}.modal-bottom .button{min-height:40px}
@keyframes modal-in{from{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@media (max-width:900px){.hero{gap:25px}.hero-copy{padding-right:0}.hero h1{font-size:51px}.product-grid{grid-template-columns:repeat(2,1fr)}.value-panel{gap:35px;padding:48px}.category-inner{align-items:flex-start;flex-direction:column;padding-top:19px;padding-bottom:19px;gap:12px}.category-list{justify-content:flex-start}.main-nav{gap:18px;margin-left:8px}.hero-visual{transform:scale(.9)}}@media (max-width:680px){.shell{width:min(100% - 30px,500px)}.site-header{height:68px}.header-inner{gap:12px}.main-nav{display:none;position:absolute;top:67px;right:15px;left:15px;background:#fff;padding:18px;box-shadow:var(--shadow);flex-direction:column;gap:18px}.main-nav.open{display:flex}.main-nav a.active:after{right:auto;left:0;transform:none;bottom:-5px}.header-cta{font-size:0;padding:8px 11px}.header-cta span{font-size:16px}.menu-toggle{display:flex;margin-right:auto}.hero{display:flex;flex-direction:column;align-items:stretch;padding-top:40px;min-height:0}.hero-copy{order:1}.hero-visual{order:2;height:365px;margin-top:15px;transform:scale(.85);transform-origin:center top;margin-bottom:-40px}.hero h1{font-size:43px;letter-spacing:-2px}.hero-lead{font-size:13px}.hero-proof{margin-top:34px}.section-heading{display:block}.section-heading h2{font-size:32px}.catalog-tools{margin-top:22px}.search-box{width:100%}.catalog-tools{justify-content:space-between}.product-grid{gap:11px}.product-art{height:155px}.product-info{padding:13px}.product-info h3{font-size:13px}.product-info p{font-size:9px}.product-meta strong{font-size:11px}.value-panel{display:block;padding:39px 27px}.steps{margin-top:42px}.contact-card{display:block;padding:30px}.contact-mark{margin-bottom:20px}.contact-card .button{margin-top:22px;width:100%}.footer-inner{flex-wrap:wrap;gap:19px}.footer-inner p{order:3;width:100%}.footer-meta{margin-right:0;width:100%;justify-content:space-between}.product-modal{grid-template-columns:1fr;max-height:90vh;overflow-y:auto}.modal-art{height:150px;min-height:150px}.modal-content{padding:25px}.modal-content h2{font-size:23px}.modal-bottom{gap:10px}.modal-bottom .button{padding:0 13px}.modal-bottom strong{font-size:14px}}

.service-platforms{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 13px}.platform-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border:1px solid #e7e9e6;border-radius:12px;background:#fbfbfa;color:#69717b;font-size:9px;line-height:1;white-space:nowrap}.platform-chip i{display:grid;place-items:center;width:15px;height:15px;border-radius:50%;font-style:normal;font-family:Arial,sans-serif;font-size:9px;font-weight:700;color:#fff}.platform-chip.whatsapp i{background:#25d366}.platform-chip.telegram i{background:#2aabee;font-size:8px}.platform-chip.facebook i{background:#1877f2;font-size:10px}.modal-platforms{margin:18px 0 2px}.modal-platforms .platform-chip{font-size:10px;padding:5px 8px}.modal-platforms .platform-chip i{width:17px;height:17px}

.service-illustration{position:relative;z-index:1;width:154px;height:145px;display:grid;place-items:center;transition:transform .3s ease}.service-illustration:before{content:'';position:absolute;width:112px;height:112px;border-radius:50%;border:1px dashed currentColor;opacity:.16;transform:rotate(-14deg)}.service-icon-svg{position:relative;width:100%;height:100%;overflow:visible;filter:drop-shadow(7px 9px 0 rgba(17,25,37,.08));transition:filter .3s ease}.product-card:hover .service-illustration{transform:translateY(-5px) rotate(-2deg)}.product-card:hover .service-icon-svg{filter:drop-shadow(9px 12px 0 rgba(17,25,37,.12))}.product-art.templates .service-illustration:before{border-color:#1b3937}.product-art.branding .service-illustration:before{border-color:#402c20}.product-art.guides .service-illustration:before{border-color:#272747}.product-art.tools .service-illustration:before{border-color:#1e3a5c}.modal-art .service-illustration{width:176px;height:166px}.modal-art .service-illustration:before{width:128px;height:128px}.modal-art .service-icon-svg{filter:drop-shadow(8px 10px 0 rgba(17,25,37,.1))}@media (max-width:680px){.service-illustration{width:124px;height:120px}.service-illustration:before{width:92px;height:92px}.modal-art .service-illustration{width:148px;height:140px}.modal-art .service-illustration:before{width:112px;height:112px}}
