.ArticleFeedback-module-scss-module__Yz5MtW__feedback{border-top:1px solid var(--color-border-primary);color:var(--color-content-secondary);margin-top:3rem;padding-top:1.5rem;padding-bottom:1.5rem;font-size:.875rem}.ArticleFeedback-module-scss-module__Yz5MtW__feedback__container{flex-wrap:wrap;align-items:center;gap:.75rem;min-height:2rem;display:flex}.ArticleFeedback-module-scss-module__Yz5MtW__feedback__prompt{color:var(--color-content-secondary);font-weight:500}.ArticleFeedback-module-scss-module__Yz5MtW__feedback__buttons{align-items:center;gap:.5rem;display:flex}.ArticleFeedback-module-scss-module__Yz5MtW__feedback__button{box-sizing:border-box;border:1px solid var(--color-border-primary);background-color:var(--color-background-primary);color:var(--color-content-secondary);cursor:pointer;white-space:nowrap;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.4;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.ArticleFeedback-module-scss-module__Yz5MtW__feedback__button svg{color:var(--color-content-tertiary);flex-shrink:0;transition:color .15s}.ArticleFeedback-module-scss-module__Yz5MtW__feedback__button:hover:not(:disabled){background-color:var(--color-background-tertiary);border-color:var(--color-border-secondary);color:var(--color-content-primary)}.ArticleFeedback-module-scss-module__Yz5MtW__feedback__button:hover:not(:disabled) svg{color:var(--color-branding-primary)}.ArticleFeedback-module-scss-module__Yz5MtW__feedback__button:focus-visible{outline:2px solid var(--color-branding-primary);outline-offset:2px}.ArticleFeedback-module-scss-module__Yz5MtW__feedback__button:disabled{cursor:default;opacity:.5}.ArticleFeedback-module-scss-module__Yz5MtW__feedback__thanks{min-height:2rem;color:var(--color-content-secondary);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:inline-flex}.ArticleFeedback-module-scss-module__Yz5MtW__feedback__thanks-icon{color:var(--color-content-success);justify-content:center;align-items:center;display:inline-flex}
.CheckList-module-scss-module__LGgW_q__checklist{border:solid 1px var(--color-border-prerequisites);background-color:var(--color-background-prerequisites);border-left-width:4px;border-radius:.5rem;flex-direction:row;align-items:flex-start;gap:1rem;margin-top:1rem;margin-bottom:2rem;padding:1rem;display:flex}.CheckList-module-scss-module__LGgW_q__checklist__icon_left{color:var(--color-content-prerequisites);flex-shrink:0;align-items:center;line-height:1.4;display:flex}.CheckList-module-scss-module__LGgW_q__checklist__content{flex-direction:column;flex:1;display:flex}.CheckList-module-scss-module__LGgW_q__checklist__label{color:var(--color-content-prerequisites);margin-bottom:.25rem;font-size:.875rem;font-weight:700;line-height:1.4}.CheckList-module-scss-module__LGgW_q__checklist__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.CheckList-module-scss-module__LGgW_q__checklist__item{align-items:center;gap:.75rem;display:flex}.CheckList-module-scss-module__LGgW_q__checklist__item:before{content:"✓";color:var(--color-content-prerequisites);flex-shrink:0;font-weight:700}.CheckList-module-scss-module__LGgW_q__checklist__link{color:var(--color-content-secondary);text-decoration:none}.CheckList-module-scss-module__LGgW_q__checklist__link:hover{text-decoration:underline}
.CardGrid-module-scss-module__IEShDq__card-grid{grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;margin:.5rem 0 1.5rem;display:grid}@media (max-width:1024px){.CardGrid-module-scss-module__IEShDq__card-grid{grid-template-columns:1fr;gap:.75rem}}
.LearningPathCard-module-scss-module__srpSDW__lp-card{border:1px solid var(--color-border-primary);background-color:var(--color-background-primary);border-radius:.75rem;flex-direction:column;height:100%;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.LearningPathCard-module-scss-module__srpSDW__lp-card.LearningPathCard-module-scss-module__srpSDW__lp-card:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.LearningPathCard-module-scss-module__srpSDW__lp-card__body{flex-direction:column;flex:1;gap:0;padding:1.25rem;display:flex}.LearningPathCard-module-scss-module__srpSDW__lp-card__body--center{text-align:center;align-items:center;gap:.25rem;padding:1.25rem 1.5rem}@media (max-width:1280px){.LearningPathCard-module-scss-module__srpSDW__lp-card__body--center{padding:1rem 1.25rem}}.LearningPathCard-module-scss-module__srpSDW__lp-card__body--left{text-align:left;align-items:flex-start;padding:1.25rem}@media (max-width:1280px){.LearningPathCard-module-scss-module__srpSDW__lp-card__body--left{padding:1rem}}.LearningPathCard-module-scss-module__srpSDW__lp-card__icon{flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.75rem;display:flex}.LearningPathCard-module-scss-module__srpSDW__lp-card__title{color:var(--color-content-primary);margin:0 0 .75rem;font-size:1rem;font-weight:700;line-height:1.3}.LearningPathCard-module-scss-module__srpSDW__lp-card__body--left .LearningPathCard-module-scss-module__srpSDW__lp-card__title{align-items:flex-start;min-height:4rem;margin:0 0 .5rem;display:flex}.LearningPathCard-module-scss-module__srpSDW__lp-card__label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-content-tertiary);margin-bottom:.125rem;font-size:.6875rem;font-weight:600;line-height:1.25;display:block}.LearningPathCard-module-scss-module__srpSDW__lp-card__body--left .LearningPathCard-module-scss-module__srpSDW__lp-card__label{min-height:1.125rem}.LearningPathCard-module-scss-module__srpSDW__lp-card__path{color:var(--color-content-secondary);font-size:.875rem;font-weight:400;line-height:1.3}.LearningPathCard-module-scss-module__srpSDW__lp-card__body--left .LearningPathCard-module-scss-module__srpSDW__lp-card__path{align-items:flex-start;min-height:3.5rem;display:flex}.LearningPathCard-module-scss-module__srpSDW__lp-card__description{color:var(--color-content-secondary);flex:1;margin:0;font-size:.875rem;line-height:1.3}.LearningPathCard-module-scss-module__srpSDW__lp-card__cta{color:var(--color-branding-primary);align-items:center;gap:.375rem;margin-top:.5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.LearningPathCard-module-scss-module__srpSDW__lp-card__cta-arrow{transition:transform .15s;display:inline-block}.LearningPathCard-module-scss-module__srpSDW__lp-card:hover .LearningPathCard-module-scss-module__srpSDW__lp-card__cta-arrow{transform:translate(3px)}
.LearningPathGrid-module-scss-module__wrOI-q__lp-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;display:grid}@media (max-width:1024px){.LearningPathGrid-module-scss-module__wrOI-q__lp-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:960px){.LearningPathGrid-module-scss-module__wrOI-q__lp-grid{grid-template-columns:1fr}}
.LearningPathGridTag-module-scss-module__YhVCKW__lp-grid-wrapper{width:100%;margin:1rem 0 2rem}
