.mobile-hero-actions{display:none}
@media(max-width:750px){
  body:not(.inner-page)>header{height:72px;min-height:72px}
  .hero{height:auto;min-height:0;max-height:none;padding-top:18px;padding-bottom:30px}
  .hero .eyebrow{font-size:9px;line-height:1.5;letter-spacing:1px}
  .hero h1{font-size:clamp(28px,9vw,64px);line-height:1.05;text-align:left;margin:24px 0 0;padding-bottom:242px;letter-spacing:-.06em}
  .hero .headline-top{font-size:inherit;line-height:inherit}
  .hero h1 .headline-bottom{font-size:inherit;line-height:inherit;margin-top:3px;justify-content:flex-start}
  .hero .letter-chair{position:static;width:auto;height:auto;margin:0}
  .hero .letter-chair::before{content:'Т'}
  .hero #chair{top:calc(2.1em + 15px);bottom:auto;left:50%;transform:translateX(-50%);width:280px;max-width:100%;height:230px}
  .hero>.hero-bottom{position:relative;inset:auto;display:flex;flex-direction:column;align-items:stretch;gap:20px;margin-top:20px;width:100%}
  .hero-bottom p{font-size:14px;line-height:1.55;max-width:330px}
  .hero-bottom p br{display:none}
  .hero-bottom p br::after{content:' '}
  .hero .discover{display:none}
  .mobile-hero-actions{display:grid;gap:16px;pointer-events:auto}
  .hero-project{display:flex;align-items:center;justify-content:center;min-height:48px;background:#111417;color:#F4F1EB;font-size:14px;padding:12px 20px}
  .hero-directions{display:flex;justify-content:center;gap:32px;font-size:13px}
  .hero-directions a{padding:8px 0;border-bottom:1px solid #a9b0b5}
}
