.ru-doclib{scroll-margin-top:110px}.ru-doclib__grid{display:grid;gap:36px 30px;grid-template-columns:repeat(auto-fit,minmax(200px,250px));justify-content:center;margin-top:30px}.ru-doclib .ru-section__head+.ru-doclib__grid{margin-top:0}.ru-doclib__item{align-items:center;display:flex;flex-direction:column;min-width:0;text-align:center}.ru-doclib__cover{align-items:flex-end;aspect-ratio:2/3;display:flex;justify-content:center;margin:0 0 18px;text-decoration:none;width:100%}.ru .ru-doclib__img{border-radius:4px;box-shadow:0 12px 26px rgba(14,36,64,.28);display:block;height:auto;margin:0;max-height:100%;max-width:100%;transition:transform .25s ease,box-shadow .25s ease;width:auto}a.ru-doclib__cover:focus-visible .ru-doclib__img,a.ru-doclib__cover:hover .ru-doclib__img{box-shadow:0 18px 32px rgba(14,36,64,.32);transform:translateY(-4px)}.ru-doclib__body{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;width:100%}.ru .ru-doclib__kicker{color:var(--ru-red);display:block;font-family:Lato,sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;line-height:1.3;margin:0 0 6px;text-transform:uppercase}.ru .ru-doclib__title{color:var(--ru-navy);font-size:19px;line-height:1.25;margin:0 0 8px}.ru .ru-doclib__text{font-size:15px;line-height:1.5;margin:0 0 16px}.ru-doclib__actions{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:auto;width:100%}.ru .ru-doclib__btn{justify-content:center;max-width:240px;text-align:center;width:100%}.ru .ru-doclib__link{color:var(--ru-navy);font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.ru .ru-doclib__link:hover{color:var(--ru-red)}@media (max-width:560px){.ru-doclib__grid{grid-template-columns:minmax(0,300px)}.ru-doclib__cover{aspect-ratio:auto;max-height:360px}.ru .ru-doclib__img{max-height:340px}}