.documents-detail{display:grid}@media (min-width:1024px) and (max-width:1199px){.documents-detail{grid-template-columns:300px 1fr;gap:50px}}@media (min-width:1200px){.documents-detail{grid-template-rows:min-content;grid-template-columns:340px 1fr;gap:40px}}.documents-detail__title{color:#1a1a1a;margin-top:0;font-family:Roboto Condensed,sans-serif;font-weight:400}@media (max-width:1023px){.documents-detail__title{margin-bottom:10px;font-size:25px;line-height:140%}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__title{margin-bottom:18px;font-size:29px;line-height:100%}}@media (min-width:1200px){.documents-detail__title{margin-bottom:10px;font-size:46px;line-height:140%}}@media (min-width:1024px){.documents-detail__meta{justify-content:space-between;align-items:center;display:flex}}@media (max-width:1023px){.documents-detail__meta{margin-bottom:30px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__meta{margin-bottom:30px}}@media (min-width:1200px){.documents-detail__meta{margin-bottom:40px}}.documents-detail__date{font-family:Inter,sans-serif;font-weight:400;line-height:140%}@media (max-width:1023px){.documents-detail__date{margin-top:0;margin-bottom:10px;font-size:15px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__date{margin:0;font-size:13px}}@media (min-width:1200px){.documents-detail__date{margin:0;font-size:15px}}.documents-detail__link{color:#b3181c;font-family:Inter,sans-serif;font-weight:400;line-height:140%;transition:all .2s}.documents-detail__link:hover{color:#1a1a1a}@media (max-width:1023px){.documents-detail__link{font-size:15px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__link{font-size:13px}}@media (min-width:1200px){.documents-detail__link{font-size:15px}}.documents-detail__html p,.documents-detail__html li{margin-top:0;line-height:140%}.documents-detail__html li{margin-bottom:14px}.documents-detail__html li>p{margin-bottom:0}.documents-detail__html ol,.documents-detail__html ul{padding-left:0}.documents-detail__html ol{counter-reset:item}.documents-detail__html ol>li{min-height:33px;margin:0 0 14px;padding:0;list-style:none;position:relative}.documents-detail__html ol>li:before{content:counters(item,".")". ";counter-increment:item;z-index:2;border-radius:8px;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-weight:700;line-height:140%;display:flex;position:absolute;top:0;overflow:hidden;box-shadow:0 0 0 3px #fff}@media (max-width:1023px){.documents-detail__html ol>li:before{width:40px;height:33px;left:-55px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__html ol>li:before{width:40px;height:33px;left:-55px}}@media (min-width:1200px){.documents-detail__html ol>li:before{width:55px;height:33px;left:-80px}}@media (max-width:1023px){.documents-detail__html ol.ol_lvls{padding-left:55px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__html ol.ol_lvls{padding-left:55px}}@media (min-width:1200px){.documents-detail__html ol.ol_lvls{padding-left:80px}}.documents-detail__html ol.ol_lvls ol,.documents-detail__html ol.ol_lvls ul{margin-top:30px}.documents-detail__html ol.ol_lvls>li>h2{color:#1a1a1a;margin-top:0;font-family:Roboto Condensed,sans-serif;font-weight:400}@media (max-width:1023px){.documents-detail__html ol.ol_lvls>li>h2{margin-bottom:16px;font-size:23px;line-height:110%}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__html ol.ol_lvls>li>h2{margin-bottom:24px;font-size:25px;line-height:110%}}@media (min-width:1200px){.documents-detail__html ol.ol_lvls>li>h2{margin-bottom:25px;font-size:34px;line-height:140%}}@media (max-width:1023px){.documents-detail__html ol.ol_lvls>li{margin-bottom:30px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__html ol.ol_lvls>li{margin-bottom:30px}}@media (min-width:1200px){.documents-detail__html ol.ol_lvls>li{margin-bottom:40px}}.documents-detail__html ol.ol_lvls>li:before{color:#fff;background-color:#b3181c}@media (max-width:1023px){.documents-detail__html ol.ol_lvls>li:before{height:35px;font-size:20px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__html ol.ol_lvls>li:before{height:35px;font-size:20px}}@media (min-width:1200px){.documents-detail__html ol.ol_lvls>li:before{height:45px;font-size:24px}}.documents-detail__html ol.ol_lvls>li>ol>li:before{background-color:#fff;border:1px solid #b3181c}@media (max-width:1023px){.documents-detail__html ol.ol_lvls>li>ol>li:before{font-size:13px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__html ol.ol_lvls>li>ol>li:before{font-size:13px}}@media (min-width:1200px){.documents-detail__html ol.ol_lvls>li>ol>li:before{font-size:17px}}.documents-detail__html ol.ol_lvls>li>ol>li>ol>li:before{background-color:#f1f5f9}@media (max-width:1023px){.documents-detail__html ol.ol_lvls>li>ol>li>ol>li:before{font-size:13px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__html ol.ol_lvls>li>ol>li>ol>li:before{font-size:13px}}@media (min-width:1200px){.documents-detail__html ol.ol_lvls>li>ol>li>ol>li:before{width:60px;font-size:17px}}.documents-detail__html ol.ol_lvls>li>ol>li>ol>li>ol>li:before{background-color:#f8fafc}@media (max-width:1023px){.documents-detail__html ol.ol_lvls>li>ol>li>ol>li>ol>li:before{font-size:12px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__html ol.ol_lvls>li>ol>li>ol>li>ol>li:before{font-size:12px}}@media (min-width:1200px){.documents-detail__html ol.ol_lvls>li>ol>li>ol>li>ol>li:before{width:60px;font-size:14px}}.documents-detail__html ol.ol_lvls ul>li{min-height:33px;margin:0 0 14px;padding:0;list-style:none;position:relative}.documents-detail__html ol.ol_lvls ul>li:before{content:"•";z-index:2;background-color:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-weight:700;line-height:140%;display:flex;position:absolute;top:0;overflow:hidden;box-shadow:0 0 0 3px #fff}@media (max-width:1023px){.documents-detail__html ol.ol_lvls ul>li:before{width:40px;height:33px;font-size:24px;left:-55px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__html ol.ol_lvls ul>li:before{width:40px;height:33px;font-size:24px;left:-55px}}@media (min-width:1200px){.documents-detail__html ol.ol_lvls ul>li:before{width:55px;height:33px;font-size:28px;left:-80px}}.documents-detail__html ol.ol_lvls>li:after{content:"";background-color:#d3d9de;width:1px;height:100%;position:absolute;top:0;bottom:0}@media (max-width:1023px){.documents-detail__html ol.ol_lvls>li:after{left:-35px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__html ol.ol_lvls>li:after{left:-35px}}@media (min-width:1200px){.documents-detail__html ol.ol_lvls>li:after{left:-54px}}.documents-detail__html .last-item:after{content:"";z-index:1;background-color:#fff;width:10px;height:100%;position:absolute;top:0;bottom:0}@media (max-width:1023px){.documents-detail__html .last-item:after{left:-40px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail__html .last-item:after{left:-40px}}@media (min-width:1200px){.documents-detail__html .last-item:after{left:-60px}}
.documents-detail-nav{background-color:#f6f7f8;border-radius:25px}@media (max-width:1023px){.documents-detail-nav{margin-bottom:30px;padding:25px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail-nav{align-self:start;padding:25px;position:sticky;top:100px}}@media (min-width:1200px){.documents-detail-nav{align-self:start;padding:30px;position:sticky;top:100px}}.documents-detail-nav__title{color:#1a1a1a;margin-top:0;margin-bottom:16px;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;line-height:120%}.documents-detail-nav__list{margin:0;padding-left:25px}.documents-detail-nav__list li{margin-bottom:8px}.documents-detail-nav__list li:last-child{margin-bottom:0}.documents-detail-nav__list li::marker{color:#1a1a1a;transition:all .2s}.documents-detail-nav__list li:hover::marker{color:#b3181c}.documents-detail-nav__link,.documents-detail-nav__item{color:#1a1a1a;font-family:Inter,sans-serif;font-weight:500;line-height:140%;transition:all .2s}.documents-detail-nav__link:hover,.documents-detail-nav__item:hover{color:#b3181c}@media (max-width:1023px){.documents-detail-nav__link,.documents-detail-nav__item{font-size:15px}}@media (min-width:1024px) and (max-width:1199px){.documents-detail-nav__link,.documents-detail-nav__item{font-size:15px}}@media (min-width:1200px){.documents-detail-nav__link,.documents-detail-nav__item{font-size:17px}}
