.finkit-modular-dropdown-divider{position:relative;height:16px}.finkit-modular-dropdown-divider:before{content:"";position:absolute;top:7px;right:0;left:0;display:block;height:1px;background-color:var(--color-gray-400)}.finkit-modular-dropdown-group{display:flex;flex-direction:column;margin:0 -8px}.finkit-modular-dropdown-group:first-child{margin-top:-8px}.finkit-modular-dropdown-group__title{padding:8px;font-weight:var(--font-weight-medium);color:var(--color-gray-800);font-size:var(--font-size-14);line-height:var(--font-line-height-14)}.finkit-modular-dropdown-option{display:flex;gap:12px;margin:0 -8px;padding:8px;overflow:hidden;border-radius:8px;color:var(--color-black-500);cursor:pointer}.finkit-modular-dropdown-option:first-child{margin-top:-8px}.finkit-modular-dropdown-option__wrapper{display:flex;flex-direction:column;width:100%;overflow:hidden}.finkit-modular-dropdown-option__caption,.finkit-modular-dropdown-option__label{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.finkit-modular-dropdown-option__caption{line-height:20px;color:var(--color-gray-800);font-size:var(--font-size-14);line-height:var(--font-line-height-14)}.finkit-modular-dropdown-option__label{font-size:var(--font-size-16);line-height:var(--font-line-height-16)}.finkit-modular-dropdown-option__slot{display:inline-flex;flex-shrink:0;align-items:center;height:24px}.finkit-modular-dropdown-option__slot--icon{font-size:var(--font-size-24);line-height:0}.finkit-modular-dropdown-option__slot--icon>span{font-size:var(--font-size-24)!important}.finkit-modular-dropdown-option:not(.finkit-modular-dropdown-option--disabled).finkit-modular-dropdown-option--focused,.finkit-modular-dropdown-option:not(.finkit-modular-dropdown-option--disabled):hover{background:rgba(76,80,88,.1)}.finkit-modular-dropdown-option:not(.finkit-modular-dropdown-option--disabled):active{background:rgba(76,80,88,.15)}.finkit-modular-dropdown-option:not(.finkit-modular-dropdown-option--disabled).finkit-modular-dropdown-option--danger{color:var(--color-red-600)}.finkit-modular-dropdown-option:not(.finkit-modular-dropdown-option--disabled).finkit-modular-dropdown-option--success{color:var(--color-green-600)}.finkit-modular-dropdown-option.finkit-modular-dropdown-option--disabled{color:var(--color-gray-600);cursor:not-allowed}.finkit-modular-dropdown-option.finkit-modular-dropdown-option--disabled .finkit-modular-dropdown-option__caption{color:var(--color-gray-600)}.finkit-modular-dropdown-option:focus-visible{outline:none}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-dropdown-option{transition:var(--transition-default)}}.finkit-modular-dropdown{display:flex;flex-direction:column;max-height:calc(100% - 20px);overflow:hidden;border-top-left-radius:12px;border-top-right-radius:12px;background-color:var(--color-white);box-shadow:0 1px 3px 0 rgba(0,0,0,.03),0 6px 6px 0 rgba(0,0,0,.03),0 13px 8px 0 rgba(0,0,0,.01)}.finkit-modular-dropdown *,.finkit-modular-dropdown :after,.finkit-modular-dropdown :before{box-sizing:border-box;outline:none}.finkit-modular-dropdown:focus-visible{outline:none}.finkit-modular-dropdown.finkit-modular-dropdown--full-height{height:calc(100% - 20px)}@media screen and (min-width:600px){.finkit-modular-dropdown.finkit-modular-dropdown--full-height{height:auto}}.finkit-modular-dropdown__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:flex;flex-direction:column;justify-content:flex-end;background-color:rgba(31,36,46,.5)}@media screen and (min-width:600px){.finkit-modular-dropdown__overlay{position:absolute;right:unset;bottom:unset;display:block;display:inline-block;max-width:100%;background-color:unset;background-color:initial}.finkit-modular-dropdown__overlay.finkit-modular-dropdown--auto{min-width:260px;max-width:min(100%,360px)}}.finkit-modular-dropdown__mobile-heading{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:center;min-height:56px;padding-top:16px;padding-bottom:12px;box-sizing:border-box}.finkit-modular-dropdown__close{position:absolute;top:0;right:0;z-index:1;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:56px;height:56px;margin-left:auto;border:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media screen and (min-width:600px){.finkit-modular-dropdown__close{display:none}}.finkit-modular-dropdown__close:focus-visible{outline:none;box-shadow:0 0 0 1px transparent,0 0 0 3px rgba(106,128,239,.4)}.finkit-modular-dropdown__close-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--color-gray-400);color:rgba(121,124,130,.64)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-dropdown__close-icon{transition:var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-modular-dropdown__close:hover .finkit-modular-dropdown__close-icon{background-color:var(--color-gray-500);color:var(--color-black-400)}}.finkit-modular-dropdown__close:active .finkit-modular-dropdown__close-icon{background-color:var(--color-gray-500);color:var(--color-black-500)}.finkit-modular-dropdown__content{height:100%;overflow:hidden}.finkit-modular-dropdown__content-inner{height:100%;padding:16px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--color-gray-600) var(--color-white)}@media screen and (min-width:600px){.finkit-modular-dropdown__content-inner{max-height:320px}}.finkit-modular-dropdown__footer:before,.finkit-modular-dropdown__heading:before{content:"";position:absolute;right:0;left:0;height:1px;background-color:var(--color-gray-400)}.finkit-modular-dropdown__heading{position:relative;flex-shrink:0;padding:16px}.finkit-modular-dropdown__heading:before{bottom:0}@media screen and (min-width:600px){.finkit-modular-dropdown__heading{text-align:left}}.finkit-modular-dropdown__footer{position:relative;flex-shrink:0;padding:16px}.finkit-modular-dropdown__footer:before{top:0}@media screen and (min-width:600px){.finkit-modular-dropdown__footer{text-align:left}}.finkit-modular-dropdown__description,.finkit-modular-dropdown__title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.finkit-modular-dropdown__title{font-size:var(--font-size-18);line-height:var(--font-line-height-18);font-weight:var(--font-weight-medium);text-align:center}@media screen and (min-width:600px){.finkit-modular-dropdown__title{text-align:left}}.finkit-modular-dropdown__title:not(:last-child){margin-bottom:4px}.finkit-modular-dropdown__description{font-size:var(--font-size-14);line-height:var(--font-line-height-14);text-align:center;color:var(--color-gray-800)}@media screen and (min-width:600px){.finkit-modular-dropdown__description{text-align:left}}.finkit-modular-dropdown-group .finkit-modular-dropdown-option{margin:0}@media screen and (min-width:600px){.finkit-modular-dropdown{border-radius:12px}}.finkit-modular-common-marker{--marker-color:var(--color-black-500);--marker-color-hover:var(--color-black-400);--marker-color-active:var(--color-black-300);--marker-color-checked:currentColor;--marker-icon-color:var(--color-white);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;box-sizing:border-box}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox{border:2px solid;border-radius:4px;color:var(--marker-color);cursor:pointer}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-common-marker.finkit-modular-common-marker--checkbox{transition:var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--checkbox:hover:not(.finkit-modular-common-marker--disabled),[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){color:var(--marker-color-hover)}}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox:active:not(.finkit-modular-common-marker--disabled),[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){color:var(--marker-color-active)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--checked{background-color:var(--marker-color)}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--checked:hover:not(.finkit-modular-common-marker--disabled),[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--checked.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){background-color:var(--marker-color-hover)}}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--checked:active:not(.finkit-modular-common-marker--disabled),[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--checked.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){background-color:var(--marker-color-active)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--inverted{--marker-color:var(--color-white);--marker-color-hover:var(--color-gray-500);--marker-color-active:var(--color-gray-600);--marker-icon-color:var(--color-black-500)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error{--marker-color:var(--color-red-600);--marker-color-hover:var(--color-red-700);--marker-color-active:var(--color-red-800);--marker-color-checked:var(--color-red-600)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error:before{background-color:var(--color-red-600)}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error:hover:before,[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error:before{background-color:var(--color-red-700)}}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error:active:before,[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error:before{background-color:var(--color-red-800)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted{--marker-color:var(--color-red-400);--marker-color-hover:var(--color-red-300);--marker-color-active:var(--color-red-200);--marker-color-checked:var(--color-red-400)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:before{background-color:var(--color-red-400)}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:hover:before,[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:before{background-color:var(--color-red-300)}}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:active:before,[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:before{background-color:var(--color-red-200)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--disabled{--marker-color:var(--color-black-100);--marker-color-hover:var(--color-black-100);--marker-color-active:var(--color-black-100);cursor:not-allowed}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--disabled.finkit-modular-common-marker--inverted{--marker-color:var(--color-black-400)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox .finkit-modular-common-marker__icon{font-size:var(--font-size-16);color:var(--marker-icon-color);transform:scale(0)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-common-marker.finkit-modular-common-marker--checkbox .finkit-modular-common-marker__icon{transition:var(--transition-default)}}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox .finkit-modular-common-marker__icon.finkit-modular-common-marker--checked{transform:scale(1)}.finkit-modular-common-marker.finkit-modular-common-marker--radio{border:2px solid var(--marker-color);border-radius:50%;cursor:pointer}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-common-marker.finkit-modular-common-marker--radio{transition:var(--transition-default)}}.finkit-modular-common-marker.finkit-modular-common-marker--radio:before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;background-color:var(--marker-color);transform:scale(0)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-common-marker.finkit-modular-common-marker--radio:before{transition:var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--radio:hover:not(.finkit-modular-common-marker--disabled),[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){border-color:var(--marker-color-hover)}.finkit-modular-common-marker.finkit-modular-common-marker--radio:hover:not(.finkit-modular-common-marker--disabled):before,[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled):before{background-color:var(--marker-color-hover)}}.finkit-modular-common-marker.finkit-modular-common-marker--radio:active:not(.finkit-modular-common-marker--disabled),[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){border-color:var(--marker-color-active)}.finkit-modular-common-marker.finkit-modular-common-marker--radio:active:not(.finkit-modular-common-marker--disabled):before,[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled):before{background-color:var(--marker-color-active)}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--checked:before{transform:none}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--checked:hover:not(.finkit-modular-common-marker--disabled):before,[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--checked.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled):before{background-color:var(--marker-color-hover)}}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--checked:active:not(.finkit-modular-common-marker--disabled):before,[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--checked.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled):before{background-color:var(--marker-color-active)}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--inverted{--marker-color:var(--color-white);--marker-color-hover:var(--color-gray-500);--marker-color-active:var(--color-gray-600)}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error{--marker-color:var(--color-red-600);--marker-color-hover:var(--color-red-700);--marker-color-active:var(--color-red-800)}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error:hover:before,[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error:before{background-color:var(--color-red-700)}}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error:active:before,[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error:before{background-color:var(--color-red-800)}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted{--marker-color:var(--color-red-400);--marker-color-hover:var(--color-red-300);--marker-color-active:var(--color-red-200)}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:hover:before,[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:before{background-color:var(--color-red-300)}}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:active:before,[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:before{background-color:var(--color-red-200)}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--disabled{--marker-color:var(--color-black-100);--marker-color-hover:var(--color-black-100);--marker-color-active:var(--color-black-100);cursor:not-allowed}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--disabled.finkit-modular-common-marker--inverted{--marker-color:var(--color-black-400)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle{--toggle-bg:var(--color-gray-600);--toggle-bg-hover:var(--color-gray-700);--toggle-bg-active:var(--color-gray-800);--toggle-knob-color:var(--color-white);position:relative;display:flex;align-items:center;width:32px;min-width:32px;height:20px;border-radius:20px;background-color:var(--toggle-bg)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-common-marker.finkit-modular-common-marker--toggle{transition:var(--transition-default)}}.finkit-modular-common-marker.finkit-modular-common-marker--toggle:before{content:"";position:absolute;left:2px;width:16px;height:16px;border-radius:16px;background-color:var(--toggle-knob-color);box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-common-marker.finkit-modular-common-marker--toggle:before{transition:var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--toggle:hover:not(.finkit-modular-common-marker--disabled),[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){background-color:var(--toggle-bg-hover)}}.finkit-modular-common-marker.finkit-modular-common-marker--toggle:active:not(.finkit-modular-common-marker--disabled),[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){background-color:var(--toggle-bg-active)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--checked{--toggle-bg:var(--color-purple-600);--toggle-bg-hover:var(--color-purple-700);--toggle-bg-active:var(--color-purple-800)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--checked:before{left:calc(100% - 18px)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--checked.finkit-modular-common-marker--inverted{--toggle-bg:var(--color-purple-700);--toggle-bg-hover:var(--color-purple-600);--toggle-bg-active:var(--color-purple-500)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--inverted{--toggle-bg:var(--color-gray-800);--toggle-bg-hover:var(--color-gray-700);--toggle-bg-active:var(--color-gray-600)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--disabled{background-color:var(--color-gray-500);cursor:not-allowed}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--disabled:before{background-color:var(--color-gray-400)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--disabled.finkit-modular-common-marker--checked{background-color:var(--color-purple-200)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--disabled.finkit-modular-common-marker--inverted{background-color:var(--color-gray-900)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--disabled.finkit-modular-common-marker--inverted:before{background-color:var(--color-black-600)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--disabled.finkit-modular-common-marker--inverted.finkit-modular-common-marker--checked{background-color:var(--color-purple-800)}.finkit-modular-slider{position:relative}.finkit-modular-slider__container{position:relative;z-index:1;display:block;padding:20px 0;overflow:hidden}.finkit-modular-slider__container.finkit-modular-slider--autoheight{height:auto}.finkit-modular-slider__container.finkit-modular-slider--autoheight .finkit-modular-slider__wrapper{align-items:flex-start;transition-property:transform,height}.finkit-modular-slider__container.finkit-modular-slider--vertical .finkit-modular-slider__wrapper{flex-direction:column}.finkit-modular-slider__wrapper{position:relative;z-index:1;display:flex;width:100%;height:100%}.finkit-modular-slider__pagination{position:absolute;display:none;align-items:center;justify-content:center;width:100%}.finkit-modular-slider__pagination.finkit-modular-slider--visible{display:flex}@media screen and (min-width:600px){.finkit-modular-slider__pagination.finkit-modular-slider--visible\:s{display:flex}}@media screen and (min-width:768px){.finkit-modular-slider__pagination.finkit-modular-slider--visible\:m{display:flex}}@media screen and (min-width:1024px){.finkit-modular-slider__pagination.finkit-modular-slider--visible\:l{display:flex}}@media screen and (min-width:1280px){.finkit-modular-slider__pagination.finkit-modular-slider--visible\:xl{display:flex}}@media screen and (min-width:1440px){.finkit-modular-slider__pagination.finkit-modular-slider--visible\:2xl{display:flex}}@media screen and (min-width:1920px){.finkit-modular-slider__pagination.finkit-modular-slider--visible\:3xl{display:flex}}.finkit-modular-slider__pagination-bullet{width:6px;height:4px;margin:0 2px;border-radius:16px;background:var(--color-gray-600);transition:var(--transition-default);cursor:pointer}.finkit-modular-slider__pagination-bullet.finkit-modular-slider--active{width:24px;background:var(--color-gray-800)}.finkit-modular-slider__pagination-bullet:only-child{display:none}.finkit-modular-slider__navigation{position:absolute;z-index:10;display:none}@media screen and (min-width:1024px){.finkit-modular-slider__navigation{display:flex}}.finkit-modular-slider__navigation-button{display:flex;align-items:center;justify-content:center;width:56px;height:56px;font-size:var(--font-size-24);border-radius:50%;background:var(--color-white);color:var(--color-gray-800);transition:var(--transition-default);cursor:pointer}@media (hover:hover) and (pointer:fine){.finkit-modular-slider__navigation-button:hover{color:var(--color-black-500)}}.finkit-modular-slider__navigation-button.finkit-modular-slider__navigation-button-next svg{transform:scaleX(-1)}.finkit-modular-slider__navigation-button.finkit-modular-slider--hidden{opacity:0;visibility:hidden}.finkit-modular-slider__navigation.finkit-modular-slider--outside{top:50%;align-items:center;justify-content:space-between;width:100%;height:0}.finkit-modular-slider__navigation.finkit-modular-slider--outside .finkit-modular-slider__navigation-button-prev{transform:translateX(-50%)}.finkit-modular-slider__navigation.finkit-modular-slider--outside .finkit-modular-slider__navigation-button-next{transform:translateX(50%)}.finkit-modular-slider__navigation.finkit-modular-slider--inside{top:50%;align-items:center;justify-content:space-between;width:100%;height:0}.finkit-modular-slider__navigation.finkit-modular-slider--inside .finkit-modular-slider__navigation-button-prev{transform:translateX(24px)}.finkit-modular-slider__navigation.finkit-modular-slider--inside .finkit-modular-slider__navigation-button-next{transform:translateX(-24px)}.finkit-modular-slider__navigation.finkit-modular-slider--corner{gap:16px;transform:translate(24px,-44px)}.finkit-modular-slider__navigation.finkit-modular-slider--corner .finkit-modular-slider__navigation-button{transform:translateY(-100%)}.finkit-modular-slider__navigation.finkit-modular-slider--corner .finkit-modular-slider__navigation-button.finkit-modular-slider--hidden{opacity:100%;visibility:unset}.finkit-modular-slider__navigation.finkit-modular-slider--s .finkit-modular-slider__navigation-button{width:48px;height:48px;font-size:var(--font-size-20)}.finkit-modular-slider__navigation.finkit-modular-slider--l .finkit-modular-slider__navigation-button{width:60px;height:60px}.finkit-modular-slider__navigation.finkit-modular-slider--secondary .finkit-modular-slider__navigation-button{background:var(--color-black-500);color:var(--color-gray-500)}@media (hover:hover) and (pointer:fine){.finkit-modular-slider__navigation.finkit-modular-slider--secondary .finkit-modular-slider__navigation-button:hover{background:var(--color-black-400);color:var(--color-white)}}.finkit-modular-slider__navigation.finkit-modular-slider--secondary .finkit-modular-slider__navigation-button:active{background:var(--color-black-300);color:var(--color-white)}.finkit-modular-slider__navigation.finkit-modular-slider--blur .finkit-modular-slider__navigation-button{background:rgba(255,255,255,.64)}@media (hover:hover) and (pointer:fine){.finkit-modular-slider__navigation.finkit-modular-slider--blur .finkit-modular-slider__navigation-button:hover{background:rgba(255,255,255,.8)}}.finkit-modular-slider__navigation.finkit-modular-slider--blur .finkit-modular-slider__navigation-button:active{background:rgba(255,255,255,.96)}.finkit-modular-slider__navigation.finkit-modular-slider--blur.finkit-modular-slider--secondary .finkit-modular-slider__navigation-button{background:rgba(31,36,46,.56)}.finkit-modular-slider__navigation.finkit-modular-slider--blur.finkit-modular-slider--secondary .finkit-modular-slider__navigation-button:hover{background:rgba(31,36,46,.72)}.finkit-modular-slider__navigation.finkit-modular-slider--blur.finkit-modular-slider--secondary .finkit-modular-slider__navigation-button:active{background:rgba(31,36,46,.88)}.finkit-modular-slider__item{position:relative;display:block;flex-shrink:0;width:100%;height:auto}.finkit-modular-select{display:flex;flex-direction:column}.finkit-modular-select__activator{display:flex;align-items:center;width:100%;box-sizing:border-box;outline-color:transparent;border-width:1px;border-style:solid;border-radius:12px;cursor:pointer}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-select__activator{transition:var(--transition-default)}}.finkit-modular-select__activator.finkit-modular-select--s{height:48px;padding:5px 3px 5px 15px}.finkit-modular-select__activator.finkit-modular-select--m{height:56px;padding:5px 3px 5px 15px}.finkit-modular-select__activator.finkit-modular-select--l{height:60px;padding:7px 3px 7px 15px}.finkit-modular-select__activator.finkit-modular-select--disabled{cursor:not-allowed}.finkit-modular-select__activator.finkit-modular-select--primary{border-color:var(--color-gray-400);background-color:var(--color-gray-400)}.finkit-modular-select__activator.finkit-modular-select--primary.finkit-modular-select--disabled{border-color:var(--color-gray-300);background-color:var(--color-gray-300)}.finkit-modular-select__activator.finkit-modular-select--secondary,.finkit-modular-select__activator.finkit-modular-select--secondary.finkit-modular-select--disabled{border-color:var(--color-white);background-color:var(--color-white)}.finkit-modular-select__activator.finkit-modular-select--error{border-color:var(--color-red-600)}.finkit-modular-select__activator.finkit-modular-select--success{border-color:var(--color-green-600)}.finkit-modular-select__activator:focus-visible{border-color:var(--color-purple-200);outline:3px solid rgba(106,128,239,.4);outline-offset:0}@media (hover:hover) and (pointer:fine){.finkit-modular-select__activator:hover{border-color:var(--color-gray-600)}}.finkit-modular-select__activator.finkit-modular-select--opened{border-color:var(--color-purple-600);background-color:var(--color-white);box-shadow:0 0 0 1px transparent,0 0 0 3px rgba(106,128,239,.4)}.finkit-modular-select__activator-wrapper{display:flex;flex-direction:column;width:100%;margin-right:auto;overflow:hidden}.finkit-modular-select__selected{font-size:var(--font-size-16);line-height:var(--font-line-height-16);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.finkit-modular-select__selected.finkit-modular-select--disabled{color:var(--color-gray-600)}.finkit-modular-select__label{color:var(--color-gray-800);font-size:var(--font-size-14);line-height:var(--font-line-height-14);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.finkit-modular-select__label.finkit-modular-select--error{color:var(--color-red-600)}.finkit-modular-select__label.finkit-modular-select--success{color:var(--color-green-600)}.finkit-modular-select__label.finkit-modular-select--opened{color:var(--color-gray-800)}.finkit-modular-select__label.finkit-modular-select--disabled{color:var(--color-gray-600)}.finkit-modular-select__placeholder{color:var(--color-gray-800);font-size:var(--font-size-16);line-height:var(--font-line-height-16);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.finkit-modular-select__placeholder.finkit-modular-select--error{color:var(--color-red-600)}.finkit-modular-select__placeholder.finkit-modular-select--success{color:var(--color-green-600)}.finkit-modular-select__placeholder.finkit-modular-select--opened{color:var(--color-black-500)}.finkit-modular-select__placeholder.finkit-modular-select--disabled{color:var(--color-gray-600)}.finkit-modular-select__right-label{font-size:var(--font-size-14);line-height:var(--font-line-height-14);padding-right:4px;padding-left:4px}.finkit-modular-select__right-label.finkit-modular-select--disabled{color:var(--color-gray-600)}.finkit-modular-select__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;will-change:transform}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-select__icon{transition:var(--transition-default)}}.finkit-modular-select__icon.finkit-modular-select--opened{color:var(--color-purple-600);transform:scaleY(-1)}.finkit-modular-select__icon.finkit-modular-select--disabled{color:var(--color-gray-600)}.finkit-modular-select__icon,.finkit-modular-select__right-label{flex-shrink:0;color:var(--color-gray-800)}.finkit-modular-select__options{margin:-8px;padding:0;list-style-type:none}.finkit-modular-select__options .finkit-modular-dropdown-option{margin:0}.finkit-modular-select__option-icon{transform:scale(0)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-select__option-icon{transition:var(--transition-default)}}.finkit-modular-select__option-icon.finkit-modular-select--selected{transform:scale(1)}.finkit-modular-select__caption{display:inline-block;padding:2px 16px 4px;font-weight:var(--font-weight-regular);color:var(--color-gray-800);font-size:var(--font-size-12);line-height:var(--font-line-height-12)}.finkit-modular-select__caption.finkit-modular-select--error{color:var(--color-red-600)}.finkit-modular-select__caption.finkit-modular-select--success{color:var(--color-green-600)}.finkit-modular-select__caption.finkit-modular-select--secondary{color:var(--color-gray-800)}.finkit-modular-select__caption.finkit-modular-select--disabled{color:var(--color-gray-600)}.finkit-modular-heading{margin:0;padding:0;font-family:var(--font-family-default);font-feature-settings:"ss05" on,"cpsp" on,"ss04" on,"clig" off,"liga" off}.finkit-modular-heading--display{font-weight:var(--font-weight-bold);font-size:var(--font-size-32);line-height:var(--font-line-height-32)}@media screen and (min-width:768px){.finkit-modular-heading--display{letter-spacing:-.96px;font-size:var(--font-size-48);line-height:var(--font-line-height-48)}}.finkit-modular-heading--hero{font-weight:var(--font-weight-medium);font-size:var(--font-size-28);line-height:var(--font-line-height-28)}@media screen and (min-width:768px){.finkit-modular-heading--hero{font-weight:var(--font-weight-bold);letter-spacing:-.6px;font-size:var(--font-size-40);line-height:var(--font-line-height-40)}}.finkit-modular-heading--h1{font-weight:var(--font-weight-medium);font-size:var(--font-size-24);line-height:var(--font-line-height-24)}@media screen and (min-width:768px){.finkit-modular-heading--h1{font-weight:var(--font-weight-bold);font-size:var(--font-size-32);line-height:var(--font-line-height-32)}}.finkit-modular-heading--h2{font-weight:var(--font-weight-medium);font-size:var(--font-size-20);line-height:var(--font-line-height-20)}@media screen and (min-width:768px){.finkit-modular-heading--h2{font-size:var(--font-size-28);line-height:var(--font-line-height-28)}}.finkit-modular-heading--h3{font-weight:var(--font-weight-medium);font-size:var(--font-size-18);line-height:var(--font-line-height-18)}@media screen and (min-width:768px){.finkit-modular-heading--h3{font-size:var(--font-size-24);line-height:var(--font-line-height-24)}}.finkit-modular-heading--h4{font-weight:var(--font-weight-medium);font-size:var(--font-size-16);line-height:var(--font-line-height-16)}@media screen and (min-width:768px){.finkit-modular-heading--h4{font-size:var(--font-size-20);line-height:var(--font-line-height-20)}}.finkit-modular-heading--h5{font-weight:var(--font-weight-medium);font-size:var(--font-size-18);line-height:var(--font-line-height-18)}.finkit-modular-heading--h6{font-weight:var(--font-weight-medium);font-size:var(--font-size-16);line-height:var(--font-line-height-16)}