.textpage__link{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em}.textpage{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media screen and (max-width:992px){.textpage{gap:20px}}@media screen and (max-width:640px){.textpage{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:27px}}.textpage .listing{margin-bottom:30px}.textpage__menu{position:sticky;top:20px;padding:24px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:flex-start;gap:16px;-ms-flex-negative:0;flex-shrink:0;width:300px;background-color:#fafafa;border:1px solid #f5f5f5;border-radius:12px}@media screen and (max-width:992px){.textpage__menu{width:228px}}@media screen and (max-width:640px){.textpage__menu{position:relative;top:0;width:100%}}.textpage__link{-webkit-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms}.textpage__link--active,.textpage__link:hover{color:#0a5bff}.textpage__content{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.textpage img{width:auto}