.styles_project__MfTWv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;color:#fff}.styles_content__E6A6A{display:flex;flex-direction:column;align-items:flex-start;gap:32px;min-width:0}.styles_description__eP8GI{font-size:16px;line-height:24px}.styles_items__Xcc3h{display:flex;flex-direction:column;gap:10px;width:100%;max-width:400px;padding:0;list-style:none}.styles_items__Xcc3h li{display:flex;align-items:center;gap:10px;padding:14px 12px;border:1px solid hsla(0,0%,100%,.314);border-radius:6px;background:hsla(0,0%,100%,.188);font-size:16px;line-height:22px;font-weight:600}.styles_check__1phAM{display:flex;align-items:center;justify-content:center;flex:0 0 20px;height:20px;border-radius:50%;background:var(--orange-main)}.styles_action___171m{max-width:100%}.styles_action___171m a[data-btn-variant=primary],.styles_action___171m button{max-width:100%;padding:16px 24px;border-radius:6px;font-size:18px;line-height:24px;white-space:normal}.styles_imageArea__X4i0e{min-width:0;width:145%;align-self:center;overflow:hidden;border-radius:12px}.styles_image__O3A4I{display:block;width:100%;max-width:none;height:auto}@media(max-width:767px){.styles_project__MfTWv{grid-template-columns:minmax(0,1fr);gap:32px}.styles_imageArea__X4i0e{width:125%}}.styles_newCourseContent__gvTQr{container-type:inline-size;container-name:course-content;display:flex;flex-direction:column;gap:40px}.styles_aboutCourseContent__WcxzZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;color:var(--blue-gray)}.styles_aboutCourseContent__WcxzZ>.styles_aboutCourseText__Zx5E5{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-width:0;font-size:18px;line-height:24px}.styles_aboutCourseContent__WcxzZ>span{display:block;aspect-ratio:720/360;width:100%;border:1px solid red}.styles_aboutCourseDescription__XCyqI{overflow-wrap:anywhere}.styles_aboutCourseDescription__XCyqI>p{margin:0}.styles_aboutCourseDescription__XCyqI>p+p{margin-top:12px}.styles_instrumentsBlockWrapper__mWroA{container-type:inline-size;container-name:course-instruments;display:flex;flex-direction:column;gap:20px;color:#fff}.styles_instrumentsBlockWrapper__mWroA>.styles_instrumentsDescription__8rkdv{max-width:75%;font-size:18px;line-height:24px}.styles_instrumentsBlockWrapper__mWroA>div:not(.styles_instrumentsDescription__8rkdv){display:grid;grid-template-columns:repeat(4,minmax(280px,1fr));gap:12px}.styles_finalProjectWrapper__gTcBa{overflow:hidden}@container course-instruments (width < 1156px){.styles_instrumentsBlockWrapper__mWroA>div:not(.styles_instrumentsDescription__8rkdv){grid-template-columns:repeat(2,minmax(280px,1fr))}}@container course-instruments (width < 572px){.styles_instrumentsBlockWrapper__mWroA>div:not(.styles_instrumentsDescription__8rkdv){grid-template-columns:minmax(min(280px,100%),1fr)}}@container course-content (width < 880px){.styles_aboutCourseContent__WcxzZ{grid-template-columns:minmax(0,1fr);gap:24px}}.styles_freeVideoWrapper__jVNH1[data-color=dark]{position:relative;overflow:hidden;padding:40px}.styles_freeRibbon__FLUrw{position:absolute;z-index:1;top:28px;right:-100px;display:flex;align-items:center;gap:20px;width:480px;height:36px;transform:rotate(24deg);background:#fff;color:var(--deep-blue);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_freeRibbon__FLUrw span{display:inline-flex;align-items:center;gap:20px;flex-shrink:0;font-size:13px;font-weight:600;text-transform:uppercase;white-space:nowrap}.styles_freeRibbon__FLUrw span:after{content:"";width:5px;height:5px;border-radius:50%;background:var(--orange-main)}.styles_freeVideo__VqZgs{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:64px}.styles_freeVideo__VqZgs>figure{align-self:center;margin:0;border-radius:12px}.styles_info__pS5iO{display:flex;flex-direction:column;align-items:flex-start;gap:20px;color:#fff}.styles_info__pS5iO h2{margin:0;max-width:560px;font-size:clamp(32px,4vw,60px);line-height:1;font-weight:700}.styles_info__pS5iO>div{font-size:20px;line-height:1.25;color:#e1e6ef}.styles_info__pS5iO>div p{margin:0}.styles_info__pS5iO>a svg{flex-shrink:0}.styles_playlistButton__5JQ6u{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:6px 20px;min-height:38px;border-radius:5px;background:#f6f7f9;color:var(--deep-blue);font-size:16px;line-height:24px;font-weight:400;text-decoration:none}.styles_playlistButton__5JQ6u img{flex-shrink:0}.styles_playlistButton__5JQ6u:hover{background:#e1e6ef}.styles_playlistButton__5JQ6u:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:767px){.styles_freeVideoWrapper__jVNH1[data-color=dark]{padding:24px 20px}.styles_freeVideo__VqZgs{grid-template-columns:minmax(0,1fr);gap:24px}.styles_freeVideo__VqZgs>figure{grid-row:1}.styles_info__pS5iO h2{font-size:32px;line-height:1.1}.styles_info__pS5iO{gap:16px}.styles_info__pS5iO>div{font-size:16px}.styles_playlistButton__5JQ6u{min-height:44px}}