.Hero_container__3s7Hs{position:relative;overflow:hidden}.Hero_container__3s7Hs.Hero_yellow__TNXhN{background:linear-gradient(180deg,#ffeb8b,#fff4c0),linear-gradient(180deg,#fff2b2,#fffae0)}.Hero_container__3s7Hs.Hero_green___xFvc{background:linear-gradient(180deg,#2aaf99,#2dca9f)}.Hero_container__3s7Hs.Hero_blue__TNdh_{background:linear-gradient(180deg,#74b7ff .23%,#bdddff 96.59%)}.Hero_container__3s7Hs.Hero_light-green__ZHomw{background:linear-gradient(180deg,#85e988,#e0fdba)}.Hero_container__3s7Hs.Hero_pink__p_UZ1{background:linear-gradient(180deg,#ff94dd,#ffc4ed 96.59%)}.Hero_container__3s7Hs.Hero_purple__UkadI{background:linear-gradient(180deg,#b559ff,#d29aff)}.Hero_container__3s7Hs.Hero_purple-blue__7knYH{background:linear-gradient(180deg,#6a2eff,#7a86ff 88.92%)}.Hero_container__3s7Hs.Hero_deep-purple__sRxTE{background:linear-gradient(180deg,#8300ea,#ad45ff)}.Hero_container__3s7Hs.Hero_deep-blue__xf75a{background:linear-gradient(180deg,#5c6aff,#5ca2ff)}.Hero_container__3s7Hs.Hero_azure__tTCIM{background:linear-gradient(180deg,#4da6fe,#96caff 89.28%)}.Hero_container__3s7Hs.Hero_violet__KJjw4{background:linear-gradient(180deg,#a549ff .23%,#a28fff 96.59%)}.Hero_container__3s7Hs.Hero_blue-05__l0l_G{background:linear-gradient(180deg,#5e4fff,#7696ff)}.Hero_container__3s7Hs:after,.Hero_container__3s7Hs:before{content:"";position:absolute;bottom:-.1rem;width:4.8rem;height:4.8rem;background-repeat:no-repeat;background-position:50%}@media(max-width:75em){.Hero_container__3s7Hs:after,.Hero_container__3s7Hs:before{width:2.4rem;height:2.4rem}}@media(max-width:767px){.Hero_container__3s7Hs:after,.Hero_container__3s7Hs:before{content:unset}}.Hero_container__3s7Hs:before{left:calc(50% - 64rem - 4.7rem);background-image:url(https://codeit-static.codeit.com/_main/production/_next/static/media/subtract.925303c3.png);background-size:contain}@media(max-width:75em){.Hero_container__3s7Hs:before{left:1.9rem;background-image:url(https://codeit-static.codeit.com/_main/production/_next/static/media/subtract_medium.dcc2b65c.png)}}.Hero_container__3s7Hs:after{left:calc(50% + 63.9rem);transform:scaleX(-1);background-image:url(https://codeit-static.codeit.com/_main/production/_next/static/media/subtract.925303c3.png);background-size:contain}@media(max-width:75em){.Hero_container__3s7Hs:after{left:calc(100% - 4.3rem);background-image:url(https://codeit-static.codeit.com/_main/production/_next/static/media/subtract_medium.dcc2b65c.png)}}.Hero_logo__xy7sk{position:absolute;display:block;width:19.9rem;height:auto;left:50%;margin-left:-9.95rem;top:3.2rem}@media(max-width:767px){.Hero_logo__xy7sk{width:13.9rem;margin-left:-6.95rem;top:1.6rem}}.Hero_heroImageWrapper__V3_dL{width:100%;text-align:center}@media(max-width:75em){.Hero_heroImageWrapper__V3_dL{margin-top:1.98rem}}.Hero_heroImageWrapper__V3_dL img{width:88rem;height:auto}@media(max-width:75em){.Hero_heroImageWrapper__V3_dL img{width:76.8rem}}@media(max-width:767px){.Hero_heroImageWrapper__V3_dL img{width:37.5rem}}.Hero_main__IFnXs{position:absolute;left:0;right:0;top:45.8rem;text-align:center;word-break:keep-all;padding:0 1.6rem}.Hero_blue-05__l0l_G .Hero_main__IFnXs,.Hero_deep-blue__xf75a .Hero_main__IFnXs,.Hero_deep-purple__sRxTE .Hero_main__IFnXs,.Hero_green___xFvc .Hero_main__IFnXs,.Hero_purple-blue__7knYH .Hero_main__IFnXs,.Hero_purple__UkadI .Hero_main__IFnXs,.Hero_violet__KJjw4 .Hero_main__IFnXs{color:var(--txt-primary-invert)}.Hero_yellow__TNXhN .Hero_main__IFnXs{color:var(--kdc-black-06)}@media(max-width:75em){.Hero_main__IFnXs{top:45.2rem}}@media(max-width:767px){.Hero_main__IFnXs{top:21.7rem}}.Hero_main__IFnXs .Hero_description__fPmYT{font-size:3.2rem;font-weight:700;line-height:4.4rem;letter-spacing:inherit}@media(max-width:767px){.Hero_main__IFnXs .Hero_description__fPmYT{font-size:1.8rem;font-weight:700;line-height:3rem;letter-spacing:inherit}}.Hero_main__IFnXs h1{padding-top:var(--spacing-12);font-size:6.8rem;font-weight:700;line-height:8.4rem;letter-spacing:-.15rem}@media(max-width:75em){.Hero_main__IFnXs h1{white-space:pre-line}}@media(max-width:767px){.Hero_main__IFnXs h1{padding-top:var(--spacing-6);font-size:3.8rem;font-weight:700;line-height:5rem;letter-spacing:-.03rem}}.Hero_contentsWrapper__P3E_x{position:relative;margin:6.6rem auto 0;width:128rem;max-width:100%;background:var(--gray00);border-top-left-radius:4.8rem;border-top-right-radius:4.8rem;overflow:hidden}@media(max-width:75em){.Hero_contentsWrapper__P3E_x{width:calc(100% - 8.4rem);margin-top:20rem}}@media(max-width:767px){.Hero_contentsWrapper__P3E_x{margin:12.1rem auto 0;width:calc(100% - 3.2rem);border-radius:var(--radius-20);margin-bottom:var(--spacing-24)}}.Hero_promotionSection__H59ks{display:flex;flex-direction:column;align-items:center}.Hero_promotionTitleWrapper__swhQf{width:100%;padding:2rem 0 1.4rem;background:linear-gradient(180deg,rgba(108,210,140,.2),rgba(23,191,110,0));text-align:center}.Hero_promotionTitle__gXre5{display:flex;align-items:center;justify-content:center;color:var(--txt-primary);font-size:2.4rem;font-weight:700;line-height:3.6rem;letter-spacing:inherit}@media(max-width:767px){.Hero_promotionTitle__gXre5{font-size:1.8rem;font-weight:700;line-height:3rem;letter-spacing:inherit}}.Hero_promotionTitle__gXre5 mark{color:var(--purple70)}.Hero_promotionDivider__k7VQ6{width:calc(100% - 13.6rem);border-bottom:.2rem dashed var(--border-secondary)}@media(max-width:75em){.Hero_promotionDivider__k7VQ6{width:calc(100% - 7.8rem)}}@media(max-width:767px){.Hero_promotionDivider__k7VQ6{width:calc(100% - 4.8rem)}}.Hero_promotionCaption__CGkw8{color:var(--txt-caption);font-size:1.6rem;font-weight:500;line-height:2.7rem;letter-spacing:inherit}@media(max-width:767px){.Hero_promotionCaption__CGkw8{letter-spacing:-.03rem;font-size:1.3rem;font-weight:500;line-height:2.1rem;letter-spacing:inherit}}.Hero_contents__6PFe4{padding:4rem 6.8rem 3.3rem;display:flex;gap:var(--spacing-40)}@media(max-width:75em){.Hero_contents__6PFe4{display:grid;grid-template-columns:minmax(0,auto) 1fr;grid-template-areas:"first second" "third third";grid-gap:var(--spacing-24);gap:var(--spacing-24);padding:3.8rem 3.9rem 2.4rem}}@media(max-width:767px){.Hero_contents__6PFe4{display:flex;flex-direction:column;gap:var(--spacing-32);padding:var(--spacing-24) var(--spacing-32)}}.Hero_contents__6PFe4 .Hero_content__JwWEF:not(:last-child){box-shadow:inset -.1rem 0 0 var(--border-secondary)}@media(max-width:75em){.Hero_contents__6PFe4 .Hero_content__JwWEF:not(:last-child){box-shadow:unset}}.Hero_content__JwWEF{display:flex;flex-direction:column;gap:var(--spacing-16);flex-shrink:0;min-width:32.5rem}@media(max-width:75em){.Hero_content__JwWEF.Hero_first__dfDcH{grid-area:first;gap:var(--spacing-24)}}@media(max-width:767px){.Hero_content__JwWEF.Hero_first__dfDcH{gap:var(--spacing-32)}}.Hero_content__JwWEF.Hero_second__vb6jl{flex-grow:1}@media(max-width:75em){.Hero_content__JwWEF.Hero_second__vb6jl{grid-area:second}.Hero_content__JwWEF.Hero_third__CM69G{grid-area:third;padding-top:var(--spacing-24);box-shadow:inset 0 .1rem 0 var(--border-secondary)}}@media(max-width:767px){.Hero_content__JwWEF.Hero_third__CM69G{box-shadow:unset;padding-top:0}}.Hero_item__I8Cez{display:flex;flex-direction:column}.Hero_item__I8Cez .Hero_title__pp3YB{color:var(--kdc-green-07);font-size:1.8rem;font-weight:700;line-height:3rem;letter-spacing:inherit}.Hero_blue__TNdh_ .Hero_item__I8Cez .Hero_title__pp3YB{color:var(--blue60)}.Hero_azure__tTCIM .Hero_item__I8Cez .Hero_title__pp3YB{color:var(--blue70)}.Hero_pink__p_UZ1 .Hero_item__I8Cez .Hero_title__pp3YB{color:var(--pink60)}.Hero_deep-purple__sRxTE .Hero_item__I8Cez .Hero_title__pp3YB,.Hero_purple__UkadI .Hero_item__I8Cez .Hero_title__pp3YB,.Hero_violet__KJjw4 .Hero_item__I8Cez .Hero_title__pp3YB{color:var(--purple60)}.Hero_deep-blue__xf75a .Hero_item__I8Cez .Hero_title__pp3YB,.Hero_purple-blue__7knYH .Hero_item__I8Cez .Hero_title__pp3YB{color:var(--kdc-blue-07)}.Hero_blue-05__l0l_G .Hero_item__I8Cez .Hero_title__pp3YB{color:var(--kdc-blue-05)}@media(max-width:75em){.Hero_item__I8Cez .Hero_title__pp3YB{font-size:1.7rem;font-weight:700;line-height:2.8rem;letter-spacing:inherit}}@media(max-width:767px){.Hero_item__I8Cez .Hero_title__pp3YB{font-size:1.4rem;font-weight:700;line-height:2.4rem;letter-spacing:inherit}}.Hero_item__I8Cez .Hero_description__fPmYT{color:var(--txt-secondary);display:flex;align-items:center;gap:.4rem;font-size:1.7rem;font-weight:400;line-height:2.8rem;letter-spacing:inherit}.Hero_item__I8Cez .Hero_description__fPmYT.Hero_multiline__NrmeI{margin-top:var(--spacing-12);flex-direction:column;gap:var(--spacing-16);align-items:unset}@media(max-width:75em){.Hero_third__CM69G .Hero_item__I8Cez .Hero_description__fPmYT.Hero_multiline__NrmeI{flex-flow:row wrap;column-gap:3rem}}@media(max-width:767px){.Hero_third__CM69G .Hero_item__I8Cez .Hero_description__fPmYT.Hero_multiline__NrmeI{flex-direction:column;gap:var(--spacing-8)}}@media(max-width:75em){.Hero_item__I8Cez .Hero_description__fPmYT.Hero_multiline__NrmeI{gap:var(--spacing-8)}.Hero_item__I8Cez .Hero_description__fPmYT{font-size:1.6rem;font-weight:400;line-height:2.7rem;letter-spacing:inherit}}@media(max-width:767px){.Hero_item__I8Cez .Hero_description__fPmYT{font-size:1.4rem;font-weight:400;line-height:2.4rem;letter-spacing:inherit}}.Hero_item__I8Cez .Hero_description__fPmYT .Hero_discount__uDaem{text-decoration:line-through;color:var(--txt-tertiary);font-size:1.5rem;font-weight:400;line-height:2.5rem;letter-spacing:inherit}.Hero_item__I8Cez .Hero_description__fPmYT .Hero_extra__9Dlwj{margin-left:.4rem;color:var(--purple60);font-size:1.4rem;font-weight:700;line-height:2.4rem;letter-spacing:inherit}.Hero_item__I8Cez .Hero_description__fPmYT .Hero_focus__0OuTw{display:flex;align-items:center;gap:.8rem}.Hero_timer__C4CDg{height:2.4rem;padding:.2rem .8rem;border-radius:.4rem;background:var(--purple60);border:.1rem solid var(--transparency-gray-00-opacity-30);color:var(--txt-primary-invert);font-size:1.2rem;font-weight:700;line-height:1.8rem;letter-spacing:inherit}.Hero_focus__0OuTw{color:var(--gray100);font-size:1.7rem;font-weight:400;line-height:2.8rem;letter-spacing:inherit}@media(max-width:75em){.Hero_focus__0OuTw{font-size:1.6rem;font-weight:400;line-height:2.7rem;letter-spacing:inherit}}@media(max-width:767px){.Hero_focus__0OuTw{font-size:1.4rem;font-weight:400;line-height:2.4rem;letter-spacing:inherit}}.Hero_focus__0OuTw strong{font-size:1.7rem;font-weight:700;line-height:2.8rem;letter-spacing:inherit}@media(max-width:75em){.Hero_focus__0OuTw strong{font-size:1.6rem;font-weight:700;line-height:2.7rem;letter-spacing:inherit}}@media(max-width:767px){.Hero_focus__0OuTw strong{font-size:1.4rem;font-weight:700;line-height:2.4rem;letter-spacing:inherit}}.Hero_focus__0OuTw svg{width:2rem!important;height:2rem!important}@media(max-width:767px){.Hero_focus__0OuTw svg{width:1.6rem!important;height:1.6rem!important}}.Hero_blue__TNdh_ .Hero_focus__0OuTw svg path{fill:var(--blue40)}.Hero_azure__tTCIM .Hero_focus__0OuTw svg path{fill:var(--blue60)}.Hero_pink__p_UZ1 .Hero_focus__0OuTw svg path{fill:var(--pink30)}.Hero_deep-purple__sRxTE .Hero_focus__0OuTw svg path,.Hero_purple__UkadI .Hero_focus__0OuTw svg path,.Hero_violet__KJjw4 .Hero_focus__0OuTw svg path{fill:var(--purple50)}.Hero_deep-blue__xf75a .Hero_focus__0OuTw svg path,.Hero_purple-blue__7knYH .Hero_focus__0OuTw svg path{fill:var(--kdc-blue-06)}.Hero_blue-05__l0l_G .Hero_focus__0OuTw svg path{fill:var(--kdc-blue-05)}.Bell_container__srskJ{position:relative;width:3rem;height:2.2rem;display:flex;justify-content:center;align-items:center;padding:.5rem;transform:translateY(-.2rem)}.Bell_container__srskJ.Bell_large__pxFaG{width:3.2rem;transform:translateY(-.4rem)}@media(max-width:767px){.Bell_container__srskJ{width:2rem;padding:0}.Bell_container__srskJ.Bell_large__pxFaG{width:2.8rem;transform:translateY(-.2rem)}}.Bell_top__2s3F5{width:1.6rem;height:1.6rem;z-index:1;animation:Bell_top__2s3F5 4s infinite}.Bell_large__pxFaG .Bell_top__2s3F5{width:3rem;height:3rem}@media(max-width:767px){.Bell_top__2s3F5{width:1.2rem;height:1.2rem}.Bell_large__pxFaG .Bell_top__2s3F5{width:1.6rem;height:1.6rem}}.Bell_bottom__jahhk{width:.8rem;position:absolute;bottom:-.6rem;animation:Bell_bottom__jahhk 4s infinite}.Bell_large__pxFaG .Bell_bottom__jahhk{bottom:-1rem}@media(max-width:767px){.Bell_bottom__jahhk{width:.6rem}.Bell_large__pxFaG .Bell_bottom__jahhk{bottom:-.7rem}}@keyframes Bell_top__2s3F5{5%{transform:rotate(30deg)}10%{transform:rotate(-26deg)}15%{transform:rotate(22deg)}20%{transform:rotate(-18deg)}25%{transform:rotate(18deg)}30%{transform:rotate(-26deg)}35%{transform:rotate(10deg)}45%{transform:rotate(-10deg)}50%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes Bell_bottom__jahhk{10%{transform:translate(-.2rem)}15%{transform:translate(.2rem)}20%{transform:translate(-.2rem)}25%{transform:translate(.2rem)}30%{transform:translate(-.2rem)}35%{transform:translate(.2rem)}40%{transform:translate(-.2rem)}45%{transform:translate(0)}to{transform:translate(0)}}.Price_containerWrapper__24KhL{padding:var(--spacing-160) 0 6rem}.Price_containerWrapper__24KhL.Price_yellow__WIWnw{background:linear-gradient(180deg,#fff 24.48%,#fff2b2)}.Price_containerWrapper__24KhL.Price_green__Tsf_1{background:linear-gradient(180deg,#fff 9.74%,#dbf8e6)}.Price_containerWrapper__24KhL.Price_blue__cYkDD{background:linear-gradient(180deg,#fff 24.48%,#c4e3ff)}.Price_containerWrapper__24KhL.Price_light-green__ZRXJB{background:linear-gradient(180deg,#fff 31.61%,#e9ffcd)}.Price_containerWrapper__24KhL.Price_pink__2B2Sq{background:linear-gradient(180deg,#fff 24.48%,#ffe1f6)}.Price_containerWrapper__24KhL.Price_purple__cdkvk{background:linear-gradient(180deg,#fff 24.48%,#e8cbff)}.Price_containerWrapper__24KhL.Price_purple-blue__mTSGV{background:linear-gradient(180deg,#fff 24.48%,#c9ceff)}.Price_containerWrapper__24KhL.Price_deep-blue__wxzUR{background:linear-gradient(180deg,#fff 56.49%,#afcfff)}.Price_containerWrapper__24KhL.Price_deep-purple__af2bY{background:linear-gradient(180deg,#fff 24.48%,#d4c9ff)}.Price_containerWrapper__24KhL.Price_violet__HCERB{background:linear-gradient(180deg,#fff 24.48%,#dacbff)}@media(max-width:75em){.Price_containerWrapper__24KhL{padding:var(--spacing-160) 0 var(--spacing-120)}}@media(max-width:767px){.Price_containerWrapper__24KhL{padding-bottom:5.85rem}}.Price_description__tQkZ2{position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center;grid-area:description;color:#333236;font-size:5.4rem;font-weight:700;line-height:7rem;letter-spacing:-.15rem}.Price_violet__HCERB .Price_description__tQkZ2{--kdc-price-tooltip-color:var(--purple70)}.Price_green__Tsf_1 .Price_description__tQkZ2{--kdc-price-tooltip-color:var(--kdc-green-07)}.Price_blue__cYkDD .Price_description__tQkZ2{--kdc-price-tooltip-color:var(--blue60)}.Price_purple-blue__mTSGV .Price_description__tQkZ2{--kdc-price-tooltip-color:var(--kdc-blue-07)}@media(max-width:75em){.Price_description__tQkZ2{font-size:5.4rem;font-weight:700;line-height:7rem;letter-spacing:-.15rem}}@media(max-width:767px){.Price_description__tQkZ2{font-size:3.2rem;font-weight:700;line-height:4.4rem;letter-spacing:inherit}}.Price_description__tQkZ2 strong{color:var(--kdc-green-07)}.Price_blue__cYkDD .Price_description__tQkZ2 strong{color:var(--blue50)}.Price_pink__2B2Sq .Price_description__tQkZ2 strong{color:var(--kdc-pink-05)}.Price_purple__cdkvk .Price_description__tQkZ2 strong,.Price_violet__HCERB .Price_description__tQkZ2 strong{color:var(--purple60)}.Price_purple-blue__mTSGV .Price_description__tQkZ2 strong{color:var(--kdc-blue-06)}.Price_deep-blue__wxzUR .Price_description__tQkZ2 strong{color:#5c8dff}.Price_deep-purple__af2bY .Price_description__tQkZ2 strong{color:var(--kdc-purple-06)}.Price_imageWrapper__ydBCv{max-width:71rem;width:100%;height:auto;margin:var(--spacing-40) auto var(--spacing-80);padding-bottom:4rem}@media(max-width:75em){.Price_imageWrapper__ydBCv{width:calc(100% - 2.58rem);margin:2.4rem auto 0;padding-bottom:0}}@media(max-width:767px){.Price_imageWrapper__ydBCv{width:calc(100% - 2.58rem);margin:var(--spacing-16) 1.29rem 0}}.Price_imageWrapper__ydBCv img{width:100%;height:auto}.CourseBenefits_container__5HJCJ{max-width:153rem;margin:0 auto;border-radius:3.2rem;overflow:hidden}@media(max-width:75em){.CourseBenefits_container__5HJCJ{padding-top:8rem}.CourseBenefits_container__5HJCJ.CourseBenefits_hasLive__Cc2Mh{padding-bottom:2.4rem}}@media(max-width:767px){.CourseBenefits_container__5HJCJ{padding-top:6.4rem;padding-bottom:0!important}}.CourseBenefits_content__CXqXK{display:flex;justify-content:space-between;max-width:120rem;margin:0 auto}@media(max-width:75em){.CourseBenefits_content__CXqXK{flex-direction:column;gap:var(--spaicng-80)}}.CourseBenefits_info__OjqyU{width:-moz-fit-content;width:fit-content;position:relative;padding-top:22.8rem}@media(max-width:75em){.CourseBenefits_info__OjqyU{width:100%;padding:0 4rem var(--spacing-48)}}@media(max-width:767px){.CourseBenefits_info__OjqyU{padding:0 1.8rem 3.4rem}}.CourseBenefits_sectionTitle___tM3G{position:relative;z-index:2}.CourseBenefits_sectionLabel__H87d9{color:var(--txt-secondary)}.CourseBenefits_particleImage__oLQ8Y{position:absolute;top:0;right:-15rem}@media(max-width:75em){.CourseBenefits_particleImage__oLQ8Y{right:7rem}}@media(max-width:767px){.CourseBenefits_particleImage__oLQ8Y{right:0}}.CourseBenefits_benefits__srV1_{position:relative;width:56.8rem;height:76rem}.CourseBenefits_hasLive__Cc2Mh .CourseBenefits_benefits__srV1_{height:80.8rem}@media(max-width:75em){.CourseBenefits_benefits__srV1_{width:100%;height:41.6rem!important}}@media(max-width:767px){.CourseBenefits_benefits__srV1_{width:34.4rem;margin:0 auto;height:48.8rem!important}.CourseBenefits_hasLive__Cc2Mh .CourseBenefits_benefits__srV1_{height:57.7rem!important}}.CourseBenefits_dummyCard__zpwym{width:27.4rem;height:20.2rem;border-radius:var(--radius-24)}.CourseBenefits_dummyCard__zpwym.CourseBenefits_type1__3KvWL{background:linear-gradient(1turn,rgba(255,255,255,.6) .01%,rgba(255,255,255,0) 82.35%)}@media(max-width:75em){.CourseBenefits_dummyCard__zpwym.CourseBenefits_type1__3KvWL{background:var(--transparency-gray-00-opacity-40)}}@media(max-width:767px){.CourseBenefits_dummyCard__zpwym.CourseBenefits_type1__3KvWL{background:linear-gradient(180deg,rgba(255,255,255,0) 66.81%,rgba(255,255,255,.6) 99.54%)}}.CourseBenefits_dummyCard__zpwym.CourseBenefits_type2__P6hwY{background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,0) 70.83%)}@media(max-width:75em){.CourseBenefits_dummyCard__zpwym.CourseBenefits_type2__P6hwY{background:var(--transparency-gray-00-opacity-40)}}@media(max-width:767px){.CourseBenefits_dummyCard__zpwym.CourseBenefits_type2__P6hwY{background:linear-gradient(180deg,rgba(255,255,255,.6) -2.54%,rgba(255,255,255,0) 66.81%)}}.CourseBenefits_dummyCard__zpwym.CourseBenefits_type3__kbzZA{background:linear-gradient(1turn,rgba(255,255,255,.6),rgba(255,255,255,0) 32.89%)}@media(max-width:75em){.CourseBenefits_dummyCard__zpwym.CourseBenefits_type3__kbzZA{background:var(--transparency-gray-00-opacity-40)}}@media(max-width:767px){.CourseBenefits_dummyCard__zpwym.CourseBenefits_type3__kbzZA{background:linear-gradient(181deg,rgba(255,255,255,0) 75.63%,rgba(255,255,255,.4) 99.27%)}}.CourseBenefits_dummyCard__zpwym.CourseBenefits_type4__lI7NQ{background:linear-gradient(181deg,rgba(255,255,255,.6) 1.2%,rgba(255,255,255,0) 14.17%)}@media(max-width:75em){.CourseBenefits_dummyCard__zpwym.CourseBenefits_type4__lI7NQ{background:var(--transparency-gray-00-opacity-40)}}@media(max-width:767px){.CourseBenefits_dummyCard__zpwym.CourseBenefits_type4__lI7NQ{background:linear-gradient(182deg,rgba(255,255,255,.6) -.97%,rgba(255,255,255,0) 16.01%)}}@media(max-width:75em){.CourseBenefits_dummyCard__zpwym{width:24rem}}@media(max-width:767px){.CourseBenefits_dummyCard__zpwym{width:16.8rem;height:14.8rem}}.CourseBenefits_line__X4GtG{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:var(--spacing-16)}.CourseBenefits_line__X4GtG.CourseBenefits_first__1zysb{left:0;top:calc(50% - 4rem)}.CourseBenefits_line__X4GtG.CourseBenefits_last__rGBQE{right:0;top:50%}.CourseBenefits_line__X4GtG.CourseBenefits_middle__h2ynT{display:none}@media(max-width:75em){.CourseBenefits_line__X4GtG{flex-direction:row;top:unset}.CourseBenefits_line__X4GtG.CourseBenefits_first__1zysb{bottom:0;top:unset;left:50%;transform:translateX(-50%)}.CourseBenefits_line__X4GtG.CourseBenefits_last__rGBQE{top:0;right:unset;left:50%;transform:translate(-50%)}.CourseBenefits_hasLive__Cc2Mh .CourseBenefits_line__X4GtG>div:nth-child(2n-1){transform:translateY(2.4rem)}}@media(max-width:767px){.CourseBenefits_line__X4GtG{gap:var(--spacing-12);flex-direction:column}.CourseBenefits_line__X4GtG.CourseBenefits_first__1zysb{transform:unset;left:0;top:-11rem}.CourseBenefits_line__X4GtG.CourseBenefits_first__1zysb>div:nth-child(3){transform:translateY(0)}.CourseBenefits_line__X4GtG.CourseBenefits_last__rGBQE{transform:unset;right:0;left:unset;top:-17rem}.CourseBenefits_hasLive__Cc2Mh .CourseBenefits_line__X4GtG.CourseBenefits_last__rGBQE{top:-13rem}.CourseBenefits_line__X4GtG.CourseBenefits_last__rGBQE>div:nth-child(3){transform:translateY(0)}.CourseBenefits_line__X4GtG.CourseBenefits_middle__h2ynT{display:none}.CourseBenefits_hasLive__Cc2Mh .CourseBenefits_line__X4GtG>div:nth-child(2n-1){transform:none}.CourseBenefits_hidden__iIWLQ.CourseBenefits_mobile__Ymvil{display:none}}.CourseBenefitsCard_container__ho8IY{padding:var(--spacing-24) 0;border-radius:var(--radius-24);border:.1rem solid var(--border-tertiary);background:linear-gradient(180deg,rgba(255,255,255,.6),#fff);text-align:center;width:27.4rem;height:20.2rem}@media(max-width:75em){.CourseBenefitsCard_container__ho8IY{width:24rem;height:19.8rem}}@media(max-width:767px){.CourseBenefitsCard_container__ho8IY{width:16.8rem;height:14.8rem}.CourseBenefitsCard_container__ho8IY img{width:8rem;height:5.8rem}}.CourseBenefitsCard_benefitDescription1___nYCr{color:var(--txt-secondary);font-size:1.7rem;font-weight:500;line-height:2.8rem;letter-spacing:inherit}@media(max-width:767px){.CourseBenefitsCard_benefitDescription1___nYCr{letter-spacing:-.03rem;font-size:1.3rem;font-weight:500;line-height:2.1rem;letter-spacing:inherit}}.CourseBenefitsCard_benefitDescription2__AOc4y{color:var(--txt-primary);margin-bottom:var(--spacing-10);font-size:2.4rem;font-weight:700;line-height:3.6rem;letter-spacing:inherit}@media(max-width:767px){.CourseBenefitsCard_benefitDescription2__AOc4y{font-size:1.6rem;font-weight:700;line-height:2.7rem;letter-spacing:inherit}}