.program-module-card{display:flex;flex-direction:column;width:340px}.program-module-card .program-module-card_chevron{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 22px;background-color:#49bbd5;border-top-right-radius:12px;border-top-left-radius:12px;width:-moz-fit-content;width:fit-content}.program-module-card .program-module-card_chevron span{font-size:14px;color:#fff;text-transform:uppercase;font-weight:800}.program-module-card .program-module-card_content{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid #eaeaea;border-top-right-radius:24px;border-bottom-right-radius:24px;border-bottom-left-radius:24px;background-color:#fff;height:100%;width:100%}.program-module-card .program-module-card_content .program-module-card_title{font-size:20px;font-weight:800;line-height:100%;color:#227291;text-transform:uppercase}.program-module-card .program-module-card_content .program-module-card_list{display:flex;flex-direction:column;gap:8px}.program-module-card .program-module-card_content .program-module-card_item{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.program-module-card .program-module-card_content .program-module-card_item .program-module-card_item-text{font-size:14px;font-weight:500;line-height:20px;color:#313131}.program-module-card .program-module-card_content .program-module-card_item .program-module-card_item-icon{background-color:#49bbd5;border-radius:50%;width:24px;height:24px;min-width:24px;min-height:24px;border:1px solid linear-gradient(91.93deg,#49bbd5 34.07%,#1aa7c7 96.91%);text-align:center}.program-module-card .program-module-card_content .program-module-card_item .program-module-card_item-icon p{font-size:20px;font-weight:500;line-height:22px;color:#fff}@media(min-width:950px){.program-module-card{flex-direction:row;width:100%}.program-module-card .program-module-card_chevron{padding:22px 8px;border-top-right-radius:0;border-top-left-radius:12px;border-bottom-left-radius:12px}.program-module-card .program-module-card_chevron span{font-size:16px;writing-mode:vertical-lr;transform:rotate(180deg)}.program-module-card .program-module-card_content{padding:24px}.program-module-card .program-module-card_content .program-module-card_title{font-size:24px;line-height:32px}.program-module-card .program-module-card_content .program-module-card_item .program-module-card_item-text{font-size:18px;line-height:24px}}.course-page{width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.course-page .prompt-engineering-hero-banner{position:relative;padding-inline:15px;display:flex;justify-content:center;min-height:500px;margin-top:80px;padding:70px 15px;background-color:rgba(0,0,0,.2);overflow:hidden}@media screen and (max-width:579px){.course-page .prompt-engineering-hero-banner{padding:40px 15px}}.course-page .prompt-engineering-hero-banner .prompt-engineering-banner_image{position:absolute;object-fit:cover;z-index:1;height:auto;top:50%;max-width:100%;left:50%;transform:translateY(-50%)}@media(max-width:1024px){.course-page .prompt-engineering-hero-banner .prompt-engineering-banner_image{position:relative;top:0;left:0;transform:translateY(0);max-width:100%;width:100%;max-width:580px;height:auto;margin:12px auto 0;display:table}}@media screen and (max-width:1024px)and (max-width:579px){.course-page .prompt-engineering-hero-banner .prompt-engineering-banner_image{max-width:none;width:calc(100% + 60px);margin:12px -30px 0}}.course-page .prompt-engineering-hero-banner .hero-banner-info-container{position:relative;z-index:2;padding-inline:0;width:100%;max-width:1360px;padding:0}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_info-subtitle{font-weight:500;font-size:20px;color:#103740}@media(max-width:1360px){.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_info-subtitle{font-size:18px}}@media(max-width:1024px){.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_info-subtitle{text-align:center;font-size:16px}}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_info-subtitle-2-container{display:flex;flex-direction:column;justify-content:flex-start;gap:5px;margin-top:10px}@media(max-width:579px){.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_info-subtitle-2-container{gap:2px}}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_info-subtitle-2{background:#103740;font-weight:500;font-size:34px;color:#fff;border-radius:10px;padding:0 10px;width:-moz-fit-content;width:fit-content}@media(max-width:1360px){.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_info-subtitle-2{font-size:28px}}@media(max-width:1024px){.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_info-subtitle-2{font-size:24px;text-align:center;margin:0 auto;width:-moz-fit-content;width:fit-content}}@media(max-width:579px){.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_info-subtitle-2{font-size:24px;border-radius:7px;padding:0 5px}}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-hero-banner-info-title-container .prompt-engineering-banner_promotion{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:10px;border-radius:7px}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-hero-banner-info-title-container .prompt-engineering-banner_promotion .prompt-engineering-banner_promotion-title{font-size:28px;font-weight:700;color:#fff}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-hero-banner-info-title-container .prompt-engineering-banner_promotion .prompt-engineering-banner_promotion-subtitle{font-size:22px;font-weight:700;color:var(--primary-color);background-color:#fffe40;padding-inline:3px;width:-moz-fit-content;width:fit-content}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_title{font-size:68px;line-height:100%;text-transform:uppercase;color:#103740;margin-top:8px}@media(max-width:1360px){.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_title{font-size:58px}}@media(max-width:1024px){.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_title{font-size:44px;text-align:center}}@media(max-width:579px){.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_title{font-size:32px}}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_cards{display:flex;flex-direction:column;gap:20px;padding-block:20px 30px}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_cards .prompt-engineering-banner_card_container{display:flex;justify-content:center}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_cards .prompt-engineering-banner_card_container:first-child{display:flex}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_cards .prompt-engineering-banner_card{background-color:#fff;border-radius:16px;display:flex;flex-direction:column;justify-content:flex-start;gap:8px;padding:16px;width:100%}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_cards .prompt-engineering-banner_card .prompt-engineering-banner_card-title{display:flex;justify-content:flex-start;align-items:center;gap:6px;color:#227291;font-size:20px;font-weight:700;line-height:100%}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_cards .prompt-engineering-banner_card .prompt-engineering-banner_card-subtitle{color:#6d6d6d;font-size:14px;font-weight:500;line-height:20px}.course-page .hero-banner-button_wrapper{display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:1024px){.course-page .hero-banner-button_wrapper{justify-content:center}}.course-page .hero-banner-button_wrapper .hero-banner-button{padding:20px 30px;box-shadow:2px 4px 50px 0 #103740;background:linear-gradient(176deg,rgba(212,253,255,.8),rgba(125,249,255,.8)),radial-gradient(109.86% 104.53% at 13.04% -20.71%,#fff 0,hsla(0,0%,100%,0) 100%);font-weight:500;font-size:20px;text-transform:uppercase;text-align:center;color:#103740;min-width:368px;margin-top:50px}@media(max-width:579px){.course-page .hero-banner-button_wrapper .hero-banner-button{padding:16px 24px;font-size:17px;min-width:280px;margin-top:0}}.course-page .hero-banner-button_wrapper .hero-banner-button .button-component{background:#103740;transition:transform .3s ease-in-out}.course-page .hero-banner-button_wrapper .hero-banner-button .button-component svg,.course-page .hero-banner-button_wrapper .hero-banner-button .button-component svg path{fill:#fff;stroke:#fff}.course-page .hero-banner-button_wrapper .hero-banner-button:hover{box-shadow:0 0 10px 0 hsla(0,0%,100%,.514)}.course-page .hero-banner-button_wrapper .hero-banner-button:hover .button-component{transform:translateX(2px)}.course-page .course-page-content{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.course-page .course-page-content .prompt-engineering_block-title{text-align:center;font-size:24px;font-weight:800;line-height:100%;text-transform:uppercase;color:#313131}.course-page .course-page-content .advantages-container{width:100%;display:flex;justify-content:center;align-items:center;padding-inline:15px;padding-block:60px;gap:28px;border-bottom:1px solid #eaeaea;background-size:auto;background-position:0,100%;background-repeat:no-repeat,no-repeat}.course-page .course-page-content .advantages-container .advantages-container_content{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:28px;max-width:1360px}.course-page .course-page-content .advantages-container .advantages-container_content .advantages-container_title{text-align:center;font-size:32px;font-weight:800;line-height:100%;text-transform:uppercase;color:#313131}.course-page .course-page-content .advantages-container .advantages-container_content .advantages-container_list{display:flex;flex-direction:column;gap:8px}.course-page .course-page-content .prompt-engineering-about_container{border-bottom:1px solid #eaeaea;width:100%;background:linear-gradient(112.05deg,#a4d5d9 -8.79%,#fff 20.08%,#fff 78.91%,#a4d5d9 110.36%)}.course-page .course-page-content .prompt-engineering-about{display:flex;justify-content:center;align-items:center;padding-inline:15px;padding-block:80px}.course-page .course-page-content .prompt-engineering-about .prompt-engineering-about-content{display:flex;flex-direction:column-reverse;gap:20px;max-width:1360px}.course-page .course-page-content .prompt-engineering-about .prompt-engineering-about-content .prompt-engineering-about-text{display:flex;flex-direction:column;gap:20px;max-width:778px}.course-page .course-page-content .prompt-engineering-about .prompt-engineering-about-content .prompt-engineering-about-text h1{font-size:32px;line-height:100%;color:#313131;font-weight:800}.course-page .course-page-content .prompt-engineering-about .prompt-engineering-about-content .prompt-engineering-about-text p{font-size:18px;line-height:24px;font-weight:500;color:#6d6d6d}.course-page .course-page-content .prompt-engineering-about .prompt-engineering-about-content .prompt-engineering-about-image{width:100%;border-radius:32px;overflow:hidden}.course-page .course-page-content .prompt-engineering-about .prompt-engineering-about-content .prompt-engineering-about-image img{width:100%;height:auto}.course-page .course-page-content .prompt-engineering-profit_container{display:flex;align-items:center;justify-content:center;width:100%;padding-block:60px;padding-inline:15px;border-bottom:1px solid #eaeaea;background-size:auto;background-position:100% 0,0 100%;background-repeat:no-repeat,no-repeat}.course-page .course-page-content .prompt-engineering-profit_container .prompt-engineering-profit{display:flex;flex-direction:column;gap:48px;width:100%;max-width:1360px}.course-page .course-page-content .prompt-engineering-profit_container .prompt-engineering-profit .prompt-engineering-profit_title{text-align:center;font-size:32px;font-weight:800;line-height:100%;text-transform:uppercase;color:#313131}.course-page .course-page-content .prompt-engineering-profit_list{overflow-x:scroll;display:flex;flex-direction:row;gap:15px;padding-bottom:15px}.course-page .course-page-content .prompt-engineering-profit_list::-webkit-scrollbar{height:8px}.course-page .course-page-content .prompt-engineering-profit_list::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.course-page .course-page-content .prompt-engineering-profit_list::-webkit-scrollbar-thumb{background-color:var(--new-primary-color);border-radius:10px;border:2px solid #f0f0f0}.course-page .course-page-content .for-who-container{display:flex;justify-content:center;flex-direction:column;align-items:center;padding-inline:15px;padding-block:40px;width:100%;background:linear-gradient(112.05deg,#a4d5d9 -8.79%,#fff 20.08%,#fff 78.91%,#a4d5d9 110.36%);border-bottom:1px solid #eaeaea}.course-page .course-page-content .for-who-container h2{font-size:32px;font-weight:800;line-height:100%;text-align:center;color:#313131;text-transform:uppercase}.course-page .course-page-content .for-who-container .for-who-container-content{display:flex;flex-direction:column;gap:48px;width:100%}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-button-container{display:flex;align-items:center;justify-content:center}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-button-container .for-who-button{padding-left:20px;width:300px}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-list{overflow-x:auto;display:flex;flex-direction:row;gap:15px;padding-bottom:15px}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-list .for-who-container-item{display:flex;flex-direction:column;gap:8px;min-width:340px;max-width:340px;border-radius:24px;padding:16px;border:1px solid rgba(65,179,204,.416);background-color:#fff}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-list .for-who-container-item .for-who-container-item-header{display:flex;flex-direction:row;gap:8px;align-items:center}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-list .for-who-container-item .for-who-container-item-pin{min-height:32px;min-width:32px;max-width:32px;max-height:32px;display:flex;justify-content:center;align-items:center;background-color:rgba(73,187,213,.15);border-radius:10px}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-list .for-who-container-item .for-who-container-item-title{font-size:20px;font-weight:800;line-height:100%;color:#313131;text-transform:uppercase}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-list .for-who-container-item .for-who-container-item-description{font-size:14px;font-weight:500;line-height:20px;color:#6d6d6d}.course-page .course-page-content .prompt-engineering_course-program{display:flex;justify-content:center;align-items:center;width:100%;padding-block:60px;padding-inline:15px;background:linear-gradient(112.05deg,#a4d5d9 -8.79%,#fff 20.08%,#fff 78.91%,#a4d5d9 110.36%);border-bottom:1px solid #eaeaea}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_content{display:flex;flex-direction:column;gap:28px;width:100%;max-width:1360px}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_content .prompt-engineering_course-program_list_wrapper{width:100%;overflow-x:auto;padding-bottom:15px}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_content .prompt-engineering_course-program_list{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:8px;grid-row-gap:0}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_final-project{display:flex;flex-direction:column;gap:16px;margin-top:30px;color:#313131}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_final-project .prompt-engineering_course-program_final-project-header{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:center}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_final-project .prompt-engineering_course-program_final-project-description{font-size:14px;line-height:20px;text-align:center}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_final-project .prompt-engineering_course-program_final-project-button{display:flex;justify-content:center;align-items:center}.course-page .course-page-content .prompt-engineering_teachers{width:100%;padding-block:60px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #eaeaea;background-size:auto;background-position:0,100%;background-repeat:no-repeat,no-repeat}.course-page .course-page-content .prompt-engineering_teachers .prompt-engineering_teachers-content{max-width:1360px;display:flex;flex-direction:column;gap:20px;overflow-x:hidden;padding-inline:15px}.course-page .course-page-content .prompt-engineering_teachers .prompt-engineering_teachers-content .prompt-engineering_teachers-list{display:flex;flex-direction:row;gap:20px;padding-bottom:20px;overflow-x:auto}.course-page .course-page-content .prompt-engineering_result{width:100%;padding-block:60px;padding-inline:15px;background-color:#f4faff;display:flex;justify-content:flex-end}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content{max-width:1360px;display:flex;flex-direction:column-reverse;gap:20px}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-image{width:100%;max-height:400px;border-radius:32px;overflow:hidden}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-image img{width:100%;height:100%;object-fit:cover}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-info{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:32px;background-color:#fff;border:1px solid #eaeaea}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-info .prompt-engineering_title{font-size:24px;line-height:100%;text-align:center;color:#313131;text-transform:uppercase}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-info .prompt-engineering_result-list{display:flex;flex-direction:column;gap:8px}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-info .prompt-engineering_result-list .prompt-engineering_result-item{border:1px solid #eaeaea;display:flex;flex-direction:row;gap:12px;align-items:center;background:linear-gradient(97.32deg,#c8e6e8 -21.47%,#fff 18.23%);border-radius:32px;padding:12px}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-info .prompt-engineering_result-list .prompt-engineering_result-item .prompt-engineering_result-item-icon{background-color:#49bbd5;border-radius:50%;width:28px;height:28px;min-width:28px;min-height:28px;display:flex;justify-content:center;align-items:center}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-info .prompt-engineering_result-list .prompt-engineering_result-item .prompt-engineering_result-item-text{font-size:14px;font-weight:500;line-height:20px;color:#313131}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-info .prompt-engineering_result-subtitle{font-size:12px;line-height:100%;color:#6d6d6d;font-weight:500;text-align:center}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-info .prompt-engineering_result-list .prompt-engineering_result-item:first-child .prompt-engineering_result-item-text{font-size:20px;font-weight:700;line-height:24px;color:#227291}.course-page .course-page-content .prompt-engineering_rates-container{padding-block:80px;background-color:#f4faff;width:100%;display:flex;justify-content:center;align-items:center;background-size:auto;background-position:0 100%;background-repeat:no-repeat;position:relative}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper{display:flex;justify-content:center;align-items:center;width:100%}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper .prompt-engineering_rates_hand-image{position:absolute;width:150px;top:45px;right:0}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper .prompt-engineering_rates_hand-image img{width:100%;height:auto}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper .prompt-engineering_rates-content{display:flex;flex-direction:column;gap:28px}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper .prompt-engineering_rates-content .rate-title{text-align:start;padding-inline:15px}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper .prompt-engineering_rates-content .prompt-engineering_rates-list{display:flex;flex-direction:column;gap:8px;padding-inline:15px}@media(min-width:768px){.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_cards{padding-block:20px 30px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper{position:relative}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper .prompt-engineering_rates-content{gap:48px}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper .prompt-engineering_rates-content .prompt-engineering_rates-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper .prompt-engineering_rates_hand-image{position:absolute;width:150px;top:-50px;right:0}.course-page .course-page-content .prompt-engineering-about .prompt-engineering-about-content{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0}.course-page .course-page-content .advantages-container .advantages-container_content .advantages-container_list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}}@media(min-width:950px){.course-page .hero-banner-button_wrapper{width:-moz-fit-content;width:fit-content}.course-page .prompt-engineering-hero-banner{padding-inline:38px}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-hero-banner-info-title-container{text-align:left;gap:40px;max-width:1000px}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-hero-banner-info-title-container .prompt-engineering-banner_promotion{justify-content:flex-start;align-items:flex-start}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-hero-banner-info-title-container .prompt-engineering-banner_promotion .prompt-engineering-banner_promotion-subtitle,.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-hero-banner-info-title-container .prompt-engineering-banner_promotion .prompt-engineering-banner_promotion-title{font-size:30px}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_title{width:100%;font-size:68px}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_cards{display:flex;flex-direction:column;gap:20px;padding-top:10px}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_cards .prompt-engineering-banner_card_container .prompt-engineering-banner_card{min-height:120px;min-width:275px;max-width:275px}.course-page .prompt-engineering-hero-banner .hero-banner-info-container .prompt-engineering-banner_info .prompt-engineering-banner_cards .prompt-engineering-banner_card_container:first-child{display:flex;justify-content:flex-end}.course-page .course-page-content .prompt-engineering_block-title{text-align:left;font-size:52px}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper .prompt-engineering_rates_hand-image{position:absolute;width:190px;top:-55px}.course-page .course-page-content .prompt-engineering-about{padding-inline:38px}.course-page .course-page-content .prompt-engineering-about .prompt-engineering-about-content{display:grid;grid-template-columns:1fr .8fr;grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0}.course-page .course-page-content .prompt-engineering-about .prompt-engineering-about-content .prompt-engineering-about-text h1{font-size:52px}.course-page .course-page-content .prompt-engineering-about .prompt-engineering-about-content .prompt-engineering-about-text p{font-size:20px;line-height:28px}.course-page .course-page-content .prompt-engineering-about .prompt-engineering-about-content .prompt-engineering-about-image{max-width:580px}.course-page .course-page-content .prompt-engineering-profit_container .prompt-engineering-profit .prompt-engineering-profit_title{text-align:left;font-size:52px}.course-page .course-page-content .for-who-container{padding-block:80px;padding-inline:38px}.course-page .course-page-content .for-who-container h2{font-size:52px;text-align:left}.course-page .course-page-content .for-who-container .for-who-container-content{max-width:1360px}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-list .for-who-container-item{width:100%;max-width:100%;padding:24px}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-list .for-who-container-item .for-who-container-item-title{font-size:24px;font-weight:800;line-height:32px}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-list .for-who-container-item .for-who-container-item-description{font-size:18px;font-weight:500;line-height:24px}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-list .for-who-container-item:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:32px;border-top-right-radius:0;border-bottom:none;border-right:none}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-list .for-who-container-item:nth-child(2){border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-bottom:none}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-list .for-who-container-item:nth-child(3){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.course-page .course-page-content .for-who-container .for-who-container-content .for-who-container-list .for-who-container-item:nth-child(4){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0}.course-page .course-page-content .advantages-container{padding-inline:38px}.course-page .course-page-content .advantages-container .advantages-container_content .advantages-container_title{font-size:52px;display:flex;width:100%}.course-page .course-page-content .advantages-container .advantages-container_content .advantages-container_list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}.course-page .course-page-content .prompt-engineering_course-program{padding-block:80px;padding-inline:38px}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_content{gap:48px}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_content .prompt-engineering_course-program_list_wrapper{width:100%;overflow-x:inherit}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_content .prompt-engineering_course-program_list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_content .prompt-engineering_course-program_final-project{gap:20px;max-width:500px;margin-top:0}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_content .prompt-engineering_course-program_final-project .prompt-engineering_course-program_final-project-header{justify-content:flex-start}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_content .prompt-engineering_course-program_final-project .prompt-engineering_course-program_final-project-header h2{font-size:36px}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_content .prompt-engineering_course-program_final-project .prompt-engineering_course-program_final-project-description{font-size:18px;line-height:24px;text-align:left}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_content .prompt-engineering_course-program_final-project .prompt-engineering_course-program_final-project-button{display:flex;justify-content:flex-start;align-items:center}.course-page .course-page-content .prompt-engineering_course-program .prompt-engineering_course-program_content .prompt-engineering_course-program_final-project .prompt-engineering_course-program_final-project-button button{padding-left:20px}.course-page .course-page-content .prompt-engineering_teachers{padding-block:80px}.course-page .course-page-content .prompt-engineering_teachers .prompt-engineering_teachers-content{gap:48px}.course-page .course-page-content .prompt-engineering_teachers .prompt-engineering_teachers-content .prompt-engineering_teachers-list{display:flex;flex-direction:row;gap:20px;padding-bottom:20px;overflow-x:auto}.course-page .course-page-content .prompt-engineering_result{padding-block:80px;padding-inline:38px;display:flex;justify-content:center;width:100%}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-image{border-radius:38px;max-height:none;width:100%;height:auto}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-info_wrapper{display:flex;align-items:center;justify-content:center;width:100%}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-info{padding:40px;gap:40px}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-info .prompt-engineering_result-subtitle{font-size:14px;text-align:left}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-info .prompt-engineering_title{font-size:36px;line-height:100%;text-align:left}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-info .prompt-engineering_result-list{gap:20px}.course-page .course-page-content .prompt-engineering_result .prompt-engineering_result_content .prompt-engineering_result-info .prompt-engineering_result-list .prompt-engineering_result-item .prompt-engineering_result-item-text{font-size:18px;line-height:24px}}@media(min-width:1110px){.course-page .course-page-content .prompt-engineering_teachers{padding-block:80px}.course-page .course-page-content .prompt-engineering_teachers .prompt-engineering_teachers-content{gap:48px}.course-page .course-page-content .prompt-engineering_teachers .prompt-engineering_teachers-content .prompt-engineering_teachers-list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0}.course-page .course-page-content .for-who-container{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%}.course-page .course-page-content .for-who-container h2{text-align:left}.course-page .course-page-content .prompt-engineering-profit_container .prompt-engineering-profit .prompt-engineering-profit_list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}}@media(min-width:1207px){.course-page .course-page-content .prompt-engineering_rates-container{justify-content:flex-end}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper{display:grid;grid-template-columns:1fr .4fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;align-items:flex-start}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper .prompt-engineering_rates-content_wrapper{width:100%;display:flex;justify-content:flex-end}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper .prompt-engineering_rates-content{max-width:1060px;justify-content:flex-end}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper .prompt-engineering_rates_hand-image{position:relative;width:100%}.course-page .course-page-content .prompt-engineering_rates-container .prompt-engineering_rates-wallpaper .prompt-engineering_rates_hand-image img{width:100%;position:absolute;top:-25px}.course-page .course-page-content .prompt-engineering-profit_container .prompt-engineering-profit{padding-inline:15px}.course-page .course-page-content .prompt-engineering-profit_container .prompt-engineering-profit .prompt-engineering-profit_list{overflow:visible}.course-page .course-page-content .advantages-container .advantages-container_content .advantages-container_title{font-size:52px;text-align:left}.course-page .course-page-content .advantages-container .advantages-container_content .advantages-container_list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}}.rates-form-modal_wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10;display:flex;justify-content:center;align-items:center;padding-inline:15px}.rates-form-modal_wrapper .rates-form-modal{padding:20px;border-radius:32px;background-color:hsla(0,0%,100%,.93);height:100%}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content{display:flex;flex-direction:column;gap:20px;overflow-y:auto;height:100%}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form{display:flex;flex-direction:column;gap:18px;overflow-y:auto;padding-bottom:12px;max-width:800px}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form .rates-form-modal_form-checkboxes{display:flex;flex-direction:column;gap:16px;padding-top:16px}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form .rates-form-modal_form-checkbox_item{display:flex;flex-direction:row;align-items:center;gap:8px}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form .rates-form-modal_form-checkbox_item .rates-form-modal_form-checkbox_link{color:var(--new-primary-color)}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form .rates-form-modal_form-checkbox_item .rates-form-modal_form-check{-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;width:20px;min-width:20px;height:20px;background-color:hsla(0,0%,100%,.616);border-radius:4px;position:relative;cursor:pointer;border:1px solid #bdbdbd}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form .rates-form-modal_form-checkbox_item .rates-form-modal_form-check:checked{background-color:var(--new-primary-color);border:1px solid var(--new-primary-color)}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form .rates-form-modal_form-checkbox_item .rates-form-modal_form-check:checked:after{content:"";position:absolute;top:40%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form .rates-form-modal_form-checkbox_item .rates-form-modal_form-checkbox-text{font-weight:500;font-size:14px;line-height:100%;color:#6d6d6d}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form .rates-form-modal_button-container{display:flex;justify-content:flex-end;margin-top:12px}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form .rates-form-modal_button:hover{box-shadow:0 8px 8px 0 rgba(16,148,178,.341)}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form .rates-form-modal_form-row{display:flex;flex-direction:column;gap:16px}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form .rates-form-modal_form_input-item{display:flex;flex-direction:column;gap:8px}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form .rates-form-modal_form-input{background-color:#fff;padding:12px;border-radius:12px;border:1px solid #eaeaea}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form .rates-form-modal_form-input::placeholder{font-weight:400;font-size:14px;line-height:100%;color:#959595}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_title{font-size:32px;font-weight:800;line-height:100%;text-transform:uppercase;color:#313131}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_close{display:flex;justify-content:flex-end}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_close img{cursor:pointer}.rates-form-modal_wrapper .rates-form-modal_form-error{text-align:center;color:#6d6d6d}.rates-form-modal_form-checkboxes_education{display:flex;flex-direction:column;gap:16px}.rates-form-modal_higher-education-text{font-weight:500;font-size:12px;line-height:140%;color:#6d6d6d}@media(min-width:700px){.rates-form-modal_wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10;display:flex;justify-content:center;align-items:center;padding-inline:15px}.rates-form-modal_wrapper .rates-form-modal{padding:26px 26px 40px;height:-moz-fit-content;height:fit-content}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_title{font-size:36px;margin-bottom:10px}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form{padding-inline:14px}.rates-form-modal_wrapper .rates-form-modal .rates-form-modal_content .rates-form-modal_form .rates-form-modal_form-row{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:16px;grid-row-gap:0}}.rates-card-container{display:flex;flex-direction:column;height:100%}.rates-card-container .rates-card-chevron{display:flex;justify-content:flex-end}.rates-card-container .rates-card-chevron p{border-radius:12px 12px 0 0;height:32px;padding-inline:10px;background-color:#49bbd5;color:#fff;display:flex;align-items:center;justify-content:center}.rates-card-container .chevron-hide{background-color:transparent}.rates-card-container .chevron-hide p{background-color:transparent;color:transparent}.rates-card{justify-content:space-between;padding:16px;border:1px solid #eaeaea;background-color:#fff;border-radius:24px;height:100%}.rates-card,.rates-card .rates-card-content{display:flex;flex-direction:column;gap:20px}.rates-card .rates-card-button{background:linear-gradient(91.93deg,#49bbd5 34.07%,#2d7787 96.91%);width:100%;text-transform:uppercase;padding-left:20px;box-shadow:0 3px 8px 0 rgba(73,187,213,.31);font-size:14px;line-height:15px}.rates-card .rates-card-button:hover{box-shadow:0 14px 14px 0 rgba(73,187,213,.31)}.rates-card .rates-card-header{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:space-between}.rates-card .rates-card-header .rates-card-title{font-size:22px;font-weight:800;line-height:100%;color:#313131;text-transform:uppercase}.rates-card .rates-card-header .rates-card-price{font-size:20px;font-weight:700;line-height:120%;color:#49bbd5;text-transform:uppercase;padding:8px 12px;border:1px solid #49bbd5;border-radius:999px;background-color:rgba(73,187,213,.11)}.rates-card .rates-card-profits{display:flex;flex-direction:column;gap:8px}.rates-card .rates-card-profits_item{min-height:80px;border:1px solid #eaeaea;background:#49bbd5;background:linear-gradient(90deg,rgba(53,192,205,.266),#fff 42%);display:flex;flex-direction:row;gap:12px;align-items:flex-start;border-radius:16px;padding:12px}.rates-card .rates-card-profits_item .rates-card-profits_item-icon{margin-top:3px;width:26px;height:26px;min-width:26px;min-height:26px;border-radius:50%;background:linear-gradient(91.93deg,#49bed5 34.07%,#21a1ad 96.91%);padding:1px;display:flex;align-items:center;justify-content:center}.rates-card .rates-card-profits_item .rates-card-profits_item-icon .rates-card-profits_item-inner-circle{width:25px;height:25px;min-width:25px;min-height:25px;border-radius:50%;background-color:#49bbd5;display:flex;align-items:center;justify-content:center}.rates-card .rates-card-profits_item .rates-card-profits_item-text{font-size:14px;font-weight:500;line-height:20px;color:#6d6d6d}.rates-card_chevron-visible{border-radius:24px 0 24px 24px}@media(min-width:950px){.rates-card .rates-card-profits_item .rates-card-profits_item-text{font-size:18px;line-height:24px}.rates-card-button-container{display:flex;justify-content:flex-end}.rates-card-button-container .rates-card-button{width:250px;line-height:100%}}