.BookingModal-module__W7JJ_q__overlay{z-index:60;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);background:#05070db8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.BookingModal-module__W7JJ_q__dialog{box-sizing:border-box;color:#0b1224;text-align:left;background:#fff;border-radius:28px;outline:none;flex-direction:column;gap:20px;width:min(560px,100%);max-height:calc(100dvh - 32px);padding:32px;display:flex;position:relative;overflow-y:auto;box-shadow:0 40px 120px #00000073}.BookingModal-module__W7JJ_q__close{color:#0b1224;cursor:pointer;background:#f2f4f8;border:none;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:16px;right:16px}.BookingModal-module__W7JJ_q__head{flex-direction:column;gap:6px;padding-right:48px;display:flex}.BookingModal-module__W7JJ_q__title{letter-spacing:-.02em;font-size:26px;font-weight:300;line-height:1.15}.BookingModal-module__W7JJ_q__subtitle{color:#4a5268;font-size:15px;line-height:1.5}.BookingModal-module__W7JJ_q__group{flex-direction:column;gap:12px;display:flex}.BookingModal-module__W7JJ_q__label{letter-spacing:.18em;text-transform:uppercase;color:#6b7285;font-size:12px}.BookingModal-module__W7JJ_q__dayDow{opacity:.75;font-size:12px}.BookingModal-module__W7JJ_q__dayNum{font-size:20px;font-weight:500}.BookingModal-module__W7JJ_q__dayMon{opacity:.75;font-size:11px}.BookingModal-module__W7JJ_q__note{color:#6b7285;font-size:12px}.BookingModal-module__W7JJ_q__when{background:#f2f4f8;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.BookingModal-module__W7JJ_q__whenText{font-size:15px;font-weight:500}.BookingModal-module__W7JJ_q__change{font-family:var(--font);color:#26307a;cursor:pointer;background:0 0;border:none;padding:8px 4px;font-size:14px;text-decoration:underline}.BookingModal-module__W7JJ_q__twoUp{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.BookingModal-module__W7JJ_q__privacy{color:#6b7285;font-size:12px;line-height:1.5}.BookingModal-module__W7JJ_q__privacyLink,.BookingModal-module__W7JJ_q__privacyLink:hover{color:#6b7285;text-decoration:underline}.BookingModal-module__W7JJ_q__done{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:8px 0;display:flex}.BookingModal-module__W7JJ_q__doneTick{background:#0b1224;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.BookingModal-module__W7JJ_q__doneTitle{letter-spacing:-.02em;font-size:26px;font-weight:300;line-height:1.2}.BookingModal-module__W7JJ_q__doneWhen{color:#4a5268;font-size:16px;line-height:1.5}.BookingModal-module__W7JJ_q__doneEmail{color:#6b7285;font-size:14px;line-height:1.5}.BookingModal-module__W7JJ_q__alt{text-align:center;background:#f6f7fa;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:16px;display:flex}.BookingModal-module__W7JJ_q__altText{color:#4a5268;font-size:13px}.BookingModal-module__W7JJ_q__altLinks{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.BookingModal-module__W7JJ_q__altLink,.BookingModal-module__W7JJ_q__altLink:hover{box-sizing:border-box;color:#0b1224;background:#fff;border:1px solid #e1e5ee;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.BookingModal-module__W7JJ_q__notice{background:var(--hint-soft);color:#0b1224;border-radius:14px;padding:12px 16px;font-size:14px;line-height:1.5}.BookingModal-module__W7JJ_q__hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.BookingModal-module__W7JJ_q__spinner{vertical-align:-3px;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:10px;animation:.8s linear infinite BookingModal-module__W7JJ_q__bkSpin;display:inline-block}@keyframes BookingModal-module__W7JJ_q__bkSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.BookingModal-module__W7JJ_q__spinner{animation:none}}
.BookCallButton-module__UOGaXG__btn,.BookCallButton-module__UOGaXG__btn:hover{box-sizing:border-box;color:#fff;height:58px;font-family:var(--font);letter-spacing:.01em;background:#0b1224;border-radius:999px;justify-content:center;align-items:center;padding:0 34px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 14px 36px #0b122438}
.AppPopup-module__qrvIaa__overlay{z-index:5;-webkit-backdrop-filter:blur(10px);background:#05070dc7;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AppPopup-module__qrvIaa__dialog{box-sizing:border-box;text-align:left;background:linear-gradient(145deg,#1b2345 0%,#0c1124 100%);border:1px solid #ffffff29;border-radius:28px;outline:none;flex-direction:column;gap:8px;width:540px;padding:32px 36px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff38,0 40px 100px #0009}.AppPopup-module__qrvIaa__close{color:#fff;cursor:pointer;background:#ffffff14;border:none;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:18px;right:18px}.AppPopup-module__qrvIaa__status{letter-spacing:.2em;text-transform:uppercase;color:#8990a8;font-size:12px}.AppPopup-module__qrvIaa__name{letter-spacing:-.02em;font-size:32px;font-weight:200;line-height:1.15}.AppPopup-module__qrvIaa__tagline{color:#c9cedc;font-size:17px;line-height:1.4}.AppPopup-module__qrvIaa__label{letter-spacing:.2em;text-transform:uppercase;color:#8990a8;margin-top:14px;font-size:11px}.AppPopup-module__qrvIaa__pills{flex-wrap:wrap;gap:8px;display:flex}.AppPopup-module__qrvIaa__pill{color:#e4e7f0;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:6px 12px;font-size:13px}.AppPopup-module__qrvIaa__list{flex-direction:column;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:flex}.AppPopup-module__qrvIaa__item{color:#e4e7f0;gap:12px;font-size:15px;line-height:1.45;display:flex}.AppPopup-module__qrvIaa__bullet{background:var(--hint);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}.AppPopup-module__qrvIaa__site,.AppPopup-module__qrvIaa__site:hover{color:#c9cedc;text-underline-offset:3px;align-self:flex-start;align-items:center;gap:6px;margin-top:10px;font-size:15px;text-decoration:underline;display:inline-flex}.AppPopup-module__qrvIaa__siteNote{color:#8990a8;margin-top:10px;font-size:15px}
.vx-site{--ink:#0b0b0f;--grey:#51515a;--muted:#8a8a94;--dark:#05060b;--dtext:#a6a8b4;--display:var(--font-inter-tight),"Inter Tight",Inter,sans-serif;--text:var(--font-inter),Inter,"Helvetica Neue",sans-serif;color:var(--ink);font-family:var(--text);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;background:#fff;overflow-x:hidden}.vx-site h1,.vx-site h2,.vx-site h3,.vx-site h4,.vx-site p{text-wrap:balance;margin:0}.vx-site a{color:inherit}@keyframes vxFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes vxBurst{0%{opacity:0;transform:scale(.6)}25%{opacity:1}to{opacity:0;transform:scale(1.5)}}.vx-gt{background:linear-gradient(100deg,#7b3bff,#2f6bff,#35c8ff,#2f6bff,#7b3bff) 0 0/300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:9s ease-in-out infinite vxFlow}.vx-iri{position:relative}.vx-iri:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;filter:blur(.6px);opacity:.6;background:linear-gradient(135deg,#ffffff73,#7b3bff4d 30%,#2f6bff0f 55%,#35c8ff61 80%,#ffffff26);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vx-site .vx-btn{background:var(--ink);color:#fff;height:auto;font-family:var(--text);padding:18px 32px;font-size:16px;font-weight:500;transition:transform .25s,box-shadow .25s;box-shadow:0 12px 34px -10px #2f6bffb3}.vx-site .vx-btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 16px 44px -10px #7b3bffcc}.vx-site .vx-btn-light,.vx-site .vx-btn-light:hover{color:var(--ink);background:#fff;box-shadow:0 0 0 1px #fff3,0 14px 44px -10px #358cffa6}.vx-site .vx-btn-light:hover{box-shadow:0 0 0 1px #ffffff4d,0 18px 54px -10px #7b3bffbf}.vx-center{text-align:center;margin-top:48px}.vx-bg{pointer-events:none;z-index:0;background-position:50%;background-size:cover;position:absolute}.vx-zone{background:var(--dark);color:#fff;isolation:isolate;position:relative;overflow:hidden}.vx-zone>*{z-index:1;position:relative}.vx-zone:before{content:"";background:linear-gradient(var(--dark),#05060b00);z-index:0;pointer-events:none;height:120px;position:absolute;top:0;left:0;right:0}.vx-zone:after{content:"";background:linear-gradient(#05060b00,var(--dark) 85%);z-index:0;pointer-events:none;height:320px;position:absolute;bottom:0;left:0;right:0}.vx-zone>.vx-smoke{z-index:-1;width:100%;height:100%;display:block;position:absolute;inset:0}.vx-zone>.vx-bg-glass{opacity:.13;mix-blend-mode:screen;z-index:-1;background-image:url(https://images.unsplash.com/photo-1759583545970-0106ff47353f?w=2000&q=80&auto=format&fit=crop);width:min(1600px,130vw);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(closest-side,#000 0%,#0000008c 45%,#0000 100%);mask-image:radial-gradient(closest-side,#000 0%,#0000008c 45%,#0000 100%)}.vx-fadeout{background:linear-gradient(#05060b 0%,#0b0c12 8%,#1a1b22 18%,#34353c 28%,#585960 38%,#82838a 48%,#aaabb0 58%,#cdced1 68%,#e7e7e9 78%,#f7f7f8 88%,#fff 100%);height:420px}.vx-hero{text-align:center;padding:56px 40px 170px;position:relative}.vx-hero>*{z-index:1;position:relative}.vx-bg-hero{opacity:.16;filter:brightness(.55)saturate(1.1);background-image:url(https://images.unsplash.com/photo-1770173047431-1af521ed5481?w=1600&q=80&auto=format&fit=crop);width:60%;height:120%;top:-10%;right:-8%;-webkit-mask-image:radial-gradient(closest-side,#000 10%,#00000073 50%,#0000 95%);mask-image:radial-gradient(closest-side,#000 10%,#00000073 50%,#0000 95%)}.vx-hero>.vx-bg-hero{z-index:0;position:absolute}.vx-logo{width:fit-content;margin:0 auto;transition:transform 1.3s cubic-bezier(.65,0,.25,1),opacity 1.2s,filter 1.2s;display:block;z-index:5!important}.vx-logo svg{width:auto;height:60px;display:block;overflow:visible}.vx-tabs{background:#ffffff0f;border-radius:999px;gap:4px;margin-top:26px;padding:4px;display:inline-flex}.vx-tabs>*{color:#fff9;border-radius:999px;padding:8px 14px;font-size:14px;text-decoration:none}.vx-tabs>.on{color:var(--ink);background:#fff;box-shadow:0 4px 12px -6px #0006}.vx-tabs>a:hover{color:#fff}.vx-h1{font-family:var(--display);letter-spacing:-.05em;color:#fff;font-size:78px;font-weight:500;line-height:1.02;transition:transform 1.2s cubic-bezier(.65,0,.25,1);margin-top:120px!important}.vx-h1 .l{white-space:nowrap;display:block}.vx-h1 .vx-gt{filter:blur()drop-shadow(0 0 24px #3c64ff61)}.vx-w{transition:opacity .8s,transform 1s cubic-bezier(.2,.7,.2,1),filter .9s;display:inline-block}.vx-sub{color:var(--dtext);font-size:20px;line-height:1.5;margin-top:34px!important}.vx-svc{text-align:left;grid-template-columns:1fr 1fr;gap:14px;max-width:640px;margin:84px auto 0;display:grid}.vx-svc>div{-webkit-backdrop-filter:blur(10px);color:#fff;background:#ffffff0d;border-radius:16px;align-items:center;gap:12px;padding:13px 18px;font-size:15px;font-weight:500;display:flex;box-shadow:0 20px 40px -24px #000c}.vx-svc i{background:linear-gradient(100deg,#7b3bff,#2f6bff,#35c8ff);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 10px #2f6bffa6}.vx-for{color:#7e8196;font-size:17px;margin-top:26px!important}.vx-ctas{justify-content:center;align-items:center;gap:30px;margin-top:52px;display:flex}.vx-ul{text-underline-offset:6px;font-size:16px;font-weight:500;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;color:#fff!important}.vx-veil{z-index:100;pointer-events:none;background:#05060b;transition:opacity 1.6s;position:fixed;inset:0}.in-a,.in-b,.in-c{transition:opacity 1s,transform 1.1s cubic-bezier(.2,.7,.2,1)}.i-logo #heroLogo{opacity:0;filter:blur(12px)}.i-words #heroH1 .vx-w{opacity:0;filter:blur(10px);transform:translateY(20px)}.i-words #heroH1 .vx-gt{filter:blur(10px)drop-shadow(0 0 24px #3c64ff00)}.i-rest .in-a,.i-rest .in-b,.i-rest .in-c{opacity:0;transform:translateY(26px)}.vx-sec{text-align:center;padding:72px 40px;position:relative}.vx-sec.vx-light{padding:72px 40px}.vx-eyebrow{letter-spacing:2.4px;text-transform:uppercase;color:#7e8196;font-size:12px;font-weight:500}.vx-light .vx-eyebrow{color:var(--muted)}.vx-h2{font-family:var(--display);letter-spacing:-.045em;font-size:52px;font-weight:500;line-height:1.1;margin-top:18px!important}.vx-lead{max-width:580px;color:var(--dtext);font-size:18px;line-height:1.55;margin:16px auto 0!important}.vx-note{color:#c9cedd;font-size:16px;margin-top:48px!important}.vx-small{color:#8a91a8;font-size:12px;margin-top:30px!important}.vx-cards{grid-template-columns:1fr 1fr;gap:24px;max-width:860px;margin:56px auto 0;display:grid}.vx-card{background:linear-gradient(160deg,#ffffff17,#ffffff06);border-radius:24px;flex-direction:column;justify-content:center;padding:36px 30px;transition:box-shadow .3s;display:flex;box-shadow:0 30px 60px -30px #000000b3}.vx-card:hover{box-shadow:0 30px 60px -24px #2f6bff73}.vx-card .k{color:#a69cf5;font-size:15px}.vx-card h3{font-family:var(--display);letter-spacing:-.03em;margin-top:10px;font-size:26px;font-weight:500}.vx-card .b{color:var(--dtext);margin-top:14px;font-size:15px;line-height:1.55}.vx-orbwrap{place-items:center;width:min(760px,100%);margin:56px auto 0;display:grid;position:relative}.vx-orbwrap>*{grid-area:1/1}.vx-pill{z-index:2;color:#fff;-webkit-backdrop-filter:blur(14px);background:#ffffff12;border-radius:999px;place-self:start;align-items:center;gap:10px;padding:10px 18px;font-size:14px;font-weight:500;display:inline-flex;position:relative;top:6px;box-shadow:0 10px 30px -10px #2f6bff99}.vx-pill i{background:linear-gradient(135deg,#7b3bff,#35c8ff);border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #35c8ff}.vx-orbwrap>.vx-bg-orb{opacity:.2;filter:blur(1px)saturate(1.15);background-image:url(https://images.unsplash.com/photo-1712295214766-a604cc48c1e7?w=1600&q=80&auto=format&fit=crop);width:860px;max-width:140vw;height:640px;position:relative;-webkit-mask-image:radial-gradient(closest-side,#000 20%,#0000008c 50%,#00000026 72%,#0000 92%);mask-image:radial-gradient(closest-side,#000 20%,#0000008c 50%,#00000026 72%,#0000 92%)}.vx-orb{z-index:1;box-sizing:border-box;-webkit-backdrop-filter:blur(28px);background:radial-gradient(circle at 50% 35%,#2f6bff42,#1a1450b8 55%,#06060ef5);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:560px;height:560px;padding:0 60px;transition:box-shadow 1s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 140px -30px #2f6bff80}.vx-orb.glow{box-shadow:inset 0 0 0 1px #35c8ff40,0 0 180px -10px #35c8ff99}.vx-orb h4{font-family:var(--display);font-size:19px;font-weight:500}.vx-orb .s{color:var(--dtext);margin-top:6px;font-size:13px}.vx-orb ul{gap:10px;width:360px;max-width:100%;margin:28px 0 0;padding:0;list-style:none;display:grid}.vx-orb li{text-align:left;color:#d5d9e68c;background:#ffffff12;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;transition:background .5s,color .5s;display:flex}.vx-orb li .tk{border-radius:50%;flex:none;place-items:center;width:18px;height:18px;transition:background .4s,box-shadow .4s;display:grid;box-shadow:inset 0 0 0 1px #ffffff40}.vx-orb li .tk:after{content:"";border-bottom:1.6px solid #fff;border-left:1.6px solid #fff;width:7px;height:3.5px;transition:transform .35s cubic-bezier(.3,1.6,.5,1);transform:rotate(-45deg)translate(1px,-1px)scale(0)}.vx-orb li.done{color:#fff;background:#ffffff1a}.vx-orb li.done .tk{background:linear-gradient(135deg,#7b3bff,#2f6bff,#35c8ff);box-shadow:0 0 12px #35c8ff99}.vx-orb li.done .tk:after{transform:rotate(-45deg)translate(1px,-1px)scale(1)}.vx-orb .stage{color:#fff;margin-top:34px;font-size:18px}.vx-orb .stage:before{content:"";vertical-align:middle;background:#35c8ff;border-radius:50%;width:9px;height:9px;margin-right:10px;display:inline-block;box-shadow:0 0 12px #35c8ff}.vx-orb .stage.live{text-shadow:0 0 18px #35c8ffcc}.vx-orb .stage.live:before{background:#4ade80;box-shadow:0 0 14px #4ade80}.vx-orb .st{animation:.35s vxStIn;display:inline-block}@keyframes vxStIn{0%{opacity:0}to{opacity:1}}.vx-orb .ring{pointer-events:none;width:calc(100% + 12px);height:calc(100% + 12px);position:absolute;inset:-6px;overflow:visible;transform:rotate(-90deg)}.vx-orb .ring circle{fill:none;stroke-width:.5px}.vx-orb .ring .trk{stroke:#ffffff12}.vx-orb .ring .prg{stroke:url(#vxRing);stroke-linecap:round;stroke-dasharray:310.4;filter:drop-shadow(0 0 2px #35c8ffe6);transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1)}.vx-orb .burst{pointer-events:none;opacity:0;background:radial-gradient(closest-side,#35c8ff8c,#2f6bff59 45%,#7b3bff26 70%,#0000);border-radius:50%;position:absolute;inset:-10%}.vx-orb .burst.go{animation:1.6s ease-out forwards vxBurst}.vx-work>.vx-bg-work{opacity:.22;filter:brightness(.7);background-image:url(https://images.unsplash.com/photo-1704748430004-582944f83f3b?w=1800&q=80&auto=format&fit=crop);width:min(1300px,110vw);height:640px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 15%,#0006 55%,#0000 95%);mask-image:radial-gradient(closest-side,#000 15%,#0006 55%,#0000 95%)}.vx-work>*{z-index:1;position:relative}.vx-work>.vx-bg-work{z-index:0;position:absolute}.vx-tiles{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:56px;display:flex}.vx-tile{cursor:pointer;width:150px;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;padding:0;text-decoration:none;display:flex}.vx-ic{background:radial-gradient(120% 100% at 30% 0,#25262f 0%,#111218 55%,#0a0b10 100%);border-radius:36px;place-items:center;width:150px;height:150px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 0 18px #7b8cff1a,0 30px 60px -28px #000000e6,0 0 30px -14px #2f6bff66}.vx-ic:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;filter:blur(.9px)saturate(1.2);opacity:.6;background:conic-gradient(from 210deg,#ffffffbf,#7b3bff,#2f6bff,#35c8ff,#fffc,#9c7bff,#ffffffbf);padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vx-ic:after{content:"";z-index:-1;opacity:0;background:radial-gradient(closest-side,#2f6bff73,#0000);border-radius:50%;transition:opacity .5s;position:absolute;inset:-35%}.vx-tile:hover .vx-ic:after{opacity:1}.vx-ic img{object-fit:contain;width:70%;height:auto;max-height:70%}.vx-ic img.omni{transform:translateY(-7px)}.vx-ic.yours{background:linear-gradient(150deg,#3a2b8f 0%,#1d3c9e 55%,#0e5c8f 100%);box-shadow:0 0 50px -10px #2f6bffb3,inset 0 1px #ffffff40}.vx-ic .t{font-family:var(--display);color:#fff;font-size:16px;font-weight:500;line-height:1.6}.vx-dobi{background:linear-gradient(#26332f,#0b1211);border-radius:999px;align-items:center;height:52px;padding:0 24px;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 8px 22px #0006}.vx-dobi span{font-family:var(--font-dm-sans),"DM Sans",sans-serif;letter-spacing:.28em;color:#effbff;text-shadow:0 0 6px #beebfff2,0 0 16px #beebff8c;margin-right:-.28em;font-size:20px;font-weight:600}.vx-dunne{font-family:var(--font-bodoni),"Bodoni Moda",Didot,serif;letter-spacing:.32em;color:#fff;margin-right:-.32em;font-size:13px;font-weight:500;line-height:1.7}.vx-cap{color:#c9ccd8;background:#ffffff0f;border-radius:999px;margin-top:16px;padding:5px 12px;font-size:12px;line-height:1.45;display:inline-block}.vx-light{color:var(--ink);background:#fff}.vx-light .vx-h2{color:var(--ink)}.vx-how{padding-top:20px!important}.vx-steps{grid-template-columns:repeat(3,1fr);gap:40px;max-width:900px;margin:56px auto 0;display:grid}.vx-steps .n{font-family:var(--display);letter-spacing:-.04em;font-size:44px;font-weight:500}.vx-steps p:not(.n){color:var(--grey);margin-top:12px;font-size:16px;line-height:1.55}.vx-tl{text-align:left;max-width:980px;margin:64px auto 0}.vx-tl-title{letter-spacing:2.88px;text-transform:uppercase;color:var(--grey);text-align:center;font-size:12px;margin-bottom:22px!important}.vx-tl .row{position:relative}.vx-tl .row.top{height:86px}.vx-tl .row.bot{height:90px}.vx-tl .bar{gap:6px;height:14px;display:flex}.vx-tl .seg{border-radius:999px;position:relative;overflow:hidden}.vx-tl .s1{background:#7b3bff;flex:1;box-shadow:0 0 16px #7b3bff99}.vx-tl .s2{background:linear-gradient(90deg,#5a4bff,#2f6bff);flex:3;box-shadow:0 0 16px #2f6bff80}.vx-tl .s3{background:linear-gradient(90deg,#35c8ff 0%,#35c8ff59 55%,#35c8ff00 100%);flex:6}.vx-tl .lab{width:30%;position:absolute}.vx-tl .l1{top:0;left:0}.vx-tl .l2{text-align:center;width:300px;top:14px;left:calc(25% + 1.5px);transform:translate(-50%)}.vx-tl .l3{text-align:center;width:300px;top:0;left:63%;transform:translate(-50%)}.vx-tl .big{font-family:var(--display);background:linear-gradient(100deg,#7b3bff,#2f6bff,#35c8ff,#2f6bff,#7b3bff) 0 0/300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:17px;font-weight:500;animation:9s ease-in-out infinite vxFlow}.vx-tl .lab p:not(.big){color:var(--grey);margin-top:6px;font-size:14px;line-height:1.5}.vx-tl .lab:before{content:"";background:#2f6bff73;width:1px;height:10px;position:absolute}.vx-tl .l1:before{top:76px;left:0}.vx-tl .l3:before{top:76px;left:50%}.vx-tl .l2:before{top:-12px;left:50%}.vx-about .vx-head{object-fit:cover;border-radius:50%;width:150px;height:150px;margin:30px auto 0;display:block;box-shadow:0 0 0 6px #fff,0 0 50px -6px #2f6bff73}.vx-about>p{color:var(--grey);max-width:620px;font-size:17px;line-height:1.7;margin:22px auto 0!important}.vx-about>p.b{color:var(--ink);font-weight:500}.vx-backup{color:#fff;background:var(--dark);border-radius:32px;max-width:860px;margin:0 auto;padding:64px 40px;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #0b0b0f8c}.vx-backup>*{z-index:1;position:relative}.vx-backup>.vx-bg-backup{z-index:0;opacity:.35;background-image:url(https://images.unsplash.com/photo-1773825441150-71ba4d21702d?w=1400&q=80&auto=format&fit=crop);background-position:100%;width:50%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0006 40%,#000 85%);mask-image:linear-gradient(90deg,#0000 0%,#0006 40%,#000 85%)}.vx-backup h3{font-family:var(--display);letter-spacing:-.04em;text-shadow:0 2px 20px #0009;font-size:40px;font-weight:500}.vx-backup h3 .vx-gt{text-shadow:none}.vx-backup h4{text-shadow:0 2px 20px #0009;margin-top:14px;font-size:18px;font-weight:500}.vx-backup p{color:#9aa1b6;max-width:560px;font-size:16px;line-height:1.6;margin:22px auto 0!important}.vx-faq{text-align:left;gap:14px;max-width:740px;margin:48px auto 0;display:grid}.vx-faq details{background:#f5f5f2;border-radius:16px;padding:20px 24px}.vx-faq details.new{background:linear-gradient(135deg,#2f6bff17,#f5f5f2)}.vx-faq summary{cursor:pointer;font-family:var(--display);letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:500;display:flex}.vx-faq .faq-plus{color:#2f6bff;font-size:22px;font-weight:300;transition:transform .3s}.vx-faq details p{color:var(--grey);font-size:15.5px;line-height:1.65;margin-top:12px!important}.vx-end{position:relative;overflow:hidden;padding:110px 40px 70px!important}.vx-end>*{z-index:1;position:relative}.vx-end>.vx-bg-end{z-index:0;opacity:.45;background-image:url(https://images.unsplash.com/photo-1773825441113-e6dc8cb1b501?w=1600&q=80&auto=format&fit=crop);position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0000);mask-image:radial-gradient(closest-side,#000 30%,#0000)}.vx-end h2{font-family:var(--display);letter-spacing:-.05em;font-size:56px;font-weight:500}.vx-end .vx-center{margin-top:36px}.vx-footer{text-align:center;color:var(--muted);background:#fff;flex-direction:column;align-items:center;gap:6px;padding:30px 40px 50px;font-size:12.5px;line-height:1.7;display:flex}.vx-footer a:hover{color:var(--ink)}.vx-footlogo{width:auto;height:40px;margin-bottom:12px}.vx-site section div:has(>[role=dialog]){z-index:200!important;position:fixed!important}.vx-site [role=dialog]{max-height:calc(100dvh - 32px);overflow-y:auto}.vx-js [data-rv]{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.vx-js [data-rv].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.vx-site *{animation:none!important}.vx-js [data-rv]{opacity:1;transform:none}}@media (max-width:820px){.vx-hero{padding:44px 22px 110px}.vx-logo svg{height:52px}.vx-h1{letter-spacing:-.04em;font-size:clamp(24px,7.2vw,46px);margin-top:80px!important}.vx-sub{font-size:18px}.vx-svc{grid-template-columns:1fr;margin-top:56px}.vx-ctas{flex-direction:column;gap:20px}.vx-sec,.vx-sec.vx-light{padding:64px 22px}.vx-h2,.vx-end h2{font-size:clamp(30px,8vw,40px)}.vx-cards,.vx-steps{grid-template-columns:1fr}.vx-orbwrap{flex-direction:column;align-items:center;display:flex}.vx-orbwrap>.vx-bg-orb{width:520px;height:440px;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.vx-pill{align-self:center;margin-bottom:18px;position:relative;top:0}.vx-orb{aspect-ratio:1;width:min(100vw - 32px,400px);height:auto;padding:0 9%}.vx-orb .s{display:none}.vx-orb ul{margin-top:18px}.vx-orb li{padding:10px 12px;font-size:13px}.vx-orb .stage{margin-top:20px;font-size:15px}.vx-tiles{gap:16px}.vx-tile{width:140px}.vx-ic{width:140px;height:140px}.vx-dobi{height:44px;padding:0 18px}.vx-dobi span{font-size:16px}.vx-tl{flex-direction:column;gap:16px;display:flex}.vx-tl .row{display:contents}.vx-tl .lab{text-align:left;width:auto;position:static;transform:none}.vx-tl .lab:before{display:none}.vx-tl-title{order:0;margin:0!important}.vx-tl .bar{order:1;margin-bottom:6px}.vx-tl .l1{order:2}.vx-tl .l2{order:3}.vx-tl .l3{order:4}.vx-bg-hero{display:none}.vx-backup{padding:48px 24px}.vx-backup h3{font-size:30px}.vx-backup>.vx-bg-backup{opacity:.2;width:100%}}
