@charset "UTF-8";.collapse-container{flex:1}.collapse-container .collapse-item{background:#fff}@media (width <= 992px){.collapse-container .collapse-item{box-shadow:0 5px 20px 5px rgba(51,119,221,.1);margin-bottom:16px;border-radius:6px}}.collapse-container .collapse-item .collapse-header{cursor:pointer;background-color:#fff;display:flex;justify-content:space-between;align-items:center;font-size:.7rem;font-family:Inter;font-weight:400;-webkit-font-smoothing:antialiased;color:#757fa3;padding:10px}@media (width <= 992px){.collapse-container .collapse-item .collapse-header{padding:20px}}.collapse-container .collapse-item .collapse-header::after{content:"▼";font-size:12px;transition:transform .3s ease;color:#d22030}.collapse-container .collapse-item .collapse-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out}.collapse-container .collapse-item .collapse-content ul{list-style-type:none;margin:0}.collapse-container .collapse-item .collapse-content ul li{padding:10px}@media (width <= 992px){.collapse-container .collapse-item .collapse-content ul li{padding:20px}}.collapse-container .collapse-item .collapse-content ul li.active a{color:#2a338f}.collapse-container .collapse-item .collapse-content ul li:before{display:none}.collapse-container .collapse-item .collapse-content ul li a{font-size:.7rem;line-height:16px;color:#757fa3;font-family:Inter;font-weight:400}.collapse-container .collapse-item .collapse-content ul li a:before{transition:transform .2s ease-in-out;flex-shrink:0;width:8px;height:8px;margin-right:10px;display:inline-block;border-radius:100%;background:#d22030;content:""}.collapse-container .collapse-item .collapse-content ul li a:hover{text-decoration:underline}.collapse-container .collapse-item.active .collapse-content{max-height:2000px}@media (width <= 992px){.collapse-container .collapse-item.active .collapse-content{border-top:1px solid #eef3fd}}.collapse-container .collapse-item.active .collapse-header{font-size:.7rem;color:#2a338f;font-family:Inter;font-weight:700}.collapse-container .collapse-item.active .collapse-header::after{transform:rotate(-180deg);color:#757fa3}.widget-accordion-detail{width:unset;flex:3}.widget-accordion-detail .widget-box{gap:10px;flex-direction:row}@media (width <= 768px){.widget-accordion-detail .widget-box{flex-direction:column}.widget-accordion-detail .widget-box li{width:100%!important}}