@charset "UTF-8";.text-blue{color:#2d6281}img{max-width:100%;height:auto}.check-icon svg{display:block}.hero-section{background:url(../img/bc-B4nAWX_v.jpg) center/cover no-repeat;padding-bottom:120px}.hero-wrapper{display:flex;justify-content:space-between;width:100%}.hero-content{max-width:600px;padding-top:40px}.hero-title{font-weight:600;font-size:48px;line-height:110%;letter-spacing:-.03em;color:#2f2f30}.hero-features{list-style:none;padding:0;margin:38px 0 45px}.feature-item{display:flex;align-items:center;font-weight:400;font-size:22px;line-height:100%;letter-spacing:-.03em;color:#2f2f30;margin-bottom:18px}.feature-item:last-child{margin-bottom:0}.check-icon{display:flex;justify-content:center;align-items:center;background-color:#306080;border-radius:50%;margin-right:15px;flex-shrink:0;width:22px;height:22px}.hero-buttons{display:flex;align-items:center;gap:20px}.hero-image-block{position:relative}.hero-person-img{display:block;width:100%;height:auto;object-fit:cover}.person-card{position:absolute;bottom:12px;left:12px;right:12px;background:#fff;padding:18px;box-shadow:0 10px 30px #0000001a}.person-name{font-weight:590;font-size:22px;line-height:100%;letter-spacing:-.03em;color:#2f2f30;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #E5E5E5}.person-info{list-style:none;padding:0;margin:0;font-weight:400;font-size:16px;line-height:100%;letter-spacing:-.03em;color:#2f2f30;display:flex;flex-wrap:wrap;gap:10px 19px}.info-point{display:flex;align-items:center}.info-point:before{content:"•";color:#d9532d;margin-right:5px;font-size:20px;line-height:1;transform:translateY(-2px)}.social-proof-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin-top:68px}.proof-card{background:#fff;padding:20px 25px;border-bottom:3px solid #306080;display:flex;flex-direction:column;justify-content:center;box-shadow:0 0 35px #2f2f301a;color:inherit;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}@media(any-hover:hover){.proof-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #2f2f3026}}.proof-header{display:flex;align-items:center;margin-bottom:8px}.proof-logo-profi,.proof-logo-yandex{padding-right:15px;margin-right:15px;border-right:1px solid #d9d9d9}.rating-score{margin-right:12px;font-weight:700;font-size:18px;line-height:100%;letter-spacing:-.03em;color:#2f2f30}.stars{color:#ffc107;font-size:18px;letter-spacing:2px}.proof-footer{font-weight:400;font-size:18px;line-height:100%;letter-spacing:-.03em;color:#838383}.kp-content{display:flex;align-items:center;justify-content:space-between}.top-text{font-weight:400;font-size:12px;line-height:100%;letter-spacing:-.03em;color:#838383;max-width:60%;display:flex;align-items:start;flex-direction:column}.top-num{display:block;font-weight:700;font-size:32px;line-height:100%;letter-spacing:-.03em;background:linear-gradient(360deg,#f0572d,#ce441e);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:1072px){.hero-section{padding-bottom:80px}.hero-wrapper{flex-direction:column;align-items:center}.hero-content{max-width:100%;margin-bottom:60px;text-align:left}.hero-title{max-width:548px}.hero-image-block{width:100%;max-width:360px}.social-proof-row{grid-template-columns:1fr;gap:20px;max-width:600px;margin:40px auto 0}.proof-card{flex-direction:row;justify-content:space-between;align-items:center}.proof-header{margin-bottom:0}}@media(max-width:767px){.hero-content{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:100%;margin-bottom:30px;padding-top:0}.hero-title{font-size:32px;line-height:1.2;word-wrap:break-word;margin-bottom:30px;text-align:center}.hero-features{padding:0;margin:0 0 30px;display:flex;flex-direction:column;align-items:center;width:100%}.feature-item{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;margin-bottom:20px;font-size:18px;width:100%}.check-icon{margin-right:0;margin-bottom:5px}.hero-buttons{display:flex;flex-direction:column;gap:15px;width:300px;margin-top:10px}.hero-buttons a{width:100%}.person-name{font-size:20px}.proof-card{flex-direction:column;align-items:flex-start;padding:15px}.proof-header{margin-bottom:10px;flex-wrap:wrap}.kp-content{flex-direction:column;align-items:flex-start;gap:15px}.top-text{max-width:100%}}@media(max-width:420px){.hero-title{font-weight:590;font-size:35px;line-height:105%;letter-spacing:-.02em;text-align:center;color:#2f2f30;margin-bottom:30px}.check-icon{width:16px;height:16px}.hero-buttons{gap:10px;width:100%}.hero-buttons a,.kp-content{width:100%}.kp-content img{display:inline-block;margin-left:auto}.top-text{font-weight:400;font-size:12px;line-height:100%;letter-spacing:-.03em;color:#838383;display:flex;gap:7px;align-items:flex-end;flex-direction:row}}.advantages-section{background-color:#fff}.section-title{font-weight:590;font-size:clamp(28px,4vw + 1rem,48px);line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30;margin:0 0 clamp(30px,6vw,60px) 0}.advantages-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));row-gap:min(2.5em,4%);column-gap:min(2.5em,4%)}.advantage-card{position:relative;padding:28px;box-shadow:0 0 35px #2f2f301a;background:#fff;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}@media(any-hover:hover){.advantage-card:hover{transform:scale(1.03);box-shadow:0 15px 45px #2f2f3026;z-index:2;cursor:default}}.advantages-card-header{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.card-dot{position:absolute;top:20px;right:20px;width:8px;height:8px;background-color:#e0e0e0;border-radius:50%}.icon-wrapper{position:relative;width:clamp(56px,10vw,64px);height:clamp(56px,10vw,64px);margin-bottom:0;flex-shrink:0}.main-icon{display:block;width:100%;height:100%;object-fit:contain}.advantage-card__title{font-weight:590;font-size:clamp(22px,2.5vw,24px);line-height:110%;letter-spacing:-.03em;color:#2f2f30;margin-bottom:14px;word-wrap:break-word}.card-text{font-weight:400;font-size:clamp(16px,2vw,18px);line-height:120%;letter-spacing:-.03em;color:#797979;margin:0}.scroll-indicator{display:none}@keyframes swipe-hint{0%,to{transform:translate(0)}50%{transform:translate(-6px)}}@media(max-width:667px){.section-title{margin-bottom:20px}.scroll-indicator{display:flex;justify-content:flex-end;padding-right:max(20px,5vw);margin-bottom:30px;width:100%}.scroll-indicator svg{width:24px;height:24px;animation:swipe-hint 1.5s ease-in-out infinite}.advantages-grid{grid-auto-flow:column;grid-template-columns:unset;grid-auto-columns:min(85vw,300px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:20px;padding-right:max(20px,5vw)}.advantage-card{scroll-snap-align:center;height:100%}.advantages-grid{-ms-overflow-style:none;scrollbar-width:none}.advantages-grid::-webkit-scrollbar{display:none}}@media(max-width:420px){.section-title{font-weight:590;font-size:24px}.advantage-card{padding:20px}.advantages-card-header{display:flex;flex-direction:row;align-items:flex-start;gap:20px}}.stats-section{background-color:#fff}.stats-title{font-weight:590;font-size:clamp(32px,4vw + 1rem,48px);line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30;margin:clamp(20px,5vw,50px) 0 clamp(20px,5vw,50px) 0}.stats-list{display:flex;flex-direction:column;gap:clamp(15px,2vw,20px);max-width:1160px;margin:0 auto;width:100%}.stats-row{display:flex;flex-wrap:wrap;box-shadow:0 0 35px #2f2f301a;background:#fff;min-height:128px}.stat-btn-wrapper{flex:1 0 clamp(280px,30vw,340px);display:flex;padding:18px}.stat-btn-wrapper .btn{display:flex;width:100%;align-items:center;justify-content:space-between;padding:0 clamp(15px,3vw,30px);box-sizing:border-box;text-decoration:none;text-align:left;height:100%;min-height:66px;white-space:pre-line}.stat-btn-wrapper .ff_form_modal{width:100%}.stat-content{flex:999 1 300px;display:flex;align-items:center;padding:clamp(20px,3vw,30px) clamp(20px,4vw,40px);flex-wrap:wrap;gap:20px}.stat-col{flex:1 1 140px;display:flex;flex-direction:column;justify-content:center}.stat-label{font-weight:400;font-size:clamp(14px,1.5vw,18px);line-height:120%;letter-spacing:-.03em;color:#797979;margin-bottom:6px}.stat-value{font-weight:590;font-size:clamp(20px,2vw,24px);line-height:110%;letter-spacing:-.03em;color:#2f2f30}.stat-result{display:flex;align-items:center;flex:1 1 auto}.stat-big-num{font-weight:590;font-size:clamp(42px,3.5vw,44px);line-height:110%;letter-spacing:-.03em;color:#2f2f30;margin-right:15px;white-space:nowrap}.stat-desc{font-weight:590;font-size:clamp(18px,2vw,24px);color:#2f2f30;line-height:110%}.stats-footer{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:clamp(40px,5vw,60px);gap:clamp(20px,4vw,40px)}.footer-text{font-weight:590;font-size:clamp(22px,2.5vw,28px);line-height:110%;letter-spacing:-.03em;color:#2f2f30;text-align:left;max-width:500px}@media(max-width:480px){.stats-row{width:100%}.stat-content{flex-direction:column;align-items:flex-start;width:100%;flex:1 1 auto;padding:20px;gap:20px;box-sizing:border-box}.stat-col{width:100%;align-items:flex-start;text-align:left;flex:1 1 auto}.stat-result{flex-direction:column;align-items:flex-start;gap:5px}.stats-footer .footer-text{max-width:235px;margin:0 auto;font-weight:590;font-size:20px;line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30}.stats-footer a{width:100%}}.tiles-block__header{max-width:690px;text-align:center;margin:0 auto}.tiles-grid{background-color:#e5e5e5;border:1px solid #e5e5e5;margin-top:clamp(38px,5vw,60px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1px;border-left:none;border-right:none}.industry-card{padding:clamp(20px,5vw,25px);background-color:#fff;border-radius:6px;display:grid;grid-template-rows:subgrid;grid-row:span 3}.industry-card:nth-child(1){border-top-left-radius:0;border-bottom-left-radius:0}.industry-card:nth-child(3){border-bottom-right-radius:0;border-top-right-radius:0}.industry-card:nth-child(4){border-bottom-left-radius:0;border-top-left-radius:0}.industry-card:nth-last-child(1){border-bottom-right-radius:0;border-top-right-radius:0}.card-header{display:flex;align-items:center;margin-bottom:clamp(15px,2.5vw,25px);gap:7px}.card-header img,.card-header svg{flex-shrink:0;width:clamp(60px,15vw,80px);height:auto}.card-title{margin-left:clamp(10px,1.5vw,14px);font-weight:590;font-size:26px;font-size:clamp(22px,2.5vw,26px);line-height:110%;letter-spacing:-.03em;color:#2f2f30}.card-desc{font-weight:400;font-size:clamp(16px,1.5vw,18px);line-height:120%;letter-spacing:-.03em;color:#2f2f30}.card-price{margin-top:20px;font-weight:700;font-size:clamp(20px,2vw,22px);line-height:100%;letter-spacing:-.03em;color:#2d6281}.industries-footer{margin-top:clamp(40px,6vw,60px);display:flex;justify-content:center;align-items:center;gap:clamp(20px,3vw,30px);flex-wrap:wrap}.footer-left{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;text-align:center}.spheres-text{font-weight:590;font-size:clamp(22px,3vw,28px);line-height:100%;letter-spacing:-.03em;color:#2f2f30}@media screen and (max-width:981px){.industry-card:nth-child(odd){border-top-left-radius:0;border-bottom-left-radius:0}.industry-card:nth-child(2n){border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (max-width:981px){.tiles-block__header{max-width:275px}.industries-footer{flex-direction:column}.industries-footer a{width:100%}.footer-left{flex-direction:column}}.table-wrapper{background-color:#e5e5e5;border:1px solid #e5e5e5;display:grid;grid-template-columns:repeat(4,1fr);box-shadow:0 0 35px #2f2f301a;gap:1px}.table-header-cell{background-color:#fff;border-radius:6px;padding:clamp(15px,2vw,20px);display:flex;align-items:center;font-weight:590;font-size:clamp(14px,1.5vw,18px);line-height:110%;letter-spacing:-.03em;color:#2f2f30}.table-header-cell:nth-child(1){border-top-left-radius:0}.table-header-cell:nth-child(4){border-top-right-radius:0}.table-cell{background-color:#fff;border-radius:6px;padding:clamp(15px,2vw,20px);display:flex;align-items:center;font-weight:400;font-size:clamp(14px,1.5vw,18px);line-height:110%;letter-spacing:-.03em;color:#2f2f30}@media(max-width:760px){.table-wrapper{overflow-x:auto;grid-template-columns:repeat(4,minmax(190px,1fr));-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.table-wrapper::-webkit-scrollbar{display:none}}.services-accordion-section{padding-block:clamp(60px,12vw,120px);background:url(../img/bc-rotated-BneHrZbL.png) center/cover no-repeat}.services-accordion__title{font-weight:590;font-size:clamp(32px,5vw,48px);line-height:1.1;letter-spacing:-.03em;text-align:center;color:#2f2f30;max-width:600px;margin-inline:auto;padding-inline:10px}.services-accordion__subtitle{margin-top:clamp(10px,2vw,18px);font-weight:400;font-size:clamp(16px,3vw,20px);line-height:1.4;letter-spacing:-.03em;text-align:center;color:#2f2f30;max-width:520px;margin-inline:auto}.services-accordion{margin-top:clamp(25px,4vw,38px);display:flex;flex-direction:column;gap:14px;max-width:1160px;margin-inline:auto;width:100%}.services-accordion__item{background:#fff;box-shadow:0 2px 20px #2f2f3014;overflow:hidden;transition:box-shadow .25s ease}@media(any-hover:hover){.services-accordion__item:hover{box-shadow:0 4px 30px #2f2f3024}}.services.accordion__header{padding:1.25rem 4.5rem 1.25rem 1.5rem;min-height:clamp(60px,10vw,80px);display:flex;align-items:center;position:relative;cursor:pointer;background:#fff;transition:background-color .2s ease}@media(any-hover:hover){.services.accordion__header:hover{background:#f0572d0a}}.services.accordion__header:active{background:#f0572d14}.services.accordion__header h3{font-weight:590;font-size:clamp(18px,3vw,24px);line-height:1.15;letter-spacing:-.03em;color:#2f2f30;margin-left:12px;width:80%}.services.accordion__header:before{content:"";position:absolute;right:clamp(12px,3vw,24px);top:50%;transform:translateY(-50%);width:clamp(36px,8vw,48px);height:clamp(36px,8vw,48px);background:linear-gradient(180deg,#ce441e,#f0572d);border-radius:4px;transition:transform .2s cubic-bezier(.4,0,.2,1),filter .2s ease}.services.accordion__header:after{content:"";position:absolute;right:clamp(12px,3vw,24px);top:50%;transform:translateY(-50%);width:clamp(36px,8vw,48px);height:clamp(36px,8vw,48px);background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round"><line x1="12" y1="5" x2="12" y2="19"/><line x1="5" y1="12" x2="19" y2="12"/></svg>') center/50% no-repeat;transition:transform .3s cubic-bezier(.4,0,.2,1),background-image .15s ease}@media(any-hover:hover){.services.accordion__header:hover:before{filter:brightness(1.1);transform:translateY(-50%) scale(1.05)}.services.accordion__header:hover:after{transform:translateY(-50%) scale(1.05)}}.services.accordion__header:active:before,.services.accordion__header:active:after{transform:translateY(-50%) scale(.95);transition-duration:.1s}.services.accordion__header.active{background:#f0572d0a}.services.accordion__header.active:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round"><line x1="5" y1="12" x2="19" y2="12"/></svg>')}@media(any-hover:hover){.services.accordion__header.active:hover:before,.services.accordion__header.active:hover:after{transform:translateY(-50%) scale(1.05)}}.accordion__check-icon{flex-shrink:0;width:clamp(24px,5vw,32px);height:clamp(24px,5vw,32px)}.accordion-item__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.services.accordion__header.active+.accordion-item__body{grid-template-rows:1fr}.accordion-item__content{overflow:hidden;padding-inline:clamp(15px,3vw,1.5rem);transform:translateY(-10px);transition:opacity .25s ease .05s,transform .25s ease .05s}.accordion-item__content>:last-child{padding-bottom:clamp(15px,3vw,1.5rem)}.accordion-body__main-text{padding-top:1.5rem;max-width:850px;font-weight:400;font-size:clamp(16px,2vw,18px);line-height:1.5;letter-spacing:-.02em;color:#2f2f30}.accordion-body__bullets-title{margin-top:18px;font-weight:590;font-size:18px;line-height:1;letter-spacing:-.03em;color:#2f2f30}.accordion-body__bullets{list-style:none;margin:12px 0 0;display:flex;flex-direction:column;gap:10px}.accordion-body__bullets li{position:relative;padding-left:1.2em;line-height:1.4}.accordion-body__bullets li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;background:#f0572d;border-radius:50%}.calculator__header{max-width:600px;margin:0 auto}.calculator__body{margin-top:clamp(25px,4vw,40px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));background-color:#e5e5e5;border:1px solid #e5e5e5;gap:1px}.calc-body__left,.calc-body__right{background-color:#fff;border-radius:6px;display:flex;flex-direction:column}.calc-body__left{background:url(../img/calculator-CiFjdPcY.png);background-repeat:no-repeat;background-position:center;background-size:cover;min-height:clamp(200px,30vw,280px)}.calc-body__right{padding:clamp(20px,4vw,28px)}.calc-body__right p{max-width:250px}.calc-body__right-header{max-width:380px;font-weight:590;font-size:clamp(22px,3vw,28px);line-height:110%;letter-spacing:-.03em;color:#2f2f30}.calc-body__sub-wrapper{margin-top:clamp(30px,8vw,74px);margin-top:auto;padding-top:clamp(20px,4vw,40px);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.calc-body__sub-wrapper p{font-weight:400;font-size:18px;line-height:130%;letter-spacing:-.03em;color:#2f2f30}.money-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));background-color:#e5e5e5;border:1px solid #e5e5e5;gap:1px}.money-wrapper__left,.money-wrapper__right{width:auto;background-color:#fff;border-radius:6px;background-position:center center;background-size:cover;background-repeat:no-repeat}.money-wrapper__left{padding:clamp(24px,4vw,48px);background-image:url(../img/banner-left-DmDPTgDH.png)}.money-wrapper__right{background-image:url(../img/banner-right-CD9XCS_M.png);min-height:200px}.money-wrapper__left-header{font-weight:590;font-size:clamp(24px,5vw,48px);line-height:100%;letter-spacing:-.03em;color:#2f2f30}.money-wrapper__left-body-text{margin-top:28px;font-weight:400;font-size:18px;line-height:130%;letter-spacing:-.03em;color:#2f2f30}@media(max-width:576px){.money-wrapper__left-body-text{margin-top:12px;font-weight:400;font-size:14px;line-height:130%;letter-spacing:-.03em}}.money-wrapper__left-body-subtext{margin-top:clamp(20px,4vw,32px);font-weight:700;font-size:20px;line-height:100%;letter-spacing:-.03em;color:#2f2f30;display:flex;align-items:center}@media(max-width:576px){.money-wrapper__left-body-subtext{font-weight:700;font-size:14px;line-height:130%;letter-spacing:-.03em}}.money-wrapper__left-body-subtext:before{content:"";display:inline-block;width:7px;height:7px;background-color:#eb5757;border-radius:50%;margin-right:12px;flex-shrink:0}.cases-badge{margin-left:auto;margin-right:auto;border:1px solid #e5e5e5;inline-size:fit-content}.cases-badge p{word-spacing:3px;text-align:center;padding:14px;font-weight:590;font-size:18px;line-height:100%;letter-spacing:-.03em;color:#2d6281}.case-title{margin-top:clamp(20px,3vw,30px);margin-left:auto;margin-right:auto}.case-tiles__grid{margin-top:clamp(30px,4vw,40px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));background-color:#e5e5e5;border:1px solid #e5e5e5;gap:1px}.case-card{padding:clamp(15px,2.5vw,20px);background-color:#fff;border-radius:6px;display:grid;grid-template-rows:subgrid;grid-row:span 4}.case-card__case-number{margin-left:auto;width:103px;height:42px;background:#f3f3f3;display:flex;align-items:center;justify-content:center}.case-card__case-number p{text-align:center;font-weight:590;font-size:18px;line-height:100%;letter-spacing:-.03em;color:#2d6281}.case-card__icon{width:clamp(60px,10vw,80px);height:clamp(60px,10vw,80px);object-fit:contain;transform:translateY(-10px)}.case-card__title{font-weight:590;font-size:clamp(22px,3vw,26px);line-height:110%;letter-spacing:-.03em;color:#2f2f30}.case-card__desc{display:flex;align-items:center;gap:3px;padding:1em 1em 1em 0}.case-card__desc p{max-width:250px;font-weight:400;font-size:18px;line-height:130%;letter-spacing:-.03em;color:#2f2f30}.industries-footer{margin-left:auto;margin-right:auto;margin-top:clamp(30px,5vw,60px);max-width:800px;display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:420px){.calc-body__sub-wrapper a{width:100%}}.reviews{background:url(../img/bc-B4nAWX_v.jpg) center/cover no-repeat;padding-top:clamp(60px,12vw,120px);padding-bottom:clamp(60px,12vw,120px)}.reviews__title{margin-top:clamp(22px,4vw,40px);font-weight:590;font-size:48px;font-size:clamp(32px,5vw,48px);line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30}.reviews-wrapper__comp{margin-top:clamp(25px,4vw,38px);display:flex;gap:1px;justify-content:center;align-items:center}.companies-card{line-height:22px;padding-left:clamp(15px,3vw,28px);padding-right:clamp(15px,3vw,28px);display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;cursor:pointer;transition:opacity .3s ease,background-color .3s ease}.companies-card:hover{opacity:.8;background-color:#0000000d}.companies-card:first-child{border-right:1px solid #e5e5e5}.card__score{margin-top:clamp(15px,2vw,22px);display:flex;justify-content:space-between;align-items:center;width:100%;gap:15px}.rating__score{font-weight:590;font-size:clamp(18px,2vw,22px);line-height:100%;letter-spacing:-.03em;color:#2f2f30}.rating__stars{color:#ffd600;font-weight:600;font-size:clamp(18px,2vw,22px);letter-spacing:5px}.reviews-tiles{margin-top:clamp(30px,5vw,48px);display:flex;justify-content:center;align-items:stretch;gap:28px;flex-wrap:wrap}.reviews__tile{padding:clamp(20px,3vw,28px);box-shadow:0 0 35px #2f2f301a;background:#fff;width:368px;min-height:309px;display:flex;flex-direction:column}.tile__bage-date{padding:12px 16px;margin-left:auto;background:#f3f3f3;width:fit-content;font-weight:400;font-size:16px;line-height:100%;letter-spacing:-.03em;color:#2d6281}.tile__bage-date p{margin:0}.tile__body-text{margin-top:22px;padding-right:16px;font-weight:400;font-size:18px;line-height:130%;letter-spacing:-.03em;color:#2f2f30;flex-grow:1}.tile__person-date{margin-top:28px;font-weight:590;font-size:18px;line-height:100%;letter-spacing:-.03em;color:#2f2f30}.tile__review-link{margin-top:14px;font-weight:590;font-size:16px;line-height:100%;letter-spacing:-.03em;text-decoration:underline;text-decoration-skip-ink:none;color:#2d6281}.slider-navigation{display:none}@media(max-width:768px){.reviews-wrapper__comp{flex-direction:column;gap:30px;min-width:200px}.companies-card:first-child{border-right:none;padding-bottom:20px}.reviews-tiles{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;width:100%;padding:10px max(20px,5vw) 40px;margin:0 -max(20px,5vw);-ms-overflow-style:none;scrollbar-width:none}.reviews-tiles::-webkit-scrollbar{display:none}.reviews__tile{min-width:90%;height:auto;min-height:300px;scroll-snap-align:center}.slider-navigation{display:flex;justify-content:center;gap:20px;margin-top:0;margin-bottom:60px}.nav-btn{width:56px;height:56px;background:linear-gradient(360deg,#f0572d,#ce441e);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.nav-btn:active{opacity:.8}.nav-btn svg{width:24px;height:24px}}.faq-accordion-section,.accordion-faq{padding-block:clamp(60px,12vw,120px)}.faq-accordion__container{max-width:1160px;margin-inline:auto;padding-inline:15px}.faq-accordion__title{font-weight:590;font-size:clamp(24px,5vw,48px);line-height:1.1;letter-spacing:-.03em;text-align:center;color:#2f2f30}.faq-accordion__subtitle{margin-top:clamp(14px,3vw,22px);font-weight:400;font-size:clamp(14px,3vw,20px);line-height:1.4;letter-spacing:-.03em;text-align:center;color:#2f2f30;max-width:600px;margin-inline:auto}.faq-accordion{margin-top:clamp(24px,5vw,38px);display:flex;flex-direction:column}.faq-accordion__item{overflow:hidden}.faq.accordion__header{border-top:1.5px solid rgba(47,47,48,.1);padding:clamp(15px,3vw,1.5rem);padding-right:clamp(60px,12vw,5rem);min-height:clamp(60px,10vw,80px);display:flex;align-items:center;position:relative;cursor:pointer;background:transparent;transition:background-color .2s ease}@media(any-hover:hover){.faq.accordion__header:hover{background:#2d62810a}}.faq.accordion__header:active{background:#2d628114}.faq.accordion__header h3{font-weight:590;font-size:clamp(16px,3vw,24px);line-height:1.2;letter-spacing:-.03em;color:#2f2f30}.faq.accordion__header h3:before{content:"•";color:#2d6281;font-weight:700;display:inline-block;width:1em;line-height:inherit}.faq.accordion__header:before{content:"";position:absolute;right:clamp(12px,3vw,1rem);top:50%;transform:translateY(-50%);width:clamp(38px,8vw,48px);height:clamp(38px,8vw,48px);background:linear-gradient(180deg,#ce441e,#f0572d);transition:transform .25s cubic-bezier(.4,0,.2,1),filter .2s ease}.faq.accordion__header:after{content:"";position:absolute;right:clamp(12px,3vw,1rem);top:50%;transform:translateY(-50%);width:clamp(38px,8vw,48px);height:clamp(38px,8vw,48px);background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round"><line x1="12" y1="5" x2="12" y2="19"/><line x1="5" y1="12" x2="19" y2="12"/></svg>') center/50% no-repeat;transition:transform .3s cubic-bezier(.4,0,.2,1),background-image .15s ease}@media(any-hover:hover){.faq.accordion__header:hover:before{filter:brightness(1.1);transform:translateY(-50%) scale(1.05)}.faq.accordion__header:hover:after{transform:translateY(-50%) scale(1.05)}}.faq.accordion__header:active:before,.faq.accordion__header:active:after{transform:translateY(-50%) scale(.95);transition-duration:.1s}.faq.accordion__header.active{background:#2d62810a}.faq.accordion__header.active:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round"><line x1="5" y1="12" x2="19" y2="12"/></svg>')}@media(any-hover:hover){.faq.accordion__header.active:hover:before,.faq.accordion__header.active:hover:after{transform:translateY(-50%) scale(1.05)}}.faq-accordion__item .accordion-item__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.faq.accordion__header.active+.accordion-item__body{grid-template-rows:1fr}.faq-accordion__item .accordion-item__content{overflow:hidden;padding-inline:clamp(15px,3vw,1.5rem);transform:translateY(-10px);transition:opacity .25s ease .05s,transform .25s ease .05s}.faq-accordion__item .accordion-item__content>:last-child{padding-bottom:clamp(15px,3vw,1.5rem)}.faq.accordion__header.active+.accordion-item__body .accordion-item__content{opacity:1;transform:translateY(0)}.faq-accordion__item .accordion-body__main-text{padding-top:clamp(15px,3vw,1.5rem);font-weight:400;font-size:clamp(14px,2vw,18px);line-height:1.5;letter-spacing:-.02em;color:#2f2f30;max-width:850px}.team-title{font-size:48px;font-weight:590;line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30;margin-bottom:18px}@media screen and (max-width:576px){.team-title{font-weight:590;font-size:29px;line-height:110%;letter-spacing:-.02em;margin-bottom:18px}}.team-subtitle{margin-bottom:35px;font-weight:400;font-size:clamp(16px,3vw,20px);line-height:140%;letter-spacing:-.03em;text-align:center;color:#2f2f30}@media screen and (max-width:576px){.team-subtitle{font-weight:400;font-size:14px;line-height:130%;letter-spacing:-.03em;max-width:70%;margin:0 auto 30px}}.team-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px;justify-content:center}.team-card{padding:12px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;background-color:#e9e9e9;min-height:480px;overflow:hidden}.team-card:first-child{grid-row:span 2}.team-card:first-child .team__photo{top:15px}.card__person-img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;object-fit:cover;object-position:top center}.team-card__info{position:relative;z-index:2;background-color:#fff;padding:18px;box-shadow:0 5px 15px #0000000d;box-sizing:border-box;height:240px;display:flex;flex-direction:column}.card__person-name{font-weight:590;font-size:24px;line-height:100%;letter-spacing:-.03em;color:#2f2f30;padding-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card__person-role{font-size:14px;letter-spacing:-.03em;color:#838383;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #e5e5e5;flex-shrink:0;max-width:80%}.card__person-desc{font-weight:400;font-size:16px;line-height:125%;letter-spacing:-.03em;color:#2f2f30;margin-bottom:auto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-person__btn{width:100%;margin-top:10px;flex-shrink:0;justify-content:space-between!important}.slider-navigation.team-nav{display:none}@media(max-width:1190px){.team-grid{grid-template-columns:repeat(2,368px);justify-content:center}}@media(max-width:796px){.slider-navigation.team-nav{display:flex;justify-content:center;gap:20px;margin-bottom:20px}.nav-btn{width:56px;height:56px;background:linear-gradient(360deg,#f0572d,#ce441e);display:flex;align-items:center;justify-content:center;cursor:pointer}.team-grid{display:flex;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:20px;-ms-overflow-style:none;scrollbar-width:none;grid-auto-rows:auto}.team-grid::-webkit-scrollbar{display:none}.team-card{min-height:500px;max-width:320px;width:100%;scroll-snap-align:center;flex-shrink:0}.team-card-large{grid-row:auto}}.employee__name{font-weight:590;font-size:48px;line-height:100%;letter-spacing:-.03em;color:#2f2f30;margin-bottom:22px}@media(max-width:768px){.employee__name{font-size:29px}}.employee__position-list{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-wrap:wrap;gap:15px;align-items:center}.employee__position-item{font-weight:400;font-size:17px;line-height:100%;letter-spacing:-.03em;color:#2f2f30;display:flex;align-items:center}.employee__position-item:before{content:"•";color:#f0572d;font-size:16px;line-height:0;margin-right:8px;position:relative;top:-1px}@media(max-width:768px){.employee__position-item{font-size:14px}}.employee__body{display:flex;gap:40px;align-items:flex-start;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:28px 0;margin-bottom:90px}.employee__photo{flex:0 0 380px}.employee__photo img{width:100%;height:auto;object-fit:cover;display:block}.employee__bio{flex:1;font-weight:400;font-size:18px;line-height:135%;letter-spacing:-.03em;color:#2f2f30}.employee__bio p{margin-bottom:12px}.employee__bio p:last-child{margin-bottom:0}.employee .docs-section__title{font-weight:590;font-size:42px;line-height:100%;text-align:center;margin:0 auto 38px;max-width:550px}.employee .docs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.employee .docs-item{background:#fff;height:300px;border:1px solid #e5e5e5;padding:5px;box-sizing:border-box;transition:transform .3s}.employee .docs-item:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a}.employee .docs-item a{display:block;width:100%;height:100%}.employee .docs-item img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}@media(max-width:768px){.employee__body{flex-direction:column;gap:30px;padding:30px 0;margin-bottom:50px}.employee__photo{flex:0 0 auto;width:100%;max-width:400px;margin:0 auto}.employee__bio{font-size:16px}.employee .docs-section__title{font-size:24px;line-height:1.2}.employee .docs-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:15px;padding-bottom:20px;scrollbar-width:none}.employee .docs-grid::-webkit-scrollbar{display:none}.employee .docs-item{height:250px;flex:0 0 80%;scroll-snap-align:center;min-width:260px}}.buh-ip__card{padding:28px;grid-row:span 2}.advantage-card__title.buh-ip__card-title{font-weight:590;font-size:26px;line-height:110%;letter-spacing:-.03em;color:#2d6281}.buh-ip__title{max-width:750px;margin:0 auto 22px}.buh-ip__subtitle{font-weight:400;font-size:20px;line-height:140%;letter-spacing:-.03em;text-align:center;color:#2f2f30;margin:0 auto 38px;max-width:665px}.buh-ip-services-accordion-section .accordion-item__content{overflow:hidden;padding-inline:1.5rem;background:#fff;transform:translateY(-10px);transition:opacity .25s ease .05s,transform .25s ease .05s}.services.accordion__header.active+.accordion-item__body .buh-ip-services-accordion-section .accordion-item__content{opacity:1;transform:translateY(0)}.buh-ip-services-accordion-section li{font-weight:400;font-size:18px;line-height:110%;letter-spacing:-.03em;color:#2f2f30}.buh-ip-pricing-table-section h1{font-weight:590;font-size:48px;line-height:110%;letter-spacing:-.03em;text-align:center;color:#2d6281;margin:0 auto 39px}.buh-ip-pricing-table-section .table-wrapper{grid-template-columns:repeat(2,minmax(300px,1fr))}.buh-ip-pricing-table-section .table-header-cell{background-color:#f4f4f4}.buh-ip-why-table-section h1{font-weight:590;font-size:48px;line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30;margin-bottom:22px}.buh-ip-why-table-section h2{font-weight:590;font-size:28px;line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30;margin:0 auto 28px;width:600px}.buh-ip-why-table-section p{font-weight:400;font-size:20px;line-height:140%;letter-spacing:-.03em;text-align:center;color:#2f2f30;margin:0 auto 38px;width:604px}.buh-ip-why-table-section .table-wrapper{grid-template-columns:1fr 1.6fr 1.6fr;margin-bottom:60px}.buh-ip-why-table-section .table-cell{font-weight:400;font-size:20px;line-height:110%;letter-spacing:-.03em;color:#2f2f30}.buh-ip-why-table-section .table-cell:nth-child(3n+1){font-weight:590}.buh-ip-why-table-section .table-header-cell{font-weight:590;font-size:24px;line-height:120%;letter-spacing:-.03em;color:#2f2f30}.buh-ip-why-table-section .table-header-cell:before{content:"";display:none;width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-right:12px}.buh-ip-why-table-section .table-header-cell:nth-child(2):before{display:block;background-color:#5bff62}.buh-ip-why-table-section .table-header-cell:nth-child(3):before{display:block;background-color:red}.buh-ip-why-table-section .why__button{margin:0 auto;width:260px}.buh-ip-tiles-cases .case-title{margin:0 auto;width:550px;font-weight:590;font-size:48px;line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30}.buh-ip-accordion-faq .buh-ip-faq-accordion__subtitle{width:590px;margin:22px auto 0;font-weight:400;font-size:20px;line-height:140%;letter-spacing:-.03em;text-align:center;color:#2f2f30}.buh-servises-short__title{width:100%;font-weight:590;font-size:38px;line-height:110%;letter-spacing:-.03em;color:#2f2f30;margin-bottom:22px}.buh-servises-short__text{width:100%;font-weight:400;font-size:18px;line-height:120%;letter-spacing:-.03em;color:#2f2f30;margin-bottom:38px}.buh-servises-short__text p{margin-top:0;margin-bottom:20px}.buh-servises-short__text h3{font-size:22px;font-weight:700;margin-top:35px;margin-bottom:15px;line-height:1.3;color:#000}.buh-servises-short__text h4{font-size:18px;font-weight:600;margin-top:25px;margin-bottom:12px;line-height:1.3}.buh-servises-short__text ol,.buh-servises-short__text ul{margin-bottom:25px;padding-left:20px}.buh-servises-short__text ol li,.buh-servises-short__text ul li{margin-bottom:10px;padding-left:5px}.buh-servises-short__text ol li:last-child,.buh-servises-short__text ul li:last-child{margin-bottom:0}.buh-servises-short__text>*:last-child{margin-bottom:0}.buh-servises-short__text-wrapper{max-height:80px;overflow:hidden;position:relative;transition:max-height .5s ease;margin-bottom:20px}.buh-servises-short__text-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40px;background:linear-gradient(to bottom,#fff0,#fff);transition:opacity .3s;pointer-events:none}.buh-servises-short__text-wrapper.open{max-height:5000px}.buh-servises-short__text-wrapper.open:after{opacity:0}.buh-servises-short__expand-btn{background:transparent;border:none;padding:0;font-weight:600;font-size:16px;color:#e85e28;cursor:pointer;display:flex;align-items:center;gap:8px}.buh-servises-short__expand-btn:hover{opacity:.8}.buh-servises-short__expand-btn:after{content:"";display:block;width:10px;height:6px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23E85E28' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.buh-servises-short__expand-btn.active:after{transform:rotate(180deg)}@media(max-width:576px){.buh-ip__title{font-weight:590;font-size:29px;line-height:100%;letter-spacing:-.02em;max-width:320px;margin:0 auto 12px}.buh-ip__subtitle{font-weight:400;font-size:14px;line-height:130%;letter-spacing:-.03em;max-width:300px;margin:0 auto 12px}.buh-ip-pricing-table-section h1,.buh-ip-why-table-section h1{font-weight:590;font-size:29px;line-height:100%;letter-spacing:-.02em;max-width:280px;margin:0 auto 20px}.buh-ip-why-table-section h2{font-weight:590;font-size:20px;line-height:120%;letter-spacing:-.03em;max-width:320px;margin:0 auto 20px}.buh-ip-why-table-section .why__subtitle{font-weight:400;font-size:14px;line-height:130%;letter-spacing:-.03em;max-width:300px;margin:0 auto 12px}.buh-ip-why-table-section .table-wrapper{grid-template-columns:repeat(3,minmax(250px,1fr))}.buh-ip-why-table-section .table-header-cell{font-size:16px;line-height:130%;letter-spacing:-.03em}.buh-ip-why-table-section .table-cell{font-size:14px}.buh-ip-why-table-section .why__button{width:100%}.buh-ip-tiles-cases .case-title{font-weight:590;font-size:24px;line-height:110%;letter-spacing:-.02em;max-width:300px;margin:0 auto 30px}.buh-ip-accordion-faq .faq-accordion__title{font-weight:590;font-size:24px;line-height:110%;letter-spacing:-.02em;margin:0 auto 12px;max-width:250px}.buh-ip-accordion-faq .buh-ip-faq-accordion__subtitle{font-weight:400;font-size:14px;line-height:130%;letter-spacing:-.03em;margin:0 auto 30px;max-width:300px}.buh-servises-short__title{font-weight:590;font-size:20px;line-height:120%;letter-spacing:-.03em}.buh-servises-short p{font-weight:400;font-size:14px;line-height:120%}.buh-servises-short span{font-weight:590;font-size:16px;line-height:100%;letter-spacing:-.03em}}.oao-hero-section .cases-badge{margin-bottom:36px;margin-left:0}@media(max-width:576px){.cases-badge{display:none}}.voss-text-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:60px;gap:20px}.voss-text{font-weight:590;font-size:28px;line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30;max-width:490px;margin:0}.buh-voss-services-accordion-section .services-accordion__title,.buh-voss-services-accordion-section .services-accordion__subtitle{max-width:850px}.buh-voss-services-accordion-section .accordion-item__content{font-weight:400;font-size:18px;line-height:110%;letter-spacing:-.03em;color:#2f2f30}.voss-steps .steps__section{background:none;padding:0}.voss-steps h2{margin:0 auto;max-width:850px}.voss-steps .step-card__heading{font-weight:590;font-size:18px;line-height:120%;letter-spacing:-.03em;color:#2f2f30}.voss-steps .step_card__text{font-weight:400;color:#2f2f30;font-size:16px;line-height:125%;letter-spacing:-.03em}.voss-steps #last-card{box-shadow:0 0 35px #2f2f301a;background:#fff}.voss-steps #last-card .step-card__heading{color:#2f2f30}.voss-steps #last-card .step-card__heading span{color:#2d6281}.voss-steps #last-card .step_card__text{color:#2f2f30}.voss-steps .subscribe-block{max-width:800px;margin-top:60px}@media screen and (max-width:576px){.voss-steps .subscribe-block{max-width:320px;font-weight:590;font-size:20px;line-height:115%;letter-spacing:-.03em}}.vos-pricing-table-section{background:url(../img/bc-B4nAWX_v.jpg) center/cover no-repeat;padding-top:120px;padding-bottom:120px}@media screen and (max-width:576px){.vos-pricing-table-section{padding-top:60px;padding-bottom:60px}}.vos-pricing-table-section .pricing__title{font-weight:590;font-size:48px;line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30;margin:0 auto 28px;max-width:750px}@media screen and (max-width:576px){.vos-pricing-table-section .pricing__title{font-weight:590;font-size:29px;line-height:100%;letter-spacing:-.02em;margin-bottom:20px}}.vos-pricing-table-section .pricing__line{width:50px;height:2px;background:linear-gradient(360deg,#f0572d,#ce441e);margin:0 auto 30px;border-radius:2px}@media screen and (max-width:576px){.vos-pricing-table-section .pricing__line{margin-bottom:20px}}.vos-pricing-table-section .pricing__subtitle{font-weight:400;font-size:24px;line-height:120%;letter-spacing:-.03em;text-align:center;color:#2f2f30;margin:0 auto 38px;max-width:750px}@media screen and (max-width:576px){.vos-pricing-table-section .pricing__subtitle{margin-bottom:20px;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;max-width:228px}}.vos-pricing-table-section .pricing-points{display:flex;justify-content:space-between;align-items:stretch;margin-bottom:48px}@media(max-width:992px){.vos-pricing-table-section .pricing-points{flex-direction:column;align-items:center;gap:30px}}@media(max-width:992px){.vos-pricing-table-section .pricing-points{flex-direction:column;align-items:center;gap:20px}}.vos-pricing-table-section .point{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0 15px;border-right:1px solid #e5e5e5;height:auto}.vos-pricing-table-section .point:last-child{border-right:none}@media(max-width:992px){.vos-pricing-table-section .point{border-right:none;padding:0;width:100%;max-width:300px}}.vos-pricing-table-section .pricing-point__icon{width:28px;height:28px;object-fit:contain;margin-bottom:12px}.vos-pricing-table-section .pricing-point__text{font-weight:590;font-size:18px;line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30;margin:0}@media(max-width:768px){.vos-pricing-table-section .pricing-point__text{font-size:16px;max-width:228px}}.vos-pricing-table-section .table-wrapper{grid-template-columns:repeat(6,1fr)}@media(max-width:576px){.vos-pricing-table-section .table-wrapper{grid-template-columns:repeat(6,150px)}}.vos-pricing-table-section .table-wrapper .table-header-cell,.vos-pricing-table-section .table-wrapper .table-cell{display:flex;align-items:center;justify-content:center;text-align:center}.vos-pricing-table-section .table-wrapper .table-header-cell{background-color:#f4f4f4}.vos-pricing-table-section .table-wrapper #cell-red{font-weight:590;font-size:18px;color:#ce441e}@media(max-width:576px){.vos-pricing-table-section .table-wrapper #cell-red{font-size:14px}}.vos-pricing-table-section .subscribe-block{max-width:600px}.vos-pricing-table-section .subscribe-block p{margin:0 auto;font-weight:600;font-size:20px;line-height:1.3;color:#2f2f30}@media(max-width:576px){.vos-pricing-table-section .subscribe-block p{font-size:20px;max-width:320px}}.voss-garants-points .garants-points__title{margin:0 auto 38px;text-align:center}@media(max-width:576px){.voss-garants-points .garants-points__title{font-weight:590;font-size:29px;line-height:100%;letter-spacing:-.02em}}.voss-garants-points .garants-points__block{grid-auto-rows:min-content}.voss-garants-points .garants-points__num{grid-row:1/-1;grid-column:1/2;align-self:center}.voss-garants-points .garants-points__bottom_text{grid-column:2;grid-row:3;align-self:start;font-weight:590;font-size:18px;line-height:100%;letter-spacing:-.03em;color:#2f2f30}@media(max-width:768px){.voss-garants-points .garants-points__block{align-items:center;align-content:start;column-gap:15px;row-gap:8px}.voss-garants-points .garants-points__num{grid-row:1;grid-column:1;font-weight:590;font-size:52px;line-height:100%;letter-spacing:-.03em;margin:0;align-self:center}.voss-garants-points .garants-points__point{grid-row:1;grid-column:2;font-weight:590;font-size:16px;line-height:110%;letter-spacing:-.03em;align-self:center}.voss-garants-points .garants-points__text{grid-row:2;grid-column:1/-1;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;max-width:90%}.voss-garants-points .garants-points__bottom_text{grid-row:3;grid-column:1/-1;font-weight:590;font-size:14px;line-height:120%;letter-spacing:-.03em;max-width:90%}}.express-services.accordion-section{background:url(../img/bc-B4nAWX_v.jpg) center/cover no-repeat;padding-top:120px;padding-bottom:100px}@media screen and (max-width:600px){.express-services.accordion-section{padding-top:60px;padding-bottom:60px}}.express-services.accordion-section .pricing__title{margin-top:48px;margin-bottom:28px;font-weight:590;font-size:28px;line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30}@media(max-width:576px){.express-services.accordion-section .pricing__title{font-weight:590;font-size:20px;line-height:110%;letter-spacing:-.03em}}.express-services.accordion-section .pricing-points{display:flex;justify-content:space-between;align-items:stretch;margin-bottom:48px}@media(max-width:992px){.express-services.accordion-section .pricing-points{flex-direction:column;align-items:center;gap:40px}}@media(max-width:576px){.express-services.accordion-section .pricing-points{flex-direction:column;align-items:center;gap:20px}}.express-services.accordion-section .point{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0 15px;border-right:1px solid #e5e5e5;height:auto}.express-services.accordion-section .point:last-child{border-right:none}@media(max-width:992px){.express-services.accordion-section .point{border-right:none;padding:0;width:100%;max-width:300px}}.express-services.accordion-section .pricing-point__icon{width:28px;height:28px;object-fit:contain;margin-bottom:12px}.express-services.accordion-section .pricing-point__text{font-weight:590;font-size:18px;line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30;margin:0}@media(max-width:768px){.express-services.accordion-section .pricing-point__text{font-size:16px}}.steps.express .steps__section{background:none;padding:0}.steps.express h2{margin:0 auto;max-width:900px}.steps.express .subscribe-block{align-items:center}.steps.express .subscribe-block button{max-width:240px}.steps.express #last-card{box-shadow:0 0 35px #2f2f301a;background:#fff}.steps.express #last-card .step-card__heading{color:#2f2f30}.steps.express #last-card .step-card__heading span{color:#2d6281}.steps.express #last-card .step_card__text{color:#2f2f30}.express-pricing-table-section .pricing__title{font-weight:590;font-size:48px;line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30;margin:0 auto 28px;max-width:750px}@media(max-width:576px){.express-pricing-table-section .pricing__title{font-weight:590;font-size:29px;line-height:100%;letter-spacing:-.02em;max-width:320px;margin-bottom:25px}}.express-pricing-table-section #pricing__icon{display:block;width:32px;height:32px;margin:0 auto 15px}.express-pricing-table-section .pricing__subtitle{font-weight:400;font-size:20px;line-height:120%;letter-spacing:-.03em;text-align:center;color:#2f2f30;margin:0 auto 38px;max-width:400px}@media(max-width:576px){.express-pricing-table-section .pricing__subtitle{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.03em;margin-bottom:20px}}.express-pricing-table-section .table-wrapper{grid-template-columns:repeat(5,1fr)}@media(max-width:576px){.express-pricing-table-section .table-wrapper{grid-template-columns:repeat(5,150px)}}.express-pricing-table-section .table-wrapper .table-header-cell,.express-pricing-table-section .table-wrapper .table-cell{display:flex;align-items:center;justify-content:center;text-align:center}.express-pricing-table-section .table-wrapper .table-header-cell{background-color:#f4f4f4}.express-pricing-table-section .table-wrapper #cell-red{font-weight:590;font-size:18px;color:#ce441e}@media(max-width:576px){.express-pricing-table-section .table-wrapper #cell-red{font-size:14px}}.express-tiles-cases{background:url(../img/bc-B4nAWX_v.jpg) center/cover no-repeat;padding-top:100px;padding-bottom:100px}@media screen and (max-width:600px){.express-tiles-cases{padding-top:60px;padding-bottom:60px}}.buh-ip-accordion-faq.express .faq-accordion__title{max-width:710px;margin:0 auto 22px}.buh-ip-accordion-faq.express .faq-accordion__subtitle{max-width:590px;margin:0 auto}.pricing__link{color:#2d6281;text-decoration:underline;transition:all .3s ease}.pricing__link:hover{color:#da4f39;text-decoration:none}.services-accordion-section.otrasly{background:none;padding:0}.services-accordion-section.otrasly .services-accordion__title{max-width:850px}.tiles-cases.otrasly .case-title{max-width:560px}.accordion-faq.otrasly .faq-accordion__title{max-width:710px;margin:0 auto;font-weight:590;font-size:48px;line-height:110%;letter-spacing:-.03em;text-align:center;color:#2f2f30}.nopb-nobg{padding-block:0;background:none}
