
/* ---- Logistics Explorer description page ---- */
.main-content{color:#000c37;font-family:Montserrat,sans-serif;font-size:16px;line-height:26px}
.main-content .app-loader-le{display:none}
.main-content .landing-wrapper{max-width:75.125rem;margin:0 auto;padding:0 1rem}
.main-content .section{padding:64px 0}
.main-content img{max-width:100%;height:auto;vertical-align:top}
.main-content h2{font-size:36px;line-height:48px;font-weight:600}
.main-content .first-block__wrapper{position:relative;display:flex;justify-content:center;padding-top:32px}
.main-content .first-block__title{font-size:56px;line-height:68px;font-weight:700;text-align:center}
.main-content .first-block__highlight-icon{position:absolute;left:50%;bottom:-18px;transform:translateX(-10%);width:340px;max-width:60%;pointer-events:none}
.main-content .first-block__content{margin-top:56px;display:grid;grid-template-columns:1fr 1fr;gap:48px 64px;align-items:center}
.main-content picture{display:block}
.main-content picture img{width:100%}
.main-content .first-block__image{border-radius:24px;box-shadow:0 24px 64px rgba(0,12,55,.10)}
.main-content .first-block__description{display:flex;flex-direction:column;gap:12px;padding:32px;border-radius:24px;background:#f5f8fe}
.main-content .first-block__description_wrapper{width:56px;height:56px;border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:center}
.main-content .first-block__description_icon{width:28px;height:28px}
.main-content .first-block__description_title,.main-content .fifth-block__description_title{font-size:24px;line-height:32px;font-weight:600}
.main-content .first-block__description_text{color:#3d4669}
.main-content .first-block__content{grid-auto-flow:dense}
.main-content .second-block__title{text-align:center;margin-bottom:48px}
.main-content .second-block__content{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}
.main-content .second-block__description{display:flex;flex-direction:column;gap:16px;padding:40px;border-radius:24px;background:linear-gradient(135deg,#eef5ff 0%,#f8fbff 100%)}
.main-content .second-block__description_icon{width:56px;height:56px}
.main-content .second-block__description_title{font-size:28px;line-height:38px}
.main-content .second-block__description_text{color:#3d4669}
.main-content [class$="-bold"],.main-content [class*="text=bold"]{font-weight:600;color:#000c37}
.main-content .second-block__description_list-wrapper{position:relative;padding-top:56px}
.main-content .second-block__description_arrow-icon{position:absolute;top:0;left:-24px;width:120px}
.main-content .second-block__description__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}
.main-content .second-block__description__list_el{position:relative;padding:20px 24px 20px 56px;border-radius:16px;border:2px solid #eff1f6;color:#3d4669}
.main-content .second-block__description__list_el::before{content:"";position:absolute;left:24px;top:28px;width:12px;height:12px;border-radius:50%;background:#1d8cfc}
.main-content .third-block__content,.main-content .fourth-block__content,.main-content .fifth-block__content{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center}
.main-content .fourth-block__content{grid-template-columns:1fr 1.2fr}
.main-content .third-block__image,.main-content .fourth-block__image,.main-content .fifth-block__image{border-radius:24px;box-shadow:0 24px 64px rgba(0,12,55,.10)}
.main-content .third-block__description,.main-content .fourth-block__description,.main-content .fifth-block__description{display:flex;flex-direction:column;gap:20px}
.main-content .third-block__description_text,.main-content .fourth-block__description_text,.main-content .fifth-block__description_text{color:#3d4669}
.main-content .fifth-block__description__button-group{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:8px}
.main-content .fifth-block__description__button{height:48px;padding:0 28px;border:0;border-radius:6px;background:#000c37;color:#fff;font:600 16px/26px Montserrat,sans-serif;cursor:pointer}
.main-content .fourth-block__description__linkBtn-link,.main-content .fifth-block__description__linkBtn-link{display:inline-flex;align-items:center;height:48px;padding:0 28px;border-radius:6px;border:2px solid #000c37;color:#000c37;font-weight:600;text-decoration:none}
.main-content .section_six-block{padding-bottom:96px}
.main-content .six-block__title{text-align:center;margin-bottom:40px}
.main-content .six-block__list{list-style:none;padding:0;margin:0 auto;max-width:900px;display:flex;flex-direction:column;gap:16px}
.main-content .six-block__item{padding:24px 32px;border-radius:16px;border:2px solid #eff1f6}
.main-content .six-block__question{font-size:18px;line-height:28px;font-weight:600;margin:0 0 8px}
.main-content .answer{margin:0;color:#3d4669;font-size:15px;line-height:24px}
@media (max-width:968px){
 .main-content .first-block__title{font-size:40px;line-height:50px}
 .main-content .first-block__content,.main-content .second-block__content,.main-content .third-block__content,.main-content .fourth-block__content,.main-content .fifth-block__content{grid-template-columns:1fr;gap:32px}
 .main-content .fourth-block__content picture{order:-1}
 .main-content .second-block__description_arrow-icon{display:none}
 .main-content .second-block__description_list-wrapper{padding-top:0}
}
@media (max-width:600px){
 .main-content h2{font-size:26px;line-height:34px}
 .main-content .first-block__title{font-size:32px;line-height:40px}
 .main-content .section{padding:40px 0}
 .main-content .second-block__description,.main-content .first-block__description{padding:24px}
}
