.prefooter-hero{padding:10px 32px 50px;position:relative;width:100%;box-sizing:border-box}.prefooter-hero__container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:0 auto;gap:60px;width:100%}.prefooter-hero__left,.prefooter-hero__right{width:50%}.prefooter-hero__title{max-width:700px;font-size:72px;font-weight:500;line-height:1.2;color:#000;margin:0;letter-spacing:-2%}.prefooter-hero__subtitle{color:#3296fa}.prefooter-hero__right{display:flex;flex-direction:column;gap:60px}.prefooter-hero__item{display:flex;flex-direction:column;gap:16px;padding:32px;transition:all .3s ease}.prefooter-hero__item-title{font-size:16px;color:#b2b2b2;font-weight:500;margin:0;text-transform:uppercase;letter-spacing:1px}.prefooter-hero__links{display:flex;gap:100px}.prefooter-hero__link{display:flex;align-items:center;gap:8px;font-size:32px;font-weight:500;color:inherit;text-decoration:none;transition:color .3s ease}.prefooter-hero__link:hover{color:#3296fa}.prefooter-hero__link img{transition:transform .3s ease}.prefooter-hero__link:hover img{transform:translateX(4px)}.city{color:#b2b2b2;min-width:120px}.prefooter-hero__item.line{position:relative;padding-bottom:50px}.prefooter-hero__item.line:after{content:"";position:absolute;bottom:0;left:32px;right:32px;height:1px;background-color:#666;opacity:.3}@media(max-width:1200px){.prefooter-hero{padding:150px 32px 50px}.prefooter-hero__container{gap:40px}.prefooter-hero__title{font-size:60px;text-align:left!important}.prefooter-hero__link{font-size:28px}.prefooter-hero__links{gap:60px}}@media(max-width:992px){.prefooter-hero{padding:120px 24px 40px}.prefooter-hero__title{font-size:48px}.prefooter-hero__link{font-size:24px}.prefooter-hero__item{padding:24px}.prefooter-hero__item.line{padding-bottom:40px}.prefooter-hero__item.line:after{left:24px;right:24px}}@media(max-width:768px){.prefooter-hero{padding:100px 20px 40px}.prefooter-hero__container{flex-direction:column;gap:50px}.prefooter-hero__left,.prefooter-hero__right{width:100%}.prefooter-hero__title{font-size:40px;max-width:100%;text-align:center;line-height:1.1}.prefooter-hero__title br{display:none}.prefooter-hero__right{gap:40px}.prefooter-hero__links{gap:40px;justify-content:space-between}.prefooter-hero__link{font-size:22px}.prefooter-hero__link img{width:30px;height:30px}.city{min-width:auto;text-align:right}}@media(max-width:576px){.prefooter-hero{padding:80px 16px 32px}.prefooter-hero__container{gap:40px}.prefooter-hero__title{font-size:32px}.prefooter-hero__right{gap:32px}.prefooter-hero__item{padding:0;gap:12px}.prefooter-hero__item-title{font-size:14px}.prefooter-hero__links{gap:20px;flex-wrap:wrap}.prefooter-hero__link{font-size:20px;flex:1 1;min-width:45%}.prefooter-hero__link img{width:26px;height:26px}.prefooter-hero__item.line{padding-bottom:32px}.prefooter-hero__item.line:after{left:20px;right:20px}}@media(max-width:360px){.prefooter-hero{padding:60px 12px 24px}.prefooter-hero__title{font-size:28px}.prefooter-hero__right{gap:28px}.prefooter-hero__item{padding:16px}.prefooter-hero__link{font-size:18px}.prefooter-hero__link img{width:22px;height:22px}.prefooter-hero__links{gap:16px}}@media(max-width:768px)and (orientation:landscape){.prefooter-hero{padding:80px 20px 32px}.prefooter-hero__container{flex-direction:row;gap:30px}.prefooter-hero__left,.prefooter-hero__right{width:50%}.prefooter-hero__title{font-size:28px;text-align:left;line-height:1.2}.prefooter-hero__link{font-size:18px}.prefooter-hero__links{flex-direction:column;gap:10px}}@media(hover:none)and (pointer:coarse){.prefooter-hero__link{padding:8px 0;min-height:44px}.prefooter-hero__link:active{opacity:.7}.prefooter-hero__item{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(max-width:768px){.prefooter-hero__link img{width:28px;height:28px}}@media(max-width:576px){.prefooter-hero__link img{width:24px;height:24px}}@media(max-width:768px){.prefooter-hero__links{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:8px;margin-right:-8px;padding-right:8px}.prefooter-hero__links::-webkit-scrollbar{display:none}}@media(max-width:576px){.prefooter-hero__links{gap:16px}.prefooter-hero__links:not(:last-child){margin-bottom:8px}.prefooter-hero__item:has(.city) .prefooter-hero__links{flex-direction:column;gap:4px}}