.support-page{background:#fff;color:#202126}
.support-header{background:#ffffffef}
.support-header nav{height:82px}
.support-header .logo{width:174px;height:64px}
.support-back{border-bottom:2px solid #ec008c;padding:10px 0;font-size:14px;font-weight:800}
.support-hero{padding:88px 0 76px;background:linear-gradient(145deg,#fff 0%,#f6f6f8 65%,#fff1f8 135%);border-bottom:1px solid #e1e1e6}
.support-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;align-items:end;gap:70px}
.support-hero label{display:flex;align-items:center;gap:10px;color:#ec008c;font-size:11px;font-weight:900;letter-spacing:3px}
.support-hero label i{width:24px;height:2px;background:#ec008c}
.support-hero h1{margin:20px 0 0;font-size:clamp(52px,6vw,82px);line-height:.95}
.support-hero p{margin:0 0 28px;color:#62646d;font-size:18px;line-height:1.7}
.support-steps{padding-top:72px}
.support-steps .qs-help{margin:28px 0 0}
.support-steps .qs-actions{margin-top:14px}
.support-footer{padding:50px 0;background:#f5f5f7;border-top:1px solid #dedee3;color:#202126}
.support-footer .wrap{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}
.support-footer img{width:130px;height:auto;object-fit:contain}
.support-footer p{margin:0;color:#686a73}
.support-footer a{color:#ec008c;font-weight:800}
.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
@media(max-width:900px){.support-hero-grid{grid-template-columns:1fr;gap:25px;text-align:center}.support-hero label{justify-content:center}.support-hero p{max-width:650px;margin-inline:auto}.support-hero .btn{justify-content:center}}
@media(max-width:620px){.support-header nav{height:72px}.support-header .logo{width:145px;height:54px}.support-back{font-size:12px}.support-hero{padding:62px 0 55px}.support-hero h1{font-size:45px}.support-hero p{font-size:16px}.support-hero .btn{box-sizing:border-box;width:100%}.support-steps{padding-top:55px}.support-footer{padding:42px 0}}
