.medication-aside_flexible .aside-item[data-v-7c1274f0]{height:270px}@media screen and (min-width:1221px){.medication-aside_flexible .aside-item[data-v-7c1274f0]{margin-bottom:0;margin-right:24px;width:384px}}.aside-item[data-v-7c1274f0]{display:flex;flex-direction:column;padding:32px;position:relative;width:100%;height:210px;flex-shrink:0;scroll-snap-align:start;text-decoration:none}.aside-item_white .aside-item__title[data-v-7c1274f0]{color:#fff}.aside-item_white .aside-item__button[data-v-7c1274f0]{color:#830051;background-color:#fff}.aside-item_white .aside-item__button[data-v-7c1274f0]:hover{background-color:#ebefee}.aside-item__wrap[data-v-7c1274f0]{margin-bottom:24px}@media screen and (max-width:1220px){.aside-item__wrap[data-v-7c1274f0]{margin-right:32px;margin-bottom:0;max-width:calc(50% - 16px);width:100%;min-width:280px}.aside-item__wrap[data-v-7c1274f0]:last-child{margin-right:0}}@media screen and (max-width:767px){.aside-item__wrap[data-v-7c1274f0]{width:299px;height:296px;max-width:none;min-width:auto;margin-right:16px}}@media screen and (max-width:1220px){.aside-item[data-v-7c1274f0]{width:100%}}@media screen and (max-width:767px){.aside-item[data-v-7c1274f0]{width:299px;height:296px}}.aside-item[data-v-7c1274f0]:last-child{margin-bottom:0}.aside-item__title[data-v-7c1274f0]{position:relative;z-index:2;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#1f1f1f}.aside-item__descr[data-v-7c1274f0]{margin-top:8px;position:relative;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#f8f8f8}.aside-item__image[data-v-7c1274f0]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.aside-item__links[data-v-7c1274f0]{margin-top:24px;position:relative;z-index:2}.aside-item__link[data-v-7c1274f0]{margin-bottom:16px;display:block;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#830051;transition:.3s;cursor:pointer}.aside-item__link[data-v-7c1274f0]:hover{color:#9a3374}.aside-item__button[data-v-7c1274f0]{margin-top:8px;color:#fff;background-color:#830051;width:125px}.aside-item__button[data-v-7c1274f0]:hover{background-color:#9a3374}@media screen and (max-width:1220px){.aside-item__button[data-v-7c1274f0]{margin-top:auto;min-height:40px}}.failure-page__categories .title-3,.medication-detail__row .title-3,.text-detail__body .title-3{font-family:Roboto Slab,sans-serif;font-style:normal;font-weight:400;font-size:42px;line-height:48px;color:#3c4242}@media screen and (max-width:767px){.failure-page__categories .title-3,.medication-detail__row .title-3,.text-detail__body .title-3{font-size:32px;line-height:38px}}.failure-page__categories .title-4,.medication-detail__row .title-4,.text-detail__body .title-4{font-family:Roboto Slab,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#3c4242}.failure-page__categories .clinical-case__image,.medication-detail__row .clinical-case__image,.text-detail__body .clinical-case__image{width:50%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.failure-page__categories .above-title-1,.medication-detail__row .above-title-1,.text-detail__body .above-title-1{font-family:Roboto Slab,sans-serif;font-style:normal;font-weight:400;font-size:23px;line-height:29px;color:#3c4242}@media screen and (max-width:767px){.failure-page__categories .above-title-1,.medication-detail__row .above-title-1,.text-detail__body .above-title-1{font-size:21px;line-height:26px}}.failure-page__categories .large_text,.medication-detail__row .large_text,.text-detail__body .large_text{font-family:Roboto Slab,sans-serif;font-style:normal;font-weight:600;font-size:60px;line-height:73px;color:#fff}.failure-page__categories .text-3,.medication-detail__row .text-3,.text-detail__body .text-3{font-family:Roboto Slab,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#830051}.failure-page__categories .materials-block,.medication-detail__row .materials-block,.text-detail__body .materials-block{max-width:280px;padding:16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background-color:#f8f8f8}.failure-page__categories .materials-block .material-content,.medication-detail__row .materials-block .material-content,.text-detail__body .materials-block .material-content{display:flex;flex-flow:row nowrap;align-items:center}.failure-page__categories .materials-block .material-content a,.medication-detail__row .materials-block .material-content a,.text-detail__body .materials-block .material-content a{margin-left:8px;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#d0006f;text-decoration:none}.failure-page__categories .materials-block .material-content .material-size,.medication-detail__row .materials-block .material-content .material-size,.text-detail__body .materials-block .material-content .material-size{margin-left:6px;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#ec99c5}.failure-page__categories .text-1,.medication-detail__row .text-1,.text-detail__body .text-1{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#3c4242}.failure-page__categories b,.failure-page__categories strong,.medication-detail__row b,.medication-detail__row strong,.text-detail__body b,.text-detail__body strong{font-weight:700!important}.failure-page__categories b,.medication-detail__row b,.text-detail__body b{display:inline}.failure-page__categories .text-2,.medication-detail__row .text-2,.text-detail__body .text-2{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#b2b4b4}.failure-page__categories *>a:not(.button),.medication-detail__row *>a:not(.button),.text-detail__body *>a:not(.button){color:#d0006f;text-decoration:underline}.failure-page__categories li,.medication-detail__row li,.text-detail__body li{margin-bottom:8px}.failure-page__categories li>ul,.medication-detail__row li>ul,.text-detail__body li>ul{margin-top:8px}.failure-page__categories li>ul li,.medication-detail__row li>ul li,.text-detail__body li>ul li{color:#656969;list-style-type:none}.failure-page__categories ul,.medication-detail__row ul,.text-detail__body ul{list-style:disc;padding-left:18px;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#3c4242}.failure-page__categories ul.custom-list_purple li::marker,.medication-detail__row ul.custom-list_purple li::marker,.text-detail__body ul.custom-list_purple li::marker{font-size:20px;color:#830051}.failure-page__categories em,.failure-page__categories i,.medication-detail__row em,.medication-detail__row i,.text-detail__body em,.text-detail__body i{font-style:normal}.failure-page__categories u,.medication-detail__row u,.text-detail__body u{text-decoration:underline}.failure-page__categories ol,.medication-detail__row ol,.text-detail__body ol{list-style:decimal;padding-left:2%;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#3c4242}@media screen and (max-width:540px){.failure-page__categories ol,.medication-detail__row ol,.text-detail__body ol{padding-left:4%}}@media screen and (max-width:540px){.failure-page__categories .normalize-sources,.medication-detail__row .normalize-sources,.text-detail__body .normalize-sources{padding-left:26px}}.failure-page__categories .full-screen,.medication-detail__row .full-screen,.text-detail__body .full-screen{position:relative}.failure-page__categories .full-screen__trigger,.medication-detail__row .full-screen__trigger,.text-detail__body .full-screen__trigger{width:40px;height:40px;position:absolute;bottom:16px;right:16px;z-index:10;display:block}.failure-page__categories img,.medication-detail__row img,.text-detail__body img{position:relative;width:100%}.failure-page__categories .overflow,.medication-detail__row .overflow,.text-detail__body .overflow{padding-bottom:15px;overflow:auto}.failure-page__categories .overflow::-webkit-scrollbar,.medication-detail__row .overflow::-webkit-scrollbar,.text-detail__body .overflow::-webkit-scrollbar{width:5px;height:8px;border-radius:5px}.failure-page__categories .overflow::-webkit-scrollbar-thumb,.medication-detail__row .overflow::-webkit-scrollbar-thumb,.text-detail__body .overflow::-webkit-scrollbar-thumb{background-color:#830051;border-radius:5px;height:8px}.failure-page__categories .overflow::-webkit-scrollbar--track-piece,.medication-detail__row .overflow::-webkit-scrollbar--track-piece,.text-detail__body .overflow::-webkit-scrollbar--track-piece{border-radius:5px;background-color:#ebefee}.failure-page__categories .overflow::-webkit-scrollbar-track,.medication-detail__row .overflow::-webkit-scrollbar-track,.text-detail__body .overflow::-webkit-scrollbar-track{border-radius:5px;background-color:#ebefee;border:3px solid #fff}.failure-page__categories .overflow::-moz-scrollbar-button:decrement,.failure-page__categories .overflow::-moz-scrollbar-button:horizontal:end:increment,.failure-page__categories .overflow::-moz-scrollbar-button:horizontal:start:decrement,.failure-page__categories .overflow::-moz-scrollbar-button:increment,.failure-page__categories .overflow::-moz-scrollbar-button:vertical:end:increment,.failure-page__categories .overflow::-moz-scrollbar-button:vertical:start:decrement,.failure-page__categories .overflow::-webkit-scrollbar-button:horizontal:end:increment,.failure-page__categories .overflow::-webkit-scrollbar-button:horizontal:start:decrement,.failure-page__categories .overflow::-webkit-scrollbar-button:vertical:end:increment,.failure-page__categories .overflow::-webkit-scrollbar-button:vertical:start:decrement,.medication-detail__row .overflow::-moz-scrollbar-button:decrement,.medication-detail__row .overflow::-moz-scrollbar-button:horizontal:end:increment,.medication-detail__row .overflow::-moz-scrollbar-button:horizontal:start:decrement,.medication-detail__row .overflow::-moz-scrollbar-button:increment,.medication-detail__row .overflow::-moz-scrollbar-button:vertical:end:increment,.medication-detail__row .overflow::-moz-scrollbar-button:vertical:start:decrement,.medication-detail__row .overflow::-webkit-scrollbar-button:horizontal:end:increment,.medication-detail__row .overflow::-webkit-scrollbar-button:horizontal:start:decrement,.medication-detail__row .overflow::-webkit-scrollbar-button:vertical:end:increment,.medication-detail__row .overflow::-webkit-scrollbar-button:vertical:start:decrement,.text-detail__body .overflow::-moz-scrollbar-button:decrement,.text-detail__body .overflow::-moz-scrollbar-button:horizontal:end:increment,.text-detail__body .overflow::-moz-scrollbar-button:horizontal:start:decrement,.text-detail__body .overflow::-moz-scrollbar-button:increment,.text-detail__body .overflow::-moz-scrollbar-button:vertical:end:increment,.text-detail__body .overflow::-moz-scrollbar-button:vertical:start:decrement,.text-detail__body .overflow::-webkit-scrollbar-button:horizontal:end:increment,.text-detail__body .overflow::-webkit-scrollbar-button:horizontal:start:decrement,.text-detail__body .overflow::-webkit-scrollbar-button:vertical:end:increment,.text-detail__body .overflow::-webkit-scrollbar-button:vertical:start:decrement{width:0!important;height:0!important}.failure-page__categories video,.medication-detail__row video,.text-detail__body video{width:100%;height:auto}.failure-page__categories table,.medication-detail__row table,.text-detail__body table{width:800px}.failure-page__categories table thead,.medication-detail__row table thead,.text-detail__body table thead{background-color:#830051;font-family:Roboto Slab,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#fff;text-align:center}.failure-page__categories table thead td,.medication-detail__row table thead td,.text-detail__body table thead td{padding:21px 10px;vertical-align:middle}.failure-page__categories table tbody,.medication-detail__row table tbody,.text-detail__body table tbody{background-color:#fff;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#000}.failure-page__categories table tbody tr:nth-child(odd),.medication-detail__row table tbody tr:nth-child(odd),.text-detail__body table tbody tr:nth-child(odd){background-color:#ebefee}.failure-page__categories table tbody td,.medication-detail__row table tbody td,.text-detail__body table tbody td{padding:16px;border:1px solid #d2d2d2;text-align:left;vertical-align:middle}.failure-page__categories table tbody .td-center,.medication-detail__row table tbody .td-center,.text-detail__body table tbody .td-center{text-align:center}.failure-page__categories .table__row,.medication-detail__row .table__row,.text-detail__body .table__row{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #d2d2d2;display:flex;justify-content:flex-start;align-items:flex-start}.failure-page__categories .table__row:last-child,.medication-detail__row .table__row:last-child,.text-detail__body .table__row:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}@media screen and (max-width:767px){.failure-page__categories .table__row,.medication-detail__row .table__row,.text-detail__body .table__row{flex-direction:column}}.failure-page__categories .table__title,.medication-detail__row .table__title,.text-detail__body .table__title{width:35%;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#1f1f1f}@media screen and (max-width:767px){.failure-page__categories .table__title,.medication-detail__row .table__title,.text-detail__body .table__title{width:100%;margin-bottom:16px}}.failure-page__categories .table__info,.medication-detail__row .table__info,.text-detail__body .table__info{width:65%}@media screen and (max-width:767px){.failure-page__categories .table__info,.medication-detail__row .table__info,.text-detail__body .table__info{width:100%}}.failure-page__categories .failure-quote,.medication-detail__row .failure-quote,.text-detail__body .failure-quote{margin-bottom:16px;background:#fff;border:1px solid #d2d2d2;border-radius:32px}.failure-page__categories .failure-quote-description,.medication-detail__row .failure-quote-description,.text-detail__body .failure-quote-description{font-family:Roboto Slab,sans-serif;font-weight:400;font-size:23px;line-height:29px;color:#1f1f1f}.failure-page__categories .failure-quote-speaker,.medication-detail__row .failure-quote-speaker,.text-detail__body .failure-quote-speaker{display:flex;align-items:flex-start}.failure-page__categories .failure-quote-speaker img,.medication-detail__row .failure-quote-speaker img,.text-detail__body .failure-quote-speaker img{max-width:90px}.failure-page__categories .hbp-btn,.medication-detail__row .hbp-btn,.text-detail__body .hbp-btn{max-width:260px}@media screen and (max-width:767px){.failure-page__categories .hbp-btn,.medication-detail__row .hbp-btn,.text-detail__body .hbp-btn{max-width:none}}sub,sup{vertical-align:super;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:22px;color:inherit;white-space:nowrap}sub.gray-s,sup.gray-s{color:#b2b4b4}sub.default-s,sup.default-s{color:#000}sub{vertical-align:sub}.map-button__all{color:#fff;background-color:#0060ab;transition:all .3s linear}.map-button__all:hover{background-color:rgba(0,96,171,.7294117647058823)}.event-detail .lector__row{margin-bottom:16px;display:flex;justify-content:flex-start;align-items:flex-start}.event-detail .lector__row:last-child{margin-bottom:0}@media screen and (max-width:767px){.event-detail .lector__row{flex-direction:column}}.event-detail .lector__title{width:35%;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#1f1f1f}@media screen and (max-width:767px){.event-detail .lector__title{width:100%;margin-bottom:16px}}.event-detail .lector__info{width:65%}@media screen and (max-width:767px){.event-detail .lector__info{width:100%}}.event-detail .lector__name{font-size:16px;line-height:22px;color:#1f1f1f}.event-detail .lector__name,.event-detail .lector__position{font-family:Roboto,sans-serif;font-style:normal;font-weight:400}.event-detail .lector__position{margin-top:8px;font-size:14px;line-height:20px;color:#b2b4b4}.evu-btns__container{display:flex;flex-direction:row;flex-wrap:wrap}.evu-btns__container .evu-btn{color:#fff;background-color:#0060ab;margin-right:8px;transition:all .3s linear}.evu-btns__container .evu-btn svg{width:8px;height:16px;margin-right:8px;flex-shrink:0}@media screen and (max-width:767px){.evu-btns__container .evu-btn{margin-bottom:16px;margin-right:0;line-break:auto;white-space:unset}}.evu-btns__container .evu-btn:hover{background-color:rgba(0,96,171,.7294117647058823)}.evu-btns__container .evu-btn:last-child{margin-top:16px;padding:0 41px}@media screen and (max-width:767px){.evu-btns__container .evu-btn:last-child{padding:0 16px;margin-top:0;margin-bottom:0;min-height:56px}}@media screen and (max-width:767px){.evu-btns__container{flex-direction:column;flex-wrap:nowrap}}@media screen and (max-width:767px){.medic-info__block{flex-direction:column-reverse}}.medic-info__block-img{margin-right:41px;width:160px;height:117px}@media screen and (max-width:767px){.medic-info__block-img{width:100%;height:100%;margin-right:0}}.medic-info__block-buttons{display:flex;flex-direction:column;justify-content:center}.medic-info__block-buttons__btn{color:#fff;background-color:#0060ab;transition:all .3s linear}@media screen and (max-width:767px){.medic-info__block-buttons__btn{text-align:center;white-space:normal;line-break:normal!important;padding:8px 16px}}.medic-info__block-buttons__btn:hover{background-color:rgba(0,96,171,.7294117647058823)}.medic-info__block-buttons__btn:last-child{margin-top:8px}.text-detail__body .title-1{font-family:Roboto Slab,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#3c4242}.text-detail__body .title-1:after{margin-top:24px;width:176px;height:1px;background-color:#d8dada;display:block;content:""}.text-detail__body .title-2{padding:24px 0;font-size:24px;line-height:28px;border-top:1px solid #d8dada;border-bottom:1px solid #d8dada;text-align:center}.text-detail__body .title-2,.text-detail__body .title-4{font-family:Roboto Slab,sans-serif;font-style:normal;font-weight:400;color:#3c4242}.text-detail__body .title-4{font-size:18px;line-height:22px}.text-detail__body .material{padding:16px;background-color:#f8f8f8;text-decoration:none;display:block}.text-detail__body .material:hover .material__title{color:#d0006f}.text-detail__body .material__title{display:block;margin-bottom:8px;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#3c4242;transition:.3s}.text-detail__body .material__link{display:flex;justify-content:flex-start;align-items:center;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:13px;color:#d0006f;text-decoration:none!important}.text-detail__body .material__link-icon{margin-right:8px}.text-detail__body .material__link-weight{margin-left:8px;color:#ec99c5}.text-detail__body blockquote{font-family:Roboto Slab,sans-serif;font-style:normal;font-weight:400;font-size:42px;line-height:48px;color:#3c4242}.text-detail__body blockquote:before{content:"”";display:block}@media screen and (max-width:767px){.text-detail__body blockquote{font-size:32px;line-height:38px}}.timecodes{margin-top:24px}.timecodes__title{font-family:Roboto Slab,sans-serif;font-style:normal;font-weight:400;font-size:23px;line-height:29px;color:#1f1f1f;margin-bottom:16px}.timecodes__thead{display:grid;grid-template-columns:25% calc(75% - 32px);-moz-column-gap:32px;column-gap:32px;margin-bottom:16px}.timecodes__thead-row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:column;-moz-column-gap:16px;column-gap:16px}.timecodes__thead-row.__tab{display:none}@media screen and (max-width:1199px){.timecodes__thead-row.__tab{display:grid}}@media screen and (max-width:767px){.timecodes__thead-row.__tab{display:none}}.timecodes__thead-row.__mob{display:none}@media screen and (max-width:767px){.timecodes__thead-row.__mob{display:grid}}@media screen and (max-width:1199px){.timecodes__thead-row.__desc{display:none}}@media screen and (max-width:767px){.timecodes__thead{display:none}}.timecodes__row{position:relative;display:grid;grid-template-columns:25% calc(75% - 32px);-moz-column-gap:32px;column-gap:32px;margin-bottom:16px;border-bottom:1px solid #d2d2d2}@media screen and (max-width:1199px){.timecodes__row{grid-template-rows:auto 1fr;grid-template-columns:none}}@media screen and (max-width:767px){.timecodes__row{grid-template-columns:1fr;grid-auto-flow:row}}.timecodes__row:last-child{margin-bottom:0;border-bottom:0}.timecodes__theme{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;margin-bottom:24px;color:#000}@media screen and (max-width:767px){.timecodes__theme{margin-bottom:16px}}.timecodes__lectors-row{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:flex-start;grid-auto-flow:column;-moz-column-gap:16px;column-gap:16px}@media screen and (max-width:767px){.timecodes__lectors-row{grid-auto-flow:row;grid-template-columns:1fr;margin-bottom:15px}}.timecodes__lector{font-family:Roboto Slab,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#000;margin-bottom:24px}@media screen and (max-width:767px){.timecodes__lector.empty-section{display:none}}.timecodes__lector:last-child{margin-bottom:0}.timecodes__time{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#830051;cursor:pointer;text-align:right;margin-left:auto;margin-bottom:10px}@media screen and (max-width:767px){.timecodes__time{margin-right:auto;margin-left:0}}.timecodes__time:last-child{margin-bottom:0}.timecodes__thead-item{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#b2b4b4}.timecodes__thead-item.__mob{display:none}@media screen and (max-width:767px){.timecodes__thead-item.__mob{display:grid}}.timecodes__thead-item:last-child{text-align:right;padding-right:20px}@media screen and (max-width:767px){.timecodes__thead-item,.timecodes__thead-item:last-child{text-align:left}}.numeric-block{display:flex;flex-direction:row;align-items:flex-start;gap:16px}@media screen and (max-width:767px){.numeric-block{gap:8px}}.numeric-block_light{gap:8px}.numeric-block__num{display:flex;align-items:center;justify-content:center;width:24px;font-family:Roboto Slab,sans-serif;font-size:42px;font-weight:400;line-height:48px;flex-shrink:0}@media screen and (max-width:767px){.numeric-block__num{font-size:32px;line-height:38px}}.numeric-block__num-jade{color:#418886}.numeric-block__num-standart{color:#830051}.numeric-block__num-light{width:15px;font-size:18px;line-height:22px}@media screen and (max-width:1220px){.medication-aside[data-v-6a2559ee]{display:flex;justify-content:flex-start;align-items:center;overflow-x:auto;scroll-snap-type:x mandatory}}.medication-aside_flexible .aside-sticky[data-v-6a2559ee]{margin-top:24px;display:flex;justify-content:flex-start;align-items:center;position:static}@media screen and (min-width:1221px){.aside-sticky[data-v-6a2559ee]{position:sticky;top:115px;height:auto}}@media screen and (max-width:1220px){.aside-sticky[data-v-6a2559ee]{display:flex;justify-content:flex-start;align-items:center;overflow-x:auto;scroll-snap-type:x mandatory}}.text-detail[data-v-77b94fe4]{padding-top:64px}@media screen and (max-width:1220px){.text-detail[data-v-77b94fe4]{padding-top:40px}}.text-detail__row[data-v-77b94fe4]{margin-top:32px;display:grid;grid-template-columns:1fr 280px;-moz-column-gap:136px;column-gap:136px;align-items:flex-start}@media screen and (max-width:1220px){.text-detail__row[data-v-77b94fe4]{grid-template-columns:100%;row-gap:40px}}.text-detail__title[data-v-77b94fe4]{font-family:Roboto Slab,sans-serif;font-style:normal;font-weight:400;font-size:42px;line-height:48px;color:#1f1f1f}@media screen and (max-width:767px){.text-detail__title[data-v-77b94fe4]{font-size:24px;line-height:32px}}.text-detail__subtitle[data-v-77b94fe4]{margin-bottom:24px;font-family:Roboto Slab,sans-serif;font-style:normal;font-weight:400;font-size:23px;line-height:29px;color:#1f1f1f}@media screen and (max-width:767px){.text-detail__subtitle[data-v-77b94fe4]{font-size:21px;line-height:26px}}.text-detail__buttons[data-v-77b94fe4]{margin-top:32px;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:1220px){.text-detail__buttons[data-v-77b94fe4]{margin-bottom:80px}}@media screen and (max-width:767px){.text-detail__buttons[data-v-77b94fe4]{margin-bottom:0;flex-direction:column;align-items:stretch}}.text-detail__load[data-v-77b94fe4]{width:110px}@media screen and (max-width:767px){.text-detail__load[data-v-77b94fe4]{width:100%;margin-bottom:12px}}.text-detail__up[data-v-77b94fe4]{margin-left:auto;width:213px}@media screen and (max-width:767px){.text-detail__up[data-v-77b94fe4]{width:100%;margin-left:0}}@media screen and (min-width:1221px){.sticky[data-v-77b94fe4]{position:sticky;top:115px}}.material__tags-wrap[data-v-77b94fe4]{margin-bottom:16px;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width:1220px){.material__tags-wrap[data-v-77b94fe4]{flex-direction:column}}.material__tags[data-v-77b94fe4]{margin-right:auto;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media screen and (max-width:1220px){.material__tags[data-v-77b94fe4]{margin-bottom:16px}}@media screen and (max-width:767px){.material__tags[data-v-77b94fe4]{flex-wrap:wrap}}.material__tag[data-v-77b94fe4]{padding-left:10px;position:relative;margin-right:8px;margin-top:4px;margin-bottom:4px;display:inline-flex;align-items:center;font-family:Roboto Slab,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#3c4242;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;white-space:break-spaces}@media screen and (max-width:767px){.material__tag[data-v-77b94fe4]{margin-bottom:8px}}.material__tag[data-v-77b94fe4]:before{position:absolute;top:10px;left:0;transform:translateY(-50%);width:2px;height:2px;background-color:#3c4242;border-radius:50%;display:block;content:""}.material__tag[data-v-77b94fe4]:last-child{margin-right:0}.material__tag_new[data-v-77b94fe4]{position:absolute;top:8px;left:8px;z-index:4;display:inline-block;padding:4px 8px;background:hsla(0,0%,100%,.8);border:1px solid #d8dada;border-radius:4px;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:13px;color:#1f1f1f}@media screen and (max-width:767px){.favorite[data-v-77b94fe4]{width:100%;margin-top:16px}}