.course-hero{padding-top:4.4375rem}@media (max-width:479px){.course-hero{padding-top:2.5rem}}.course-hero__content{background-color:var(--background-color,#ffd900);border-radius:.5rem;color:#000;display:flex;flex-direction:column;min-height:41.4375rem;overflow:hidden;padding:1.875rem;position:relative}@media (max-width:1023px){.course-hero__content{background-color:transparent;flex-direction:row;min-height:41.875rem;padding:0}}@media (max-width:479px){.course-hero__content{background-color:var(--background-color,#ffd900);flex-direction:column;min-height:unset;padding:1.25rem}}@media (max-width:1023px){.course-hero__wrapper{background-color:var(--background-color,#ffd900);border-radius:.5rem;display:flex;flex-direction:column;margin-bottom:0;margin-right:.75rem;padding:1.25rem;position:relative;width:50%}}@media (max-width:479px){.course-hero__wrapper{background-color:transparent;border-radius:0;margin-bottom:.625rem;margin-right:0;padding:0;width:100%}}.course-hero__top{display:flex;flex-wrap:wrap;margin:-.25rem -.25rem 2.9375rem;position:relative;z-index:1}@media (max-width:1023px){.course-hero__top{margin-bottom:1.5rem}}.course-hero .tag{font-size:1rem;font-weight:600;letter-spacing:-.02rem;margin:.25rem;padding:.4375rem}.course-hero .tag .nuxt-icon{height:.9375rem;margin-right:.5rem;width:.9375rem}@media (max-width:1023px){.course-hero .tag{font-size:.75rem;letter-spacing:-.015rem;padding:.375rem}.course-hero .tag .nuxt-icon{height:.75rem;margin-right:.375rem;width:.75rem}}.course-hero__namebox{align-items:center;display:flex;margin-bottom:.375rem;position:relative;z-index:1}@media (max-width:1023px){.course-hero__namebox{margin-bottom:.625rem}}.course-hero__namebox .nuxt-icon{display:block;height:.9375rem;margin-right:.5rem;width:.9375rem}.course-hero__namebox .nuxt-icon svg{align-items:center;display:flex;height:100%;justify-content:center;margin:0;width:100%}.course-hero__namebox .nuxt-icon path{height:100%;width:100%}@media (max-width:1023px){.course-hero__namebox .nuxt-icon{height:.75rem;margin-bottom:-.125rem;margin-right:.25rem;width:.75rem}}.course-hero__name{font-size:1.25rem;font-weight:600;letter-spacing:-.025rem}@media (max-width:1023px){.course-hero__name{font-size:.875rem;letter-spacing:-.0175rem}}.course-hero__title{font-size:4.5rem;font-weight:700;letter-spacing:-.18rem;line-height:90%;margin-bottom:3.75rem;max-width:40.625rem;position:relative;z-index:1}@media (max-width:1023px){.course-hero__title{font-size:2.5rem;letter-spacing:-.1rem;margin-bottom:1.875rem;max-width:31.25rem}}.course-hero__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:1023px){.course-hero__image{border-radius:.5rem;height:auto;margin-top:auto;position:relative}}.course-hero__cards{display:flex;margin:auto -.5rem -.5rem;z-index:1}@media (max-width:1023px){.course-hero__cards{background-color:var(--background-color,#ffd900);border-radius:.5rem;flex-wrap:wrap;margin:0;padding:1.25rem;width:50%}}@media (max-width:479px){.course-hero__cards{background-color:transparent;border-radius:0;padding:0;width:100%}}.course-hero__card{background-color:#fff;border-radius:.5rem;display:flex;flex-direction:column;justify-content:space-between;margin:.5rem;min-height:11.5625rem;padding:1.5625rem 1.875rem;width:25%}@media (max-width:1023px){.course-hero__card{margin:0;min-height:8.3125rem;padding:1.25rem;width:100%}.course-hero__card:not(:last-child){margin-bottom:.625rem}}.course-hero__card-title{display:block;font-size:1.25rem;font-weight:600;letter-spacing:-.025rem;line-height:100%;margin-bottom:1rem}.course-hero__card-text{font-size:.8125rem;font-weight:500;letter-spacing:-.01625rem;line-height:130%}.topics .caption{background-color:#ffd79c;right:-3.5rem}@media (max-width:1023px){.topics .caption{right:2.1875rem}}@media (max-width:479px){.topics .caption{right:.25rem}}.topics__list{display:flex;flex-wrap:wrap;margin:-.5rem}@media (max-width:1023px){.topics__list{margin:-.375rem}}@media (max-width:479px){.topics__list{margin:-.3125rem}}.topics__item{background-color:#ffd900;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;height:14.8125rem;margin:.5rem;overflow:hidden;width:calc(33.33333% - 1rem)}@media (max-width:1023px){.topics__item{height:12.1875rem;margin:.375rem;width:calc(50% - .75rem)}}@media (max-width:479px){.topics__item{height:11.8125rem;margin:.3125rem;width:100%}}.topics__item-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.steps .caption{background-color:#d3d1fd;right:13.875rem}@media (max-width:1023px){.steps .caption{right:7.25rem}}@media (max-width:479px){.steps .caption{right:1.5625rem}}.steps__cards{display:flex;flex-wrap:wrap;margin:-.5rem}@media (max-width:1023px){.steps__cards{margin:-.375rem}}@media (max-width:479px){.steps__cards{margin:-.3125rem}}.steps__card{background-color:var(--process-background,#ffd900);border-radius:.5rem;color:#000;margin:.5rem;min-height:29.375rem;overflow:hidden;padding:1.875rem;position:relative;width:calc(25% - 1rem)}@media (max-width:1023px){.steps__card{display:flex;flex-direction:column;margin:.375rem;min-height:12.8125rem;padding:1.25rem;width:calc(50% - .75rem)}}@media (max-width:479px){.steps__card{margin:.3125rem;width:100%}}.steps .tag{background-color:var(--point-color,#ffd900);margin-bottom:1.875rem}@media (max-width:1023px){.steps .tag{margin-bottom:.875rem}}.steps__card-title{display:block;font-size:1.25rem;font-weight:600;letter-spacing:-.025rem;line-height:100%;margin-bottom:1rem}@media (max-width:1023px){.steps__card-title{font-size:1.5rem;font-weight:700;letter-spacing:-.06rem;line-height:90%}}.steps__card-text{font-size:.875rem;font-weight:500;letter-spacing:-.0175rem;line-height:130%}@media (max-width:1023px){.steps__card-text{font-size:.8125rem;font-weight:600;letter-spacing:-.01625rem;margin-top:auto}}.steps__card-image{bottom:0;height:14.5rem;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.course-mentors .caption{background-color:#ffd9d8;right:3.8125rem}@media (max-width:1023px){.course-mentors .caption{right:6.75rem}}@media (max-width:479px){.course-mentors .caption{right:0}}.program__container{align-items:center;display:flex;flex-direction:column}@media (max-width:479px){.program__title span{display:block;width:-moz-min-content;width:min-content}}.program .caption{background-color:#dfff85;right:3.625rem}@media (max-width:479px){.program .caption{right:1rem}}.program .ant-collapse-header-text{max-width:50rem}@media (max-width:1023px){.program .ant-collapse-header-text{max-width:37.5rem}}.program .ant-collapse-content-box div{display:flex;flex-direction:column}.certificate .caption{background-color:#bcf5d5;right:16.1875rem}@media (max-width:1023px){.certificate .caption{right:8.5rem}}@media (max-width:479px){.certificate .caption{right:2.625rem}}.certificate__wrapper{display:flex}@media (max-width:479px){.certificate__wrapper{flex-wrap:wrap}}.certificate__card{background-color:#151515;border-radius:.5rem;display:flex;flex-direction:column;height:19.5rem;justify-content:space-between;margin-right:1rem;padding:1.25rem 1.875rem 1.875rem;width:50%}@media (max-width:1023px){.certificate__card{height:12.5rem;margin-right:.75rem;padding:1.0625rem 1.25rem 1.25rem}}@media (max-width:479px){.certificate__card{background-color:#212121;height:12.8125rem;margin-bottom:.625rem;margin-right:0;width:100%}}.certificate__card:nth-child(2){margin:0;overflow:hidden;padding:0}@media (max-width:479px){.certificate__card:nth-child(2){height:28.4375rem}}.certificate__card-title{font-size:3.75rem;font-weight:700;letter-spacing:-.15rem;line-height:90%;margin-bottom:2rem}@media (max-width:1023px){.certificate__card-title{font-size:1.75rem;letter-spacing:-.07rem}}@media (max-width:479px){.certificate__card-title{font-size:1.5rem;letter-spacing:-.06rem}}@media (max-width:1023px){.certificate__card-title{font-size:1.5rem;letter-spacing:-.06rem}}.certificate__card-text{color:#b9b9b9;font-size:1.25rem;font-weight:600;letter-spacing:-.025rem;line-height:130%;max-width:33.125rem}.certificate__card-text span{display:block}@media (max-width:1023px){.certificate__card-text{color:#fff;font-size:.875rem;letter-spacing:-.0175rem}.certificate__card-text span{display:inline-block}}.certificate__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.course-request{background-color:#151515;border-radius:.5rem;display:flex;flex-direction:column;justify-content:space-between;padding:1.875rem}@media (max-width:1023px){.course-request{padding:1.25rem}}@media (max-width:479px){.course-request{background-color:#212121}}.course-request__info{color:#b9b9b9;display:block;font-size:1.25rem;font-weight:500;letter-spacing:-.025rem}@media (max-width:479px){.course-request__info{font-size:.875rem;letter-spacing:-.0175rem}}.course-request__info_margin{margin-bottom:2.5rem}@media (max-width:479px){.course-request__info_margin{display:none}}.course-request__info_white{color:#fff}.course-request__top{margin-bottom:2.5rem}.course-request__title{font-size:2.5rem;font-weight:700;letter-spacing:-.1rem;line-height:90%;margin-bottom:1.25rem}@media (max-width:479px){.course-request__title{font-size:1.5rem;letter-spacing:-.06rem;margin-bottom:.625rem;max-width:18.75rem}}.course-request__bottom-wrapper:not(:last-child){margin-bottom:1rem}.course-request__full-price,.course-request__installment{font-size:2.5rem;font-weight:700;letter-spacing:-.1rem}@media (max-width:1023px){.course-request__full-price,.course-request__installment{font-size:2rem;letter-spacing:-.08rem}}@media (max-width:479px){.course-request__full-price,.course-request__installment{font-size:1.5rem;letter-spacing:-.06rem;line-height:90%}}.cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.form-checkbox{align-items:flex-end;color:#b9b9b9;display:flex;font-family:Inter;font-size:.875rem;letter-spacing:-.035rem;line-height:100%}.form-checkbox .ant-checkbox-inner{background-color:transparent;border-color:#fff6;transition:border-color .3s ease-in-out}.form-checkbox .ant-checkbox-inner:after{border-color:#000}.form-checkbox .ant-checkbox-inner .ant-checkbox-checked:after{border-color:#fff}.form-checkbox_invalid .ant-checkbox-inner{border-color:#ff1b4c}.form-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#fff}@media (max-width:479px){.request__title span{display:block;width:-moz-min-content;width:min-content}}.request .caption{background-color:#ffd79c;right:-3.875rem}@media (max-width:1023px){.request .caption{right:.375rem}}@media (max-width:479px){.request .caption{right:5.75rem}}.request__wrapper{display:flex}@media (max-width:479px){.request__wrapper{flex-direction:column}}.request .course-request{margin-right:1rem;width:50%}@media (max-width:1023px){.request .course-request{margin-right:.75rem}}@media (max-width:479px){.request .course-request{margin-bottom:1.25rem;margin-right:0;width:100%}}.request .form{width:50%}@media (max-width:479px){.request .form{width:100%}}
