@font-face{font-display:swap;font-family:Helvetica;font-style:normal;font-weight:400;src:url(/build/fonts/HelveticaNeueCyr-Roman.d59df5a5.woff2) format("woff2"),url(/build/fonts/HelveticaNeueCyr-Roman.0247694e.woff) format("woff"),url(/build/fonts/HelveticaNeueCyr-Roman.0ca719c7.ttf) format("truetype")}@font-face{font-display:swap;font-family:Helvetica;font-style:normal;font-weight:500;src:url(/build/fonts/HelveticaNeueCyr-Medium.d0988547.otf) format("opentype"),url(/build/fonts/HelveticaNeueCyr-Medium.b4dad7d2.ttf) format("truetype")}.post-grid{margin-bottom:5rem;margin-top:2.5rem}.post-grid__aside{display:none}.post-grid__content{margin-top:1.25rem}.post-grid__additional{margin-top:3.75rem}.post-grid__action:not(:first-child){margin-top:3rem;text-align:center}@media only screen and (min-width:48em){.post-grid{margin-bottom:6.25rem;margin-top:3.75rem}}@media only screen and (min-width:71.25em){.post-grid{display:grid;grid-template:auto/minmax(auto,var(--aside-width)) 1fr;grid-template-areas:"header    header" "aside     content" ".         additional";margin-top:4rem}.post-grid__header{grid-area:header;margin-bottom:3.75rem}.post-grid__aside{display:block;grid-area:aside;padding-right:2.5rem}.post-grid__content{grid-area:content;margin:0}.post-grid__additional{grid-area:additional}.post-grid__action:not(:first-child){margin-top:6.25rem;text-align:unset}}.post-head{padding-bottom:1.875rem}.post-head__title{font-size:1.625rem;font-weight:500;line-height:1.25;text-transform:uppercase}@media only screen and (min-width:48em){.post-head__title{font-size:3rem}}.post-head__subtitle{font-size:1.125rem;font-weight:500;line-height:1;margin-top:.75rem}@media only screen and (min-width:48em){.post-head__subtitle{font-size:1.875rem;margin-top:1.25rem}}.post-head__cover{height:0;margin-top:.75rem;padding-top:42.1052631579%;position:relative;width:100%}.post-head__cover img{height:100%;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}@media only screen and (min-width:48em){.post-head__cover{margin-top:1.25rem}}@media only screen and (min-width:71.25em){.post-head__cover{margin-top:3.125rem}}.post-head__author{margin-top:.75rem}@media only screen and (min-width:48em){.post-head__author{margin-top:1.25rem}}@media only screen and (min-width:71.25em){.post-head__author{margin-top:3.125rem}}.post-head__meta{font-family:Helvetica,sans-serif;font-size:.875rem;line-height:1.5;margin-top:1rem}@media only screen and (min-width:71.25em){.post-head__meta{font-size:1.25rem;margin-top:1.625rem}}.author{display:flex;font-weight:500;gap:.875rem}@media only screen and (min-width:71.25em){.author{gap:1.875rem}}.author__img{flex:0 0 4rem;height:4rem}.author__img img{height:100%;object-fit:cover;object-position:center;width:100%}@media only screen and (min-width:71.25em){.author__img{flex-basis:8.75rem;height:8.75rem}}.author__info{display:flex;flex-direction:column;font-size:.875rem;justify-content:space-between;line-height:1}.author__info-name{font-size:1rem;text-transform:uppercase}.author__info-name span{display:block}@media only screen and (min-width:71.25em){.author__info{font-size:1.125rem}.author__info-name{font-size:3rem}}.post-body{font-size:.9375rem;line-height:1.5}.post-body em{font-style:italic}.post-body ol,.post-body p,.post-body ul{font-family:Helvetica,sans-serif;margin-bottom:1em}.post-body a:not([class]):hover{color:var(--clr-hover)}.post-body b,.post-body strong{font-family:Stratos,sans-serif;font-weight:500}.post-body>img{margin:1.25rem 0}.post-body>iframe{display:block;margin:1.25rem 0;max-width:100%}.post-body h2,.post-body h3{font-family:Helvetica,sans-serif;font-weight:600}.post-body h2{font-size:1.25rem;margin-bottom:.5em}.post-body h3{font-size:1rem;margin:.5em 0}.post-body .content-material-text{border:none;height:.1875rem!important;margin:1.875rem 0}.post-body .content-material-text:before{background-color:var(--clr-primary);content:"";display:block;height:3px;position:static;width:9.125rem}.post-body .important-text,.post-body blockquote{font-size:2.25rem;line-height:1.1;margin:1.5625rem 0 1.25rem}@media only screen and (min-width:48em){.post-body{font-size:1.25rem;line-height:1.6}.post-body h2{font-size:1.875rem;line-height:1.3}.post-body h3{font-size:1.625rem;line-height:1.4}.post-body .content-material-text{margin-bottom:2.1875rem}.post-body .content-material-text:before{height:3px;width:9.125rem}.post-body .important-text,.post-body blockquote{font-size:2.5rem;line-height:1.3;margin:3.4375rem 0;max-width:33.125rem}}@media only screen and (min-width:71.25em){.post-body{max-width:39.375rem}}.blog-post-banner{position:relative}.blog-post-banner-link{background:var(--clr-primary);bottom:4%;color:var(--clr-secondary);font-size:1.125rem;left:4%;line-height:1.5;padding:1.25rem 1.875rem;position:absolute}@media only screen and (hover:hover) and (pointer:fine){.blog-post-banner-link:hover{background:var(--clr-hover);color:var(--clr-primary)}}.blog-post-banner-image{height:100%;width:100%}.page-blog_view .post-grid__content a{text-decoration:underline}.page-blog_view .post-grid__content u a{text-decoration:none}.coming-courses{font-size:1.375rem;font-weight:500;line-height:1.2}.coming-courses__list{display:flex;flex-direction:column;gap:1rem;margin-top:2.5rem}.coming-courses__list span{color:var(--clr-inactive);white-space:nowrap}@media only screen and (hover:hover) and (pointer:fine){.coming-courses__list a:hover{color:var(--clr-hover)}}.post-share{align-items:center;column-gap:2rem;display:flex;font-weight:500}.post-share__title{font-size:1.125rem;line-height:1.25}.post-share__links{display:flex;font-size:1.125rem;gap:1rem}.post-share__links a{background:var(--clr-primary);color:var(--clr-secondary);display:grid;height:4rem;place-items:center;text-transform:uppercase;width:4rem}@media only screen and (hover:hover) and (pointer:fine){.post-share__links a:hover{background:var(--clr-hover);color:var(--clr-primary)}}@media only screen and (min-width:71.25em){.post-share{column-gap:2.5rem}.post-share__links,.post-share__title{font-size:1.375rem}.post-share__links a{height:4.25rem;width:4.25rem}}.next-post{margin-top:3.75rem}.next-post__card{margin-top:.75rem}@media only screen and (min-width:71.25em){.next-post{margin-top:5rem}.next-post__card{margin-top:1.25rem}}.subject-card{display:block}.subject-card__cover{height:0;padding-top:66.6666666667%;position:relative;width:100%}[data-subject-type=article] .subject-card__cover{padding-top:42.1052631579%}.subject-card__cover img{height:100%;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.subject-card__lead{font-size:2rem;font-weight:500;margin-top:.625rem;text-transform:uppercase}@media only screen and (max-width:47.9375em){[data-subject-type=article] .subject-card__lead{font-size:1.375rem}}@media only screen and (min-width:48em){.subject-card__lead{font-size:2.625rem;margin-top:.75rem}}@media only screen and (min-width:71.25em){.subject-card__lead{font-size:3rem;margin-top:0}[data-subject-type=article] .subject-card__lead{margin-top:1.125rem}}.subject-card__desc{font-size:1.125rem;font-weight:500;margin-top:.625rem}@media only screen and (min-width:48em){.subject-card__desc{font-size:1.25rem;margin-top:.75rem}}@media only screen and (min-width:71.25em){.subject-card__desc{font-size:1.375rem;margin-top:1.125rem}}@media only screen and (hover:hover) and (pointer:fine){.subject-card:hover{color:var(--clr-hover)}}@media only screen and (min-width:71.25em){[data-subject-type=course]{position:relative}[data-subject-type=course] .subject-card__cover{height:16rem;left:0;opacity:0;padding:0;position:absolute;top:0;transform:translateX(-100%);width:23.75rem;z-index:50}}@media only screen and (min-width:71.25em) and (hover:hover) and (pointer:fine){[data-subject-type=course]>*{pointer-events:none}[data-subject-type=course]:hover .subject-card__cover{opacity:1;transform:translate(var(--x-offset),var(--y-offset))}.card-counter:nth-child(2n) [data-subject-type=course]:hover .subject-card__cover{transform:translate(calc(var(--x-offset) - 100%),var(--y-offset))}}@media only screen and (min-width:71.25em){[data-subject-type=article] .subject-card__cover{overflow:hidden}}@media only screen and (min-width:71.25em) and (hover:hover) and (pointer:fine){[data-subject-type=article] .subject-card__cover img{transition:transform .4s}[data-subject-type=article]:hover .subject-card__cover img{transform:scale(1.025)}}