.LearningPathIcon-module__icon--alITx{aspect-ratio:1;border-radius:50%;flex-shrink:0;width:4rem;display:block}.LearningPathOverviewCard-module__card--k01Rc{color:#333;background-color:#fff;border-radius:4px;flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 0 4px rgba(0,0,0,.25)}.LearningPathOverviewCard-module__card--k01Rc:hover{color:#333}.LearningPathOverviewCard-module__header--_jWZz{background-color:var(--path-background-color);flex-direction:column;flex:1;align-items:center;gap:.5rem;padding:1rem 1rem .5rem;transition:background-color .2s;display:flex}@media (max-width:767px){.LearningPathOverviewCard-module__header--_jWZz{padding-left:.5rem;padding-right:.5rem}}.LearningPathOverviewCard-module__card--k01Rc:hover .LearningPathOverviewCard-module__header--_jWZz{background-color:var(--path-background-color-hover)}.LearningPathOverviewCard-module__title--GWQPs{text-align:center;font-size:1rem;font-weight:700;line-height:1.5}.LearningPathOverviewCard-module__meta--PJddT{flex-wrap:wrap;justify-content:center;gap:.25rem;padding:.5rem;display:flex}.LearningPathOverviewCard-module__meta-item--wP7KE{color:#6e7687;align-items:center;gap:.125rem;font-size:.625rem;font-weight:400;line-height:1.5;display:flex}.LearningPathProgressCard-module__card--LdvmB{color:#333;background-color:#fff;border-radius:4px;flex-direction:column;gap:1rem;height:100%;padding:1rem;text-decoration:none;transition:background-color .2s;display:flex;box-shadow:0 0 4px rgba(0,0,0,.25)}.LearningPathProgressCard-module__card--LdvmB:hover{color:#333;background-color:#f5f9ff}.LearningPathProgressCard-module__summary--pFYFw{flex-direction:column;gap:.5rem;display:flex}.LearningPathProgressCard-module__header--eQTAV{align-items:center;gap:.5rem;display:flex}.LearningPathProgressCard-module__title--SJpJx{font-size:1rem;font-weight:700;line-height:1.5}.LearningPathProgressCard-module__meta--A427o{flex-wrap:wrap;gap:.25rem .5rem;display:flex}.LearningPathProgressCard-module__meta-item--ZbjAd{color:#6e7687;align-items:center;gap:.125rem;font-size:.75rem;font-weight:400;line-height:1.5;display:flex}.LearningPathProgressCard-module__meta-item--completed--CGuYA{color:#00c4aa}.LearningPathProgressCard-module__progress--E1VJy{background-color:#fff;border-radius:4px;margin-top:auto;padding:.5rem}.LearningPathProgressCard-module__stepper--wDljO{--stepper-reached-color:#dbdee4;--stepper-reached-width:0;justify-content:space-between;display:flex;position:relative}.LearningPathProgressCard-module__stepper--wDljO:before{content:"";background-color:#dbdee4;height:1px;position:absolute;top:.25rem;left:.9375rem;right:.9375rem}.LearningPathProgressCard-module__stepper--wDljO:after{content:"";width:var(--stepper-reached-width);background-color:var(--stepper-reached-color);height:1px;position:absolute;top:.25rem;left:.9375rem}.LearningPathProgressCard-module__stepper--in-progress--JeDg9{--stepper-reached-color:#008cbb;--stepper-reached-width:calc(50% - calc(1.875rem / 2))}.LearningPathProgressCard-module__stepper--completed--TLjZq{--stepper-reached-color:#00c4aa;--stepper-reached-width:calc(100% - 1.875rem)}.LearningPathProgressCard-module__step--mfykP{flex-direction:column;align-items:center;gap:.0625rem;width:1.875rem;display:flex}.LearningPathProgressCard-module__dot--AM3eX{z-index:1;aspect-ratio:1;background-color:#fff;border:1px solid #dbdee4;border-radius:50%;width:.5625rem;position:relative}.LearningPathProgressCard-module__step--reached--MY5cK .LearningPathProgressCard-module__dot--AM3eX{border-color:var(--stepper-reached-color);background-color:var(--stepper-reached-color)}.LearningPathProgressCard-module__label--X8TqD{white-space:nowrap;color:#6e7687;font-size:.625rem;font-weight:400;line-height:1.5}.LearningPathProgressCard-module__step--current--oKyyX .LearningPathProgressCard-module__label--X8TqD{color:var(--stepper-reached-color);font-size:.625rem;font-weight:700;line-height:1.5}.LearningPathProgressBar-module__progress--Y1Wdc{flex-direction:column;gap:.25rem;display:flex}.LearningPathProgressBar-module__bar--URj9o{background-color:#e5e5e5;border-radius:9999px;width:100%;height:.5rem;position:relative}.LearningPathProgressBar-module__bar--URj9o:after{content:"";width:var(--progress-width,0%);background:linear-gradient(90deg,#0d6bd3 .01%,#4bbfed 100%);border-radius:9999px;height:100%;position:absolute;top:0;left:0}.LearningPathProgressBar-module__data--z5O8p{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.LearningPathProgressBar-module__count--uN9uW{color:#6e7687;font-size:.875rem;font-weight:400;line-height:1.5}.LearningPathProgressBar-module__percentage--znpzv{font-size:1rem;font-weight:700;line-height:1.8}.LearningPathGoalAccordion-module__goal--ymZqu{border-top:1px solid #dfe0e2}.LearningPathGoalAccordion-module__summary--omy5v{justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.LearningPathGoalAccordion-module__summary-text--ap0mp{color:#6e7687;font-size:.875rem;font-weight:700;line-height:1.5}.LearningPathGoalAccordion-module__arrow--B7O4v{color:#333;font-size:1rem}.LearningPathGoalAccordion-module__content--_HUCq{flex-direction:column;gap:.5rem;display:flex}.LearningPathGoalAccordion-module__text--VWCpn{padding-top:1rem}.LearningPathGoalAccordion-module__time--iLX7W{color:#6e7687;align-items:center;gap:.125rem;font-size:.75rem;font-weight:400;line-height:1.5;display:flex}.LearningPathGoalAccordion-module__goal--ymZqu::details-content{transition:grid-template-rows .2s ease-out,content-visibility .2s ease-out allow-discrete;grid-template-rows:0fr;display:grid}.LearningPathGoalAccordion-module__goal--ymZqu[open]::details-content{grid-template-rows:1fr}.LearningPathGoalAccordion-module__goal--ymZqu .LearningPathGoalAccordion-module__summary--omy5v{cursor:pointer;list-style:none}.LearningPathGoalAccordion-module__goal--ymZqu .LearningPathGoalAccordion-module__content--_HUCq{min-height:0;overflow:hidden}.LearningPathGoalAccordion-module__goal--ymZqu .LearningPathGoalAccordion-module__arrow--B7O4v{transition:rotate .2s}.LearningPathGoalAccordion-module__goal--ymZqu[open] .LearningPathGoalAccordion-module__arrow--B7O4v{rotate:180deg}.MainLearningPathCard-module__card--H5dlo{background-color:#fff;border-left:.125rem solid #0d6bd3;border-radius:.125rem 4px 4px .125rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;overflow:hidden;box-shadow:0 0 4px rgba(0,0,0,.25)}.MainLearningPathCard-module__body--AHA34{align-items:center;gap:1rem;display:flex}@media (max-width:767px){.MainLearningPathCard-module__body--AHA34{flex-wrap:wrap;gap:1rem .5rem}}.MainLearningPathCard-module__info--lHvKG{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}@media (max-width:767px){.MainLearningPathCard-module__info--lHvKG{display:contents}}.MainLearningPathCard-module__title--YZFC4{font-size:1rem;font-weight:700;line-height:1.5}@media (max-width:767px){.MainLearningPathCard-module__title--YZFC4{flex:1;min-width:0}.MainLearningPathCard-module__progress--LUlEl{width:100%}}.MainLearningPathCard-module__cta--pZqzF{text-align:center;flex-direction:column;gap:.5rem;min-width:11.125rem;max-width:12.5rem;display:flex}@media (max-width:767px){.MainLearningPathCard-module__cta--pZqzF{width:100%;min-width:0;max-width:100%}}.NextLearningPathCard-module__card--bJyCK{background-color:var(--path-background-color,#f5f9ff);background-blend-mode:screen;background-image:linear-gradient(90deg,#000 0%,#fff 100%);border-radius:4px;align-items:center;gap:1.5rem;padding:1.5rem;display:flex;box-shadow:0 0 4px rgba(0,0,0,.25)}@media (max-width:767px){.NextLearningPathCard-module__card--bJyCK{flex-direction:column;align-items:stretch;padding:1rem}}.NextLearningPathCard-module__main--vK2Ad{align-items:center;gap:1rem;display:flex}.NextLearningPathCard-module__icon--moviv{flex-shrink:0;margin-bottom:.5rem;display:flex;position:relative}@media (max-width:767px){.NextLearningPathCard-module__icon--moviv{align-self:center}}.NextLearningPathCard-module__icon-label--PZowP{white-space:nowrap;color:#fff;border-radius:9999px;padding:0 .5rem;font-size:.625rem;font-weight:700;line-height:1.5;position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%)}.NextLearningPathCard-module__info--AZDLV{flex-direction:column;flex-grow:1;gap:.5rem;min-width:0;display:flex}.NextLearningPathCard-module__title--Q7BUs{font-size:1rem;font-weight:700;line-height:1.5}.NextLearningPathCard-module__description--EshMP{font-size:.875rem;font-weight:400;line-height:1.5}.NextLearningPathCard-module__action--Sphjo{border-left:1px solid #dfe0e2;flex-direction:column;flex-shrink:0;align-items:center;gap:.75rem;padding-left:1.5rem;display:flex}@media (max-width:767px){.NextLearningPathCard-module__action--Sphjo{border-top:1px solid #dfe0e2;border-left:none;align-items:start;padding-top:1.5rem;padding-left:0}}.NextLearningPathCard-module__meta--xW1Jf{color:#6e7687;flex-wrap:wrap;justify-content:center;gap:.25rem .5rem;display:flex}.NextLearningPathCard-module__meta-item--i17km{align-items:center;gap:.125rem;font-size:.75rem;font-weight:400;line-height:1.5;display:flex}.SnsSignInForm-module__sns-sign-in-form--ZE72A{width:100%;max-width:38.5rem;margin:auto}.SnsSignInForm-module__links--hKGqK{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (max-width:767px){.SnsSignInForm-module__links--hKGqK{flex-direction:column}}.SnsSignInForm-module__link--nEbDY{color:#333;background-color:#fff;border:1px solid #ccc;border-radius:4px;justify-content:space-between;align-items:center;column-gap:.5rem;height:3rem;padding:.5rem .75rem;font-size:1rem;font-weight:700;line-height:1.8;text-decoration:none;transition:color .2s,border-color .2s;display:flex;position:relative}@media (max-width:767px){.SnsSignInForm-module__link--nEbDY{width:100%}}.SnsSignInForm-module__link--nEbDY:hover{color:#0f7ffa;border-color:currentColor;text-decoration:none}.SnsSignInForm-module__icon--jP6bG{flex-shrink:0;width:1.5rem;height:1.5rem}.SnsSignInForm-module__text--qaxuP{text-align:center;width:100%;position:absolute}.SnsSignInForm-module__medium--dMLy_{width:18.75rem}@media (max-width:767px){.SnsSignInForm-module__medium--dMLy_{width:100%}}.SnsSignInForm-module__small--bw83h{width:15rem}@media (max-width:767px){.SnsSignInForm-module__small--bw83h{width:100%}}.RegistrationCard-module__card--UcKKB{background-color:#fff;border-radius:4px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 0 2px rgba(0,0,0,.3)}@media (max-width:767px){.RegistrationCard-module__card--UcKKB{padding:1rem}}.RegistrationCard-module__heading--lXnM1{font-size:1.125rem;font-weight:700;line-height:1.5}.RegistrationCard-module__buttons--EF55m{flex-direction:column;gap:.5rem;display:flex}.RegistrationCard-module__separator--RmIMU{text-wrap:nowrap;color:#6e7687;align-items:center;gap:.5rem;font-size:.875rem;font-weight:400;line-height:1.5;display:flex}.RegistrationCard-module__separator--RmIMU:before,.RegistrationCard-module__separator--RmIMU:after{content:"";background-color:#ccc;width:100%;height:1px;display:block}.QuizCard-module__card--PMwN8{color:#333;background-color:#fff;border-radius:4px;align-items:center;gap:1rem;padding:1.5rem 1rem;text-decoration:none;transition:opacity .2s;display:flex;box-shadow:0 0 4px rgba(0,0,0,.25)}.QuizCard-module__card--PMwN8:hover{opacity:.75;color:#333}.QuizCard-module__title--uhRSX{flex:1;font-size:1rem;font-weight:700;line-height:1.5}.QuizCard-module__arrow--iMfzZ{color:#6e7687;flex-shrink:0;display:flex}