.vus__head{padding:8px 0 30px;border-bottom:1px solid var(--line);margin-bottom:34px}.vus__h1{margin:0 0 12px;font-size:clamp(29px,4.6vw,54px);line-height:1.05;font-weight:800;letter-spacing:-.03em;color:#3e3e3e}.vus__h1 span{color:var(--d)}.vus__sub{margin:0 0 14px;font-size:17px;line-height:1.5;color:var(--mut);max-width:720px}.vus__trust{margin:0;font-size:13.5px;line-height:1.5;color:#65666f;max-width:720px}.vus__anchors{display:flex;flex-wrap:wrap;gap:10px;padding-top:20px}.vus__anchors a{display:inline-flex;align-items:center;height:36px;padding:0 16px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:14px;font-weight:600;color:var(--mut);transition:border-color .16s,color .16s}.vus__anchors a:hover{border-color:var(--d);color:var(--d)}.vus__lead{margin:0 0 20px;font-size:16px;line-height:1.55;color:var(--mut);max-width:840px}.vus__lead a{color:var(--d);font-weight:600}.vus__note{margin:16px 0 0;font-size:14px;line-height:1.55;color:#65666f;max-width:840px}.vus__note a{color:var(--d);font-weight:600}.vus__note b{color:var(--ink)}.vus__grid{display:grid;gap:20px}.vus__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.vus__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.vus__card{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:24px;transition:border-color .16s,transform .16s,box-shadow .16s}.vus__card:hover{border-color:#d7e0f2;transform:translateY(-2px);box-shadow:0 18px 34px -24px rgba(20,18,30,.35)}.vus__card h3{margin:0;font-size:19px;line-height:1.24;font-weight:700;letter-spacing:-.02em}.vus__card h3 a:hover{color:var(--d)}.vus__card p{margin:0;font-size:15px;line-height:1.55;color:var(--mut)}.vus__kicker{color:#65666f!important;font-size:14.5px!important}.vus__row{display:flex;flex-direction:column;gap:8px;background:#fff;border-radius:var(--r);padding:20px 22px}.vus__row h3{margin:0;font-size:17.5px;line-height:1.26;font-weight:700;letter-spacing:-.02em}.vus__row h3 a:hover{color:var(--d)}.vus__row p{margin:0;font-size:14.5px;line-height:1.55;color:var(--mut)}.vus__row p a{color:var(--d);font-weight:600}.vus__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px;flex:1 1 auto}.vus__list li{position:relative;padding-left:20px;font-size:14.5px;line-height:1.5;color:var(--mut)}.vus__list li:before{content:"";position:absolute;left:3px;top:8px;width:6px;height:6px;border-radius:50%;background:var(--d);opacity:.55}.vus__list--wide li{font-size:15.5px;padding-left:22px}.vus__cardfoot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding-top:6px;margin-top:auto}.vus__price{font-size:14.5px;font-weight:700;color:var(--ink)}.vus__more{font-size:14.5px;font-weight:600;color:var(--d)}.vus__more:hover{text-decoration:underline}.vus__tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.vus__tile{grid-column:span 2}.vus__tile{display:flex;flex-direction:column;gap:10px;padding:26px 28px 22px;background:#fff;border:1px solid var(--line);border-radius:var(--r);text-decoration:none;color:inherit;transition:transform .22s ease,box-shadow .22s ease,border-color .16s ease}.vus__tile:hover{transform:translateY(-2px);border-color:#d7e0f2;box-shadow:0 18px 34px -24px rgba(20,18,30,.35)}.vus__tile h3{margin:0;font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1.16;letter-spacing:-.025em;color:var(--ink)}.vus__tile p{margin:0;font-size:15px;line-height:1.5;color:var(--mut)}.vus__tilego{margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:7px;font-size:15px;font-weight:600;color:var(--d)}.vus__tile:hover .vus__tilego i{transform:translateX(3px)}.vus__tilego i{font-style:normal;transition:transform .2s ease}.vus__tile--big{grid-column:1/-1;background:linear-gradient(120deg,#f6f8ff,#fff 60%)}.vus__tile--big h3{font-size:clamp(23px,2.6vw,32px)}.vus__tile--big p{max-width:62ch;font-size:16px}.vus__lead--mid{max-width:70ch;margin:0}@media (max-width:1100px){.vus__tile{grid-column:span 3}}@media (max-width:760px){.vus__tiles{grid-template-columns:1fr;gap:12px}.vus__tile,.vus__tile--big{grid-column:auto}.vus__tile{padding:22px 20px 18px}.vus__tile--big{grid-column:auto}}.vus__chips{display:flex;flex-wrap:wrap;gap:10px}.vsu__head{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;column-gap:24px;row-gap:12px;align-items:end;padding:14px 0 4px}.vsu__h1{margin:0;font-size:clamp(38px,6vw,80px);font-weight:800;line-height:.96;letter-spacing:-.04em;text-transform:uppercase}.vsu__h1 b,.vsu__ghead h2 b{color:var(--d);font-weight:800}.vsu__lead{margin:0;font-size:16.5px;line-height:1.5;color:var(--mut);max-width:440px}.vus .vsu__go{display:flex;flex-direction:column;justify-content:space-between;min-width:210px;min-height:108px;padding:18px 20px;border-radius:var(--r);background:var(--steel);color:#fff;font-weight:700;font-size:16px;cursor:pointer;transition:transform .16s,background .16s}.vus .vsu__go:hover,.vus .vsu__go:focus{transform:translateY(-3px);background:#46628a;color:#fff}.vsu__go i{font-style:normal;align-self:flex-end;font-size:22px;line-height:1;transition:transform .3s ease}.vsu__go:hover i{transform:rotate(45deg)}.vsu__grp{margin-top:52px}.vsu__ghead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:end;margin-bottom:18px}.vsu__ghead h2{margin:0;font-size:clamp(26px,3vw,42px);font-weight:800;line-height:1.02;letter-spacing:-.03em;text-transform:uppercase}.vsu__num{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:30px;padding:0 10px;margin-right:10px;border-radius:999px;font-size:14px;font-weight:700;letter-spacing:0;vertical-align:middle;border:1.5px solid var(--d);color:var(--d);text-transform:none;transform:translateY(-4px)}.vsu__ghead p{margin:0;justify-self:end;max-width:460px;font-size:15.5px;line-height:1.5;color:var(--mut)}.vsi__grid{display:grid;gap:16px;align-items:stretch}.vsi__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.vsi__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.vsi__card{display:flex;flex-direction:column;gap:10px;padding:24px 24px 22px;border-radius:var(--r);background:#fff;border:1px solid var(--line);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}a.vsi__card:hover,a.vsi__card:focus-visible{transform:translateY(-3px);border-color:#c9d8fb;box-shadow:0 22px 40px -28px rgba(6,40,120,.45)}.vsi__t{margin:0;font-size:clamp(19px,1.6vw,22px);font-weight:800;line-height:1.16;letter-spacing:-.02em}.vsi__grid--2 .vsi__t{font-size:clamp(22px,2.2vw,28px)}.vsi__d{margin:0;font-size:15px;line-height:1.48}.vsi__inc{margin-top:4px;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.vsi__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.vsi__grid--2 .vsi__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:8px}.vsi__list li{position:relative;padding-left:18px;font-size:14.5px;line-height:1.42}.vsi__list li:before{content:"";position:absolute;left:2px;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--d)}.vsi__more{margin-top:auto;padding-top:10px;font-style:normal;font-size:15px;font-weight:700;display:inline-flex;gap:7px;align-items:center}.vsi__more i{font-style:normal;transition:transform .2s ease}a.vsi__card:hover .vsi__more i{transform:translateX(4px)}.vsi__links{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.vsi__links li a{display:flex;justify-content:space-between;gap:10px;padding:9px 0;font-size:15px;line-height:1.3;font-weight:600;text-decoration:none;border-bottom:1px solid var(--line)}.vsi__links li:last-child a{border-bottom:0}.vsi__links li a i{font-style:normal;color:var(--d);transition:transform .2s ease}.vsi__links li a:hover i{transform:translateX(4px)}.vus .vsu__h1,.vus .vsu__ghead h2,.vus .vsi__card,.vus .vsi__t{color:var(--ink)}.vus .vsi__d,.vus .vsi__list li{color:#4b4c55}.vus .vsi__inc{color:#7a7b85}.vus .vsi__more,.vus .vsi__links li a:hover{color:var(--d)}.vus .vsi__links li a{color:var(--ink)}.vus a.vsi__card:hover,.vus a.vsi__card:focus{color:var(--ink)}.vus .vsi__t,.vus .vsu__ghead h2,.vus .vsu__h1,.vus--hub h2,.vus--hub h3{text-align:left}.vus--hub .vsu__grp+.vus__sec{margin-top:60px}.vus--hub .vus__sec>.vus__h2{font-size:clamp(26px,3vw,42px);line-height:1.02;letter-spacing:-.03em;text-transform:uppercase}@media not (prefers-reduced-motion:reduce){.vsu__head>*{animation:vsuUp .55s cubic-bezier(.22,.8,.3,1) backwards}.vsu__head>.vsu__h1{animation-delay:.06s}.vsu__head>.vsu__lead{animation-delay:.12s}.vsu__head>.vsu__go{animation-delay:.16s}}@supports (animation-timeline:view()){@media not (prefers-reduced-motion:reduce){.vsu__ghead,.vsi__grid>*{animation-name:vsuIn;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 0% entry 38%}.vsi__grid>*:nth-child(2){animation-range:entry 5% entry 43%}.vsi__grid>*:nth-child(3){animation-range:entry 10% entry 48%}.vsi__grid>*:nth-child(4){animation-range:entry 15% entry 53%}}}@media (prefers-reduced-motion:reduce){.vsi__card,.vsi__more i,.vsi__links li a i,.vus .vsu__go,.vsu__go i{transition:none}}@media (max-width:1100px){.vsi__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.vsu__head{grid-template-columns:minmax(0,1fr) auto}.vsu__head .vsu__lead{grid-column:1/-1;grid-row:3}}@media (max-width:760px){.vsu__head{grid-template-columns:minmax(0,1fr);row-gap:14px}.vsu__head .vsu__lead{grid-column:auto;grid-row:auto}.vsu__kickbrand{display:none}.vus .vsu__go{min-height:64px;flex-direction:row;align-items:center}.vsu__ghead{grid-template-columns:minmax(0,1fr);gap:8px}.vsu__ghead p{justify-self:start}.vsu__grp{margin-top:40px}.vsi__grid--2,.vsi__grid--4{grid-template-columns:minmax(0,1fr)}.vsi__grid--2 .vsi__list{grid-template-columns:minmax(0,1fr)}.vsi__card{padding:20px}}.vsl__hub{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,300px) minmax(0,1fr);column-gap:48px;align-items:stretch}.vsl__side{display:flex;flex-direction:column;gap:16px}.vsl__node{position:relative;flex:1 1 auto;display:flex;align-items:flex-start;gap:16px;padding:22px;border-radius:24px;background:#fff;border:1px solid var(--line);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.vsl__node:hover{transform:translateY(-3px);border-color:#c9d8fb;box-shadow:var(--sh)}.vsl__node:after{content:"";position:absolute;top:50%;width:48px;height:2px;margin-top:-1px;background:repeating-linear-gradient(90deg,#9fbaf8 0 7px,transparent 7px 12px)}.vsl__side--l .vsl__node:after{left:100%}.vsl__side--r .vsl__node:after{right:100%}.vsl__node:before{content:"";position:absolute;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--d);box-shadow:0 0 0 4px #f4f4f4}.vsl__side--l .vsl__node:before{right:-5px}.vsl__side--r .vsl__node:before{left:-5px}.vsl__node h3{margin:3px 0 6px;font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.vsl__node p{margin:0;font-size:14.5px;line-height:1.45}.vsl__core{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:30px 24px;border-radius:30px;text-align:center;background:radial-gradient(120% 70% at 85% 0%,rgba(120,170,255,.55),rgba(120,170,255,0) 60%),linear-gradient(165deg,#0656fe 0%,#0038c0 100%);box-shadow:0 34px 60px -34px rgba(6,60,200,.75)}.vsl__corein{display:flex;flex-direction:column;align-items:center;gap:12px}.vsl__coreico{flex:0 0 auto;width:84px;height:84px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.4)}.vsl__coreico svg{width:40px;height:40px}.vsl__core h3{margin:0;font-size:25px;font-weight:800;line-height:1.1;letter-spacing:-.02em}.vsl__core p{margin:0;font-size:15px;line-height:1.45}.vus .vsl__corebtn{display:inline-flex;align-items:center;gap:10px;margin-top:4px;padding:12px 20px;border-radius:999px;background:#fff;color:var(--d);font-size:15px;font-weight:700;cursor:pointer;transition:background .16s,transform .16s}.vus .vsl__corebtn:hover,.vus .vsl__corebtn:focus-visible{background:var(--soft);color:var(--d2);transform:translateY(-2px)}.vsl__corebtn i{font-style:normal;transition:transform .3s ease}.vsl__corebtn:hover i{transform:rotate(45deg)}.vsl__sheets{margin-top:6px;font-size:11.5px;font-weight:800;line-height:1.2}.vsl__ck{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.vsl__ck li{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;line-height:1.2}.vsl__ck li:before{content:"✓";flex:0 0 16px;height:16px;border-radius:50%;background:var(--d);color:#fff;font-size:9.5px;font-weight:800;display:flex;align-items:center;justify-content:center}.vsl__rk em{flex:0 0 26px;height:10px;border-radius:5px}.vsl__l1{background:#cddcfd}.vsl__l2{background:#7ea3ff}.vsl__l3{background:var(--d)}.vsl__idc{display:flex;gap:10px;align-items:center;padding:9px;border-radius:10px;border:1px solid #e2e7f1;background:#f8faff}.vsl__idc>i{flex:0 0 34px;height:40px;border-radius:7px;background:#dfe7fb;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.vsl__idc>i svg{width:30px;height:30px;margin-bottom:-4px}.vsl__idc>span{flex:1;display:flex;flex-direction:column;gap:6px}.vsl__frdo{align-self:flex-start;margin-top:auto;padding:3px 8px;border-radius:6px;border:1px solid #c9d8fb;font-size:10px;font-weight:800;letter-spacing:.04em}.vsl__cal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:2px}.vsl__cal i{display:flex;align-items:center;justify-content:center;height:24px;border-radius:7px;background:#f1f4f9;font-style:normal;font-size:10.5px;font-weight:700}.vsl__cal i.on{background:var(--d)}.vsl__honest{margin-top:30px;display:flex;align-items:center;justify-content:space-between;gap:18px 30px;padding:24px 28px;border-radius:26px;background:#fff;border:1px solid var(--line)}.vsl__honest p{margin:0;max-width:640px;font-size:15px;line-height:1.5}.vsl__cmp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vsl__cmpc{position:relative;display:flex;flex-direction:column;gap:12px;padding:28px 30px;border-radius:28px;background:#fff;border:1px solid var(--line);transition:transform .18s,box-shadow .18s,border-color .18s}.vsl__cmpc--on{border:2px solid var(--d);box-shadow:var(--sh)}a.vsl__cmpc:hover,a.vsl__cmpc:focus-visible{transform:translateY(-3px);border-color:#c9d8fb;box-shadow:var(--sh)}.vsl__cmpc h3{margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:800;line-height:1.05;letter-spacing:-.03em}.vsl__proj{position:relative;display:block;height:24px;margin-top:6px}.vsl__proj:before{content:"";position:absolute;left:10px;right:14px;top:11px;height:3px;border-radius:2px;background:linear-gradient(90deg,#9fbaf8,var(--d))}.vsl__proj i{position:absolute;top:2px;width:20px;height:20px;border-radius:50%}.vsl__proj i:first-child{left:0;background:#fff;border:3px solid #9fbaf8}.vsl__proj i:last-child{right:0;background:var(--d);box-shadow:0 0 0 5px rgba(6,86,254,.15)}.vsl__mon{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:5px;height:24px;margin-top:6px}.vsl__mon i{display:block;border-radius:5px;background:#9fbaf8}.vsl__mon i:nth-child(odd){background:#7ea3ff}.vsl__projl{display:flex;justify-content:space-between;gap:10px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.vsl__cmpc p{margin:0;font-size:15.5px;line-height:1.5}a.vsl__cmpc:hover .vsl__more i{transform:translateX(4px)}.vus .vsl__idc>i{color:#8ea7dd}.vus .vsl__cal i{color:#8a8f9c}.vus .vsl__cal i.on{color:#fff}.vus .vsl__core,.vus .vsl__coreico,.vus .vsl__core h3{color:#fff}.vus .vsl__core h3{text-align:center}.vus .vsl__core p{color:rgba(255,255,255,.88)}.vus .vsl__cmpc--on .vsl__cmptag{background:var(--d);color:#fff}.vus .vsl__projl{color:#8a8f9c}@media (max-width:1100px){.vsl__hub{grid-template-columns:minmax(0,1fr) minmax(220px,250px) minmax(0,1fr);column-gap:36px}.vsl__node{flex-direction:column;gap:12px}.vsl__node:after{width:36px}}@media (max-width:900px){.vsl__hub{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vsl__side{display:contents}.vsl__core{grid-column:1/-1;order:-1;flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;padding:24px}.vsl__corein{align-items:flex-start}.vus .vsl__core h3{text-align:left}.vsl__node{flex-direction:row}.vsl__node:before,.vsl__node:after{display:none}}@media (max-width:760px){.vsl__hub{grid-template-columns:minmax(0,1fr)}.vsl__core{flex-direction:column;align-items:flex-start;padding:22px 20px;border-radius:24px}.vsl__coreico{width:64px;height:64px}.vsl__coreico svg{width:32px;height:32px}.vsl__node{padding:18px;border-radius:20px}.vsl__cmp{grid-template-columns:minmax(0,1fr)}.vsl__cmpc{padding:22px 20px}}.vus .vsl__note b{color:var(--ink);font-weight:800}@media (max-width:400px){.vsl__h1--wrap b{white-space:normal}}.vsl__fmt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vsl__fmtc{display:flex;flex-direction:column;gap:14px;padding:28px 30px;border-radius:28px;background:#fff;border:1px solid var(--line);transition:transform .18s ease,box-shadow .18s ease}.vsl__fmtc:hover{transform:translateY(-3px);box-shadow:var(--sh)}.vsl__fmtc--full{border:2px solid var(--d);box-shadow:var(--sh)}.vsl__fmttop{margin:0;display:flex;align-items:baseline;gap:12px}.vsl__fmtn{font-size:clamp(44px,5vw,66px);font-weight:800;line-height:.9;letter-spacing:-.045em;text-transform:uppercase}.vsl__fmtu{font-size:16px;font-weight:700}.vsl__split{display:flex;min-height:46px;border-radius:14px;overflow:hidden;font-size:13px;font-weight:700;line-height:1.2}.vsl__split>span{display:flex;align-items:center;padding:8px 14px}.vsl__us{flex:1 1 auto;background:linear-gradient(100deg,#0656fe,#2f73ff)}.vsl__you{flex:0 0 42%;background:#e9edf4}.vsl__fmtc h3{margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:800;line-height:1.1;letter-spacing:-.03em}.vsl__fmtc p{margin:0;font-size:15.5px;line-height:1.5}.vsl__fmtc .vsl__fmttop{font-size:inherit}.vsl__fmtreg{align-self:flex-start;margin-top:auto;padding:6px 12px;border-radius:999px;background:var(--soft);font-size:13px;font-weight:700}.vsl__ganttw{padding:22px 0 18px;border-radius:28px;background:#fff;border:1px solid var(--line);overflow-x:auto;view-timeline:--vslg;scrollbar-width:thin}.vsl__gantt{display:grid;grid-template-columns:174px repeat(12,minmax(0,1fr));grid-auto-rows:44px;row-gap:8px;min-width:744px;padding-right:24px;align-items:center}.vsl__gm{grid-row:1;align-self:end;padding-bottom:4px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-align:center}.vsl__gl{grid-column:1;padding:0 12px 0 24px;font-size:14.5px;font-weight:700;line-height:1.2;position:sticky;left:0;z-index:2;align-self:stretch;display:flex;align-items:center;background:#fff}.vsl__gc{align-self:stretch;border-left:1px dashed #e1e7f2;background:#fafbfd}.vsl__gb{position:relative;z-index:1;align-self:center;height:32px;margin:0 3px;padding:0 10px;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-style:normal;font-size:12.5px;font-weight:700}.vsl__gb--d{background:var(--d)}.vsl__gb--s{background:var(--soft);justify-content:flex-start}.vsl__gb--t{background:var(--steel)}.vsl__gcap{margin:12px 6px 0;font-size:13.5px;line-height:1.45}.vus .vsl__fmtn{color:var(--d)}.vus .vsl__fmtu,.vus .vsl__fmtc h3,.vus .vsl__gl{color:var(--ink)}.vus .vsl__fmtc p{color:#4b4c55}.vus .vsl__fmtreg,.vus .vsl__gb--s{color:var(--d)}.vus .vsl__us,.vus .vsl__gb--d,.vus .vsl__gb--t{color:#fff}.vus .vsl__you{color:#4b4c55}.vus .vsl__gm,.vus .vsl__gcap{color:var(--mut)}@supports (animation-timeline:view()){@media not (prefers-reduced-motion:reduce){.vsl__fmtc{animation-name:vslIn;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 0% entry 40%}.vsl__fmtc:nth-child(2){animation-range:entry 4% entry 44%}.vsl__gb{animation-name:vslGrow;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--vslg;animation-range:entry 55% cover 50%}}}@media (prefers-reduced-motion:reduce){.vsl__fmtc{transition:none}}@media (max-width:760px){.vsl__fmt{grid-template-columns:minmax(0,1fr)}.vsl__fmtc{padding:22px 20px;border-radius:24px}.vsl__ganttw{padding:16px 0 12px;border-radius:24px}.vsl__gantt{grid-template-columns:118px repeat(12,minmax(46px,1fr));min-width:674px;padding-right:14px}.vsl__gl{font-size:13px;padding-left:14px}}.vus .vsl__notelink{display:inline;color:var(--d);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.vus .vsl__notelink:hover{color:var(--d2)}.vsl__x3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vsl__x3c{display:flex;flex-direction:column;gap:12px;padding:26px 26px 24px;border-radius:26px;background:#fff;border:1px solid var(--line)}.vsl__x3n{font-size:44px;font-weight:800;line-height:.9;letter-spacing:-.04em}.vsl__x3c h3{margin:0;font-size:21px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.vsl__x3c p{margin:0;font-size:15px;line-height:1.5}.vsl__info{margin:18px 0 0;display:flex;gap:14px;align-items:flex-start;padding:18px 22px;border-radius:22px;background:var(--soft)}.vsl__info>i{flex:0 0 38px;height:38px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center}.vsl__info>i svg{width:20px;height:20px}.vsl__info span{font-size:14.5px;line-height:1.5}.vsl__info a{font-weight:700;white-space:nowrap}.vsl__map{display:flex;flex-direction:column;gap:10px}.vsl__maprow{display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1.15fr);align-items:center;padding:14px 18px;border-radius:22px;background:#fff;border:1px solid var(--line);transition:border-color .18s ease,box-shadow .18s ease}.vsl__maprow:hover{border-color:#c9d8fb;box-shadow:var(--sh)}.vsl__maprole{display:flex;align-items:center;gap:14px}.vsl__maprole .vsl__ico{flex:0 0 42px;height:42px;border-radius:13px}.vsl__maprole .vsl__ico svg{width:21px;height:21px}.vsl__maprole b{font-size:15.5px;font-weight:700;line-height:1.3}.vsl__maparr{position:relative;height:2px;margin:0 12px;background:repeating-linear-gradient(90deg,#9fbaf8 0 6px,transparent 6px 10px)}.vsl__maparr:after{content:"";position:absolute;right:-3px;top:-5px;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #9fbaf8}.vsl__mapprog{display:flex;flex-wrap:wrap;gap:6px}.vsl__mapprog em{padding:7px 12px;border-radius:12px;background:var(--soft);font-style:normal;font-size:13.5px;font-weight:700;line-height:1.3}.vsl__dir{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.vsl__dirc{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:24px;background:#fff;border:1px solid var(--line);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}a.vsl__dirc:hover,a.vsl__dirc:focus-visible{transform:translateY(-3px);border-color:#c9d8fb;box-shadow:var(--sh)}.vsl__dirc .vsl__ico{align-self:flex-start;width:50px;margin-bottom:4px}.vsl__dirc h3{margin:0;font-size:18.5px;font-weight:800;line-height:1.2;letter-spacing:-.02em}.vsl__dirc p{margin:0;font-size:14.5px;line-height:1.45}.vsl__dirc--all{justify-content:flex-end;background:var(--d);border-color:var(--d)}a.vsl__dirc--all:hover,a.vsl__dirc--all:focus-visible{background:var(--d2);border-color:var(--d2)}.vsl__ph{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.vsl__phc{display:flex;flex-direction:column;border-radius:26px;overflow:hidden;background:#fff;border:1px solid var(--line);transition:transform .18s ease,box-shadow .18s ease}.vsl__phc:hover{transform:translateY(-3px);box-shadow:var(--sh)}.vsl__phm{position:relative;aspect-ratio:4/3;overflow:hidden;background:#dfe5ee}.vsl__phm img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,.8,.3,1)}.vsl__phc:hover .vsl__phm img{transform:scale(1.04)}.vsl__phtag{position:absolute;left:14px;top:14px;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.94);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.vsl__phin{flex:1;display:flex;flex-direction:column;gap:10px;padding:20px 22px 22px}.vsl__phin h3{margin:0;font-size:21px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.vsl__phin p{margin:0;font-size:14.5px;line-height:1.5}.vsl__phin .vsl__more{margin-top:auto}.vsl__wide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:31px;overflow:hidden;background:#fff;border:1px solid var(--line)}.vsl__widem{position:relative;min-height:440px;background:#dfe5ee}.vsl__widem img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vsl__widein{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;padding:36px 40px}.vsl__widein h2{margin:0;font-size:clamp(26px,2.8vw,40px);font-weight:800;line-height:1.02;letter-spacing:-.035em;text-transform:uppercase}.vsl__widein h2 b{display:block;font-weight:800}.vsl__widein p{margin:0;font-size:15.5px;line-height:1.55}.vsl__tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.vsl__tags li{padding:8px 13px;border-radius:999px;background:var(--soft);font-size:13.5px;font-weight:700}.vsl__calc{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.vsl__calcmain{display:flex;flex-direction:column;gap:12px;min-width:0}.vsl__calcn{display:grid;grid-template-columns:auto 140px minmax(0,1fr);align-items:center;gap:10px 18px;padding:20px 24px;border-radius:24px;background:#fff;border:1px solid var(--line)}.vsl__calcn label{font-size:16px;font-weight:800}.vus .vsl__calcn input{width:100%;height:54px;margin:0;padding:0 16px;border-radius:14px;border:1.5px solid #cfd8e8;background:#f8faff;font-family:inherit;font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--ink);box-shadow:none}.vus .vsl__calcn input:focus{outline:none;border-color:var(--d);box-shadow:0 0 0 4px rgba(6,86,254,.15)}.vsl__calcn p{margin:0;font-size:13.5px;line-height:1.4}.vsl__cg{border-radius:22px;background:#fff;border:1px solid var(--line)}.vus .vsl__cg{margin:0;padding:0}.vsl__cg>summary{display:flex;align-items:center;gap:10px;padding:18px 22px;cursor:pointer;list-style:none;font-size:16.5px;font-weight:800;line-height:1.25}.vus .vsl__cg>summary{margin:0}.vsl__cg>summary::-webkit-details-marker{display:none}.vsl__cg>summary::before{content:none!important;display:none!important}.vsl__cg>summary:after{content:"";flex:0 0 9px;height:9px;margin:0 4px 4px 6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.vsl__cg[open]>summary:after{transform:rotate(225deg);margin-bottom:-4px}.vsl__cgname{flex:1}.vsl__cgcnt,.vsl__cgmark{padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:800}.vsl__cgcnt{background:#f1f4f9}.vsl__cgmark{background:var(--d)}.vsl__cgin{display:flex;flex-direction:column;padding:0 12px 12px}.vsl__cgnote{margin:0 10px 10px;font-size:13.5px;line-height:1.45}.vsl__copt{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) 112px 112px;align-items:center;gap:14px;padding:12px 10px;border-radius:14px;cursor:pointer;transition:background .15s ease}.vsl__copt+.vsl__copt{border-top:1px solid var(--line)}.vsl__copt:hover{background:#f6f8fc}.vsl__copt:has(input:checked){background:#f2f6ff}.vsl__copt input{position:absolute;left:10px;top:50%;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.vsl__cbox{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:8px;border:2px solid #b9c7e2;background:#fff;transition:background .15s ease,border-color .15s ease}.vsl__copt input:checked+.vsl__cbox{background:var(--d);border-color:var(--d)}.vsl__copt input:checked+.vsl__cbox:after{content:"";width:10px;height:6px;border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:rotate(-45deg) translate(1px,-1px)}.vsl__copt input:focus-visible+.vsl__cbox{box-shadow:0 0 0 4px rgba(6,86,254,.22)}.vsl__cname{font-size:14.5px;font-weight:700;line-height:1.35}.vsl__cname i{display:block;margin-top:2px;font-style:normal;font-size:12.5px;font-weight:500}.vsl__cprice{display:flex;flex-direction:column;align-items:flex-end;text-align:right;line-height:1.15}.vsl__cprice b{font-size:15px;font-weight:800;white-space:nowrap}.vsl__cprice i{font-style:normal;font-size:11.5px;font-weight:600}.vsl__calcsum{position:sticky;top:110px;display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:26px;background:radial-gradient(120% 70% at 85% 0%,rgba(120,170,255,.55),rgba(120,170,255,0) 60%),linear-gradient(165deg,#0656fe 0%,#0038c0 100%);box-shadow:0 34px 60px -34px rgba(6,60,200,.75)}.vsl__calcsum[hidden]{display:none}.vsl__calck{font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.vsl__calcrow{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.2);font-size:14.5px}.vsl__calcrow b{font-weight:800}.vsl__calctot{display:flex;flex-direction:column;gap:2px;margin:6px 0 4px}.vsl__calctot span{font-size:13px;font-weight:700}.vsl__calctot b{font-size:38px;font-weight:800;line-height:1.05;letter-spacing:-.03em}.vsl__calcsave{margin:0;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.14);font-size:13px;line-height:1.4}.vsl__calcsum .vsl__btn{width:100%}.vsl__calctel{text-align:center;font-size:17px;font-weight:800}.vus .vsl__x3n,.vus .vsl__info>i,.vus .vsl__info a,.vus .vsl__cprice--g b{color:var(--d)}.vus .vsl__x3c h3,.vus .vsl__maprole b,.vus a.vsl__dirc,.vus .vsl__dirc h3,.vus .vsl__phtag,.vus .vsl__phin h3,.vus .vsl__widein h2,.vus .vsl__calcn label,.vus .vsl__cg>summary,.vus .vsl__cname,.vus .vsl__cprice b{color:var(--ink)}.vus .vsl__x3c p,.vus .vsl__dirc p,.vus .vsl__phin p,.vus .vsl__widein p{color:#4b4c55}.vus .vsl__info span{color:#3d3f48}.vus .vsl__mapprog em,.vus .vsl__tags li{color:var(--d2)}.vus .vsl__widein h2 b{color:var(--d)}.vus .vsl__calcn p,.vus .vsl__cgnote{color:var(--mut)}.vus .vsl__cgcnt{color:#6b7080}.vus .vsl__cname i{color:#7a7b85}.vus .vsl__cprice i{color:#8a8f9c}.vus .vsl__cprice--n b{color:#b0b6c3}.vus .vsl__dirc--all h3,.vus .vsl__dirc--all p,.vus .vsl__dirc--all .vsl__more,.vus a.vsl__dirc--all:hover,.vus .vsl__cgmark,.vus .vsl__calcsum,.vus .vsl__calck,.vus .vsl__calcrow,.vus .vsl__calcrow b,.vus .vsl__calctot,.vus .vsl__calctot b,.vus .vsl__calcsave,.vus .vsl__calctel{color:#fff}.vus .vsl__calck,.vus .vsl__calctot span,.vus .vsl__calcrow span{opacity:.85}.vus a.vsl__calctel:hover{color:#dbe6ff}.vus .vsl__copt .vsl__cprice--g b{color:var(--d)}@supports (animation-timeline:view()){@media not (prefers-reduced-motion:reduce){.vsl__x3c,.vsl__maprow,.vsl__dirc,.vsl__phc,.vsl__wide{animation-name:vslIn;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 0% entry 40%}.vsl__x3c:nth-child(2),.vsl__dirc:nth-child(4n+2),.vsl__phc:nth-child(2){animation-range:entry 4% entry 44%}.vsl__x3c:nth-child(3),.vsl__dirc:nth-child(4n+3),.vsl__phc:nth-child(3){animation-range:entry 8% entry 48%}.vsl__dirc:nth-child(4n){animation-range:entry 12% entry 52%}}}@media (prefers-reduced-motion:reduce){.vsl__dirc,.vsl__phc,.vsl__phm img,.vsl__copt,.vsl__cbox{transition:none}}@media (max-width:1100px){.vsl__dir{grid-template-columns:repeat(2,minmax(0,1fr))}.vsl__calc{grid-template-columns:minmax(0,1fr) 300px}.vsl__copt{grid-template-columns:24px minmax(0,1fr) 92px 92px;gap:12px}.vsl__calcn{grid-template-columns:minmax(0,1fr) 140px}.vsl__calcn p{grid-column:1/-1}}@media (max-width:900px){.vsl__x3{grid-template-columns:minmax(0,1fr)}.vsl__ph{grid-template-columns:repeat(2,minmax(0,1fr))}.vsl__wide{grid-template-columns:minmax(0,1fr)}.vsl__widem{min-height:300px}.vsl__calc{grid-template-columns:minmax(0,1fr)}.vsl__calcsum{position:static}.vsl__maprow{grid-template-columns:minmax(0,1fr);gap:10px}.vsl__maparr{display:none}}@media (max-width:760px){.vsl__dir,.vsl__ph{grid-template-columns:minmax(0,1fr)}.vsl__widein{padding:24px 20px}.vsl__widem{min-height:240px}.vsl__calcn{grid-template-columns:minmax(0,1fr);padding:18px}.vsl__cg>summary{padding:16px;font-size:15.5px}.vsl__cgin{padding:0 6px 8px}.vsl__copt{grid-template-columns:24px minmax(0,1fr);row-gap:6px;padding:12px 8px;align-items:start}.vsl__cbox{margin-top:1px}.vsl__cprice{grid-column:2;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:6px;text-align:left}.vsl__x3c{padding:22px 20px}.vsl__maprow{padding:14px}.vsl__info{padding:16px}.vsl__calctot b{font-size:32px}}.vsl__visual--photo{background:#0b1a3d}.vsl__visual--photo .vsl__keys{object-position:50% 30%}.vsl__visual--photo:after{height:66%;background:linear-gradient(to top,rgba(8,14,40,.8),rgba(8,14,40,0))}.vsl__case{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vsl__casec{display:flex;flex-direction:column;border-radius:28px;overflow:hidden;background:#fff;border:1px solid var(--line);transition:transform .18s ease,box-shadow .18s ease}.vsl__casec:hover{transform:translateY(-3px);box-shadow:var(--sh)}.vsl__casem{position:relative;aspect-ratio:16/9;overflow:hidden;background:#dfe5ee}.vsl__casem img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,.8,.3,1)}.vsl__casec:hover .vsl__casem img{transform:scale(1.04)}.vsl__casein{flex:1;display:flex;flex-direction:column;gap:10px;padding:22px 26px 24px}.vsl__casein h3{margin:0 0 2px;font-size:clamp(21px,1.9vw,25px);font-weight:800;line-height:1.12;letter-spacing:-.025em}.vsl__casein p{margin:0;font-size:15px;line-height:1.5}.vsl__proof{margin-top:auto;padding-top:14px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.vsl__proofk{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.vsl__proofk svg{width:16px;height:16px}.vsl__proof a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;border-radius:14px;background:var(--soft);font-size:14px;font-weight:700;line-height:1.3;text-decoration:none;transition:background .15s ease}.vsl__proof a:hover{background:#dfe8ff}.vsl__proof a i{font-style:normal;flex:0 0 auto;transition:transform .2s ease}.vsl__proof a:hover i{transform:translateX(4px)}.vsl__stats{margin-top:80px;padding:44px 46px;border-radius:31px;background:var(--coal)}.vsl__statsh{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px 28px;align-items:end;margin-bottom:26px}.vsl__statsh h2{margin:0;font-size:clamp(28px,3.4vw,48px);font-weight:800;line-height:1;letter-spacing:-.035em;text-transform:uppercase}.vsl__statsh h2 b{font-weight:800}.vsl__statsh p{margin:0;justify-self:end;max-width:400px;font-size:15.5px;line-height:1.5}.vsl__statsg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vsl__stat{display:flex;flex-direction:column;gap:6px;padding:22px 22px 18px;border-radius:22px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);text-decoration:none;transition:background .18s ease,transform .18s ease}a.vsl__stat:hover{background:rgba(255,255,255,.11);transform:translateY(-3px)}.vsl__stat b{font-size:clamp(34px,3.6vw,50px);font-weight:800;line-height:1;letter-spacing:-.035em}.vsl__stat span{font-size:15px;line-height:1.4}.vsl__stat em{margin-top:auto;padding-top:8px;font-style:normal;font-size:13px;font-weight:700}.vsl__feat{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);border-radius:31px;overflow:hidden;background:#fff;border:1px solid var(--line);margin-bottom:18px}.vsl__featg{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:6px;min-height:360px;padding:6px;background:#fff}.vsl__featg span{position:relative;overflow:hidden;border-radius:22px;background:#dfe5ee}.vsl__featg span:first-child{grid-row:1/3}.vsl__featg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vsl__featin{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px;padding:30px 36px}.vsl__featin h3{margin:0;font-size:clamp(26px,2.8vw,38px);font-weight:800;line-height:1.02;letter-spacing:-.035em;text-transform:uppercase}.vsl__featin p{margin:0;font-size:15.5px;line-height:1.55}.vsl__ev{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.vsl__evc{display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:#fff;border:1px solid var(--line);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}a.vsl__evc:hover,a.vsl__evc:focus-visible{transform:translateY(-3px);border-color:#c9d8fb;box-shadow:var(--sh)}.vsl__evm{position:relative;aspect-ratio:4/3;overflow:hidden;background:#dfe5ee}.vsl__evm--empty{background:linear-gradient(160deg,#0656fe,#0038c0)}.vsl__evm img{display:block;width:100%;height:100%;object-fit:cover}.vsl__evd{position:absolute;left:12px;top:12px;padding:5px 10px;border-radius:999px;background:rgba(255,255,255,.95);font-size:12px;font-weight:800}.vsl__evin{display:flex;flex-direction:column;gap:8px;padding:16px 18px 18px}.vsl__evin b{font-size:16.5px;font-weight:800;line-height:1.2;letter-spacing:-.01em}.vsl__evin span{font-size:14px;line-height:1.45}.vsl__evc--all{justify-content:flex-end;background:var(--d);border-color:var(--d)}a.vsl__evc--all:hover,a.vsl__evc--all:focus-visible{background:var(--d2);border-color:var(--d2)}.vsl__evc--all .vsl__evin{flex:1;justify-content:flex-end;gap:10px;padding:22px}.vsl__evc--all .vsl__evin b{font-size:clamp(22px,2vw,28px);letter-spacing:-.025em}.vus .vsl__evc--all .vsl__evin b,.vus .vsl__evc--all .vsl__evin span,.vus .vsl__evc--all .vsl__more,.vus a.vsl__evc--all:hover{color:#fff}.vsl__thx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.vsl__thxc{display:flex;flex-direction:column;border-radius:26px;overflow:hidden;background:#fff;border:1px solid var(--line);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}a.vsl__thxc:hover,a.vsl__thxc:focus-visible{transform:translateY(-3px);box-shadow:var(--sh)}.vsl__thxm{display:flex;align-items:flex-start;justify-content:center;height:280px;overflow:hidden;padding:22px 22px 0;background:#eef1f6}.vsl__thxm img{width:78%;height:auto;border-radius:6px 6px 0 0;box-shadow:0 18px 30px -18px rgba(10,30,90,.5);transform:rotate(-1.5deg);transition:transform .3s ease}a.vsl__thxc:hover .vsl__thxm img{transform:rotate(0) translateY(-4px)}.vsl__thxc--ind .vsl__thxm{align-items:center;padding:22px}.vsl__thxc--ind .vsl__thxm img{width:100%;border-radius:6px}.vsl__thxin{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:18px 22px 22px}.vsl__thxin b{font-size:18px;font-weight:800;line-height:1.2;letter-spacing:-.01em}.vsl__thxin>span:not(.vsl__cmptag){font-size:14.5px;line-height:1.45}.vsl__thxin .vsl__more{margin-top:auto}.vsl__logos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.vsl__logos span{display:flex;align-items:center;justify-content:center;height:96px;padding:16px 18px;border-radius:20px;background:#fff;border:1px solid var(--line)}.vsl__logos img{max-width:100%;max-height:52px;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.75;transition:filter .2s ease,opacity .2s ease}.vsl__logos span:hover img{filter:none;opacity:1}.vsl__exp{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:16px}.vsl__expc{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;border-radius:26px;background:#fff;border:1px solid var(--line);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}a.vsl__expc:hover,a.vsl__expc:focus-visible{transform:translateY(-3px);border-color:#c9d8fb;box-shadow:var(--sh)}.vsl__expc>b,.vsl__expin b{font-size:clamp(19px,1.7vw,23px);font-weight:800;line-height:1.15;letter-spacing:-.02em}.vsl__expc>span:not(.vsl__cmptag),.vsl__expin>span:not(.vsl__cmptag){font-size:14.5px;line-height:1.45}.vsl__expc .vsl__more{margin-top:auto}.vsl__expc--ph{flex-direction:row;align-items:stretch;gap:0;padding:0;overflow:hidden}.vsl__expm{position:relative;flex:0 0 42%;background:#dfe5ee}.vsl__expm img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.vsl__expin{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px}.vsl__expin .vsl__more{margin-top:auto}.vsl__expc--blue{background:var(--d);border-color:var(--d)}a.vsl__expc--blue:hover,a.vsl__expc--blue:focus-visible{background:var(--d2);border-color:var(--d2)}.vus .vsl__casein h3,.vus .vsl__casein p b,.vus .vsl__featin h3,.vus .vsl__evin b,.vus .vsl__thxin b,.vus .vsl__expc>b,.vus .vsl__expin b,.vus a.vsl__evc,.vus a.vsl__thxc,.vus a.vsl__expc,.vus a.vsl__evc:hover,.vus a.vsl__thxc:hover,.vus a.vsl__expc:hover,.vus .vsl__evd{color:var(--ink)}.vus .vsl__casein p,.vus .vsl__featin p,.vus .vsl__evin span,.vus .vsl__thxin>span:not(.vsl__cmptag),.vus .vsl__expc>span:not(.vsl__cmptag),.vus .vsl__expin>span:not(.vsl__cmptag){color:#4b4c55}.vus .vsl__proofk{color:#7a7b85}.vus .vsl__proof a,.vus .vsl__proof a:hover{color:var(--d2)}.vus .vsl__proofk svg{color:var(--d)}.vus .vsl__statsh h2,.vus .vsl__stat b{color:#fff}.vus .vsl__statsh h2 b,.vus .vsl__stat em{color:#8db0ff}.vus .vsl__statsh p,.vus .vsl__stat span{color:rgba(255,255,255,.78)}.vus a.vsl__stat:hover b{color:#fff}.vus .vsl__expc--blue>b,.vus .vsl__expc--blue>span:not(.vsl__cmptag),.vus .vsl__expc--blue .vsl__more,.vus a.vsl__expc--blue:hover{color:#fff}.vus .vsl__expc--blue .vsl__cmptag{background:rgba(255,255,255,.18);color:#fff}@supports (animation-timeline:view()){@media not (prefers-reduced-motion:reduce){.vsl__casec,.vsl__stat,.vsl__feat,.vsl__evc,.vsl__thxc,.vsl__logos span,.vsl__expc{animation-name:vslIn;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 0% entry 40%}.vsl__casec:nth-child(2n),.vsl__stat:nth-child(3n+2),.vsl__evc:nth-child(4n+2),.vsl__thxc:nth-child(2),.vsl__expc:nth-child(2){animation-range:entry 4% entry 44%}.vsl__stat:nth-child(3n),.vsl__evc:nth-child(4n+3),.vsl__thxc:nth-child(3),.vsl__expc:nth-child(3){animation-range:entry 8% entry 48%}.vsl__evc:nth-child(4n){animation-range:entry 12% entry 52%}}}@media (prefers-reduced-motion:reduce){.vsl__casec,.vsl__casem img,.vsl__evc,.vsl__thxc,.vsl__thxm img,.vsl__expc,.vsl__stat,.vsl__logos img{transition:none}}@media (max-width:1100px){.vsl__ev{grid-template-columns:repeat(2,minmax(0,1fr))}.vsl__logos{grid-template-columns:repeat(4,minmax(0,1fr))}.vsl__exp{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vsl__expc--ph{grid-column:1/-1}.vsl__thxm{height:240px}}@media (max-width:900px){.vsl__visual--photo{background:#0b1a3d}.vsl__case{grid-template-columns:minmax(0,1fr)}.vsl__statsg{grid-template-columns:repeat(2,minmax(0,1fr))}.vsl__statsh{grid-template-columns:minmax(0,1fr)}.vsl__statsh p{justify-self:start}.vsl__feat{grid-template-columns:minmax(0,1fr)}.vsl__featg{min-height:300px}.vsl__thx{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:760px){.vsl__casein{padding:18px 18px 20px}.vsl__stats{margin-top:56px;padding:28px 20px;border-radius:26px}.vsl__statsg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.vsl__stat{padding:16px 14px 14px}.vsl__stat span{font-size:13.5px}.vsl__featin{padding:22px 20px}.vsl__featg{min-height:240px}.vsl__ev{grid-template-columns:minmax(0,1fr)}.vsl__thx{grid-template-columns:minmax(0,1fr)}.vsl__thxm{height:220px}.vsl__logos{grid-template-columns:repeat(2,minmax(0,1fr))}.vsl__logos span{height:84px}.vsl__exp{grid-template-columns:minmax(0,1fr)}.vsl__expc--ph{flex-direction:column}.vsl__expm{flex:none;aspect-ratio:4/3}}@media (max-width:400px){.vsl__statsg{grid-template-columns:minmax(0,1fr)}}.vus__chip{display:inline-flex;align-items:center;min-height:40px;padding:8px 18px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:14.5px;font-weight:600;color:var(--mut);transition:border-color .16s,color .16s}.vus__chip:hover{border-color:var(--d);color:var(--d)}.vus__steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px;counter-reset:s}.vus__steps li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 16px;align-items:start;background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px 22px}.vus__stepn{grid-row:1/3;width:36px;height:36px;border-radius:50%;background:#eef2fb;color:var(--d);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}.vus__steps b{font-size:17px;font-weight:700;letter-spacing:-.02em}.vus__steps span:not(.vus__stepn){font-size:14.5px;line-height:1.55;color:var(--mut)}.vus__tel{font-size:17px;font-weight:700;color:var(--ink);white-space:nowrap}.vus__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 26px;background:linear-gradient(140deg,#08205a 0%,#0b39a8 56%,#0656fe 100%);border-radius:22px;padding:30px 32px;color:#fff}.vus__cta b{display:block;font-size:22px;line-height:1.2;font-weight:700;letter-spacing:-.02em;margin-bottom:6px}.vus__cta span{font-size:15px;line-height:1.5;color:rgba(255,255,255,.85);max-width:560px;display:block}.vus__ctab{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px}.vus__cta .vus__btn{background:#fff;color:var(--d)!important}.vus__cta .vus__btn:hover{background:#eef2fb}.vus__cta .vus__tel{color:#fff}.vus__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.vus__fact{display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:20px 22px;transition:transform .22s ease,box-shadow .22s ease}.vus__fact:hover{transform:translateY(-2px);box-shadow:0 20px 38px -32px rgba(20,18,30,.35)}.vus__fact i{font-style:normal;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#65666f}.vus__fact b{font-size:15.5px;line-height:1.4;font-weight:700;letter-spacing:-.01em}.vus__tw{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:18px;background:#fff}.vus__tab{width:100%;min-width:560px;border-collapse:collapse;font-size:14.5px;line-height:1.5}.vus__tab th{text-align:left;padding:14px 20px;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#65666f;background:var(--grey);border-bottom:1px solid var(--line)}.vus__tab td{padding:14px 20px;color:var(--mut);border-bottom:1px solid var(--line);vertical-align:top}.vus__tab tr:last-child td{border-bottom:0}.vus__tab td b{color:var(--ink);font-weight:600;display:block}.vus__tab td i{font-style:normal;font-size:13px;color:#65666f}.vus__tab--ceny th:nth-child(2),.vus__tab--ceny th:nth-child(3){text-align:right;white-space:nowrap}.vus__num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600;color:var(--ink)!important}.vus__num--hl{color:var(--d)!important;font-weight:700}@media (max-width:620px){.vus__tw{border:0;background:0 0;overflow:visible;border-radius:0}.vus__tab{min-width:0;display:block;font-size:14.5px}.vus__tab thead{display:none}.vus__tab tbody,.vus__tab tr,.vus__tab td{display:block;width:100%}.vus__tab tr{background:#fff;border:1px solid var(--line);border-radius:16px;padding:15px 17px;margin-bottom:10px}.vus__tab tr:last-child{margin-bottom:0}.vus__tab td{padding:0;border:0}.vus__tab td b{font-size:15.5px;line-height:1.34}.vus__tab td+td{padding-top:9px}.vus__tab--ceny td+td{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding-top:8px;border-top:1px solid var(--line);margin-top:8px}.vus__tab--ceny td+td+td{margin-top:0;border-top:0;padding-top:6px}.vus__tab td[data-label]:before{content:attr(data-label);font-size:13px;font-weight:600;color:#65666f}.vus__tab--kto td[data-label]:before{display:block;margin:0 0 3px}.vus__num{text-align:right}}.vus__case{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 1px 2px rgba(20,18,30,.04);transition:transform .18s,box-shadow .18s}.vus__case:hover{transform:translateY(-3px);box-shadow:0 18px 34px -22px rgba(20,18,30,.4)}.vus__case a{display:flex;flex-direction:column;height:100%}.vus__casemedia{position:relative;display:block;aspect-ratio:16/9;background:#e9edf4;overflow:hidden}.vus__casemedia img{width:100%;height:100%;object-fit:cover;display:block}.vus__casemedia--empty:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#dfe7f5,#eef2f8)}.vus__casebody{display:flex;flex-direction:column;gap:7px;padding:18px 20px 20px;flex:1 1 auto}.vus__casebody b{font-size:16.5px;line-height:1.28;font-weight:700;letter-spacing:-.02em}.vus__casebody i{font-style:normal;font-size:13px;color:#65666f}@media (max-width:1024px){.vus__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.vus__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.vus__grid--2,.vus__grid--3{grid-template-columns:1fr;gap:16px}.vus__card,.vus__row{padding:18px}.vus__steps li{grid-template-columns:36px minmax(0,1fr);padding:16px 18px;gap:4px 12px}.vus__stepn{width:32px;height:32px;font-size:14px}.vus__cta{padding:24px 20px}.vus__cta b{font-size:19px}.vus__anchors a{height:38px}.vus__facts{grid-template-columns:1fr;gap:10px}.vus__fact{padding:14px 18px}}@media (prefers-reduced-motion:reduce){.vus__card,.vus__case{transition:none}.vus__card:hover,.vus__case:hover{transform:none}}.vuk{--steel:#517099;--steel-2:#3f5a7d;--dark:#3b3b3b}body.vuk-page #page.site{background:#f4f4f4;overflow-x:clip!important;overflow-y:visible!important}body.vuk-page .entry-content{background:0 0}.vuk__hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.45fr) minmax(0,1.2fr);grid-template-rows:auto auto;gap:20px;padding:4px 0 56px;align-items:stretch}.vuk__shot{position:relative;grid-row:1/3;border-radius:40px;overflow:hidden;background:var(--dark);min-height:520px;transition:transform .3s ease,box-shadow .3s ease}.vuk__shot:hover{transform:translateY(-3px);box-shadow:0 26px 46px -30px rgba(20,18,30,.55)}.vuk__shot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.3,1)}.vuk__shot:hover img{transform:scale(1.04)}.vuk__shot:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,12,25,.06) 38%,rgba(15,12,25,.84) 100%)}.vuk__shotin{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:26px 28px 28px;color:#fff}.vuk__shotin b{font-size:clamp(19px,1.6vw,24px);line-height:1.2;font-weight:700;letter-spacing:-.02em}.vuk__tag{align-self:flex-start;padding:5px 13px;border-radius:9px;background:#fff;color:var(--dark);font-size:13px;font-weight:700;letter-spacing:-.01em}.vuk__tag--d{background:rgba(255,255,255,.14);color:#fff}.vuk__light .vuk__tag{background:var(--grey);color:var(--mut)}.vuk__brand{position:relative;grid-row:1/3;overflow:hidden;background:var(--d);color:#fff;border-radius:40px;padding:46px 44px 40px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;min-height:520px}.vuk__brand>*{position:relative;z-index:2}.vuk__glass{position:absolute;right:-56px;bottom:-40px;z-index:1;width:290px;height:auto;opacity:.5;mix-blend-mode:screen;pointer-events:none;transition:transform .6s cubic-bezier(.2,.7,.3,1);-webkit-mask-image:radial-gradient(54% 42% at 50% 32%,#000 42%,rgba(0,0,0,.3) 64%,transparent 82%);mask-image:radial-gradient(54% 42% at 50% 32%,#000 42%,rgba(0,0,0,.3) 64%,transparent 82%)}.vuk__brand:hover .vuk__glass{transform:translate(-5px,-7px) scale(1.03)}.vuk__h1{margin:0;font-size:clamp(34px,3.9vw,55px);line-height:1.06;font-weight:800;letter-spacing:-.03em;color:#fff;text-transform:uppercase}.vuk__h1 span{color:rgba(255,255,255,.62)}.vuk__lead{margin:0;font-size:15px;line-height:1.5;color:rgba(255,255,255,.9);max-width:430px}.vuk__go{display:inline-flex;align-items:center;gap:14px;margin-top:auto;padding:10px 12px 10px 24px;border-radius:999px;background:#fff;color:var(--d)!important;font-weight:700;font-size:16px}.vuk__go b{font-weight:700;transition:transform .3s ease}.vuk__go:hover b{transform:translateX(4px)}.vuk__arr{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--dark);color:#fff;font-size:17px;transition:transform .3s ease,background .3s ease}.vuk__go:hover .vuk__arr{transform:translateX(3px)}.vuk__dark{position:relative;overflow:hidden;background:var(--dark);color:#fff;border-radius:40px;padding:28px 32px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;transition:transform .3s ease,background .3s ease,box-shadow .3s ease}.vuk__dark:hover{background:#464646;box-shadow:0 24px 44px -30px rgba(20,18,30,.6)}.vuk__big{font-size:clamp(38px,4vw,56px);line-height:1.04;font-weight:800;letter-spacing:-.03em;color:#fff;display:flex;align-items:baseline;gap:10px}.vuk__big i{font-style:normal;font-size:17px;font-weight:600;color:rgba(255,255,255,.82);letter-spacing:-.01em}.vuk__dark p{margin:0;font-size:14.5px;line-height:1.5;color:rgba(255,255,255,.84)}.vuk__dark strong{color:#fff;font-weight:700}.vuk__light{position:relative;overflow:hidden;background:#fff;border-radius:40px;padding:28px 32px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;transition:transform .3s ease,box-shadow .3s ease}.vuk__light:hover{transform:translateY(-3px);box-shadow:0 24px 44px -30px rgba(20,18,30,.35)}.vuk__light p{margin:0;font-size:14.5px;line-height:1.5;color:var(--mut)}.vuk__light b{color:var(--ink);font-weight:700}.vuk__mut{color:#65666f!important;font-size:13.5px!important}@media (max-width:1100px){.vuk__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.vuk__shot{grid-row:1/2;min-height:420px}.vuk__brand{grid-row:1/2;min-height:420px}.vuk__dark,.vuk__light{grid-row:2/3}}@media (max-width:760px){.vuk__hero{grid-template-columns:1fr;gap:14px;padding-bottom:36px}.vuk__shot,.vuk__brand{grid-row:auto;min-height:340px}.vuk__dark,.vuk__light{grid-row:auto}.vuk__brand{padding:34px 24px 28px;border-radius:32px}.vuk__shot,.vuk__dark,.vuk__light{border-radius:32px}.vuk__glass{width:190px;right:-34px;bottom:-28px}.vuk__dark,.vuk__light{padding:24px 22px}}.vuk__sec{padding:0 0 64px;scroll-margin-top:96px}.vuk__top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(240px,.7fr);gap:20px 28px;align-items:center;padding:0 0 26px}.vuk__h2{margin:0;font-size:clamp(28px,3.6vw,50px);line-height:1.06;font-weight:800;letter-spacing:-.03em;text-transform:uppercase;color:var(--dark)}.vuk__h2 span{color:var(--d)}.vuk__topt{margin:0;font-size:15.5px;line-height:1.5;color:var(--mut)}.vuk__godark{display:inline-flex;align-items:center;gap:14px;justify-self:start;padding:10px 12px 10px 24px;border-radius:999px;background:var(--steel);color:#fff!important;font-size:16px;font-weight:700}.vuk__godark b{font-weight:700;transition:transform .3s ease}.vuk__godark:hover b{transform:translateX(4px)}.vuk__godark:hover .vuk__arr{transform:translateX(3px)}.vuk__go,.vuk__godark{transition:transform .18s ease,background .16s ease,box-shadow .18s ease}.vuk__go:hover,.vuk__godark:hover{transform:translateY(-2px)}.vuk__grid{display:grid;gap:20px}.vuk__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.vuk__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.vuk__card{display:flex;flex-direction:column;background:#fff;border-radius:34px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.vuk__card:hover{transform:translateY(-3px);box-shadow:0 24px 44px -30px rgba(20,18,30,.4)}.vuk__media{position:relative;aspect-ratio:4/3;overflow:hidden;background:#e9edf4}.vuk__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s cubic-bezier(.2,.7,.3,1)}.vuk__card:hover .vuk__media img{transform:scale(1.045)}.vuk__tag--ov{position:absolute;left:16px;top:16px;z-index:2}.vuk__cardin{display:flex;flex-direction:column;gap:9px;padding:22px 24px 24px;flex:1 1 auto}.vuk__cardin h3{margin:0;font-size:20px;line-height:1.2;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.vuk__cardin p{margin:0;font-size:14.5px;line-height:1.55;color:var(--mut);flex:1 1 auto}.vuk__more{font-size:14.5px;font-weight:700;color:var(--d);transition:transform .3s ease}.vuk__more:hover{text-decoration:underline}.vuk__wide{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:0;background:#fff;border-radius:40px;overflow:hidden}.vuk__widemedia{position:relative;min-height:420px;background:#e9edf4}.vuk__widemedia img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.vuk__wide:hover .vuk__widemedia img{transform:scale(1.03)}.vuk__widein{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:44px 46px}.vuk__wideh{margin:0;font-size:clamp(24px,2.7vw,38px);line-height:1.1;font-weight:800;letter-spacing:-.03em;color:var(--dark)}.vuk__wideh span{color:var(--d)}.vuk__widein p{margin:0;font-size:15.5px;line-height:1.55;color:var(--mut)}.vuk__ticks{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.vuk__ticks li{padding:7px 15px;border-radius:999px;background:#f4f4f4;font-size:14px;font-weight:600;color:var(--mut)}@media (max-width:1024px){.vuk__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.vuk__top{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr)}.vuk__h2{grid-column:1/-1}}@media (max-width:760px){.vuk__sec{padding-bottom:42px}.vuk__grid--3,.vuk__grid--2{grid-template-columns:1fr;gap:14px}.vuk__top{grid-template-columns:1fr;gap:14px;padding-bottom:20px}.vuk__card{border-radius:28px}.vuk__wide{grid-template-columns:1fr;border-radius:28px}.vuk__widemedia{min-height:260px;aspect-ratio:4/3}.vuk__widein{padding:26px 22px 28px}}@supports (animation-timeline:view()){@media not (prefers-reduced-motion:reduce){.vuk__shot,.vuk__brand,.vuk__dark,.vuk__light,.vuk__top>*,.vuk__card,.vuk__wide,.vuk__fact,.vuk__dcard,.vuk__lcard,.vuk__final,.vuk__grp,.vuk .vus__steps li,.vuk .vus__faq details,.vuk .vus__tw,.vuk .vus__row,.vuk .vus__note,.vuk__calcform{animation-name:vukIn;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 0% entry 42%}.vuk__grid>*:nth-child(2){animation-range:entry 4% entry 46%}.vuk__grid>*:nth-child(3){animation-range:entry 8% entry 50%}.vuk__facts>*:nth-child(2){animation-range:entry 3% entry 45%}.vuk__facts>*:nth-child(3){animation-range:entry 6% entry 48%}.vuk__facts>*:nth-child(4){animation-range:entry 9% entry 51%}.vuk .vus__steps li:nth-child(2){animation-range:entry 3% entry 45%}.vuk .vus__steps li:nth-child(3){animation-range:entry 6% entry 48%}.vuk .vus__steps li:nth-child(n+4){animation-range:entry 8% entry 50%}.vuk .vus__grid>*:nth-child(2){animation-range:entry 4% entry 46%}.vuk .vus__grid>*:nth-child(3){animation-range:entry 8% entry 50%}.vuk .vus__grid>*:nth-child(n+4){animation-range:entry 10% entry 52%}.vuk .vus__faq details:nth-child(2){animation-range:entry 3% entry 45%}.vuk .vus__faq details:nth-child(n+3){animation-range:entry 5% entry 47%}}}@media (prefers-reduced-motion:reduce){.vuk__card,.vuk__shot,.vuk__wide,.vuk__light,.vuk__dark{transition:none}.vuk__card:hover,.vuk__shot:hover,.vuk__light:hover{transform:none}.vuk__shot:hover img,.vuk__card:hover .vuk__media img{transform:none}}.vuk__anchors{display:flex;flex-wrap:wrap;gap:10px;padding:0 0 30px}.vuk__anchors a{display:inline-flex;align-items:center;height:38px;padding:0 17px;border-radius:999px;background:#fff;font-size:14px;font-weight:600;color:var(--mut);transition:background .16s,color .16s,transform .16s}.vuk__anchors a:hover{background:var(--dark);color:#fff;transform:translateY(-1px)}.vuk__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.vuk__fact{display:flex;flex-direction:column;gap:8px;background:#fff;border-radius:26px;padding:22px 24px;transition:transform .3s ease,box-shadow .3s ease}.vuk__fact:hover{transform:translateY(-3px);box-shadow:0 22px 40px -30px rgba(20,18,30,.35)}.vuk__fact i{font-style:normal;font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--d)}.vuk__fact b{font-size:15.5px;line-height:1.4;font-weight:700;letter-spacing:-.01em;color:var(--ink)}@media (max-width:1024px){.vuk__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.vuk__facts{grid-template-columns:1fr;gap:10px}.vuk__fact{padding:18px 20px;border-radius:22px}.vuk__anchors{gap:8px;padding-bottom:22px}.vuk__anchors a{height:36px;padding:0 14px;font-size:13.5px}}.vuk__calc{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);gap:20px;align-items:start}.vuk__calcform{grid-column:1/2}.vuk__num{display:flex;flex-direction:column;gap:8px;background:#fff;border-radius:26px;padding:20px 24px}.vuk__num span{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--d)}.vuk__num input{width:100%;max-width:220px;border:0;border-bottom:2px solid var(--line);background:0 0;font:inherit;font-size:34px;font-weight:800;letter-spacing:-.03em;color:var(--ink);padding:2px 0 6px;font-variant-numeric:tabular-nums;transition:border-color .2s}.vuk__num input:focus{outline:none;border-bottom-color:var(--d)}.vuk__calchint{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--mut)}.vuk__calclist{display:flex;flex-direction:column;gap:10px}.vuk__opt{display:grid;grid-template-columns:26px minmax(0,1fr) 116px 126px;gap:6px 14px;align-items:center;background:#fff;border-radius:20px;padding:15px 20px;cursor:pointer;transition:background .18s,transform .18s,box-shadow .18s}.vuk__opt:hover{transform:translateY(-1px);box-shadow:0 18px 32px -28px rgba(20,18,30,.4)}.vuk__opt input{position:absolute;opacity:0;width:0;height:0}.vuk__optbox{width:24px;height:24px;border-radius:8px;border:2px solid #d8dae2;background:#fff;position:relative;transition:background .18s,border-color .18s}.vuk__optbox:after{content:"";position:absolute;left:7px;top:3px;width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(43deg) scale(.6);opacity:0;transition:opacity .18s,transform .18s}.vuk__opt input:checked~.vuk__optbox{background:var(--d);border-color:var(--d)}.vuk__opt input:checked~.vuk__optbox:after{opacity:1;transform:rotate(43deg) scale(1)}.vuk__opt input:focus-visible~.vuk__optbox{outline:2px solid var(--d);outline-offset:3px}.vuk__opt input:checked~.vuk__optname{color:var(--ink)}.vuk__optname{font-size:15px;line-height:1.35;font-weight:600;color:var(--mut)}.vuk__optname i{display:block;font-style:normal;font-size:13px;color:#65666f;font-weight:500}.vuk__optprice{display:flex;flex-direction:column;align-items:flex-end;gap:1px;text-align:right}.vuk__optprice b{font-size:16px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.vuk__optprice i{font-style:normal;font-size:11.5px;color:#65666f;white-space:nowrap}.vuk__optprice--hl b{color:var(--d)}.vuk__itog{grid-column:2/3;grid-row:1/4;position:sticky;top:96px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:var(--dark);color:#fff;border-radius:34px;padding:28px 30px}.vuk__itogrow{display:flex;align-items:baseline;justify-content:space-between;gap:14px;width:100%;font-size:14.5px;color:rgba(255,255,255,.72)}.vuk__itogrow b{font-size:17px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.vuk__itogsum{display:flex;flex-direction:column;gap:4px;width:100%;padding-top:12px;border-top:1px solid rgba(255,255,255,.16)}.vuk__itogsum span{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.6)}.vuk__itogsum b{font-size:clamp(30px,3vw,42px);line-height:1.02;font-weight:800;letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}.vuk__itogsave{margin:0;font-size:13.5px;line-height:1.5;color:#9fc2ea}.vuk__itogtel{font-size:16px;font-weight:700;color:#fff!important;white-space:nowrap}.vuk__itog .vuk__godark{margin-top:4px}@media (max-width:1024px){.vuk__calc{grid-template-columns:1fr}.vuk__calcform,.vuk__calclist,.vuk__itog{grid-column:1/-1}.vuk__itog{grid-row:auto;position:static}}@media (max-width:760px){.vuk__opt{grid-template-columns:24px minmax(0,1fr);padding:14px 16px;border-radius:18px;gap:4px 12px}.vuk__optprice{grid-column:2/3;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:8px}.vuk__optprice i{font-size:12px}.vuk__num{padding:16px 18px;border-radius:22px}.vuk__num input{font-size:28px}.vuk__itog{padding:22px 20px;border-radius:26px}}.vuk__grp{background:0 0}.vuk__grp+.vuk__grp{margin-top:6px}.vuk__grp>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:15px 20px;border-radius:20px;background:#fff;transition:background .18s,box-shadow .18s}.vuk__grp>summary::-webkit-details-marker{display:none}.vuk__grp>summary:focus{outline:none;box-shadow:none}.vuk__grp>summary:focus:hover{box-shadow:0 18px 32px -28px rgba(20,18,30,.4)}.vuk__grp>summary:focus-visible{outline:3px solid var(--d);outline-offset:3px}.vuk__grp>summary:hover{box-shadow:0 18px 32px -28px rgba(20,18,30,.4)}.vuk__grpname{font-size:16.5px;line-height:1.25;font-weight:700;letter-spacing:-.02em;color:var(--ink);flex:1 1 auto}.vuk__grpcnt{min-width:26px;height:26px;padding:0 8px;border-radius:999px;background:#f0f1f5;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#65666f}.vuk__grpmark{min-width:26px;height:26px;padding:0 8px;border-radius:999px;background:var(--d);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.vuk__grpmark[hidden]{display:none}.vuk__grp>summary:after{content:"";width:11px;height:11px;flex:0 0 auto;margin-left:2px;border:solid #65666f;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s}.vuk__grp[open]>summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.vuk__grp[open]>summary{background:#fff;border-radius:20px 20px 4px 4px}.vuk__grpin{display:flex;flex-direction:column;gap:6px;padding:6px 0 10px}.vuk__grpnote{margin:0;padding:2px 20px 6px;font-size:13.5px;line-height:1.5;color:#65666f}.vuk__optprice--one b{color:#65666f!important}@media (max-width:760px){.vuk__grp>summary{padding:13px 16px;border-radius:16px;gap:9px}.vuk__grpname{font-size:15px}.vuk__grpnote{padding:2px 16px 6px;font-size:13px}}.vuk__wide--rev .vuk__widemedia{order:2}.vuk__three{display:flex;flex-direction:column;gap:18px}.vuk__three>div{display:flex;flex-direction:column;gap:5px}.vuk__num3{font-size:13px;font-weight:800;letter-spacing:.06em;color:var(--d)}.vuk__three b{font-size:18px;line-height:1.22;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.vuk__three p{margin:0;font-size:14.5px;line-height:1.55;color:var(--mut)}.vuk__note--in{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.vuk__dcard,.vuk__lcard{position:relative;display:flex;flex-direction:column;gap:9px;overflow:hidden;border-radius:34px;padding:30px 32px;min-height:236px;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.vuk__dcard{background:var(--dark);color:#fff}.vuk__dcard:hover{background:#464646;box-shadow:0 26px 46px -32px rgba(20,18,30,.65)}.vuk__lcard{background:#fff}.vuk__lcard:hover{transform:translateY(-3px);box-shadow:0 24px 44px -30px rgba(20,18,30,.35)}.vuk__dico{position:absolute;right:-16px;top:-10px;width:172px;height:auto;opacity:.75;mix-blend-mode:screen;pointer-events:none;transition:transform .5s cubic-bezier(.2,.7,.3,1);-webkit-mask-image:radial-gradient(58% 46% at 52% 34%,#000 44%,rgba(0,0,0,.35) 66%,transparent 84%);mask-image:radial-gradient(58% 46% at 52% 34%,#000 44%,rgba(0,0,0,.35) 66%,transparent 84%)}.vuk__dcard:hover .vuk__dico{transform:translate(-6px,6px) rotate(-4deg)}.vus a.vuk__dcard b,.vuk__dcard b{color:#fff}.vus a.vuk__dcard p,.vuk__dcard p{color:rgba(255,255,255,.86)}.vuk__dcard b,.vuk__lcard b{position:relative;z-index:2;font-size:21px;line-height:1.18;font-weight:700;letter-spacing:-.02em;max-width:74%}.vuk__dcard p{position:relative;z-index:2;margin:0;font-size:14.5px;line-height:1.55;color:rgba(255,255,255,.8);flex:1 1 auto}.vuk__lcard p{margin:0;font-size:14.5px;line-height:1.55;color:var(--mut);flex:1 1 auto}.vuk__dgo{position:relative;z-index:2;font-size:14.5px;font-weight:700}.vuk__dcard .vuk__dgo{color:#fff}.vuk__lcard .vuk__dgo{color:var(--d)}.vuk__dgo i{font-style:normal;display:inline-block;transition:transform .3s ease}.vuk__dcard:hover .vuk__dgo i,.vuk__lcard:hover .vuk__dgo i{transform:translateX(4px)}.vuk__sec--last{padding-bottom:16px}.vuk__final{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:0;background:var(--d);color:#fff;border-radius:44px;overflow:hidden}.vuk__finalin{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:46px 48px}.vuk__finalh{margin:0;font-size:clamp(26px,3vw,43px);line-height:1.1;font-weight:800;letter-spacing:-.03em;color:#fff;text-transform:none}.vuk__finalh span{color:rgba(255,255,255,.66)}.vuk__finalin p{margin:0;font-size:15.5px;line-height:1.55;color:rgba(255,255,255,.88);max-width:560px}.vuk__finalb{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;padding-top:4px}.vuk__finaltel{font-size:19px;font-weight:800;color:#fff!important;white-space:nowrap;letter-spacing:-.02em}.vuk__finalmail{font-size:13.5px!important;color:rgba(255,255,255,.7)!important}.vuk__finalmail a{color:#fff;text-decoration:underline}.vuk__finalmedia{position:relative;min-height:340px}.vuk__finalmedia img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media (max-width:900px){.vuk__final{grid-template-columns:1fr;border-radius:32px}.vuk__finalmedia{min-height:220px;aspect-ratio:16/9}.vuk__finalin{padding:30px 24px 32px}.vuk__wide--rev .vuk__widemedia{order:0}.vuk__dcard,.vuk__lcard{padding:24px 22px;min-height:0;border-radius:26px}.vuk__dcard b,.vuk__lcard b{font-size:19px;max-width:100%}.vuk__dico{width:120px;right:-20px;top:-14px;opacity:.5}}@media (max-width:900px){.vuk__final{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.vuk{padding-left:16px;padding-right:16px}.vuk__wide{grid-template-columns:minmax(0,1fr)}.vuk__hero{grid-template-columns:minmax(0,1fr)}.vuk__facts{grid-template-columns:minmax(0,1fr)}.vuk__grid--2,.vuk__grid--3{grid-template-columns:minmax(0,1fr)}.vuk__finaltel{font-size:17px}.vuk__finalb{gap:12px 16px}.vuk__opt{grid-template-columns:24px minmax(0,1fr)}}@media (max-width:380px){.vuk{padding-left:12px;padding-right:12px}.vuk__finaltel{font-size:16px}.vuk__big{font-size:34px}}@supports (animation-timeline:view()){@media not (prefers-reduced-motion:reduce){.vus__grid>*:nth-child(2){animation-range:entry 4% entry 46%}.vus__grid>*:nth-child(3){animation-range:entry 8% entry 50%}.vus__grid>*:nth-child(n+4){animation-range:entry 10% entry 52%}.vus__steps li:nth-child(2){animation-range:entry 3% entry 45%}.vus__steps li:nth-child(3){animation-range:entry 6% entry 48%}.vus__steps li:nth-child(n+4){animation-range:entry 8% entry 50%}.vus__chips>*:nth-child(even){animation-range:entry 4% entry 46%}}}.vus__card,.vus__row,.vus__case{transition:transform .22s ease,box-shadow .22s ease,border-color .16s}.vus__row:hover{transform:translateY(-2px);box-shadow:0 18px 34px -28px rgba(20,18,30,.35)}.vus__chip{transition:transform .18s ease,border-color .16s,color .16s}.vus__chip:hover{transform:translateY(-1px)}.vus__more:hover{transform:translateX(3px)}.vus__photo{position:relative;display:block;border-radius:var(--r);overflow:hidden;background:#e9edf4}.vus__photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s cubic-bezier(.2,.7,.3,1)}.vus__pcard{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.vus__pcard .vus__photo{border-radius:0;aspect-ratio:4/3}.vus__photo--doc{aspect-ratio:3/4!important;background:#eef1f6}.vus__photo--doc img{object-fit:contain;padding:10px}.vus__pcard:hover .vus__photo img{transform:scale(1.04)}.vus__pcardin{display:flex;flex-direction:column;gap:9px;padding:22px 24px 24px;flex:1 1 auto}.vus__pcardin h3{margin:0;font-size:19px;line-height:1.22;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.vus__pcardin p{margin:0;font-size:14.5px;line-height:1.55;color:var(--mut);flex:1 1 auto}.vus__pmark{position:absolute;left:14px;top:14px;z-index:2;padding:6px 13px;border-radius:9px;background:#fff;color:var(--ink);font-size:13px;font-weight:700}.vus__split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.vus__split--rev .vus__splitmedia{order:2}.vus__splitmedia{position:relative;min-height:380px;background:#e9edf4}.vus__splitmedia img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.2,.7,.3,1)}.vus__split:hover .vus__splitmedia img{transform:scale(1.03)}.vus__splitin{display:flex;flex-direction:column;align-items:flex-start;gap:13px;padding:40px 42px}.vus__splith{margin:0;font-size:clamp(21px,2.4vw,32px);line-height:1.08;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.vus__splith span{color:var(--d)}.vus__splitin p{margin:0;font-size:15.5px;line-height:1.55;color:var(--mut)}.vus__ticks{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.vus__ticks li{padding:7px 15px;border-radius:999px;background:var(--grey);font-size:14px;font-weight:600;color:var(--mut)}.vus__steelcard{position:relative;display:flex;flex-direction:column;gap:10px;overflow:hidden;border-radius:var(--r);padding:28px 30px;background:var(--steel);color:#fff;transition:transform .22s ease,box-shadow .22s ease}.vus__steelcard:hover{transform:translateY(-2px);box-shadow:0 24px 44px -30px rgba(20,18,30,.5)}.vus__steelcard b{font-size:20px;line-height:1.2;font-weight:700;letter-spacing:-.02em}.vus__steelcard p{margin:0;font-size:14.5px;line-height:1.55;color:rgba(255,255,255,.86)}.vus__steelico{position:absolute;right:-18px;top:-12px;width:150px;height:auto;opacity:.5;mix-blend-mode:screen;pointer-events:none;-webkit-mask-image:radial-gradient(58% 46% at 52% 34%,#000 44%,rgba(0,0,0,.35) 66%,transparent 84%);mask-image:radial-gradient(58% 46% at 52% 34%,#000 44%,rgba(0,0,0,.35) 66%,transparent 84%)}@media (max-width:900px){.vus__split{grid-template-columns:1fr}.vus__split--rev .vus__splitmedia{order:0}.vus__splitmedia{min-height:0;aspect-ratio:4/3}.vus__splitin{padding:26px 22px 28px}.vus__steelcard{padding:22px 20px}.vus__steelico{width:110px;right:-14px;top:-10px}}.vus__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:18px;padding:2px 0 44px;align-items:stretch}.vus__hshot{position:relative;border-radius:var(--r);overflow:hidden;background:#20242c;min-height:470px;transition:transform .25s ease,box-shadow .25s ease}.vus__hshot:hover{transform:translateY(-2px);box-shadow:0 26px 46px -32px rgba(20,18,30,.5)}.vus__hshot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.3,1)}.vus__hshot:hover img{transform:scale(1.04)}.vus__hshot:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,18,26,.05) 36%,rgba(15,18,26,.82) 100%)}.vus__hshotin{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px 26px 26px;color:#fff}.vus__hshotin b{font-size:clamp(18px,1.5vw,23px);line-height:1.2;font-weight:700;letter-spacing:-.02em}.vus__hshotin .vus__htag{background:#fff;color:var(--ink)}.vus__htag--d{background:rgba(255,255,255,.16);color:#fff}.vus__hbrand{min-height:470px;min-height:470px;position:relative;grid-row:1/3;overflow:hidden;background:var(--d);color:#fff;border-radius:var(--r);padding:38px 40px 34px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.vus__hbrand>*{position:relative;z-index:2}.vus__hglass{position:absolute;right:-54px;bottom:-40px;z-index:1;width:280px;height:auto;opacity:.42;mix-blend-mode:screen;pointer-events:none;-webkit-mask-image:radial-gradient(54% 42% at 50% 32%,#000 42%,rgba(0,0,0,.3) 64%,transparent 82%);mask-image:radial-gradient(54% 42% at 50% 32%,#000 42%,rgba(0,0,0,.3) 64%,transparent 82%)}.vus__hh1{margin:0;font-size:clamp(28px,3.4vw,46px);line-height:1.04;font-weight:800;letter-spacing:-.03em;color:#fff}.vus__hh1 span{display:block;color:rgba(255,255,255,.6)}.vus__hlead{margin:0;font-size:clamp(14.5px,1.25vw,17px);line-height:1.5;color:rgba(255,255,255,.9);max-width:470px}.vus__hgo{display:inline-flex;align-items:center;gap:13px;margin-top:auto;padding:9px 11px 9px 24px;border-radius:999px;background:#fff;color:var(--d)!important;font-weight:700;font-size:16px;text-decoration:none}.vus__hgo b{font-weight:700;transition:transform .25s ease}.vus__hgo:hover b{transform:translateX(3px)}.vus__harr{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--d);color:#fff;font-size:17px;transition:transform .25s ease}.vus__hgo:hover .vus__harr{transform:translate(3px,-3px) rotate(8deg)}.vus__hphone{font-size:14px;color:rgba(255,255,255,.82)}.vus__hphone a{color:#fff!important;text-decoration:underline}.vus__hdark{position:relative;overflow:hidden;background:var(--steel);color:#fff;border-radius:var(--r);padding:26px 28px;display:flex;flex-direction:column;align-items:flex-start;gap:9px;transition:transform .22s ease,box-shadow .22s ease}.vus__hdark:hover{transform:translateY(-2px);box-shadow:0 24px 44px -32px rgba(20,18,30,.5)}.vus__hbig{font-size:clamp(34px,3.6vw,48px);line-height:1.02;font-weight:800;letter-spacing:-.03em;color:#fff;display:flex;align-items:baseline;gap:9px}.vus__hbig i{font-style:normal;font-size:16px;font-weight:600;color:rgba(255,255,255,.8)}.vus__hdark p{margin:0;font-size:14px;line-height:1.5;color:rgba(255,255,255,.86)}.vus__hmore{font-size:14px;font-weight:700;color:#fff!important;text-decoration:underline}.vus__hlight{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:26px 28px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;transition:transform .22s ease,box-shadow .22s ease}.vus__hlight:hover{transform:translateY(-2px);box-shadow:0 22px 40px -32px rgba(20,18,30,.35)}.vus__hlight p{margin:0;font-size:14px;line-height:1.5;color:var(--mut)}.vus__hlight b{color:var(--ink);font-weight:700}.vus__hmut{color:#65666f!important;font-size:13px!important}.vus__route{display:flex;flex-direction:column;gap:9px;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:24px 26px;text-decoration:none;color:inherit;transition:transform .22s ease,box-shadow .22s ease,border-color .16s}.vus__route:hover{transform:translateY(-3px);box-shadow:0 24px 44px -30px rgba(20,18,30,.4);border-color:#d7e0f2}.vus__route b{font-size:18px;line-height:1.24;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.vus__route p{margin:0;font-size:14.5px;line-height:1.55;color:var(--mut);flex:1 1 auto}.vus__routego{font-size:14.5px;font-weight:700;color:var(--d)}.vus__routego i{font-style:normal;display:inline-block;transition:transform .25s ease}.vus__route:hover .vus__routego i{transform:translateX(4px)}.vus__logos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.vus__lg{display:flex;align-items:center;justify-content:center;height:88px;padding:16px;background:#fff;border:1px solid var(--line);border-radius:18px}.vus__lg img{max-width:100%;max-height:52px;object-fit:contain;filter:grayscale(1);opacity:.72;transition:filter .22s ease,opacity .22s ease}.vus__lg:hover img{filter:grayscale(0);opacity:1}.vus__finalmedia{position:relative;min-height:320px}.vus__finalmedia img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.3,1)}.vus__final:hover .vus__finalmedia img{transform:scale(1.03)}@media (max-width:1100px){.vus__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.vus__hshot{grid-row:1/2;min-height:380px}.vus__hbrand{grid-row:1/2;min-height:380px}.vus__hdark,.vus__hlight{grid-row:2/3}.vus__logos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.vus__hero{grid-template-columns:minmax(0,1fr);gap:12px;padding-bottom:30px}.vus__hshot,.vus__hbrand{grid-row:auto;min-height:300px}.vus__hdark,.vus__hlight{grid-row:auto}.vus__hbrand{padding:28px 22px 26px}.vus__hglass{width:180px;right:-34px;bottom:-26px}.vus__logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vus__lg{height:74px;padding:12px}.vus__route{padding:20px 20px 22px}}.vus__faq details>div b{color:var(--ink)}@media (max-width:760px){.vsu__ghead h2{display:flex;align-items:flex-start}.vsu__ghead h2 .vsu__num{flex:0 0 auto;margin-top:-2px;transform:none}.vsu__gt{flex:1 1 auto;min-width:0}}@media (max-width:760px){.vus--hub .vus__pcardin,.vus--hub .vus__grid .vus__card{padding:20px 20px 22px}}.vsl__ghint{display:none}@media (max-width:760px){.vsl__ganttf{position:relative}.vsl__ganttf:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;z-index:3;width:44px;border-radius:0 23px 23px 0;background:linear-gradient(90deg,rgba(255,255,255,0),#fff 80%);pointer-events:none}.vsl__gantt{min-width:714px;padding-right:44px}.vsl__ghint{display:block;grid-row:1;grid-column:1;align-self:end;position:sticky;left:0;z-index:2;padding:0 8px 4px 14px;background:#fff;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--d)}}@media (max-width:760px){.vsl__casem--spiker img{object-position:50% 40%}}@media (max-width:760px){.vsl__logos span{padding:12px}.vsl__logos img{max-height:40px}.vsl__logos img[src*=bolshoi-logo],.vsl__logos img[src*=mmk-300x150]{transform:scale(1.35)}}.vsl__phm--vyezd img{object-position:50% 26%}@media (max-width:760px){.vsl__tags li{border-radius:14px}}