.LifelongEducationLayout-module-scss-module__-uc1Oq__roadmap{background-image:linear-gradient(#f6f6f8 0%,#fff 50.12%)}.LifelongEducationLayout-module-scss-module__-uc1Oq__cta{z-index:10;background-color:#0000;justify-content:center;width:100%;padding:0 1.6rem;display:flex;position:fixed;bottom:2rem;left:50%;transform:translate(-50%)}@media (max-width:75em){.LifelongEducationLayout-module-scss-module__-uc1Oq__cta{bottom:calc(var(--gnt-height) + 1rem)}}
.HeroSection-module-scss-module__jk5O4G__container{padding:var(--spacing-40) var(--spacing-20);background-image:linear-gradient(#fff 33%,#96ffe8 100%);flex-direction:column;align-items:center;display:flex}@media (max-width:767px){.HeroSection-module-scss-module__jk5O4G__container{padding-bottom:6.4rem}}.HeroSection-module-scss-module__jk5O4G__logos{width:auto;height:2.8rem}@media (max-width:767px){.HeroSection-module-scss-module__jk5O4G__logos{height:2rem}}.HeroSection-module-scss-module__jk5O4G__title{margin-top:var(--spacing-64)}.HeroSection-module-scss-module__jk5O4G__checkCard{width:70.5rem;height:auto;margin-top:3.2rem}@media (max-width:75em){.HeroSection-module-scss-module__jk5O4G__checkCard{width:68.8rem}}@media (max-width:767px){.HeroSection-module-scss-module__jk5O4G__checkCard{width:34.3rem}}
.BenefitSection-module-scss-module__h94Whq__container{background-image:linear-gradient(#003235 0%,#080c14 100%);flex-direction:column;align-items:center;padding:12rem 4rem 16rem;display:flex}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__container{padding:6.4rem 1.6rem 8rem}}.BenefitSection-module-scss-module__h94Whq__label{color:#12caad!important}.BenefitSection-module-scss-module__h94Whq__content{flex-direction:column;align-items:center;gap:2.4rem;margin-top:6rem;display:flex}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__content{gap:2rem;margin-top:5.2rem}}.BenefitSection-module-scss-module__h94Whq__ticket{aspect-ratio:4;background:url(../media/ticket.09w695p87olre.webp) 0 0/contain no-repeat;justify-content:space-between;align-items:center;width:80rem;padding-left:4.6rem;padding-right:6rem;display:flex;position:relative}@media (max-width:75em){.BenefitSection-module-scss-module__h94Whq__ticket{width:68.8rem;padding-left:4rem;padding-right:4rem}}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__ticket{background-image:url(../media/ticket_s.0gs0y-_jo~ds4.webp);flex-direction:column;gap:8rem;width:27.8rem;padding:2.4rem 2rem 3.2rem}}.BenefitSection-module-scss-module__h94Whq__ticketContent{flex-direction:column;gap:.4rem;display:flex}.BenefitSection-module-scss-module__h94Whq__ticketName{align-items:center;gap:var(--spacing-10);-webkit-text-fill-color:#0000;letter-spacing:inherit;background-image:linear-gradient(93deg,#d9fdf7 47.77%,#efefef 96.12%);-webkit-background-clip:text;background-clip:text;font-size:3.2rem;font-weight:700;line-height:4.4rem;display:flex}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__ticketName{letter-spacing:inherit;flex-direction:column;font-size:2.4rem;font-weight:700;line-height:3.6rem}}.BenefitSection-module-scss-module__h94Whq__ticketName img{width:4rem;height:auto}.BenefitSection-module-scss-module__h94Whq__ticketDescription{color:var(--text-secondary-invert);font-size:2.2rem;font-weight:500;line-height:3.64rem}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__ticketDescription{font-size:1.5rem;line-height:2.5rem}}.BenefitSection-module-scss-module__h94Whq__ticketPrice{color:var(--text-primary-invert);letter-spacing:inherit;font-size:3.2rem;font-weight:700;line-height:4.4rem}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__ticketPrice{letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}}.BenefitSection-module-scss-module__h94Whq__ticketBadge{position:absolute;top:-3rem;right:-1.6rem}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__ticketBadge{width:8rem;height:auto;top:-2.4rem}}.BenefitSection-module-scss-module__h94Whq__plusIcon{width:4rem!important;height:4rem!important}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__plusIcon{width:3.2rem!important;height:3.2rem!important}}.BenefitSection-module-scss-module__h94Whq__benefits{gap:2rem;display:flex}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__benefits{flex-direction:column}}.BenefitSection-module-scss-module__h94Whq__priceBox{gap:2rem;margin-top:8rem;display:flex}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__priceBox{flex-direction:column;margin-top:6.4rem}}.BenefitSection-module-scss-module__h94Whq__priceContent{flex-direction:column;flex:0 0 29.2rem;justify-content:flex-end;padding-bottom:4.8rem;display:flex}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__priceContent{flex-basis:auto;padding-bottom:0}}.BenefitSection-module-scss-module__h94Whq__priceDescription{-webkit-text-fill-color:#0000;letter-spacing:inherit;background-image:linear-gradient(128deg,#12caad 18.81%,#ffffff63 74.84%);-webkit-background-clip:text;background-clip:text;font-size:1.7rem;font-weight:700;line-height:2.8rem}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__priceDescription{letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}}.BenefitSection-module-scss-module__h94Whq__priceTitle{color:var(--text-primary-invert);letter-spacing:-.1rem;margin-top:1.6rem;font-size:5.4rem;font-weight:700;line-height:7rem}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__priceTitle{text-align:center;letter-spacing:-.03rem;letter-spacing:-.03rem;font-size:3.8rem;font-weight:700;line-height:5rem}}.BenefitSection-module-scss-module__h94Whq__free{align-items:center;gap:var(--spacing-12);flex-direction:column;display:flex}@media (max-width:75em){.BenefitSection-module-scss-module__h94Whq__freeImage{width:34rem;height:auto}}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__freeImage{width:24rem}}.BenefitSection-module-scss-module__h94Whq__subsidy{color:var(--text-caption-invert);letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}@media (max-width:767px){.BenefitSection-module-scss-module__h94Whq__subsidy{letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}}
.BenefitItem-module-scss-module__x39a7W__container{border-radius:var(--radius-16);width:32rem;height:35.2rem;box-shadow:inset 0 0 0 .1rem var(--gray-00-opacity-30);background-image:linear-gradient(#11b79d 0%,#0951461a 13.83%);padding:3.2rem;position:relative}@media (max-width:75em){.BenefitItem-module-scss-module__x39a7W__container{flex:100%;width:auto;padding:3.2rem 2.4rem}}@media (max-width:767px){.BenefitItem-module-scss-module__x39a7W__container{width:34.3rem;padding:2.4rem 1.6rem}}.BenefitItem-module-scss-module__x39a7W__label{background-image:linear-gradient(90deg,#fff 0%,#c8fff6 100%);color:#146458!important}@media (max-width:767px){.BenefitItem-module-scss-module__x39a7W__label{letter-spacing:inherit;font-size:1.1rem;font-weight:700;line-height:2rem}}.BenefitItem-module-scss-module__x39a7W__title{color:var(--text-primary-invert);word-break:keep-all;letter-spacing:inherit;margin-top:1.2rem;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:767px){.BenefitItem-module-scss-module__x39a7W__title{letter-spacing:inherit;margin-top:.8rem;font-size:1.7rem;font-weight:700;line-height:2.8rem}}.BenefitItem-module-scss-module__x39a7W__description{color:#12caad;word-break:keep-all;letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}.BenefitItem-module-scss-module__x39a7W__image{position:absolute;bottom:3.2rem;right:3.2rem}@media (max-width:75em){.BenefitItem-module-scss-module__x39a7W__image{width:13.6rem;height:auto}}@media (max-width:767px){.BenefitItem-module-scss-module__x39a7W__image{width:10rem;top:2.4rem;right:1.6rem}}
.RoadmapSection-module-scss-module__08hsiW__container{flex-direction:column;align-items:center;padding:12rem 3.2rem 0;display:flex}@media (max-width:767px){.RoadmapSection-module-scss-module__08hsiW__container{padding:6.4rem 1.6rem 0}}.RoadmapSection-module-scss-module__08hsiW__title mark{color:var(--kdc-green-07)}.RoadmapSection-module-scss-module__08hsiW__roadmaps{flex-direction:column;gap:8rem;width:100%;max-width:120rem;margin-top:4.8rem;display:flex}
.RoadmapCard-module-scss-module__UFW-ca__container{background-color:var(--gray-00);box-shadow:inset 0 0 0 .1rem var(--border-secondary);border-radius:3.2rem;padding:4rem 4.8rem 6.4rem}@media (max-width:767px){.RoadmapCard-module-scss-module__UFW-ca__container{border-radius:1.6rem;width:100%;max-width:60rem;margin:0 auto;padding:2rem 2rem 2.8rem}}.RoadmapCard-module-scss-module__UFW-ca__header{align-items:center;gap:2.4rem;display:flex}@media (max-width:75em){.RoadmapCard-module-scss-module__UFW-ca__header{align-items:flex-start}}@media (max-width:767px){.RoadmapCard-module-scss-module__UFW-ca__header{flex-direction:column;gap:1.6rem}}.RoadmapCard-module-scss-module__UFW-ca__roadmapImage{border-radius:1.2rem;width:27.7rem;height:auto}@media (max-width:767px){.RoadmapCard-module-scss-module__UFW-ca__roadmapImage{width:100%}}.RoadmapCard-module-scss-module__UFW-ca__title{letter-spacing:inherit;align-items:center;gap:.8rem;font-size:2.8rem;font-weight:700;line-height:4rem;display:flex}@media (max-width:75em){.RoadmapCard-module-scss-module__UFW-ca__title{letter-spacing:inherit;flex-direction:column-reverse;align-items:flex-start;font-size:2rem;font-weight:700;line-height:3.2rem}}@media (max-width:767px){.RoadmapCard-module-scss-module__UFW-ca__title{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}.RoadmapCard-module-scss-module__UFW-ca__recommend{background-color:var(--purple-05);color:var(--text-secondary);box-shadow:inset 0 0 0 .1rem var(--border-tertiary);letter-spacing:inherit;border-radius:.4rem;align-items:center;gap:.4rem;padding:.4rem .8rem .4rem .6rem;font-size:1.2rem;font-weight:700;line-height:2rem;display:flex}@media (max-width:75em){.RoadmapCard-module-scss-module__UFW-ca__recommend{letter-spacing:inherit;padding:.2rem .6rem .2rem .4rem;font-size:1.1rem;font-weight:700;line-height:2rem}}@media (max-width:767px){.RoadmapCard-module-scss-module__UFW-ca__recommend img{width:2rem;height:auto}}.RoadmapCard-module-scss-module__UFW-ca__description{color:var(--text-secondary);letter-spacing:inherit;margin:.4rem 0 1.2rem;font-size:1.6rem;font-weight:400;line-height:2.7rem}@media (max-width:75em){.RoadmapCard-module-scss-module__UFW-ca__description{letter-spacing:inherit;margin:.2rem 0 .4rem;font-size:1.4rem;font-weight:400;line-height:2.4rem}}@media (max-width:767px){.RoadmapCard-module-scss-module__UFW-ca__description{letter-spacing:inherit;margin:.4rem 0 .8rem;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.RoadmapCard-module-scss-module__UFW-ca__children{margin-top:var(--spacing-40)}
.RoadmapInfo-module-scss-module__Dy1uVa__container{align-items:center;gap:.8rem;display:flex}@media (max-width:767px){.RoadmapInfo-module-scss-module__Dy1uVa__container{gap:.6rem}}.RoadmapInfo-module-scss-module__Dy1uVa__infoItem{flex-direction:column;align-items:center;gap:.4rem;padding:1.2rem .4rem 1rem;display:flex}@media (max-width:767px){.RoadmapInfo-module-scss-module__Dy1uVa__infoItem{flex-direction:row;padding:.8rem .2rem .6rem}}.RoadmapInfo-module-scss-module__Dy1uVa__infoLabel{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}@media (max-width:767px){.RoadmapInfo-module-scss-module__Dy1uVa__infoLabel{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.RoadmapInfo-module-scss-module__Dy1uVa__infoLabel mark{color:var(--text-purple-primary)}.RoadmapInfo-module-scss-module__Dy1uVa__divider{background-color:var(--border-secondary);width:.1rem;height:3.6rem}@media (max-width:767px){.RoadmapInfo-module-scss-module__Dy1uVa__divider{height:1.2rem}}
@media (min-width:48em){.DifficultyIcon-module-scss-module__MLgDhW__container{width:3rem;height:3rem}}.DifficultyIcon-module-scss-module__MLgDhW__container.DifficultyIcon-module-scss-module__MLgDhW__medium{width:2rem;height:2rem}@media not all and (max-width:75em){.DifficultyIcon-module-scss-module__MLgDhW__container.DifficultyIcon-module-scss-module__MLgDhW__pc-medium{width:2rem;height:2rem}}@media (min-width:48em) and (max-width:75em){.DifficultyIcon-module-scss-module__MLgDhW__container.DifficultyIcon-module-scss-module__MLgDhW__tb-medium{width:2rem;height:2rem}}@media (max-width:767px){.DifficultyIcon-module-scss-module__MLgDhW__container.DifficultyIcon-module-scss-module__MLgDhW__mo-medium{width:2rem;height:2rem}}.DifficultyIcon-module-scss-module__MLgDhW__container.DifficultyIcon-module-scss-module__MLgDhW__small{width:1.7rem;height:1.7rem}@media not all and (max-width:75em){.DifficultyIcon-module-scss-module__MLgDhW__container.DifficultyIcon-module-scss-module__MLgDhW__pc-small{width:1.7rem;height:1.7rem}}@media (min-width:48em) and (max-width:75em){.DifficultyIcon-module-scss-module__MLgDhW__container.DifficultyIcon-module-scss-module__MLgDhW__tb-small{width:1.7rem;height:1.7rem}}@media (max-width:767px){.DifficultyIcon-module-scss-module__MLgDhW__container.DifficultyIcon-module-scss-module__MLgDhW__mo-small{width:1.7rem;height:1.7rem}}.DifficultyIcon-module-scss-module__MLgDhW__container.DifficultyIcon-module-scss-module__MLgDhW__xsmall{width:1.2rem;height:1.2rem}@media not all and (max-width:75em){.DifficultyIcon-module-scss-module__MLgDhW__container.DifficultyIcon-module-scss-module__MLgDhW__pc-xsmall{width:1.2rem;height:1.2rem}}@media (min-width:48em) and (max-width:75em){.DifficultyIcon-module-scss-module__MLgDhW__container.DifficultyIcon-module-scss-module__MLgDhW__tb-xsmall{width:1.2rem;height:1.2rem}}@media (max-width:767px){.DifficultyIcon-module-scss-module__MLgDhW__container.DifficultyIcon-module-scss-module__MLgDhW__mo-xsmall{width:1.2rem;height:1.2rem}}.DifficultyIcon-module-scss-module__MLgDhW__container[data-difficulty="1"] rect:first-child,.DifficultyIcon-module-scss-module__MLgDhW__container[data-difficulty="2"] rect:first-child,.DifficultyIcon-module-scss-module__MLgDhW__container[data-difficulty="2"] rect:nth-child(2),.DifficultyIcon-module-scss-module__MLgDhW__container[data-difficulty="3"] rect:first-child,.DifficultyIcon-module-scss-module__MLgDhW__container[data-difficulty="3"] rect:nth-child(2),.DifficultyIcon-module-scss-module__MLgDhW__container[data-difficulty="3"] rect:nth-child(3),.DifficultyIcon-module-scss-module__MLgDhW__container[data-difficulty="4"] rect:first-child,.DifficultyIcon-module-scss-module__MLgDhW__container[data-difficulty="4"] rect:nth-child(2),.DifficultyIcon-module-scss-module__MLgDhW__container[data-difficulty="4"] rect:nth-child(3),.DifficultyIcon-module-scss-module__MLgDhW__container[data-difficulty="4"] rect:nth-child(4){fill:var(--bar-color)}
.RoadmapContent-module-scss-module__BOxrWa__previewTitle{color:var(--text-tertiary);letter-spacing:inherit;align-items:center;gap:.4rem;margin-top:2rem;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}@media (max-width:767px){.RoadmapContent-module-scss-module__BOxrWa__previewTitle{letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}}.RoadmapContent-module-scss-module__BOxrWa__itemsWrapper{align-items:center;margin:1.6rem -4.8rem 0;display:flex;position:relative}@media (max-width:767px){.RoadmapContent-module-scss-module__BOxrWa__itemsWrapper{margin:1.6rem -2rem 0}}.RoadmapContent-module-scss-module__BOxrWa__scrollHandle{background-color:var(--gray-00);border-radius:var(--radius-circle);z-index:1;width:4rem;height:4rem;box-shadow:inset 0 0 0 .1rem var(--border-secondary);line-height:0;position:absolute;left:1.6rem}.RoadmapContent-module-scss-module__BOxrWa__scrollHandle.RoadmapContent-module-scss-module__BOxrWa__right{left:initial;right:1.6rem}@media (max-width:767px){.RoadmapContent-module-scss-module__BOxrWa__scrollHandle{display:none}}.RoadmapContent-module-scss-module__BOxrWa__items{scroll-snap-type:x mandatory;gap:2.4rem;padding:0 4.8rem .8rem;display:flex;position:relative;overflow:scroll}.RoadmapContent-module-scss-module__BOxrWa__items::-webkit-scrollbar{display:none}.RoadmapContent-module-scss-module__BOxrWa__items{scrollbar-width:none;-ms-overflow-style:none}@media (max-width:767px){.RoadmapContent-module-scss-module__BOxrWa__items{padding:0 2rem .6rem}}.RoadmapContent-module-scss-module__BOxrWa__item{border-radius:var(--radius-8);border:.1rem solid var(--border-primary);box-shadow:0 .8rem 0 0 var(--gray-100-opacity-80);background-color:var(--gray-15);scroll-snap-align:center;flex:0 0 35.6rem;overflow:hidden}@media (max-width:75em){.RoadmapContent-module-scss-module__BOxrWa__item{flex:0 0 28.4rem}}@media (max-width:767px){.RoadmapContent-module-scss-module__BOxrWa__item{box-shadow:0 .6rem 0 0 var(--gray-100-opacity-80);flex:0 0 26.2rem}}.RoadmapContent-module-scss-module__BOxrWa__itemTitle{padding:var(--spacing-8) var(--spacing-24);color:var(--text-secondary);box-shadow:inset 0 .1rem 0 var(--border-secondary);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}@media (max-width:767px){.RoadmapContent-module-scss-module__BOxrWa__itemTitle{letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}@media (max-width:75em){.RoadmapContent-module-scss-module__BOxrWa__itemImage{width:100%;height:auto}}
.SubRoadmapSection-module-scss-module__Riyy5a__container{flex-direction:column;align-items:center;padding:0 3.2rem;display:flex}@media (max-width:767px){.SubRoadmapSection-module-scss-module__Riyy5a__container{padding:0 1.6rem}}.SubRoadmapSection-module-scss-module__Riyy5a__subRoadmaps{margin:var(--spacing-40) 0 var(--spacing-48);grid-template-columns:1fr 1fr;gap:6.4rem;padding:0 4rem;display:grid}@media (max-width:75em){.SubRoadmapSection-module-scss-module__Riyy5a__subRoadmaps{gap:4rem;width:70.4rem;padding:0}}@media (max-width:767px){.SubRoadmapSection-module-scss-module__Riyy5a__subRoadmaps{grid-template-columns:1fr;gap:5.2rem;width:34.3rem;padding:0 .8rem}}
.SubRoadmapCard-module-scss-module__8huBka__title{word-break:keep-all;white-space:nowrap;letter-spacing:inherit;margin-top:2.4rem;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:767px){.SubRoadmapCard-module-scss-module__8huBka__title{letter-spacing:inherit;margin-top:1.6rem;font-size:1.8rem;font-weight:700;line-height:3rem}}.SubRoadmapCard-module-scss-module__8huBka__title span{transform:translateY(.3rem)}.SubRoadmapCard-module-scss-module__8huBka__description{color:var(--text-secondary);word-break:keep-all;letter-spacing:inherit;margin:.2rem 0 1.2rem;font-size:1.5rem;font-weight:400;line-height:2.5rem}.SubRoadmapCard-module-scss-module__8huBka__image{border-radius:1.4rem;height:auto}@media (max-width:75em){.SubRoadmapCard-module-scss-module__8huBka__image{width:33.2rem}}@media (max-width:767px){.SubRoadmapCard-module-scss-module__8huBka__image{width:100%}}
.MessageStrip-module-scss-module__MXzCPa__container{text-align:center;width:100%;max-width:120rem;margin-top:var(--spacing-80);background-color:var(--kdc-green-07);border-radius:var(--radius-32);color:var(--text-primary-invert);z-index:2;letter-spacing:inherit;padding:1.6rem;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:767px){.MessageStrip-module-scss-module__MXzCPa__container{top:var(--gnb-height);max-width:60rem;letter-spacing:inherit;padding:1.2rem 1.7rem;font-size:1.4rem;font-weight:700;line-height:2.4rem;transition:all .1s linear;position:sticky}.MessageStrip-module-scss-module__MXzCPa__container.MessageStrip-module-scss-module__MXzCPa__sticking{max-width:initial;border-radius:0;width:100vw}}
.AchieveGoalSection-module-scss-module__nU-5Qa__container{justify-content:center;align-items:center;padding:12rem 0;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.AchieveGoalSection-module-scss-module__nU-5Qa__container{padding-bottom:6.4rem}}.AchieveGoalSection-module-scss-module__nU-5Qa__label{color:var(--text-secondary)}.AchieveGoalSection-module-scss-module__nU-5Qa__body{z-index:1;width:100%;max-width:126.4rem;padding:0 3.2rem}@media (max-width:767px){.AchieveGoalSection-module-scss-module__nU-5Qa__body{padding:0 1.6rem}}.AchieveGoalSection-module-scss-module__nU-5Qa__content{margin-top:var(--spacing-48);gap:var(--spacing-20);grid-template-columns:36rem 54.2rem 25.8rem;grid-template-areas:"concentration guru consistent""concentration make consistent""concentration make students";display:grid}@media (max-width:75em){.AchieveGoalSection-module-scss-module__nU-5Qa__content{gap:var(--spacing-20) var(--spacing-16);grid-template:"guru make make"41.2rem"concentration concentration consistent"25.9rem"concentration concentration students"13.3rem/28.3rem 1fr 28.3rem}}@media (max-width:767px){.AchieveGoalSection-module-scss-module__nU-5Qa__content{margin-top:var(--spacing-40);grid-template:"guru"12.8rem"make"35rem"concentration"35rem"consistent"24rem"students"11rem/1fr}}.AchieveGoalSection-module-scss-module__nU-5Qa__bgImage{--differneces-bg-stop-color:#a7f7dc;width:100%;min-width:192rem;height:auto;top:unset;position:absolute;bottom:0}@media (max-width:767px){.AchieveGoalSection-module-scss-module__nU-5Qa__bgImage{width:300rem}}.AchieveGoalSection-module-scss-module__nU-5Qa__concentration{padding:var(--spacing-40) 0 var(--spacing-32);border-radius:var(--corner-radius-L);border:.1rem solid var(--border-tertiary);background:linear-gradient(#fbfbfb 0%,#fff 100%);grid-area:concentration;position:relative}@media (max-width:75em){.AchieveGoalSection-module-scss-module__nU-5Qa__concentration{padding:var(--spacing-32) 5.8rem 0 0}}@media (max-width:767px){.AchieveGoalSection-module-scss-module__nU-5Qa__concentration{padding:var(--spacing-32) 0 0}}.AchieveGoalSection-module-scss-module__nU-5Qa__concentration .AchieveGoalSection-module-scss-module__nU-5Qa__titleWrapper{padding-left:var(--spacing-40);margin-bottom:var(--spacing-24)}@media (max-width:75em){.AchieveGoalSection-module-scss-module__nU-5Qa__concentration .AchieveGoalSection-module-scss-module__nU-5Qa__titleWrapper{padding-left:var(--spacing-32);margin-bottom:0}}.AchieveGoalSection-module-scss-module__nU-5Qa__concentration .AchieveGoalSection-module-scss-module__nU-5Qa__concentrationContent{flex-direction:column;align-items:center;display:flex}@media (max-width:767px){.AchieveGoalSection-module-scss-module__nU-5Qa__concentration .AchieveGoalSection-module-scss-module__nU-5Qa__concentrationContent{padding-bottom:1.4rem}}@media screen and (max-width:360px){.AchieveGoalSection-module-scss-module__nU-5Qa__concentration .AchieveGoalSection-module-scss-module__nU-5Qa__concentrationContent img{max-width:32rem}}.AchieveGoalSection-module-scss-module__nU-5Qa__concentration .AchieveGoalSection-module-scss-module__nU-5Qa__microLearningLink{text-align:center;white-space:nowrap;width:fit-content;padding:var(--spacing-6) var(--spacing-12);color:var(--text-tertiary);letter-spacing:inherit;background:#f8f8f8;border-radius:1.2rem;font-size:1.3rem;font-weight:400;line-height:2.1rem}@media (max-width:75em){.AchieveGoalSection-module-scss-module__nU-5Qa__concentration .AchieveGoalSection-module-scss-module__nU-5Qa__microLearningLink{position:absolute;bottom:3rem;left:50%;transform:translate(-50%)}}@media (max-width:767px){.AchieveGoalSection-module-scss-module__nU-5Qa__concentration .AchieveGoalSection-module-scss-module__nU-5Qa__microLearningLink{bottom:var(--spacing-32);letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}.AchieveGoalSection-module-scss-module__nU-5Qa__concentration .AchieveGoalSection-module-scss-module__nU-5Qa__image{margin-left:0}.AchieveGoalSection-module-scss-module__nU-5Qa__guru{border-radius:var(--corner-radius-L);border:.1rem solid var(--border-tertiary);background:linear-gradient(#fbfbfb 0%,#fff 100%);grid-area:guru;justify-content:space-between;display:flex;overflow:hidden}@media (max-width:75em){.AchieveGoalSection-module-scss-module__nU-5Qa__guru{flex-direction:column;justify-content:space-between}}@media (max-width:767px){.AchieveGoalSection-module-scss-module__nU-5Qa__guru{flex-direction:row}}.AchieveGoalSection-module-scss-module__nU-5Qa__guru .AchieveGoalSection-module-scss-module__nU-5Qa__titleWrapper{padding:var(--spacing-40) 0 0 var(--spacing-40);white-space:nowrap}@media (max-width:75em){.AchieveGoalSection-module-scss-module__nU-5Qa__guru .AchieveGoalSection-module-scss-module__nU-5Qa__titleWrapper{padding:var(--spacing-32) 0 0 var(--spacing-32)}}.AchieveGoalSection-module-scss-module__nU-5Qa__make{border-radius:var(--corner-radius-L);border:.1rem solid var(--border-tertiary);background:linear-gradient(#fbfbfb 0%,#fff 100%);flex-direction:column;grid-area:make;display:flex;position:relative;overflow:hidden;background:var(--gray-00)!important}.AchieveGoalSection-module-scss-module__nU-5Qa__make .AchieveGoalSection-module-scss-module__nU-5Qa__titleWrapper{padding:var(--spacing-40) 0 0 var(--spacing-40);margin-bottom:var(--spacing-16)}@media (max-width:75em){.AchieveGoalSection-module-scss-module__nU-5Qa__make .AchieveGoalSection-module-scss-module__nU-5Qa__titleWrapper{padding:var(--spacing-32) var(--spacing-32) 0 var(--spacing-32)}}@media (max-width:767px){.AchieveGoalSection-module-scss-module__nU-5Qa__make .AchieveGoalSection-module-scss-module__nU-5Qa__titleWrapper{margin-bottom:var(--spacing-16)}}.AchieveGoalSection-module-scss-module__nU-5Qa__make .AchieveGoalSection-module-scss-module__nU-5Qa__videoWrapper{flex-shrink:0;width:100%;height:28.5rem;margin-top:auto;position:relative;overflow:hidden}@media (max-width:767px){.AchieveGoalSection-module-scss-module__nU-5Qa__make .AchieveGoalSection-module-scss-module__nU-5Qa__videoWrapper{aspect-ratio:5/3;height:auto}}.AchieveGoalSection-module-scss-module__nU-5Qa__make .AchieveGoalSection-module-scss-module__nU-5Qa__videoWrapper:before{content:"";background:linear-gradient(to bottom, var(--gray-00) 0%, var(--gray-00-opacity-00) 100%);z-index:1;width:100%;height:9rem;position:absolute;top:0;left:0}.AchieveGoalSection-module-scss-module__nU-5Qa__make .AchieveGoalSection-module-scss-module__nU-5Qa__video{position:absolute;bottom:0}.AchieveGoalSection-module-scss-module__nU-5Qa__consistent{border-radius:var(--corner-radius-L);border:.1rem solid var(--border-tertiary);background:linear-gradient(#fbfbfb 0%,#fff 100%);grid-area:consistent}.AchieveGoalSection-module-scss-module__nU-5Qa__consistent .AchieveGoalSection-module-scss-module__nU-5Qa__titleWrapper{padding:var(--spacing-40) 0 0 var(--spacing-40);margin-bottom:var(--spacing-4)}@media (max-width:75em){.AchieveGoalSection-module-scss-module__nU-5Qa__consistent .AchieveGoalSection-module-scss-module__nU-5Qa__titleWrapper{padding:var(--spacing-32) 0 0 var(--spacing-32)}}@media (max-width:767px){.AchieveGoalSection-module-scss-module__nU-5Qa__consistent .AchieveGoalSection-module-scss-module__nU-5Qa__titleWrapper{margin-bottom:1.2rem}}.AchieveGoalSection-module-scss-module__nU-5Qa__consistent .AchieveGoalSection-module-scss-module__nU-5Qa__imageWrapper{text-align:center}.AchieveGoalSection-module-scss-module__nU-5Qa__students{padding:var(--spacing-40) var(--spacing-48) 4.6rem var(--spacing-40);border-radius:var(--corner-radius-L);border:.1rem solid var(--border-tertiary);background:linear-gradient(#fbfbfb 0%,#fff 100%);grid-area:students}@media (max-width:75em){.AchieveGoalSection-module-scss-module__nU-5Qa__students{padding:var(--spacing-32)}}.AchieveGoalSection-module-scss-module__nU-5Qa__titleWrapper{flex-direction:column;gap:.2rem;display:flex}.AchieveGoalSection-module-scss-module__nU-5Qa__titleWrapper mark{color:var(--kdc-green-07)}.AchieveGoalSection-module-scss-module__nU-5Qa__title{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.8rem;font-weight:500;line-height:3rem}@media (max-width:75em){.AchieveGoalSection-module-scss-module__nU-5Qa__title{letter-spacing:inherit;font-size:1.7rem;font-weight:500;line-height:2.8rem}}@media (max-width:767px){.AchieveGoalSection-module-scss-module__nU-5Qa__title{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}.AchieveGoalSection-module-scss-module__nU-5Qa__title br{display:none}}.AchieveGoalSection-module-scss-module__nU-5Qa__description{color:var(--text-primary);letter-spacing:inherit;font-size:3.2rem;font-weight:700;line-height:4.4rem}@media (max-width:767px){.AchieveGoalSection-module-scss-module__nU-5Qa__description{letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}}
.CaseStudySection-module-scss-module__w9vJna__container{align-items:center;gap:var(--spacing-80);flex-direction:column;padding:12rem 3.2rem;display:flex;overflow:hidden}@media (max-width:767px){.CaseStudySection-module-scss-module__w9vJna__container{padding:6.4rem 1.6rem}}
/*# sourceMappingURL=0gr56cn1pvc6g.css.map*/