@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-mono-500.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans Arabic';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-sans-arabic-400.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:'IBM Plex Sans Arabic';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/ibm-plex-sans-arabic-700.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/poppins-500.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/poppins-600.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/poppins-700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400 600;font-display:swap;src:url(../fonts/ibm-plex-sans-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--ink: #06121a;--ink-2: #0a1c26;--panel: #0e2531;--line: rgba(72,199,236,0.16);--line-2: rgba(72,199,236,0.32);--cyan: #48c7ec;--cyan-hi: #a6ecfb;--cyan-deep: #0b6a89;--paper: #e9f2f4;--paper-2: #d9e8ec;--paper-ink: #0b2230;--copper: #d0955a;--text: #e4f0f3;--muted: #92abb6;--muted-p: #48606b;--r: 18px;--wrap: 1240px;--gut: clamp(16px,4vw,40px);--nav-h: 72px;--ease: cubic-bezier(.16,1,.3,1);--f-display: "Poppins","IBM Plex Sans",system-ui,sans-serif;--f-body: "IBM Plex Sans",system-ui,sans-serif;--f-mono: "IBM Plex Mono",ui-monospace,monospace}html[lang="ar"]{--f-display: "IBM Plex Sans Arabic","IBM Plex Sans",system-ui,sans-serif;--f-body: "IBM Plex Sans Arabic","IBM Plex Sans",system-ui,sans-serif;--f-mono: "IBM Plex Sans Arabic","IBM Plex Mono",monospace}*,*::before,*::after{box-sizing: border-box}[hidden]{display: none !important}html{-webkit-text-size-adjust: 100%;scroll-padding-top: 90px}html.lenis,html.lenis body{height: auto}.lenis.lenis-smooth{scroll-behavior: auto !important}.lenis.lenis-stopped{overflow: hidden}body{margin: 0;background: var(--ink);color: var(--text);font: 400 1.0625rem/1.65 var(--f-body);overflow-x: clip;-webkit-font-smoothing: antialiased}html[lang="ar"] body{line-height: 1.85}img,svg{display: block;max-width: 100%}a{color: inherit}button,input,select,textarea{font: inherit;color: inherit}::selection{background: var(--cyan);color: var(--ink)}:focus-visible{outline: 2px solid var(--cyan);outline-offset: 3px;border-radius: 6px}h1,h2,h3{font-family: var(--f-display);font-weight: 600;line-height: 1.04;letter-spacing: -0.035em;margin: 0;text-wrap: balance}html[lang="ar"] h1,html[lang="ar"] h2,html[lang="ar"] h3{letter-spacing: 0;line-height: 1.3;font-weight: 700}h1{font-size: clamp(2.6rem,6.6vw,6.2rem)}h2{font-size: clamp(2rem,4.4vw,3.9rem)}h3{font-size: clamp(1.25rem,1.8vw,1.6rem);letter-spacing: -0.02em;line-height: 1.2}p{margin: 0}.wrap{width: min(100%,var(--wrap));margin-inline: auto;padding-inline: var(--gut)}.mono{font-family: var(--f-mono);font-size: 0.78rem;letter-spacing: 0.08em;text-transform: uppercase;color: var(--muted)}html[lang="ar"] .mono{letter-spacing: 0;font-size: 0.85rem;text-transform: none}.lede{font-size: clamp(1.08rem,1.5vw,1.3rem);color: var(--muted);max-width: 40ch;margin-top: 1.4rem}html[lang="ar"] .lede{max-width: 46ch}.skip-link{position: fixed;inset-inline-start: 12px;top: -60px;z-index: 200;background: var(--cyan);color: var(--ink);padding: .6rem 1rem;border-radius: 10px;font-weight: 600;text-decoration: none;transition: top .2s}.skip-link:focus{top: 12px}[dir="rtl"] .arr{transform: scaleX(-1)}body::before{content: "";position: fixed;inset: 0;z-index: -1;pointer-events: none;background-image: linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px),linear-gradient(rgba(72,199,236,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(72,199,236,.05) 1px,transparent 1px);background-size: 160px 160px,160px 160px,32px 32px,32px 32px;opacity: .45;-webkit-mask-image: radial-gradient(120% 90% at 50% 30%,#000 30%,transparent 80%);mask-image: radial-gradient(120% 90% at 50% 30%,#000 30%,transparent 80%)}[data-theme="paper"]:not(.nav){background: var(--paper);color: var(--paper-ink);position: relative;isolation: isolate}[data-theme="paper"]:not(.nav)::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background-image: linear-gradient(rgba(15,127,163,.10) 1px,transparent 1px),linear-gradient(90deg,rgba(15,127,163,.10) 1px,transparent 1px);background-size: 32px 32px;-webkit-mask-image: linear-gradient(transparent,#000 15%,#000 85%,transparent);mask-image: linear-gradient(transparent,#000 15%,#000 85%,transparent)}[data-theme="paper"] .mono,[data-theme="paper"] .lede{color: var(--muted-p)}section{position: relative}.mk{width: 40px;height: 40px;overflow: visible}.mk .mk-ring{fill: none;stroke: var(--cyan);stroke-width: 3}.mk .mk-m,.mk .mk-leg{fill: var(--cyan)}.mk .mk-tick{fill: var(--ink);stroke: var(--cyan);stroke-width: 0}[data-theme="paper"] .mk .mk-tick{fill: var(--paper-ink)}.btn{--bg: var(--cyan);--fg: var(--ink);display: inline-flex;align-items: center;justify-content: center;gap: .55rem;min-height: 50px;padding: .8rem 1.4rem;border-radius: 999px;border: 1px solid var(--bg);background: var(--bg);color: var(--fg);font: 600 1rem/1 var(--f-display);letter-spacing: -0.01em;text-decoration: none;cursor: pointer;position: relative;overflow: hidden;isolation: isolate;transition: transform .5s var(--ease),background-color .3s,color .3s,border-color .3s}html[lang="ar"] .btn{letter-spacing: 0;font-weight: 600}.btn::after{content: "";position: absolute;inset: 0;z-index: -1;background: var(--cyan-hi);transform: translateY(101%);transition: transform .5s var(--ease)}.btn:hover::after{transform: none}.btn:active{transform: scale(.97)}.btn-sm{min-height: 42px;padding: .55rem 1.05rem;font-size: .92rem}.btn-ghost{--bg: transparent;--fg: var(--text);border-color: var(--line-2)}.btn-ghost::after{background: rgba(72,199,236,.14)}[data-theme="paper"] .btn-ghost,.btn-dark.btn-ghost{--fg: var(--paper-ink);border-color: rgba(11,34,48,.25)}.btn-dark{--bg: var(--paper-ink);--fg: var(--paper)}.btn-dark::after{background: #173a4d}.cta-row{display: flex;flex-wrap: wrap;gap: .75rem;margin-top: 2rem}.link{display: inline-flex;align-items: center;gap: .45rem;font-weight: 600;text-decoration: none;color: var(--cyan);border-bottom: 1px solid currentColor;padding-bottom: 2px}[data-theme="paper"] .link{color: var(--cyan-deep)}.link .arr,.btn .arr{width: 18px;height: 18px;transition: transform .4s var(--ease)}.link:hover .arr{transform: translateX(4px)}[dir="rtl"] .link:hover .arr{transform: scaleX(-1) translateX(4px)}.nav{position: fixed;inset: 0 0 auto;z-index: 60;height: var(--nav-h);transition: transform .5s var(--ease),background-color .4s,color .4s,box-shadow .4s}.nav.is-scrolled{background: rgba(6,18,26,.78);-webkit-backdrop-filter: blur(14px) saturate(1.3);backdrop-filter: blur(14px) saturate(1.3);box-shadow: 0 1px 0 var(--line)}.nav.is-hidden{transform: translateY(-100%)}.nav[data-theme="paper"].is-scrolled{background: rgba(233,242,244,.85);color: var(--paper-ink);box-shadow: 0 1px 0 rgba(11,34,48,.1)}.nav[data-theme="paper"] .btn-sm{--bg: var(--paper-ink);--fg: var(--paper)}.nav[data-theme="paper"] .mk-tick{fill: var(--paper)}.nav-in{height: 100%;display: flex;align-items: center;gap: 1.5rem}.brand{display: inline-flex;align-items: center;gap: .65rem;text-decoration: none;font: 600 1.12rem/1 var(--f-display);letter-spacing: -0.02em;white-space: nowrap}html[lang="ar"] .brand{letter-spacing: 0;font-weight: 700}.brand-mk{width: 36px;height: 36px}.nav-links{display: flex;gap: .3rem;margin-inline: auto}.nav-links a{position: relative;text-decoration: none;padding: .5rem .8rem;font-weight: 500;font-size: .98rem;opacity: .8;transition: opacity .2s}.nav-links a:hover,.nav-links a[aria-current]{opacity: 1}.nav-links a::after{content: "";position: absolute;inset-inline: .8rem;bottom: .25rem;height: 1.5px;background: var(--cyan);transform: scaleX(0);transform-origin: var(--o,left);transition: transform .45s var(--ease)}[dir="rtl"] .nav-links a::after{--o: right}.nav-links a:hover::after,.nav-links a[aria-current]::after{transform: none}.nav-act{display: flex;align-items: center;gap: .8rem}.lang{text-decoration: none;font-weight: 600;font-size: .95rem;padding: .4rem .3rem}.lang:hover{color: var(--cyan)}.menu-btn{display: none;align-items: center;gap: .55rem;height: 44px;padding: 0 1.1rem;border-radius: 999px;border: 1px solid var(--line-2);background: transparent;cursor: pointer;font-weight: 600;font-size: .95rem}.nav[data-theme="paper"] .menu-btn{border-color: rgba(11,34,48,.25)}.mb-lines{display: none}.mb-lines i{position: absolute;inset-inline: 0;height: 1.6px;background: currentColor;border-radius: 2px;transition: transform .45s var(--ease),top .45s var(--ease)}.mb-lines i:first-child{top: 0}.mb-lines i:last-child{top: 8px}.menu-open .mb-lines i:first-child{top: 4px;transform: rotate(45deg)}.menu-open .mb-lines i:last-child{top: 4px;transform: rotate(-45deg)}@media (max-width: 960px){.nav-links,.nav-act>.btn-sm,.nav-act>.lang{display: none}.menu-btn{display: inline-flex}.nav-act{margin-inline-start: auto}}.menu{position: fixed;inset: 0;z-index: 55;background: var(--ink-2);color: var(--text);clip-path: inset(0 0 100% 0);visibility: hidden;transition: clip-path .7s var(--ease),visibility 0s .7s}.menu-open .menu{clip-path: inset(0);visibility: visible;transition: clip-path .7s var(--ease),visibility 0s}.menu-open .nav{background: transparent !important;box-shadow: none !important;color: var(--text) !important;transform: none !important}.menu-grid{position: absolute;inset: 0;background-image: linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size: 48px 48px;opacity: .5}.menu-in{position: relative;height: 100%;display: grid;grid-template-columns: 1.4fr 1fr;align-content: center;gap: 3rem;padding-top: var(--nav-h)}.menu-list{list-style: none;margin: 0;padding: 0}.menu-list a{display: flex;align-items: baseline;gap: 1rem;padding: .35rem 0;text-decoration: none;font: 600 clamp(2.2rem,6vw,4.2rem)/1.08 var(--f-display);letter-spacing: -0.035em}html[lang="ar"] .menu-list a{letter-spacing: 0;line-height: 1.35}.mi-n{font: 500 .85rem var(--f-mono);color: var(--cyan);letter-spacing: .06em}.menu-list a[aria-current] .mi-t,.menu-list a:hover .mi-t{color: var(--cyan)}.menu-list li{opacity: 0;transform: translateY(30px);transition: opacity .5s,transform .7s var(--ease)}.menu-open .menu-list li{opacity: 1;transform: none;transition-delay: calc(.15s + var(--d,0) * 1s)}.menu-list li:nth-child(2){--d: .05}.menu-list li:nth-child(3){--d: .1}.menu-list li:nth-child(4){--d: .15}.menu-list li:nth-child(5){--d: .2}.menu-list li:nth-child(6){--d: .25}.menu-side{display: grid;gap: 1rem;color: var(--muted);align-content: end}.menu-side a{color: var(--text);text-decoration: none}.menu-side .lang{color: var(--cyan);padding: 0}@media (max-width: 720px){.menu-in{grid-template-columns: 1fr;align-content: space-between;padding-block: calc(var(--nav-h) + 1.5rem) 2rem;gap: 1.5rem}}.progress{position: fixed;inset: 0 0 auto;height: 2px;z-index: 70;pointer-events: none}.progress i{position: absolute;inset-block: 0;inset-inline-start: 0;width: 100%;background: var(--cyan);transform: scaleX(var(--p,0));transform-origin: var(--o,left)}[dir="rtl"] .progress i{--o: right}.progress i::after{content: "";position: absolute;inset-inline-end: -3px;top: -2px;width: 6px;height: 6px;border-radius: 50%;background: var(--cyan-hi);box-shadow: 0 0 12px var(--cyan)}.route{position: fixed;inset: 0;z-index: 90;pointer-events: none;display: grid;place-items: center;background: var(--ink-2);clip-path: inset(100% 0 0 0)}.route .mk{width: 84px;height: 84px}.route .mk *{fill: none !important;stroke: var(--cyan) !important;stroke-width: 1.4 !important;stroke-dasharray: 1;stroke-dashoffset: 1}.route.is-in{animation: routeIn .45s var(--ease) forwards}.route.is-in .mk *{animation: draw .5s .1s var(--ease) forwards}.route.is-out{clip-path: inset(0);animation: routeOut .7s .05s var(--ease) forwards}.route.is-out .mk *{stroke-dashoffset: 0}@keyframes routeIn{from{clip-path: inset(100% 0 0 0)}to{clip-path: inset(0)}}@keyframes routeOut{from{clip-path: inset(0)}to{clip-path: inset(0 0 100% 0)}}@keyframes draw{to{stroke-dashoffset: 0}}.w{display: inline-block;overflow: clip;overflow-clip-margin: .12em;vertical-align: top;padding-bottom: .06em;margin-bottom: -.06em}.w>span{display: inline-block}.js-motion [data-split] .w>span{transform: translateY(105%);transition: transform .95s var(--ease);transition-delay: calc(var(--i) * 45ms)}.js-motion [data-split].is-in .w>span{transform: none}.js-motion [data-reveal]{opacity: 0;transform: translateY(26px);transition: opacity .9s var(--ease),transform .9s var(--ease)}.js-motion [data-reveal].is-in{opacity: 1;transform: none}.sub-hero{padding: calc(var(--nav-h) + clamp(4rem,12vh,8rem)) 0 clamp(3rem,8vh,5rem)}.sub-hero h1{max-width: 14ch}html[lang="ar"] .sub-hero h1{max-width: 16ch}.crumb{margin-bottom: 1.4rem;color: var(--cyan)}.fine{font-size: .9rem;color: var(--muted);margin-top: 1.6rem;max-width: 70ch}[data-theme="paper"] .fine{color: var(--muted-p)}.phone{--pw: 300px;width: var(--pw);aspect-ratio: 390 / 844;perspective: 1600px;position: relative;flex: none}.ph-body{position: absolute;inset: 0;transform-style: preserve-3d;border-radius: calc(var(--pw) * .15)}.ph-edge{position: absolute;inset: 0;border-radius: inherit;background: linear-gradient(90deg,#0d2a37,#1f4b5e 50%,#0d2a37)}.ph-edge:nth-child(1){transform: translateZ(-3px)}.ph-edge:nth-child(2){transform: translateZ(-6px)}.ph-edge:nth-child(3){transform: translateZ(-9px);background: #08171f}.ph-screen{position: absolute;inset: 0;border-radius: inherit;border: calc(var(--pw) * .033) solid #0a1c26;background: #f5f3ee;overflow: hidden;box-shadow: 0 0 0 1px rgba(72,199,236,.35),0 50px 80px -30px rgba(0,0,0,.7)}.ph-screen img{width: 100%;height: 100%;object-fit: cover;object-position: top}.ph-island{position: absolute;top: calc(var(--pw) * .045);left: 50%;width: 30%;height: calc(var(--pw) * .07);translate: -50% 0;border-radius: 99px;background: #050d12;transform: translateZ(1px)}.ph-sm{--pw: 150px}.footer{padding: clamp(4rem,10vw,8rem) 0 1.5rem;border-top: 1px solid var(--line);background: linear-gradient(var(--ink),var(--ink-2))}.f-top{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: end;gap: 2rem;margin-bottom: clamp(3rem,7vw,5rem)}.f-big{font: 600 clamp(2rem,4.6vw,4rem)/1.05 var(--f-display);letter-spacing: -0.035em;max-width: 16ch}html[lang="ar"] .f-big{letter-spacing: 0;line-height: 1.35;font-weight: 700}.f-cta{display: flex;flex-wrap: wrap;gap: .75rem}.titleblock{display: grid;grid-template-columns: 1.4fr 1.6fr 1fr 1fr;border: 1px solid var(--line-2);border-radius: 4px}.tb-cell{padding: 1rem 1.1rem;border-inline-end: 1px solid var(--line-2);border-bottom: 1px solid var(--line-2);display: grid;gap: .3rem;align-content: start;font-size: .95rem;min-width: 0}.tb-cell small{font: 500 .7rem var(--f-mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted)}html[lang="ar"] .tb-cell small{letter-spacing: 0;font-size: .8rem}.tb-cell a{text-decoration: none;overflow-wrap: anywhere}.tb-cell a:hover{color: var(--cyan)}.tb-brand{grid-row: span 2;display: flex;align-items: center;gap: .9rem}.tb-brand b{display: block;font: 600 1.15rem var(--f-display)}.tb-brand small{text-transform: none;letter-spacing: 0;font-family: var(--f-body);font-size: .85rem}.tb-mk{width: 54px;height: 54px;flex: none}.tb-nav{grid-column: span 2}.tb-sheet b{font: 500 1.4rem var(--f-mono);color: var(--cyan)}.tb-cell:nth-child(4),.tb-cell:last-child{border-inline-end: 0}.tb-cell:nth-child(5),.tb-cell:nth-child(6){border-bottom: 0}.f-legal{display: flex;flex-wrap: wrap;justify-content: space-between;gap: .5rem 1.5rem;margin-top: 1.4rem;font-size: .85rem;color: var(--muted)}.f-legal a{color: var(--text)}@media (max-width: 860px){.titleblock{grid-template-columns: 1fr 1fr}.tb-brand{grid-row: auto;grid-column: span 2}.tb-cell{border-inline-end: 0}.tb-cell:nth-child(odd):not(.tb-brand){border-inline-end: 1px solid var(--line-2)}.tb-cell:nth-child(2){grid-column: span 2;border-inline-end: 0}.tb-cell:nth-child(3){border-inline-end: 1px solid var(--line-2)}.tb-cell:nth-child(5){border-bottom: 1px solid var(--line-2);grid-column: span 2;border-inline-end: 0}.tb-sheet{grid-column: span 2}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: .001ms !important;transition-duration: .001ms !important}}.mock{position: relative;max-width: 100%;border-radius: 14px;border: 1px solid var(--line-2);background: #081821;box-shadow: 0 50px 80px -40px rgba(0,0,0,.9),0 0 0 1px rgba(72,199,236,.08);overflow: visible;font-size: 13px;line-height: 1.35;color: var(--text);--gap: 10px}.mk-bar{display: flex;align-items: center;gap: 6px;height: 34px;padding: 0 12px;border-bottom: 1px solid var(--line);border-radius: 14px 14px 0 0;background: #0b2029}.mk-bar>i{width: 9px;height: 9px;border-radius: 50%;background: #2a4a58}.mk-url{margin-inline-start: 14px;flex: 1;max-width: 300px;padding: 3px 10px;border-radius: 6px;background: #06141b;color: var(--muted);font: 500 11px var(--f-mono);direction: ltr;text-align: start;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mk-app{display: grid;grid-template-columns: 168px 1fr;min-height: 420px}.mk-side{border-inline-end: 1px solid var(--line);padding: 12px 10px;display: grid;align-content: start;gap: 12px;background: rgba(6,18,26,.6);border-end-start-radius: 14px}.mk-org{display: flex;align-items: center;gap: 8px;min-width: 0}.mk-ini{flex: none;width: 26px;height: 26px;border-radius: 7px;display: grid;place-items: center;background: var(--cyan);color: var(--ink);font: 700 13px var(--f-display)}.mk-co{font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mk-nav{display: grid;gap: 2px}.mk-nav span{display: flex;align-items: center;gap: 8px;padding: 6px 8px;border-radius: 7px;color: var(--muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;animation: mkIn .5s var(--ease)}.mk-nav span .i{color: var(--cyan);opacity: .8;font-size: 12px}.mk-nav .is-on{background: rgba(72,199,236,.12);color: var(--text)}.mk-nav .mk-more{font-family: var(--f-mono);font-size: 11px}.mk-main{padding: 14px;display: grid;align-content: start;gap: var(--gap);min-width: 0}.mk-top{display: flex;align-items: center;justify-content: space-between;gap: 10px}.mk-title{font: 600 15px var(--f-display);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mk-tag{flex: none;font: 500 10px var(--f-mono);letter-spacing: .1em;text-transform: uppercase;color: var(--copper);border: 1px solid rgba(208,149,90,.45);padding: 2px 7px;border-radius: 99px}html[lang="ar"] .mk-tag{letter-spacing: 0;font-size: 11px}.mk-kpis{display: grid;grid-template-columns: repeat(3,1fr);gap: var(--gap)}.mk-kpi{border: 1px solid var(--line);border-radius: 10px;padding: 9px 10px;display: grid;gap: 6px;background: rgba(14,37,49,.6);min-width: 0}.mk-kpi small{color: var(--muted);font-size: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mk-kpi>i{height: 9px;width: var(--w);border-radius: 4px;background: linear-gradient(90deg,var(--cyan),rgba(72,199,236,.3))}.mk-kpi svg{width: 100%;height: 22px}.mk-kpi path{fill: none;stroke: var(--cyan);stroke-width: 1.6;vector-effect: non-scaling-stroke}.mk-tiles{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--gap)}.mk-tile{border: 1px solid var(--line);border-radius: 10px;padding: 10px 11px;background: rgba(14,37,49,.55);display: grid;gap: 7px;align-content: start;min-width: 0}.mk-tile>b{display: flex;align-items: center;gap: 7px;font-weight: 600;font-size: 12.5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mk-tile>b .i{color: var(--cyan)}.mk-tile ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 5px}.mk-tile li{display: grid;grid-template-columns: 1fr auto;gap: 8px;align-items: center;color: var(--muted);font-size: 11.5px}.mk-tile li span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mk-tile li i{width: 46px;height: 6px;border-radius: 3px;background: rgba(72,199,236,.25);position: relative;overflow: hidden}.mk-tile li i::after{content: "";position: absolute;inset-block: 0;inset-inline-start: 0;width: var(--w);background: var(--cyan)}.mk-feat{border-color: rgba(208,149,90,.45);background: linear-gradient(160deg,rgba(208,149,90,.12),rgba(14,37,49,.55))}.mk-feat>b .i{color: var(--copper)}.mk-feat p{color: var(--muted);font-size: 11.5px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.mk-add{justify-self: start;font: 500 9.5px var(--f-mono);letter-spacing: .1em;text-transform: uppercase;color: var(--copper)}html[lang="ar"] .mk-add{letter-spacing: 0;font-size: 10.5px}.mk-tile.is-in{animation: mkTile .6s var(--ease) both}.mk-tile.is-out{animation: mkOut .35s ease-in forwards;position: absolute;visibility: hidden}@keyframes mkTile{from{opacity: 0;transform: translateY(14px) scale(.96)}}@keyframes mkOut{to{opacity: 0;transform: scale(.94)}}@keyframes mkIn{from{opacity: 0;transform: translateX(-6px)}}.mk-phone{position: absolute;inset-inline-end: -18px;bottom: -26px;width: 112px;aspect-ratio: 9 / 18.5;border-radius: 20px;border: 5px solid #0b2029;background: #0e2531;box-shadow: 0 30px 50px -20px rgba(0,0,0,.8),0 0 0 1px var(--line-2);opacity: 0;transform: translateY(30px) rotate(6deg);transition: opacity .5s,transform .7s var(--ease);pointer-events: none;overflow: hidden}.mock.has-phone .mk-phone{opacity: 1;transform: rotate(4deg)}.mk-ph-scr{position: absolute;inset: 0;padding: 14px 8px 8px;display: grid;grid-template-rows: auto 1fr auto;gap: 8px}.mk-ph-scr>.mk-ini{width: 20px;height: 20px;font-size: 10px;border-radius: 6px}.mk-ph-rows{display: grid;gap: 6px;align-content: start}.mk-ph-rows span{display: flex;align-items: center;gap: 5px;padding: 6px;border-radius: 7px;background: rgba(72,199,236,.1);font-size: 9px;color: var(--cyan)}.mk-ph-rows em{flex: 1;height: 5px;border-radius: 3px;background: rgba(72,199,236,.3)}.mk-ph-tabs{display: flex;justify-content: space-around;font-size: 9px;color: var(--muted);border-top: 1px solid var(--line);padding-top: 6px}@media (max-width: 640px){.mock{font-size: 12px;--gap: 7px}.mk-app{grid-template-columns: 1fr;min-height: 0}.mk-side{border-inline-end: 0;border-bottom: 1px solid var(--line);border-radius: 0;grid-template-columns: auto minmax(0,1fr);align-items: center;min-width: 0}.mk-app,.mk-nav{min-width: 0}.mk-app{overflow: hidden;border-radius: 0 0 14px 14px}.mk-nav{display: flex;gap: 4px;overflow: hidden;-webkit-mask-image: linear-gradient(90deg,#000 80%,transparent);mask-image: linear-gradient(90deg,#000 80%,transparent)}[dir="rtl"] .mk-nav{-webkit-mask-image: linear-gradient(-90deg,#000 80%,transparent);mask-image: linear-gradient(-90deg,#000 80%,transparent)}.mk-nav span{flex: none}.mk-org .mk-co{display: none}.mk-kpi:nth-child(3){display: none}.mk-kpis{grid-template-columns: 1fr 1fr}.mk-phone{width: 84px;inset-inline-end: -6px;bottom: -18px}}:root{--sand: #f4efe6;--sand-2: #e9e0d1;--sand-ink: #2a2118;--sand-mute: #6c5d4c;--wa: #25d366;--wa-ink: #073b1e}[data-theme="sand"]:not(.nav){background: var(--sand);color: var(--sand-ink);position: relative;isolation: isolate}[data-theme="sand"] .mono,[data-theme="sand"] .lede,[data-theme="sand"] .fine{color: var(--sand-mute)}[data-theme="sand"] .link{color: #8a5a2b}[data-theme="sand"] .btn-ghost{--fg: var(--sand-ink);border-color: rgba(42,33,24,.25)}[data-theme="sand"] .mk .mk-tick{fill: var(--sand-ink)}.nav[data-theme="sand"].is-scrolled{background: rgba(244,239,230,.88);color: var(--sand-ink);box-shadow: 0 1px 0 rgba(42,33,24,.1)}.nav[data-theme="sand"] .btn-sm{--bg: var(--sand-ink);--fg: var(--sand)}.nav[data-theme="sand"] .mk-tick{fill: var(--sand)}.nav[data-theme="sand"] .menu-btn{border-color: rgba(42,33,24,.25)}.sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.kicker{font: 600 .82rem var(--f-mono);letter-spacing: .1em;text-transform: uppercase;color: var(--copper);margin-bottom: 1rem}html[lang="ar"] .kicker{letter-spacing: 0;font: 700 .95rem var(--f-body)}.sh{display: grid;gap: 1rem;margin-bottom: clamp(2rem,5vw,3.2rem);max-width: 60rem}.sh h2{max-width: 18ch}html[lang="ar"] .sh h2{max-width: 22ch}.sh p{color: var(--muted);font-size: clamp(1.02rem,1.3vw,1.15rem);max-width: 56ch}[data-theme="paper"] .sh p{color: var(--muted-p)}[data-theme="sand"] .sh p{color: var(--sand-mute)}.btn-lg{min-height: 56px;padding: .95rem 1.7rem;font-size: 1.05rem}.btn .wa-ic,.link .wa-ic{width: 20px;height: 20px;flex: none}.btn-wa{--bg: var(--wa);--fg: var(--wa-ink)}.btn-wa::after{background: #5ae68e}.btn-wa-ghost .wa-ic{color: var(--wa)}.link-wa{border: 0;color: var(--muted);font-weight: 500;margin-top: 1.1rem}.link-wa .wa-ic{color: var(--wa)}.link-wa:hover{color: var(--text)}[data-theme="paper"] .link-wa,[data-theme="sand"] .link-wa{color: var(--muted-p)}.link-btn{background: none;border: 0;padding: 0;color: var(--cyan);font-weight: 600;font-size: .92rem;cursor: pointer;text-decoration: underline;text-underline-offset: 3px}[data-theme="paper"] .link-btn{color: var(--cyan-deep)}.pill{display: inline-flex;align-items: center;gap: .55rem;padding: .45rem .9rem .45rem .75rem;border-radius: 999px;font-size: .9rem;font-weight: 500;text-decoration: none}.pill .arr{width: 16px}.pill-promo{background: rgba(208,149,90,.14);border: 1px solid rgba(208,149,90,.45);color: #f1c9a0;margin-bottom: 1.6rem;transition: background-color .3s}.pill-promo:hover{background: rgba(208,149,90,.24)}.pill-promo .i{color: var(--copper)}.ticks{list-style: none;margin: 0;padding: 0;display: grid;gap: .55rem}.ticks li{display: flex;gap: .7rem;align-items: baseline}.ticks li::before{content: "";flex: none;width: 10px;height: 2px;transform: translateY(-.32em);background: var(--copper);border-radius: 1px}.chips{display: flex;flex-wrap: wrap;gap: .45rem}.chip{padding: .5rem .9rem;border-radius: 999px;border: 1px solid var(--line-2);background: transparent;cursor: pointer;font-size: .9rem;color: var(--text);transition: background-color .25s,color .25s,border-color .25s}.chip small{font-family: var(--f-mono);opacity: .7;margin-inline-start: .15rem}.chip:hover{border-color: var(--cyan)}.chip[aria-pressed="true"]{background: var(--cyan);color: var(--ink);border-color: var(--cyan)}[data-theme="paper"] .chip,[data-theme="sand"] .chip{border-color: rgba(11,34,48,.2);color: var(--paper-ink);background: rgba(255,255,255,.6)}[data-theme="paper"] .chip[aria-pressed="true"],[data-theme="sand"] .chip[aria-pressed="true"]{background: var(--paper-ink);color: var(--paper);border-color: var(--paper-ink)}.st-search{position: relative;display: block;max-width: 520px}.st-search>.i{position: absolute;inset-inline-start: 1rem;top: 50%;translate: 0 -50%;color: var(--muted)}.st-search input{width: 100%;padding: .9rem 1rem .9rem 2.7rem;border-radius: 12px;border: 1px solid var(--line-2);background: rgba(10,28,38,.85);font-size: 1rem}[dir="rtl"] .st-search input{padding: .9rem 2.7rem .9rem 1rem}[data-theme="paper"] .st-search input{background: #fff;border-color: rgba(11,34,48,.18);color: var(--paper-ink)}.st-search input:focus{outline: none;border-color: var(--cyan);box-shadow: 0 0 0 3px rgba(72,199,236,.2)}.st-empty{color: var(--muted);padding: 2rem 0}.bw{border-radius: 12px;overflow: hidden;background: #fff;box-shadow: 0 40px 70px -40px rgba(11,34,48,.55),0 0 0 1px rgba(11,34,48,.12)}.bw-bar{display: flex;align-items: center;gap: 6px;height: 30px;padding: 0 12px;background: #eef1f3;border-bottom: 1px solid rgba(11,34,48,.08)}.bw-bar>i{width: 9px;height: 9px;border-radius: 50%;background: #cfd6db}.bw-url{margin-inline-start: 12px;flex: 1;max-width: 260px;padding: 2px 10px;border-radius: 6px;background: #fff;color: #61727c;font: 500 11px var(--f-mono);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.bw-view img{width: 100%;height: auto;aspect-ratio: 16 / 10;object-fit: cover;object-position: top}.wa-fab{position: fixed;z-index: 50;inset-inline-end: clamp(14px,2vw,26px);bottom: clamp(14px,2vw,26px);display: inline-flex;align-items: center;gap: .5rem;height: 56px;padding: 0 1.15rem 0 .95rem;border-radius: 999px;background: var(--wa);color: var(--wa-ink);text-decoration: none;font: 600 1rem var(--f-display);box-shadow: 0 14px 30px -10px rgba(7,59,30,.55),0 0 0 4px rgba(37,211,102,.18);transition: transform .4s var(--ease),box-shadow .3s,opacity .3s}.wa-fab .wa-ic{width: 26px;height: 26px}.wa-fab:hover{transform: translateY(-3px);box-shadow: 0 20px 36px -10px rgba(7,59,30,.6),0 0 0 6px rgba(37,211,102,.22)}.menu-open .wa-fab{opacity: 0;pointer-events: none}@media (max-width: 600px){.wa-fab{height: 46px;font-size: .92rem}}.talk{width: min(560px,calc(100vw - 24px));max-height: calc(100svh - 24px);padding: 0;border: 1px solid var(--line-2);border-radius: 22px;background: var(--ink-2);color: var(--text);box-shadow: 0 60px 120px -40px rgba(0,0,0,.9);overflow: auto}.talk::backdrop{background: rgba(3,10,14,.66);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.talk[open]{animation: tkIn .5s var(--ease)}@keyframes tkIn{from{opacity: 0;transform: translateY(24px) scale(.97)}}.tk-in{padding: clamp(1.3rem,4vw,2rem)}.tk-head{display: flex;align-items: start;justify-content: space-between;gap: 1rem;margin-bottom: 1.2rem}.tk-head h2{font-size: clamp(1.5rem,3.4vw,2rem)}.tk-x{flex: none;width: 42px;height: 42px;border-radius: 50%;border: 1px solid var(--line-2);background: transparent;cursor: pointer;display: grid;place-items: center}.tk-x:hover{background: rgba(72,199,236,.12)}.tk-list{list-style: none;margin: 0;padding: 0;display: grid;gap: .55rem}.tk-r{display: grid;grid-template-columns: auto minmax(0,1fr);gap: 1rem;align-items: center;padding: 1rem 1.1rem;border-radius: 16px;border: 1px solid var(--line);background: rgba(14,37,49,.6);text-decoration: none;color: var(--text);transition: border-color .25s,background-color .25s,transform .25s var(--ease)}.tk-r:hover{transform: translateX(calc(4px * var(--sx,1)))}[dir="rtl"] .tk-r{--sx: -1}.tk-n{font: 500 .78rem var(--f-mono);color: var(--cyan);width: 2.4rem;height: 2.4rem;border-radius: 10px;display: grid;place-items: center;background: rgba(72,199,236,.1)}.tk-wa .tk-n{color: var(--wa);background: rgba(37,211,102,.12)}.tk-r:hover,.tk-r:focus-visible{border-color: var(--cyan);background: rgba(72,199,236,.1)}.tk-ic{width: 46px;height: 46px;border-radius: 12px;display: grid;place-items: center;background: rgba(72,199,236,.14);color: var(--cyan);font-size: 1.15rem}.tk-wa .tk-ic{background: rgba(37,211,102,.16);color: var(--wa)}.tk-ic .wa-ic{width: 24px;height: 24px}.tk-t b{display: block;font: 600 1.05rem/1.3 var(--f-display)}html[lang="ar"] .tk-t b{font-weight: 700}.tk-t small{color: var(--muted);font-size: .9rem;line-height: 1.45;display: block;margin-top: .15rem}.tk-r .arr{width: 18px;color: var(--muted)}.tk-promo{display: flex;gap: .6rem;align-items: baseline;margin-top: 1.1rem;padding: .8rem 1rem;border-radius: 12px;background: rgba(208,149,90,.12);color: #f1c9a0;font-size: .92rem;line-height: 1.5}.tk-promo .i{color: var(--copper)}.tk-foot{margin-top: 1rem;font-size: .88rem;color: var(--muted)}.tk-foot a{color: var(--text);text-decoration: none}.fld{display: grid;gap: .4rem;font-size: .92rem;margin: 0;min-width: 0}.fld>span,.fld legend{font-weight: 600;color: inherit;padding: 0}.fld .req{color: var(--copper);font-style: normal;margin-inline-start: .2rem}.fld input,.fld textarea,.fld select{width: 100%;padding: .8rem 1rem;border-radius: 12px;border: 1px solid var(--line-2);background: rgba(10,28,38,.85);font-size: 1rem;color: var(--text)}.fld select{appearance: none;background-image: linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position: calc(100% - 20px) 55%,calc(100% - 15px) 55%;background-size: 5px 5px;background-repeat: no-repeat;padding-inline-end: 2.4rem}[dir="rtl"] .fld select{background-position: 20px 55%,15px 55%}.fld input:focus,.fld textarea:focus,.fld select:focus{outline: none;border-color: var(--cyan);box-shadow: 0 0 0 3px rgba(72,199,236,.2)}:is([data-theme="paper"],[data-theme="sand"],.card-form) .fld :is(input,textarea,select){background-color: #fff;color: var(--paper-ink);border-color: rgba(11,34,48,.18)}.fld-err{font-style: normal;color: #d65a43;font-size: .85rem}.fld-err:empty{display: none}.fld.is-bad :is(input,textarea,select){border-color: #d65a43}.fld-full{grid-column: 1 / -1}fieldset.fld{border: 0;padding: 0}.hp{position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;border: 0 !important;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap;opacity: 0}.card-form{display: grid;grid-template-columns: 1fr 1fr;gap: 1rem;align-content: start;padding: clamp(1.3rem,3vw,2rem);border-radius: 22px;background: #fff;color: var(--paper-ink);box-shadow: 0 40px 70px -45px rgba(11,34,48,.5),0 0 0 1px rgba(11,34,48,.08)}.card-form h3{grid-column: 1 / -1;font-size: 1.5rem}.card-form .fld:has(textarea),.card-form .fld:has(select){grid-column: 1 / -1}.form-foot{grid-column: 1 / -1;display: flex;flex-wrap: wrap;align-items: center;gap: .9rem 1.2rem;margin-top: .3rem}.form-note{font-size: .85rem;color: var(--muted-p);flex: 1 1 220px}.form-ok{grid-column: 1 / -1;padding: 1.1rem 1.2rem;border-radius: 14px;background: #e6f6ee;color: #0c4a2a;display: grid;gap: .7rem}.form-ok[hidden]{display: none}.form-ok b{font-size: 1.05rem}.ok-next{margin: 0;padding-inline-start: 1.2rem;display: grid;gap: .25rem;font-size: .92rem;opacity: .9}.form-ok .btn{justify-self: start}.chks{display: flex;flex-wrap: wrap;gap: .45rem}.chk{position: relative;cursor: pointer}.chk input{position: absolute;opacity: 0;inset: 0;cursor: pointer}.chk>span{display: inline-flex;align-items: center;gap: .5rem;padding: .5rem .85rem;border-radius: 999px;border: 1px solid rgba(11,34,48,.2);font-size: .9rem;font-weight: 500;transition: background-color .2s,color .2s}.chk .glyph{width: 20px;height: 20px}.chk .glyph g{fill: none;stroke: var(--cyan-deep);stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.chk input:checked + span{background: var(--paper-ink);color: var(--paper);border-color: var(--paper-ink)}.chk input:checked + span .glyph g{stroke: var(--cyan)}.chk input:focus-visible + span{outline: 2px solid var(--cyan);outline-offset: 2px}@media (max-width: 640px){.card-form{grid-template-columns: 1fr}}.qas{display: grid;border-top: 1px solid rgba(11,34,48,.16)}.qa{border-bottom: 1px solid rgba(11,34,48,.16)}.qa[hidden]{display: none}.qa summary{list-style: none;display: flex;align-items: center;justify-content: space-between;gap: 1rem;padding: 1.2rem 0;cursor: pointer;font: 600 clamp(1.05rem,1.5vw,1.2rem)/1.4 var(--f-display)}html[lang="ar"] .qa summary{font-weight: 700}.qa summary::-webkit-details-marker{display: none}.qa summary .i{flex: none;width: 34px;height: 34px;border-radius: 50%;display: grid;place-items: center;border: 1px solid rgba(11,34,48,.2);transition: transform .4s var(--ease),background-color .3s;font-size: .85rem}.qa[open] summary .i{transform: rotate(45deg);background: var(--paper-ink);color: var(--paper)}.qa-a{overflow: hidden}.qa-a p{padding: 0 0 1.3rem;color: var(--muted-p);max-width: 70ch}.toast{position: fixed;z-index: 95;left: 50%;bottom: 90px;translate: -50% 0;padding: .8rem 1.2rem;border-radius: 12px;background: var(--paper);color: var(--paper-ink);font-weight: 600;box-shadow: 0 20px 40px -15px rgba(0,0,0,.6);animation: tkIn .4s var(--ease)}.menu-more{display: flex;flex-wrap: wrap;gap: .4rem 1.1rem}.menu-more a{color: var(--text);font-weight: 500}.menu-more a:hover,.menu-more a[aria-current]{color: var(--cyan)}.f-routes{display: flex;flex-wrap: wrap;gap: .7rem}.f-big{max-width: 22ch}html[lang="ar"] .f-big{max-width: 26ch}.tb-nav span{display: flex;flex-wrap: wrap;gap: .25rem 1rem}.f-social{display: flex;flex-wrap: wrap;gap: 1rem}.f-social a{text-decoration: none}.f-social a:hover{color: var(--cyan)}.f-legal a{text-decoration: none}@media (max-width: 960px){.nav-act>.btn-sm{display: none}}.consent{position: fixed;z-index: 90;inset-inline: 16px;bottom: 16px;max-width: 560px;margin-inline: auto;display: flex;flex-wrap: wrap;gap: .8rem 1rem;align-items: center;justify-content: space-between;padding: 1rem 1.1rem;border-radius: 16px;background: rgba(6,18,26,.96);color: var(--text);border: 1px solid var(--line-2);box-shadow: 0 30px 60px -20px rgba(0,0,0,.7);font-size: .92rem}.consent p{margin: 0;flex: 1 1 260px}.consent a{color: var(--cyan)}.consent div{display: flex;gap: .5rem}.f-consent{color: inherit;font: inherit;background: none;border: 0;padding: 0;cursor: pointer;text-decoration: underline}.i{display: none !important}.tk-x{font: 600 .9rem var(--f-body);padding: .45rem .9rem;border-radius: 99px;width: auto;height: auto}.vid-snd{width: auto;height: auto;padding: .4rem .8rem;border-radius: 99px;font: 600 .78rem var(--f-body)}.wa-fab{padding: 0 1.2rem}.ft{--fq: 0;position: relative;overflow: hidden;isolation: isolate;padding: clamp(5rem,11vw,9rem) 0 1.4rem;border-top: 0;background: radial-gradient(120% 70% at 50% 100%,#0c2a38 0%,var(--ink) 62%)}.ft-sky{position: absolute;inset: 0;z-index: -1;pointer-events: none;perspective: 700px;perspective-origin: 50% 30%}.ft-floor{position: absolute;left: -50%;right: -50%;bottom: -10%;height: 70%;transform: rotateX(72deg);transform-origin: 50% 100%;background-image: linear-gradient(rgba(72,199,236,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(72,199,236,.22) 1px,transparent 1px);background-size: 70px 70px;-webkit-mask-image: linear-gradient(transparent,#000 45%,#000 70%,transparent);mask-image: linear-gradient(transparent,#000 45%,#000 70%,transparent);animation: ftFly 6s linear infinite}@keyframes ftFly{to{background-position: 0 70px,0 0}}.ft-top{position: relative;display: grid;gap: 1.4rem;justify-items: start}.ft-top .kicker{margin: 0}.ft-big{font: 600 clamp(2.1rem,5vw,4.4rem)/1.04 var(--f-display);letter-spacing: -0.035em;max-width: 20ch}html[lang="ar"] .ft-big{letter-spacing: 0;line-height: 1.35;font-weight: 700;max-width: 24ch}.ft-routes{display: flex;flex-wrap: wrap;gap: .8rem;margin-top: .4rem}.ft-word{position: relative;margin: clamp(2.5rem,6vw,4.5rem) 0 clamp(1.5rem,4vw,3rem);perspective: 900px;perspective-origin: 50% 100%;text-align: center;line-height: .8;user-select: none}.ft-word-in{display: inline-block;transform-origin: 50% 100%;transform: rotateX(calc((1 - var(--fq)) * 62deg)) translateY(calc((1 - var(--fq)) * 18%));opacity: calc(.25 + var(--fq) * .75)}.ft-word span{display: block;font: 700 clamp(4.2rem,19vw,19rem)/.86 var(--f-display);letter-spacing: -0.05em;color: transparent;-webkit-text-stroke: 1.5px rgba(72,199,236,.55);background: linear-gradient(100deg,transparent 0 38%,rgba(166,236,251,.95) 47%,rgba(208,149,90,.9) 53%,transparent 62% 100%) no-repeat;background-size: 260% 100%;background-position: 120% 0;-webkit-background-clip: text;background-clip: text;animation: ftSweep 7s var(--ease) infinite}html[lang="ar"] .ft-word span{letter-spacing: 0;line-height: 1.15;font-size: clamp(4.6rem,22vw,21rem)}@keyframes ftSweep{0%,15%{background-position: 120% 0}70%,100%{background-position: -20% 0}}.ft-grid{position: relative;display: grid;grid-template-columns: 1.3fr 1fr 1fr 1.2fr;gap: clamp(1.5rem,4vw,3rem);padding-block: clamp(1.6rem,3vw,2.4rem);border-top: 1px solid var(--line);border-bottom: 1px solid var(--line)}.ft-brand{display: grid;gap: .6rem;align-content: start}.ft-brand b{font: 600 1.2rem var(--f-display)}.ft-brand p,.ft-muted{color: var(--muted);font-size: .92rem}.ft-mk{width: 46px;height: 46px}.ft-mk .mk-ring,.ft-mk .mk-m,.ft-mk .mk-leg,.ft-mk .mk-tick{stroke-dasharray: 1;stroke-dashoffset: 1}.ft.is-in .ft-mk .mk-ring,.ft.is-in .ft-mk .mk-m,.ft.is-in .ft-mk .mk-leg,.ft.is-in .ft-mk .mk-tick{animation: ftDraw 1.6s var(--ease) forwards}@keyframes ftDraw{to{stroke-dashoffset: 0}}.ft-col{display: grid;gap: .45rem;align-content: start;font-size: .95rem}.ft-col a{color: var(--text);text-decoration: none;width: fit-content;border-bottom: 1px solid transparent;transition: border-color .3s,color .3s}.ft-col a:hover{color: var(--cyan);border-bottom-color: currentColor}.ft-h{font: 600 .72rem var(--f-mono);letter-spacing: .12em;text-transform: uppercase;color: var(--copper);margin-bottom: .3rem}html[lang="ar"] .ft-h{letter-spacing: 0;font: 700 .85rem var(--f-body)}.ft-nav span{display: grid;grid-template-columns: 1fr 1fr;gap: .4rem 1.2rem}.ft-legal{display: flex;flex-wrap: wrap;justify-content: space-between;gap: .6rem 1.5rem;padding-top: 1.2rem;font-size: .85rem;color: var(--muted)}.ft-legal a{color: var(--text)}@media (max-width: 960px){.ft-grid{grid-template-columns: 1fr 1fr}}@media (max-width: 560px){.ft-grid{grid-template-columns: 1fr;gap: 1.4rem}.ft-routes .btn{flex: 1 1 100%}.ft-legal{flex-direction: column}}@media (prefers-reduced-motion: reduce){.ft-floor,.ft-word span{animation: none}.ft-word-in{transform: none;opacity: 1}}.rs-ic,.rt-ic,.rg-ic{display: none !important}a.rs{grid-template-rows: auto 1fr auto}a.rt{grid-template-rows: auto 1fr}::-webkit-scrollbar{width: 12px;height: 10px}::-webkit-scrollbar-track{background: #050f16;box-shadow: inset 1px 0 0 rgba(72,199,236,.08)}::-webkit-scrollbar-thumb{border: 3px solid #050f16;border-radius: 99px;background: linear-gradient(180deg,#7fdcf5,#48c7ec 45%,#1c8fb6);box-shadow: inset 0 0 0 1px rgba(255,255,255,.15)}::-webkit-scrollbar-thumb:hover{background: linear-gradient(180deg,#a6e9fa,#5fd0f0 45%,#2aa6cf)}::-webkit-scrollbar-corner{background: #050f16}@supports (-moz-appearance: none){html{scrollbar-width: thin;scrollbar-color: #48c7ec #050f16}}:is([data-theme="dark"],.sub-hero) + :is([data-theme="paper"],[data-theme="sand"]):not(.nav){--seam-t: inset 0 clamp(54px,7vw,84px) clamp(48px,6vw,72px) calc(clamp(48px,6vw,72px) * -0.55) rgba(6,18,26,.92)}:is([data-theme="paper"],[data-theme="sand"]):not(.nav):has(+ [data-theme="dark"]),main>:is([data-theme="paper"],[data-theme="sand"]):last-child{--seam-b: inset 0 calc(clamp(54px,7vw,84px) * -1) clamp(48px,6vw,72px) calc(clamp(48px,6vw,72px) * -0.55) rgba(6,18,26,.92)}:is([data-theme="paper"],[data-theme="sand"]):not(.nav){box-shadow: var(--seam-t,0 0 #0000),var(--seam-b,0 0 #0000)}
.hero{height: 940vh}.hero-pin{position: sticky;top: 0;height: 100vh;height: 100svh;overflow: hidden;display: grid;align-items: end}.hero-gl{position: absolute;inset: 0;width: 100%;height: 100%}.hero-fallback{display: none}.no-gl .hero{height: auto}.no-gl .hero-pin{position: relative;min-height: 100svh;height: auto;padding-top: calc(var(--nav-h) + 2rem);grid-template-rows: auto auto;align-items: center}.no-gl .hero-fallback{display: block;position: relative;width: min(520px,80vw);margin: 0 auto}.no-gl .hero-caps,.no-gl .scroll-cue,.no-gl .hero-labels{display: none}@media (min-width: 900px){.no-gl .hero-pin{grid-template-columns: 1fr 1fr;align-items: center}.no-gl .hero-fallback{grid-column: 2;grid-row: 1}.no-gl .hero-copy{grid-column: 1;grid-row: 1;padding-inline-start: max(var(--gut),calc((100vw - var(--wrap)) / 2 + var(--gut)))}}.city{width: 100%;height: auto;overflow: visible}.city-l text{font: 600 2px var(--f-body);fill: var(--ink);text-anchor: middle;dominant-baseline: middle;paint-order: stroke;stroke: rgba(255,255,255,.55);stroke-width: .4px}.hero-copy::before{content: "";position: absolute;z-index: -1;inset: -20% -10% -10% -40vw;background: radial-gradient(60% 60% at 30% 60%,rgba(6,18,26,.85),transparent 75%);pointer-events: none}[dir="rtl"] .hero-copy::before{inset: -20% -40vw -10% -10%;background: radial-gradient(60% 60% at 70% 60%,rgba(6,18,26,.85),transparent 75%)}.cap::before{content: "";position: absolute;z-index: -1;inset: -40% -20%;background: radial-gradient(closest-side,rgba(6,18,26,.8),transparent)}.hero-copy{position: relative;z-index: 2;padding-bottom: clamp(4.5rem,12vh,8rem);will-change: opacity,transform}.hero-copy h1{max-width: 12ch}html[lang="ar"] .hero-copy h1{max-width: 11ch}.hero-copy .lede{max-width: 40ch;text-shadow: 0 1px 14px var(--ink),0 0 2px var(--ink)}html[lang="ar"] .hero-copy .lede{max-width: 44ch}.hero-caps{position: absolute;inset-inline: 0;bottom: clamp(2.5rem,9vh,5.5rem);z-index: 2;pointer-events: none}.cap{position: absolute;inset-inline: var(--gut);bottom: 0;margin: 0 auto;max-width: 26ch;text-align: center;font: 600 clamp(1.5rem,3.2vw,2.7rem)/1.15 var(--f-display);letter-spacing: -0.03em;opacity: 0;transform: translateY(24px);text-shadow: 0 2px 20px var(--ink)}html[lang="ar"] .cap{letter-spacing: 0;line-height: 1.4;font-weight: 700}.cap small{display: block;margin: .9rem auto 0;max-width: 46ch;font: 400 clamp(.95rem,1.2vw,1.08rem)/1.55 var(--f-body);letter-spacing: 0;color: var(--muted)}.hero-labels{position: absolute;inset: 0;pointer-events: none;z-index: 1}.hl{position: absolute;left: 0;top: 0;opacity: 0;transition: opacity .45s;white-space: nowrap}.hl.is-on{opacity: 1}.hl-frag{font: 500 .75rem var(--f-mono);letter-spacing: .06em;text-transform: uppercase;color: var(--paper-ink);background: var(--paper);padding: .25rem .55rem;border-radius: 3px;box-shadow: 0 8px 20px -8px rgba(0,0,0,.6)}html[lang="ar"] .hl-frag{letter-spacing: 0;font: 600 .85rem var(--f-body)}.hl-frag::after{content: "";position: absolute;left: 50%;top: 100%;width: 1px;height: 14px;background: var(--paper)}.hl-dist{font: 600 .82rem var(--f-body);color: var(--ink);background: var(--cyan);padding: .28rem .7rem;border-radius: 99px;box-shadow: 0 6px 18px -6px rgba(72,199,236,.7)}.hl-live{background: var(--copper);box-shadow: 0 6px 18px -6px rgba(208,149,90,.8)}.scroll-cue{position: absolute;inset-inline-end: var(--gut);bottom: 2rem;z-index: 2;display: flex;align-items: center;gap: .7rem;font: 500 .75rem var(--f-mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted)}html[lang="ar"] .scroll-cue{letter-spacing: 0;font-size: .85rem}.scroll-cue i{width: 1px;height: 46px;background: linear-gradient(var(--cyan),transparent);animation: cue 2.2s var(--ease) infinite;transform-origin: top}@keyframes cue{0%{transform: scaleY(0)}50%{transform: scaleY(1)}100%{transform: scaleY(1);opacity: 0}}@media (max-width: 760px){.hero{height: 840vh}.hero-copy{padding-bottom: 5rem}.hero-copy h1{font-size: clamp(2.4rem,10.5vw,3.3rem)}.hero-copy .lede{font-size: 1rem;margin-top: 1rem}.hero-copy .cta-row{margin-top: 1.4rem}.scroll-cue{display: none}.cap{font-size: 1.5rem}.hl-dist{font-size: .72rem;padding: .2rem .5rem}.hl-frag{font-size: .66rem}}.hero-grid{position: relative;z-index: 2;display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,.85fr);align-items: end;gap: 2rem}.hero-copy h1{max-width: 15ch;font-size: clamp(2.5rem,5.4vw,5.2rem)}.nw{white-space: nowrap}html[lang="ar"] .hero-copy h1{max-width: 13ch;font-size: clamp(2.4rem,5.2vw,5rem);line-height: 1.25}.rot{display: inline-block;position: relative;color: var(--cyan);white-space: nowrap}.rot-w{display: inline-block;transition: transform .55s var(--ease),opacity .4s}.rot-w.is-out{transform: translateY(-38%);opacity: 0}.rot-w.is-pre{transform: translateY(38%);opacity: 0;transition: none}.rot::after{content: "";position: absolute;inset-inline: 0;bottom: .02em;height: .08em;border-radius: 99px;background: linear-gradient(90deg,var(--cyan),var(--copper));opacity: .8}.btn .arr{width: 20px;height: 20px}.hero-more{display: inline-flex;align-items: center;gap: .5rem;margin-top: 1.4rem;color: var(--muted);font-weight: 500;text-decoration: none;text-shadow: 0 1px 10px var(--ink)}.hero-more:hover{color: var(--text)}.hero-phone{position: relative;z-index: 2;justify-self: center;align-self: center;display: grid;justify-items: center;gap: 1rem;padding-top: var(--nav-h);padding-bottom: 5.5rem;will-change: opacity,transform}.hero .scroll-cue{inset-inline-end: auto;inset-inline-start: max(var(--gut),calc((100vw - var(--wrap)) / 2 + var(--gut)));bottom: 1.6rem}.ph-hero{--pw: clamp(210px,17.5vw,275px);transform: rotateY(-14deg) rotateX(6deg) rotateZ(2deg);transform-style: preserve-3d;filter: drop-shadow(0 60px 60px rgba(0,0,0,.55));animation: phFloat 7s ease-in-out infinite}[dir="rtl"] .ph-hero{transform: rotateY(14deg) rotateX(6deg) rotateZ(-2deg)}@keyframes phFloat{50%{translate: 0 -12px}}.hp-shot{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: top;opacity: 0;transition: opacity .7s}.hp-shot.is-on{opacity: 1}.hp-cap{display: inline-flex;align-items: center;gap: .5rem;font-size: .85rem;color: var(--muted);padding: .35rem .8rem;border-radius: 99px;background: rgba(6,18,26,.7);border: 1px solid var(--line)}.hp-dot{width: 8px;height: 8px;border-radius: 50%;background: #3fd17f;box-shadow: 0 0 0 4px rgba(63,209,127,.2);animation: pulse 1.8s infinite}@keyframes pulse{50%{box-shadow: 0 0 0 7px rgba(63,209,127,0)}}.hp-n{color: var(--text);font-weight: 600}.no-gl .hero-grid{grid-template-columns: 1fr}.no-gl .hero-phone{display: none}@media (max-width: 900px){.hero-grid{grid-template-columns: 1fr}.hero-phone{display: none}.hero-copy h1,html[lang="ar"] .hero-copy h1{font-size: clamp(2.3rem,9.6vw,3.4rem)}.pill-promo{font-size: .8rem;margin-bottom: 1.1rem}.hero-more{font-size: .92rem;margin-top: 1rem}}.namer{padding: clamp(5rem,12vw,9rem) 0;overflow: hidden}.nm-grid{display: grid;grid-template-columns: 1.1fr .9fr;gap: clamp(2rem,6vw,6rem);align-items: center}.nm-copy h2{max-width: 13ch}.nm-copy>p{color: var(--muted);font-size: 1.12rem;margin: 1.2rem 0 2rem;max-width: 46ch}.nm-form{display: grid;grid-template-columns: 1fr 1fr;gap: 1rem;align-items: end;max-width: 620px}.nm-form .btn{grid-column: 1 / -1;justify-self: start}.nm-stage{display: grid;justify-items: center;gap: 1rem}.ph-mini{--pw: clamp(230px,22vw,300px);transform: rotateY(10deg) rotateX(4deg)}[dir="rtl"] .ph-mini{transform: rotateY(-10deg) rotateX(4deg)}.nm-cap{font-size: .82rem;color: var(--muted)}.mini{--acc: #1D5C4D;position: absolute;inset: 0;background: #f4f2ed;color: #16191d;display: grid;grid-template-rows: auto auto 1fr auto;padding: 18% 7% 6%;gap: 6%;font-family: var(--f-body)}.mini-top{display: flex;align-items: center;gap: .6rem}.mini-ini{width: 38px;height: 38px;border-radius: 11px;display: grid;place-items: center;background: var(--acc);color: #fff;font: 700 1.1rem var(--f-display);flex: none;transition: background-color .4s}.mini-name{font: 700 1rem/1.25 var(--f-display);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}html[lang="ar"] .mini-name{font-family: "IBM Plex Sans Arabic",sans-serif}.mini-hi{font-size: .82rem;color: #5b636b;line-height: 1.5}.mini-rows{display: grid;gap: .55rem;align-content: start}.mini-rows span{display: flex;align-items: center;justify-content: space-between;gap: .5rem;padding: .7rem .8rem;border-radius: 12px;background: #fff;box-shadow: 0 1px 0 rgba(0,0,0,.05);font-size: .8rem;font-weight: 600;animation: mkTile .5s var(--ease) both}.mini-rows span:nth-child(2){animation-delay: .06s}.mini-rows span:nth-child(3){animation-delay: .12s}.mini-rows em{font-style: normal;color: var(--acc);font-weight: 700;white-space: nowrap}.mini-rows span:first-child{background: var(--acc);color: #fff}.mini-rows span:first-child em{color: #fff}.mini-tabs{display: flex;justify-content: space-around;padding-top: .6rem;border-top: 1px solid #e3e0d9}.mini-tabs i{width: 18px;height: 18px;border-radius: 6px;background: #d9d5cc}.mini-tabs i:first-child{background: var(--acc)}@media (max-width: 860px){.nm-grid{grid-template-columns: 1fr}.nm-form{grid-template-columns: 1fr}.nm-stage{order: -1}.ph-mini{--pw: 220px}}.story-head .kicker + h2{max-width: 18ch}html[lang="ar"] .story-head h2{max-width: 20ch}.name{padding: clamp(5rem,13vw,10rem) 0}.name-grid{display: grid;grid-template-columns: 1fr 1fr;gap: clamp(2.5rem,7vw,7rem);align-items: center}.dict{position: relative;border: 1px solid rgba(11,34,48,.2);border-radius: 4px;padding: clamp(1.6rem,4vw,3rem);background: rgba(255,255,255,.45)}.dict::before,.dict::after{content: "";position: absolute;width: 14px;height: 14px;border: 1.5px solid var(--cyan-deep)}.dict::before{top: -7px;inset-inline-start: -7px;border-inline-end: 0;border-bottom: 0}.dict::after{bottom: -7px;inset-inline-end: -7px;border-inline-start: 0;border-top: 0}.dict-word{font: 700 clamp(4.2rem,10vw,8rem)/1.1 "IBM Plex Sans Arabic",sans-serif;color: var(--paper-ink)}.dict-pron{font: 500 .95rem var(--f-mono);color: var(--cyan-deep);margin: .6rem 0 1.4rem;letter-spacing: .04em}html[lang="ar"] .dict-pron{letter-spacing: 0}.dict ol{margin: 0;padding-inline-start: 1.3rem;display: grid;gap: .6rem;font-size: 1.12rem}.dict ol li::marker{font-family: var(--f-mono);color: var(--cyan-deep)}.dict-mark{position: absolute;top: 1.4rem;inset-inline-end: 1.4rem}.dict-mark .mk{width: 52px;height: 52px}.dict-mark .mk-m,.dict-mark .mk-leg{fill: var(--cyan-deep)}.dict-mark .mk-ring{stroke: var(--cyan-deep)}.name-copy h2{max-width: 12ch}.name-copy p{font-size: 1.15rem;color: var(--muted-p);margin: 1.4rem 0 1.8rem;max-width: 44ch}@media (max-width: 860px){.name-grid{grid-template-columns: 1fr}}.story{padding: clamp(5rem,12vw,9rem) 0 clamp(3rem,8vw,6rem)}.story-head{margin-bottom: clamp(2rem,6vw,4rem)}.story-head h2{max-width: 14ch}.story-head p{color: var(--muted);margin-top: 1rem;max-width: 50ch}.story-grid{display: grid;grid-template-columns: 1.45fr 1fr;gap: clamp(2rem,5vw,5rem)}.story-sticky{position: sticky;top: calc(var(--nav-h) + 3vh);height: calc(100vh - var(--nav-h) - 6vh);display: grid;align-content: center;gap: 1rem}.story-scene{position: relative;perspective: 1600px;min-height: 470px}.story-scene>*{transition: opacity .6s,transform .9s var(--ease)}.story-cards{list-style: none;margin: 0;padding: 0;position: absolute;inset: 0;display: grid;grid-template-columns: repeat(3,1fr);gap: .7rem;align-content: center}.story-cards li{display: grid;gap: .6rem;align-content: start;padding: 1rem;min-height: 112px;border-radius: 14px;border: 1px solid var(--line-2);background: rgba(14,37,49,.8);font-weight: 600;font-size: .95rem;line-height: 1.3;transition: transform .7s var(--ease),border-color .4s,background-color .4s,opacity .5s}.story-cards li .i{font-size: 1.1rem;color: var(--cyan)}.story-cards .sc-build{border-style: dashed;color: var(--muted)}.story-scene[data-k="0"] .story-cards .is-pick{border-color: var(--cyan);background: rgba(72,199,236,.16);transform: translateY(-6px) scale(1.04);box-shadow: 0 20px 40px -20px rgba(72,199,236,.6)}.story-scene:not([data-k="0"]) .story-cards{opacity: 0;transform: scale(.92) translateZ(-120px);pointer-events: none}.story-mock{position: relative;opacity: 0;transform: rotateX(16deg) rotateY(var(--sry,-10deg)) translateY(40px) scale(.94);transform-origin: 50% 100%}.story-scene:not([data-k="0"]) .story-mock{opacity: 1;transform: rotateX(4deg) rotateY(var(--sry,-10deg))}.story-sw{list-style: none;margin: 0;padding: .7rem;position: absolute;inset-inline-end: -1.2rem;top: 40%;display: grid;gap: .35rem;border-radius: 14px;background: rgba(6,18,26,.94);border: 1px solid var(--line-2);box-shadow: 0 30px 50px -20px rgba(0,0,0,.8);opacity: 0;transform: translateX(30px) translateZ(60px)}[dir="rtl"] .story-sw{transform: translateX(-30px) translateZ(60px)}.story-scene[data-k="2"] .story-sw{opacity: 1;transform: translateZ(60px)}.story-sw li{display: flex;align-items: center;gap: .6rem;padding: .4rem .5rem;font-size: .88rem;font-weight: 600;white-space: nowrap}.story-sw li .i{color: var(--copper)}.story-sw .sw-ui{width: 34px;height: 20px;border-radius: 99px;background: #183746;position: relative;transition: background-color .3s;flex: none}.story-sw .sw-ui::after{content: "";position: absolute;top: 3px;inset-inline-start: 3px;width: 14px;height: 14px;border-radius: 50%;background: #8aa6b1;transition: transform .35s var(--ease),background-color .3s}.story-sw li.is-on .sw-ui{background: var(--cyan)}.story-sw li.is-on .sw-ui::after{background: var(--ink);transform: translateX(14px)}[dir="rtl"] .story-sw li.is-on .sw-ui::after{transform: translateX(-14px)}.story-spec{position: absolute;inset-inline-start: 8%;bottom: -1rem;width: min(340px,70%);padding: 1.3rem 1.4rem;background: var(--paper);color: var(--paper-ink);border-radius: 4px;display: grid;gap: .3rem;box-shadow: 0 40px 60px -30px rgba(0,0,0,.9);opacity: 0;transform: translateY(60px) rotate(-3deg) translateZ(90px)}.story-spec .mono{color: var(--cyan-deep) !important}.story-spec b{font: 600 1.2rem/1.25 var(--f-display)}.story-spec span{color: var(--muted-p);font-size: .9rem}.story-spec .mk{position: absolute;inset-inline-end: 1rem;bottom: 1rem;width: 52px;height: 52px;transform: rotate(-12deg) scale(0);transition: transform .6s .5s cubic-bezier(.3,1.6,.5,1)}.story-spec .mk-tick{fill: var(--copper)}.story-spec .mk-m,.story-spec .mk-leg{fill: var(--cyan-deep)}.story-spec .mk-ring{stroke: var(--cyan-deep)}.story-scene[data-k="3"] .story-spec{opacity: 1;transform: rotate(-3deg) translateZ(90px)}.story-scene[data-k="3"] .story-spec .mk{transform: rotate(-12deg) scale(1)}.story-scene[data-k="3"] .story-mock{opacity: .55}.story-cap{font-size: .82rem;color: var(--muted)}.story-steps{list-style: none;margin: 0;padding: 0}.step{min-height: 72vh;display: grid;align-content: start;gap: .9rem;padding-top: 18vh}.step h3{opacity: .5;transition: opacity .5s}.step.is-on h3{opacity: 1}.step:first-child{padding-top: 12vh}.step:last-child{min-height: 62vh}.st-n{font: 500 .9rem var(--f-mono);color: var(--cyan);display: flex;align-items: center;gap: .8rem}.st-n::after{content: "";height: 1px;width: 60px;background: var(--line-2);transform-origin: var(--o,left);transform: scaleX(.3);transition: transform .8s var(--ease)}[dir="rtl"] .st-n::after{--o: right}.step.is-on .st-n::after{transform: none;background: var(--cyan)}.step h3{font-size: clamp(2rem,3.4vw,3rem);letter-spacing: -0.035em;line-height: 1.05}html[lang="ar"] .step h3{letter-spacing: 0;line-height: 1.3}.step p{color: var(--muted);font-size: 1.1rem;max-width: 36ch}.step .btn{justify-self: start;margin-top: .8rem}@media (max-width: 960px){.story-grid{grid-template-columns: 1fr;gap: 0}.story-stage{position: sticky;top: var(--nav-h);z-index: 2;margin-inline: calc(var(--gut) * -1);padding: .6rem var(--gut) 1.2rem;overflow: clip}.story-stage::before{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient(var(--ink) 92%,rgba(6,18,26,0));opacity: var(--sbg,1)}.story-sticky{position: relative;top: 0;height: auto;gap: .4rem}.story-scene{min-height: 0;height: 48svh;overflow: clip}.story-mock{transform-origin: 50% 0}.story-mock .mock{zoom: .82}.story-cards{grid-template-columns: repeat(2,1fr);gap: .45rem}.story-cards li{min-height: 0;padding: .7rem;font-size: .82rem}.story-sw{inset-inline-end: 0;top: 34%}.story-sw li{font-size: .78rem}.story-spec{inset-inline-start: 4%;bottom: 0}.story-cap{font-size: .7rem}.step{min-height: 58vh;padding-top: 3vh}.step:first-child{padding-top: 2vh}.step h3{font-size: 1.9rem}.step p{font-size: 1.02rem}}.systems{padding: clamp(5rem,11vw,8rem) 0;overflow: hidden}.sys-head{display: grid;grid-template-columns: 1fr 1fr;gap: 2rem;align-items: end;margin-bottom: 2rem}.sys-head h2{max-width: 12ch}.sys-head p{color: var(--muted-p);max-width: 44ch}.chips{display: flex;flex-wrap: wrap;gap: .45rem}.chip{padding: .5rem .9rem;border-radius: 999px;border: 1px solid rgba(11,34,48,.2);color: var(--paper-ink);background: rgba(255,255,255,.6);cursor: pointer;font-size: .9rem}.chip small{font-family: var(--f-mono);color: var(--muted-p);margin-inline-start: .15rem}.chip[aria-pressed="true"]{background: var(--paper-ink);color: var(--paper);border-color: var(--paper-ink)}.chip[aria-pressed="true"] small{color: var(--cyan)}.rail{list-style: none;margin: 1.6rem 0 0;padding: .5rem max(var(--gut),calc((100vw - var(--wrap)) / 2 + var(--gut))) 1.5rem;display: flex;gap: 1rem;overflow-x: auto;scroll-snap-type: x mandatory;scroll-padding-inline: max(var(--gut),calc((100vw - var(--wrap)) / 2 + var(--gut)));scrollbar-width: none}.rail::-webkit-scrollbar{display: none}.rail li{flex: none;width: min(300px,78vw);scroll-snap-align: start}.rail li[hidden]{display: none}.rs{height: 100%;display: grid;grid-template-rows: auto 1fr auto auto;gap: .8rem;padding: 1.4rem;border-radius: 18px;background: #fff;border: 1px solid rgba(11,34,48,.1);text-decoration: none;transition: transform .5s var(--ease),box-shadow .5s,border-color .3s}.rs:hover,.rs:focus-visible{transform: translateY(-6px);border-color: var(--cyan-deep);box-shadow: 0 30px 50px -30px rgba(11,34,48,.5)}.rs-ic{width: 48px;height: 48px;border-radius: 14px;display: grid;place-items: center;background: var(--paper-ink);color: var(--cyan);font-size: 1.2rem}.rs b{font: 600 1.15rem/1.3 var(--f-display);letter-spacing: -0.01em}html[lang="ar"] .rs b{letter-spacing: 0;line-height: 1.5}.rs-m{display: flex;gap: .55rem;color: var(--cyan-deep);padding-top: .8rem;border-top: 1px dashed rgba(11,34,48,.15)}.rs-go{display: flex;align-items: center;gap: .4rem;color: var(--cyan-deep);font-weight: 600;font-size: .92rem}.rs-go .arr{width: 16px;transition: transform .4s var(--ease)}.rs:hover .rs-go .arr{transform: translateX(4px)}[dir="rtl"] .rs:hover .rs-go .arr{transform: scaleX(-1) translateX(4px)}.rail-nav{display: flex;align-items: center;gap: .6rem}.rail-btn{width: 46px;height: 46px;border-radius: 50%;border: 1px solid rgba(11,34,48,.25);background: transparent;display: grid;place-items: center;cursor: pointer;color: var(--paper-ink)}.rail-btn .arr{width: 20px}.rail-btn[data-d="-1"] .arr{transform: scaleX(-1)}[dir="rtl"] .rail-btn[data-d="-1"] .arr{transform: none}[dir="rtl"] .rail-btn[data-d="1"] .arr{transform: scaleX(-1)}.rail-btn:hover{background: var(--paper-ink);color: var(--paper)}.rail-nav .link{margin-inline-start: auto}@media (max-width: 760px){.sys-head{grid-template-columns: 1fr;gap: 1rem}.rail-nav .rail-btn{display: none}.rail-nav .link{margin-inline-start: 0}}.crafts{padding: clamp(5rem,12vw,9rem) 0}.crafts-grid{display: grid;grid-template-columns: .8fr 1.2fr;gap: clamp(2rem,6vw,6rem);align-items: start}.crafts-head{position: sticky;top: calc(var(--nav-h) + 3rem)}.crafts-head h2{max-width: 9ch}html[lang="ar"] .crafts-head h2{max-width: 12ch}.crafts-head p{color: var(--muted);margin: 1.2rem 0 2rem;max-width: 36ch}.craft-list{list-style: none;margin: 0;padding: 0;border-top: 1px solid var(--line-2)}.craft-list a{position: relative;display: grid;grid-template-columns: 2.6rem 3rem 1fr 24px;grid-template-areas: "n g t a" "n g d a";column-gap: 1.2rem;row-gap: .3rem;align-items: center;padding: 1.6rem .4rem;border-bottom: 1px solid var(--line-2);text-decoration: none;isolation: isolate}.craft-list a::before{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient(90deg,rgba(72,199,236,.12),transparent);transform: scaleX(0);transform-origin: var(--o,left);transition: transform .6s var(--ease)}[dir="rtl"] .craft-list a::before{--o: right;background: linear-gradient(-90deg,rgba(72,199,236,.12),transparent)}.craft-list a:hover::before,.craft-list a:focus-visible::before{transform: none}.cl-n{grid-area: n;font: 500 .85rem var(--f-mono);color: var(--cyan)}.craft-list .glyph{grid-area: g;width: 44px;height: 44px}.glyph g{fill: none;stroke: var(--cyan);stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round}.js-motion .craft-list .glyph g>*{stroke-dasharray: 1;stroke-dashoffset: 1;transition: stroke-dashoffset 1.4s var(--ease)}.js-motion .craft-list.is-in .glyph g>*{stroke-dashoffset: 0}.cl-t{grid-area: t;font: 600 clamp(1.25rem,2vw,1.6rem)/1.15 var(--f-display);letter-spacing: -0.02em}html[lang="ar"] .cl-t{letter-spacing: 0;line-height: 1.4}.cl-d{grid-area: d;color: var(--muted);font-size: .98rem;max-width: 52ch}.craft-list .arr{grid-area: a;width: 22px;color: var(--cyan);transition: transform .5s var(--ease)}.craft-list a:hover .arr{transform: translateX(6px)}[dir="rtl"] .craft-list a:hover .arr{transform: scaleX(-1) translateX(6px)}@media (max-width: 860px){.crafts-grid{grid-template-columns: 1fr}.crafts-head{position: static}.craft-list a{grid-template-columns: 2.6rem 1fr 20px;grid-template-areas: "g t a" "g d a";padding: 1.3rem 0;column-gap: .9rem}.cl-n{display: none}.craft-list .glyph{width: 38px;height: 38px;align-self: start}}.built{padding: clamp(5rem,11vw,8rem) 0}.bb-head{display: grid;grid-template-columns: 1fr 1fr;gap: 2rem;align-items: end;margin-bottom: 2.4rem}.bb-head p{color: var(--muted-p);max-width: 46ch}.bb-list{list-style: none;margin: 0;padding: 0;border-top: 1px solid rgba(11,34,48,.2)}.bb-row{display: grid;grid-template-columns: 4rem 1.3fr 1.2fr auto;gap: 1.5rem;align-items: baseline;padding: 1.3rem 0;border-bottom: 1px solid rgba(11,34,48,.14)}.bb-y{color: var(--cyan-deep) !important}.bb-row b{font: 600 1.2rem/1.3 var(--f-display)}.bb-t{color: var(--muted-p)}.bb-go{display: inline-flex;align-items: center;gap: .4rem;color: var(--cyan-deep);font-weight: 600;text-decoration: none;font-size: .95rem;white-space: nowrap}.bb-go .arr{width: 16px}.bb-go:hover{text-decoration: underline}.also{margin-top: 2.4rem;display: flex;align-items: center;gap: 1.2rem;padding: 1.4rem 1.6rem;border-radius: 18px;background: var(--paper-ink);color: var(--paper);text-decoration: none;transition: transform .5s var(--ease)}.also:hover{transform: translateY(-3px)}.also-k{color: var(--cyan) !important;flex: none}.also b{font-weight: 500;flex: 1}.also .arr{width: 22px;color: var(--cyan);flex: none}@media (max-width: 860px){.bb-head{grid-template-columns: 1fr;gap: 1rem}.bb-row{grid-template-columns: 1fr;gap: .2rem}.bb-go{margin-top: .4rem}.also{flex-wrap: wrap;gap: .5rem}}.hero-sys{position: relative;z-index: 2;align-self: center;display: grid;justify-items: center;gap: 1.1rem;padding-top: var(--nav-h);padding-bottom: 5.5rem;will-change: opacity,transform;perspective: 1600px}.hs-tilt{width: min(100%,560px);transform: rotateY(-13deg) rotateX(5deg) rotateZ(1deg);transform-style: preserve-3d;animation: phFloat 8s ease-in-out infinite}[dir="rtl"] .hs-tilt{transform: rotateY(13deg) rotateX(5deg) rotateZ(-1deg)}.hs-mock .mk-app{min-height: 380px;grid-template-columns: 150px 1fr}.hs-mock .mk-tiles{grid-template-columns: repeat(2,minmax(0,1fr))}.hs-mock .mk-tile{padding: 8px 10px;gap: 5px}.hs-mock .mk-tile{transition: border-color .5s,background-color .5s,box-shadow .5s,transform .5s var(--ease)}.hs-mock .mk-tile li:nth-child(n+3){display: none}.hs-mock .mk-tile.is-act{border-color: var(--cyan);background-color: rgba(72,199,236,.12);box-shadow: 0 0 0 1px var(--cyan),0 14px 30px -18px rgba(72,199,236,.8);transform: translateY(-2px)}.hs-mock .mk-tile.is-act>b{color: var(--cyan-hi)}.hs-mock .mk-title{transition: opacity .3s}.hs-mock .mk-tag{display: none}.no-gl .hero-sys{display: none}@media (max-width: 1180px){.hs-tilt{width: min(100%,470px)}.hs-mock .mk-app{grid-template-columns: 1fr}.hs-mock .mk-side{display: none}.hs-mock .mk-tiles{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.hero-sys{display: none}}html[lang="ar"] .hero-copy h1{max-width: 14ch}.hero-copy h1{margin-top: 0}.hero-copy .lede{margin-top: clamp(1.2rem,2.6vh,1.8rem)}.hero-copy .cta-row{margin-top: clamp(1.6rem,3.4vh,2.4rem);gap: .8rem}.hero-promo{margin-top: clamp(1.4rem,3vh,2rem);display: flex;flex-wrap: wrap;align-items: baseline;gap: .3rem .9rem;font-size: .95rem;color: var(--muted);text-shadow: 0 1px 12px var(--ink)}.hero-promo span{font: 600 .7rem/1 var(--f-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--copper);padding-inline-end: .9rem;border-inline-end: 1px solid rgba(208,149,90,.45)}html[lang="ar"] .hero-promo span{letter-spacing: 0;font: 700 .82rem/1 var(--f-body)}.hero-promo a{color: var(--text);text-decoration: none;border-bottom: 1px solid rgba(208,149,90,.55);padding-bottom: 1px}.hero-promo a:hover{border-bottom-color: var(--copper)}@media (max-width: 760px){.hero-promo{font-size: .88rem}.hero-copy .cta-row .btn{flex: 1 1 auto}}.hero-story{position: absolute;inset: 0;z-index: 3;pointer-events: none}.hs-card{position: absolute;inset-inline-start: max(var(--gut),calc((100vw - var(--wrap)) / 2 + var(--gut)));top: 50%;width: min(30rem,40vw);opacity: 0;transform: translateY(calc(-50% + 24px));transition: opacity .55s,transform .7s var(--ease)}.hs-card.is-on{opacity: 1;transform: translateY(-50%);pointer-events: auto}.hs-card::before{content: "";position: absolute;z-index: -1;inset: -35% -30% -35% -60vw;background: radial-gradient(closest-side,rgba(6,18,26,.88),transparent);pointer-events: none}.hs-k{font: 600 .78rem var(--f-mono);letter-spacing: .14em;text-transform: uppercase;color: var(--copper);margin-bottom: .8rem}html[lang="ar"] .hs-k{letter-spacing: 0;font: 700 .9rem var(--f-body)}.hs-card h2{font-size: clamp(2.1rem,4vw,3.5rem);line-height: 1.08;text-shadow: 0 2px 24px var(--ink)}html[lang="ar"] .hs-card h2{line-height: 1.35}.hs-p{color: var(--muted);font-size: clamp(1.02rem,1.3vw,1.18rem);margin-top: .9rem;max-width: 34ch;text-shadow: 0 1px 12px var(--ink)}.hs-end .cta-row{margin-top: 1.5rem}.hs-rail{list-style: none;margin: 0;padding: 0;position: absolute;inset-inline-start: max(var(--gut),calc((100vw - var(--wrap)) / 2 + var(--gut)));bottom: clamp(1.4rem,5vh,3rem);display: flex;gap: .5rem;opacity: 0;transition: opacity .5s}.hero.is-story .hs-rail{opacity: 1}.hs-rail li{display: grid;gap: .45rem;font: 500 .72rem var(--f-body);color: var(--muted);min-width: 5.5rem}.hs-rail li::before{content: "";height: 3px;border-radius: 2px;background: var(--line-2);transition: background-color .4s}.hs-rail li.is-past::before{background: rgba(72,199,236,.5)}.hs-rail li.is-on{color: var(--text)}.hs-rail li.is-on::before{background: var(--cyan)}.hero.is-story .scroll-cue{opacity: 0 !important}@media (max-width: 899px){.hs-card{inset-inline: var(--gut);top: auto;bottom: 4.6rem;width: auto;transform: translateY(24px)}.hs-card.is-on{transform: none}.hs-card::before{inset: -40% -20% -30%}.hs-card h2{font-size: 1.75rem}.hs-p{font-size: .98rem;margin-top: .5rem}.hs-rail{inset-inline: var(--gut);bottom: 1.2rem}.hs-rail li{min-width: 0;flex: 1;font-size: .64rem}.hs-end .cta-row .btn{min-height: 46px;padding: .65rem 1.1rem;font-size: .95rem}}@media (prefers-reduced-motion: reduce){.hero-story{display: none}}.no-gl .hero-story{display: none}[data-page="home"] main{position: relative;z-index: 1}[data-page="home"] main>section:not(.hero){--fade: 15vh;margin-top: calc(var(--fade) * -1);-webkit-mask-image: linear-gradient(to bottom,transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent);mask-image: linear-gradient(to bottom,transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent);pointer-events: none}[data-page="home"] main>section:not(.hero)>*{pointer-events: auto}[data-page="home"] .hero + section{padding-top: calc(var(--fade) + clamp(6rem,12vh,9rem))}[data-page="home"] .ft{margin-top: -15vh;background: radial-gradient(120% 70% at 50% 100%,#0c2a38 0%,rgba(6,18,26,0) 62%);-webkit-mask-image: linear-gradient(to bottom,transparent,#000 15vh);mask-image: linear-gradient(to bottom,transparent,#000 15vh)}.hero-gl.ho-fixed{position: fixed;top: 0;left: 0;width: 100%;height: 100vh;height: 100svh}.ho-layer{position: fixed;inset: 0;z-index: -1;pointer-events: none;overflow: hidden}.ho-clone{position: absolute;left: 0;top: 0;transform-origin: 0 0;will-change: transform,opacity}.ho-face{position: absolute;inset: 0;border-radius: 3px;background: linear-gradient(135deg,#e0a66b,#b97e45);box-shadow: inset 0 0 0 1px rgba(255,255,255,.5),0 0 60px 10px rgba(208,149,90,.4)}.ho-face2{position: absolute;inset: 0;transform-origin: 0 0}.ho-m{position: absolute;width: 0;height: 0;pointer-events: none}.ho-pad{position: absolute;left: 42%;width: 16%;top: 34%;height: 26%;opacity: 0;border: 1px solid rgba(72,199,236,.6);border-radius: 6px;background: rgba(72,199,236,.08);box-shadow: 0 0 40px rgba(72,199,236,.25)}.mo-set{position: absolute;inset: 0;direction: ltr}.mo-p{position: absolute;left: 0;top: 0;transform-origin: 50% 50%;will-change: transform,opacity}.mo-p i,.mo-paper i{position: absolute;display: block}.mo-ln,.mo-ln-h,.mo-ln-c,.mo-ln-d,.mo-ln-dh{border-radius: 4px;opacity: calc(var(--ink,1) * var(--mute,1));background: linear-gradient(transparent 38%,rgba(166,236,251,.22) 38% 62%,transparent 62%)}.mo-ln-h{background: linear-gradient(transparent 34%,rgba(214,240,250,.34) 34% 66%,transparent 66%)}.mo-ln-c{background: linear-gradient(transparent 36%,rgba(208,149,90,.6) 36% 64%,transparent 64%)}.mo-ln-d{background: linear-gradient(transparent 38%,rgba(11,34,48,.2) 38% 62%,transparent 62%)}.mo-ln-dh{background: linear-gradient(transparent 34%,rgba(11,34,48,.45) 34% 66%,transparent 66%)}.mo-btn{border-radius: 99px;border: 1px solid rgba(72,199,236,.55);opacity: calc(var(--ink,1) * var(--mute,1))}.mo-sheet{border-radius: 22px;border: 1px solid rgba(72,199,236,.5);overflow: hidden;transform-origin: 0 0;background-color: rgb(8 26 36 / calc(.94 * var(--fill,1)));background-image: linear-gradient(rgba(72,199,236,calc(.08 * var(--fill,1))) 1px,transparent 1px),linear-gradient(90deg,rgba(72,199,236,calc(.08 * var(--fill,1))) 1px,transparent 1px);background-size: 26px 26px;box-shadow: 0 40px 80px -40px rgba(72,199,236,.45)}.mo-lie{transform-origin: 50% 50%;overflow: visible}.mo-paper{position: absolute;background: var(--paper);border-radius: 4px}.mo-mark svg{width: 100%;height: 100%;overflow: visible}.mo-room,.mo-room2{border-radius: 10px;border: 1px dashed rgba(72,199,236,.6);background: rgba(6,18,26,.72)}.mo-room2{overflow: hidden}.mo-r1{inset: 20.6%;border-radius: 50%;border: 1px solid rgba(72,199,236,.3);box-shadow: 0 0 40px -6px rgba(72,199,236,.3) inset;transform: scale(0)}.mo-core svg{width: 64px;height: auto;overflow: visible;display: block;margin: 0 auto;filter: drop-shadow(0 0 24px rgba(72,199,236,.6))}.mo-pill{border-radius: 99px;border: 1px solid rgba(72,199,236,.6);background: rgba(6,18,26,.9);box-shadow: 0 0 18px -6px rgba(72,199,236,.6)}.mo-ring3{border-radius: 50%;border: 1px dashed rgba(72,199,236,.35)}.mo-frame{overflow: hidden;border-radius: 20px;box-shadow: 0 0 calc(var(--hot,0) * 60px) calc(var(--hot,0) * 8px) rgba(72,199,236,.45)}.mo-bw{position: absolute;border-radius: 12px;overflow: hidden;background: #fff;opacity: 0}.mo-bwbar{position: relative !important;display: flex !important;align-items: center;gap: 6px;height: 30px;padding: 0 12px;background: #eef1f3}.mo-bwbar b{width: 9px;height: 9px;border-radius: 50%;background: #cfd6db}.mo-bwbar s{flex: 1;max-width: 200px;height: 14px;margin-inline-start: 12px;border-radius: 6px;background: #fff}.mo-bw img{opacity: var(--mute,1);display: block;width: 100%;aspect-ratio: 16 / 10;object-fit: cover;object-position: top}.mo-flip.is-back .mo-ff,.mo-flip:not(.is-back) .mo-fb{visibility: hidden}.mo-ff,.mo-fb{position: absolute;inset: 0}.mo-ff{display: grid;place-items: center;border-radius: 14px;background: rgba(244,239,230,.94)}.mo-ff img{max-width: 78%;max-height: 70%;object-fit: contain;filter: grayscale(1) contrast(1.05);opacity: .8}.mo-fb{transform: rotateY(180deg)}.mo-fb,.mo-card{border-radius: 22px;background: var(--sand);box-shadow: 0 40px 70px -40px rgba(0,0,0,.85)}.mo-photo{border-radius: 50%;overflow: hidden;background: #d8ccb8;border: 3px solid #fff}.mo-photo img{width: 100%;height: 100%;object-fit: cover;display: block}.mo-line{border-radius: 2px;background: linear-gradient(var(--copper),rgba(72,199,236,.55));box-shadow: 0 0 14px rgba(72,199,236,.55)}.mo-door{border-radius: 20px;background: rgba(14,37,49,.78);border: 1px solid var(--line-2);overflow: hidden}.mo-door.mo-on{border-color: var(--cyan);box-shadow: 0 30px 60px -35px rgba(72,199,236,.55)}.mo-rec{border-radius: 99px;background: var(--cyan);opacity: calc(var(--ink,1) * var(--mute,1))}.mo-promo{border-radius: 10px;background: rgba(208,149,90,.14);opacity: calc(var(--ink,1) * var(--mute,1))}.mo-track::after,.mo-seg::after{content: "";position: absolute;inset: 0;border-radius: inherit;background: var(--cyan);opacity: calc(var(--hot,0) * .6);box-shadow: 0 0 24px rgba(72,199,236,.8)}.mo-seg{border-radius: 18px;background: rgba(14,37,49,.7);border: 1px solid var(--line)}.mo-in{position: absolute;inset: 0;opacity: calc(var(--ink,1) * var(--mute,1))}.mo-tile::after{background: rgba(72,199,236,.22);box-shadow: 0 0 50px rgba(72,199,236,.55),inset 0 0 0 1px rgba(72,199,236,.8)}[data-page="home"] .sxg{position: relative;padding-inline-start: 1rem}[data-page="home"] .sxg::before{content: "";position: absolute;top: .15rem;bottom: .15rem;inset-inline-start: 0;width: 2px;border-radius: 2px;background: linear-gradient(var(--copper),rgba(72,199,236,.35));opacity: var(--rule,1)}.mo-tile{transform-origin: 0 0}
.finder{padding: clamp(5rem,11vw,8rem) 0}.fd-groups{display: flex;flex-wrap: wrap;gap: .45rem;margin-bottom: 1.6rem}.fd-g{padding: .5rem .9rem;border-radius: 999px;border: 1px solid rgba(11,34,48,.2);background: rgba(255,255,255,.6);color: var(--paper-ink);cursor: pointer;font-size: .9rem}.fd-g small{font-family: var(--f-mono);color: var(--muted-p);margin-inline-start: .15rem}.fd-g[aria-pressed="true"]{background: var(--paper-ink);color: var(--paper);border-color: var(--paper-ink)}.fd-g[aria-pressed="true"] small{color: var(--cyan)}.fd-grid{display: grid;grid-template-columns: minmax(0,1.25fr) minmax(0,1fr);gap: clamp(1.5rem,4vw,4rem);align-items: start}.fd-list{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: .6rem}.fd-list li[hidden]{display: none}.fd-s{width: 100%;display: grid;grid-template-columns: 46px 1fr;gap: .8rem;align-items: center;padding: .55rem .8rem .55rem .55rem;border-radius: 14px;border: 1px solid rgba(11,34,48,.12);background: #fff;cursor: pointer;text-align: start;color: var(--paper-ink);transition: border-color .25s,transform .4s var(--ease),box-shadow .4s}.fd-s img{width: 46px;height: 62px;object-fit: cover;object-position: top;border-radius: 8px;border: 1px solid rgba(11,34,48,.1)}.fd-s b{display: block;font: 600 .98rem/1.3 var(--f-display)}html[lang="ar"] .fd-s b{font-weight: 700;line-height: 1.5}.fd-s small{color: var(--muted-p);font-size: .8rem}.fd-s:hover{border-color: var(--cyan-deep);transform: translateY(-2px)}.fd-s[aria-pressed="true"]{border-color: var(--paper-ink);box-shadow: 0 0 0 2px var(--paper-ink),0 20px 30px -24px rgba(11,34,48,.6)}.fd-stage{align-self: stretch}.fd-sticky{position: sticky;top: calc(var(--nav-h) + 1.5rem);display: grid;grid-template-columns: auto 1fr;gap: 1.6rem;align-items: center}.fd-dev{display: grid;justify-items: center;gap: .8rem}.ph-fd{--pw: clamp(190px,17vw,250px)}.fd-shot{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: top;opacity: 0;transition: opacity .6s}.fd-shot.is-on{opacity: 1}.fd-roles{list-style: none;margin: 0;padding: 0;display: flex;gap: .3rem}.fd-roles li{font-size: .75rem;padding: .2rem .55rem;border-radius: 99px;background: rgba(11,34,48,.08);color: var(--muted-p);transition: background-color .3s,color .3s}.fd-roles li.is-on{background: var(--paper-ink);color: var(--paper)}.fd-roles li:nth-child(2){display: none}.fd-info{display: grid;gap: .7rem;align-content: start}.fd-k{color: var(--cyan-deep) !important}.fd-name{font-size: clamp(1.5rem,2.4vw,2rem)}.fd-how{color: var(--muted-p);font-size: 1rem}.fd-info .cta-row{margin-top: .4rem}.fd-info .btn{min-height: 46px;padding: .7rem 1.1rem;font-size: .95rem}.live-layer{position: absolute;inset: 0;z-index: 3;display: none;background: #f4f2ed}.live-layer iframe{position: absolute;top: 0;left: 0;width: 390px;height: 844px;border: 0;transform-origin: 0 0}.is-live .live-layer{display: block}@media (max-width: 1080px){.fd-sticky{grid-template-columns: 1fr;justify-items: center;text-align: center}.fd-info .cta-row{justify-content: center}}@media (max-width: 860px){.fd-grid{grid-template-columns: 1fr}.fd-stage{order: -1;margin-inline: calc(var(--gut) * -1);padding: .4rem var(--gut) 1rem;scroll-margin-top: calc(var(--nav-h) + .5rem)}.fd-sticky{position: static;grid-template-columns: auto 1fr;text-align: start;justify-items: start;gap: 1rem}.ph-fd{--pw: 116px}.fd-roles,.fd-how,.fd-page,.fd-k{display: none}.fd-name{font-size: 1.1rem}.fd-info .cta-row{justify-content: flex-start;flex-direction: column;align-items: stretch;gap: .45rem;margin-top: 0}.fd-info .btn{min-height: 42px;font-size: .88rem;padding: .55rem .9rem}.fd-list{grid-template-columns: 1fr}}.proof{padding: clamp(5rem,11vw,8rem) 0}.wk-grid{list-style: none;margin: 0 0 2.2rem;padding: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: clamp(1.2rem,3vw,2.2rem)}.wk-a{display: grid;gap: 1.2rem;text-decoration: none;color: inherit}.wk-vis{position: relative;padding: 1.4rem 1.4rem 0;border-radius: 20px;background: linear-gradient(160deg,#fff,var(--sand-2));overflow: hidden;min-height: 220px;display: grid;align-items: end}.wk-vis .bw{transform: translateY(8px);transition: transform .7s var(--ease)}.wk-a:hover .bw{transform: translateY(-4px)}.ph-wk{--pw: clamp(78px,9vw,120px);position: absolute;inset-inline-end: 1.2rem;bottom: -40px;transition: transform .7s var(--ease)}.wk-a:hover .ph-wk{transform: translateY(-14px)}.ph-wk.ph-solo{position: relative;inset: auto;bottom: auto;justify-self: center;--pw: 160px;margin-bottom: -60px}.wk-logo{display: grid;place-items: center;min-height: 240px;padding-bottom: 1.4rem}.wk-logo img{max-width: 70%;max-height: 180px;object-fit: contain}.wk-t{display: grid;gap: .35rem}.wk-t b{font: 600 1.35rem/1.25 var(--f-display)}html[lang="ar"] .wk-t b{font-weight: 700;line-height: 1.5}.wk-t p{color: var(--sand-mute);max-width: 56ch}.wk-go{display: inline-flex;align-items: center;gap: .4rem;color: #8a5a2b;font-weight: 600;font-size: .92rem;margin-top: .3rem}.wk-go .arr{width: 16px;transition: transform .4s var(--ease)}.wk-a:hover .wk-go .arr{transform: translateX(4px)}[dir="rtl"] .wk-a:hover .wk-go .arr{transform: scaleX(-1) translateX(4px)}@media (max-width: 760px){.wk-grid{grid-template-columns: 1fr}.wk-vis{padding: 1rem 1rem 0}}.proof-dark .wk-vis{background: radial-gradient(120% 100% at 50% 0%,rgba(72,199,236,.18),rgba(10,30,41,.95) 72%);box-shadow: inset 0 0 0 1px var(--line)}.proof-dark .wk-t .mono{color: var(--copper)}.proof-dark .wk-t p{color: var(--muted)}.proof-dark .wk-go{color: var(--cyan)}.proof-dark .bw{box-shadow: 0 40px 70px -36px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.06)}.proof-dark .wk-own .wk-vis{background: radial-gradient(120% 100% at 50% 0%,rgba(245,208,96,.22),rgba(9,34,24,.95) 72%);box-shadow: inset 0 0 0 1px rgba(245,208,96,.35)}.proof-dark .wk-own .wk-t .mono{color: #f5d060}.proof-dark .lg-row li{background: rgba(244,239,230,.94);border-radius: 14px;padding: 8px 16px}.proof-dark .lg-row img{height: 44px}.proof-dark .proof-logos>.mono{color: var(--muted)}.proof-logos{margin: clamp(3rem,7vw,5rem) 0}.proof-logos>.mono{margin-bottom: 1.2rem}.logos{display: flex;overflow: hidden;-webkit-mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);direction: ltr}.lg-row{list-style: none;margin: 0;padding: 0;display: flex;gap: clamp(2rem,4vw,3.5rem);padding-inline-end: clamp(2rem,4vw,3.5rem);flex: none;align-items: center;animation: marquee 48s linear infinite}.logos:hover .lg-row{animation-play-state: paused}.lg-row li{flex: none}.lg-row img{height: 58px;width: auto;max-width: 150px;object-fit: contain;filter: grayscale(1) contrast(1.05);opacity: .72;transition: filter .3s,opacity .3s}.lg-row img:hover{filter: none;opacity: 1}@keyframes marquee{to{transform: translateX(-100%)}}@media (prefers-reduced-motion: reduce){.lg-row{animation: none;flex-wrap: wrap;justify-content: center}.lg-dup{display: none}.logos{-webkit-mask-image: none;mask-image: none}}.tm-h{font-size: clamp(1.6rem,3vw,2.4rem);margin-bottom: 1.6rem}.tms{list-style: none;margin: 0;padding: 0 0 1rem;display: grid;grid-auto-flow: column;grid-auto-columns: minmax(300px,1fr);gap: 1rem;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: thin}.tm{scroll-snap-align: start;display: grid;grid-template-rows: 1fr auto;gap: 1.2rem;padding: 1.5rem;border-radius: 18px;background: #fff;border: 1px solid rgba(42,33,24,.08)}.tm blockquote{margin: 0;font-size: 1rem;line-height: 1.65;color: var(--sand-ink)}.tm blockquote p::before{content: "\201C";display: block;font: 700 2.6rem/1 Georgia,serif;color: var(--copper);margin-bottom: .2rem}.tm footer{display: flex;gap: .8rem;align-items: center}.tm footer img{width: 52px;height: 52px;border-radius: 50%;object-fit: cover;flex: none}.tm footer b{display: block;font-weight: 600}.tm footer small{display: block;font-size: .82rem;color: var(--sand-mute);line-height: 1.4}.tm-p{font-size: .85rem;color: #8a5a2b;font-weight: 600;text-decoration: none}.tm-p:hover{text-decoration: underline}.tm{grid-template-rows: 1fr auto auto}.tm-note{font-size: .85rem;color: var(--sand-mute);margin-top: .6rem}.offer{padding: clamp(5rem,11vw,8rem) 0}.promo{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 1.2rem 2rem;padding: 1.3rem 1.6rem;margin-bottom: 1.6rem;border-radius: 18px;background: linear-gradient(110deg,rgba(208,149,90,.22),rgba(208,149,90,.06));border: 1px solid rgba(208,149,90,.45)}[data-theme="sand"] .promo,[data-theme="paper"] .promo{background: linear-gradient(110deg,#f6dcc0,#fbefe1);border-color: rgba(176,112,52,.35)}.pr-k{color: var(--copper) !important;font-weight: 600}[data-theme="sand"] .pr-k{color: #8a5a2b !important}.pr-t{font: 600 clamp(1.05rem,1.6vw,1.3rem)/1.45 var(--f-display);max-width: 48ch;margin-top: .3rem}html[lang="ar"] .pr-t{font-weight: 700}.cd{display: flex;gap: .5rem}.cd span{display: grid;justify-items: center;min-width: 62px;padding: .5rem .4rem;border-radius: 12px;background: rgba(6,18,26,.55);border: 1px solid rgba(208,149,90,.35)}[data-theme="sand"] .cd span,[data-theme="paper"] .cd span{background: #fff}[data-theme="sand"] .cd b,[data-theme="paper"] .cd b{color: #8a4f1c}.cd b{font: 600 1.5rem/1.1 var(--f-mono);color: var(--copper)}.cd small{font-size: .72rem;color: var(--muted)}[data-theme="sand"] .cd small{color: var(--sand-mute)}.pk-list{list-style: none;margin: 0 0 1.6rem;padding: 0;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 1rem;align-items: stretch}.sx-pk .pk-list{grid-template-columns: repeat(2,minmax(0,1fr));max-width: 880px}.pk{position: relative;display: grid;grid-template-rows: auto auto auto auto auto 1fr auto;gap: .65rem;padding: 1.6rem 1.5rem;border-radius: 20px;background: rgba(14,37,49,.72);border: 1px solid var(--line-2)}[data-theme="sand"] .pk,[data-theme="paper"] .pk{background: #fff;border-color: rgba(42,33,24,.1);color: var(--sand-ink)}.pk-on{border-color: var(--cyan);box-shadow: 0 30px 60px -35px rgba(72,199,236,.55)}.pk-rec{position: absolute;top: -12px;inset-inline-start: 1.4rem;padding: .25rem .7rem;border-radius: 99px;background: var(--cyan);color: var(--ink);font-size: .78rem;font-weight: 700}.pk-head h3{font-size: 1.6rem}.pk-head p{color: var(--muted);font-size: .95rem;margin-top: .3rem}[data-theme="sand"] .pk-head p,[data-theme="paper"] .pk-head p{color: var(--sand-mute)}.pk-price{display: flex;align-items: baseline;gap: .5rem;margin-top: .4rem}.pk-price small{color: var(--muted)}.pk-price b{font: 600 clamp(2rem,3.4vw,2.6rem)/1 var(--f-display);letter-spacing: -0.02em}.pk-sep{font-size: .82rem;color: var(--muted);text-decoration: line-through}.pk-promo{display: flex;flex-wrap: wrap;align-items: baseline;gap: .2rem .5rem;padding: .55rem .7rem;border-radius: 10px;background: rgba(208,149,90,.14);font-size: .9rem}.pk-promo s{color: var(--muted)}.pk-promo b{color: var(--copper);font-size: 1.15rem}.pk-promo small{flex-basis: 100%;color: var(--muted);font-size: .78rem}[data-theme="sand"] .pk-promo b{color: #8a4f1c}.pk-care{font-size: .9rem;color: var(--muted)}.pk-time{display: flex;align-items: center;gap: .5rem;font-size: .9rem;font-weight: 500}.pk-time .i{color: var(--cyan)}[data-theme="sand"] .pk-care,[data-theme="sand"] .pk-sep,[data-theme="sand"] .pk-price small,[data-theme="sand"] .pk-promo s,[data-theme="sand"] .pk-promo small{color: var(--sand-mute)}[data-theme="sand"] .pk-time .i{color: var(--cyan-deep)}.pk-inc{list-style: none;margin: .4rem 0 0;padding: .9rem 0 0;border-top: 1px dashed var(--line-2);display: grid;gap: .5rem;align-content: start;font-size: .92rem}[data-theme="sand"] .pk-inc{border-color: rgba(42,33,24,.15)}.pk-inc li{display: flex;gap: .6rem;align-items: baseline}.pk-inc li::before{content: "";flex: none;width: 10px;height: 2px;transform: translateY(-.32em);background: var(--cyan);border-radius: 1px}[data-theme="sand"] .pk-inc li::before{border-color: var(--cyan-deep)}.pk .btn{margin-top: .6rem}[data-theme="sand"] .pk .btn:not(.btn-ghost){--bg: var(--sand-ink);--fg: var(--sand)}.guar{list-style: none;margin: 0 0 1.8rem;padding: 0;display: grid;grid-template-columns: repeat(3,1fr);gap: 1rem}.guar li{display: flex;gap: .8rem;align-items: baseline;color: var(--muted);font-size: .95rem}.guar .i{color: var(--copper);flex: none}@media (max-width: 960px){.pk-list,.sx-pk .pk-list{grid-template-columns: 1fr;max-width: 520px}.guar{grid-template-columns: 1fr}}.faqt{padding: clamp(5rem,10vw,7rem) 0}.faqt-grid{display: grid;grid-template-columns: .8fr 1.2fr;gap: clamp(2rem,6vw,5rem);align-items: start}@media (max-width: 860px){.faqt-grid{grid-template-columns: 1fr}}.ctab{padding: clamp(4rem,9vw,6.5rem) 0;border-top: 1px solid var(--line)}.ctab-in{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: end;gap: 1.5rem 3rem}.ctab h2{max-width: 16ch}.ctab p{color: var(--muted);margin-top: .8rem;max-width: 44ch}.ctab .cta-row{margin-top: 0}.how{padding: clamp(5rem,11vw,8rem) 0}.hw-list{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(4,1fr);gap: 1rem;counter-reset: hw}.hw-s{position: relative;padding: 1.6rem 1.4rem 1.8rem;border-radius: 18px;background: rgba(255,255,255,.6);border: 1px solid rgba(11,34,48,.1);display: grid;gap: .7rem;align-content: start;transition-delay: calc(var(--i) * 80ms)}[data-theme="dark"] .hw-s{background: rgba(14,37,49,.6);border-color: var(--line)}.hw-n{font: 500 .9rem var(--f-mono);color: var(--cyan-deep)}[data-theme="dark"] .hw-n{color: var(--cyan)}.hw-s h3{font-size: 1.3rem}.hw-s p{color: var(--muted-p);font-size: .98rem}[data-theme="dark"] .hw-s p{color: var(--muted)}.hw-s:not(:last-child)::after{content: "";position: absolute;top: 2.15rem;inset-inline-end: -1rem;width: 1rem;height: 1px;background: rgba(11,34,48,.25)}@media (max-width: 900px){.hw-list{grid-template-columns: 1fr 1fr}.hw-s::after{display: none}}@media (max-width: 560px){.hw-list{grid-template-columns: 1fr}}.ba-head{display: grid;grid-template-columns: 1fr 48px 1fr;gap: 1rem;margin-bottom: .6rem}.ba-list{list-style: none;margin: 0;padding: 0;display: grid;gap: .7rem}.ba{display: grid;grid-template-columns: 1fr 48px 1fr;gap: 1rem;align-items: center}.ba p{display: flex;gap: .8rem;align-items: baseline;padding: 1.1rem 1.2rem;border-radius: 16px;font-size: 1.05rem;line-height: 1.5}.ba-b{background: rgba(11,34,48,.05);color: var(--muted-p);text-decoration: line-through;text-decoration-color: rgba(214,90,67,.5)}.ba-b .i{color: #d65a43}.ba-a{background: #fff;font-weight: 600;box-shadow: 0 20px 40px -30px rgba(11,34,48,.45)}.ba-a .i{color: var(--cyan-deep)}.ba-arr{display: grid;place-items: center;color: var(--cyan-deep)}.ba-arr .arr{width: 26px}@media (max-width: 760px){.ba,.ba-head{grid-template-columns: 1fr;gap: .4rem}.ba-head{display: none}.ba-arr{transform: rotate(90deg)}[dir="rtl"] .ba-arr{transform: rotate(90deg)}}.wf{padding: clamp(5rem,11vw,8rem) 0}.range{padding: clamp(5rem,11vw,8rem) 0}.rg-scale{display: flex;align-items: center;gap: 1rem;margin-bottom: 1.4rem;font-size: .8rem;letter-spacing: .08em;text-transform: uppercase;color: var(--sand-mute)}html[lang="ar"] .rg-scale{letter-spacing: 0;font-size: .9rem}.rg-scale i{flex: 1;height: 2px;border-radius: 2px;background: linear-gradient(90deg,rgba(42,33,24,.15),var(--copper));position: relative}[dir="rtl"] .rg-scale i{background: linear-gradient(-90deg,rgba(42,33,24,.15),var(--copper))}.rg-list{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 1rem;align-items: stretch}.rg{position: relative;display: grid;grid-template-rows: auto auto auto 1fr auto auto;gap: .7rem;padding: 1.4rem 1.3rem 1.3rem;border-radius: var(--r);background: #fffdf9;border: 1px solid rgba(42,33,24,.1);box-shadow: 0 24px 44px -34px rgba(42,33,24,.5);transition-delay: calc(var(--i) * 80ms)}.rg-n{color: var(--sand-mute);font-size: .78rem}.rg-ic{width: 46px;height: 46px;border-radius: 13px;display: grid;place-items: center;background: var(--sand-ink);color: var(--sand);font-size: 1.15rem}.rg:nth-child(4) .rg-ic{background: var(--copper);color: #fff}.rg h3{font-size: 1.22rem}.rg p{color: var(--sand-mute);font-size: .98rem;line-height: 1.55}.rg-bar{display: block;height: 6px;border-radius: 99px;background: var(--sand-2);overflow: hidden}.rg-bar i{display: block;height: 100%;width: calc(25% * (var(--i) + 1));border-radius: inherit;background: linear-gradient(90deg,var(--sand-ink),var(--copper))}[dir="rtl"] .rg-bar i{background: linear-gradient(-90deg,var(--sand-ink),var(--copper))}.rg .link{justify-self: start;font-size: .92rem}.rg-foot{display: flex;flex-wrap: wrap;align-items: center;gap: .6rem;margin-top: 1.6rem;color: var(--sand-ink);font-weight: 500}.rg-foot>.i{color: var(--copper)}@media (max-width: 1000px){.rg-list{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.rg-list{grid-template-columns: 1fr}.rg{grid-template-rows: none}}.intg{padding: clamp(5rem,11vw,8rem) 0;overflow: hidden}.intg-grid{display: grid;grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr);gap: clamp(2rem,6vw,5rem);align-items: center}.intg-hub{position: relative;display: grid;gap: 1rem}.intg-core{display: inline-flex;align-items: center;gap: .7rem;justify-self: start;padding: .6rem 1.1rem .6rem .7rem;border-radius: 99px;background: var(--cyan);color: var(--ink);font: 600 1rem var(--f-display);box-shadow: 0 0 0 8px rgba(72,199,236,.12),0 20px 40px -20px rgba(72,199,236,.6)}.intg-core .mk{width: 34px;height: 34px}.intg-core .mk-ring{stroke: var(--ink)}.intg-core .mk-m,.intg-core .mk-leg{fill: var(--ink)}.intg-core .mk-tick{fill: #fff}.intg-list{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: .6rem}.intg-list li{position: relative;display: flex;align-items: center;gap: .7rem;padding: .85rem 1rem;border-radius: 14px;border: 1px solid var(--line);background: rgba(14,37,49,.55);font-size: .95rem;transition-delay: calc(var(--i) * 40ms)}.intg-list li .i{color: var(--cyan);width: 1.4em;flex: none}.intg-list li::before{content: "";position: absolute;inset-inline-start: -.6rem;top: 50%;width: .6rem;height: 1px;background: var(--line-2)}.intg-note{color: var(--muted);font-size: .85rem}@media (max-width: 900px){.intg-grid{grid-template-columns: 1fr}.intg-list li::before{display: none}}.sxe{padding: clamp(4.5rem,10vw,7rem) 0}.sxe-grid{display: grid;grid-template-columns: minmax(0,.85fr) minmax(0,1.15fr);gap: clamp(2rem,6vw,5rem);align-items: start}.sxe-copy .cta-row{margin-top: .4rem}.sxe-list{list-style: none;margin: 0;padding: 0;columns: 3 200px;column-gap: 1.6rem}.sxg{break-inside: avoid;margin-bottom: 1.3rem}.sxg .mono{font-size: .75rem;color: var(--cyan-deep);letter-spacing: .08em;text-transform: uppercase;margin-bottom: .35rem}html[lang="ar"] .sxg .mono{letter-spacing: 0;font-size: .85rem}.sxg ul{list-style: none;margin: 0;padding: 0;display: grid;gap: .2rem}.sxg a{color: var(--paper-ink);text-decoration: none;font-size: .95rem;border-bottom: 1px solid transparent}.sxg a:hover{border-bottom-color: currentColor}@media (max-width: 860px){.sxe-grid{grid-template-columns: 1fr}}.sample-note{display: flex;gap: .7rem;align-items: flex-start;max-width: 62ch;padding: .9rem 1.1rem;border-radius: 14px;font-size: .92rem;line-height: 1.55;border: 1px solid var(--line-2);background: rgba(72,199,236,.07);color: var(--muted)}.sample-note .i{color: var(--cyan);margin-top: .2rem}[data-theme="paper"] .sample-note{border-color: rgba(11,106,137,.25);background: rgba(11,106,137,.06);color: var(--muted-p)}[data-theme="paper"] .sample-note .i{color: var(--cyan-deep)}
.scene-head .kicker{margin-bottom: .7rem}.scene-head h2{max-width: 20ch}html[lang="ar"] .scene-head h2{max-width: 22ch}.scene-sub{color: var(--muted);font-size: clamp(1rem,1.25vw,1.12rem);max-width: 58ch;margin-top: .9rem}.scene{position: relative}.scene:not(.is-live){padding: clamp(5rem,10vw,7.5rem) 0}.scene.is-live{height: var(--len,400vh)}.scene.is-live>.scene-pin{position: sticky;top: 0;height: 100vh;height: 100svh;overflow: hidden;display: flex;flex-direction: column}.scene.is-live .scene-head{padding-top: calc(var(--nav-h) + clamp(.8rem,2.5vh,1.8rem));flex: none}.wf3{--len: 400vh;--cw: clamp(160px,17vw,252px);--ar: 1.55}.wf3-card{width: var(--cw);aspect-ratio: var(--ar)}.wf3-face{border-radius: 12px;padding: clamp(.7rem,1.1vw,1rem) clamp(.8rem,1.2vw,1.1rem);display: flex;flex-direction: column;gap: .45rem;overflow: hidden}.wf3-face p{font-size: clamp(.84rem,.95vw,1rem);line-height: 1.42;font-weight: 500}html[lang="ar"] .wf3-face p{line-height: 1.6}.wf3-k{font: 600 .66rem/1 var(--f-mono);letter-spacing: .12em;text-transform: uppercase}html[lang="ar"] .wf3-k{letter-spacing: 0;font: 700 .72rem/1 var(--f-body)}.wf3-front{background: #f3eee3 repeating-linear-gradient(transparent 0 calc(1.42em - 1px),rgba(42,33,24,.09) calc(1.42em - 1px) 1.42em);background-position: 0 2.2em;color: #2a2118;box-shadow: 0 1px 0 rgba(255,255,255,.6) inset,0 18px 30px -18px rgba(0,0,0,.65)}.wf3-front .wf3-k{color: #a2512e}.wf3-front::after{content: "";position: absolute;top: -7px;inset-inline-start: 18%;width: 54px;height: 16px;background: rgba(208,149,90,.55);transform: rotate(-4deg)}.wf3-back{background: linear-gradient(160deg,rgba(72,199,236,.2),rgba(8,26,36,.96) 60%);color: var(--text);border: 1px solid rgba(72,199,236,.55);box-shadow: 0 0 0 1px rgba(72,199,236,.12),0 24px 40px -22px rgba(72,199,236,.55)}.wf3-back .wf3-k{color: var(--cyan)}.wf3-back p{font-weight: 600}.wf3-count{margin-top: 1.6rem}.wf3-count b{color: var(--cyan);font-size: 1.1em}.wf3:not(.is-live) .wf3-cards{margin-top: 2.4rem;display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 1rem}.wf3:not(.is-live) .wf3-card{width: auto;aspect-ratio: auto;display: grid;gap: .5rem}.wf3:not(.is-live) .wf3-desk,.wf3:not(.is-live) .wf3-frame,.wf3:not(.is-live) .wf3-count{display: none}.wf3.is-live .wf3-grid{flex: 1;min-height: 0;display: grid;grid-template-columns: minmax(0,.8fr) minmax(0,1.2fr);gap: clamp(1rem,3vw,3rem);padding-top: var(--nav-h)}.wf3.is-live .wf3-copy{align-self: center;padding: 0 0 4vh}.wf3.is-live .wf3-stage{position: relative;min-height: 0;perspective: 1500px;perspective-origin: 50% 20%}.wf3.is-live .wf3-cards{position: absolute;inset: 0;transform-style: preserve-3d}.wf3.is-live .wf3-card{position: absolute;left: 50%;top: 50%;transform-style: preserve-3d;will-change: transform}.wf3.is-live .wf3-face{position: absolute;inset: 0;backface-visibility: hidden;-webkit-backface-visibility: hidden}.wf3.is-live .wf3-back{transform: rotateY(180deg)}.wf3-desk{position: absolute;left: -20%;right: -20%;top: 45%;height: 120%;transform: rotateX(62deg);transform-origin: 50% 0;background-image: linear-gradient(rgba(72,199,236,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(72,199,236,.12) 1px,transparent 1px);background-size: 60px 60px;-webkit-mask-image: radial-gradient(60% 55% at 50% 30%,#000,transparent 75%);mask-image: radial-gradient(60% 55% at 50% 30%,#000,transparent 75%);pointer-events: none}.wf3-frame{position: absolute;border-radius: 22px;border: 1px solid rgba(72,199,236,.6);opacity: 0;transform: scale(.96);transition: opacity .6s,transform .8s var(--ease);box-shadow: 0 0 60px -10px rgba(72,199,236,.45),inset 0 0 40px -20px rgba(72,199,236,.5);pointer-events: none}.wf3-frame span{position: absolute;top: 0;inset-inline-start: 50%;transform: translate(calc(-50% * var(--sx,1)),-50%);padding: .3rem .9rem;border-radius: 99px;background: var(--cyan);color: var(--ink);font: 600 .82rem var(--f-display);white-space: nowrap}[dir="rtl"] .wf3-frame span{--sx: -1}.wf3.is-done .wf3-frame{opacity: 1;transform: none}@media (max-width: 859px){.wf3{--cw: min(44vw,220px);--ar: 1.2;--len: 420vh}.wf3.is-live .wf3-grid{grid-template-columns: 1fr;grid-template-rows: auto minmax(0,1fr);gap: .4rem;padding-top: calc(var(--nav-h) + .6rem)}.wf3.is-live .wf3-copy{padding: 0}.wf3.is-live .wf3-copy h2{font-size: clamp(1.6rem,7vw,2.1rem)}.wf3.is-live .scene-sub{display: none}.wf3-count{margin-top: .5rem}.wf3-face{padding: .6rem .7rem;gap: .3rem}.wf3-face p{font-size: clamp(.76rem,3.2vw,.88rem);line-height: 1.36}html[lang="ar"] .wf3-face p{line-height: 1.5}.wf3-front::after{width: 38px;height: 12px}}.rg3{padding: clamp(5rem,10vw,8rem) 0 clamp(4rem,8vw,6rem);overflow-x: clip}.rg3-grid{display: grid;grid-template-columns: minmax(0,1.05fr) minmax(0,.95fr);gap: clamp(1.5rem,5vw,5rem);margin-top: clamp(1.5rem,4vw,3rem)}.rg3-sticky{position: sticky;top: calc(var(--nav-h) + 1rem);height: min(76vh,640px)}.rg3-view{position: relative;height: 100%;perspective: 2200px;perspective-origin: 50% 30%;display: grid;place-items: center}.rg3-iso{--S: min(28vw,350px);--h: clamp(30px,3.6vw,50px);--g: 10px;width: var(--S);height: var(--S);position: relative;transform-style: preserve-3d;transform: translateY(22%) rotateX(60deg) rotateZ(var(--spin,-42deg))}.rg3-ground{position: absolute;inset: -30%;border-radius: 50%;transform: translateZ(-1px);background-image: linear-gradient(rgba(72,199,236,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(72,199,236,.16) 1px,transparent 1px);background-size: calc(var(--S) / 8) calc(var(--S) / 8);-webkit-mask-image: radial-gradient(closest-side,#000 40%,transparent);mask-image: radial-gradient(closest-side,#000 40%,transparent)}.rg3-floor{--c: #2aa6cf;--c2: #1c7fa1;--c3: #135f7a;--z: calc(var(--i) * (var(--h) + var(--g)));position: absolute;inset: calc(var(--i) * 6%);transform-style: preserve-3d;transform: translateZ(calc(var(--z) + 26px));transition: transform .9s var(--ease)}.rg3-floor:nth-of-type(3){--c: #48c7ec;--c2: #2b9ec4;--c3: #1d7493}.rg3-floor:nth-of-type(4){--c: #7fdcf5;--c2: #48b6d6;--c3: #2f8aa6}.rg3-floor:nth-of-type(5){--c: #e0a66b;--c2: #b97e45;--c3: #8c5c2f}.rg3-floor.is-up{transform: translateZ(var(--z))}.rg3-floor>i{position: absolute;display: block;backface-visibility: hidden;-webkit-backface-visibility: hidden;background: transparent;border: 1px dashed rgba(72,199,236,.6);transition: background .7s,border-color .7s,box-shadow .7s,opacity .7s}.rg3-floor:not(.is-up)>i{border-color: rgba(72,199,236,.42)}.rg3-floor:not(.is-up):not(.is-next)>i{border-color: rgba(72,199,236,.22)}.rg3-top{inset: 0;transform: translateZ(var(--h));border-radius: 3px}.rg3-front{left: 0;right: 0;bottom: 0;height: var(--h);transform-origin: 50% 100%;transform: rotateX(-90deg);display: flex;align-items: center;padding-inline: .7rem;overflow: hidden}.rg3-side{top: 0;bottom: 0;left: 0;width: var(--h);transform-origin: 0 50%;transform: rotateY(-90deg)}[dir="rtl"] .rg3-side{left: auto;right: 0;transform-origin: 100% 50%;transform: rotateY(90deg)}.rg3-front span{font: 600 clamp(.6rem,.8vw,.8rem)/1 var(--f-display);color: #9fe3f6;white-space: nowrap;transition: color .7s}.rg3-front b{font-family: var(--f-mono);margin-inline-end: .35rem}.rg3-floor.is-up .rg3-top{background: linear-gradient(135deg,var(--c),var(--c2));border: 0;box-shadow: inset 0 0 0 1px rgba(255,255,255,.28)}.rg3-floor.is-up .rg3-front{background: var(--c2);border: 0}.rg3-floor.is-up .rg3-side{background: var(--c3);border: 0}.rg3-floor.is-up .rg3-front span{color: #04121a}.rg3-floor:nth-of-type(2).is-up .rg3-front span{color: #fff}.rg3-floor:not(.is-up) .rg3-front span{background: rgba(6,18,26,.9);padding: .2rem .45rem;border-radius: 4px}.rg3-floor.is-cur .rg3-top{box-shadow: inset 0 0 0 1px rgba(255,255,255,.5),0 0 60px 10px rgba(72,199,236,.35)}.rg3-floor:nth-of-type(5).is-cur .rg3-top{box-shadow: inset 0 0 0 1px rgba(255,255,255,.5),0 0 60px 10px rgba(208,149,90,.4)}.rg3-step{min-height: 62vh;padding-top: 12vh;display: grid;align-content: start;gap: .8rem}.rg3-step:first-child{padding-top: 4vh}.rg3-step:last-child{min-height: 48vh}.rg3-step h3{font-size: clamp(1.6rem,2.8vw,2.5rem);opacity: .45;transition: opacity .5s}.rg3-step.is-on h3{opacity: 1}.rg3-step p{color: var(--muted);max-width: 44ch;font-size: 1.05rem}.rg3-step .link{justify-self: start}.rg3-foot{margin-top: 1rem;color: var(--muted);display: flex;flex-wrap: wrap;gap: .6rem;align-items: center}@media (max-width: 860px){.rg3-grid{grid-template-columns: 1fr;gap: 0}.rg3-stage{position: sticky;top: var(--nav-h);z-index: 1;height: 44vh}.rg3-stage::before{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient(var(--ink) 80%,transparent);opacity: var(--sbg,1)}.rg3-sticky{position: relative;top: 0;height: 100%}.rg3-iso{--S: min(46vw,220px);--h: 24px;--g: 7px}.rg3-step{min-height: 52vh;padding-top: 6vh}.rg3-step h3{font-size: 1.6rem}}.bp4{padding: clamp(4.5rem,9vw,7rem) 0}.bp4-head{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 1rem 2rem;margin-bottom: 1.6rem}.bp4-head .kicker{margin-bottom: .7rem}.bp4-tabs{display: flex;flex-wrap: wrap;gap: .5rem;margin-bottom: 1.4rem}.bp4:not(.is-live) .bp4-tabs{display: none}.bp4-tab{font: 500 .92rem var(--f-body);color: var(--muted);background: rgba(14,37,49,.55);border: 1px solid var(--line);border-radius: 99px;padding: .55rem 1rem;cursor: pointer;transition: color .25s,background-color .25s,border-color .25s}.bp4-tab small{font: 500 .72rem var(--f-mono);opacity: .7;margin-inline-start: .25rem}.bp4-tab:hover{color: var(--text);border-color: rgba(72,199,236,.4)}.bp4-tab[aria-selected="true"]{color: var(--ink);background: var(--cyan);border-color: var(--cyan)}.bp4-body{display: grid;grid-template-columns: minmax(0,.85fr) minmax(0,1.15fr);gap: clamp(1.2rem,3.5vw,3.5rem);align-items: start}.bp4-list{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: 1fr;gap: .15rem;align-content: start}.bp4-list li[hidden]{display: none}.bp4-it{position: relative;display: block;padding: .78rem 1rem .78rem 1.1rem;border-radius: 12px;color: var(--muted);text-decoration: none;font: 500 clamp(1rem,1.2vw,1.12rem)/1.35 var(--f-display);transition: color .25s,background-color .25s}html[lang="ar"] .bp4-it{font-weight: 600;line-height: 1.6}.bp4-it::before{content: "";position: absolute;inset-block: .7rem;inset-inline-start: 0;width: 2px;border-radius: 2px;background: var(--cyan);transform: scaleY(0);transition: transform .35s var(--ease)}.bp4-it:hover,.bp4-it.is-on{color: var(--text);background: rgba(72,199,236,.07)}.bp4-it.is-on::before{transform: none}.bp4-view{perspective: 1400px;position: sticky;top: calc(var(--nav-h) + 1.5rem)}.bp4-sheet{position: relative;padding: clamp(1.4rem,2.6vw,2.2rem);border-radius: 22px;border: 1px solid rgba(72,199,236,.35);min-height: 430px;background: linear-gradient(rgba(72,199,236,.07) 1px,transparent 1px) 0 0 / 24px 24px,linear-gradient(90deg,rgba(72,199,236,.07) 1px,transparent 1px) 0 0 / 24px 24px,radial-gradient(120% 90% at 0% 0%,rgba(72,199,236,.16),rgba(8,26,36,.96) 65%);box-shadow: 0 50px 90px -50px rgba(72,199,236,.55),inset 0 0 0 1px rgba(255,255,255,.03);transform: rotateY(calc(-5deg * var(--sx,1))) rotateX(3deg);transform-origin: 50% 50%}[dir="rtl"] .bp4-sheet{--sx: -1}.bp4-sheet.is-in{animation: bp4-in .7s var(--ease) both}@keyframes bp4-in{from{opacity: 0;transform: rotateY(calc(-24deg * var(--sx,1))) rotateX(8deg) translateZ(-80px)}}.bp4-f{color: var(--copper) !important}.bp4-sheet h3{font-size: clamp(1.4rem,2.3vw,2rem);margin: .45rem 0 .5rem;max-width: 24ch}.bp4-d{color: var(--muted);max-width: 52ch;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.bp4-rooms{list-style: none;margin: 1.3rem 0 1rem;padding: 0;display: grid;grid-template-columns: 1fr 1fr;gap: .6rem}.bp4-rooms li{display: grid;gap: .25rem;align-content: start;padding: .85rem .95rem;border-radius: 10px;border: 1px dashed rgba(72,199,236,.45);background: rgba(6,18,26,.55)}.bp4-sheet.is-in .bp4-rooms li{animation: bp4-room .55s var(--ease) both;animation-delay: calc(.12s + var(--r,0) * .07s)}@keyframes bp4-room{from{opacity: 0;transform: translateY(10px) scale(.97)}}.bp4-rooms b{font-weight: 600;font-size: .98rem}.bp4-rooms span{color: var(--muted);font-size: .82rem;line-height: 1.45}.bp4-e{color: var(--cyan) !important;margin-bottom: 1rem}.bp4-sheet .cta-row{gap: .6rem}.bp4-sheet .btn{min-height: 44px;padding: .6rem 1.1rem;font-size: .92rem}@media (max-width: 859px){.bp4-tabs{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;margin-inline: calc(var(--gut) * -1);padding-inline: var(--gut)}.bp4-tabs::-webkit-scrollbar{display: none}.bp4-tab{flex: none}.bp4-body{grid-template-columns: 1fr;gap: 1rem}.bp4.is-live .bp4-list{display: flex;overflow-x: auto;scrollbar-width: none;gap: .4rem;margin-inline: calc(var(--gut) * -1);padding: 0 var(--gut) .2rem}.bp4.is-live .bp4-list::-webkit-scrollbar{display: none}.bp4.is-live .bp4-list li{flex: none}.bp4.is-live .bp4-it{white-space: nowrap;border: 1px solid var(--line);border-radius: 99px;padding: .5rem .9rem;font-size: .92rem}.bp4.is-live .bp4-it::before{display: none}.bp4.is-live .bp4-it.is-on{border-color: var(--cyan)}.bp4-view{position: relative;top: auto}.bp4-sheet{min-height: 0;transform: none}.bp4-rooms{grid-template-columns: 1fr 1fr;gap: .45rem}.bp4-rooms li{padding: .65rem .7rem}.bp4-rooms span{display: none}}.ig3{padding: clamp(5rem,10vw,8rem) 0;overflow: hidden}.ig3-grid{display: grid;grid-template-columns: minmax(0,.85fr) minmax(0,1.15fr);gap: clamp(2rem,5vw,4rem);align-items: center}.ig3-copy .sh{margin-bottom: 1.4rem}.ig3-list{list-style: none;margin: 0 0 1rem;padding: 0;display: flex;flex-wrap: wrap;gap: .35rem .5rem}.ig3-list li{padding: .35rem .75rem;border-radius: 99px;border: 1px solid var(--line);font-size: .88rem;color: var(--muted)}.ig3.is-live .ig3-list{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}.ig3-note{color: var(--muted);font-size: .88rem;margin-bottom: 1rem}.ig3-stage{position: relative;width: min(100%,640px);aspect-ratio: 1;justify-self: center;perspective: 1500px;container-type: inline-size}.ig3:not(.is-live) .ig3-stage{display: none}.ig3-plane{--tilt: 66deg;position: absolute;inset: 0;transform-style: preserve-3d;transform: rotateX(var(--tilt))}.ig3-ring{position: absolute;border-radius: 50%;border: 1px solid rgba(72,199,236,.28)}.ig3-ring.r1{inset: 23%;box-shadow: 0 0 40px -6px rgba(72,199,236,.25) inset}.ig3-ring.r2{inset: 4%;border-style: dashed;border-color: rgba(72,199,236,.2)}.ig3-orbit{position: absolute;inset: 0;transform-style: preserve-3d;animation: igSpin 70s linear infinite}.ig3-orbit.o2{animation-duration: 110s;animation-direction: reverse}.o1{--R: 27cqw;--dur: 70s}.o2{--R: 46cqw;--dur: 110s}.ig3-node{position: absolute;left: 50%;top: 50%;width: 0;height: 0;transform-style: preserve-3d;transform: rotateZ(var(--a)) translateX(var(--R))}.ig3-spoke{position: absolute;right: 0;top: -1px;width: var(--R);height: 2px;display: block;overflow: hidden;background: linear-gradient(90deg,transparent,rgba(72,199,236,.22))}.ig3-spoke::after{content: "";position: absolute;top: 0;left: 0;width: 22%;height: 100%;border-radius: 2px;background: linear-gradient(90deg,transparent,var(--cyan));opacity: 0;animation: igPulse 2.6s linear infinite;animation-delay: calc(var(--d) * -.45s)}.ig3-node.is-on .ig3-spoke::after{opacity: 1}.ig3-b{position: absolute;transform-style: preserve-3d;transform: rotateZ(calc(-1 * var(--a)))}.ig3-s{transform-style: preserve-3d;animation: igSpin var(--dur) linear infinite reverse}.o2 .ig3-s{animation-direction: normal}.ig3-s span{position: absolute;display: block;transform: rotateX(calc(-1 * var(--tilt))) translate(-50%,-100%);white-space: nowrap;padding: .42rem .8rem;border-radius: 99px;font: 500 clamp(.66rem,1.9cqw,.86rem)/1.2 var(--f-body);color: var(--muted);background: rgba(8,24,33,.86);border: 1px solid var(--line);transition: color .5s,border-color .5s,box-shadow .5s}.ig3-node.is-on .ig3-s span{color: var(--text);border-color: rgba(72,199,236,.7);box-shadow: 0 0 22px -6px rgba(72,199,236,.6)}.ig3-core{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: grid;justify-items: center;gap: .5rem;z-index: 2;pointer-events: none}.ig3-core .mk{width: clamp(50px,10cqw,74px);height: auto;filter: drop-shadow(0 0 24px rgba(72,199,236,.55))}.ig3-core span{font: 600 .9rem var(--f-display);color: var(--cyan);padding: .25rem .8rem;border-radius: 99px;background: rgba(6,18,26,.8)}@keyframes igSpin{to{transform: rotateZ(360deg)}}@keyframes igPulse{from{transform: translateX(-100%)}to{transform: translateX(460%)}}@media (max-width: 900px){.ig3-grid{grid-template-columns: 1fr}.ig3-stage{width: min(100%,460px)}}.vc3{--len: calc(var(--n) * 36vh + 60vh)}.vc3-note{color: var(--muted);font-size: .82rem}.vc3:not(.is-live) .vc3-deck,.vc3:not(.is-live) .vc3-places,.vc3:not(.is-live) .vc3-ticks{display: none}.vc3:not(.is-live) .vc3-quotes{display: grid;grid-template-columns: repeat(auto-fill,minmax(300px,1fr));gap: 1rem;margin-top: 2rem}.vc3:not(.is-live) .vc3-q{padding: 1.4rem;border-radius: 18px;border: 1px solid var(--line);margin: 0}.vc3:not(.is-live) .vc3-q blockquote p{font-size: clamp(1rem,1.3vw,1.15rem)}.vc3-q{margin: 0}.vc3-q blockquote{margin: 0}.vc3-q blockquote p{font: 500 clamp(1.15rem,2.1vw,1.85rem)/1.42 var(--f-display);letter-spacing: -0.01em}html[lang="ar"] .vc3-q blockquote p{font-weight: 600;line-height: 1.75;letter-spacing: 0}.vc3-q figcaption{margin-top: 1.2rem;color: var(--muted);font-size: .95rem;display: flex;flex-wrap: wrap;gap: .2rem .6rem}.vc3-q figcaption b{color: var(--text)}.vc3-pl{color: var(--copper)}.vc3-p{margin-top: .9rem;display: inline-block;font-size: .9rem}.vc3.is-live .vc3-stage{position: relative;flex: 1;min-height: 0;display: grid;grid-template-columns: minmax(0,.8fr) minmax(0,1.2fr);gap: clamp(1.5rem,5vw,5rem);align-items: center}.vc3-places{position: absolute;inset: 0;display: grid;place-items: center;pointer-events: none;overflow: hidden}.vc3-places span{grid-area: 1 / 1;font: 700 clamp(4.5rem,15vw,15rem)/1 var(--f-display);letter-spacing: -0.04em;color: transparent;-webkit-text-stroke: 1px rgba(72,199,236,.24);white-space: nowrap;opacity: 0;transform: translateY(40px) scale(.96);transition: opacity .8s,transform 1.1s var(--ease)}html[lang="ar"] .vc3-places span{letter-spacing: 0}.vc3-places span.is-on{opacity: 1;transform: none}.vc3-deck{position: relative;height: min(52vh,420px);perspective: 1200px;transform-style: preserve-3d}.vc3-card{--o: 0;position: absolute;left: 50%;top: 50%;width: clamp(200px,19vw,260px);padding: 1.6rem 1.2rem 1.4rem;border-radius: 22px;text-align: center;display: grid;justify-items: center;gap: .4rem;background: var(--sand);color: var(--sand-ink);box-shadow: 0 40px 70px -40px rgba(0,0,0,.85);transform: translate(-50%,-50%) translateX(calc(var(--o) * 26px)) translateY(calc(var(--o) * -14px)) translateZ(calc(var(--o) * -110px)) rotateZ(calc(var(--o) * 3deg));opacity: calc(1 - var(--o) * .2);transition: transform .9s var(--ease),opacity .6s}[dir="rtl"] .vc3-card{transform: translate(50%,-50%) translateX(calc(var(--o) * -26px)) translateY(calc(var(--o) * -14px)) translateZ(calc(var(--o) * -110px)) rotateZ(calc(var(--o) * -3deg));right: 50%;left: auto}.vc3-card.is-past{opacity: 0;transform: translate(-50%,-50%) translateX(-140%) rotateY(40deg) rotateZ(-10deg)}[dir="rtl"] .vc3-card.is-past{transform: translate(50%,-50%) translateX(140%) rotateY(-40deg) rotateZ(10deg)}.vc3-card img{width: 92px;height: 92px;border-radius: 50%;object-fit: cover;border: 3px solid #fff;box-shadow: 0 10px 24px -12px rgba(0,0,0,.5)}.vc3-card b{font: 600 1.02rem/1.3 var(--f-display);margin-top: .4rem}.vc3-card small{color: var(--sand-mute);font-size: .8rem;line-height: 1.4}.vc3.is-live .vc3-quotes{position: relative;height: min(56vh,440px)}.vc3.is-live .vc3-q{position: absolute;inset: 0;display: flex;flex-direction: column;justify-content: center;opacity: 0;transform: translateY(-16px);transition: opacity .25s,transform .4s var(--ease);pointer-events: none}.vc3.is-live .vc3-q.is-on{opacity: 1;transform: none;pointer-events: auto;transition: opacity .55s .22s,transform .9s .22s var(--ease)}.vc3-q blockquote{position: relative}.vc3-q blockquote::before{content: "\201C";position: absolute;top: -.62em;inset-inline-start: -.08em;font: 700 5rem/1 var(--f-display);color: var(--copper);opacity: .55}html[lang="ar"] .vc3-q blockquote::before{content: "\201D"}.vc3-foot{flex: none;padding-bottom: clamp(1rem,3vh,2rem);display: flex;flex-wrap: wrap;gap: 1rem;align-items: center;justify-content: space-between}.vc3-ticks{display: flex;gap: .45rem}.vc3-ticks i{width: 34px;height: 4px;border-radius: 2px;background: var(--line-2);cursor: pointer;transition: background .4s}.vc3-ticks i.is-past{background: rgba(72,199,236,.55)}.vc3-ticks i.is-on{background: var(--cyan)}@media (max-width: 860px){.vc3.is-live .vc3-stage{grid-template-columns: 1fr;grid-template-rows: auto 1fr;gap: .4rem;align-items: start}.vc3-deck{height: 32vh}.vc3-card{width: 170px;padding: 1rem .8rem}.vc3-card img{width: 64px;height: 64px}.vc3-card small{display: none}.vc3.is-live .vc3-quotes{height: auto;min-height: 36vh}.vc3-q blockquote p{font-size: clamp(1rem,4.2vw,1.2rem)}.vc3-q blockquote::before{font-size: 3.4rem}.vc3-ticks i{width: 22px}}.sxe[data-theme="dark"] .sxg a{color: var(--text)}.sxe[data-theme="dark"] .sxg .mono{color: var(--copper)}.sxe[data-theme="dark"] .sh p{color: var(--muted)}.wk-vis{perspective: 1200px}.js-motion .wk[data-reveal] .wk-vis>.bw{transform: rotateX(16deg) translateY(30px);transform-origin: 50% 100%;transition: transform 1.1s var(--ease)}.js-motion .wk[data-reveal].is-in .wk-vis>.bw{transform: none}.wk-a:hover .bw{transform: translateY(-4px) rotateX(3deg) !important}@media (prefers-reduced-motion: reduce){.ig3-orbit,.ig3-s,.ig3-spoke::after{animation: none !important}}