[data-v-9942986f]:root{--ttNorms:"TT Norms",arial,tahoma,sans-serif;--robotoFlex:"Roboto Flex",sans-serif;--vesnaColorBaseStrong:#252324;--vesnaColorBaseWeak:#fff;--vesnaColorAccentStrong:#0353d0;--vesnaColorAccent2Strong:#023c97;--vesnaColorAccentWeak:#e1eaf9;--vesnaColorAccent3Weak:#8960ff;--vesnaColorAccent3Strong:#2b2556;--vesnaColorAccent4Weak:#86ace8;--vesnaColorAccent5Weak:#cfdef6;--vesnaColorComplementStrong:#ff8139;--vesnaColorComplement2Strong:#ccbfb2;--vesnaColorComplement2:#e2d9cf;--vesnaColorComplement2Weak:#eee5db;--vesnaColorComplement3Strong:#b3a596;--vesnaColorComplement3Weak:#f9f6f2;--vesnaColorFaintStrong:#b2b2b2;--vesnaColorFaint:#f6f6f4;--vesnaColorFaintWeak:#f2f2f2;--vesnaColorFaint2Strong:#343434;--vesnaColorFaint2:#3b3b3b;--vesnaColorFaint2Weak:#888;--vesnaColorFaint3Strong:#d8d8d8;--vesnaColorFaint3Weak:#e3e2e1;--vesnaColorFaint4Weak:#b9b9b9;--vesnaColorFaint4Strong:#c5c5c5;--vesnaColorVesnaStrong:#4b3d7c;--vesnaColorTransparent:transparent;--vesnaColorFaint2Strong12Percent:rgba(52,52,52,.12);--vesnaColorBaseWeak10Percent:hsla(0,0%,100%,.1);--vesnaColorBaseWeak40Percent:hsla(0,0%,100%,.4);--vesnaColorBaseWeak64Percent:hsla(0,0%,100%,.64);--vesnaColorContentShadow:rgba(0,0,0,.12);--vesnaColorBaseStrong--font:var(--vesnaColorBaseStrong);--vesnaColorBaseWeak--font:var(--vesnaColorBaseWeak);--vesnaColorFaint2Weak--font:var(--vesnaColorFaint2Weak);--vesnaColorTransparent--bg:var(--vesnaColorTransparent);--vesnaColorFaint2Strong--bg:var(--vesnaColorFaint2Strong);--vesnaColorFaintWeak--bg:var(--vesnaColorFaintWeak);--vesnaColorBaseStrong--bg:var(--vesnaColorBaseStrong);--vesnaColorFaint2--border:var(--vesnaColorFaint2);--grid-column-gap:20px;--vesnaSp-3xl:64px;--vesnaSp-2xl:48px}.coursesIntroSection[data-v-9942986f]{margin-top:-144px;padding-top:144px;position:relative}.coursesIntroSection__wrapper[data-v-9942986f]{padding-top:56px;position:relative;z-index:10}@media only screen and (min-width:720px) and (max-width:1279px){.coursesIntroSection__wrapper[data-v-9942986f]{padding-top:24px}}@media only screen and (width >= 0) and (max-width:719px){.coursesIntroSection__wrapper[data-v-9942986f]{padding-top:8px}}.coursesIntroSection__bg[data-v-9942986f]{background-color:#eee5db;background-position:center -124px;background-repeat:no-repeat;height:calc(100% - 96px);left:0;position:absolute;top:0;width:100%;z-index:5}@media only screen and (min-width:1280px) and (max-width:1598px){.coursesIntroSection__bg[data-v-9942986f]{background-position:center -145px}}@media only screen and (min-width:720px) and (max-width:1279px){.coursesIntroSection__bg[data-v-9942986f]{background-position:52% -121px;height:calc(100% - 187px)}}@media only screen and (width >= 0) and (max-width:719px){.coursesIntroSection__bg[data-v-9942986f]{background-position:center 36px;background-size:cover;height:calc(100% - 132px)}}@media only screen and (width >= 0) and (max-width:374px){.coursesIntroSection__bg[data-v-9942986f]{height:calc(100% - 132px)}}.coursesIntroSection__container[data-v-9942986f]{-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;display:grid;grid-template-columns:minmax(590px,750px) 504px;grid-template-rows:auto 1fr auto;row-gap:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:1280px){.coursesIntroSection__container[data-v-9942986f]{grid-template-rows:auto 1fr auto}}@media only screen and (min-width:720px) and (max-width:1279px){.coursesIntroSection__container[data-v-9942986f]{grid-template-columns:1fr;row-gap:20px}}@media only screen and (width >= 0) and (max-width:719px){.coursesIntroSection__container[data-v-9942986f]{grid-template-columns:1fr;row-gap:16px}}@media only screen and (width >= 0) and (max-width:1279px){.coursesIntroSection__nav[data-v-9942986f]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:720px) and (max-width:1279px){.coursesIntroSection__nav[data-v-9942986f]{grid-column:span 2}}@media only screen and (min-width:1280px){.coursesIntroSection__img[data-v-9942986f]{grid-row:span 3}}@media only screen and (width >= 0) and (max-width:1279px){.coursesIntroSection__img[data-v-9942986f]{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media only screen and (min-width:720px) and (max-width:1279px){.coursesIntroSection__img[data-v-9942986f]{justify-self:end;margin-top:8px}}@media only screen and (width >= 0) and (max-width:719px){.coursesIntroSection__img[data-v-9942986f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.coursesIntroSection__cover[data-v-9942986f]{display:-webkit-box;display:-ms-flexbox;display:flex;height:240px;width:240px}@media only screen and (min-width:1280px){.coursesIntroSection__cover[data-v-9942986f]{height:504px;width:504px}}@media only screen and (min-width:720px) and (max-width:1279px){.coursesIntroSection__cover[data-v-9942986f]{height:320px;width:320px}}.coursesIntroSection__coverImg[data-v-9942986f]{max-height:100%;max-width:100%}.coursesIntroSection__titleBlock[data-v-9942986f]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (width >= 0) and (max-width:1279px){.coursesIntroSection__titleBlock[data-v-9942986f]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width:720px) and (max-width:1279px){.coursesIntroSection__titleBlock[data-v-9942986f]{grid-column:span 2;margin-top:24px}}@media only screen and (width >= 0) and (max-width:719px){.coursesIntroSection__titleBlock[data-v-9942986f]{margin-top:8px}}.coursesIntroSection__title[data-v-9942986f]{white-space:pre-line}@media only screen and (min-width:1280px){.coursesIntroSection__description[data-v-9942986f]{padding-top:44px}}@media only screen and (width >= 0) and (max-width:1279px){.coursesIntroSection__description[data-v-9942986f]{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media only screen and (min-width:720px) and (max-width:1279px){.coursesIntroSection__description[data-v-9942986f]{grid-column:span 2;max-width:590px;padding-top:4px}}@media only screen and (width >= 0) and (max-width:719px){.coursesIntroSection__description[data-v-9942986f]{padding-top:12px}}@media only screen and (min-width:1600px){.coursesIntroSection__descriptionInner[data-v-9942986f]{max-width:860px}}
