.intro{z-index:90;background:#000;display:none;position:fixed;inset:0}.intro-on .intro{display:block}.intro.is-out{opacity:0;transition:opacity .5s var(--e)}.intro-skip{right:var(--gut);color:var(--ink-2);letter-spacing:.01em;cursor:pointer;font-size:14px;font-family:var(--body);background:0 0;border:0;padding:12px 0;transition:color .2s;position:absolute;bottom:28px}.intro-skip:hover{color:var(--ink)}.intro-on .hs-stage{z-index:95;overflow:visible;box-shadow:none!important}.intro-on .hs-stage .dd-f{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:ddDraw .56s var(--e) forwards}.intro-on .hs-stage .dd-pinky{animation-delay:40ms}.intro-on .hs-stage .dd-ring{animation-delay:.1s}.intro-on .hs-stage .dd-middle{animation-delay:.16s}.intro-on .hs-stage .dd-index{animation-delay:.22s}.intro-on .hs-stage .dd-thumb{animation-delay:.3s}.intro-on .hs-stage .dd-palm{transform-box:fill-box;transform-origin:30% 70%;animation:ddPop .46s var(--e) .14s forwards;transform:scale(0)}.intro-on .hs-stage .logo-arc{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:ddDraw .62s var(--e) .14s forwards}.intro-on .hs-stage .logo-dot{transform-box:fill-box;transform-origin:50%;animation:ddUp .4s var(--e) .56s forwards;transform:translateY(10px)scale(0)}.intro-on .hs-stage .logo-word>path{clip-path:inset(0 0 100%);animation:ddWord .55s var(--e) forwards;transform:translateY(22px)}@keyframes ddDraw{0%{stroke-dashoffset:1px;visibility:hidden}1%{visibility:visible}to{stroke-dashoffset:0;visibility:visible}}@keyframes ddPop{to{transform:none}}@keyframes ddUp{to{transform:none}}@keyframes ddWord{to{clip-path:inset(0);transform:none}}.logo-mark.is-gone .logo-word>path{animation:ddWordOut .34s var(--e2) forwards!important}.logo-mark.is-gone .logo-arc,.logo-mark.is-gone .logo-dot{transform-box:fill-box;transform-origin:50%;animation:ddShrink .3s var(--e2) forwards!important}.intro-on .hs-stage .logo-mark.is-gone .logo-arc{stroke-dashoffset:0}@keyframes ddWordOut{0%{clip-path:inset(0);transform:none}to{clip-path:inset(0 0 100%);transform:translateY(-26px)}}@keyframes ddShrink{0%{transform:none}to{transform:scale(0)}}.js .row-hero,.js .hero-foot{visibility:hidden}.is-ready .row-hero,.intro-on .row-hero,.is-ready .hero-foot,.intro-on .hero-foot{visibility:visible}html.intro-on .hero-foot{opacity:1;transition:none;transform:none}html.intro-on .hero-h .ln>span{visibility:visible;transition:none;transform:none}.hs{position:relative}.hs-tail{height:130vh}.hs-stage{height:var(--vh);margin-bottom:calc(-1 * var(--vh));z-index:0;pointer-events:none;position:sticky;top:0;overflow:hidden}.hs-rows{z-index:1;flex-direction:column;display:flex;position:relative}.hs-rows>*{flex:none}.row-hero{min-height:max(var(--vh),760px);align-items:center;padding:110px 0 150px;display:flex;position:relative}.row-hero .wrap{width:100%}.hero-h{font-family:var(--display);letter-spacing:-.058em;font-size:clamp(64px,10.6vw,176px);font-weight:800;line-height:.84}.hero-h .ln{padding-bottom:.08em}.hl2{align-items:baseline;margin-top:-.05em;display:flex}.hero-hw{color:var(--g);transform-origin:0 100%;z-index:1;flex:none;margin-left:.1em;font-size:1.36em;line-height:.7;display:inline-block;position:relative;transform:rotate(-7deg)translateY(.16em)}.hero-hw .hw-w{display:inline-block}.hw-u{width:112%;height:.3em;color:var(--g);position:absolute;bottom:-.34em;left:-7%;overflow:visible}.hero-type{letter-spacing:-.035em;white-space:nowrap;color:#fff;margin-top:.62em;margin-left:.04em;font-size:clamp(24px,2.9vw,50px);line-height:1.1;display:inline-block;position:relative}.ty-c{background:var(--g);opacity:0;pointer-events:none;width:max(2px,.075em);position:absolute;top:.1em;bottom:.06em;left:0}.js .hero-h .ln>span{transform:translateY(110%)}.is-ready .hero-h .ln>span{visibility:visible;animation:heroUp .95s var(--e) both;transform:none}.is-ready .hero-h .ln-2>span{animation-delay:70ms}.was-intro .hero-h .ln>span{animation:none}@keyframes heroUp{0%{transform:translateY(110%)}to{transform:none}}.js .hero-hw .hw-w{clip-path:inset(-30% 100% -40% -10%)}.is-ready .hero-hw .hw-w{animation:.62s cubic-bezier(.5,.1,.3,1) .42s both hwWrite}@keyframes hwWrite{0%{clip-path:inset(-30% 100% -40% -10%)}to{clip-path:inset(-30% -10% -40%)}}.js .hw-u path{stroke-dasharray:1 1;stroke-dashoffset:1px;visibility:hidden}.is-ready .hw-u path{animation:hwLine .55s var(--e) .92s both}@keyframes hwLine{0%{stroke-dashoffset:1px;visibility:hidden}1%{visibility:visible}to{stroke-dashoffset:0;visibility:visible}}.js .hero-type .ty-t{clip-path:inset(-.3em 100% -.3em -.2em)}.ty-c.is-on{opacity:1}.ty-c.is-blink{animation:.9s step-end 3 forwards tyBlink}@keyframes tyBlink{0%{opacity:1}50%{opacity:0}to{opacity:0}}.hs-front{height:var(--vh);margin-bottom:calc(-1 * var(--vh));z-index:2;pointer-events:none;order:-1;position:sticky;top:0}.hero-palm{color:#000;font-family:var(--display);font-weight:800;font-size:calc(var(--u,10px) * var(--pf,4.6));letter-spacing:-.045em;transform-origin:0 0;transform:translate3d(var(--x,0px),var(--y,0px),0) rotate(var(--r,0deg));pointer-events:auto;opacity:0;visibility:hidden;transition:opacity .35s var(--e),visibility 0s .35s;border-radius:.3em;flex-direction:column;align-items:flex-start;gap:.36em;line-height:.93;text-decoration:none;display:flex;position:absolute;top:0;left:0}.hero-palm.is-on{opacity:1;visibility:visible;transition:opacity .45s var(--e),visibility 0s}.hp-t{white-space:nowrap;flex-direction:column;display:flex}.hp-go{width:1.5em;height:1.5em;color:var(--g);transition:transform .45s var(--e);background:#000;border-radius:50%;place-items:center;display:grid}.hp-go svg{width:.62em;height:.62em;transition:transform .45s var(--e)}.hero-palm:hover .hp-go svg,.hero-palm:focus-visible .hp-go svg{transform:translate(.12em)}.hero-palm:hover .hp-go{transform:scale(1.08)}.hero-palm:focus-visible{outline-offset:.3em;outline:3px solid #000}.hero-palm:active .hp-go{transform:scale(.96)}.hero-foot{z-index:1;pointer-events:none;height:120px;margin-top:-120px;position:relative}.hero-foot .wrap{align-items:flex-end;gap:clamp(28px,3.4vw,56px);height:100%;padding-bottom:36px;font-size:14px;line-height:1.45;display:flex}.hf-cap{color:var(--ink-2);max-width:21em}.hf-nav{pointer-events:auto;gap:22px;list-style:none;display:flex}.hf-nav a{color:var(--ink);padding:6px 0;font-weight:600;transition:color .25s;position:relative}.hf-nav a:after{content:"";background:var(--g);transform-origin:0;height:1.5px;transition:transform .45s var(--e);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.hf-nav a:hover{color:var(--g)}.hf-nav a:hover:after{transform:none}.hf-cue{background:var(--line-2);flex:none;width:1.5px;height:46px;display:block;position:relative;overflow:hidden}.hf-cue i{background:var(--g);width:100%;height:16px;animation:hint 2.2s var(--e2) infinite;position:absolute;top:0;left:0}@keyframes hint{0%{transform:translateY(-16px)}60%,to{transform:translateY(48px)}}.js .hero-foot .wrap{opacity:0;transform:translateY(14px)}.is-ready .hero-foot .wrap{opacity:1;transition:opacity .6s var(--e) 1.1s,transform .7s var(--e) 1.1s;transform:none}.row-head{padding:22vh 0 4vh}.row-head .h2{margin-top:22px}.row-svc{align-items:center;min-height:96vh;padding:40px 0;display:flex}.row-svc .wrap{width:100%}.svc-t{max-width:min(46%,600px)}.svc-n{color:var(--ink-3);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:14px}.svc-n b{color:var(--g);font-weight:600}.svc-h{font-family:var(--display);letter-spacing:-.06em;margin-top:18px;font-size:clamp(64px,10.4vw,172px);font-weight:800;line-height:.86}.svc-d{color:var(--ink-2);max-width:16.5em;margin-top:26px;font-size:clamp(19px,1.6vw,23px);line-height:1.42}.svc-a{pointer-events:auto;align-items:center;gap:16px;margin-top:34px;font-size:16px;font-weight:600;display:inline-flex}.svc-a:hover .go{background:var(--g);box-shadow:inset 0 0 0 1.5px var(--g);color:#000;transform:rotate(-45deg)}.svc-a span.l{transition:color .25s}.svc-a:hover span.l{color:var(--g)}.nav-hand{pointer-events:none;visibility:hidden;position:fixed}.proof{z-index:1;margin-top:-100vh;position:relative;overflow-x:clip}.proof-sheet{background:var(--g);color:#000;border-radius:var(--rad,48px) var(--rad,48px) 0 0;transform:rotate(var(--rot,0deg));transform-origin:0 0;min-height:max(118vh,900px);padding:clamp(110px,12vw,170px) 0 clamp(120px,14vw,200px);position:relative;overflow:hidden}.proof-art{pointer-events:none;position:absolute;inset:0}.proof .wrap{z-index:1}.proof .eyebrow{color:#000000c7}.proof .eyebrow:before{background:#000}.proof-num{align-items:flex-end;gap:.16em;width:max-content;margin-top:30px;display:flex;position:relative}.proof-num b{font-family:var(--display);letter-spacing:-.065em;z-index:1;font-variant-numeric:tabular-nums;min-width:1.12em;font-size:clamp(190px,30vw,470px);font-weight:800;line-height:.78;position:relative}.proof-num .hw{white-space:nowrap;color:#000;z-index:1;margin-bottom:.1em;font-size:clamp(56px,7.4vw,116px);position:relative;transform:rotate(-7deg)}.proof-num b,.proof-num .hw{transition:clip-path .7s var(--e)}.proof-num b{clip-path:inset(-10%)}.proof-num .hw{clip-path:inset(-20% -10% -30%)}.js .proof-num.wait b,.js .proof-num.wait .hw{clip-path:inset(0 0 100%)}.proof-num .loop{z-index:0;width:84%;height:140%;position:absolute;top:-22%;left:-7%;overflow:visible}.proof-t{font-family:var(--display);letter-spacing:-.04em;max-width:12.5em;margin-top:clamp(48px,5vw,80px);font-size:clamp(30px,3.3vw,52px);font-weight:800;line-height:1.02}.js .proof .fw{color:#0003}.js .proof .fw.on{color:#000}.proof-s{color:#000000c7;max-width:24em;margin-top:22px;font-size:clamp(17px,1.4vw,20px)}.proof :focus-visible{outline-color:#000}.steps{z-index:2;border-radius:var(--rad2,48px) var(--rad2,48px) 0 0;background:#000;margin-top:-56px;position:relative}.steps-stage{border-radius:inherit;padding:150px 0 120px;position:relative}.steps-art{pointer-events:none;display:none;position:absolute;inset:0}.steps-head{z-index:2;position:relative}.steps-head .h2,.steps-head .lead{margin-top:22px}.steps-count{right:var(--gut);z-index:2;color:var(--ink-3);font-variant-numeric:tabular-nums;align-items:center;gap:14px;font-size:14px;display:none;position:absolute;bottom:34px}.steps-count i{background:var(--line-2);width:120px;height:1px;display:block;position:relative;overflow:hidden}.steps-count i:after{content:"";background:var(--g);transform-origin:0 0;transform:scaleX(var(--sp,0));position:absolute;inset:0}.cards{z-index:1;--cw:400px;--ch:270px;gap:var(--col);max-width:calc(var(--wrap) + 2*var(--gut));padding:0 var(--gut);grid-template-columns:repeat(4,1fr);margin:64px auto 0;list-style:none;display:grid;position:relative}.card{background:var(--bg-2);min-height:250px;box-shadow:inset 0 0 0 1.5px var(--line-2);border-radius:26px;flex-direction:column;padding:20px 28px 26px;display:flex;position:relative}.card-top{align-items:baseline;gap:16px;display:flex}.card-n{font-family:var(--hand);color:var(--g);min-width:.6em;font-size:84px;line-height:.86}.card h3{font-family:var(--display);letter-spacing:-.035em;font-size:31px;font-weight:800;line-height:1}.card p{color:var(--ink-2);max-width:19em;margin-top:auto;padding-top:18px;font-size:17px;line-height:1.45}.card.is-cur{background:var(--g);color:#000;box-shadow:inset 0 0 0 1.5px var(--g)}.card.is-cur .card-n{color:#000}.card.is-cur p{color:#000c}.js:not(.rm) .steps{height:470vh}.js:not(.rm) .steps-stage{height:var(--vh);padding:0;position:sticky;top:0;overflow:hidden}.js:not(.rm) .steps-art{display:block}.js:not(.rm) .steps-head{pointer-events:none;position:absolute;top:clamp(110px,15vh,160px);left:0;right:0}.js:not(.rm) .steps-count{display:flex}.js:not(.rm) .cards{max-width:none;margin:0;padding:0;display:block;position:absolute;inset:0}.js:not(.rm) .card{width:var(--cw);height:var(--ch);will-change:transform;min-height:0;position:absolute;top:0;left:0}.js:not(.rm) .card p{padding-top:0}.ind{overflow-x:clip}.ind-grid{gap:var(--col);grid-template-columns:repeat(12,1fr);display:grid}.ind-l{grid-column:1/span 7}.ind-l>.sec-head,.ind-list{z-index:1;position:relative}.ind-l .sec-head{margin-bottom:clamp(48px,5vw,80px)}.ind-art-wrap{pointer-events:none;z-index:0;width:50vw;position:absolute;top:0;bottom:0;left:50%}.ind-art{height:68vh;position:sticky;top:14vh}.ind-list{border-top:1px solid var(--line);max-width:700px;list-style:none}.ind-list li{border-bottom:1px solid var(--line)}.ind-list a{font-family:var(--display);letter-spacing:-.035em;transition:color .3s,transform .55s var(--e);align-items:baseline;gap:22px;padding:24px 0;font-size:clamp(28px,3.1vw,48px);font-weight:700;line-height:1.05;display:flex}.ind-list a span{font-family:var(--body);color:var(--ink-3);letter-spacing:0;font-variant-numeric:tabular-nums;min-width:24px;font-size:14px;font-weight:500;transition:color .3s}.ind-list li.on a{color:var(--g);transform:translate(10px)}.ind-list li.on a span{color:var(--g)}.price{padding-bottom:0}.price-head{justify-content:space-between;align-items:flex-end;gap:var(--col);margin-bottom:clamp(48px,5vw,80px);display:flex}.price-head .note{text-align:right;color:var(--g);margin-bottom:-6px;font-size:clamp(34px,3.2vw,52px);line-height:.95;position:relative}.price-head .note svg{width:104%;height:22px;margin-top:6px;position:absolute;top:100%;left:-2%;overflow:visible}.plans{gap:var(--col);grid-template-columns:repeat(3,1fr);list-style:none;display:grid}.plan{box-shadow:inset 0 0 0 1.5px var(--line);isolation:isolate;min-height:clamp(470px,38vw,540px);transition:box-shadow .35s,transform .55s var(--e);background:#000;border-radius:28px;padding:26px 28px 0;position:relative;overflow:hidden}.plan:hover,.plan:focus-within{box-shadow:inset 0 0 0 1.5px var(--g);transform:translateY(-6px)}.js .plan.rv.in:hover,.js .plan.rv.in:focus-within{transform:translateY(-6px)}.plan-art{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.plan-t{z-index:1;position:relative}.plan .k{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:14px;display:block}.plan h3{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(30px,2.6vw,40px);font-weight:800;line-height:1}.plan-a{color:inherit;text-decoration:none}.plan-a:after{content:"";z-index:2;position:absolute;inset:-100vh -100vw}.plan-a:focus-visible{outline:none}.plan:has(.plan-a:focus-visible){outline:2px solid var(--g);outline-offset:4px}.plan p{color:var(--ink-2);max-width:17em;margin-top:10px;font-size:17px}.deal{background:var(--g);color:#000;flex-direction:column;min-height:max(100vh,760px);margin-top:clamp(90px,10vw,150px);display:flex;position:relative;overflow:hidden}.deal-art{pointer-events:none;position:absolute;inset:0}.deal-t{z-index:1;text-align:center;flex-direction:column;align-items:center;padding-top:clamp(84px,10vh,120px);display:flex;position:relative}.deal-t .hw{color:#000;font-size:clamp(56px,7vw,112px);line-height:.88;transform:rotate(-3deg)}.deal-t .btn{margin-top:36px}.deal :focus-visible{outline-color:#000}.int{padding:clamp(110px,11vw,170px) 0 clamp(90px,9vw,140px)}.int-head{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:48px;display:flex}.int-head h2{font-family:var(--display);letter-spacing:-.045em;max-width:13em;font-size:clamp(34px,3.8vw,58px);font-weight:800;line-height:1}.int-head p{color:var(--ink-3);font-size:16px}.int-head .int-more{margin-top:6px}.logo-wrap{margin-right:clamp(190px,19vw,300px);position:relative}.logo-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(6,1fr);list-style:none;display:grid;position:relative}.logo-grid li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#fff6;--cell:#000;place-items:center;height:140px;transition:color .5s,background-color .3s;display:grid;position:relative}.logo-grid li.lit{color:#fff}.logo-grid li:hover{color:#000;background:var(--g);--cell:var(--g)}.logo-grid .ko{fill:var(--cell);transition:fill .3s}.logo-grid li svg{z-index:2;width:auto;max-width:min(62%,100% - 24px);height:28px;position:relative}.logo-grid li.logo-ksef svg,.logo-grid li.logo-aws svg{height:32px}.logo-grid li.logo-blik svg{height:34px}.thread{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}html:not(.js) .logo-grid li{color:#fff}.faq-sec{padding-bottom:clamp(220px,22vw,320px)}.faq{gap:var(--col);grid-template-columns:repeat(12,1fr);display:grid}.faq-l{z-index:1;grid-column:1/span 4;position:relative}.faq-l .faq-more{margin-top:28px}.faq ul{border-top:1px solid var(--line);z-index:1;grid-column:6/span 7;list-style:none;position:relative}.faq li{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font-family:var(--display);font-weight:700;font-size:var(--t-s);letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:24px;padding:28px 0;line-height:1.2;list-style:none;transition:color .25s;display:flex}.faq summary:hover{color:var(--g)}.faq summary::-webkit-details-marker{display:none}.faq summary i{width:42px;height:42px;box-shadow:inset 0 0 0 1.5px var(--line-2);color:var(--ink);transition:transform .45s var(--e),background-color .25s,box-shadow .25s;border-radius:50%;flex:none;position:relative}.faq summary i:before,.faq summary i:after{content:"";background:currentColor;border-radius:2px;width:14px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq summary i:after{transform:translate(-50%,-50%)rotate(90deg)}.faq details[open] summary i{background:var(--g);box-shadow:inset 0 0 0 1.5px var(--g);color:#000;transform:rotate(45deg)}.faq details p{color:var(--ink-2);max-width:36em;padding:0 72px 30px 0}.faq-art{pointer-events:none;width:46%;height:calc(min(80vh,720px) + 140px);position:absolute;bottom:-140px;left:0}.cta{z-index:3;margin-top:-64px;position:relative;overflow-x:clip}.cta-sheet{background:var(--g);color:#000;border-radius:var(--rad,48px) var(--rad,48px) 0 0;transform:rotate(var(--rot,0deg));transform-origin:100% 0;align-items:center;min-height:max(108vh,840px);padding:150px 0 190px;display:flex;position:relative;overflow:hidden}.cta-art{pointer-events:none;position:absolute;inset:0}.cta .wrap{z-index:1;gap:var(--col);grid-template-columns:repeat(12,1fr);width:100%;display:grid}.cta-t{grid-column:6/span 7}.cta h2{font-family:var(--display);letter-spacing:-.055em;font-size:clamp(62px,8.6vw,140px);font-weight:800;line-height:.86}.cta h2 .u{display:inline-block;position:relative}.cta h2 .u svg{width:108%;height:.42em;position:absolute;bottom:-.16em;left:-4%;overflow:visible}.cta p{color:#000c;margin-top:34px;font-size:20px}.cta .btn{margin-top:42px}.cta :focus-visible{outline-color:#000}.cta-lip{background:var(--g);height:1px;margin-top:-1px;position:relative}@media (width>=761px) and (width<=1100px) and (orientation:portrait){.row-hero{align-items:flex-start;padding-top:150px}.hero-foot{display:none}.hero-palm{--pf:5.3}}@media (width<=1023px){.plans{grid-template-columns:1fr}.faq-l,.faq ul{grid-column:1/-1}.faq-art{width:100%;height:calc(min(60vw,460px) + 140px);left:0}.faq-sec{padding-bottom:min(70vw,520px)}.cta-t{grid-column:1/-1}.logo-grid{grid-template-columns:repeat(4,1fr)}.ind-l{grid-column:1/-1}.cards{grid-template-columns:1fr 1fr}}@media (width<=760px){.hs-tail{height:40svh}.hs-stage{z-index:3;height:46svh;margin-bottom:-46svh;overflow:visible}.hs-stage:before{content:"";opacity:var(--win,0);background:#000;position:absolute;inset:0}.hs-stage:after{content:"";left:0;right:0;top:calc(var(--fy,100%) - 1px);background:var(--line);height:1px;opacity:var(--fl,0);position:absolute}.hs-stage .art{position:relative}.hs-rows{z-index:auto}.hs-front{z-index:4}.row-hero{min-height:var(--vh);padding:94px 0 0;display:block}.hero-h{font-size:clamp(46px,15.6vw,72px)}.hero-hw{margin-left:.08em;font-size:1.3em}.hero-type{margin-top:.9em;font-size:clamp(19px,5.6vw,26px)}.hero-foot{display:none}.hero-palm{--pf:5.3}.row-head{padding:22vh 0 6vh}.row-svc{align-items:flex-start;min-height:58svh;padding:30px 0 40px}.svc-t{max-width:none}.svc-h{margin-top:10px;font-size:clamp(56px,17vw,84px)}.svc-d{margin-top:16px;font-size:18px}.svc-a{margin-top:22px}.svc-a .go{width:50px;height:50px}.proof{z-index:4;margin-top:-46svh}.proof-sheet{border-radius:var(--rad,28px) var(--rad,28px) 0 0;min-height:0;padding:88px 0 112vw}.proof-num b{font-size:clamp(150px,46vw,210px)}.proof-num .hw{font-size:52px}.proof-num .loop{width:88%;left:-9%}.proof-t{margin-top:40px;font-size:30px}.steps{border-radius:var(--rad2,28px) var(--rad2,28px) 0 0;z-index:5;margin-top:-32px}.steps-stage{padding:96px 0 72px}.cards{--cw:calc(100vw - 40px);--ch:196px;grid-template-columns:1fr}.card{border-radius:22px;min-height:180px;padding:14px 20px 18px}.card-n{font-size:60px}.card h3{font-size:25px}.card p{font-size:15.5px}.js:not(.rm) .steps{height:440svh}.js:not(.rm) .steps-head{top:84px}.steps-head .h2{font-size:46px}.js:not(.rm) .steps-head .h2 .ln:first-child{max-width:4.2em}.js:not(.rm) .steps-head .lead,.js:not(.rm) .steps-count{display:none}.ind{padding-top:84px}.ind-art-wrap{top:var(--nav);width:calc(100% + 2*var(--gut));margin:0 calc(-1*var(--gut));z-index:2;height:66vw;box-shadow:0 1px 0 var(--line);background:#000;position:sticky;bottom:auto;left:auto}.ind-art{height:100%;position:static;overflow:hidden}.ind-l .sec-head{margin-bottom:12px}.ind-list a{padding:20px 0;font-size:28px}.ind-list{padding-bottom:min(180px,max(0px,calc(100svh - var(--nav) - 66vw - 132px)))}.price-head{flex-direction:column;align-items:flex-start;gap:20px}.price-head .note{text-align:left;font-size:34px}.price-head .note svg{display:none}.plan{min-height:440px;padding:22px 22px 0}.deal{min-height:0;padding-bottom:96vw}.deal-t .hw{font-size:50px}.deal-t .btn{margin-top:28px}.logo-grid{grid-template-columns:repeat(3,1fr)}.int{padding-bottom:190px}.logo-wrap{margin-right:0}.logo-grid li{height:96px}.logo-grid li svg{max-width:calc(100% - 24px);height:22px}.logo-grid li.logo-ksef svg,.logo-grid li.logo-aws svg{height:24px}.logo-grid li.logo-blik svg{height:26px}.faq-art{width:100%;height:calc(70vw + 110px);display:block;bottom:-110px;left:0;right:0}.faq-sec{padding-bottom:80vw}.faq details p{padding-right:0}.faq summary{padding:22px 0}.cta{margin-top:-36px}.cta-sheet{border-radius:var(--rad,28px) var(--rad,28px) 0 0;min-height:0;padding:96px 0 104vw;display:block}.cta h2{font-size:clamp(54px,15.5vw,76px)}.cta .btn{justify-content:center;width:100%}.cta .btn-xl{height:66px;padding:0 28px;font-size:17px}}@media (width<=760px) and (height<=800px){.cards{--ch:178px}.js:not(.rm) .steps-head .h2 .ln:first-child{max-width:none}}@media (width<=760px) and (height<=700px){.cards{--ch:170px}.js:not(.rm) .steps-head{top:76px}}.rm .ln>span,.rm .rv,.rm .hero-foot .wrap{opacity:1!important;visibility:visible!important;transition:none!important;animation:none!important;transform:none!important}.rm .hero-hw .hw-w,.rm .hero-type .ty-t{clip-path:none!important;animation:none!important}.rm .hw-u path{stroke-dashoffset:0!important;visibility:visible!important;animation:none!important}.rm .proof .fw{color:#000}.rm .hf-cue i{animation:none;transform:translateY(15px)}.rm .plan,.rm .card,.rm .ind-list a{transition:none}.rm .card{transform:none!important}@media (prefers-reduced-motion:reduce){.hf-cue i{animation:none;transform:translateY(15px)}}.nj{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nj>.hand-art,.nj-ind>.hand-art,.nj-plan>.hand-art,.faq-art>.hand-art{width:100%;height:100%}.nj-m{display:none}.nj-hero-m{pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}.nj-hero-m>.hand-art{width:100%;height:100%}html:not(.js) .hero-palm{--k:min(calc(100vw / 1440), calc(100vh / 900));--mk:min(calc(100vw / 390), calc(100vh / 844));opacity:1;visibility:visible;left:calc(100% - (1440 - var(--dx)) * var(--k));top:calc(100% - (900 - var(--dy)) * var(--k));font-size:calc(var(--du) * var(--k) * 4.6);transform:rotate(var(--dr))}.nj-ind{pointer-events:none;height:68vh;margin-top:-68vh;position:sticky;top:14vh}.nj-plan{z-index:0;pointer-events:none;position:absolute;inset:40% 0 0;overflow:hidden}.faq-art.nj-d,.faq-art.nj-m{overflow:hidden}@media (width<=760px){.nj-d{display:none}.nj-m{display:block}.nj-ind{height:auto;margin:0;position:absolute;inset:0}.nj-hero-m{display:block}html:not(.js) .hs-front{position:relative}html:not(.js) .hero-palm{left:calc(50% - (195 - var(--mx)) * var(--mk));top:calc(100% - (844 - var(--my)) * var(--mk));font-size:calc(var(--mu) * var(--mk) * 5.3);transform:rotate(var(--mr))}}
