.ModuleCard-module__uqFQ6q__card{background:var(--color-bg-card);border:1px solid var(--color-border-card);border-radius:var(--radius-card);flex-direction:column;gap:20px;min-width:320px;height:167px;padding:25px 16px;text-decoration:none;transition:box-shadow .15s;display:flex}.ModuleCard-module__uqFQ6q__card:hover{box-shadow:0 4px 12px #00000014}.ModuleCard-module__uqFQ6q__header{flex-direction:column;display:flex}.ModuleCard-module__uqFQ6q__titleRow{align-items:center;gap:8px;display:flex}.ModuleCard-module__uqFQ6q__title{font-family:var(--font-headline);color:var(--color-gray-700);font-size:16px;font-weight:700;line-height:115%}.ModuleCard-module__uqFQ6q__badge{background:var(--color-black);border-radius:var(--radius-badge);font-family:var(--font-body);color:var(--color-accent-yellow);letter-spacing:0.25%;align-items:center;gap:3.4px;padding:2.25px 4.5px;font-size:7.9px;font-weight:700;display:inline-flex}.ModuleCard-module__uqFQ6q__description{font-family:var(--font-body);letter-spacing:0.25%;color:var(--color-gray-500);font-size:14px;font-weight:400;line-height:130%}
.NewsCarousel-module__jqyk5a__section{flex-direction:column;gap:16px;display:flex}.NewsCarousel-module__jqyk5a__header{align-items:center;gap:8px;display:flex}.NewsCarousel-module__jqyk5a__title{font-family:var(--font-headline);color:#201a93;font-size:18px;font-weight:700;line-height:115%}.NewsCarousel-module__jqyk5a__wrapper{position:relative;overflow:visible}.NewsCarousel-module__jqyk5a__wrapper:before{content:"";background:linear-gradient(to right, var(--color-accent-purple-light), transparent);z-index:5;pointer-events:none;opacity:0;width:80px;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0}.NewsCarousel-module__jqyk5a__wrapper.NewsCarousel-module__jqyk5a__fadeLeft:before{opacity:1}.NewsCarousel-module__jqyk5a__wrapper:after{content:"";background:linear-gradient(to left, var(--color-accent-purple-light), transparent);z-index:5;pointer-events:none;opacity:0;width:80px;transition:opacity .2s;position:absolute;top:0;bottom:0;right:0}.NewsCarousel-module__jqyk5a__wrapper.NewsCarousel-module__jqyk5a__fadeRight:after{opacity:1}.NewsCarousel-module__jqyk5a__track{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:22px;padding:4px 0;display:flex;overflow-x:auto}.NewsCarousel-module__jqyk5a__track::-webkit-scrollbar{display:none}.NewsCarousel-module__jqyk5a__slide{scroll-snap-align:start;flex-shrink:0;width:calc(33.3333% - 14.6667px)}.NewsCarousel-module__jqyk5a__scrollBtn{z-index:10;padding:0;line-height:0;position:absolute;top:50%;transform:translateY(-50%)}.NewsCarousel-module__jqyk5a__scrollBtn:hover{opacity:.85}.NewsCarousel-module__jqyk5a__scrollBtnLeft{left:-28px}.NewsCarousel-module__jqyk5a__scrollBtnRight{right:-28px}
.page-module___8aEwW__page{flex-direction:column;gap:40px;padding:32px 26px;display:flex;overflow:hidden}.page-module___8aEwW__welcome{text-align:center}.page-module___8aEwW__welcomeTitle{font-family:var(--font-headline);color:var(--color-black);font-size:30px;font-weight:700;line-height:115%}.page-module___8aEwW__highlight{color:var(--color-primary-500)}.page-module___8aEwW__newsSection{background:var(--color-accent-purple-light);border-radius:var(--radius-news);padding:24px 26px;overflow:hidden}.page-module___8aEwW__modulesSection{flex-direction:column;gap:20px;display:flex}.page-module___8aEwW__sectionTitle{font-family:var(--font-headline);color:var(--color-black);font-size:18px;font-weight:700;line-height:115%}.page-module___8aEwW__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:900px){.page-module___8aEwW__grid{grid-template-columns:1fr}.page-module___8aEwW__page{padding:24px 16px}}
