@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat-cyrillic-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat-cyrillic-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:block;unicode-range:U+0301,U+0500-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:block;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat-cyrillic-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block;unicode-range:U+0301,U+0600-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat-cyrillic-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block;unicode-range:U+0301,U+0700-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;src:url(/fonts/unbounded/unbounded-cyrillic-900-normal.woff2) format("woff2");font-weight:900;font-style:normal;font-display:block;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;src:url(/fonts/unbounded/unbounded-latin-900-normal.woff2) format("woff2");font-weight:900;font-style:normal;font-display:block;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;src:url(/fonts/unbounded/unbounded-ruble-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:block;unicode-range:U+20BD}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat-ruble-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+20BD}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat-ruble-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:block;unicode-range:U+20BD}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat-ruble-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block;unicode-range:U+20BD}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat-ruble-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block;unicode-range:U+20BD}html{scroll-behavior:smooth}body{margin:0;background:#f3f4f8}a{color:inherit;text-decoration:none}.lp{font-family:Montserrat,system-ui,sans-serif;color:#151918;background:#f3f4f8;overflow:hidden}.w{font-family:Unbounded,sans-serif;font-weight:900;letter-spacing:-.035em;line-height:.98}.n{font-family:Unbounded,sans-serif;font-weight:800;letter-spacing:-.03em}.pl{display:inline-block;background:#151918;color:#20de7c;font-family:Unbounded,sans-serif;font-weight:900;letter-spacing:-.03em;line-height:1;border-radius:22px}.pill{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#151918;border-radius:999px;font-weight:700;white-space:nowrap;box-shadow:0 12px 26px #0a3c2329}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:58px;padding:0 28px;border-radius:999px;background:#151918;color:#fff;font-size:16px;font-weight:700;white-space:nowrap;box-sizing:border-box}.btn-w{background:#fff;color:#151918}.btn-g{background:#20de7c;color:#151918}.green{position:relative;overflow:hidden;isolation:isolate;background:#20de7c;border-radius:40px}.circ{position:absolute;border-radius:50%;pointer-events:none;z-index:-1}.card{background:#fff;border-radius:32px;box-sizing:border-box}.tag{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:#f3f4f8;font-size:13px;font-weight:600;white-space:nowrap}.sub{color:#4a504d;font-weight:500;line-height:1.5}.lbl{font-size:13px;font-weight:600;color:#6b716e}.eyebrow{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:999px;background:#151918;color:#20de7c;font-size:13px;font-weight:700}.h2{margin:0;font-family:Unbounded,sans-serif;font-weight:900;letter-spacing:-.035em;line-height:1.02;font-size:58px}.dot{width:9px;height:9px;border-radius:50%;background:#20de7c;flex:0 0 auto}.li{display:flex;gap:10px;align-items:flex-start;font-size:15px;font-weight:500;line-height:1.45}.li i{width:20px;height:20px;border-radius:50%;background:#e1f8eb;color:#11804a;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-top:1px}@keyframes fl1{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-12px) rotate(-1deg)}}@keyframes fl2{0%,to{transform:translateY(0) rotate(3deg)}50%{transform:translateY(10px) rotate(5deg)}}@keyframes fl3{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(1deg)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mq2{0%{transform:translate(-50%)}to{transform:translate(0)}}.f1{animation:fl1 5s ease-in-out infinite}.f2{animation:fl2 6s ease-in-out infinite}.f3{animation:fl3 4.5s ease-in-out infinite}.bob{animation:bob 4s ease-in-out infinite}.mq{display:flex;gap:14px;width:max-content;animation:mq 40s linear infinite}.mq2{display:flex;gap:14px;width:max-content;animation:mq2 46s linear infinite}@media(prefers-reduced-motion:reduce){.f1,.f2,.f3,.bob,.mq,.mq2{animation:none}}@keyframes swp{0%{opacity:0;transform:translateY(14px)}3%{opacity:1;transform:none}18%{opacity:1;transform:none}21%{opacity:0;transform:translateY(-10px)}to{opacity:0}}@keyframes swt{0%{opacity:0}2%{opacity:1}19%{opacity:1}21%{opacity:0}to{opacity:0}}@keyframes swb{0%{width:0}20%{width:100%}to{width:100%}}.swp{animation:swp 20s linear infinite both}.swt{animation:swt 20s linear infinite both}.swb{animation:swb 20s linear infinite both}@keyframes hc{0%,4%{opacity:0;transform:translate(-24px)}10%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:translate(0)}}.hc{animation:hc 9s ease-out infinite both}@keyframes dots{0%,80%,to{opacity:.25}40%{opacity:1}}.td i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#151918;margin:0 2px;animation:dots 1.2s infinite}.td i:nth-child(2){animation-delay:.2s}.td i:nth-child(3){animation-delay:.4s}@keyframes c1{0%,4%{opacity:0;transform:translateY(10px)}7%,98%{opacity:1;transform:none}99%,to{opacity:0}}.c1{animation:c1 18s ease-out infinite both}@keyframes c2t{0%,12%{opacity:0;transform:translateY(10px)}15%,20%{opacity:1;transform:none}21%,to{opacity:0}}.c2t{animation:c2t 18s ease-out infinite both}@keyframes c2{0%,20%{opacity:0;transform:translateY(10px)}23%,98%{opacity:1;transform:none}99%,to{opacity:0}}.c2{animation:c2 18s ease-out infinite both}@keyframes c3{0%,40%{opacity:0;transform:translateY(10px)}43%,98%{opacity:1;transform:none}99%,to{opacity:0}}.c3{animation:c3 18s ease-out infinite both}@keyframes c4t{0%,48%{opacity:0;transform:translateY(10px)}51%,56%{opacity:1;transform:none}57%,to{opacity:0}}.c4t{animation:c4t 18s ease-out infinite both}@keyframes c4{0%,56%{opacity:0;transform:translateY(10px)}59%,98%{opacity:1;transform:none}99%,to{opacity:0}}.c4{animation:c4 18s ease-out infinite both}@keyframes ty1{0%,0%{opacity:0;transform:translateY(10px)}3%,11%{opacity:1;transform:none}12%,to{opacity:0}}.ty1{animation:ty1 18s ease-out infinite both}@keyframes ty2{0%,27%{opacity:0;transform:translateY(10px)}30%,39%{opacity:1;transform:none}40%,to{opacity:0}}.ty2{animation:ty2 18s ease-out infinite both}@media(prefers-reduced-motion:reduce){.swp,.swt,.swb,.hc,.c1,.c2t,.c2,.c3,.c4t,.c4,.ty1,.ty2{animation:none}}.ftab{opacity:0;transition:opacity .35s ease}.ftab.on{opacity:1}.ftp{display:block;height:100%;width:0;background:#20de7c;border-radius:99px}.ftab.on .ftp{width:100%;transition:width 6s linear}.mseg i{display:block;height:100%;width:0;background:#151918;border-radius:99px}.mseg.done i{width:100%}.mseg.on i{width:100%;transition:width 6s linear}.mcap{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease}.mcap.on{opacity:1}@keyframes hpulse{0%,70%,to{transform:none;box-shadow:0 0 #15191800}80%{transform:scale(.96);box-shadow:0 0 0 8px #1519181f}}.hpulse{animation:hpulse 3.2s ease-in-out infinite}@keyframes strike{0%,8%{transform:scaleX(0)}22%,to{transform:scaleX(1)}}@keyframes popin{0%,18%{opacity:0;transform:translateY(10px) rotate(-2deg) scale(.9)}30%,to{opacity:1;transform:rotate(-2deg)}}.rt-line{display:none}.rt-txt{background:linear-gradient(#20de7c,#20de7c) no-repeat 0 58%/0% 3px;animation:strk 7s ease-out infinite both}@keyframes strk{0%,8%{background-size:0% 3px}24%,to{background-size:100% 3px}}.rt-pl{animation:popin 7s ease-out infinite both}.fpan{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s .4s}.fpan.on{opacity:1;visibility:visible;transition:opacity .4s ease}.stg{position:absolute;left:50%;top:50%;width:880px;height:440px;margin:-220px 0 0 -440px;transform:scale(var(--s,1))}.stg *{box-sizing:border-box}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes popz{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes slidel{0%{opacity:0;transform:translate(30px) rotate(3deg)}to{opacity:1;transform:rotate(-2deg)}}@keyframes tmove{0%,24%{transform:translate(0)}34%,58%{transform:translate(300px)}68%,to{transform:translate(600px)}}@keyframes ts1{0%,30%{opacity:1}31%,to{opacity:0}}@keyframes ts2{0%,30%{opacity:0}31%,64%{opacity:1}65%,to{opacity:0}}@keyframes ts3{0%,64%{opacity:0}65%,to{opacity:1}}@keyframes ring1{0%,28%{box-shadow:0 0 0 7px #fff}32%,to{box-shadow:0 0 #fff0}}@keyframes ring2{0%,30%{box-shadow:0 0 #fff0}34%,60%{box-shadow:0 0 0 7px #fff}64%,to{box-shadow:0 0 #fff0}}@keyframes ring3{0%,64%{box-shadow:0 0 #fff0}68%,to{box-shadow:0 0 0 7px #151918}}@keyframes draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes grow{0%{transform:scaleY(0)}to{transform:none}}@keyframes growx{0%{transform:scaleX(0)}to{transform:none}}@keyframes press{0%,to{transform:none}50%{transform:scale(.92)}}.fpan.on .a-rise{animation:rise .5s ease-out both}.fpan.on .a-pop{animation:popz .45s cubic-bezier(.2,1.4,.4,1) both}.fpan.on .a-slide{animation:slidel .6s ease-out both}.fpan.on .a-tmove{animation:tmove 3.6s cubic-bezier(.6,0,.2,1) both}.fpan.on .a-ts1{animation:ts1 3.6s steps(1) both}.fpan.on .a-ts2{animation:ts2 3.6s steps(1) both}.fpan.on .a-ts3{animation:ts3 3.6s steps(1) both}.fpan.on .a-r1{animation:ring1 3.6s both}.fpan.on .a-r2{animation:ring2 3.6s both}.fpan.on .a-r3{animation:ring3 3.6s both}.fpan.on .a-draw{stroke-dasharray:1;animation:draw 1.4s ease-out both}.fpan.on .a-reveal{animation:reveal 1.2s steps(28) both}.fpan.on .a-grow{transform-origin:50% 100%;animation:grow .9s ease-out both}.fpan.on .a-growx{transform-origin:0 50%;animation:growx 1s ease-out both}.fpan.on .a-press{animation:press .4s ease-in-out both}.fpan .a-rise,.fpan .a-pop,.fpan .a-slide{opacity:0}.fpan.on .a-rise,.fpan.on .a-pop,.fpan.on .a-slide{opacity:1}@media(prefers-reduced-motion:reduce){.hpulse,.rt-line,.rt-pl,.fpan.on *{animation:none!important}}.stgm{position:absolute;top:0;right:0;bottom:0;left:0}.stgm *{box-sizing:border-box}@keyframes mmove{0%,24%{transform:translate(0)}34%,58%{transform:translate(103px)}68%,to{transform:translate(206px)}}.fpan.on .a-mmove{animation:mmove 3.6s cubic-bezier(.6,0,.2,1) both}.expan{display:none}.expan.on{display:grid;animation:rise .45s ease-out both}.extab.on{background:#151918!important;color:#fff!important}.ntx{display:none}.ntx.on{display:flex;animation:rise .35s ease-out both}.nbtn.on{background:#151918!important;color:#fff!important}.lp5-d,.lp5-m{display:none}@media(min-width:1100px){.lp5-d{display:block}}@media(max-width:1099.98px){.lp5-m{display:block}}.lp5-d>.lp{width:1440px;margin:0 auto;zoom:var(--z,1)}.lp5-m>.lp{width:390px;margin:0 auto;zoom:var(--zm,1)}.lp img{max-width:none}.lp button{font:inherit}.lp a,.lp button{-webkit-tap-highlight-color:transparent}.lp a:focus-visible,.lp button:focus-visible{outline:3px solid #20DE7C;outline-offset:3px}.skip{position:absolute;left:-9999px;top:8px;z-index:10;background:#151918;color:#fff;padding:10px 16px;border-radius:999px;font:600 14px Montserrat,sans-serif}.skip:focus{left:8px}.lp .btn{cursor:pointer;transition:transform .15s ease,filter .15s ease}.lp .btn:hover{filter:brightness(1.08)}.lp .btn:active{transform:scale(.97)}[data-ex],[data-net],[data-tab]{cursor:pointer}.per{background:transparent;color:#151918}.per.on{background:#151918!important;color:#fff!important}.fqs{display:flex;flex-direction:column;gap:10px}.fq{border-radius:24px;background:#fff;color:#151918;transition:background .25s ease}.fq-q{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;min-height:74px;padding:0 22px 0 30px}.fq-q strong{font-size:18px;line-height:1.3;font-weight:700}.fq-i{width:40px;height:40px;border-radius:50%;background:#f3f4f8;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;transition:transform .25s ease,background .25s ease}.fq-a{display:none;padding:0 30px 26px}.fq-a p{margin:0;font-size:16px;line-height:1.6;color:#b5bdb8}.fq.open{border-radius:28px;background:#151918;color:#fff}.fq.open .fq-q{min-height:0;padding:26px 30px 14px}.fq.open .fq-q strong{font-size:20px}.fq.open .fq-i{background:#20de7c;color:#151918;transform:rotate(45deg)}.fq.open .fq-a{display:block;animation:rise .35s ease-out both}.lp5-m .fq{border-radius:20px}.lp5-m .fq-q{min-height:64px;padding:12px 16px 12px 20px;gap:12px}.lp5-m .fq-q strong{font-size:15px}.lp5-m .fq-i{width:32px;height:32px}.lp5-m .fq-a{padding:0 20px 20px}.lp5-m .fq-a p{font-size:14px;line-height:1.55}.lp5-m .fq.open{border-radius:22px}.lp5-m .fq.open .fq-q{padding:20px 16px 10px 20px}.lp5-m .fq.open .fq-q strong{font-size:16px}.mtab{all:unset;cursor:pointer;height:38px;padding:0 7px;border-radius:999px;display:inline-flex;align-items:center;font-size:12px;font-weight:700}.mtab.on{background:#151918;color:#fff}.mcard{display:none!important}.mcard.on{display:flex!important;animation:rise .35s ease-out both}.mnav{margin:8px 12px 0;padding:8px;border-radius:20px;background:#fff;display:flex;flex-direction:column;box-shadow:0 18px 40px #0a3c2324;animation:rise .25s ease-out both}.mnav[hidden]{display:none}.mnav a{display:flex;align-items:center;height:48px;padding:0 14px;border-radius:14px;font-size:16px;font-weight:600}.mnav a:hover{background:#f3f4f8}.mnav .btn{height:52px;justify-content:center;margin-top:6px;font-size:15px}.mnav .btn:hover{background:#151918}.burger[aria-expanded=true]{background:#151918!important;color:#20de7c!important}.mlegal{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#8e9692}[data-copy].done>span{background:#20de7c!important;color:#151918!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bob,.mq,.mq2{animation:none!important}}a.pill{text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}a.pill:hover{transform:translateY(-2px);box-shadow:0 10px 22px #0a3c2338!important}a.pill:focus-visible{outline:2px solid #20DE7C;outline-offset:3px}.mq:hover,.mq2:hover,.mq:focus-within,.mq2:focus-within{animation-play-state:paused}div:has(>.mq),div:has(>.mq2){padding-top:10px!important;padding-bottom:36px!important;margin-top:-10px!important;margin-bottom:-36px!important}.g3 a.t{text-decoration:none;color:inherit;cursor:pointer;border-radius:22px}.g3 a.t:focus-visible{outline:3px solid #151918;outline-offset:6px}.lp .lpc-open,.lpc-open{display:inline-flex;align-items:center;height:56px;padding:0 26px;border:0;border-radius:999px;background:#20de7c;color:#151918;font:800 15px/1 Unbounded,Montserrat,sans-serif;cursor:pointer;box-shadow:0 10px 30px #20de7c59;transition:transform .15s}.lp .lpc-open:hover,.lpc-open:hover{transform:translateY(-2px)}.lpc-open:focus-visible{outline:3px solid #151918;outline-offset:3px}.lpc-lock,.lpc-lock body{overflow:hidden}.lpc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0a100d8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:lpc-in .18s ease-out;font-family:Montserrat,sans-serif;color:#151918}.lpc[hidden]{display:none}@keyframes lpc-in{0%{opacity:0}to{opacity:1}}.lpc-md{position:relative;width:min(1180px,100%);max-height:calc(100dvh - 32px);overflow:hidden;background:#fff;border-radius:36px;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr)}.lpc-x{position:absolute;top:14px;right:14px;z-index:2;width:42px;height:42px;border-radius:50%;border:0;background:#ffffffbf;color:#151918;font:400 24px/1 Montserrat,sans-serif;cursor:pointer}.lpc-x:focus-visible,.lpc button:focus-visible,.lpc a:focus-visible{outline:3px solid #20DE7C;outline-offset:2px}.lpc-q{padding:28px 30px;display:flex;flex-direction:column;justify-content:center}.lpc-h{margin:0 0 20px;font:900 30px/1.1 Unbounded,sans-serif;letter-spacing:-.02em}.lpc-h span{display:inline-block;margin-left:4px;padding:2px 12px 6px;border-radius:12px;background:#151918;color:#20de7c;transform:rotate(-2deg)}.lpc-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px}.lpc-wide{grid-column:1/-1}.lpc-f{margin:0;min-width:0}.lpc-lb{display:flex;align-items:baseline;gap:8px;margin-bottom:8px;font:700 14px Montserrat,sans-serif}.lpc-lb i{font:800 10.5px Unbounded,sans-serif;font-style:normal;color:#20de7c;background:#151918;border-radius:7px;padding:3px 6px}.lpc-track{display:grid;gap:4px;padding:5px;border-radius:18px;background:#f3f5f4}.lpc-track.t5{grid-template-columns:repeat(5,minmax(0,1fr))}.lpc-track.t3{grid-template-columns:repeat(3,minmax(0,1fr))}.lpc-track button{border:0;background:transparent;color:#151918;font:600 14px Montserrat,sans-serif;padding:11px 4px;border-radius:14px;cursor:pointer;transition:background .15s,color .15s}.lpc-track.tall button{padding:18px 4px}.lpc-track button:hover{background:#ffffffb3}.lpc-track button.on{background:#151918;color:#fff;box-shadow:0 6px 16px #1519182e}.lpc-range{padding:10px 16px 14px;border-radius:18px;background:#f3f5f4}.lpc-range-top{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:10px}.lpc-range output{font:900 30px/1 Unbounded,sans-serif}.lpc-range input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;margin:0;border-radius:999px;background:linear-gradient(90deg,#20DE7C var(--fill,8%),#E4E8E6 var(--fill,8%));outline:none}.lpc-range input::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:#151918;border:4px solid #20DE7C;cursor:pointer;box-shadow:0 4px 12px #0003}.lpc-range input::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#151918;border:4px solid #20DE7C;cursor:pointer}.lpc-range input:focus-visible::-webkit-slider-thumb{outline:3px solid rgba(32,222,124,.5);outline-offset:2px}.lpc-scale{display:flex;gap:8px;font:500 11px Montserrat,sans-serif;color:#5d6762}.lpc-scale span+span:before{content:"… "}.lpc-cards{display:grid;grid-template-columns:1fr 1fr;gap:6px}.lpc-cards button{display:grid;gap:3px;padding:12px 14px;border:0;border-radius:18px;background:#f3f5f4;color:#151918;text-align:left;cursor:pointer;transition:background .15s}.lpc-cards b{font:800 15px Unbounded,sans-serif}.lpc-cards small{font:500 12px/1.3 Montserrat,sans-serif;color:#5d6762}.lpc-cards button.on{background:#151918;color:#fff}.lpc-cards button.on b{color:#20de7c}.lpc-cards button.on small{color:#b5beb9}.lpc-sw{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:72px;padding:12px 14px;border-radius:18px;background:#f3f5f4;cursor:pointer;position:relative}.lpc-sw b{display:block;font:700 14px Montserrat,sans-serif}.lpc-sw small{display:block;font:500 12px/1.3 Montserrat,sans-serif;color:#5d6762}.lpc-sw input{position:absolute;opacity:0;width:1px;height:1px}.lpc-sw i{position:relative;flex:0 0 auto;width:52px;height:30px;border-radius:999px;background:#e4e8e6;transition:background .15s}.lpc-sw i:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0003;transition:transform .15s}.lpc-sw input:checked+i{background:#151918}.lpc-sw input:checked+i:after{transform:translate(22px);background:#20de7c}.lpc-sw input:focus-visible+i{outline:3px solid rgba(32,222,124,.6);outline-offset:2px}.lpc-r{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:12px;padding:28px 26px 24px;background:#20de7c}.lpc-lbl{font:700 13px Montserrat,sans-serif;color:#0f3d24}.lpc-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.lpc-name{font:900 44px/.95 Unbounded,sans-serif;letter-spacing:-.02em}.lpc-name span{display:inline-block;padding:2px 12px 7px;border-radius:13px;background:#151918;color:#20de7c;transform:rotate(-2deg)}.lpc-price{font:900 24px Unbounded,sans-serif}.lpc-price small{display:block;font:600 12.5px Montserrat,sans-serif}.lpc-rows{position:relative;z-index:1;display:grid;margin:2px 0 0;max-width:80%}.lpc-rows>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1.5px solid rgba(21,25,24,.14)}.lpc-rows dt{font:500 13px Montserrat,sans-serif;color:#0f3d24}.lpc-rows dd{margin:0;text-align:right;font:800 13px Unbounded,sans-serif}.lpc-alt{position:relative;z-index:1;max-width:80%;padding:10px 12px;border-radius:14px;background:#151918;color:#fff;font:500 12.5px/1.4 Montserrat,sans-serif}.lpc-alt b{color:#20de7c}.lpc-act{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.lpc-act a{padding:14px 18px;border-radius:999px;text-decoration:none;font:800 13px Unbounded,sans-serif}.lpc-act .p{background:#151918;color:#fff}.lpc-act .s{background:#fff;color:#151918}.lpc-fine{position:relative;z-index:1;max-width:66%;margin:0;font:500 11px/1.45 Montserrat,sans-serif;color:#0f3d24}.lpc-labi{position:absolute;right:-16px;bottom:-22px;width:130px;height:auto;pointer-events:none}[data-plan].lpc-match{box-shadow:0 0 0 3px #20de7c,0 20px 50px #20de7c40}@media(max-height:720px)and (min-width:821px){.lpc-q{padding:22px 26px}.lpc-h{font-size:26px;margin-bottom:14px}.lpc-grid{gap:12px 16px}.lpc-track button{padding:9px 4px}.lpc-track.tall button{padding:14px 4px}.lpc-range output{font-size:26px}.lpc-r{padding:22px 22px 20px;gap:10px}.lpc-name{font-size:38px}}@media(max-width:1240px){.lpc-track button{font-size:13px}}@media(max-width:1060px)and (min-width:821px){.lpc-grid{grid-template-columns:1fr}.lpc-md{overflow:auto}}@media(max-width:820px){.lpc{align-items:flex-end;padding:0}.lpc-md{grid-template-columns:1fr;border-radius:28px 28px 0 0;max-height:94dvh;overflow:auto;overscroll-behavior:contain}.lpc-grid{grid-template-columns:1fr;gap:14px}.lpc-q,.lpc-r{padding:22px 18px}.lpc-h{font-size:24px;margin-right:48px}.lpc-rows,.lpc-alt,.lpc-act{max-width:100%}.lpc-fine{max-width:calc(100% - 90px)}.lpc-labi{width:100px;right:-10px;bottom:-14px;opacity:.9}.lpc-act{padding-right:70px}.lpc-track.t5 button{font-size:13px;padding:11px 2px}.lpc-sw{height:auto}}@media(prefers-reduced-motion:reduce){.lpc,.lpc-open,.lpc-track button,.lpc-cards button,.lpc-sw i,.lpc-sw i:after{animation:none;transition:none}}
