.slick-vertical .slick-slide{border:none!important}.button{padding:var(--spacing-4) var(--spacing-6);height:56px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;gap:var(--spacing-2);line-height:1.5;font-weight:400;border-radius:var(--radius-4);border:1px solid transparent;transition:all .3s ease;cursor:pointer}.button.button-sm{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-3);height:44px}.button.button-primary{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.button.button-primary.disabled,.button.button-primary:disabled,.button.button-primary[disabled]{background:rgba(119,76,255,.4);border-color:transparent}.button.button-primary.disabled:hover,.button.button-primary:disabled:hover,.button.button-primary[disabled]:hover{background:rgba(119,76,255,.4);border-color:transparent;color:var(--color-white)}.button.button-primary svg path{fill:var(--color-white)}.button.button-primary:hover{background-color:transparent;color:var(--color-primary)}.button.button-primary:hover svg path{fill:var(--color-primary)}.button.button-transparent{background-color:transparent;border-color:transparent;color:var(--color-primary-dark)}.button.button-outlined,.button.button-transparent:hover{border-color:var(--color-primary)}.button.button-outlined{color:var(--color-primary)}.button.button-outlined:hover{background-color:var(--color-primary);color:var(--color-white)}.button.button-outlined:hover svg path{fill:var(--color-white)}.button.button-link{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-6);font-size:14px;font-weight:700;line-height:20px;height:44px;border-radius:var(--radius-16);color:var(--color-primary);background-color:rgba(119,76,255,.1)}.button.button-link svg path{fill:var(--color-primary)}.button.button-link:hover{background-color:rgba(119,76,255,.2)}body{min-height:100%}body:before{content:"";opacity:0}body.header-submenu:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;backdrop-filter:blur(10px);background-color:rgba(14,19,31,.4);z-index:900;opacity:1;transition:opacity .3s ease}.font-base{font-family:var(--font-base)}.font-title,.widget-title{font-family:var(--font-title)}.widget-title{font-size:44px;font-weight:600;line-height:39.6px;letter-spacing:-.03em;text-transform:uppercase}@media(max-width:1023px){.widget-title{font-size:40px}}.widget-title b,.widget-title span{display:inline-flex;position:relative;background:linear-gradient(90deg,#835bff,#7791c1 20.31%,#9271d4 39.06%,#775bc0 59.9%,#462794 81.77%,#8977d2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.widget-title b:after,.widget-title span:after{content:"";background:url(/img/line.svg) no-repeat;background-size:100%;width:100%;height:23px;position:absolute;z-index:1;left:0;bottom:-26px}@media(max-width:1023px){.widget-title b:after,.widget-title span:after{display:none}}.widget-subtitle{font-size:18px;line-height:24px;color:#4b5563}.h1{font-size:52px;line-height:46.8px}.h2{font-size:44px;line-height:39.6px}.h3{font-size:40px;line-height:36px}.h4{line-height:28.8px}.h4,.h5{font-size:32px}.h5{line-height:40px}.h5,.h6{font-weight:700}.h6{font-size:28px;line-height:34px}@media(max-width:1023px){.h1{font-size:44px;line-height:39.6px}.h2{font-size:40px;line-height:36px}.h3{font-size:32px;line-height:28.8px}.h4{font-size:20px;line-height:18px}}.main-inner{position:relative}.button-tab{cursor:pointer;display:inline-flex;gap:var(--spacing-2);align-items:center;justify-content:center;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-16);height:40px;font-size:16px;color:var(--color-text);background:#f4f5f8;transition:all .3s ease;white-space:nowrap}.button-tab:hover{background-color:#e5e7eb}.button-tab.active,.slick-active .button-tab{background:var(--color-text);color:var(--color-white)}.button-tab .icon{width:20px;height:20px;flex:none;display:inline-flex;align-items:center;justify-content:center}.button-tab svg path{fill:#9ca3af}.tab-slider-dark .button-tab{background:rgba(119,76,255,.1);color:var(--color-primary-dark)}.tab-slider-dark .button-tab:hover{background:rgba(119,76,255,.3)}.tab-slider-dark .slick-active .button-tab{background:var(--color-primary);color:var(--color-white)}