@import url("https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,wght@6..96,400;6..96,500;6..96,700&family=Manrope:wght@300;400;500;600;700&family=Almarai:wght@300;400;700;800&family=Tajawal:wght@200;300;400;500;700&family=JetBrains+Mono:wght@400;500&display=swap");:root,:root[data-theme=light]{--ink:#f8f5ee;--night:#fffdf8;--tint-glow:hsla(0,0%,100%,.9);--gold:#a8801f;--gold-hi:#c9a24e;--gold-deep:#7a5c18;--gold-txt:#8d6c1c;--head:#14181f;--silver:#2b2f38;--muted:#6a6558;--muted-dim:#918b7c;--glass:hsla(0,0%,100%,.5);--glass-strong:hsla(0,0%,100%,.78);--sheen:rgba(168,128,31,.4);--line:rgba(168,128,31,.32);--line-soft:rgba(168,128,31,.16);--nav-bg:rgba(255,253,248,.86);--ticker-bg:hsla(0,0%,100%,.62);--stat-bg:#fff;--step-bg:hsla(0,0%,100%,.6);--chip-bg:hsla(0,0%,100%,.62);--ghost-bg:hsla(0,0%,100%,.65);--input-bg:#fff;--shadow:0 22px 46px -28px rgba(90,72,26,.35);--shadow-sm:0 12px 28px -20px rgba(90,72,26,.3);--tower-far:#e6e0d1;--tower-a:#f4efe3;--tower-b:#ddd4c1;--tower-near:#cdc2a9;--win-fill:#a88c4a;--star:transparent;--sky:radial-gradient(120% 82% at 50% 97%,rgba(201,162,78,.3) 0%,hsla(41,54%,63%,.1) 32%,transparent 62%),radial-gradient(66% 48% at 78% 6%,rgba(255,241,208,.95) 0%,transparent 58%),linear-gradient(180deg,#fcfaf4,#f8f3e8 44%,#f3ecdc 76%,#eee5d2);--display-en:"Bodoni Moda","Times New Roman",serif;--display-ar:"Almarai","Tajawal",sans-serif;--body-en:"Manrope",system-ui,sans-serif;--body-ar:"Tajawal","Almarai",system-ui,sans-serif;--mono:"JetBrains Mono","SFMono-Regular",Menlo,Consolas,monospace;--shell:1240px;--r:18px;--ease:cubic-bezier(0.22,0.61,0.36,1)}:root[data-theme=dark]{--ink:#04070e;--night:#070c18;--tint-glow:rgba(18,32,63,.85);--gold:#c9a24e;--gold-hi:#f3e2ac;--gold-deep:#8a6a25;--gold-txt:#f3e2ac;--head:#fff;--silver:#e8edf7;--muted:#8494ae;--muted-dim:#5f6d85;--glass:hsla(0,0%,100%,.045);--glass-strong:hsla(0,0%,100%,.07);--sheen:hsla(46,75%,81%,.5);--line:hsla(46,75%,81%,.16);--line-soft:hsla(46,75%,81%,.08);--nav-bg:rgba(6,10,20,.82);--ticker-bg:rgba(6,10,20,.6);--stat-bg:rgba(9,14,27,.92);--step-bg:hsla(0,0%,100%,.035);--chip-bg:hsla(0,0%,100%,.025);--ghost-bg:hsla(0,0%,100%,.03);--input-bg:hsla(0,0%,100%,.035);--shadow:none;--shadow-sm:none;--tower-far:#16233f;--tower-a:#0e1a33;--tower-b:#070d1c;--tower-near:#050a15;--win-fill:#f3e2ac;--star:#dce6f7;--sky:radial-gradient(115% 78% at 50% 92%,rgba(201,162,78,.2) 0%,rgba(201,162,78,.05) 26%,transparent 55%),radial-gradient(90% 60% at 78% 12%,rgba(30,56,106,.5) 0%,transparent 60%),linear-gradient(178deg,#03060d,#060c1a 40%,#0b1428 72%,#101c38)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--silver);font-family:var(--body-en);font-weight:300;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden;transition:background .5s var(--ease),color .5s var(--ease)}[dir=rtl] .app,[dir=rtl] body{font-family:var(--body-ar)}::selection{background:rgba(201,162,78,.28)}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:none;cursor:pointer}img{display:block;max-width:100%}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:24px}section{position:relative}section[id]{scroll-margin-top:84px}.band{padding-block:clamp(72px,10vw,132px)}.band--tint{background:radial-gradient(120% 90% at 50% 0,var(--tint-glow) 0,transparent 65%),var(--night)}.eyebrow{font-family:var(--body-en);font-size:11px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--gold-txt);display:flex;align-items:center;gap:12px}.eyebrow:before{content:"";width:34px;height:1px;flex:none;background:linear-gradient(90deg,var(--gold-deep),var(--gold-hi))}[dir=rtl] .eyebrow{letter-spacing:.14em;font-family:var(--body-ar);font-weight:700}.h1{font-family:var(--display-en);font-weight:400;font-size:clamp(40px,7.4vw,84px);line-height:1.04;letter-spacing:-.015em;color:var(--head)}[dir=rtl] .h1{font-family:var(--display-ar);font-weight:800;line-height:1.28;letter-spacing:0;font-size:clamp(34px,6.4vw,70px)}.h2{font-family:var(--display-en);font-weight:400;font-size:clamp(29px,4.4vw,50px);line-height:1.14;letter-spacing:-.01em;color:var(--head)}[dir=rtl] .h2{font-family:var(--display-ar);font-weight:800;line-height:1.32;letter-spacing:0;font-size:clamp(26px,4vw,42px)}.h3{font-family:var(--body-en);font-weight:600;font-size:19px;color:var(--head)}[dir=rtl] .h3{font-family:var(--body-ar);font-weight:700;font-size:20px}.lead{font-size:clamp(15.5px,1.6vw,18px);color:var(--muted);max-width:62ch;font-weight:300}[dir=rtl] .lead{font-weight:400;line-height:1.95}.gilt{background:linear-gradient(100deg,var(--gold-deep) 0,var(--gold-hi) 42%,var(--gold) 70%,var(--gold-hi) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.glass{position:relative;background:linear-gradient(155deg,var(--glass-strong),var(--glass));border:1px solid var(--line-soft);border-radius:var(--r);backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%);box-shadow:var(--shadow);overflow:hidden}.glass:before{content:"";position:absolute;inset-inline:0;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--sheen),transparent)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 30px;border-radius:999px;font-family:var(--body-en);font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .35s var(--ease)}[dir=rtl] .btn{font-family:var(--body-ar);text-transform:none;letter-spacing:0;font-size:15px}.btn--gold{background:linear-gradient(115deg,#a8842f,#e8cf8e 48%,#b8933e);color:#17120a;box-shadow:0 12px 30px -14px rgba(168,128,31,.8)}.btn--gold:hover{transform:translateY(-2px);box-shadow:0 20px 42px -14px rgba(168,128,31,.9)}.btn--ghost{border:1px solid var(--line);color:var(--silver);background:var(--ghost-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn--ghost:hover{background:rgba(201,162,78,.14);transform:translateY(-2px)}.nav{position:fixed;inset-inline:0;top:0;z-index:60;border-bottom:1px solid transparent;transition:background .4s var(--ease),border-color .4s var(--ease)}.nav--solid{background:var(--nav-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom-color:var(--line-soft)}.nav__in{gap:18px;height:76px}.brand,.nav__in{display:flex;align-items:center}.brand{gap:12px;flex:none}.brand__mark{width:46px;height:40px;object-fit:cover;-webkit-mask-image:radial-gradient(ellipse 62% 68% at 50% 48%,#000 58%,transparent 82%);mask-image:radial-gradient(ellipse 62% 68% at 50% 48%,#000 58%,transparent 82%)}:root[data-theme=light] .brand__mark{-webkit-mask-image:none;mask-image:none;border-radius:10px;border:1px solid var(--line-soft);box-shadow:var(--shadow-sm)}.brand__txt{line-height:1.12}.brand__name{font-family:var(--display-en);font-size:15.5px;letter-spacing:.05em;color:var(--head)}[dir=rtl] .brand__name{font-family:var(--display-ar);font-weight:800;font-size:17px;letter-spacing:0}.brand__sub{font-size:8.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold-txt);font-weight:600}[dir=rtl] .brand__sub{letter-spacing:.06em;font-size:10px;text-transform:none}.nav__links{display:flex;gap:28px;-webkit-margin-start:auto;margin-inline-start:auto}.nav__link{font-size:13px;font-weight:500;color:var(--muted);position:relative;padding-block:6px;transition:color .3s}[dir=rtl] .nav__link{font-size:15px}.nav__link:after{content:"";position:absolute;inset-inline-start:0;bottom:0;height:1px;width:0;background:var(--gold);transition:width .4s var(--ease)}.nav__link:hover{color:var(--head)}.nav__link:hover:after{width:100%}.pill{border:1px solid var(--line);border-radius:999px;padding:8px 15px;font-size:11.5px;font-weight:700;letter-spacing:.08em;color:var(--gold-txt);flex:none;background:var(--ghost-bg);transition:background .3s,transform .3s var(--ease)}.pill:hover{background:rgba(201,162,78,.16);transform:translateY(-1px)}.pill--ico{padding:8px 11px;display:grid;place-items:center}.burger{display:none;flex:none;padding:10px}.burger span{display:block;width:22px;height:1.5px;background:var(--silver);margin-block:5px;transition:transform .35s var(--ease),opacity .25s}.burger[data-open=true] span:first-child{transform:translateY(6.5px) rotate(45deg)}.burger[data-open=true] span:nth-child(2){opacity:0}.burger[data-open=true] span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.drawer{display:none;flex-direction:column;gap:4px;padding:12px 24px 26px;background:var(--nav-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);max-height:calc(100svh - 64px);overflow-y:auto}.drawer,.drawer a{border-bottom:1px solid var(--line-soft)}.drawer a{padding:13px 0;font-size:15px;color:var(--muted)}.hero{position:relative;min-height:100svh;display:flex;align-items:center;padding-top:108px;padding-bottom:40px;overflow:hidden;isolation:isolate}.sky{background-image:var(--sky)}.sky,.stars{position:absolute;inset:0;z-index:-3}.stars{opacity:.75}.star{fill:var(--star);animation:twinkle 5s ease-in-out infinite}:root[data-theme=light] .stars{display:none}@keyframes twinkle{0%,to{opacity:.15}50%{opacity:.9}}.sun{position:absolute;z-index:-3;top:9%;inset-inline-end:15%;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,#fffae8 0,hsla(43,78%,79%,.6) 38%,rgba(201,162,78,.14) 62%,transparent 74%);filter:blur(4px);animation:breathe 11s ease-in-out infinite}:root[data-theme=dark] .sun{display:none}@keyframes breathe{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.09);opacity:1}}.beam{position:absolute;z-index:-3;bottom:14%;left:50%;width:3px;height:78vh;transform-origin:bottom center;background:linear-gradient(0deg,rgba(201,162,78,.34),transparent 78%);filter:blur(11px);animation:sweep 19s ease-in-out infinite}:root[data-theme=light] .beam{display:none}@keyframes sweep{0%,to{transform:rotate(-27deg) scaleY(.86);opacity:.25}50%{transform:rotate(26deg) scaleY(1.05);opacity:.6}}.skyline{position:absolute;inset-inline:0;bottom:0;z-index:-2;width:100%;height:auto;pointer-events:none}.skyline--far{opacity:.45;filter:blur(1.4px)}.skyline--mid{opacity:.85}.win{fill:var(--win-fill);animation:glow 6s ease-in-out infinite}@keyframes glow{0%,to{opacity:.28}50%{opacity:.95}}:root[data-theme=light] .win{animation-name:glint}@keyframes glint{0%,to{opacity:.1}50%{opacity:.42}}.haze{position:absolute;inset-inline:0;bottom:0;height:46%;z-index:-1;background:linear-gradient(to top,var(--ink) 6%,color-mix(in srgb,var(--ink) 74%,transparent) 42%,transparent 100%);pointer-events:none}.hero__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:56px;gap:56px;align-items:center;width:100%}.hero__copy>*+*{margin-top:24px}.hero__cta{display:flex;flex-wrap:wrap;gap:14px}.hero__emblem{position:relative;justify-self:center;width:min(380px,78%);aspect-ratio:1;display:grid;place-items:center}:root[data-theme=light] .hero__emblem{background:radial-gradient(circle at 50% 47%,#0c1730 0,#0c1730 55%,rgba(12,23,48,.18) 66%,transparent 72%)}.hero__emblem img{width:100%;-webkit-mask-image:radial-gradient(circle at 50% 46%,#000 52%,transparent 74%);mask-image:radial-gradient(circle at 50% 46%,#000 52%,transparent 74%);animation:float 9s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}.orbit{position:absolute;inset:-4%;border-radius:50%;border:1px solid var(--line-soft);animation:spin 34s linear infinite}.orbit:after{content:"";position:absolute;top:50%;inset-inline-start:-4px;width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 16px 3px rgba(201,162,78,.6)}.orbit--2{inset:-15%;animation-duration:52s;animation-direction:reverse}@keyframes spin{to{transform:rotate(1turn)}}.ticker{border-block:1px solid var(--line-soft);background:var(--ticker-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;padding-block:17px}.ticker__row{display:flex;gap:60px;width:max-content;animation:marquee 34s linear infinite}.ticker__row span{font-size:11.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--muted-dim);font-weight:600;white-space:nowrap}[dir=rtl] .ticker__row span{letter-spacing:.04em;font-size:14px;text-transform:none}@keyframes marquee{to{transform:translateX(-50%)}}.head{max-width:760px;margin-bottom:clamp(38px,5vw,62px)}.head>*+*{margin-top:18px}.grid{display:grid;grid-gap:20px;gap:20px}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.card,.grid>.rv{height:100%}.card{padding:32px 28px 34px;transition:transform .45s var(--ease),border-color .45s,box-shadow .45s}.card:hover{transform:translateY(-6px);border-color:var(--line);box-shadow:var(--shadow)}.card>*+*{margin-top:14px}.card p{font-size:14.5px;color:var(--muted);line-height:1.8}[dir=rtl] .card p{font-size:15.5px}.card__ico{width:50px;height:50px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(150deg,rgba(201,162,78,.22),rgba(201,162,78,.04));border:1px solid var(--line-soft);color:var(--gold)}.tags{display:flex;flex-wrap:wrap;gap:7px}.tag{font-size:11px;letter-spacing:.06em;padding:5px 11px;border-radius:999px;border:1px solid var(--line-soft);color:var(--muted);background:var(--chip-bg)}[dir=rtl] .tag{font-size:12.5px}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:60px;gap:60px;align-items:center}.split__copy>*+*{margin-top:20px}.stats{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--line-soft);border:1px solid var(--line-soft);border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow)}.stat{background:var(--stat-bg);padding:30px 24px}.stat__n{font-family:var(--display-en);font-size:40px;line-height:1;color:var(--head)}[dir=rtl] .stat__n{font-family:var(--display-ar);font-weight:800;font-size:33px}.stat__l{font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted-dim);margin-top:10px;font-weight:600}[dir=rtl] .stat__l{letter-spacing:.02em;font-size:13.5px;text-transform:none}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line-soft);border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow)}.step{padding:34px 26px 38px;-webkit-border-end:1px solid var(--line-soft);border-inline-end:1px solid var(--line-soft);background:linear-gradient(180deg,var(--step-bg),transparent);transition:background .4s}.step:last-child{-webkit-border-end:0;border-inline-end:0}.step:hover{background:linear-gradient(180deg,rgba(201,162,78,.13),transparent)}.step__n{font-family:var(--display-en);font-size:13px;letter-spacing:.24em;color:var(--gold-txt);margin-bottom:18px}.step p{font-size:14px;color:var(--muted);margin-top:10px;line-height:1.78}[dir=rtl] .step p{font-size:15px}.rows{border:1px solid var(--line-soft);border-radius:var(--r);overflow:hidden}.row{display:grid;grid-template-columns:46px minmax(0,1.5fr) minmax(0,2fr) minmax(0,.9fr);grid-gap:20px;gap:20px;align-items:center;padding:22px 26px;border-bottom:1px solid var(--line-soft);transition:background .35s}.row:last-child{border-bottom:0}.row:hover{background:rgba(201,162,78,.09)}.row__i{font-family:var(--display-en);font-size:12px;letter-spacing:.16em;color:var(--gold-deep)}.row__t{font-weight:600;font-size:16px;color:var(--head)}[dir=rtl] .row__t{font-size:17px;font-weight:700}.row__d{font-size:13.5px;color:var(--muted)}[dir=rtl] .row__d{font-size:14.5px}.row__m{font-size:11.5px;letter-spacing:.12em;color:var(--gold-txt);text-align:end;font-weight:600}[dir=rtl] .row__m{letter-spacing:0;font-size:13px}.contact{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:44px;gap:44px}.field{display:block;margin-bottom:16px}.field span{display:block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-dim);margin-bottom:8px;font-weight:600}[dir=rtl] .field span{letter-spacing:.02em;font-size:13px;text-transform:none}.field input,.field select,.field textarea{width:100%;background:var(--input-bg);border:1px solid var(--line-soft);border-radius:11px;padding:13px 15px;color:var(--silver);font:inherit;font-size:14.5px;transition:border-color .3s,box-shadow .3s}.field textarea{resize:vertical;min-height:108px}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--line);box-shadow:0 0 0 3px rgba(201,162,78,.14)}.field select option{background:var(--input-bg);color:var(--silver)}.chan{display:flex;align-items:center;gap:16px;padding:19px 22px;border-radius:14px;border:1px solid var(--line-soft);background:var(--ghost-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .35s,transform .35s var(--ease),box-shadow .35s}.chan:hover{border-color:var(--line);transform:translateY(-3px);box-shadow:var(--shadow-sm)}.chan__k{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted-dim);font-weight:600}[dir=rtl] .chan__k{letter-spacing:.02em;font-size:12.5px;text-transform:none}.chan__v{font-size:15px;color:var(--head);font-weight:500;direction:ltr;text-align:start}.note{font-size:12.5px;color:var(--muted-dim)}.foot{border-top:1px solid var(--line-soft);background:var(--night);padding-block:56px 30px}.foot__grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));grid-gap:44px;gap:44px}.foot__col h4{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-txt);margin-bottom:16px;font-weight:700}[dir=rtl] .foot__col h4{letter-spacing:.02em;font-size:14px;text-transform:none}.foot__col .brand__name{font-size:15px}.foot__col a,.foot__col p{display:block;font-size:14px;color:var(--muted);margin-bottom:10px;transition:color .3s}.foot__col a:hover{color:var(--gold)}.foot__base{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:44px;padding-top:22px;border-top:1px solid var(--line-soft);font-size:12px;color:var(--muted-dim)}.rv{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.rv.in{opacity:1;transform:none}@media (max-width:1024px){.hero__grid{grid-template-columns:1fr;gap:40px}.hero__emblem{display:none}.split{grid-template-columns:1fr;gap:40px}.grid--4,.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.step:nth-child(2){-webkit-border-end:0;border-inline-end:0}.step:nth-child(-n+2){border-bottom:1px solid var(--line-soft)}.contact{grid-template-columns:1fr;gap:34px}.foot__grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.shell{padding-inline:18px}.nav__in{height:64px;gap:10px}.nav__in .pill:first-of-type{-webkit-margin-start:auto;margin-inline-start:auto}.brand__mark{width:40px;height:36px}.brand__name{font-size:14px}[dir=rtl] .brand__name{font-size:15px}.pill{padding:7px 12px}.pill--ico{padding:7px 9px}.burger{padding:10px 6px}section[id]{scroll-margin-top:72px}.hero{padding-top:96px}.band{padding-block:64px}.field input,.field select,.field textarea{font-size:16px}.nav__links{display:none}.burger{display:block}.drawer{display:flex}.grid--2,.grid--3,.grid--4,.steps{grid-template-columns:1fr}.step{-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid var(--line-soft)}.step:last-child{border-bottom:0}.row{grid-template-columns:1fr;gap:8px;padding:20px 20px 24px}.row__m{text-align:start}.foot__grid{grid-template-columns:1fr;gap:30px}.stat__n{font-size:32px}.sun{width:120px;height:120px}}a,button{-webkit-tap-highlight-color:transparent}@media (hover:none){.payteaser__go,.row__arrow{opacity:1}.btn--ghost:hover,.btn--gold:hover,.card:hover,.chan:hover,.opt:hover,.pill:hover{transform:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition-duration:.01ms!important}.rv{opacity:1;transform:none}html{scroll-behavior:auto}}.price{display:flex;align-items:baseline;gap:7px;margin-bottom:16px}.price__n{font-family:var(--display-en);font-size:34px;line-height:1}[dir=rtl] .price__n{font-family:var(--display-ar);font-weight:800;font-size:30px}.price__c{font-size:12px;letter-spacing:.14em;color:var(--muted-dim);font-weight:600}[dir=rtl] .price__c{letter-spacing:0;font-size:14px}.btn:disabled{opacity:.55;cursor:wait;transform:none}.payerr{margin-top:20px;padding:14px 18px;border-radius:12px;border:1px solid rgba(190,60,45,.4);background:rgba(190,60,45,.08);color:#b4402f;font-size:14px}:root[data-theme=dark] .payerr{color:#f0a094}.paynotes{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:26px;font-size:12.5px;color:var(--muted-dim)}.paynotes span{display:flex;align-items:center;gap:8px}.paynotes span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--gold);flex:none}[dir=rtl] .paynotes{font-size:13.5px}.foot__grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.7fr))}@media (max-width:1024px){.foot__grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.foot__grid{grid-template-columns:1fr}}.price__skel{display:block;width:116px;height:30px;border-radius:8px;background:linear-gradient(90deg,var(--line-soft),var(--chip-bg),var(--line-soft));background-size:220% 100%;animation:shimmer 1.5s ease-in-out infinite}@keyframes shimmer{0%{background-position:140% 0}to{background-position:-40% 0}}.nav__link--on{color:var(--head)}.nav__link--on:after{width:100%}.page-hero{padding-top:clamp(128px,15vw,172px);padding-bottom:56px}.page-hero>.shell>*+*{margin-top:22px}.h1--page{font-size:clamp(34px,5.2vw,62px)}[dir=rtl] .h1--page{font-size:clamp(30px,4.8vw,54px)}.facts{display:flex;flex-wrap:wrap;gap:10px 30px;font-size:13px;color:var(--muted)}.facts b{font-family:var(--display-en);font-weight:400;font-size:22px;-webkit-margin-end:4px;margin-inline-end:4px}[dir=rtl] .facts b{font-family:var(--display-ar);font-weight:800;font-size:19px}.row__arrow{display:inline-block;opacity:0;transform:translateX(0);transition:opacity .35s,transform .35s var(--ease);-webkit-margin-start:6px;margin-inline-start:6px}.row:hover .row__arrow{opacity:1}[dir=ltr] .row:hover .row__arrow{transform:translateX(3px)}[dir=rtl] .row:hover .row__arrow{transform:translateX(-3px)}.payteaser{padding:8px 0}.payteaser__row{display:grid;grid-template-columns:40px minmax(0,1fr) 24px;grid-gap:16px;gap:16px;align-items:center;padding:22px 26px;border-bottom:1px solid var(--line-soft);transition:background .35s}.payteaser__row:last-child{border-bottom:0}.payteaser__row:hover{background:rgba(201,162,78,.09)}.payteaser__n{font-family:var(--display-en);font-size:12px;letter-spacing:.16em;color:var(--gold-deep)}.payteaser__t{display:block;font-weight:600;font-size:16px;color:var(--head)}[dir=rtl] .payteaser__t{font-weight:700;font-size:17px}.payteaser__d{display:block;font-size:13.5px;color:var(--muted);margin-top:4px}[dir=rtl] .payteaser__d{font-size:14.5px}.payteaser__go{color:var(--gold);opacity:.6;transition:opacity .3s}.payteaser__row:hover .payteaser__go{opacity:1}.rail{position:-webkit-sticky;position:sticky;top:76px;z-index:50;background:var(--nav-bg);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-block:1px solid var(--line-soft)}.rail__in{display:flex;gap:8px;overflow-x:auto;padding-block:12px;scrollbar-width:none}.rail__in::-webkit-scrollbar{display:none}.rail__btn{flex:none;display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:999px;border:1px solid transparent;font-size:13px;font-weight:500;color:var(--muted);white-space:nowrap;transition:color .3s,border-color .3s,background .3s}[dir=rtl] .rail__btn{font-size:14.5px}.rail__btn i{font-style:normal;font-family:var(--mono);font-size:10.5px;color:var(--muted-dim)}.rail__btn:hover{color:var(--head);border-color:var(--line-soft)}.rail__btn.on{border-color:var(--line);background:var(--chip-bg)}.rail__btn.on,.rail__btn.on i{color:var(--gold-txt)}.prod{display:flex;flex-direction:column;padding-top:22px}.prod>*+*{margin-top:12px}.prod__meta{display:flex;justify-content:space-between;gap:12px;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-dim);padding-bottom:14px;border-bottom:1px solid var(--line-soft);direction:ltr}.prod__meta span:first-child{color:var(--gold-txt);font-weight:500}[dir=rtl] .prod__meta{flex-direction:row-reverse}.prod__fig{height:84px;display:grid;place-items:center;color:var(--gold);border-radius:14px;margin-top:16px;background:linear-gradient(150deg,rgba(201,162,78,.12),rgba(201,162,78,.02));border:1px solid var(--line-soft)}.prod__fig--car{height:104px}.fig__car{width:172px;height:auto;overflow:visible}.prod .h3{margin-top:18px;font-size:18px;line-height:1.35}[dir=rtl] .prod .h3{font-size:19px}.prod .prod__spec{font-size:13.5px;color:var(--muted);line-height:1.7;margin-top:6px}[dir=rtl] .prod__spec{font-size:14.5px}.prod__specs{margin-top:16px;border-top:1px solid var(--line-soft)}.prod__specs>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:12px;gap:12px;padding:8px 0;border-bottom:1px solid var(--line-soft);font-size:12.5px}[dir=rtl] .prod__specs>div{font-size:13.5px}.prod__specs dt{color:var(--muted-dim)}.prod__specs dd{color:var(--silver);text-align:end}.prod .prod__foot{margin-top:auto;padding-top:18px}.prod__foot>*+*{margin-top:12px}.prod__facts{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px;color:var(--silver)}.prod__facts b{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-dim);font-weight:600;margin-bottom:2px}[dir=rtl] .prod__facts{font-size:13px}[dir=rtl] .prod__facts b{letter-spacing:.02em;font-size:11.5px;text-transform:none}.prod__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;padding-top:4px}.prod__price-l{width:100%;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-dim);font-weight:600}[dir=rtl] .prod__price-l{letter-spacing:.02em;font-size:11.5px;text-transform:none}.prod__price-v{font-family:var(--display-en);font-size:24px;line-height:1.1}[dir=rtl] .prod__price-v{font-family:var(--display-ar);font-weight:800;font-size:21px}.prod__price-u{font-size:11.5px;color:var(--muted-dim)}.prod__pay{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;border-radius:11px;border:1px dashed var(--line);font-size:12.5px;color:var(--muted)}.prod__pay strong{font-family:var(--mono);font-size:13px;font-weight:500;color:var(--head)}.prod__quoteonly{font-size:12.5px;color:var(--muted-dim);padding:10px 14px;border-radius:11px;border:1px dashed var(--line-soft)}.prod__actions{display:flex;flex-wrap:wrap;gap:8px}.prod__actions .btn{padding:12px 18px;font-size:11.5px;flex:1 1 auto}[dir=rtl] .prod__actions .btn{font-size:14px}.more{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:30px;gap:30px;align-items:center;padding:40px 44px}.more .h2{font-size:clamp(24px,3vw,34px)}.paygrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:44px;gap:44px;align-items:start}.tabs{display:flex;flex-wrap:wrap;gap:8px}.tab{padding:10px 16px;border-radius:999px;border:1px solid var(--line-soft);font-size:13px;font-weight:500;color:var(--muted);background:var(--chip-bg);transition:color .3s,border-color .3s,background .3s}[dir=rtl] .tab{font-size:14.5px}.tab:hover{color:var(--head);border-color:var(--line)}.tab.on{color:#17120a;border-color:transparent;background:linear-gradient(115deg,#a8842f,#e8cf8e 48%,#b8933e)}.opts{grid-gap:10px;gap:10px}.opt,.opts{display:grid}.opt{grid-template-columns:18px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;width:100%;text-align:start;padding:18px 20px;border-radius:14px;border:1px solid var(--line-soft);background:var(--ghost-bg);transition:border-color .3s,background .3s,transform .35s var(--ease)}.opt:hover{border-color:var(--line);transform:translateY(-2px)}.opt.on{border-color:var(--gold);background:rgba(201,162,78,.1)}.opt__dot{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--line);position:relative;transition:border-color .3s}.opt.on .opt__dot{border-color:var(--gold)}.opt.on .opt__dot:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--gold)}.opt__t{display:block;font-weight:600;font-size:15px;color:var(--head)}[dir=rtl] .opt__t{font-weight:700;font-size:16px}.opt__d{display:block;font-size:13px;color:var(--muted);margin-top:3px;line-height:1.6}[dir=rtl] .opt__d{font-size:14px}.opt__code{display:inline-block;margin-top:6px;font-size:10.5px;letter-spacing:.08em;color:var(--gold-txt)}.opt__code,.opt__p{font-family:var(--mono)}.opt__p{font-size:15px;font-weight:500;color:var(--head);white-space:nowrap}.opt__p small{font-size:10.5px;color:var(--muted-dim);font-weight:400}.receipt{padding:26px 28px 28px;position:-webkit-sticky;position:sticky;top:100px}.receipt__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.receipt__seal{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border-radius:999px;border:1px solid var(--line-soft);color:var(--muted-dim)}.receipt__item{min-height:44px}.receipt__name{display:block;font-weight:600;font-size:17px;color:var(--head);line-height:1.45}[dir=rtl] .receipt__name{font-weight:700;font-size:18px}.receipt__code{display:inline-block;margin-top:6px;font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--gold-txt)}.receipt__tear{position:relative;height:1px;margin:20px -28px;border-top:1px dashed var(--line)}.receipt__tear:after,.receipt__tear:before{content:"";position:absolute;top:-9px;width:18px;height:18px;border-radius:50%;background:var(--night);border:1px solid var(--line-soft)}.receipt__tear:before{left:-9px}.receipt__tear:after{right:-9px}.receipt__due{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:22px}.receipt__due-l{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-dim);font-weight:600}[dir=rtl] .receipt__due-l{letter-spacing:.02em;font-size:13px;text-transform:none}.receipt__due-v b{font-family:var(--display-en);font-weight:400;font-size:40px;line-height:1}[dir=rtl] .receipt__due-v b{font-family:var(--display-ar);font-weight:800;font-size:34px}.receipt__due-v small{font-size:12px;letter-spacing:.14em;color:var(--muted-dim);font-weight:600}.receipt__agree{margin-top:16px;line-height:1.8}.receipt__agree a{color:var(--gold-txt);border-bottom:1px solid var(--line)}.cardbox{margin:4px 0 20px}.cardbox__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-dim);font-weight:600}[dir=rtl] .cardbox__head{letter-spacing:.02em;font-size:13px;text-transform:none}.cardbox__lock{display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-txt)}.cardbox__mount{position:relative;min-height:150px}.cardbox__mount.is-ready{min-height:0}.cardbox__skel{position:absolute;inset:0;display:grid;grid-gap:12px;gap:12px;align-content:start}.cardbox__skel span{display:block;height:46px;border-radius:11px;background:linear-gradient(90deg,var(--line-soft),var(--chip-bg),var(--line-soft));background-size:220% 100%;animation:shimmer 1.5s ease-in-out infinite}.cardbox__skel span:nth-child(3){width:60%}.payinfo{margin-bottom:18px;padding:12px 16px;border-radius:12px;border:1px solid var(--line);background:rgba(201,162,78,.1);color:var(--gold-txt);font-size:13px;line-height:1.7}.steps--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.paygrid{grid-template-columns:1fr;gap:34px}.receipt{position:static}.more{padding:32px 28px}.more,.steps--3{grid-template-columns:1fr}.steps--3 .step{-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid var(--line-soft)}.steps--3 .step:last-child{border-bottom:0}}@media (max-width:760px){.page-hero{padding-top:104px;padding-bottom:40px}.rail{top:64px}.rail__in{-webkit-padding-end:32px;padding-inline-end:32px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 30px),transparent);mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 30px),transparent)}.facts{gap:8px 20px}.prod__meta{font-size:10px;letter-spacing:.06em}.prod__actions .btn{width:100%}.more{padding:28px 22px;gap:22px}.more .btn{width:100%}.tabs{display:grid;grid-template-columns:1fr 1fr}.tab{text-align:center;padding:11px 10px}.opt{grid-template-columns:18px minmax(0,1fr);gap:12px 14px;padding:16px}.opt__p{grid-column:2}.receipt{padding:22px 18px 24px}.receipt__tear{margin-inline:-18px}.receipt__due{flex-wrap:wrap}.receipt__due-v b{font-size:34px}[dir=rtl] .receipt__due-v b{font-size:30px}.paygrid{gap:28px}}