.footer-bottom{color:#fff;background-image:linear-gradient(90deg,#4f29ed,#9d00ff);justify-content:center;align-items:center;height:30px;font-size:10px;font-weight:700;display:flex}footer{background:#fff;height:316px}@media screen and (max-width:767px){footer{height:auto;padding:1rem 0}}.footer-info{max-width:323px}.footer-info p{margin:1rem 0;line-height:1.2}.footer-social{align-items:flex-end;gap:1rem;display:flex}.footer-list-wrap ul li{margin-bottom:1rem}.footer-list-wrap ul a{color:#000;font-weight:500}.footer-title{color:#333;text-fill-color:transparent;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#4f29ed,#9d00ff);-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:24px;font-weight:700;line-height:1.2}@media screen and (max-width:767px){.footer-title{font-size:22px}}@media screen and (max-width:767px){.footer-content-wrap{flex-direction:column;gap:1rem}}
.nav-cta-primary{color:#fff;background-image:linear-gradient(90deg,#4f29ed,#9d00ff)}.main-header{width:100%;max-width:1200px;padding:0 16px}
.header-base{background:linear-gradient(#f9f1ff,#f9f1ff) padding-box padding-box,linear-gradient(90deg,#fdfbff,#662d91,#ab7ecc80) border-box;border:3px solid #0000;border-radius:50px}.navigation-base{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:0 0;position:fixed;top:20px}.mobile-menu{padding-top:6rem;height:100%!important;top:0%!important}@media screen and (max-width:768px){.navbar-content-base{flex-direction:row-reverse}}@media screen and (max-width:768px){.navbar-profile-base{flex:none;width:fit-content}}@media screen and (max-width:768px){.profile-cta{width:fit-content;min-width:40px}}.mobile-menu-item{margin-bottom:10px}.accordion-main{justify-content:space-between;align-items:center;display:flex}.accordion-main-link{color:var(--primary-color);font-size:15px;font-weight:600;text-decoration:none}.accordion-main-btn{cursor:pointer;background:0 0;border:none}.accordion-arrow{width:14px;transition:transform .3s}.accordion-arrow.open{transform:rotate(180deg)}.accordion-wrapper{max-height:0;transition:max-height .35s;overflow:hidden}.accordion-wrapper.expanded{max-height:800px}.accordion-category{margin-top:8px}.accordion-header{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;display:flex}.accordion-category-link{color:var(--primary-color);font-size:14px;font-weight:600;text-decoration:none}.accordion-content{max-height:0;padding-left:12px;transition:max-height .3s;overflow:hidden}.accordion-content.expanded{max-height:400px}.accordion-link{color:var(--secondary-color);padding:6px 0;font-size:13px;text-decoration:none;display:block}
