:root{color-scheme:light}*{box-sizing:border-box}body{background:#f8f5f1;margin:0}.ibtasim-lp{--rf-brand:#766656;--rf-brand-deep:#4e4339;--rf-accent:#8e5c2a;--rf-accent-soft:#c99a62;--rf-canvas:#f8f5f1;--rf-surface:#fff;--rf-muted:#f1ece5;--rf-subtle:#efe9e2;--rf-text:#2b2a28;--rf-text-2:#5f574f;--rf-text-3:#8f857a;--rf-border:#e2d9ce;--rf-radius:20px;--rf-font:"Nunito Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--rf-font-ar:"Tajawal", "Nunito Sans", system-ui, sans-serif;font-family:var(--rf-font);color:var(--rf-text);background:var(--rf-canvas);-webkit-font-smoothing:antialiased;min-height:100vh;line-height:1.6;overflow-x:hidden}.ibtasim-lp[dir=rtl]{font-family:var(--rf-font-ar)}.ibtasim-lp h1,.ibtasim-lp h2,.ibtasim-lp h3,.ibtasim-lp p{margin:0}.ibtasim-lp[lang=ar] [data-en],.ibtasim-lp[lang=en] [data-ar]{display:none!important}.rf-wrap{max-width:1160px;padding-inline:max(24px, env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));margin-inline:auto}.rf-hero{color:#fff;background:radial-gradient(700px 360px at 85% -20%, #c99a6259, transparent 60%), linear-gradient(160deg, var(--rf-brand), var(--rf-brand-deep));padding-block:22px 40px}.rf-top{justify-content:space-between;align-items:center;gap:12px;margin-block-end:32px;display:flex}.rf-logo{color:#fff;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.rf-logo img{object-fit:contain;width:40px;height:45px}.rf-logo .rf-div{opacity:.45;background:currentColor;width:1px;height:30px}.rf-logo .rf-name{flex-direction:column;line-height:1.15;display:flex}.rf-logo .rf-name b{font-family:var(--rf-font);letter-spacing:.5px;font-size:19px;font-weight:800}.rf-logo .rf-name span{font-family:var(--rf-font-ar);font-size:13px;font-weight:500}.rf-actions{align-items:center;gap:10px;display:flex}.rf-pill-btn{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff59;border-radius:999px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:700;line-height:1;text-decoration:none}.rf-pill-btn:hover{background:#ffffff38}.rf-pill-btn:focus-visible,.rf-chip:focus-visible{outline:3px solid var(--rf-accent-soft);outline-offset:3px}.rf-eyebrow{color:#f3d9b5;letter-spacing:1.5px;text-transform:uppercase;font-size:14px;font-weight:800}.ibtasim-lp[dir=rtl] .rf-eyebrow{letter-spacing:0}.rf-hero h1{margin-block:8px;font-size:clamp(30px,4.4vw,46px);font-weight:800;line-height:1.2}.rf-hero p{opacity:.9;max-width:560px;font-size:17px}.rf-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:24px 8px;display:flex}.rf-chips{scrollbar-width:none;gap:8px;padding-block:4px;display:flex;overflow-x:auto}.rf-chips::-webkit-scrollbar{display:none}.rf-chip{color:var(--rf-text-2);background:var(--rf-surface);border:1px solid var(--rf-border);cursor:pointer;border-radius:999px;flex:none;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:700;line-height:1}.rf-chip[aria-pressed=true]{background:var(--rf-brand);border-color:var(--rf-brand);color:#fff}.rf-search{color:var(--rf-text);background:var(--rf-surface);border:1px solid var(--rf-border);border-radius:999px;width:260px;max-width:100%;height:44px;padding:10px 16px;font:400 15px/1.4 inherit}.rf-search:focus{outline:2px solid var(--rf-accent-soft);outline-offset:1px}.rf-count{color:var(--rf-text-3);padding-block:8px 16px;font-size:14px}.rf-grid{grid-template-columns:repeat(4,1fr);gap:18px;padding-block-end:56px;display:grid}.rf-card{background:var(--rf-surface);border:1px solid var(--rf-border);border-radius:var(--rf-radius);flex-direction:column;display:flex;overflow:hidden}.rf-card-img{aspect-ratio:16/10;position:relative}.rf-badge{color:var(--rf-accent);background:#fff;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:800;position:absolute;inset-block-start:12px;inset-inline-start:12px}.rf-card-logo{border:1.5px dashed var(--rf-border);width:48px;height:48px;font:800 10px/1 var(--rf-font);color:var(--rf-text-3);background:#fff;border-radius:14px;place-items:center;display:grid;position:absolute;inset-block-end:-20px;inset-inline-end:14px}.rf-card-body{padding:16px 18px 18px}.rf-cat{color:var(--rf-accent);font-size:12px;font-weight:800}.rf-card h3{margin-block:2px 4px;font-size:17px;font-weight:800}.rf-card p{color:var(--rf-text-3);font-size:14px}.rf-empty{text-align:center;color:var(--rf-text-2);grid-column:1/-1;padding:40px 0}.rf-foot{border-block-start:1px solid var(--rf-border);color:var(--rf-text-3);padding-block:24px;font-size:14px}.rf-foot .rf-wrap{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;display:flex}.rf-legal{flex-wrap:wrap;gap:8px 20px;display:flex}.rf-legal a{color:var(--rf-text-2)}@media (width<=960px){.rf-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.rf-grid{grid-template-columns:repeat(2,1fr);gap:12px}.rf-search{width:100%}}@media (width<=600px){.rf-wrap{padding-inline:max(16px, env(safe-area-inset-left,0px), env(safe-area-inset-right,0px))}.rf-logo .rf-name span{display:none}.rf-card-body{padding:14px 12px}.rf-card h3{font-size:15px}.rf-pill-btn{padding:9px 12px;font-size:13px}}.rf-card[hidden],.rf-empty[hidden]{display:none}
