.wysiwyg-content{padding:var(--size-l)}html[dir=rtl] .wysiwyg-content [dir=ltr]{direction:rtl}@media screen and (min-width:768px){.wysiwyg-content{padding:var(--size-xl) var(--size-2xl)}}.wysiwyg-content :is(h2,h3,h4,h5){font-weight:600;line-height:1.5}.wysiwyg-content h2{font-size:var(--size-l);margin-block-start:var(--size-xl)}@media screen and (min-width:768px){.wysiwyg-content h2{font-size:var(--size-xl);margin-block-start:var(--size-2xl)}}.wysiwyg-content h3{font-size:var(--size-m);margin-block-start:var(--size-l)}@media screen and (min-width:768px){.wysiwyg-content h3{font-size:var(--size-l);margin-block-start:var(--size-xl)}}.wysiwyg-content h4{font-size:var(--size-m)}.wysiwyg-content h5{font-size:var(--size-s)}.wysiwyg-content img{max-inline-size:100%;block-size:auto!important}.wysiwyg-content p img{margin-block:var(--size-l) var(--size-l)}.wysiwyg-content :is(b,strong){font-weight:600}.wysiwyg-content a{-webkit-text-decoration:underline;text-decoration:underline;color:var(--color-primary-0);transition:color .3s ease-out}.wysiwyg-content :is(a:active,a:focus,a:hover){color:var(--color-accent)}.wysiwyg-content>:not(:last-child){margin-block-end:var(--size-l)}.wysiwyg-content h2:first-child{margin-block-start:unset}@media screen and (min-width:768px){.wysiwyg-content h2:first-child{margin-block-start:unset}}.wysiwyg-content :is(ol,ul) li{margin-block-end:var(--size-xs);list-style-position:inside}.wysiwyg-content :is(ol,ul) li img{margin-block:var(--size-l) var(--size-l)}.wysiwyg-content ul>li{list-style:none;position:relative;padding-inline-start:var(--size-m)}.wysiwyg-content ul>li:before{inset-inline-start:0;position:absolute;content:"•";font-weight:700;display:inline-block;inline-size:var(--size-m)}.wysiwyg-content ol{list-style-type:decimal}.wysiwyg-content p:empty{margin-block-end:0}.wysiwyg-content blockquote{padding-inline:var(--size-l) var(--size-l);margin-block:var(--size-xl) var(--size-xl)}@media screen and (min-width:768px){.wysiwyg-content blockquote{margin-block:var(--size-2xl) var(--size-2xl);padding-inline:var(--size-2xl) var(--size-2xl)}}@media screen and (min-width:1024px){.wysiwyg-content blockquote{padding-inline:var(--size-5xl) var(--size-5xl)}}.wysiwyg-content blockquote>*{margin-block:0 var(--size-l)}.wysiwyg-content blockquote img{max-inline-size:81px;max-block-size:81px;display:block;border-radius:50%;overflow:hidden;inline-size:81px!important;block-size:81px!important}.wysiwyg-content iframe{max-inline-size:100%}.wysiwyg-content--cp-text{font-family:CodePro,sans-serif;font-weight:400;font-size:16px;line-height:1.5}.wysiwyg-content--cp-text p+:is(ol,ul){margin-block-start:-11px}.wysiwyg-content--cp-text :is(ol,ul)>li{margin-block-end:0}.wysiwyg-content .table{max-inline-size:100%;overflow-x:scroll;margin-inline:0}.wysiwyg-content .table table{margin:0;inline-size:100%}.wysiwyg-content .accordion{overflow:hidden;padding-inline-start:unset;list-style:none!important;min-inline-size:100%}.wysiwyg-content .accordion__item{padding-block:var(--size-l) var(--size-l);border-block-end:1px solid var(--color-black);display:flex;flex-direction:column}@media screen and (max-width:767px){.wysiwyg-content .accordion__item{padding-block:var(--size-m) var(--size-m)}}.wysiwyg-content .accordion__item:first-child{border-block-start:unset;padding-block-start:unset}.wysiwyg-content .accordion__item:before{content:""}.wysiwyg-content .accordion__label{position:relative;cursor:pointer;padding-block:var(--size-m) var(--size-m);inline-size:100%;align-items:baseline;justify-content:space-between;display:flex;gap:var(--size-m)}@media screen and (max-width:767px){.wysiwyg-content .accordion__label{padding-block:var(--size-m) var(--size-m)}}.wysiwyg-content .accordion__label span{text-align:start;font-family:CodePro,sans-serif;font-style:normal;color:var(--color-black);font-size:24px;line-height:1.1666;font-weight:500}@media screen and (max-width:767px){.wysiwyg-content .accordion__label span{font-size:16px;font-weight:500;line-height:1.5}}.wysiwyg-content .accordion__svg svg{inline-size:22px;transform:rotate(0deg);transition:all .3s ease-in}.wysiwyg-content .accordion__answer{display:none;padding-inline-end:calc(76px + var(--size-m))}.wysiwyg-content .accordion__answer p{font-family:CodePro,sans-serif;font-weight:400;font-style:normal;color:var(--color-black);font-size:16px;line-height:1.5}.wysiwyg-content .accordion__input{display:none}.wysiwyg-content .accordion__input:checked~.accordion__answer{display:block}.wysiwyg-content .accordion__input:checked~label svg{transform:rotate(180deg)}.wysiwyg-content .navigation__title{margin-block-end:var(--size-l)}.wysiwyg-content .navigation__hyperlinks{display:flex;flex-direction:column;gap:var(--size-xs);list-style:decimal!important;margin-block-end:var(--size-2xl)}.wysiwyg-content .navigation__hyperlinks li:before{content:""!important;margin-inline-start:unset!important;inline-size:unset!important}.post-banner{position:relative;font-family:CodePro,sans-serif;display:flex;flex-direction:column;justify-content:space-between;padding:var(--size-xl) var(--size-l) var(--size-xl) var(--size-l);background:linear-gradient(180deg,var(--color-accent) 0,var(--color-accent-1) 100%);margin-inline:calc(var(--size-m)*-1);align-items:center;box-sizing:border-box;margin-block:var(--size-xl) var(--size-xl)}@media screen and (min-width:768px){.post-banner{padding-inline:var(--size-2xl) var(--size-2xl);margin-block:var(--size-2xl) var(--size-2xl);margin-inline:calc(var(--size-2xl)*-1)}}@media screen and (min-width:1024px){.post-banner{vertical-align:middle;flex-direction:row}.post-banner--column{vertical-align:middle;flex-direction:column;gap:var(--size-l)}}.post-banner__title{margin-block:0 var(--size-l);font-weight:600!important;font-size:24px!important;line-height:1.1666!important;color:var(--color-white);margin-block-start:0!important;display:inline-block}@media screen and (min-width:1024px){.post-banner__title{margin-block-end:0;vertical-align:middle;margin-inline-end:var(--size-m)}}.post-banner__link{position:relative;display:inline-block;margin:0;font-family:CodePro,sans-serif;font-size:24px;font-weight:500;line-height:1.1666;text-align:center;color:var(--color-black)!important;background-color:var(--color-white);overflow:visible;padding:var(--size-s) var(--size-l);border-radius:8px;border:1px solid #0000;box-shadow:0 5px 16px #00000029;transition:background-color .2s ease;-webkit-text-decoration:none!important;text-decoration:none!important}.post-banner__link:hover{background-color:var(--color-black-10)}.post-banner__link:active,.post-banner__link:focus{border:1px solid var(--color-black-25)}.post-banner__control{position:relative;display:inline-block;border-radius:8px;outline-color:#0000;margin:0;font-size:24px;font-weight:500;line-height:1.1666;-moz-outline-style:none;text-align:center;-webkit-text-decoration:none!important;text-decoration:none!important;cursor:pointer;-webkit-user-select:none;user-select:none;border:none;transition:background-color .15s ease-out,box-shadow .3s ease-out;padding:var(--size-s) var(--size-m);width:100%;vertical-align:initial;box-sizing:border-box;background:var(--color-white);color:var(--color-black)}.post-banner__control:after{content:"";display:block;position:absolute;inset:0;border-radius:8px;border:1px solid #bfbfbf;opacity:0;z-index:1;pointer-events:none;transition:opacity .3s ease}.post-banner__control:before{content:"";display:block;position:absolute;inset:0;border-radius:8px;box-shadow:0 5px 16px #00000029;transition:opacity .2s ease-in}.post-banner__control:hover{background-color:var(--color-black-10)}.post-banner__control:hover:after{opacity:1}.post-banner__control:active{background-color:var(--color-black-10)}.post-banner__control:active:before{opacity:.6}.post-banner__control:focus:after{opacity:1}@media screen and (min-width:768px){.post-banner__control{width:auto}}@media screen and (min-width:1024px){.post-banner__control{width:auto;margin-block-start:0}}.course-section{padding-block-end:var(--size-3xl)}@media screen and (min-width:768px){.course-section .post-banner{padding-inline:var(--size-2xl) var(--size-2xl);margin-block:var(--size-2xl) var(--size-2xl);width:calc(100% + 72px);left:-36px}}.course-hero{background:linear-gradient(1turn,var(--color-razzmataz) 0,var(--color-pink) 100%);padding-block:var(--size-l) var(--size-4xl)}@media screen and (max-width:1279px){.course-hero{padding-block-start:unset}}.course-hero__navigation{grid-column:span 12;display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:1279px){.course-hero__navigation{grid-column:span 9}}@media screen and (max-width:1023px){.course-hero__navigation{grid-column:span 6}}@media screen and (max-width:767px){.course-hero__navigation{grid-column:span 3}}.course-hero__navigation-step{margin-inline-end:var(--size-s)}.course-hero__navigation-step:last-child{margin-inline-end:0}.course-hero__navigation-delimetr{margin-inline-end:var(--size-s)}.course-hero__wrap-content{grid-column:1/span 9}@media screen and (max-width:1279px){.course-hero__wrap-content{grid-column:1/span 7}}@media screen and (max-width:1023px){.course-hero__wrap-content{grid-column:1/span 5}}@media screen and (max-width:767px){.course-hero__wrap-content{grid-column:span 3}}.course-hero__wrap-content>p{line-height:var(--size-xl);font-size:var(--size-l);font-weight:500;font-family:CodePro,sans-serif}@media screen and (max-width:767px){.course-hero__wrap-content>p{line-height:var(--size-l);font-size:var(--size-m)}}.course-hero__header{margin-block-start:var(--size-2xl)}.course{grid-column:7/span 6;margin-block-start:var(--size-3xl);margin-inline-start:62px}@media screen and (max-width:1279px){.course{grid-column:5/span 5;margin-inline-start:70px}}@media screen and (max-width:1023px){.course{grid-column:span 6;margin-inline-start:var(--size-3xl)}}@media screen and (max-width:767px){.course{grid-column:span 3;margin-inline-start:0}}.course__step{counter-increment:number;margin-block-start:var(--size-xl)}.course__step:first-child{margin-block-start:0}.course__step-link{display:flex;align-items:center;transition:all .15s ease-out}@media screen and (max-width:767px){.course__step-link{display:block;font-size:var(--size-m)}}.course__step-link:before{content:counter(number);font-size:var(--size-l);color:var(--color-pink-2);margin-inline-end:var(--size-l);background:var(--color-pink-3);display:flex;justify-content:center;align-items:center;min-width:var(--size-xl);min-height:var(--size-xl);text-align:center;border-radius:50%;font-weight:500;transition:background-color .15s ease-out,box-shadow 0s ease-out}@media screen and (max-width:767px){.course__step-link:before{margin-block-end:var(--size-m);font-size:var(--size-m);margin-inline-end:0;min-width:unset;max-width:var(--size-xl)}}.course__step-link:hover{color:var(--color-primary-2)}.course__step-link:hover:before{color:var(--color-primary-2);background-color:rgba(var(--color-primary-9),.2)}.course__step-description{margin-inline-start:var(--size-3xl)}@media screen and (max-width:767px){.course__step-description{margin-inline-start:var(--size-l)}}.course__step-description-chapter:before{content:"•";position:absolute;font-size:var(--size-m);line-height:var(--size-l);font-weight:600;display:inline-block;margin-inline-start:-2ch}.course-info{grid-column:1/span 6}@media screen and (max-width:1279px){.course-info{grid-column:1/span 4}}@media screen and (max-width:1023px){.course-info{grid-column:span 6}}@media screen and (max-width:767px){.course-info{grid-column:span 3}}.course-info__wrap-content{margin-block-start:-54px;background:var(--color-white);box-shadow:0 7px 24px #0000001a,0 3px 7px #00000029;border-radius:8px;padding:var(--size-xl)}@media screen and (max-width:767px){.course-info__wrap-content{padding:var(--size-l)}}.course-info__wrap-content>p{font-size:var(--size-m);font-weight:400;margin-block-end:var(--size-l);color:var(--color-black-75);font-family:CodePro,sans-serif;line-height:1.5}@media screen and (max-width:767px){.course-info__wrap-content>p{margin-block-end:var(--size-m)}}.course-info__tags{display:flex;flex-wrap:wrap}.course-info__tag{white-space:nowrap;font-weight:500;font-size:12px;line-height:var(--size-m);color:var(--color-primary-6);padding:8px var(--size-m);background:var(--color-primary-7);border-radius:var(--size-l);margin-inline-end:var(--size-s);margin-block-end:var(--size-s)}.course-info__button{margin-block-start:24px}@media screen and (max-width:767px){.course-info__button{margin-block-start:16px}}.course-info__info{padding:0}
