@font-face{font-family:GE SS Two;src:url(/fonts/ge-ss-two-light.otf) format("opentype");font-weight:300;font-display:swap;unicode-range:U+0000-002F,U+003A-10FFFF}@font-face{font-family:GE SS Two;src:url(/fonts/ge-ss-two-medium.otf) format("opentype");font-weight:400 500;font-display:swap;unicode-range:U+0000-002F,U+003A-10FFFF}@font-face{font-family:GE SS Two;src:url(/fonts/ge-ss-two-bold.otf) format("opentype");font-weight:600 800;font-display:swap;unicode-range:U+0000-002F,U+003A-10FFFF}:root{--bg: #FAFAF8;--ink: #111;--ink-2: #2A2926;--ink-3: #4A4945;--muted: #6B6A66;--muted-2: #8E8B83;--soft: #F0EFEA;--soft-2: #E6E4DE;--band: #F3F2EE;--line: #E6E4DE;--gold: #D4AF64;--gold-ink: #8A6D2F;--gold-soft: #F4EEDF;--night: #141311;--placeholder: repeating-linear-gradient(135deg, #EEECE6 0 9px, #E6E3DB 9px 18px);--sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", Arial, sans-serif;--mono: "Geist Mono", ui-monospace, monospace;--wrap: 1240px;--gutter: 32px}:lang(ar){--sans: "GE SS Two", -apple-system, "Geeza Pro", "Helvetica Neue", Arial, sans-serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);font-family:var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased}a{color:var(--ink);text-decoration:none}a:hover{color:var(--gold-ink)}img{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{border:0;background:none;padding:0;cursor:pointer}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}h1,h2,h3{margin:0;text-wrap:balance}p{margin:0;text-wrap:pretty}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes heartPop{0%{transform:scale(1)}35%{transform:scale(1.35)}65%{transform:scale(.9)}to{transform:scale(1)}}@keyframes shine{0%,55%{transform:translate(-120%) skew(-18deg)}to{transform:translate(220%) skew(-18deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.wrap{max-width:var(--wrap);margin:0 auto;padding-inline:var(--gutter)}.mono{font-family:var(--mono)}.eyebrow{font-family:var(--mono);font-size:12px;color:var(--muted);letter-spacing:.04em}:lang(ar) .eyebrow{font-family:var(--sans);letter-spacing:0;font-size:13px}.h1{font-size:clamp(40px,6vw,80px);font-weight:700;letter-spacing:-.035em;line-height:1}.h2{font-size:clamp(30px,4vw,48px);font-weight:700;letter-spacing:-.03em;line-height:1.05}:lang(ar) .h1,:lang(ar) .h2{letter-spacing:0;line-height:1.25}.lead{font-size:17px;line-height:1.5;color:var(--ink-3)}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.section-head>div:first-child{display:flex;flex-direction:column;gap:10px}.section-head .side{font-size:15px;color:var(--ink-3);max-width:360px;line-height:1.5}.btn{height:52px;padding:0 26px;border-radius:26px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:600;transition:background .15s;white-space:nowrap}.btn-dark{background:var(--ink);color:var(--bg)}.btn-dark:hover{background:var(--ink-2);color:var(--bg)}.btn-soft{background:var(--soft);color:var(--ink)}.btn-soft:hover{background:var(--soft-2);color:var(--ink)}.btn-line{box-shadow:inset 0 0 0 1px #c9b98f;color:var(--ink)}.btn-line:hover{background:#ede4cc;color:var(--ink)}.btn-sm{height:40px;padding:0 18px;border-radius:20px;font-size:14px}.store{height:56px;padding:0 22px;border-radius:16px;background:var(--ink);color:var(--bg);display:inline-flex;flex-direction:column;justify-content:center;gap:1px}.store:hover{background:var(--ink-2);color:var(--bg)}.store small{font-size:11px;color:#bdbab2}.store strong{font-size:17px;font-weight:600;letter-spacing:-.01em}.store.light{height:52px;padding:0 20px;border-radius:15px;background:var(--bg);color:var(--ink)}.store.light:hover{background:var(--soft-2);color:var(--ink)}.store.light small{font-size:10px;color:var(--ink-3)}.store.light strong{font-size:16px}.site-header{position:sticky;top:0;z-index:50;background:#fafaf8d1;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-bottom:.5px solid var(--line)}.site-header .bar{height:68px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:10px;flex:none}.brand img{height:30px;width:auto}.brand-text{display:flex;flex-direction:column;gap:1px}.brand-text b{font-size:16px;font-weight:600;letter-spacing:.22em;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}.brand-text span{font-size:8px;font-weight:500;letter-spacing:.3em;color:var(--muted);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}.nav{display:flex;align-items:center;gap:28px;font-size:14px;font-weight:500}.nav a[aria-current=page]{color:var(--gold-ink)}.header-actions{display:flex;align-items:center;gap:14px}.lang-link{font-size:14px;font-weight:500}.menu-toggle,.mobile-nav{display:none}@media(max-width:960px){.nav,.header-actions .lang-link{display:none}.menu-toggle{display:block;position:relative}.menu-toggle summary{list-style:none;width:40px;height:40px;border-radius:20px;background:var(--soft);display:flex;align-items:center;justify-content:center;cursor:pointer}.menu-toggle summary::-webkit-details-marker{display:none}.menu-toggle[open] .mobile-nav{display:flex}.mobile-nav{position:fixed;top:68px;inset-inline:0;flex-direction:column;padding:8px var(--gutter) 24px;background:var(--bg);border-bottom:.5px solid var(--line);box-shadow:0 20px 40px #11111114}.mobile-nav a{padding:14px 0;font-size:18px;font-weight:600;border-bottom:.5px solid var(--line)}.mobile-nav a:last-child{border-bottom:0}}@media(max-width:560px){.header-actions .btn{display:none}:root{--gutter: 16px}}.hero{padding-block:72px 40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:48px;align-items:center}.hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:26px}.dot-eyebrow{display:flex;align-items:center;gap:8px}.dot-eyebrow:before{content:"";width:6px;height:6px;border-radius:3px;background:var(--gold)}.hero-lead{font-size:19px;line-height:1.5;color:var(--ink-3);max-width:500px}.cta-row{display:flex;gap:10px;flex-wrap:wrap}.cta-row .btn-soft{height:56px;border-radius:16px;padding:0 22px;font-size:15px}.hero-facts{display:flex;gap:28px;flex-wrap:wrap;padding-top:8px;border-top:.5px solid var(--line)}.hero-facts div{display:flex;flex-direction:column;gap:2px;padding-top:16px}.hero-facts b{font-size:15px;font-weight:600}.hero-facts span{font-size:13px;color:var(--muted)}.hero-visual{position:relative;display:flex;justify-content:center;min-height:720px}.hero-visual .float-card{position:absolute;top:120px;left:50%;width:400px;height:250px;transform:translate(-74%) rotate(-9deg)}.hero-visual .phone-zoom{zoom:.82;position:relative;margin-inline-start:120px}[dir=rtl] .hero-visual .float-card{left:auto;right:50%;transform:translate(74%) rotate(9deg)}@media(max-width:1060px){.hero-visual{display:none}.hero{padding-top:48px}}.phone{width:390px;height:844px;border-radius:56px;overflow:hidden;position:relative;background:var(--bg);color:var(--ink);box-shadow:0 0 0 11px var(--ink),0 40px 90px #11111147;text-align:start}.phone.on-dark{box-shadow:0 0 0 11px #2c2b28,0 0 0 12px #3a3935,0 40px 80px #00000080}.phone .status{position:absolute;top:0;inset-inline:0;height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 34px 0 40px;font-size:16px;font-weight:600;background:#fafaf8cc;z-index:5;direction:ltr;font-family:-apple-system,sans-serif}.phone .status.clear{background:none;color:var(--bg)}.phone .status i{display:flex;gap:6px;align-items:center}.phone .status i:before{content:"";width:17px;height:11px;border-radius:2px;background:currentColor}.phone .status i:after{content:"";width:25px;height:12px;border-radius:4px;box-shadow:inset 0 0 0 1.2px currentColor,inset 0 0 0 3px transparent;background:linear-gradient(currentColor,currentColor) 2px 2px / 16px 8px no-repeat}.phone .island{position:absolute;top:11px;left:50%;transform:translate(-50%);width:124px;height:36px;border-radius:18px;background:#000;z-index:6}.phone .body{padding:58px 16px 0;display:flex;flex-direction:column;gap:14px}.phone .tabbar{position:absolute;inset-inline:16px;bottom:24px;height:60px;border-radius:30px;background:#ffffffbf;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 0 0 .5px #ffffffe6,0 8px 30px #11111124;display:grid;grid-template-columns:repeat(5,1fr);padding:4px}.phone .tabbar div{border-radius:26px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:10px;color:#55544f}.phone .tabbar div.on{background:#1111110f;font-weight:600;color:var(--ink)}.phone .tabbar img{height:21px;width:auto}.p-search{height:42px;border-radius:12px;background:var(--soft);display:flex;align-items:center;gap:8px;padding:0 12px;font-size:15px;color:var(--muted)}.p-chips{display:flex;gap:6px;overflow:hidden}.p-chips span{flex:none;height:32px;padding:0 14px;border-radius:16px;background:var(--soft);font-size:13px;display:flex;align-items:center}.p-chips span.on{background:var(--ink);color:var(--bg);font-weight:500}.p-title{display:flex;align-items:baseline;justify-content:space-between;font-size:18px;font-weight:600}.p-title small{font-size:13px;color:var(--muted);font-weight:400}.p-feature{position:relative;height:176px;border-radius:20px;overflow:hidden;background:var(--placeholder)}.p-feature img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.p-feature:after{content:"";position:absolute;inset-inline:0;bottom:0;height:110px;background:linear-gradient(to top,#110c06bf,#110c0600)}.p-feature .pill{position:absolute;top:10px;inset-inline-start:10px;z-index:1}.p-feature .cap{position:absolute;inset-inline-start:14px;bottom:12px;color:var(--bg);z-index:1}.p-feature .cap b{display:block;font-size:17px;font-weight:600}.p-feature .cap span{font-size:13px}.p-row{display:flex;gap:12px;align-items:center;padding:9px 0;border-bottom:.5px solid var(--line)}.p-row .thumb{width:60px;height:60px;border-radius:14px;flex:none;background:var(--placeholder) center/cover}.p-row .txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.p-row .txt b{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-row .txt span{font-size:14px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-row .txt small{font-size:12px;color:var(--muted)}.pct{font-size:14px;font-weight:700;padding:4px 8px;border-radius:8px;background:var(--gold-soft);white-space:nowrap}.pill{height:28px;padding:0 11px;border-radius:14px;background:var(--bg);font-size:14px;font-weight:700;display:inline-flex;align-items:center;color:var(--ink)}.member-card{border-radius:24px;background:var(--ink);overflow:hidden;position:relative;box-shadow:0 30px 60px #11111147;color:var(--bg);direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}.member-card .shine{position:absolute;top:0;bottom:0;left:0;width:45%;background:linear-gradient(90deg,#d4af6400,#d4af6438,#ffffff1f,#d4af6400);animation:shine 4.5s ease-in-out infinite;pointer-events:none}.member-card .watermark{position:absolute;right:-32px;bottom:-46px;height:115%;width:auto;opacity:.12}.member-card .logo{position:absolute;top:9%;left:6%;display:flex;align-items:center;gap:12px}.member-card .logo img{height:36px;width:auto}.member-card .logo b{display:block;font-size:18px;font-weight:600;letter-spacing:.24em;color:var(--gold)}.member-card .logo span{display:block;font-size:9px;letter-spacing:.3em;color:#bdbab2;margin-top:3px}.member-card .num{font-family:var(--mono);font-size:20px;letter-spacing:.12em}.member-card .foot{position:absolute;left:6%;right:6%;bottom:9%;display:flex;justify-content:space-between;align-items:flex-end}.member-card .foot small{display:block;font-size:9px;letter-spacing:.14em;color:#bdbab2;text-align:right}.member-card .holder{font-size:13px;letter-spacing:.14em;margin-top:6px}.flip{width:100%;max-width:460px;aspect-ratio:1.6;perspective:1400px;cursor:pointer;display:block}.flip-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.3,.7,.2,1)}.flip[aria-pressed=true] .flip-inner{transform:rotateY(180deg)}.flip .face{position:absolute;inset:0;border-radius:26px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip .back{transform:rotateY(180deg);display:flex;align-items:center;gap:22px;padding:26px;text-align:left}.qr{width:42%;aspect-ratio:1;flex:none;border-radius:14px;background:var(--bg);padding:10%}.qr svg{width:100%;height:100%;display:block}.back-copy{display:flex;flex-direction:column;gap:10px}.back-copy p{font-size:13px;line-height:1.45;color:#bdbab2}.back-copy small{font-size:12px;color:#bdbab2}.bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px;gap:12px}.tile{position:relative;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:18px;background:var(--soft);transition:transform .2s;color:var(--ink)}.tile:hover{transform:scale(.985);color:var(--ink)}.tile.big{grid-column:span 2;grid-row:span 2}.tile.wide{grid-column:span 2}.tile.photo{justify-content:flex-end;padding:20px 22px;background:var(--placeholder)}.tile.photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tile.photo:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#110c06b3,#110c0600 60%)}.tile.photo .cap{position:relative;z-index:1;color:var(--bg);display:flex;flex-direction:column;gap:2px}.tile.photo .cap b{font-size:20px;font-weight:700;letter-spacing:-.01em}.tile.big.photo .cap b{font-size:26px;letter-spacing:-.02em}.tile.photo .cap span{font-size:14px}.tile.free{background:var(--gold-soft)}.tile .ico{width:30px;height:30px;object-fit:contain}.tile .cap b{display:block;font-size:17px;font-weight:600}.tile .cap span{font-size:13px;color:var(--muted)}.tile.photo .cap span{color:var(--bg)}.tile.active{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--gold)}@media(max-width:760px){.bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:130px}}.filters{display:flex;flex-direction:column;gap:14px}.searchbox{width:min(100%,340px);height:46px;border-radius:14px;background:var(--soft);display:flex;align-items:center;gap:10px;padding:0 14px}.searchbox input{flex:1;min-width:0;border:0;background:none;font-size:15px;outline:none}.chips{display:flex;gap:6px;flex-wrap:wrap}.chip{height:36px;padding:0 15px;border-radius:18px;background:var(--soft);color:var(--ink);font-size:14px;font-weight:500;display:inline-flex;align-items:center;transition:background .15s;white-space:nowrap}.chip:hover{background:var(--soft-2);color:var(--ink)}.chip.on{background:var(--ink);color:var(--bg)}.select{height:36px;padding:0 34px 0 14px;border-radius:18px;background:var(--soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='2.4'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;border:0;font-size:14px;font-weight:500;appearance:none;cursor:pointer}[dir=rtl] .select{padding:0 14px 0 34px;background-position:left 12px center}.result-label{font-size:13px;color:var(--muted)}.deal-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:28px 20px}.deal{display:flex;flex-direction:column;gap:12px;color:var(--ink)}.deal:hover{color:var(--ink)}.deal .media{position:relative;aspect-ratio:4 / 3;border-radius:22px;overflow:hidden;background:var(--placeholder);transition:transform .25s}.deal:hover .media{transform:scale(.985)}.deal .media>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.deal .media .logo-only{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#fff}.deal .media .logo-only img{max-width:52%;max-height:52%;object-fit:contain}.deal .media .pill{position:absolute;top:12px;inset-inline-start:12px}.heart{position:absolute;top:8px;inset-inline-end:8px;width:38px;height:38px;border-radius:19px;background:#ffffffa6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;z-index:2}.heart svg{fill:none;stroke:var(--ink)}.heart[aria-pressed=true] svg{fill:var(--gold);stroke:var(--gold);animation:heartPop .42s cubic-bezier(.3,1.6,.5,1)}.deal .meta{display:flex;flex-direction:column;gap:3px;padding:0 2px}.deal .meta .top{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.deal .meta b{font-size:17px;font-weight:600}.deal .meta .cat{font-size:12px;color:var(--muted);flex:none}.deal .meta .offer{font-size:15px;color:var(--ink-2)}.deal .meta small{font-size:13px;color:var(--muted)}.empty{padding:48px 0;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.empty b{font-size:20px;font-weight:600}.notice{padding:16px 18px;border-radius:16px;background:var(--gold-soft);font-size:15px}.crumb{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--ink-3)}[dir=rtl] .crumb svg{transform:scaleX(-1)}.deal-page{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:48px;align-items:start}@media(max-width:900px){.deal-page{grid-template-columns:1fr;gap:28px}}.gallery{display:grid;gap:10px}.gallery .main{position:relative;aspect-ratio:4 / 3;border-radius:28px;overflow:hidden;background:var(--placeholder)}.gallery .main img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gallery .main .logo-only{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#fff}.gallery .main .logo-only img{position:static;max-width:45%;max-height:45%;object-fit:contain}.thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:10px}.thumbs button{aspect-ratio:1;border-radius:14px;overflow:hidden;background:var(--soft)}.thumbs button[aria-current=true]{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--gold)}.thumbs img{width:100%;height:100%;object-fit:cover;display:block}.deal-info{display:flex;flex-direction:column;gap:18px;position:sticky;top:92px}.partner-line{display:flex;align-items:center;gap:12px}.partner-line img{width:48px;height:48px;border-radius:12px;object-fit:contain;background:#fff;box-shadow:inset 0 0 0 .5px var(--line)}.partner-line div{flex:1;display:flex;flex-direction:column;gap:1px}.partner-line b{font-size:17px;font-weight:600}.partner-line span{font-size:14px;color:var(--muted)}.deal-title{font-size:clamp(28px,3.4vw,40px);font-weight:700;letter-spacing:-.02em;line-height:1.12}:lang(ar) .deal-title{letter-spacing:0;line-height:1.35}.deal-desc{font-size:16px;line-height:1.55;color:var(--ink-3);white-space:pre-line}.facts{border-radius:16px;background:var(--band);display:flex;flex-direction:column}.facts div{min-height:46px;display:flex;align-items:center;gap:16px;padding:10px 14px;border-bottom:.5px solid #E2E0D9;font-size:14px}.facts div:last-child{border-bottom:0}.facts span{flex:1;color:var(--ink-3)}.facts b{font-weight:600;text-align:end}.facts s{color:var(--muted);font-weight:400;margin-inline-end:6px}.fine{font-size:12px;color:var(--muted);text-align:center}.branch-list{display:flex;flex-direction:column;border-top:.5px solid var(--line)}.branch-item{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:.5px solid var(--line);flex-wrap:wrap}.branch-item div{flex:1;min-width:200px;display:flex;flex-direction:column;gap:2px}.branch-item b{font-size:16px;font-weight:600}.branch-item span{font-size:14px;color:var(--muted)}.branch-item nav{display:flex;gap:8px}.band{background:var(--band)}.card-section{padding-block:96px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:64px;align-items:center}.card-col{display:flex;flex-direction:column;gap:16px;align-items:center}.card-col small{font-size:13px;color:var(--muted)}.copy-col{display:flex;flex-direction:column;gap:30px}.copy-col>div:first-child{display:flex;flex-direction:column;gap:12px}.steps{display:flex;flex-direction:column}.step{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;padding:18px 0;border-top:.5px solid #DAD8D1}.step .n{font-family:var(--mono);font-size:14px;color:var(--gold-ink);padding-top:2px}.step b{display:block;font-size:18px;font-weight:600;margin-bottom:4px}.step p{font-size:15px;line-height:1.45;color:var(--ink-3)}.cta-note{height:52px;display:flex;align-items:center;font-size:14px;color:var(--ink-3);padding:0 6px}.night{background:var(--night);color:var(--bg);overflow:hidden}.night a:not(.store){color:var(--bg)}.night .eyebrow,.night .lead{color:#bdbab2}.app-section{padding-block:96px 104px;display:flex;flex-direction:column;gap:56px}.shots{display:flex;justify-content:center;align-items:flex-start;gap:36px;flex-wrap:wrap}.shot{display:flex;flex-direction:column;gap:18px;align-items:center}.shot .zoom{zoom:.8}.shot.lift{margin-top:56px}.shot figcaption{text-align:center;display:flex;flex-direction:column;gap:3px}.shot figcaption b{font-size:16px;font-weight:600}.shot figcaption span{font-size:14px;color:#bdbab2}@media(max-width:760px){.shot .zoom{zoom:.62}.shot.lift{margin-top:0}}.features{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.feature{border-radius:22px;background:#1e1d1a;padding:22px;display:flex;flex-direction:column;gap:6px}.feature b{font-size:17px;font-weight:600}.feature p{font-size:14px;line-height:1.5;color:#bdbab2}.partner-band{border-radius:36px;background:var(--gold-soft);padding:clamp(28px,5vw,64px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:40px;align-items:center}.partner-band .eyebrow{color:var(--gold-ink)}.partner-band h2{font-size:clamp(28px,3.6vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1.08}:lang(ar) .partner-band h2{letter-spacing:0;line-height:1.3}.partner-band .actions{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.partner-band .btn{height:54px;border-radius:27px}.why{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.why div{border-radius:22px;background:var(--soft);padding:22px;display:flex;flex-direction:column;gap:6px}.why b{font-size:17px;font-weight:600}.why p{font-size:14px;line-height:1.5;color:var(--ink-3)}.form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.form .full{grid-column:1 / -1}@media(max-width:640px){.form{grid-template-columns:1fr}}.field{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500}.field small{color:var(--muted);font-weight:400}.field input,.field textarea,.field select{min-height:48px;border-radius:14px;border:0;background:var(--soft);padding:12px 14px;font-size:16px;outline:none}.field textarea{min-height:110px;resize:vertical}.field input:focus,.field textarea:focus,.field select:focus{box-shadow:0 0 0 2px var(--gold)}.hp{position:absolute;left:-9999px}.page-head{padding-block:64px 32px;display:flex;flex-direction:column;gap:14px;max-width:760px}.page-body{padding-block:0 96px}.faq{display:flex;flex-direction:column;border-top:.5px solid var(--line);max-width:860px}.faq details{border-bottom:.5px solid var(--line)}.faq summary{list-style:none;cursor:pointer;padding:20px 0;display:flex;justify-content:space-between;gap:16px;font-size:18px;font-weight:600}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-weight:400;font-size:22px;line-height:1;color:var(--muted)}.faq details[open] summary:after{content:"–"}.faq p{padding:0 0 20px;font-size:16px;line-height:1.55;color:var(--ink-3);max-width:720px;white-space:pre-line}.cards3{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.ccard{border-radius:24px;background:var(--soft);overflow:hidden;display:flex;flex-direction:column}.ccard .img{aspect-ratio:16 / 10;background:var(--placeholder) center/cover}.ccard .txt{padding:20px;display:flex;flex-direction:column;gap:8px;flex:1}.ccard b{font-size:18px;font-weight:600}.ccard p{font-size:15px;line-height:1.5;color:var(--ink-3);flex:1}.contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.contact-grid a,.contact-grid div{border-radius:22px;background:var(--soft);padding:22px;display:flex;flex-direction:column;gap:4px}.contact-grid small{font-size:13px;color:var(--muted)}.contact-grid b{font-size:22px;font-weight:600;direction:ltr;text-align:start;unicode-bidi:plaintext}.site-footer{background:var(--ink);color:var(--bg)}.site-footer .inner{padding-block:64px 36px;display:flex;flex-direction:column;gap:48px}.foot-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:36px}.foot-brand{display:flex;flex-direction:column;gap:16px;grid-column:span 2;min-width:0}@media(max-width:420px){.foot-brand{grid-column:auto}}.foot-brand .brand b{color:var(--gold)}.foot-brand .brand span{color:#bdbab2}.foot-brand .brand img{height:36px}.foot-brand small{font-size:13px;color:#bdbab2}.foot-brand .tel{font-size:26px;font-weight:600;color:var(--bg);letter-spacing:-.01em;direction:ltr;display:inline-block}.foot-col{display:flex;flex-direction:column;gap:10px;font-size:14px}.foot-col .eyebrow{color:var(--muted-2)}.site-footer a{color:#e6e4de}.site-footer a:hover{color:var(--gold)}.foot-bottom{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:24px;border-top:.5px solid #2E2D2A;font-size:13px;color:var(--muted-2)}.foot-bottom nav{display:flex;gap:20px}.foot-bottom a{color:var(--muted-2)}.foot-bottom a:hover{color:var(--bg)}[dir=rtl] [dir=auto]{text-align:right}@media(max-width:760px){.filters .chips{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none}.filters .chips::-webkit-scrollbar{display:none}}.badge{position:relative;display:inline-flex;height:56px;border-radius:12px;transition:transform .15s,opacity .15s}.badge img{height:100%;width:auto;display:block}a.badge:hover{transform:translateY(-1px);opacity:.9}.badge.on-dark{height:52px}.prose-card{border-radius:26px;background:var(--soft);padding:clamp(22px,3vw,34px);display:flex;flex-direction:column;gap:14px}.prose-card h2{font-size:26px;font-weight:700;letter-spacing:-.02em}.prose-card p{font-size:16px;line-height:1.55;color:var(--ink-3)}.prose-card ul{margin:0;padding-inline-start:20px;display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:1.45}.prose-card li::marker{color:var(--gold)}.address-card{border-radius:22px;background:var(--gold-soft);padding:22px;display:flex;flex-direction:column;gap:6px}.address-card small{font-size:13px;color:var(--gold-ink)}.address-card b{font-size:20px;font-weight:600;line-height:1.35}.address-card span{font-size:14px;font-weight:600;color:var(--ink-3)}.ccard .img.logo{background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center;background-origin:content-box;padding:20px;box-shadow:inset 0 -.5px 0 var(--line)}.legal{display:grid;grid-template-columns:240px minmax(0,1fr);gap:56px;align-items:start}.legal .toc{position:sticky;top:92px;display:flex;flex-direction:column;gap:10px;font-size:14px}.legal .toc a{color:var(--ink-3)}.legal .toc a:hover{color:var(--gold-ink)}.legal .toc hr{width:100%;border:0;border-top:.5px solid var(--line);margin:6px 0}.legal article{max-width:760px;display:flex;flex-direction:column}.legal section{padding:26px 0;border-top:.5px solid var(--line);display:flex;flex-direction:column;gap:12px;scroll-margin-top:90px}.legal h2{font-size:21px;font-weight:700;display:flex;gap:14px;align-items:baseline}.legal h2 .mono{font-size:13px;font-weight:400;color:var(--gold-ink)}.legal p,.legal li{font-size:16px;line-height:1.6;color:var(--ink-3)}.legal ul{margin:0;padding-inline-start:20px;display:flex;flex-direction:column;gap:8px}.legal li::marker{color:var(--gold)}@media(max-width:860px){.legal{grid-template-columns:1fr;gap:24px}.legal .toc{position:static}}
