:root{--ink: #02091a;--ink-2: #050f26;--indigo: #2d3a4f;--blue: #0b57ff;--orange: #ff5001;--platinum: #eff3f9;--light-bg: #f4f7fc;--plat-70: rgba(239, 243, 249, .7);--plat-50: rgba(239, 243, 249, .5);--plat-30: rgba(239, 243, 249, .3);--plat-10: rgba(239, 243, 249, .1);--ink-62: rgba(2, 9, 26, .62);--ink-50: rgba(2, 9, 26, .5);--ink-35: rgba(2, 9, 26, .35);--blue-soft: #7aa8ff;--card-dark-1: #0a1428;--card-dark-2: #050d1f;--dusk-1: #c9d6ec;--dusk-2: #42506e;--mock-chat-bg: #0d1626;--mock-chat-header: #12203a;--mock-chat-them: #1a2740;--mock-chat-me: #1d4d3a;--mock-chat-me-text: #dff5ea;--mock-call-row: #131f36;--mock-miss: #ff6b6b;--mock-ticks: #53bdeb;--mock-wa-bg: #0b141a;--mock-wa-header: #1f2c33;--mock-wa-text: #e9edef;--mock-wa-me: #005c4b;--mock-wa-sub: #8696a0;--mock-app-1: #0b1730;--mock-pay-bg: #f6f8fb;--mock-map-1: #0a1830;--mock-map-2: #0c1f42;--mock-old-label: #7b8496;--mock-wa-chip: rgba(37, 168, 90, .12);--mock-wa-chip-text: #0e6636;--glass-bg: rgba(255, 255, 255, .01);--glass-blur: 6px;--glass-saturate: 140%;--glass-inset: inset 0 1px 1px rgba(255, 255, 255, .1);--glass-border-w: 1.2px;--glass-border-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .45), rgba(255, 255, 255, .15) 20%, transparent 40%, transparent 60%, rgba(255, 255, 255, .15) 80%, rgba(255, 255, 255, .45) );--glow-blue-soft: 0 0 16px rgba(11, 87, 255, .45);--glow-blue-strong: 0 0 36px rgba(11, 87, 255, .9);--font-latin: "Poppins", system-ui, sans-serif;--font-arabic: "Noto Kufi Arabic", "Poppins", system-ui, sans-serif;--ease-ui: cubic-bezier(.22, 1, .36, 1);--ease-entrance: cubic-bezier(.16, 1, .3, 1);--dur-ui: .65s;--dur-entrance: 1s;--container: 1240px;--gutter: 32px;--sect-top: 14vh;--sect-gap: 6vh;--radius-card: 24px;--radius-pill: 999px;--z-content: 10;--z-nav: 90;--z-skip: 95}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/poppins-v24-latin-200.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/poppins-v24-latin-300.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-v24-latin-400.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-v24-latin-500.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-v24-latin-600.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-v24-latin-700.woff2) format("woff2")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/noto-kufi-arabic-v27-arabic-300.woff2) format("woff2")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-kufi-arabic-v27-arabic-400.woff2) format("woff2")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/noto-kufi-arabic-v27-arabic-500.woff2) format("woff2")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/noto-kufi-arabic-v27-arabic-600.woff2) format("woff2")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-kufi-arabic-v27-arabic-700.woff2) format("woff2")}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:auto}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--ink);color:var(--platinum);font-family:var(--font-latin);font-weight:300;overflow-x:hidden;-webkit-font-smoothing:antialiased;min-height:100vh}html[lang=ar] body{font-family:var(--font-arabic)}::selection{background:var(--blue);color:var(--platinum)}h1,h2,h3{font-weight:200;letter-spacing:-.015em}.strong{font-weight:600}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{font-weight:300;letter-spacing:0}html[lang=ar] *{letter-spacing:0!important}img,svg,video,canvas{display:block;max-width:100%}button{font-family:inherit;cursor:pointer}a{color:inherit}:focus-visible{outline:none;box-shadow:0 0 0 2px #0b57ff80;border-radius:4px}.glass{background:var(--glass-bg);background-blend-mode:luminosity;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-inset);position:relative;overflow:hidden;border:none}.glass:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--glass-border-w);background:var(--glass-border-gradient);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}[data-entrance]{opacity:.01;transform:translateY(40px);filter:blur(20px)}html.reduced-motion [data-entrance],html.entrances-done [data-entrance]{opacity:1;transform:none;filter:none}.rv{opacity:0;transform:translateY(40px);filter:blur(12px);transition:opacity .9s var(--ease-entrance),transform .9s var(--ease-entrance),filter .9s var(--ease-entrance)}.rv.in{opacity:1;transform:none;filter:blur(0)}html.reduced-motion .rv{transition:none;opacity:1;transform:none;filter:none}@keyframes glowPulse{0%,to{box-shadow:var(--glow-blue-soft)}50%{box-shadow:var(--glow-blue-strong)}}.btn{display:inline-flex;align-items:center;gap:10px;padding:15px 32px;border-radius:var(--radius-pill);font-size:15px;font-weight:500;text-decoration:none;font-family:inherit;cursor:pointer;color:var(--platinum);transition:transform .3s var(--ease-ui);border:none}.btn.solid{background:var(--blue);animation:glowPulse 3.2s ease-in-out infinite}.btn.solid:hover{transform:translateY(-1px)}.btn.ghost{background:transparent;color:var(--plat-70);border:1px solid var(--plat-10)}.btn.ghost:hover{color:var(--platinum);border-color:var(--plat-30)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}header#hdr{position:fixed;top:0;left:0;right:0;z-index:var(--z-nav);display:flex;justify-content:center;pointer-events:none;opacity:0;transition:opacity .8s}header#hdr.on{opacity:1}header#hdr.on .navwrap{pointer-events:auto}.navwrap{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:var(--nw, 1280px);margin-top:var(--nt, 0px);padding:var(--nv, 20px) var(--nh, 32px);border-radius:var(--nr, 0px);position:relative;transition:background .3s}.navwrap.glass-on{background:#ffffff03;background-blend-mode:luminosity;backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);box-shadow:inset 0 1px 1px #ffffff1f,0 14px 44px #02091a8c}.logo{font-weight:700;font-size:var(--nl, 22px);text-decoration:none;color:var(--platinum)}.logo .dot{color:var(--blue)}.navlinks{display:flex;gap:4px;position:absolute;left:50%;transform:translate(-50%)}.navlinks a{color:var(--plat-50);text-decoration:none;font-size:14px;padding:8px 15px;border-radius:var(--radius-pill);transition:.3s;white-space:nowrap}.navlinks a:hover{color:var(--platinum);text-shadow:0 0 18px rgba(11,87,255,.95);background:var(--plat-10)}.navright{display:flex;align-items:center;gap:12px}.langtog{position:relative;display:flex;border:1px solid var(--plat-10);border-radius:var(--radius-pill);cursor:pointer;padding:3px;background:#ffffff05}.langtog span{position:relative;z-index:2;font-size:12.5px;padding:6px 13px;color:var(--plat-50);transition:color .3s;font-weight:500}.langtog span.on{color:var(--platinum)}.langtog .thumb{position:absolute;top:3px;bottom:3px;width:calc(50% - 3px);border-radius:var(--radius-pill);background:var(--blue);transition:inset-inline-start .35s var(--ease-ui);box-shadow:var(--glow-blue-soft)}.nav-cta{background:var(--blue);color:var(--platinum);text-decoration:none;font-size:14px;font-weight:500;padding:11px 22px;border-radius:var(--radius-pill);animation:glowPulse 3.2s ease-in-out infinite;transition:transform .3s;white-space:nowrap}.nav-cta:hover{transform:translateY(-1px)}header#hdr.light .navwrap.glass-on{background:#ffffff6b;background-blend-mode:normal;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);box-shadow:inset 0 1px 1px #fff9,0 0 0 .5px #02091a12,0 14px 44px #02091a1f}header#hdr.light .navlinks a{color:var(--ink-50)}header#hdr.light .navlinks a:hover{color:var(--ink);text-shadow:none;background:#02091a0f}header#hdr.light .logo{color:var(--ink)}header#hdr.light .langtog{border-color:#02091a26}header#hdr.light .langtog span{color:var(--ink-50)}header#hdr.light .langtog span.on{color:var(--platinum)}@media(max-width:1000px){.navlinks{display:none}}@media(max-width:900px){.nav-cta{padding:10px 16px;font-size:13px}}#hero{position:relative;min-height:100vh;overflow:hidden}.hero-copy{position:relative;z-index:var(--z-content);max-width:var(--container);margin:0 auto;padding:0 var(--gutter);min-height:100vh;display:flex;flex-direction:column;justify-content:center}.hero-copy .inner{max-width:560px}#hero h1{font-size:clamp(2.3rem,4.8vw,4rem);line-height:1.12}html[lang=ar] #hero h1{line-height:1.42}#hero h1 .l2{display:block;font-weight:600;background:linear-gradient(100deg,var(--platinum) 20%,var(--blue-soft) 60%,var(--blue) 95%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html[dir=rtl] #hero h1 .l2{background:linear-gradient(-100deg,var(--platinum) 20%,var(--blue-soft) 60%,var(--blue) 95%);-webkit-background-clip:text;background-clip:text}#hero p.sub{margin-top:22px;color:var(--plat-70);max-width:44ch;line-height:1.8;font-size:clamp(.98rem,1.25vw,1.12rem)}.hero-actions{display:flex;gap:14px;margin-top:36px;flex-wrap:wrap}@media(max-width:900px){.hero-copy{justify-content:flex-end;padding-bottom:7vh}.hero-copy .inner{max-width:100%}}@media(max-width:600px){#hero h1{font-size:2.05rem}#hero p.sub{font-size:.95rem;margin-top:16px}.hero-actions{margin-top:26px}}#dawn{position:relative;height:26vh;margin-top:-16vh;background:transparent;overflow:hidden;z-index:1;pointer-events:none}@media(max-width:900px){#dawn{height:18vh;margin-top:-9vh}}#dawn:before{content:"";position:absolute;inset:-2px;background:radial-gradient(circle at 50% 115%,var(--light-bg) 10%,rgba(214,228,255,.95) 20%,rgba(122,168,255,.8) 33%,rgba(11,87,255,.5) 46%,rgba(11,87,255,.24) 60%,rgba(11,87,255,.09) 74%,transparent 94%)}.light{background:var(--light-bg);color:var(--ink)}.sec-head{max-width:var(--container);margin:0 auto;padding:var(--sect-top) var(--gutter) var(--sect-gap)}.sec-eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);font-weight:600;display:block;margin-bottom:16px}.light h2{font-size:clamp(1.9rem,3.8vw,3rem);line-height:1.2;max-width:26ch;color:var(--ink)}html[lang=ar] .light h2{line-height:1.5}.light h2 s,.light .wink s{color:var(--ink-50);text-decoration-thickness:3px}.light p.wink{margin-top:18px;color:var(--ink-62);max-width:56ch;line-height:1.8;font-size:1.05rem}#trust h2{font-size:clamp(1.9rem,3.8vw,3rem);line-height:1.2;max-width:26ch;color:var(--ink)}html[lang=ar] #trust h2{line-height:1.5}#trust{background:linear-gradient(180deg,var(--light-bg) 0%,var(--dusk-1) 38%,var(--dusk-2) 72%,var(--ink) 100%);padding-bottom:18vh}#trust .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:26px;max-width:var(--container);margin:var(--sect-gap) auto 0;padding:0 var(--gutter)}.tcard{border-radius:var(--radius-card);padding:36px 32px;background:linear-gradient(175deg,var(--card-dark-1),var(--card-dark-2));box-shadow:0 24px 60px #02091a40;transition:transform .4s var(--ease-ui)}.tcard:hover{transform:translateY(-6px)}.tcard b{display:block;font-weight:600;margin-bottom:10px;font-size:17px;color:var(--platinum)}.tcard p{font-size:14.5px;color:var(--plat-70);line-height:1.8}.tcard .ic{width:48px;height:48px;border-radius:15px;background:#0b57ff40;display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:var(--blue-soft);font-size:19px;box-shadow:0 0 20px #0b57ff40}#arrive{background:var(--ink);text-align:center;padding:18vh var(--gutter) 16vh;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}#arrive:before{content:"";position:absolute;width:70vw;height:70vw;border-radius:50%;top:-35vw;left:15vw;background:radial-gradient(circle,rgba(11,87,255,.14),transparent 65%);filter:blur(60px)}.seats{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--orange);border:1px solid rgba(255,80,1,.35);border-radius:var(--radius-pill);padding:9px 18px;margin-bottom:28px;position:relative}.seats:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--orange);box-shadow:0 0 12px var(--orange)}#arrive h2{font-size:clamp(2rem,4.4vw,3.4rem);max-width:20ch;position:relative}#arrive p{margin-top:22px;color:var(--plat-70);max-width:48ch;line-height:1.8;position:relative}#arrive .btn{margin-top:40px;position:relative}#faq{background:var(--ink);padding:6vh var(--gutter) 16vh}#faq .wrap{max-width:860px;margin:0 auto}#faq h2{font-size:clamp(1.8rem,3.4vw,2.6rem);margin-bottom:5vh}.q{border-bottom:1px solid var(--plat-10)}.q button{width:100%;background:none;border:none;color:var(--platinum);font-family:inherit;font-size:16.5px;font-weight:500;text-align:start;padding:22px 4px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px}.q button span.pm{color:var(--blue);font-size:20px;font-weight:300;transition:transform .35s var(--ease-ui)}.q.open button span.pm{transform:rotate(45deg)}.q .a{max-height:0;overflow:hidden;transition:max-height .5s var(--ease-ui)}.q .a p{color:var(--plat-70);font-size:14.5px;line-height:1.85;padding:0 4px 24px;max-width:65ch}footer{background:var(--ink-2);border-top:1px solid var(--plat-10);padding:52px 32px}.fwrap{max-width:var(--container);margin:0 auto;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap;align-items:flex-start}.fleft{display:flex;gap:26px;align-items:flex-start}.flogo{font-weight:700;font-size:19px}.flogo .dot{color:var(--blue)}.faddr{font-size:12.5px;color:var(--plat-50);line-height:1.9}.faddr b{color:var(--plat-70);font-weight:500;display:block}.flinks{display:flex;gap:26px}.flinks a{color:var(--plat-50);font-size:13.5px;text-decoration:none;transition:color .3s}.flinks a:hover{color:var(--platinum)}@media(max-width:900px){#ba{padding-bottom:7vh}}@media(max-width:600px){.sec-head,.stage-placeholder{padding-left:20px;padding-right:20px}}.chat{background:var(--mock-chat-bg);border-radius:16px;overflow:hidden;flex:1;display:flex;flex-direction:column;min-height:0}.chat .chead{background:var(--mock-chat-header);padding:9px 13px;display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--platinum)}.chat .av{width:24px;height:24px;border-radius:50%;background:var(--indigo);display:flex;align-items:center;justify-content:center;font-size:11px}.chat .body{padding:12px;display:flex;flex-direction:column;gap:7px;overflow:hidden;flex:1}.bub{max-width:82%;padding:7px 11px;border-radius:12px;font-size:10.8px;line-height:1.5}.bub.me{align-self:flex-end;background:var(--mock-chat-me);color:var(--mock-chat-me-text);border-end-end-radius:3px}.bub.them{align-self:flex-start;background:var(--mock-chat-them);color:var(--plat-70);border-end-start-radius:3px}.bub small{display:block;font-size:9px;color:#ffffffb8;margin-top:3px;text-align:end}.bub.me.appblue{background:#0b57ff40;color:#dbe7ff}.ticks{color:var(--mock-ticks);font-size:9px}.callrow{display:flex;justify-content:space-between;background:var(--mock-call-row);border-radius:10px;padding:8px 11px;font-size:10.8px;color:var(--plat-70)}.callrow .miss{color:var(--mock-miss);font-size:10px}.sysnote{align-self:center;font-size:9.3px;color:#ffffff59;background:#ffffff0d;padding:4px 10px;border-radius:var(--radius-pill)}.appm{background:linear-gradient(170deg,var(--mock-app-1),var(--ink));border-radius:16px;overflow:hidden;flex:1;display:flex;flex-direction:column;min-height:0;box-shadow:0 0 0 1px #0b57ff2e}.appm .ahead{padding:9px 13px;font-weight:600;font-size:11.5px;color:var(--platinum);border-bottom:1px solid rgba(255,255,255,.06)}.appm .ahead .dot{color:var(--blue)}.appm .body{padding:12px;display:flex;flex-direction:column;gap:8px;flex:1;overflow:hidden}.acard{border-radius:11px;padding:9px 11px;font-size:10.8px;color:var(--plat-70);background:#ffffff0d;border:1px solid rgba(255,255,255,.08);line-height:1.55}.acard b{color:var(--platinum);font-weight:600;display:block}.acard.hi{background:#0b57ff26;border-color:#0b57ff73}.abtn{margin-top:auto;background:var(--blue);color:var(--platinum);text-align:center;padding:9px;border-radius:var(--radius-pill);font-size:10.8px;font-weight:600;box-shadow:0 0 18px #0b57ff66}.mapstrip{height:56px;border-radius:11px;background:radial-gradient(circle at 78% 40%,rgba(11,87,255,.5),transparent 42%),linear-gradient(115deg,var(--mock-map-1) 60%,var(--mock-map-2));position:relative;flex:none}.mapstrip:before{content:"";position:absolute;left:8%;top:58%;width:84%;height:2px;background:linear-gradient(90deg,rgba(11,87,255,.15),var(--blue));box-shadow:0 0 10px #0b57ffcc}.mapstrip:after{content:"";position:absolute;left:72%;top:58%;width:8px;height:8px;border-radius:50%;background:var(--platinum);transform:translateY(-40%);box-shadow:0 0 14px var(--blue)}.scr{position:absolute;inset:0;display:flex;flex-direction:column;opacity:0;transform:translateY(16px) scale(.99);transition:opacity .5s,transform .5s var(--ease-ui)}.scr.on{opacity:1;transform:none}.scr .shead{padding:46px 18px 12px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:9px}.scr .sbody{flex:1;padding:14px 16px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.scr.wa1,.scr.wa2{background:var(--mock-wa-bg)}.scr.wa1 .shead,.scr.wa2 .shead{background:var(--mock-wa-header);color:var(--mock-wa-text)}.wbadge{width:26px;height:26px;border-radius:50%;background:var(--blue);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--platinum)}.wsub{font-size:9.5px;font-weight:400;color:var(--mock-wa-sub);display:block}.wbub{max-width:84%;padding:8px 12px;border-radius:10px;font-size:11.5px;line-height:1.55}.wbub.me{align-self:flex-end;background:var(--mock-wa-me);color:var(--mock-wa-text);border-end-end-radius:2px}.wbub.them{align-self:flex-start;background:var(--mock-wa-header);color:var(--mock-wa-text);border-end-start-radius:2px}.wbub small{display:block;font-size:9px;color:#ffffffbf;margin-top:3px;text-align:end}.scr.sys{background:linear-gradient(170deg,var(--mock-app-1),var(--ink))}.scr.sys .shead{color:var(--platinum)}.scr.sys .shead .dot{color:var(--blue)}.scr.pay{background:var(--mock-pay-bg)}.scr.pay .shead{color:var(--ink);background:#fff;border-bottom:1px solid rgba(2,9,26,.06)}.paycard{background:#fff;border:1px solid rgba(2,9,26,.08);border-radius:14px;padding:13px 14px;font-size:11.5px;color:var(--ink-62);line-height:1.6}.paycard b{color:var(--ink);font-weight:600;display:block}.paybtn{margin-top:auto;background:var(--blue);color:var(--platinum);text-align:center;padding:13px;border-radius:14px;font-size:12px;font-weight:600;box-shadow:0 8px 22px #0b57ff4d}.paylock{font-size:9.5px;color:var(--ink-62);text-align:center;padding-top:8px}#acc{display:flex;gap:14px;max-width:var(--container);margin:0 auto 14vh;padding:0 var(--gutter);height:540px}.col{flex:1;border-radius:var(--radius-card);background:linear-gradient(175deg,var(--card-dark-1),var(--card-dark-2));position:relative;overflow:hidden;cursor:pointer;transition:flex .65s var(--ease-ui);box-shadow:0 24px 60px #02091a40}.col.open{flex:4.2;cursor:default}.col .vt{position:absolute;top:22px;inset-inline-start:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:14px;transition:opacity .4s}.col .vt b{writing-mode:vertical-rl;transform:rotate(180deg);font-weight:600;font-size:14px;color:var(--plat-70);letter-spacing:.04em}.col .vt .ic{font-size:17px;opacity:.8}.col .ghost{position:absolute;inset:14% 10%;filter:blur(16px);opacity:.32;transform:scale(.94);transition:.6s;pointer-events:none;display:flex}.col .icb{position:absolute;bottom:18px;left:0;width:100%;text-align:center;font-size:16px;opacity:.65}.col.open .vt,.col.open .icb{opacity:0}.col .full{position:absolute;inset:0;padding:24px;display:grid;grid-template-columns:1fr 1fr;gap:16px;opacity:0;filter:blur(14px);transition:opacity .55s .18s,filter .55s .18s}.col.open .full{opacity:1;filter:blur(0)}.col.open .ghost{opacity:0}.half{display:flex;flex-direction:column;gap:10px;min-width:0}.half .lab{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.half.old .lab{color:var(--mock-old-label)}.half.new .lab{color:var(--blue-soft)}@media(max-width:900px){#acc{flex-direction:column;height:auto;gap:10px;padding:0 20px;margin-bottom:9vh}.col{flex:none;height:64px;transition:height .6s var(--ease-ui)}.col.open{height:640px;flex:none}.col .vt{flex-direction:row;justify-content:flex-start;padding-inline-start:18px;top:50%;transform:translateY(-50%)}.col .vt b{writing-mode:horizontal-tb;transform:none}.col .icb{display:none}.col .full{grid-template-columns:1fr;overflow-y:auto}}#how{position:relative}@media(min-width:901px){#how{height:340vh}#how .stage{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden}#how .stage .sec-head{padding:4vh var(--gutter) 2vh}}#how .cols{display:grid;grid-template-columns:1fr 1.15fr;gap:4vw;max-width:var(--container);margin:0 auto;padding:0 var(--gutter);width:100%;align-items:center}.wheel{position:relative;height:460px}.wheel:before{content:"";position:absolute;width:560px;height:560px;border-radius:50%;border:1.5px dashed rgba(2,9,26,.14);top:50%;left:50%;transform:translate(calc(-50% - 280px),-50%)}html[dir=rtl] .wheel:before{transform:translate(calc(-50% + 280px),-50%)}.wheel:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#0b57ff59;box-shadow:0 0 14px #0b57ff59;top:50%;left:calc(50% - 280px);transform:translate(-50%,-50%)}html[dir=rtl] .wheel:after{left:calc(50% + 280px)}.wstep{position:absolute;left:50%;top:50%;width:min(400px,44vw);margin-left:-200px;padding:22px 26px;border-radius:20px;background:#fff;box-shadow:0 14px 40px #02091a17;will-change:transform,opacity,filter}html[dir=rtl] .wstep{margin-left:0;margin-right:-200px;left:auto;right:50%}.wstep h3{font-size:16.5px;font-weight:600;color:var(--ink);margin-bottom:5px;display:flex;gap:12px;align-items:baseline}.wstep h3 .n{color:var(--blue);font-size:12.5px;font-weight:700}.wstep p{font-size:13px;color:var(--ink-62);line-height:1.65}.ch{display:inline-block;margin-top:9px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:var(--radius-pill)}.ch.wa{background:var(--mock-wa-chip);color:var(--mock-wa-chip-text)}.ch.sys{background:#0b57ff1a;color:var(--blue)}.ch.pay{background:#02091a12;color:var(--ink)}.bigphone{width:min(370px,84vw);height:min(740px,86vh);margin:0 auto;border-radius:52px;background:var(--card-dark-1);padding:13px;box-shadow:0 50px 110px #02091a66,inset 0 0 0 2px #ffffff14;position:relative}.bigphone .notch{position:absolute;top:13px;left:50%;transform:translate(-50%);width:34%;height:26px;background:var(--card-dark-1);border-radius:0 0 16px 16px;z-index:3}.bigscreen{position:absolute;inset:13px;border-radius:42px;overflow:hidden;background:var(--ink)}#howmobile{display:none}@media(max-width:900px){#how .cols{display:none}#howmobile{display:block;padding:0 0 10vh}#howmobile .bigphone{width:min(250px,62vw);height:min(480px,58vh);border-radius:40px;padding:10px}#howmobile .bigphone .notch{height:20px;top:10px}#howmobile .bigscreen{inset:10px;border-radius:32px}#howmobile .scr .shead{padding:34px 14px 10px;font-size:12px}#howmobile .scr .sbody{padding:10px 12px;gap:8px}.stepstrip{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;padding:26px 20px 8px}.stepstrip::-webkit-scrollbar{display:none}.mstep{flex:0 0 calc(100% - 40px);scroll-snap-align:center;background:#fff;border-radius:20px;padding:20px 22px;box-shadow:0 14px 40px #02091a17}.mstep h3{font-size:16px;font-weight:600;color:var(--ink);margin-bottom:5px;display:flex;gap:12px;align-items:baseline}.mstep h3 .n{color:var(--blue);font-size:12px;font-weight:700}.mstep p{font-size:13px;color:var(--ink-62);line-height:1.65}.stepdots{display:flex;justify-content:center;gap:8px;padding:16px 0 0}.stepdots span{width:7px;height:7px;border-radius:50%;background:#02091a2e;transition:background .3s,transform .3s var(--ease-ui)}.stepdots span.on{background:var(--blue);transform:scale(1.25)}}#stage{position:absolute;inset:0}#pcv{position:absolute;inset:0;width:100%;height:100%}#lockup{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100px;z-index:6;filter:drop-shadow(0 0 70px rgba(11,87,255,.55))}@media(max-width:600px){#lockup{height:64px}}#phoneui{position:absolute;z-index:5;border-radius:36px;opacity:0;transform:scale(.97);transition:opacity .8s,transform .8s var(--ease-entrance);pointer-events:none;background:linear-gradient(170deg,#0b1730b8,#02091ad9);box-shadow:inset 0 0 0 1px #0b57ff24}#phoneui.on{opacity:1;transform:scale(1)}#phoneui .pnotch{position:absolute;top:10px;left:50%;transform:translate(-50%);width:34%;height:16px;border-radius:9px;background:#02091ae6}#phoneui .pin{padding:44px 16px 16px;display:flex;flex-direction:column;gap:10px;height:100%}#phoneui .ph{font-weight:600;font-size:13px;color:var(--platinum)}#phoneui .ph .dot{color:var(--blue)}.pc{border-radius:12px;padding:11px 12px;font-size:11.5px;color:var(--plat-70);background:#ffffff0d;border:1px solid rgba(255,255,255,.08);line-height:1.55;opacity:0;transform:translateY(8px);transition:opacity .6s,transform .6s,background .6s,border-color .6s}.pc.go{opacity:1;transform:none}.pc b{color:var(--platinum);font-weight:600;display:block}.pc.hi{background:#0b57ff29;border-color:#0b57ff73}@media(max-width:900px){#phoneui{display:none}}#skip{position:fixed;bottom:26px;inset-inline-end:30px;z-index:var(--z-skip);color:var(--plat-30);font-size:12px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:none;border:none;font-family:inherit;transition:color .3s}#skip:hover{color:var(--plat-70)}.hero-copy{pointer-events:none}.hero-actions{pointer-events:auto}
