.wk-root{--wk-navy:#0b1420;--wk-navy-2:#101c2e;--wk-red:#bd1e28;--wk-red-2:#d5202a;--wk-paper:#f7f6f2;--wk-line:#d9d8d2;background:var(--wk-paper)}.wk-root h1,.wk-root h2,.wk-root h3{letter-spacing:-.05em;word-break:keep-all;line-height:1.16}.wk-root p,.wk-root li,.wk-root dt,.wk-root dd{word-break:keep-all}.wk-root a:focus-visible,.wk-root summary:focus-visible,.wk-root button:focus-visible{outline-offset:3px;outline:2px solid #ff4a54}.wk-root .wk-win,.wk-root .wk-win *{letter-spacing:-.02em}.wk-root .wk-h1{letter-spacing:-.06em;font-size:clamp(2.7rem,5.3vw,4.7rem);line-height:1.08}.wk-root .wk-h2{letter-spacing:-.058em;font-size:clamp(2.1rem,4.6vw,3.6rem);font-weight:900;line-height:1.14}.wk-root .wk-h3{letter-spacing:-.052em;color:#0b1420;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:900;line-height:1.2}.wk-lead{font-size:clamp(1.0625rem,1.5vw,1.2rem);font-weight:500;line-height:1.75}.wk-sec{padding-block:clamp(3rem,6vw,5.25rem)}.wk-root details>summary{word-break:keep-all}[data-wk-js] [data-wk]{opacity:0;transition:opacity .75s cubic-bezier(.2,.8,.2,1),transform .75s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0s);transform:translateY(22px)}[data-wk-js] [data-wk][data-in=true]{opacity:1;transform:none}[data-wk-js] [data-wk=fade]{transform:none}[data-wk-js] [data-wk=pop]{transform:translateY(14px)scale(.95)}[data-wk-js] [data-wk=pop][data-in=true]{transform:none}[data-wk-js] [data-wk]:not([data-in=true]) *{animation-play-state:paused!important}.wk-hero-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.wk-gridlines{background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:64px 64px;animation:24s linear infinite wk-grid-drift;position:absolute;inset:-1px;-webkit-mask-image:radial-gradient(80% 70% at 62% 40%,#000 20%,#0000 78%);mask-image:radial-gradient(80% 70% at 62% 40%,#000 20%,#0000 78%)}.wk-glow{filter:blur(80px);opacity:.55;border-radius:50%;position:absolute}.wk-glow-a{background:radial-gradient(circle,#bd1e2899,#0000 68%);width:520px;height:520px;animation:14s ease-in-out infinite alternate wk-glow-a;top:-120px;right:-120px}.wk-glow-b{background:radial-gradient(circle,#345ca073,#0000 68%);width:460px;height:460px;animation:18s ease-in-out infinite alternate wk-glow-b;bottom:-200px;left:-160px}@keyframes wk-grid-drift{to{background-position:64px 64px}}@keyframes wk-glow-a{to{transform:translate(-60px,50px)scale(1.12)}}@keyframes wk-glow-b{to{transform:translate(70px,-40px)scale(1.1)}}@keyframes wk-blink{50%{opacity:.25}}.wk-btn{transition:transform .2s,background-color .2s,border-color .2s,box-shadow .2s,color .2s}.wk-btn:hover{transform:translateY(-2px)}.wk-btn:active{transform:translateY(0)scale(.98)}.wk-btn-primary:hover{box-shadow:0 16px 34px -10px #d5202abf}.wk-btn-shine{position:relative;overflow:hidden}.wk-btn-shine:after{content:"";background:linear-gradient(100deg,#0000,#ffffff47,#0000);width:30%;animation:4.6s ease-in-out infinite wk-shine;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-18deg)}@keyframes wk-shine{0%,55%{left:-40%}85%,to{left:130%}}.wk-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.wk-marquee-track{width:max-content;animation:52s linear infinite wk-marq;display:flex}.wk-marquee:hover .wk-marquee-track{animation-play-state:paused}@keyframes wk-marq{to{transform:translate(-50%)}}.wk-ind{transition:transform .25s,background .25s,border-color .25s}.wk-ind:hover{border-color:var(--wk-red);background:#fff;transform:translateY(-3px)}.wk-ba{transition:box-shadow .3s,border-color .3s}.wk-ba:hover{border-color:#b9b7ae;box-shadow:0 28px 50px -28px #0b142066}.wk-ba-arrow{z-index:3;background:var(--wk-red);color:#fff;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:-18px;left:24px;transform:rotate(90deg)}@media (min-width:640px){.wk-ba-arrow{margin-top:-18px;inset:50% -18px auto auto;transform:none}}.wk-ba-line{color:var(--wk-red);clip-path:inset(-6px 0);align-items:center;margin-top:14px;display:flex}.wk-ba-line i{background:currentColor;border-radius:2px 0 0 2px;flex:auto;height:3px;display:block}.wk-ba-line svg{flex:none;margin-left:-3px}[data-wk-js] [data-wk] .wk-ba-line{clip-path:inset(-6px 100% -6px 0)}[data-wk-js] [data-wk][data-in=true] .wk-ba-line{clip-path:inset(-6px 0);transition:clip-path 1s cubic-bezier(.6,0,.2,1) .5s}@keyframes wk-popin{0%{opacity:0;transform:scale(.4)}}.wk-cellin,.wk-pop,.wk-rowin{animation:.5s cubic-bezier(.2,.8,.2,1) both wk-popin;animation-delay:calc(var(--i,0) * 70ms + .2s)}.wk-rowin{animation-name:wk-rowin}@keyframes wk-rowin{0%{opacity:0;transform:translate(-14px)}}.wk-bell{transform-origin:50% 20%;animation:3.2s ease-in-out infinite wk-ring-bell}@keyframes wk-ring-bell{0%,60%,to{transform:rotate(0)}66%{transform:rotate(14deg)}72%{transform:rotate(-12deg)}78%{transform:rotate(8deg)}84%{transform:rotate(-5deg)}}.wk-sign{stroke-dasharray:1;stroke-dashoffset:0;animation:1.3s cubic-bezier(.5,0,.3,1) both wk-sign}@keyframes wk-sign{0%{stroke-dashoffset:1px}}.wk-sign-io{animation-name:wk-sign-loop;animation-duration:3.6s;animation-iteration-count:infinite;animation-delay:.6s}@keyframes wk-sign-loop{0%{stroke-dashoffset:1px}40%,85%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}.wk-tabbar{border-bottom:2px solid var(--wk-navy)}.wk-tablist{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;margin-inline:-1.25rem;padding-inline:1.25rem;display:flex;overflow-x:auto}.wk-tablist::-webkit-scrollbar{display:none}@media (min-width:768px){.wk-tablist{margin-inline:0;padding-inline:0}}.wk-tab{letter-spacing:-.04em;color:#5f646b;white-space:nowrap;scroll-snap-align:center;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:9px;min-height:58px;padding:0 20px;font-size:17px;font-weight:800;transition:color .2s,background .2s;display:inline-flex;position:relative}.wk-tab:after{content:"";background:var(--wk-red);transform-origin:0;height:4px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.wk-tab:hover{color:var(--wk-navy);background:#0b14200a}.wk-tab[aria-selected=true]{color:var(--wk-navy)}.wk-tab[aria-selected=true]:after{transform:scaleX(1)}.wk-tab-ico{color:#8a8f96;place-items:center;transition:color .2s,transform .3s;display:grid}.wk-tab[aria-selected=true] .wk-tab-ico{color:var(--wk-red);transform:scale(1.1)}@media (min-width:1024px){.wk-tab{flex:1 1 0;justify-content:center;padding:0 6px}}.wk-panel{padding-top:24px}.wk-panel[hidden]{display:none}.wk-panel:not([hidden]){animation:.55s cubic-bezier(.2,.8,.2,1) both wk-panel-in}@keyframes wk-panel-in{0%{opacity:0;transform:translateY(16px)}}@media (min-width:1024px){.wk-panel{min-height:560px}}.wk-stage{background-color:#ebe9e2;background-image:radial-gradient(#0b142021 1px,#0000 1px);background-size:18px 18px;align-items:center;padding:56px 12px 26px;display:grid}@media (min-width:640px){.wk-stage{padding:62px 28px 34px}}@media (min-width:1024px){.wk-stage{min-height:500px}}.wk-win{border:1px solid var(--wk-line);background:#fff;box-shadow:0 34px 56px -30px #0b142080}.wk-fchip{z-index:4;border-left:3px solid var(--wk-red);color:var(--wk-navy);background:#fff;align-items:center;gap:8px;padding:9px 13px;font-size:14px;font-weight:800;animation:5s ease-in-out infinite wk-bobchip;display:flex;position:absolute;box-shadow:0 18px 30px -12px #0b142073}@keyframes wk-bobchip{50%{transform:translateY(-6px)}}.wk-lift{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .3s}.wk-lift:hover{border-color:#b9b7ae;transform:translateY(-5px);box-shadow:0 26px 46px -24px #0b142066}.wk-live-dot{animation:1.8s ease-in-out infinite wk-blink}.wk-fill{transform-origin:0;animation:1.3s cubic-bezier(.2,.8,.2,1) .3s both wk-fillgrow}@keyframes wk-fillgrow{0%{transform:scaleX(0)}}.wk-approve-a{animation:6s infinite wk-ap-a}.wk-approve-b{opacity:0;animation:6s infinite wk-ap-b}@keyframes wk-ap-a{0%,42%{opacity:1;transform:none}46%{transform:scale(.94)}50%,94%{opacity:0}to{opacity:1}}@keyframes wk-ap-b{0%,46%{opacity:0}52%,94%{opacity:1}to{opacity:0}}.wk-pulse{animation:2.2s infinite wk-pulse}@keyframes wk-pulse{0%{box-shadow:0 0 #bd1e2880}70%,to{box-shadow:0 0 0 12px #bd1e2800}}.wk-state-a{animation:7s infinite wk-ap-a}.wk-state-b{opacity:0;animation:7s infinite wk-ap-b}.wk-step-b{animation:7s infinite wk-step-b}.wk-step-c{color:#9a988f;animation:7s infinite wk-step-c}@keyframes wk-step-b{0%,45%{color:var(--wk-red)}50%,95%{color:#047857}to{color:var(--wk-red)}}@keyframes wk-step-c{0%,48%{color:#9a988f}54%,95%{color:#047857}to{color:#9a988f}}.wk-wage-a{animation:6.5s infinite wk-ap-a}.wk-wage-b{opacity:0;animation:6.5s infinite wk-ap-b}.wk-toggle{background:#cfcdc4;flex-shrink:0;width:46px;height:26px;transition:background .2s;position:relative}.wk-toggle i{background:#fff;width:20px;height:20px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.wk-toggle-on{background:var(--wk-red);animation:.35s both wk-tog-bg;animation-delay:calc(var(--i,0) * .13s + .45s)}.wk-toggle-on i{animation:.35s both wk-tog-knob;animation-delay:calc(var(--i,0) * .13s + .45s);left:23px}@keyframes wk-tog-bg{0%{background:#cfcdc4}}@keyframes wk-tog-knob{0%{transform:translate(-20px)}}.wk-scan{background:var(--wk-red);height:3px;animation:2.4s ease-in-out infinite wk-scan;position:absolute;left:4px;right:4px;box-shadow:0 0 10px 2px #bd1e288c}@keyframes wk-scan{0%,to{top:6%}50%{top:90%}}.wk-ring{animation:1.4s cubic-bezier(.4,0,.2,1) .2s both wk-ringdraw}@keyframes wk-ringdraw{0%{stroke-dashoffset:251.3px}}.wk-bob{animation:1.4s ease-in-out infinite wk-bob}@keyframes wk-bob{50%{transform:translateY(4px)}}.wk-risk-row{cursor:pointer;background:0 0;min-height:76px;transition:background .2s}.wk-risk-row:hover{background:#ffffff0b}.wk-risk-tick{color:#0000;transition:background .3s,border-color .3s}.wk-risk-tick svg{opacity:0;transition:opacity .25s,transform .35s cubic-bezier(.3,1.6,.5,1);transform:scale(.3)}.wk-risk-row[data-done=true] .wk-risk-tick{color:#052e1c;background:#34d399;border-color:#34d399}.wk-risk-row[data-done=true] .wk-risk-tick svg{opacity:1;transform:none}.wk-node{z-index:2;animation:3s ease-in-out infinite wk-node}@keyframes wk-node{0%{box-shadow:0 0 #bd1e2873}70%,to{box-shadow:0 0 0 14px #bd1e2800}}.wk-steps li:nth-of-type(2) .wk-node{animation-delay:.8s}.wk-steps li:nth-of-type(3) .wk-node{animation-delay:1.6s}.wk-rail{z-index:1;background:#0b142024;width:2px;position:absolute;top:26px;bottom:0;left:25px}.wk-rail i{background:var(--wk-red);transform-origin:top;position:absolute;inset:0}.wk-rail b{background:var(--wk-red);opacity:0;border-radius:50%;width:10px;height:10px;animation:3.2s ease-in-out infinite wk-travel-y;position:absolute;top:0;left:-4px}@keyframes wk-travel-y{0%{opacity:0;top:0}12%{opacity:1}88%{opacity:1}to{opacity:0;top:calc(100% - 10px)}}@media (min-width:1024px){.wk-rail{width:calc(66.6667% + 13.3333px);height:2px;top:25px;bottom:auto;left:calc(1.6rem + 26px)}.wk-rail i{transform-origin:0}.wk-rail b{animation-name:wk-travel-x;top:-4px;left:0}@keyframes wk-travel-x{0%{opacity:0;left:0}8%{opacity:1}92%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}}[data-wk-js] .wk-rail[data-wk] i{transform:scaleY(0)}[data-wk-js] .wk-rail[data-wk][data-in=true] i{transition:transform 1.8s cubic-bezier(.5,0,.2,1) .3s;transform:none}@media (min-width:1024px){[data-wk-js] .wk-rail[data-wk] i{transform:scaleX(0)}[data-wk-js] .wk-rail[data-wk][data-in=true] i{transform:none}}.wk-caret{vertical-align:-.15em;background:var(--wk-red);width:2px;height:1.05em;margin-left:2px;animation:1s steps(2,end) infinite wk-blink;display:inline-block}.wk-wifi:before,.wk-wifi:after{content:"";border:1.5px solid #0b142073;animation:2.4s ease-out infinite wk-wave;position:absolute;inset:-2px}.wk-wifi:after{animation-delay:1.2s}@keyframes wk-wave{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.wk-bento{transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s,background-color .3s}.wk-bento:hover{background-color:#13233a;border-color:#ff6a738c;transform:translateY(-4px)}.wk-bento svg{transition:transform .3s}.wk-bento:hover>svg:first-child{transform:translateY(-3px)scale(1.08)}.wk-skel{animation:2.4s ease-in-out infinite wk-skel;animation-delay:calc(var(--i,0) * .26s)}@keyframes wk-skel{50%{opacity:.35}}.wk-clock-a{display:grid}.wk-clock-a>span{grid-area:1/1}.wk-clock-a>span:first-child{animation:6s infinite wk-clk-a}.wk-clock-a>span:last-child{color:#ff6b73;opacity:0;animation:6s infinite wk-clk-b}@keyframes wk-clk-a{0%,38%{opacity:1}42%,88%{opacity:0}92%,to{opacity:1}}@keyframes wk-clk-b{0%,38%{opacity:0}42%,88%{opacity:1}92%,to{opacity:0}}.wk-cmp-row{transition:background-color .2s}@media (min-width:768px){.wk-cmp-row:hover{background:#bd1e280b}.wk-cmp-row:hover .wk-us{color:#fff;background:#0b1420}.wk-cmp-row:hover .wk-us .wk-tick{color:#ff6b73;transform:scale(1.25)}.wk-us{transition:background-color .25s,color .25s}.wk-tick{transition:transform .25s,color .25s}}@media (max-width:767px){.wk-cmp thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wk-cmp,.wk-cmp tbody,.wk-cmp tr,.wk-cmp th,.wk-cmp td{width:100%;display:block}.wk-cmp tr{border:1px solid var(--wk-line);background:#fff;margin-bottom:14px}.wk-cmp tr>th{background:var(--wk-navy);color:#fff;padding:15px 16px;font-size:18px}.wk-cmp tr>th svg{color:#ff6b73}.wk-cmp td{border-top:1px solid var(--wk-line);padding:13px 16px}.wk-cmp td:before{content:attr(data-label);color:#6b7078;margin-bottom:5px;font-size:14px;font-weight:800;display:block}.wk-cmp td.wk-us{background:#fff5f4}.wk-cmp td.wk-us:before{color:var(--wk-red)}}.wk-road{background:#ffffff08;border:1px dashed #ffffff4d;transition:border-color .3s,transform .3s,background .3s}.wk-road:hover{background:#ffffff12;border-color:#ffffffa6;transform:translateY(-3px)}.wk-faq summary{cursor:pointer;list-style:none;transition:color .2s}.wk-faq summary::-webkit-details-marker{display:none}.wk-faq summary:hover,.wk-faq details[open] summary{color:var(--wk-red)}.wk-faq details[open] .wk-plus{background:var(--wk-red);border-color:var(--wk-red);color:#fff;transform:rotate(45deg)}.wk-plus{transition:transform .3s,background .3s,color .3s,border-color .3s}.wk-faq details>div{animation:.35s wk-open}@keyframes wk-open{0%{opacity:0;transform:translateY(-6px)}}.wk-seal{place-items:center;width:340px;height:340px;position:relative}.wk-seal-ring{animation:40s linear infinite wk-spin;position:absolute;inset:0}@keyframes wk-spin{to{transform:rotate(360deg)}}.wk-seal-pulse{border:2px solid #d5202ab3;border-radius:50%;animation:2.8s ease-out infinite wk-seal;position:absolute;inset:22px}@keyframes wk-seal{0%{opacity:.9;transform:scale(.82)}to{opacity:0;transform:scale(1.12)}}.wk-sticky{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1420f7;border-top:1px solid #ffffff29;transition:transform .38s cubic-bezier(.2,.8,.2,1);position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.wk-sticky[data-show=true]{transform:none}@media (prefers-reduced-motion:reduce){.wk-root *,.wk-root :before,.wk-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}[data-wk-js] [data-wk]{opacity:1;transform:none}[data-wk-js] [data-wk] .wk-ba-line{clip-path:inset(-6px 0)}[data-wk-js] .wk-rail[data-wk] i{transform:none}.wk-marquee{overflow-x:auto}.wk-marquee-dup{display:none}.wk-sticky{transition:none}}.wk-t>[data-i],.wk-ip-panel[data-i]{display:none}.wk-root[data-ind=clinic] .wk-t>[data-i=clinic],.wk-root[data-ind=academy] .wk-t>[data-i=academy],.wk-root[data-ind=startup] .wk-t>[data-i=startup],.wk-root[data-ind=shop] .wk-t>[data-i=shop]{display:inline}.wk-root[data-ind=clinic] .wk-ip-panel[data-i=clinic],.wk-root[data-ind=academy] .wk-ip-panel[data-i=academy],.wk-root[data-ind=startup] .wk-ip-panel[data-i=startup],.wk-root[data-ind=shop] .wk-ip-panel[data-i=shop]{animation:.45s cubic-bezier(.2,.7,.2,1) wk-ip-in;display:grid}@keyframes wk-ip-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.wk-root .wk-t>[data-i]{animation:.4s wk-t-in}@keyframes wk-t-in{0%{opacity:.2}to{opacity:1}}.wk-root .wk-promise{letter-spacing:-.045em;font-size:clamp(1.2rem,2.1vw,1.55rem);line-height:1.4}@media (prefers-reduced-motion:reduce){.wk-root .wk-ip-panel[data-i],.wk-root .wk-t>[data-i]{animation:none!important}}
