section.documents{padding-bottom:120px}section.documents .documents__wrapper{margin:unset;padding:unset}section.documents .documents__title{color:var(--main-black);font-size:var(--fs-32);font-weight:var(--fw-500);line-height:var(--fs-38);margin-top:unset;margin-bottom:var(--mn-32)}section.documents .documents__panel,section.documents .documents__container{position:relative;z-index:4}section.documents .documents__wrapper .documents__slide{border-radius:var(--r-16);padding:var(--mn-16) var(--mn-32);border:1px solid var(--main-silver)}section.documents .documents__wrapper .documents__slide img{width:100%;height:auto;max-width:280px;max-height:380px;object-fit:contain}section.documents.component__documents-on-main{padding-bottom:0}section.documents .tabs .boxes__header .tabs__list .tabs__panel{position:relative;z-index:4}section.documents .tabs .boxes__header{align-items:flex-start;display:flex;justify-content:space-between}section.documents .tabs .boxes__header .tabs__list{display:flex;flex-wrap:wrap;gap:var(--mn-12);margin:0 0 var(--mn-24);font-size:var(--fs-14);font-weight:var(--fw-600);line-height:var(--lh-20)}section.documents .tabs .boxes__header .tabs__list .tabs__panel[hidden]{display:none!important}section.documents .tabs .boxes__header .tabs__list .tabs__panel:not([hidden]){display:block}section.documents .tabs .boxes__header .tabs__list .tabs__trigger{border:1px solid var(--main-silver);border-radius:var(--r-8);background-color:transparent;padding:var(--mn-16) var(--mn-32);color:var(--main-black);cursor:pointer;transition:all .3s ease;font:inherit}section.documents .tabs .boxes__header .tabs__list .tabs__trigger:hover{transition:all .3s ease;border-color:var(--main-green)}section.documents .tabs .boxes__header .tabs__list .tabs__trigger.tabs__trigger--active{border-color:var(--main-green);background-color:var(--main-green);color:var(--main-white)}section.documents .tabs__list{display:flex;flex-wrap:wrap;gap:calc(var(--fs-20)*2);margin:0 0 var(--mn-24)}@media screen and (max-width:1199px){section.documents{padding-bottom:40px}section.documents.component__documents-on-main{padding-bottom:0}}@media (min-width:320px) and (max-width:768px){section.documents .tabs .boxes__header .tabs__list{margin-bottom:var(--mn-16);gap:var(--mn-8)}section.documents .tabs__list{gap:var(--mn-8)}section.documents .tabs .boxes__header .tabs__list .tabs__trigger{font-size:var(--fs-12);font-weight:var(--fw-600);line-height:var(--fs-18);padding:14px}section.documents .tabs__trigger{padding:var(--mn-12) var(--mn-16)}section.documents .documents__title{font-size:var(--fs-20);font-weight:var(--fw-500);line-height:var(--fs-24)}section.documents .tabs .boxes__header{margin-bottom:unset}}/* Ненулевая ширина нужна native lazy image до получения intrinsic-размеров. */section.documents .documents__slide .document-card{width:100%;max-width:280px;min-width:0}section.documents .documents__slide .document-card__link{display:block;width:100%}.document-card__title, .document-card__arrow, .documents__more, .documents__tabs-more{display:none}
