.rs{--v:#6b33ec;--lilac:#cdbbff;--night:#0c0420;--e-out:cubic-bezier(.16, 1, .3, 1);--e-io:cubic-bezier(.65, 0, .35, 1);font-family:var(--font-dm-sans), "DM Sans", sans-serif;-webkit-font-smoothing:antialiased}.rs *{box-sizing:border-box}.rs :where(h1,h2,p,ol,ul){margin:0}.rs :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.rs :where(a){color:inherit;text-decoration:none}.rs :focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #6b33ec}.rs .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rs{isolation:isolate;color:#fff;background:var(--night);height:max(100svh,760px);position:relative;overflow:hidden}.rs[dir=rtl]{font-family:var(--font-ibm-arabic,"IBM Plex Sans Arabic"), var(--font-dm-sans), "DM Sans", sans-serif}.rs .sky{z-index:0;background:radial-gradient(120% 70% at 50% 108%,#7a4cf0 0%,#4a1fa8 26%,#2a0f68 48%,#160838 70%,#0c0420 100%);position:absolute;inset:0}.rs .dawn{z-index:0;opacity:0;background:radial-gradient(55% 42% at 50% 100%,#e2d2ffb3,#aa82ff47 45%,#0000 75%);transition:opacity 3.4s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.rs.wake .dawn{opacity:1}.rs .grain{z-index:4;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");display:none;position:absolute;inset:-50%}.rs canvas.stars{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.rs .pl{will-change:transform;pointer-events:none;position:absolute;inset:0}.rs .city{position:absolute;bottom:0;left:50%;translate:-50%}.rs .city svg{width:100%;height:auto;display:block;overflow:visible}.rs .far path{fill:url(#gFar)}.rs .mid path{fill:url(#gMid)}.rs .near path{fill:#0b031b}.rs .land{fill:url(#gLand)}.rs .kc{fill:url(#gKC)}.rs .kcLit{fill:url(#gKCLit);opacity:0;transition:opacity 2.4s}.rs .rim{fill:none;stroke:url(#gRim);stroke-width:1.6px;opacity:0;transition:opacity 2s}.rs.up .kcLit{opacity:1;transition-delay:1.6s}.rs.up .rim{opacity:1;transition-delay:1.4s}.rs .fai{fill:#0f0526}.rs .orb{fill:url(#gOrb)}.rs .orbGlow{fill:#f2c76b;opacity:0;filter:blur(9px);transition:opacity 1.6s}.rs.wake .orbGlow{opacity:.55;transition-delay:.9s}.rs .lt{fill:#ffe7b0;opacity:0;transition:opacity .9s}.rs.wake .lt{opacity:var(--o);transition-delay:var(--d)}.rs .front{z-index:3;pointer-events:none;position:absolute;bottom:0;left:50%;translate:-50%}.rs .front svg{width:100%;height:auto;display:block;overflow:visible}.rs .front .bridge{fill:url(#gBridge)}.rs .qstar{z-index:2;left:50%;top:var(--qy);width:var(--qs);height:var(--qs);margin-left:calc(var(--qs) / -2);transform:translateY(var(--rise)) scale(.42);opacity:0;pointer-events:auto;cursor:pointer;border-radius:50%;transition:transform 3.1s cubic-bezier(.33,.72,.18,1),opacity .9s;position:absolute}.rs.up .qstar{opacity:1;transform:none}.rs .qstar .mark{z-index:2;width:100%;height:100%;display:block;position:relative}.rs .qstar .mark svg{width:100%;height:100%;display:block;overflow:visible}.rs .qstar .mark circle{fill:#fff}.rs .qstar .bloom,.rs .qstar .halo,.rs .qstar .flare{pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.rs .qstar .halo{z-index:1;background:radial-gradient(closest-side,#ffffff8c,#d6c4ff38 45%,#0000);width:170%;height:170%}.rs .qstar .bloom{z-index:0;width:640%;height:640%;transition:transform .6s var(--e-out), opacity .6s ease;background:radial-gradient(closest-side,#cdb4ff57,#966eff1f 38%,#0000 72%)}.rs .qstar .flare{z-index:1;opacity:0;width:1100%;height:2px;transition:opacity 1.2s ease, transform 1.8s var(--e-out);background:linear-gradient(90deg,#0000,#fff0 10%,#ffffff8c 50%,#fff0 90%,#0000);border-radius:2px;transform:scaleX(.2)}.rs.arrived .qstar .flare{opacity:.55;transform:none}.rs .qstar:hover .bloom,.rs .qstar:focus-visible .bloom{transform:scale(1.12)}.rs .qstar.pulse .halo{animation:qpulse .9s var(--e-out)}@keyframes qpulse{40%{opacity:1;transform:scale(1.35)}}.rs .copy{z-index:5;text-align:center;width:min(1240px,100% - 32px);position:absolute;top:122px;left:50%;translate:-50%}.rs .h1{font:700 clamp(40px, 5.6vw, 86px)/1.02 var(--font-syne), "Syne", sans-serif;letter-spacing:-.038em}.rs[dir=rtl] .h1{font-family:var(--font-cairo,"Cairo"), sans-serif;letter-spacing:0;font-weight:700;line-height:1.22}.rs .h1 .l{display:block}.rs .h1 .l1 .w{background:linear-gradient(#fff 30%,#e4daff);color:#0000;-webkit-background-clip:text;background-clip:text}.rs .h1 .l2 .w{background:linear-gradient(#e2d6ff 10%,#a98bff);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.rs .w{opacity:0;filter:blur(10px);animation:rsrise 1.05s var(--e-out) forwards;animation-delay:calc(var(--i) * 75ms + .12s);display:inline-block;transform:translateY(.42em)}@keyframes rsrise{to{opacity:1;filter:none;transform:none}}.rs .lead{color:#ffffffa8;max-width:52em;margin:22px auto 0;font-size:clamp(15px,1.15vw,16.5px);line-height:1.68}.rs .lead b{color:#fffffff5;font-weight:500}.rs .fade{opacity:0;animation:rsrise .9s var(--e-out) forwards;animation-delay:var(--dl);transform:translateY(12px)}.rs .act{justify-content:center;align-items:center;gap:22px;margin-top:30px;display:flex}.rs .apps{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border-radius:999px;padding:4px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff1f}.rs .apps a{height:50px;transition:background .26s ease, color .26s ease, transform .18s var(--e-out);border-radius:999px;align-items:center;gap:10px;padding:0 22px 0 16px;display:flex;position:relative;overflow:hidden}.rs[dir=rtl] .apps a{padding:0 16px 0 22px}.rs .apps .slot:first-child a{color:#170a38;background:#fff}.rs .apps a:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff73 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.rs .apps a:hover:after{transition:transform .7s var(--e-io);transform:translate(120%)}.rs .apps a:hover{background:#ffffff24}.rs .apps .slot:first-child a:hover{background:#f0eaff}.rs .apps a:active{transform:scale(.965)}.rs .apps svg{flex:none;width:21px;height:21px}.rs .apps small{opacity:.66;text-align:start;font-size:10.5px;line-height:1.1;display:block}.rs .apps b{white-space:nowrap;letter-spacing:-.01em;font-size:15.5px;font-weight:600;line-height:1.2;display:block}.rs .qr{z-index:9;color:#170a38;text-align:center;opacity:0;pointer-events:none;width:120px;transition:opacity .2s ease, translate .28s var(--e-out);background:#fff;border-radius:16px;padding:12px 12px 10px;font-size:11px;font-weight:600;position:absolute;top:calc(100% + 14px);left:50%;translate:-50% -6px;box-shadow:0 18px 40px -16px #00000080}.rs .qr svg{width:96px;height:96px;margin:0 auto 6px;display:block}@media (hover:hover) and (pointer:fine){.rs .apps a:hover+.qr,.rs .apps .slot:hover .qr,.rs .apps .slot:focus-within .qr{opacity:1;translate:-50%}}.rs .apps .slot{position:relative}.rs .trust{text-align:start;color:#fff9;max-width:15.5em;font-size:13.5px;line-height:1.45}.rs .trust b{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.rs .card{z-index:6;color:#1a0b3d;pointer-events:none;opacity:0;transform-origin:50% 100%;width:272px;transition:opacity .16s ease, scale .24s var(--e-out);background:#fffffff7;border-radius:16px;padding:12px 14px;font-size:13px;line-height:1.45;position:absolute;top:0;left:0;translate:-50% calc(-100% - 16px);scale:.94;box-shadow:0 24px 50px -20px #080218cc,inset 0 0 0 1px #fff9}.rs .card.below{transform-origin:50% 0;translate:-50% 16px}.rs .card.on{opacity:1;scale:1}.rs .card header{align-items:center;gap:10px;margin-bottom:6px;display:flex}.rs .card .av{color:#5b24d8;background:#efe8ff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}.rs .card .who{font-size:12.5px;font-weight:600}.rs .card .who small{color:#1a0b3d80;font-size:11px;font-weight:500;display:block}.rs .card .st{color:#f2a900;letter-spacing:.06em;white-space:nowrap;margin-inline-start:auto;font-size:12px}.rs .card .st i{color:#1a0b3d2e;font-style:normal}.rs .card .s{border-radius:999px;align-items:center;gap:6px;margin-top:8px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.rs .card .s.ok{color:#1d8b3b;background:#34c7591f}.rs .card .s.wait{color:#b26200;background:#ff95001f}.rs .card[dir=rtl]{font-family:var(--font-ibm-arabic,"IBM Plex Sans Arabic"), sans-serif}.rs .hint{z-index:5;bottom:24px;color:#ffffff94;align-items:center;gap:10px;font-size:12.5px;display:flex;position:absolute;inset-inline-start:max(16px,50% - 620px)}.rs .hint button{color:#fff;width:34px;height:34px;transition:box-shadow .2s ease, background .2s ease, transform .16s var(--e-out);background:#ffffff0d;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.rs .hint button:hover{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffffb3}.rs .hint button:active{transform:scale(.9)}.rs .hint svg{width:11px;height:11px}@media (max-width:720px){.rs{height:max(100svh,740px)}.rs .copy{top:100px}.rs .act{flex-direction:column;gap:14px}.rs .trust{text-align:center}.rs .apps a{height:46px;padding:0 15px 0 12px}.rs .apps b{font-size:14px}.rs .hint span{display:none}.rs .card{width:240px}}@media (prefers-reduced-motion:reduce){.rs .w,.rs .fade{opacity:1;filter:none;animation:none;transform:none}.rs .qstar,.rs .dawn,.rs .lt,.rs .kcLit,.rs .rim,.rs .orbGlow,.rs .qstar .flare{transition:none!important}}.rs .introbox{z-index:1;perspective:1000px;perspective-origin:50% 40%;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0% 34%,#000 58%);mask-image:linear-gradient(#0000 0% 34%,#000 58%)}.rs .introbox .plane{transform-origin:50% 70%;transition:transform 1.6s cubic-bezier(.55,0,.25,1),opacity 1.3s .2s;position:absolute;inset:0}.rs .introbox .lay{transform-origin:0 0;position:absolute;top:0;left:0}.rs .introbox .lay svg{display:block;overflow:visible}.rs .introbox .ruhtag{font:600 11.5px var(--font-dm-sans), "DM Sans", var(--font-ibm-arabic,"IBM Plex Sans Arabic"), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#ffe2a6;white-space:nowrap;position:absolute;top:0;left:0}.rs[dir=rtl] .introbox .ruhtag{letter-spacing:0;font-size:13px}.rs.pitch .introbox .plane{opacity:0;transform:rotateX(74deg)translateY(18%)}.rs .city,.rs .front{transition:transform 1.7s cubic-bezier(.2,.8,.2,1),opacity 1.1s}.rs.intro .city,.rs.intro .front{opacity:0;transition:none;transform:translateY(42%)}.rs.intro .dawn{opacity:0}.rs .introbox:before{content:"";opacity:.9;background:radial-gradient(90% 70% at 50% 72%,#120634,#07020f 80%);transition:opacity 1.4s;position:absolute;inset:0}.rs.pitch .introbox:before{opacity:0}.rs .introbox .ct{opacity:0;animation:.9s forwards cityon;animation-delay:calc(.25s + var(--k) * 45ms)}.rs .introbox .glows circle{opacity:0;animation:1.4s forwards cityon;animation-delay:calc(.3s + var(--k) * 45ms)}.rs .introbox .hw{opacity:0;animation:1.6s .2s forwards cityon}@keyframes cityon{to{opacity:1}}.rs .introbox .cl{font:600 19px var(--font-dm-sans), "DM Sans", var(--font-ibm-arabic,"IBM Plex Sans Arabic"), sans-serif;letter-spacing:.18em;fill:#ffe2aacc;text-anchor:middle;opacity:0;animation:.8s forwards cityon;animation-delay:calc(.7s + var(--k) * 60ms)}.rs[dir=rtl] .introbox .cl{letter-spacing:0;font-size:22px}.rs .introbox.zoom .cl{transition:opacity .3s;animation:none;opacity:0!important}.rs .qstar .mark{transition:opacity .16s}.rs.day{color:#170a38;background:#f7f3ff}.rs.day .sky{background:radial-gradient(70% 55% at 50% 92%,#e6dbff 0%,#eee7ff 28%,#f5f1ff 55%,#fbfaff 80%,#fff 100%)}.rs.day .dawn{background:radial-gradient(42% 34% at 50% 88%,#c4acff80,#d6c6ff33 50%,#0000 78%)}.rs.day .near path{fill:#7656d6}.rs.day .fai{fill:#6e4ed0}.rs.day .lt{fill:#fff}.rs.day .orbGlow{fill:#b9a2ff}.rs.day .rim{stroke-width:2px}.rs.day .h1 .l1 .w{background:linear-gradient(#170a38 30%,#2a1468);-webkit-background-clip:text;background-clip:text}.rs.day .h1 .l2 .w{background:linear-gradient(90deg,#7a45f0,#3f1778);-webkit-background-clip:text;background-clip:text}.rs.day[dir=rtl] .h1 .l2 .w{background-image:linear-gradient(270deg,#7a45f0,#3f1778)}.rs.day .lead{color:#170a389e}.rs.day .lead b{color:#170a38}.rs.day .apps{background:#ffffffb3;box-shadow:inset 0 0 0 1px #170a381a,0 10px 30px -18px #3f177859}.rs.day .apps .slot:first-child a{color:#fff;background:#170a38}.rs.day .apps .slot:first-child a:hover{background:#2a1468}.rs.day .apps a:hover{background:#6b33ec14}.rs.day .apps a:after{background:linear-gradient(105deg,#0000 30%,#ffffff59 50%,#0000 70%)}.rs.day .trust{color:#170a3894}.rs.day .trust b{color:#170a38}.rs.day .hint{color:#170a388c}.rs.day .hint button{color:#170a38;background:#fff9;box-shadow:inset 0 0 0 1px #170a3829}.rs.day .hint button:hover{box-shadow:inset 0 0 0 1px #6b33ec80}.rs.day :focus-visible{outline-color:#6b33ec}.rs.day .qstar .mark svg>circle{fill:#6b33ec}.rs.day .qstar .mark svg{filter:drop-shadow(0 6px 14px #3f17784d)}.rs.day .qstar .halo{background:radial-gradient(closest-side,#fffffff2,#d6c6ff8c 45%,#0000)}.rs.day .qstar .bloom{background:radial-gradient(closest-side,#c4acff80,#d6c6ff2e 40%,#0000 72%)}.rs.day .qstar .flare{background:linear-gradient(90deg,#0000,#966eff00 10%,#966eff73 50%,#966eff00 90%,#0000)}.rs.day .introbox:before{background:radial-gradient(90% 70% at 50% 72%,#fff,#f1ebff 80%)}.rs.day .introbox .cl{fill:#3f1778c7}.rs.day .introbox .ruhtag{color:#5b24d8}.rs .qstar .flare,.rs .qstar .halo,.rs .qstar .bloom{transition:opacity .5s ease, transform .6s var(--e-out)}.rs.sync .lead b{transition:color .5s}.rs.sync .lead b.lit{color:#6b33ec}.rs.crown .introbox{-webkit-mask-image:linear-gradient(180deg, transparent calc(var(--fb,46%) - 10px), #000 calc(var(--fb,46%) + 70px));-webkit-mask-image:linear-gradient(180deg, transparent calc(var(--fb,46%) - 10px), #000 calc(var(--fb,46%) + 70px));mask-image:linear-gradient(180deg, transparent calc(var(--fb,46%) - 10px), #000 calc(var(--fb,46%) + 70px))}.rs.crown .copy{top:var(--ft,132px);pointer-events:none;grid-template-columns:minmax(0,1fr) 296px minmax(0,1fr);align-items:center;row-gap:44px;width:min(1200px,100% - 32px);display:grid}.rs.crown .copy>*{pointer-events:auto}.rs.crown .h1{grid-column:1/-1;font-size:clamp(56px,5.2vw,80px)}.rs.crown .lead{text-align:start;text-wrap:pretty;grid-area:2/1;justify-self:start;max-width:26em;margin:0;padding-inline-start:14px;font-size:16.5px}.rs.crown .act{grid-area:2/3;justify-content:end;justify-items:end;gap:14px;margin:0;padding-inline-end:8px;display:grid}.rs.crown .trust{text-align:end;max-width:none}.rs.crown .qstar .flare{width:300%}.rs .hint{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rs .hint:focus-within{clip:auto;width:auto;height:auto;overflow:visible}.rs .hint span{display:none}.rs.skip .city,.rs.skip .front,.rs.skip .qstar{transition:opacity .26s}.rs.skip .dawn,.rs.skip .kcLit,.rs.skip .rim,.rs.skip .orbGlow,.rs.skip .lt,.rs.skip .qstar .flare{transition-duration:.3s;transition-delay:0s}.rs .qstar.qm-host>.bloom,.rs .qstar.qm-host>.halo,.rs .qstar.qm-host>.flare,.rs .qstar.qm-host>.mark{display:none}.rs.sync .lead b[data-s]{cursor:pointer}.rs.sync .lead b[data-s]:hover,.rs.sync .lead b[data-s]:focus-visible{color:#6b33ec}.qm-host{--e-out:cubic-bezier(.16, 1, .3, 1);--e-io:cubic-bezier(.65, 0, .35, 1);width:var(--qs,54px);height:var(--qs,54px);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;display:block;position:relative}.qm-host:focus-visible{outline-offset:calc(var(--qs,54px) * .3);outline:2px solid #6b33ec}.qm-bloom,.qm-halo{pointer-events:none;translate:-50% -50%;transform:scaleX(var(--hw,1));transition:transform .95s var(--e-io), opacity .5s ease;border-radius:50%;position:absolute;top:50%;left:50%}.qm-halo{z-index:1;background:radial-gradient(closest-side,#fffffff2,#d6c6ff8c 45%,#0000);width:170%;height:170%}.qm-bloom{z-index:0;background:radial-gradient(closest-side,#c4acff80,#d6c6ff2e 40%,#0000 72%);width:640%;height:640%}.qm-host:hover .qm-bloom,.qm-host:focus-visible .qm-bloom{transform:scaleX(var(--hw,1)) scale(1.12);transition-duration:.6s}.qm-host.pulse .qm-halo{animation:qmpulse .9s var(--e-out)}@keyframes qmpulse{40%{transform:scaleX(var(--hw,1)) scale(1.35)}}.qm{z-index:2;width:320%;height:160%;translate:calc(-50% + var(--lx,0px)) calc(-50% + var(--ly,0px));pointer-events:none;filter:drop-shadow(0 var(--qm-sy,6px) var(--qm-sb,14px) #3f17784d);transition:translate .5s var(--e-out), scale .18s var(--e-out);position:absolute;top:50%;left:50%;overflow:visible}.qm-host:active .qm{scale:.94}.qm-shape{fill:#6b33ec}.qm-rest{fill:#c9b8f8;opacity:0;transition:opacity .16s}.qm-host.in[data-s="3"] .qm-rest{opacity:1;transition:opacity .5s .15s}.qm-ins{fill:#fff;opacity:0;transition:opacity .13s}.qm-one{font:700 96px var(--font-dm-sans), "DM Sans", var(--font-cairo,"Cairo"), sans-serif;transform-box:fill-box;transform-origin:50%;transform:translateY(8px)}.qm-word{font:800 62px var(--font-cairo,"Cairo"), sans-serif}.qm-host.in[data-s="1"] .qm-one{opacity:1;transition:opacity .4s ease 60ms, transform .7s var(--e-out) 60ms;transform:none}.qm-host.in[data-s="2"] .qm-dots{animation:1s both qmtype}.qm-host.in[data-s="2"] .qm-dots circle{transform-box:fill-box;transform-origin:50%;animation:qmdot .9s ease-in-out calc(var(--k) * .13s) both}.qm-host.in[data-s="2"] .qm-word{opacity:1;transition:opacity .36s 1s}@keyframes qmtype{0%{opacity:0}18%,78%{opacity:1}to{opacity:0}}@keyframes qmdot{0%,to{opacity:.55;transform:none}40%{opacity:1;transform:translateY(-9px)}}.qm-still .qm,.qm-still .qm-bloom,.qm-still .qm-halo,.qm-still .qm-ins,.qm-still .qm-rest{transition:opacity .2s!important;animation:none!important}.qm-still.in[data-s="2"] .qm-dots{opacity:0}.qm-still:active .qm{scale:none}.qm-still .qm-one{transform:none}
.hx-two{-webkit-font-smoothing:antialiased}.hx-two *,.hx-two :before,.hx-two :after{box-sizing:border-box}.hx-two :where(h2,p,ol,ul){margin:0}.hx-two :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.hx{--svh:100svh;--lvh:100vh;--e-out:cubic-bezier(.16, 1, .3, 1);--ink:#170a38;--dim:#170a388f;--acc:#6b33ec;--hair:#170a381a;--card:#fff;position:relative}.hx-pin{position:relative}@media (min-width:900px) and (min-height:620px) and (prefers-reduced-motion:no-preference){.hx:not(.hx-plain){min-height:calc(max(100svh,760px) + 360svh)}}@media (max-width:899.98px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.hx:not(.hx-plain){min-height:400svh}}@supports (height:100lvh){.hx{--lvh:100lvh}}.hx-svh{width:0;height:var(--svh);visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){.hx:not(.hx-plain) .rs{min-height:var(--lvh)}}.hx-pinned .hx-pin{position:sticky;top:0;overflow:hidden}.hx-pinned .hx-two{z-index:6;height:var(--lvh);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.hx-pinned .hx-two.in{pointer-events:auto}.hx-plain .hx-two{isolation:isolate;min-height:640px;position:relative;overflow:hidden}.hx-two{color:var(--ink);font-family:var(--font-dm-sans), "DM Sans", sans-serif}.hx-two[dir=rtl]{font-family:var(--font-ibm-arabic,"IBM Plex Sans Arabic"), var(--font-dm-sans), "DM Sans", sans-serif}.hxw{z-index:5;inset-inline-start:max(24px,50% - 586px);width:min(430px,36%);position:absolute;top:calc(50% + 38px);translate:0 -50%}.hw-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--acc);font-size:12.5px;font-weight:600}[dir=rtl] .hw-eyebrow{letter-spacing:0;font-size:14px}.hxw h2{font:700 clamp(30px, min(3.5vw, 6.2vh), 52px)/1.06 var(--font-syne), "Syne", sans-serif;letter-spacing:-.03em;text-wrap:balance;margin-top:14px}[dir=rtl] .hxw h2{font-family:var(--font-cairo,"Cairo"), sans-serif;letter-spacing:0;line-height:1.3}.hxw h2 .w{display:inline-block}.hw-steps{margin:clamp(16px,3.2vh,30px) 0 0;padding:0;list-style:none;position:relative}.hw-step{z-index:1;text-align:start;width:100%;min-height:clamp(46px,6.6vh,58px);transition:transform .15s var(--e-out);border-radius:14px;align-items:baseline;gap:14px;padding:0 16px;line-height:clamp(46px,6.6vh,58px);display:flex;position:relative}.hw-step:active{transform:scale(.985)}.hw-step:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.hw-big{font:700 22px/1 var(--font-syne), "Syne", var(--font-cairo,"Cairo"), sans-serif;letter-spacing:-.02em;color:#170a3857;font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .3s}[dir=rtl] .hw-big{font-family:var(--font-cairo,"Cairo"), sans-serif;letter-spacing:0}.hw-small{color:var(--dim);font-size:14.5px;font-weight:600;transition:color .3s}.hw-step:hover .hw-big,.hw-step:hover .hw-small{color:var(--ink)}.on>.hw-step .hw-big{color:var(--acc)}.on>.hw-step .hw-small{color:var(--ink)}.hw-glide{background:var(--card);opacity:0;transition:transform .52s var(--e-out), opacity .3s ease;border-radius:14px;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 0 0 1px #6b33ec29}.hw-glide.jump{transition:opacity .3s}.hxw.has .hw-glide{opacity:1}.hw-bar{background:#6b33ec1a;border-radius:2px;height:2px;position:absolute;bottom:6px;left:16px;right:16px;overflow:hidden}.hw-bar i{background:var(--acc);transform-origin:0;height:100%;display:block;transform:scaleX(0)}[dir=rtl] .hw-bar i{transform-origin:100%}.hw-glide.run .hw-bar i{animation:4.6s linear forwards hwprog}@keyframes hwprog{to{transform:scaleX(1)}}.hw-says{margin:14px 16px 0;display:grid;position:relative}.hw-say{color:#170a38ad;opacity:0;grid-area:1/1;font-size:15px;line-height:1.6;transition:opacity .2s,transform .2s;transform:translateY(8px)}.hw-say.on{opacity:1;transition:opacity .42s ease .16s, transform .6s var(--e-out) .16s;transform:none}.hw-say b{color:var(--ink);font-weight:600}.hw-pp{width:34px;height:34px;color:var(--dim);transition:color .2s ease, box-shadow .2s ease, transform .15s var(--e-out);border-radius:50%;place-items:center;margin:14px 16px 0;display:grid;box-shadow:inset 0 0 0 1px #170a3824}.hw-pp:hover{color:var(--acc);box-shadow:inset 0 0 0 1px #6b33ec80}.hw-pp:active{transform:scale(.9)}.hw-pp svg{width:10px;height:10px}.hw-pp[hidden]{display:none}.hw-eyebrow,.hw-steps>li:not(.hw-glide),.hw-says,.hw-pp{opacity:0;transition:opacity .22s,transform .22s;transform:translateY(16px)}.hxw h2 .w{opacity:0;transition:opacity .22s,transform .22s;transform:translateY(.4em)}.in .hw-eyebrow,.in .hw-steps>li:not(.hw-glide),.in .hw-says,.in .hw-pp{opacity:1;transition:opacity .6s ease, transform .8s var(--e-out);transform:none}.in .hxw h2 .w{opacity:1;transition:opacity .6s ease calc(var(--i) * 60ms + 80ms), transform .9s var(--e-out) calc(var(--i) * 60ms + 80ms);transform:none}.in .hw-steps>li:not(.hw-glide){transition-delay:calc(var(--i) * 70ms + .42s)}.in .hw-says,.in .hw-pp{transition-delay:.7s}.hx-two:not(.in) .hw-glide{opacity:0}.hx-star{z-index:8;opacity:0;pointer-events:none;will-change:transform;width:100px;height:100px;margin:-50px 0 0 -50px;position:absolute;top:0;left:0}.hx-star .mk,.hx-star .mk svg{width:100%;height:100%;display:block;overflow:visible}.hx-star .mk{z-index:2;filter:drop-shadow(0 6px 14px #3f17784d);position:relative}.hx-star .halo,.hx-star .bloom{pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.hx-star .halo{z-index:1;background:radial-gradient(closest-side,#fffffff2,#d6c6ff8c 45%,#0000);width:170%;height:170%}.hx-star .bloom{z-index:0;background:radial-gradient(closest-side,#c4acff80,#d6c6ff2e 40%,#0000 72%);width:640%;height:640%}.hx-reduced .hx-two *,.hx-reduced .hx-two :before,.hx-reduced .hx-two :after{transition-duration:1ms!important;transition-delay:0s!important;animation:none!important}.ga-scene{position:absolute;inset:0;overflow:hidden}.hx-plain .ga-scene{height:480px;margin-top:8px;position:relative}.dz .hxw{width:min(350px,25%);top:clamp(100px,12.6vh,118px);translate:none}.dz .hxw h2{margin-top:12px;font-size:clamp(28px,min(3.3vw,5.6vh),48px)}.dz .hw-steps,.dz .hw-says{display:none}.hx-plain .dz .hxw{width:min(520px,100% - 40px);margin:64px auto 0;position:relative;inset:auto}.dr{z-index:5;inset-inline-end:max(24px,50% - 586px);width:min(310px,25%);color:var(--ink);position:absolute;top:clamp(100px,12.6vh,118px)}.hx-plain .dr{width:min(520px,100% - 40px);margin:20px auto 56px;position:relative;inset:auto}.hx-stack .dz .hxw{inset-inline:0;text-align:center;width:min(560px,100% - 40px);margin-inline:auto;top:clamp(92px,13.5%,132px)}.hx-stack .dz .hxw h2{margin-top:10px;font-size:clamp(24px,5.6vw,40px)}.hx-stack .hw-eyebrow{font-size:11.5px}.hx-stack .dr{inset-inline:0;top:auto;bottom:calc(var(--lvh) - var(--svh) + 28px);text-align:center;width:min(520px,100% - 40px);margin-inline:auto}.hx-stack .dr-ticks{width:min(220px,64%);margin-inline:auto}.hx-stack .dr-slots{margin-top:6px}.hx-stack .dr-slot{align-items:center}.hx-stack .dr-big{font-size:clamp(34px,min(9.4vw,6.4vh),52px)}.hx-stack .dr-small{margin-top:6px;font-size:15px}.hx-stack .dr-say{text-wrap:balance;max-width:min(34em,100vw - 168px);margin-top:6px;font-size:14.5px;line-height:1.5}.hx-stack .dr .hw-pp{margin:10px auto 0}@media (min-width:600px){.hx-stack .dr-small{font-size:17px}.hx-stack .dr-say{font-size:16px}.hx-stack .hw-eyebrow{font-size:12.5px}}.dr-ticks{gap:6px;display:flex}.dr-tick{border-radius:6px;flex:1;height:22px;padding:0;position:relative}.dr-tick:before,.dr-tick i{content:"";border-radius:3px;height:3px;position:absolute;top:9px;left:0;right:0}.dr-tick:before{transition:background-color .2s ease, transform .2s var(--e-out);background:#6b33ec29}.dr-tick i{background:var(--acc);transform-origin:0;transform:scaleX(0)}[dir=rtl] .dr-tick i{transform-origin:100%}.dr-tick.done i{transition:transform .3s var(--e-out);transform:scaleX(1)}.dr-tick.run i{animation:4.6s linear forwards hwprog}.dr-tick:hover:before{background:#6b33ec66;transform:scaleY(1.7)}.dr-tick:active:before{transform:scaleY(1.2)}.dr-tick:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.dr-slots{margin-top:clamp(8px,1.6vh,16px);display:grid}.dr-slot{opacity:0;pointer-events:none;flex-direction:column;grid-area:1/1;align-items:flex-start;transition:opacity .18s,transform .18s;display:flex;transform:translateY(10px)}.dr-slot.on{opacity:1;transition:opacity .42s ease .14s, transform .64s var(--e-out) .14s;pointer-events:auto;transform:none}.dr-big{font:700 clamp(38px, min(3.9vw, 7vh), 58px)/1 var(--font-syne), "Syne", var(--font-cairo,"Cairo"), sans-serif;letter-spacing:-.03em;color:var(--acc);font-variant-numeric:tabular-nums;white-space:nowrap}[dir=rtl] .dr-big{font-family:var(--font-cairo,"Cairo"), sans-serif;letter-spacing:0;line-height:1.2}.dr-small{margin-top:8px;font-size:16px;font-weight:600}.dr-say{color:#170a38a8;text-wrap:pretty;margin-top:8px;font-size:15px;line-height:1.6}.dr-say b{color:var(--ink);font-weight:600}.dr .hw-pp{margin:14px 0 0}.dr-ticks,.dr-slots,.dr .hw-pp{opacity:0;transition:opacity .22s,transform .22s;transform:translateY(16px)}.in .dr-ticks,.in .dr-slots,.in .dr .hw-pp{opacity:1;transition:opacity .6s ease .42s, transform .8s var(--e-out) .42s;transform:none}.in .dr-slots{transition-delay:.5s}.ga{perspective:1300px;will-change:transform;height:100%;position:absolute;top:0;left:0;right:0}.ga-plane{transform-origin:50% 0;will-change:transform;position:absolute;top:0}.ga-map{width:100%;height:100%;position:absolute;inset:0}.ga-map path{vector-effect:non-scaling-stroke}.ga-ring{opacity:0;will-change:transform, opacity;border-radius:50%;position:absolute}.ga-ring i{background:radial-gradient(closest-side,#6b33ec21,#6b33ec0f 78%,#6b33ec05);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #6b33ec80}.ga-link{transform-origin:0;height:0;position:absolute}.ga-link i{transform-origin:0;opacity:0;border-top:2.5px dashed #6b33ec;transition:transform .4s,opacity .25s;display:block;transform:scaleX(0)}.ga-scene.on[data-step="3"] .ga-link i{opacity:.9;transition:transform .8s var(--e-out) .2s, opacity .3s ease .2s;transform:none}.ga-ping{opacity:0;border-radius:50%;position:absolute;inset:0;transform:scale(.04);box-shadow:inset 0 0 0 3px #6b33ec8c}.ga-ping.go{animation:1.5s cubic-bezier(.2,.7,.3,1) gaping}@keyframes gaping{0%{opacity:.9;transform:scale(.04)}to{opacity:0;transform:scale(1)}}.ga-exit{opacity:0;pointer-events:none;background:linear-gradient(#fbfaff00,#fbfaffb3 62%,#fbfaff);height:132px;position:absolute;bottom:0;left:0;right:0}.hx-plain .ga-exit{display:none}.hx-stack .ga-exit{background:linear-gradient(#fbfaff00,#fbfaffe6 60px,#fbfaff 104px)}.hx-plain .hx-two.dz{background:linear-gradient(#f7f3ff 0 calc(100% - 200px),#fbfaff)}.dg-dots{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.ga-pins{pointer-events:none;position:absolute;inset:0}.tw{pointer-events:auto;opacity:0;--v:0;--s:1;--th:calc(var(--tower) * var(--s));width:0;height:0;padding:0;transition:opacity .3s;position:absolute}.ga-scene.on .tw{opacity:1;transition:opacity .5s ease var(--d,0s)}.ga-scene:not(.on) .tw{pointer-events:none}.tw:before{content:"";width:36px;height:calc(var(--v) * var(--th) + 30px);position:absolute;bottom:-10px;left:-18px}.tw-foot{left:calc(-9px * var(--s));top:calc(-3.5px * var(--s));width:calc(18px * var(--s));height:calc(7px * var(--s));background:#3f177833;border-radius:50%;position:absolute}.tw-bar{left:calc(-4.5px * var(--s));width:calc(9px * var(--s));height:var(--th);border-radius:calc(4.5px * var(--s)) calc(4.5px * var(--s)) 0 0;transform-origin:50% 100%;transform:scaleY(var(--v));transition:transform .9s var(--e-out), opacity .3s ease;background:linear-gradient(#6b33ec75,#6b33ec1a);position:absolute;bottom:0}.tw-cap{transform:translateY(calc(var(--v) * var(--th) * -1));transition:transform .9s var(--e-out);position:absolute;top:0;left:0}.ga-scene.on .tw-bar,.ga-scene.on .tw-cap{transition-delay:var(--d,0s)}.ga-scene.on[data-step="1"] .tw-bar,.ga-scene.on[data-step="1"] .tw-cap,.ga-scene.on[data-step="2"] .tw-bar,.ga-scene.on[data-step="2"] .tw-cap,.ga-scene.on[data-step="3"] .tw-bar,.ga-scene.on[data-step="3"] .tw-cap{transition-delay:calc(var(--o,0) * 45ms + 60ms)}.tw-val{background:color-mix(in srgb, var(--c) 15%, #fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 45%, transparent);color:#170a38;white-space:nowrap;pointer-events:none;transition:opacity .25s ease, transform .3s var(--e-out), background-color .3s ease, box-shadow .3s ease;border-radius:999px;padding:4px 7px 4px 6px;font-size:11.5px;font-weight:700;line-height:1;position:absolute;top:0;left:0;translate:-50% -50%}.tw-val span{display:none}.tw-val [data-k=rank]{display:inline}.tw-val [data-k=rank]:before{content:"★";color:var(--c);margin-inline-end:2px;font-size:10.5px}[data-step="2"] .tw-val [data-k=rank]{display:none}[data-step="2"] .tw-val{background:#fff;box-shadow:inset 0 0 0 1px #170a3829}.tw.hot .tw-val,.tw.pick .tw-val,.tw:hover .tw-val,.tw:focus-visible .tw-val{transform:scale(1.14)}.tw:active .tw-val{transform:scale(1.05)}.tw:focus-visible .tw-val{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 45%, transparent), 0 0 0 2px #fff, 0 0 0 4px #6b33ec}.tw-dot{--t:calc(8px * var(--s));left:calc(var(--t) / -2);top:calc(var(--t) / -2);width:var(--t);height:var(--t);background:var(--c);opacity:0;transition:transform .3s var(--e-out), opacity .3s ease;border-radius:50%;position:absolute;transform:scale(.4);box-shadow:0 0 0 2px #fff}.tw.tuck:not(.hot,.pick,:hover,:focus-visible) .tw-val{opacity:0;transform:scale(.4)}.tw.tuck:not(.gone,.hot,.pick,:hover,:focus-visible) .tw-dot{opacity:1;transform:none}.tw.hot.dotted .tw-val{opacity:0;transform:scale(.4)}.tw.hot.dotted .tw-dot{opacity:1;transform:scale(1.3)}.tw.dotted:focus-visible .tw-dot{box-shadow:0 0 0 2px #fff,0 0 0 4px #6b33ec}.tw-tag{left:calc(var(--pw,40px) * .57 + 6px);color:#170a38;white-space:nowrap;opacity:0;transform-origin:0;transition:opacity .2s ease, transform .3s var(--e-out);pointer-events:none;background:#fff;border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:500;line-height:1.2;position:absolute;top:0;transform:translate(-6px,-50%)scale(.96);box-shadow:inset 0 0 0 1px #170a381a}.tw.tl .tw-tag{left:auto;right:calc(var(--pw,40px) * .57 + 6px);transform-origin:100%;transform:translate(6px,-50%)scale(.96)}.tw-tag b{font-weight:700}.tw-tag span,.me-tag span{display:none}.tw-dup{font-style:normal;display:none}.tw.hot.dotted:not(.short) .tw-dup,[data-step="0"] [data-k=rate],[data-step="-1"] [data-k=rate],[data-step="1"] [data-k=rank],[data-step="2"] [data-k=rev],[data-step="3"] [data-k=km]{display:inline}.tw.hot .tw-tag,.tw.pick .tw-tag,.tw:hover .tw-tag,.tw:focus-visible .tw-tag{opacity:1;transform:translateY(-50%)}.tw.hot .tw-tag{transition-delay:.35s}.tw:hover,.tw:focus-visible,.tw.pick{outline:none;z-index:5000!important}.tw.hot .tw-bar,.tw:hover .tw-bar,.tw.pick .tw-bar,.tw:focus-visible .tw-bar{background:linear-gradient(#6b33ec,#6b33ec42)}.tw.dim .tw-bar{opacity:.55}.tw.dim:hover .tw-bar,.tw.dim.pick .tw-bar,.tw.dim:focus-visible .tw-bar{opacity:1}.tw.me{pointer-events:none}.tw.me:before{display:none}.tw.me .tw-bar{left:calc(-5px * var(--s));width:calc(10px * var(--s));border-radius:calc(5px * var(--s)) calc(5px * var(--s)) 0 0;background:linear-gradient(#8e5cff,#3f1778);transition-delay:0s!important}.tw.me .tw-foot{background:#3f17784d}.me-tags{left:calc(var(--disc,20px) * .5);top:calc(var(--disc,20px) + 8px);flex-direction:column;align-items:flex-start;gap:5px;display:flex;position:absolute}[dir=rtl] .me-tags{left:auto;right:calc(var(--disc,20px) * .5)}.me-tag{color:#fff;white-space:nowrap;background:#170a38;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;line-height:1.2}.me-wait{color:#fff;white-space:nowrap;opacity:0;background:#ff3b30;border-radius:999px;padding:4px 10px;font-size:11.5px;font-style:normal;font-weight:700;line-height:1.2;transition:opacity .25s,transform .3s;transform:translateY(-6px)}.ga-scene.on[data-step="2"] .me-wait{opacity:1;transition:opacity .4s ease .5s, transform .6s var(--e-out) .5s;transform:none}.ga-scene .hx-star{z-index:5500;transition:translate .9s var(--e-out)}.ga-scene .hx-star .mk,.ga-scene .hx-star .halo{transition:transform .9s var(--e-out)}.ga-scene .hx-star.cap .mk,.ga-scene .hx-star.cap .halo{transform:scale(.64)}.ga-lbl{z-index:6000;color:#6b33ec;white-space:nowrap;opacity:0;pointer-events:none;background:#fff;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600;line-height:1.5;transition:opacity .3s;position:absolute;translate:-50% -50%;box-shadow:inset 0 0 0 1px #6b33ec47}[dir=rtl] .ga-lbl{translate:50% -50%}.ga-scene.on .ga-ringlbl{opacity:1;transition-delay:.5s}
