:root{--white:#fff;--paper:#f5f8ff;--mist:#eaf0ff;--frost:#dde7ff;--line:#d3ddf5;--sky:#a8c0ff;--blue-300:#7da2ff;--blue-400:#4b7bff;--blue:#1f4fe0;--blue-600:#1a43c4;--blue-700:#1536a3;--ink:#0b1640;--ink-2:#3c4a78;--night:#071233;--night-2:#0d1c4c;--night-3:#13286a;--night-ink:#b9c8f0;--night-line:#96b4ff29;--font:"Readex Pro", system-ui, -apple-system, "Segoe UI", Tahoma, Arial, sans-serif;--radius-s:12px;--radius-m:20px;--radius-l:30px;--shadow-soft:0 30px 60px -30px #0b1e5a59;--shadow-phone:0 60px 90px -40px #0818508c, 0 30px 40px -30px #08185073;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--container:1240px;--gutter:clamp(16px, 4vw, 40px);--nav-h:72px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--nav-h);background:var(--white)}body{font-family:var(--font);color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;font-weight:400;line-height:1.6}html[lang=ar] body{font-size:1.125rem;line-height:1.85}main{overflow-x:clip}img,video,svg{max-width:100%;display:block}img{height:auto}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline-start:auto;margin-inline-end:auto}.sprite{width:0;height:0;position:absolute;overflow:hidden}.skip{z-index:200;top:12px;background:var(--blue);color:#fff;transition:transform .25s var(--ease-out);border-radius:999px;padding:10px 18px;font-weight:600;text-decoration:none;position:fixed;transform:translateY(-160%)}.skip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.skip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.skip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.skip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.skip:focus{transform:none}:focus-visible{outline:3px solid var(--blue-400);outline-offset:3px;border-radius:8px}[tabindex="-1"]:focus{outline:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::selection{background:var(--blue);color:#fff}.display{font-variation-settings:"HEXP" 55;letter-spacing:-.025em;font-weight:700}html[lang=ar] .display,:lang(ar).display{letter-spacing:0}.reduce-motion *,.reduce-motion :before,.reduce-motion :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.btn{white-space:nowrap;cursor:pointer;min-height:52px;transition:transform .35s var(--ease-out), background-color .25s, color .25s, border-color .25s, box-shadow .35s var(--ease-out);border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6em;padding:0 1.45em;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)scale(.98)}.btn--primary{background:var(--blue);color:#fff;box-shadow:0 12px 26px -12px #1f4fe0bf}.btn--primary:hover{background:var(--blue-600);transform:translateY(-2px);box-shadow:0 18px 32px -14px #1f4fe0cc}.btn--ghost{border-color:var(--line);color:var(--ink);background:#ffffffbf}.btn--ghost:hover{border-color:var(--blue);color:var(--blue);transform:translateY(-2px)}.btn--small{min-height:42px;padding:0 1.15em;font-size:.9375rem}.btn__icon{width:1.15em;height:1.15em;transition:translate .35s var(--ease-out);flex:none}.btn:hover .btn__icon:not(.btn__icon--lead){translate:3px}[dir=rtl] .btn__icon:not(.btn__icon--lead){transform:scaleX(-1)}[dir=rtl] .btn:hover .btn__icon:not(.btn__icon--lead){translate:-3px}.brand{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand__mark{filter:drop-shadow(0 4px 8px #0d288c47);flex:none;width:36px;height:36px}.brand__word,.curtain__word{font-variation-settings:"HEXP" 45;letter-spacing:-.015em;font-size:1.25rem;font-weight:700;line-height:1}.brand__word b,.curtain__word b{color:var(--blue);font-weight:400}.nav{z-index:60;top:0;height:var(--nav-h);transition:transform .5s var(--ease-out), background-color .3s, box-shadow .3s;position:fixed;left:0;right:0}.nav.is-solid{box-shadow:0 1px 0 var(--line);background:#fffffff7}.nav.is-hidden{transform:translateY(-105%)}.nav__inner{justify-content:space-between;align-items:center;gap:20px;height:100%;display:flex}.nav__links{gap:4px;display:flex}.nav__links a{color:var(--ink);border-radius:999px;padding:10px 14px;font-size:.97rem;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s}.nav__links a:hover{background:var(--mist);color:var(--blue)}.nav__end{align-items:center;gap:8px;display:flex}.nav__lang{color:var(--blue);border-radius:999px;padding:10px 14px;font-weight:600;text-decoration:none;transition:background-color .2s}.nav__lang:hover{background:var(--mist)}.nav__lang:lang(ar){font-size:1.05rem}.nav__toggle{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:0 14px;font-weight:600;display:none}.nav__toggle-lines{width:18px;height:12px;position:relative}.nav__toggle-lines i{height:2px;transition:transform .35s var(--ease-out), top .35s var(--ease-out);background:currentColor;border-radius:2px;position:absolute;left:0;right:0}.nav__toggle-lines i:first-child{top:1px}.nav__toggle-lines i:last-child{top:9px}.nav__toggle[aria-expanded=true] .nav__toggle-lines i:first-child{top:5px;transform:rotate(45deg)}.nav__toggle[aria-expanded=true] .nav__toggle-lines i:last-child{top:5px;transform:rotate(-45deg)}.nav.menu-open{box-shadow:none;background:0 0}.nav.menu-open .brand,.nav.menu-open .nav__lang{color:#fff}.nav.menu-open .brand__word b{color:var(--sky)}.nav.menu-open .nav__toggle{color:#fff;background:0 0;border-color:#ffffff73}.menu{z-index:55;padding:calc(var(--nav-h) + 24px) 0 40px;background:var(--blue);color:#fff;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.menu[hidden]{display:none}.menu__inner{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.menu a{font-variation-settings:"HEXP" 45;color:#fff;padding:6px 0;font-size:clamp(2rem,9vw,3rem);font-weight:700;line-height:1.25;text-decoration:none}.menu a.menu__lang{color:var(--sky);margin-top:24px;font-size:1.25rem;font-weight:600}.curtain{z-index:100;background:var(--white);place-items:center;animation:.5s 3.5s forwards curtain-failsafe;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.curtain--swap{background:var(--blue)}.curtain--swap .curtain__brand{opacity:0}.curtain__brand{align-items:center;gap:16px;display:flex}.curtain__icon{flex:none;width:84px;height:84px;position:relative}.curtain__mark{filter:drop-shadow(0 10px 22px #0d288c4d);width:100%;height:100%}.curtain__sheen{mix-blend-mode:screen;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffffd9 50%,#0000 62%) 130% 0/260% 100% no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:url(/brand/icon-192.png) 50%/contain no-repeat;mask:url(/brand/icon-192.png) 50%/contain no-repeat}.curtain__word{color:var(--ink);font-size:2rem}.no-js .curtain,.reduce-motion .curtain{display:none}@keyframes curtain-failsafe{to{opacity:0;visibility:hidden}}.swap-panel{z-index:300;background:var(--blue);position:fixed;top:0;bottom:0;left:0;right:0}.phone{--w:300px;width:var(--w);aspect-ratio:9/19.5;transform-style:preserve-3d;position:relative}.phone__frame{border-radius:calc(var(--w) * .155);box-shadow:inset 0 0 0 1px #ffffff24, inset 0 0 0 calc(var(--w) * .011) #07080d, var(--shadow-phone);background:linear-gradient(150deg,#3a3f52 0%,#161925 38%,#10121b 62%,#2c3042 100%);position:absolute;top:0;bottom:0;left:0;right:0}.phone__key{width:calc(var(--w) * .012);background:linear-gradient(90deg,#262a38,#444a60);border-radius:3px;position:absolute}.phone__key--a{left:calc(var(--w) * -.009);height:4%;top:17%}.phone__key--b{left:calc(var(--w) * -.009);height:7.5%;top:24%}.phone__key--c{left:calc(var(--w) * -.009);height:7.5%;top:33.5%}.phone__key--d{right:calc(var(--w) * -.009);height:11%;top:27%}.phone__screen{inset:calc(var(--w) * .03);border-radius:calc(var(--w) * .125);isolation:isolate;background:#05070d;position:absolute;overflow:hidden}.phone__backdrop{object-fit:cover;width:112%;max-width:none;height:112%;position:absolute;top:-6%;bottom:-6%;left:-6%;right:-6%}.phone__video{aspect-ratio:9/16;object-fit:cover;background:0 0;width:100%;height:auto;position:absolute;top:50%;left:0;transform:translateY(-50%)}.phone__still{object-fit:cover;object-position:50% 0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.phone__status{z-index:2;height:calc(var(--w) * .125);padding:calc(var(--w) * .012) calc(var(--w) * .085) 0;color:#fff;font-size:calc(var(--w) * .046);letter-spacing:.01em;justify-content:space-between;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.phone__status svg{width:calc(var(--w) * .2);fill:currentColor;height:auto}.phone__island{z-index:3;top:calc(var(--w) * .032);width:calc(var(--w) * .3);height:calc(var(--w) * .086);background:#000;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.phone__home{z-index:3;bottom:calc(var(--w) * .024);width:calc(var(--w) * .34);height:calc(var(--w) * .013);background:#ffffffc7;border-radius:99px;position:absolute;left:50%;transform:translate(-50%)}.phone__glare{z-index:4;pointer-events:none;background:linear-gradient(115deg,#0000 32%,#ffffff29 46%,#ffffff0a 54%,#0000 64%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-70%)}.phone__power{z-index:5;opacity:0;pointer-events:none;background:#04060c;position:absolute;top:0;bottom:0;left:0;right:0}.js:not(.reduce-motion) [data-phone]:not([data-phone=hero]) .phone__power{opacity:1}.stores{flex-wrap:wrap;gap:12px;display:flex}.store{background:var(--ink);color:#fff;cursor:default;border-radius:16px;flex-direction:column;justify-content:center;min-width:170px;min-height:60px;padding:8px 22px;line-height:1.25;display:inline-flex}.store small{color:var(--sky);font-size:.8rem}.store b{font-size:1.08rem;font-weight:600}.stores--night{justify-content:center}.stores--night .store{border:1px solid var(--night-line);background:#ffffff12}.switch{cursor:pointer;align-items:center;gap:10px;display:inline-flex}.switch input{opacity:0;width:1px;height:1px;position:absolute}.switch__ui{background:#ffffff2e;border-radius:99px;width:38px;height:22px;transition:background-color .25s;position:relative}.switch__ui:after{content:"";top:3px;width:16px;height:16px;transition:inset-inline-start .25s var(--ease-out);background:#fff;border-radius:50%;position:absolute}.switch__ui:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:3px}.switch__ui:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:3px}.switch__ui:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:3px}.switch__ui:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:3px}.switch input:checked+.switch__ui{background:var(--blue-400)}.switch input:checked+.switch__ui:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:19px}.switch input:checked+.switch__ui:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:19px}.switch input:checked+.switch__ui:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:19px}.switch input:checked+.switch__ui:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:19px}.switch input:focus-visible+.switch__ui{outline:3px solid var(--blue-300);outline-offset:3px}.board-floor{perspective:700px;perspective-origin:50% -40%;pointer-events:none;height:58%;position:absolute;bottom:0;left:-30%;right:-30%;-webkit-mask-image:linear-gradient(#0000 0%,#000 45%);mask-image:linear-gradient(#0000 0%,#000 45%)}.board-floor__plane{transform-origin:50% 100%;background-color:#fff;background-image:repeating-conic-gradient(var(--frost) 0 25%, #fff 0 50%);background-position:bottom;background-size:160px 160px;height:260%;position:absolute;bottom:-20%;left:0;right:0;overflow:hidden;transform:rotateX(72deg)}.board-floor__sheen{background:radial-gradient(closest-side,#ffffff73,#fff0);width:40%;position:absolute;top:0;bottom:0;left:30%}.board-floor--night{-webkit-mask-image:linear-gradient(#0000 0%,#000 55%);mask-image:linear-gradient(#0000 0%,#000 55%)}.board-floor--night .board-floor__plane{background-color:#0000;background-image:repeating-conic-gradient(#4b7bff33 0 25%, #4b7bff00 0 50%)}.board-floor--night .board-floor__sheen{background:radial-gradient(closest-side,#7da2ff38,#7da2ff00)}.lite .board-floor__sheen{display:none}.foot{border-top:1px solid var(--night-line);background:var(--night);color:var(--night-ink);padding:30px 0 38px;font-size:.95rem}.foot__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;display:flex}.brand--foot{color:#fff}.brand--foot .brand__word b{color:var(--sky)}.foot__rights{margin:0}.foot__links{flex-wrap:wrap;align-items:center;gap:10px 26px;margin:0;padding:0;list-style:none;display:flex}.foot a{color:#e2e9ff;text-decoration:none}.foot a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:640px){.foot__inner{flex-direction:column;align-items:flex-start}}.doc-nav{z-index:5;top:0;height:var(--nav-h);position:absolute;left:0;right:0}.doc-nav__inner{justify-content:space-between;align-items:center;gap:16px;height:100%;display:flex}.doc-nav__end{align-items:center;gap:8px;display:flex}.doc__head{padding:calc(var(--nav-h) + 56px) 0 56px;border-bottom:1px solid var(--line);background:var(--paper);position:relative;overflow:hidden}.doc__head:after{content:"";background-image:repeating-conic-gradient(var(--frost) 0 25%, transparent 0 50%);pointer-events:none;background-position:bottom;background-size:64px 64px;height:70%;position:absolute;top:auto;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000000b3);mask-image:linear-gradient(#0000,#000000b3)}.doc__head .container{z-index:1;max-width:760px;position:relative}.doc__title{font-variation-settings:"HEXP" 22;letter-spacing:-.03em;margin:0;font-size:clamp(2.4rem,5.4vw,4.2rem);font-weight:700;line-height:1.05}html[lang=ar] .doc__title{font-variation-settings:"HEXP" 8;letter-spacing:0;line-height:1.35}.doc__date{color:var(--ink-2);margin:14px 0 0}.doc__body{max-width:760px;padding:clamp(40px,6vw,72px) 0 clamp(72px,9vw,120px)}.doc__summary{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--paper);color:var(--ink);margin:0 0 12px;padding:22px 26px;font-size:1.12rem}.doc__body h2{font-variation-settings:"HEXP" 12;color:var(--ink);margin:44px 0 10px;font-size:clamp(1.3rem,2vw,1.55rem);font-weight:700;line-height:1.3}html[lang=ar] .doc__body h2{font-variation-settings:"HEXP" 0;line-height:1.6}.doc__body p,.doc__body li{color:var(--ink-2);line-height:1.8}.doc__body p{margin:0 0 14px}.doc__body ul{margin:0 0 14px;padding-inline-start:1.3em}.doc__body li{margin-bottom:6px}.doc__body li::marker{color:var(--blue)}.doc__body a{color:var(--blue);text-underline-offset:4px;font-weight:600}@media (max-width:640px){.doc-nav .btn{display:none}}.lost{min-height:100svh;padding:calc(var(--nav-h) + 24px) 0 64px;background:var(--paper);text-align:center;place-items:center;display:grid}.lost__inner{justify-items:center;display:grid}.lost__icon{filter:drop-shadow(0 18px 30px #0d288c4d);width:120px;height:120px;margin-bottom:18px}.lost__code{letter-spacing:.08em;color:var(--blue);margin:0;font-size:1rem;font-weight:600}.lost__title{font-variation-settings:"HEXP" 18;letter-spacing:-.02em;color:var(--ink);margin:6px 0 0;font-size:clamp(2rem,5vw,3.2rem);font-weight:700;line-height:1.15}.lost__title--ar{letter-spacing:0;font-variation-settings:"HEXP" 0;line-height:1.5}.lost__text{color:var(--ink-2);margin:10px 0 0}.lost__links{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}
