.finkit-modular-private-icon{display:inline-block;font-size:24px;line-height:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.finkit-modular-private-icon svg{width:1em;height:1em;overflow:hidden}.finkit-modular-container{box-sizing:border-box;width:100%;padding-left:16px;padding-right:16px}@media screen and (min-width:600px){.finkit-modular-container{padding-left:24px;padding-right:24px}}@media screen and (min-width:768px){.finkit-modular-container{padding-left:28px;padding-right:28px}}@media screen and (min-width:1024px){.finkit-modular-container{padding-left:32px;padding-right:32px}}@media screen and (min-width:1280px){.finkit-modular-container{padding-left:40px;padding-right:40px}}@media screen and (min-width:1440px){.finkit-modular-container{padding-left:48px;padding-right:48px}}.finkit-modular-container--narrow{max-width:1512px;margin-left:auto;margin-right:auto}.finkit-modular-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-weight:var(--font-weight-medium);font-family:inherit;line-height:var(--font-line-height-18);white-space:nowrap;text-decoration:none;text-overflow:ellipsis;outline:none;border:1px solid transparent;border-radius:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;cursor:pointer}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-button{transition:var(--transition-default);transition-property:background-color,color,border-color,box-shadow}}.finkit-modular-button.finkit-modular-button--xxs{padding:3px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xxs .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xxs .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--xxs.finkit-modular-button--icon-only{padding:3px}.finkit-modular-button.finkit-modular-button--xs{padding:7px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xs .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xs .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--xs.finkit-modular-button--icon-only{padding:7px}.finkit-modular-button.finkit-modular-button--s{padding:11px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--s .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--s .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--s.finkit-modular-button--icon-only{padding:11px}.finkit-modular-button.finkit-modular-button--m{padding:15px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--m .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--m .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--m.finkit-modular-button--icon-only{padding:15px}.finkit-modular-button.finkit-modular-button--l{padding:17px 20px;font-size:18px}.finkit-modular-button.finkit-modular-button--l .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--l .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--l.finkit-modular-button--icon-only{padding:17px}.finkit-modular-button.finkit-modular-button--xxs-xs{padding:3px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xxs-xs .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xxs-xs .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--xs-xs{padding:7px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xs-xs .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xs-xs .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--s-xs{padding:11px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--s-xs .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--s-xs .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--m-xs{padding:15px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--m-xs .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--m-xs .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--l-xs{padding:17px 20px;font-size:18px}.finkit-modular-button.finkit-modular-button--l-xs .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--l-xs .finkit-modular-button__spinner{font-size:var(--font-size-24)}@media screen and (min-width:600px){.finkit-modular-button.finkit-modular-button--xxs-s{padding:3px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xxs-s .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xxs-s .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--xs-s{padding:7px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xs-s .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xs-s .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--s-s{padding:11px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--s-s .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--s-s .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--m-s{padding:15px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--m-s .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--m-s .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--l-s{padding:17px 20px;font-size:18px}.finkit-modular-button.finkit-modular-button--l-s .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--l-s .finkit-modular-button__spinner{font-size:var(--font-size-24)}}@media screen and (min-width:768px){.finkit-modular-button.finkit-modular-button--xxs-m{padding:3px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xxs-m .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xxs-m .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--xs-m{padding:7px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xs-m .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xs-m .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--s-m{padding:11px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--s-m .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--s-m .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--m-m{padding:15px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--m-m .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--m-m .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--l-m{padding:17px 20px;font-size:18px}.finkit-modular-button.finkit-modular-button--l-m .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--l-m .finkit-modular-button__spinner{font-size:var(--font-size-24)}}@media screen and (min-width:1024px){.finkit-modular-button.finkit-modular-button--xxs-l{padding:3px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xxs-l .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xxs-l .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--xs-l{padding:7px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xs-l .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xs-l .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--s-l{padding:11px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--s-l .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--s-l .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--m-l{padding:15px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--m-l .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--m-l .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--l-l{padding:17px 20px;font-size:18px}.finkit-modular-button.finkit-modular-button--l-l .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--l-l .finkit-modular-button__spinner{font-size:var(--font-size-24)}}@media screen and (min-width:1280px){.finkit-modular-button.finkit-modular-button--xxs-xl{padding:3px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xxs-xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xxs-xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--xs-xl{padding:7px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xs-xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xs-xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--s-xl{padding:11px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--s-xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--s-xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--m-xl{padding:15px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--m-xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--m-xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--l-xl{padding:17px 20px;font-size:18px}.finkit-modular-button.finkit-modular-button--l-xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--l-xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}}@media screen and (min-width:1440px){.finkit-modular-button.finkit-modular-button--xxs-2xl{padding:3px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xxs-2xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xxs-2xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--xs-2xl{padding:7px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xs-2xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xs-2xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--s-2xl{padding:11px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--s-2xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--s-2xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--m-2xl{padding:15px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--m-2xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--m-2xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--l-2xl{padding:17px 20px;font-size:18px}.finkit-modular-button.finkit-modular-button--l-2xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--l-2xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}}@media screen and (min-width:1920px){.finkit-modular-button.finkit-modular-button--xxs-3xl{padding:3px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xxs-3xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xxs-3xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--xs-3xl{padding:7px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--xs-3xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--xs-3xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--s-3xl{padding:11px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--s-3xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--s-3xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--m-3xl{padding:15px 20px;font-size:16px}.finkit-modular-button.finkit-modular-button--m-3xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--m-3xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}.finkit-modular-button.finkit-modular-button--l-3xl{padding:17px 20px;font-size:18px}.finkit-modular-button.finkit-modular-button--l-3xl .finkit-modular-button__icon,.finkit-modular-button.finkit-modular-button--l-3xl .finkit-modular-button__spinner{font-size:var(--font-size-24)}}.finkit-modular-button:not(.finkit-modular-button--icon-only){min-width:80px}.finkit-modular-button.finkit-modular-button--rounded{border-radius:50%}.finkit-modular-button.finkit-modular-button--icon-left{padding-left:16px}.finkit-modular-button.finkit-modular-button--icon-left .finkit-modular-button__label{margin-left:8px}.finkit-modular-button.finkit-modular-button--icon-right{padding-right:16px}.finkit-modular-button.finkit-modular-button--icon-right .finkit-modular-button__label{margin-right:8px}.finkit-modular-button.finkit-modular-button--disabled,.finkit-modular-button[disabled]{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;cursor:not-allowed}.finkit-modular-button:focus-visible{outline:3px solid rgba(106,128,239,.4);outline-offset:1px}.finkit-modular-button.finkit-modular-button--primary{background-color:var(--color-black-500);color:var(--color-white)}.finkit-modular-button.finkit-modular-button--primary.finkit-modular-button--ghost{background-color:transparent;color:var(--color-black-500)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--primary.finkit-modular-button--ghost:not([disabled]):not(.finkit-modular-button--disabled):hover{background-color:var(--color-chrome-100);color:var(--color-black-500)}}.finkit-modular-button.finkit-modular-button--primary.finkit-modular-button--ghost:not([disabled]):not(.finkit-modular-button--disabled):active{background-color:var(--color-chrome-150);color:var(--color-black-500)}.finkit-modular-button.finkit-modular-button--primary.finkit-modular-button--ghost.finkit-modular-button--disabled,.finkit-modular-button.finkit-modular-button--primary.finkit-modular-button--ghost:disabled{background-color:transparent;color:var(--color-gray-600)}.finkit-modular-button.finkit-modular-button--primary.finkit-modular-button--outline{border-color:var(--color-gray-600);background-color:transparent;color:var(--color-black-500)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--primary.finkit-modular-button--outline:not([disabled]):not(.finkit-modular-button--disabled):hover{background-color:var(--color-chrome-100);color:var(--color-black-500);border-color:var(--color-gray-600)}}.finkit-modular-button.finkit-modular-button--primary.finkit-modular-button--outline:not([disabled]):not(.finkit-modular-button--disabled):active{background-color:var(--color-chrome-150);color:var(--color-black-500);border-color:var(--color-gray-600)}.finkit-modular-button.finkit-modular-button--primary.finkit-modular-button--outline.finkit-modular-button--disabled,.finkit-modular-button.finkit-modular-button--primary.finkit-modular-button--outline:disabled{background-color:transparent;color:var(--color-gray-600);border-color:var(--color-gray-600)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--primary:not([disabled]):not(.finkit-modular-button--disabled):not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline):hover{background-color:var(--color-black-400);color:var(--color-white)}}.finkit-modular-button.finkit-modular-button--primary:not([disabled]):not(.finkit-modular-button--disabled):not(.finkit-modular-button--ghost):active:not(.finkit-modular-button--outline){background-color:var(--color-black-300);color:var(--color-white)}.finkit-modular-button.finkit-modular-button--primary.finkit-modular-button--disabled:not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline),.finkit-modular-button.finkit-modular-button--primary[disabled]:not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline){background-color:var(--color-black-100);color:var(--color-white)}.finkit-modular-button.finkit-modular-button--secondary{background-color:var(--color-gray-500);color:var(--color-black-500)}.finkit-modular-button.finkit-modular-button--secondary.finkit-modular-button--ghost{background-color:transparent;color:var(--color-gray-800)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--secondary.finkit-modular-button--ghost:not([disabled]):not(.finkit-modular-button--disabled):hover{background-color:var(--color-chrome-100);color:var(--color-gray-800)}}.finkit-modular-button.finkit-modular-button--secondary.finkit-modular-button--ghost:not([disabled]):not(.finkit-modular-button--disabled):active{background-color:var(--color-chrome-150);color:var(--color-gray-800)}.finkit-modular-button.finkit-modular-button--secondary.finkit-modular-button--ghost.finkit-modular-button--disabled,.finkit-modular-button.finkit-modular-button--secondary.finkit-modular-button--ghost:disabled{background-color:transparent;color:var(--color-gray-600)}.finkit-modular-button.finkit-modular-button--secondary.finkit-modular-button--outline{border-color:var(--color-gray-600);background-color:transparent;color:var(--color-gray-800)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--secondary.finkit-modular-button--outline:not([disabled]):not(.finkit-modular-button--disabled):hover{background-color:var(--color-chrome-100);color:var(--color-gray-800);border-color:var(--color-gray-600)}}.finkit-modular-button.finkit-modular-button--secondary.finkit-modular-button--outline:not([disabled]):not(.finkit-modular-button--disabled):active{background-color:var(--color-chrome-150);color:var(--color-gray-800);border-color:var(--color-gray-600)}.finkit-modular-button.finkit-modular-button--secondary.finkit-modular-button--outline.finkit-modular-button--disabled,.finkit-modular-button.finkit-modular-button--secondary.finkit-modular-button--outline:disabled{background-color:transparent;color:var(--color-gray-600);border-color:var(--color-gray-600)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--secondary:not([disabled]):not(.finkit-modular-button--disabled):not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline):hover{background-color:var(--color-gray-600);color:var(--color-black-500)}}.finkit-modular-button.finkit-modular-button--secondary:not([disabled]):not(.finkit-modular-button--disabled):not(.finkit-modular-button--ghost):active:not(.finkit-modular-button--outline){background-color:var(--color-gray-700);color:var(--color-black-500)}.finkit-modular-button.finkit-modular-button--secondary.finkit-modular-button--disabled:not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline),.finkit-modular-button.finkit-modular-button--secondary[disabled]:not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline){background-color:var(--color-gray-400);color:var(--color-gray-600)}.finkit-modular-button.finkit-modular-button--purple{background-color:var(--color-purple-600);color:var(--color-white)}.finkit-modular-button.finkit-modular-button--purple.finkit-modular-button--ghost{background-color:transparent;color:var(--color-purple-600)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--purple.finkit-modular-button--ghost:not([disabled]):not(.finkit-modular-button--disabled):hover{background-color:var(--color-purple-100);color:var(--color-purple-600)}}.finkit-modular-button.finkit-modular-button--purple.finkit-modular-button--ghost:not([disabled]):not(.finkit-modular-button--disabled):active{background-color:var(--color-purple-200);color:var(--color-purple-600)}.finkit-modular-button.finkit-modular-button--purple.finkit-modular-button--ghost.finkit-modular-button--disabled,.finkit-modular-button.finkit-modular-button--purple.finkit-modular-button--ghost:disabled{background-color:transparent;color:var(--color-purple-200)}.finkit-modular-button.finkit-modular-button--purple.finkit-modular-button--outline{border-color:var(--color-purple-200);background-color:transparent;color:var(--color-purple-600)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--purple.finkit-modular-button--outline:not([disabled]):not(.finkit-modular-button--disabled):hover{background-color:var(--color-purple-100);color:var(--color-purple-600);border-color:var(--color-purple-200)}}.finkit-modular-button.finkit-modular-button--purple.finkit-modular-button--outline:not([disabled]):not(.finkit-modular-button--disabled):active{background-color:var(--color-purple-200);color:var(--color-purple-600);border-color:var(--color-purple-200)}.finkit-modular-button.finkit-modular-button--purple.finkit-modular-button--outline.finkit-modular-button--disabled,.finkit-modular-button.finkit-modular-button--purple.finkit-modular-button--outline:disabled{background-color:transparent;color:var(--color-purple-200);border-color:var(--color-purple-200)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--purple:not([disabled]):not(.finkit-modular-button--disabled):not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline):hover{background-color:var(--color-purple-700);color:var(--color-white)}}.finkit-modular-button.finkit-modular-button--purple:not([disabled]):not(.finkit-modular-button--disabled):not(.finkit-modular-button--ghost):active:not(.finkit-modular-button--outline){background-color:var(--color-purple-800);color:var(--color-white)}.finkit-modular-button.finkit-modular-button--purple.finkit-modular-button--disabled:not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline),.finkit-modular-button.finkit-modular-button--purple[disabled]:not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline){background-color:var(--color-purple-200);color:var(--color-white)}.finkit-modular-button.finkit-modular-button--violet{background-color:var(--color-violet-100);color:var(--color-violet-800)}.finkit-modular-button.finkit-modular-button--violet.finkit-modular-button--ghost{background-color:transparent;color:var(--color-violet-600)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--violet.finkit-modular-button--ghost:not([disabled]):not(.finkit-modular-button--disabled):hover{background-color:var(--color-violet-50);color:var(--color-violet-600)}}.finkit-modular-button.finkit-modular-button--violet.finkit-modular-button--ghost:not([disabled]):not(.finkit-modular-button--disabled):active{background-color:var(--color-violet-100);color:var(--color-violet-600)}.finkit-modular-button.finkit-modular-button--violet.finkit-modular-button--ghost.finkit-modular-button--disabled,.finkit-modular-button.finkit-modular-button--violet.finkit-modular-button--ghost:disabled{background-color:transparent;color:var(--color-violet-200)}.finkit-modular-button.finkit-modular-button--violet.finkit-modular-button--outline{border-color:var(--color-violet-200);background-color:transparent;color:var(--color-violet-600)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--violet.finkit-modular-button--outline:not([disabled]):not(.finkit-modular-button--disabled):hover{background-color:var(--color-violet-50);color:var(--color-violet-600);border-color:var(--color-violet-200)}}.finkit-modular-button.finkit-modular-button--violet.finkit-modular-button--outline:not([disabled]):not(.finkit-modular-button--disabled):active{background-color:var(--color-violet-100);color:var(--color-violet-600);border-color:var(--color-violet-200)}.finkit-modular-button.finkit-modular-button--violet.finkit-modular-button--outline.finkit-modular-button--disabled,.finkit-modular-button.finkit-modular-button--violet.finkit-modular-button--outline:disabled{background-color:transparent;color:var(--color-violet-200);border-color:var(--color-violet-200)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--violet:not([disabled]):not(.finkit-modular-button--disabled):not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline):hover{background-color:var(--color-violet-200);color:var(--color-violet-800)}}.finkit-modular-button.finkit-modular-button--violet:not([disabled]):not(.finkit-modular-button--disabled):not(.finkit-modular-button--ghost):active:not(.finkit-modular-button--outline){background-color:var(--color-violet-300);color:var(--color-violet-800)}.finkit-modular-button.finkit-modular-button--violet.finkit-modular-button--disabled:not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline),.finkit-modular-button.finkit-modular-button--violet[disabled]:not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline){background-color:var(--color-violet-100);color:var(--color-violet-400)}.finkit-modular-button.finkit-modular-button--green{background-color:var(--color-green-500);color:var(--color-white)}.finkit-modular-button.finkit-modular-button--green.finkit-modular-button--ghost{background-color:transparent;color:var(--color-green-700)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--green.finkit-modular-button--ghost:not([disabled]):not(.finkit-modular-button--disabled):hover{background-color:var(--color-green-200);color:var(--color-green-700)}}.finkit-modular-button.finkit-modular-button--green.finkit-modular-button--ghost:not([disabled]):not(.finkit-modular-button--disabled):active{background-color:var(--color-green-300);color:var(--color-green-700)}.finkit-modular-button.finkit-modular-button--green.finkit-modular-button--ghost.finkit-modular-button--disabled,.finkit-modular-button.finkit-modular-button--green.finkit-modular-button--ghost:disabled{background-color:transparent;color:var(--color-green-300)}.finkit-modular-button.finkit-modular-button--green.finkit-modular-button--outline{border-color:var(--color-green-300);background-color:transparent;color:var(--color-green-700)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--green.finkit-modular-button--outline:not([disabled]):not(.finkit-modular-button--disabled):hover{background-color:var(--color-green-200);color:var(--color-green-700);border-color:var(--color-green-300)}}.finkit-modular-button.finkit-modular-button--green.finkit-modular-button--outline:not([disabled]):not(.finkit-modular-button--disabled):active{background-color:var(--color-green-300);color:var(--color-green-700);border-color:var(--color-green-300)}.finkit-modular-button.finkit-modular-button--green.finkit-modular-button--outline.finkit-modular-button--disabled,.finkit-modular-button.finkit-modular-button--green.finkit-modular-button--outline:disabled{background-color:transparent;color:var(--color-green-300);border-color:var(--color-green-300)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--green:not([disabled]):not(.finkit-modular-button--disabled):not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline):hover{background-color:var(--color-green-600);color:var(--color-white)}}.finkit-modular-button.finkit-modular-button--green:not([disabled]):not(.finkit-modular-button--disabled):not(.finkit-modular-button--ghost):active:not(.finkit-modular-button--outline){background-color:var(--color-green-700);color:var(--color-white)}.finkit-modular-button.finkit-modular-button--green.finkit-modular-button--disabled:not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline),.finkit-modular-button.finkit-modular-button--green[disabled]:not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline){background-color:var(--color-green-200);color:var(--color-white)}.finkit-modular-button.finkit-modular-button--accent{background-color:var(--color-red-400);color:var(--color-white)}.finkit-modular-button.finkit-modular-button--accent.finkit-modular-button--ghost{background-color:transparent;color:var(--color-red-500)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--accent.finkit-modular-button--ghost:not([disabled]):not(.finkit-modular-button--disabled):hover{background-color:var(--color-red-50);color:var(--color-red-500)}}.finkit-modular-button.finkit-modular-button--accent.finkit-modular-button--ghost:not([disabled]):not(.finkit-modular-button--disabled):active{background-color:var(--color-red-100);color:var(--color-red-500)}.finkit-modular-button.finkit-modular-button--accent.finkit-modular-button--ghost.finkit-modular-button--disabled,.finkit-modular-button.finkit-modular-button--accent.finkit-modular-button--ghost:disabled{background-color:transparent;color:var(--color-gray-200)}.finkit-modular-button.finkit-modular-button--accent.finkit-modular-button--outline{border-color:var(--color-red-200);background-color:transparent;color:var(--color-red-500)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--accent.finkit-modular-button--outline:not([disabled]):not(.finkit-modular-button--disabled):hover{background-color:var(--color-red-50);color:var(--color-red-500);border-color:var(--color-red-200)}}.finkit-modular-button.finkit-modular-button--accent.finkit-modular-button--outline:not([disabled]):not(.finkit-modular-button--disabled):active{background-color:var(--color-red-100);color:var(--color-red-500);border-color:var(--color-red-200)}.finkit-modular-button.finkit-modular-button--accent.finkit-modular-button--outline.finkit-modular-button--disabled,.finkit-modular-button.finkit-modular-button--accent.finkit-modular-button--outline:disabled{background-color:transparent;color:var(--color-gray-200);border-color:var(--color-red-200)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--accent:not([disabled]):not(.finkit-modular-button--disabled):not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline):hover{background-color:var(--color-red-600);color:var(--color-white)}}.finkit-modular-button.finkit-modular-button--accent:not([disabled]):not(.finkit-modular-button--disabled):not(.finkit-modular-button--ghost):active:not(.finkit-modular-button--outline){background-color:var(--color-red-700);color:var(--color-white)}.finkit-modular-button.finkit-modular-button--accent.finkit-modular-button--disabled:not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline),.finkit-modular-button.finkit-modular-button--accent[disabled]:not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline){background-color:var(--color-red-200);color:var(--color-white)}.finkit-modular-button.finkit-modular-button--white{background-color:var(--color-white);color:var(--color-black-700)}.finkit-modular-button.finkit-modular-button--white.finkit-modular-button--ghost{background-color:transparent;color:var(--color-white)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--white.finkit-modular-button--ghost:not([disabled]):not(.finkit-modular-button--disabled):hover{background-color:var(--color-black-600);color:var(--color-white)}}.finkit-modular-button.finkit-modular-button--white.finkit-modular-button--ghost:not([disabled]):not(.finkit-modular-button--disabled):active{background-color:var(--color-black-450);color:var(--color-white)}.finkit-modular-button.finkit-modular-button--white.finkit-modular-button--ghost.finkit-modular-button--disabled,.finkit-modular-button.finkit-modular-button--white.finkit-modular-button--ghost:disabled{background-color:transparent;color:var(--color-black-300)}.finkit-modular-button.finkit-modular-button--white.finkit-modular-button--outline{border-color:var(--color-black-300);background-color:transparent;color:var(--color-white)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--white.finkit-modular-button--outline:not([disabled]):not(.finkit-modular-button--disabled):hover{background-color:var(--color-black-600);color:var(--color-white);border-color:var(--color-black-300)}}.finkit-modular-button.finkit-modular-button--white.finkit-modular-button--outline:not([disabled]):not(.finkit-modular-button--disabled):active{background-color:var(--color-black-450);color:var(--color-white);border-color:var(--color-black-300)}.finkit-modular-button.finkit-modular-button--white.finkit-modular-button--outline.finkit-modular-button--disabled,.finkit-modular-button.finkit-modular-button--white.finkit-modular-button--outline:disabled{background-color:transparent;color:var(--color-black-300);border-color:var(--color-black-300)}@media (hover:hover) and (pointer:fine){.finkit-modular-button.finkit-modular-button--white:not([disabled]):not(.finkit-modular-button--disabled):not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline):hover{background-color:var(--color-gray-400);color:var(--color-black-700)}}.finkit-modular-button.finkit-modular-button--white:not([disabled]):not(.finkit-modular-button--disabled):not(.finkit-modular-button--ghost):active:not(.finkit-modular-button--outline){background-color:var(--color-gray-600);color:var(--color-black-700)}.finkit-modular-button.finkit-modular-button--white.finkit-modular-button--disabled:not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline),.finkit-modular-button.finkit-modular-button--white[disabled]:not(.finkit-modular-button--ghost):not(.finkit-modular-button--outline){background-color:var(--color-black-400);color:var(--color-gray-700)}.finkit-modular-button:not(.finkit-modular-button--icon-only).finkit-modular-button--stretch{display:flex;width:100%}@media screen and (min-width:600px){.finkit-modular-button:not(.finkit-modular-button--icon-only).finkit-modular-button--stretch\:s{display:flex;width:100%}}@media screen and (min-width:768px){.finkit-modular-button:not(.finkit-modular-button--icon-only).finkit-modular-button--stretch\:m{display:flex;width:100%}}@media screen and (min-width:1024px){.finkit-modular-button:not(.finkit-modular-button--icon-only).finkit-modular-button--stretch\:l{display:flex;width:100%}}@media screen and (min-width:1280px){.finkit-modular-button:not(.finkit-modular-button--icon-only).finkit-modular-button--stretch\:xl{display:flex;width:100%}}@media screen and (min-width:1440px){.finkit-modular-button:not(.finkit-modular-button--icon-only).finkit-modular-button--stretch\:2xl{display:flex;width:100%}}@media screen and (min-width:1920px){.finkit-modular-button:not(.finkit-modular-button--icon-only).finkit-modular-button--stretch\:3xl{display:flex;width:100%}}.finkit-modular-button .finkit-modular-button--hidden{opacity:0;pointer-events:none;visibility:hidden}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-button__icon,.finkit-modular-button__label,.finkit-modular-button__spinner{transition:opacity var(--transition-default)}}.finkit-modular-button__icon{line-height:0}.finkit-modular-button__spinner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-button__spinner svg{animation-name:ui-animation-spin;animation-duration:.6s;animation-timing-function:linear;animation-iteration-count:infinite}}.finkit-modular-link{display:inline-flex;font-weight:var(--font-weight-regular);text-decoration:none;border-radius:4px;color:var(--color-purple-600)}.finkit-modular-link:focus-visible{outline:3px solid rgba(106,128,239,.4);outline-offset:2px}.finkit-modular-link:focus-visible .finkit-modular-link__icon{background-color:var(--color-gray-400);color:var(--color-purple-600)}@media (hover:hover) and (pointer:fine){.finkit-modular-link{cursor:pointer}.finkit-modular-link:hover{color:var(--color-purple-700)}.finkit-modular-link:hover .finkit-modular-link__icon{background-color:var(--color-purple-700);color:var(--color-white)}}.finkit-modular-link:active{color:var(--color-purple-800)}.finkit-modular-link:active .finkit-modular-link__icon{background-color:var(--color-purple-800);color:var(--color-white)}.finkit-modular-link--disabled{color:var(--color-purple-200);pointer-events:none;cursor:not-allowed}.finkit-modular-link--disabled .finkit-modular-link__icon{background-color:var(--color-gray-400);color:var(--color-purple-200)}.finkit-modular-link--disabled.finkit-modular-link--inverted{color:var(--color-purple-600)}.finkit-modular-link--disabled.finkit-modular-link--inverted .finkit-modular-link__icon{background-color:var(--color-gray-400);color:var(--color-purple-600)}.finkit-modular-link--inverted{color:var(--color-purple-400)}.finkit-modular-link--inverted .finkit-modular-link__icon{background-color:var(--color-gray-400);color:var(--color-purple-400)}.finkit-modular-link--inverted:focus-visible{outline:3px solid rgba(194,199,247,.4);outline-offset:2px}@media (hover:hover) and (pointer:fine){.finkit-modular-link--inverted{cursor:pointer}.finkit-modular-link--inverted:hover{color:var(--color-purple-300)}.finkit-modular-link--inverted:hover .finkit-modular-link__icon{background-color:var(--color-purple-300);color:var(--color-white)}}.finkit-modular-link--inverted:active{color:var(--color-purple-200)}.finkit-modular-link--inverted:active .finkit-modular-link__icon{background-color:var(--color-purple-200);color:var(--color-white)}.finkit-modular-link--s{font-size:var(--font-size-14);line-height:var(--font-line-height-14)}.finkit-modular-link--m{font-size:var(--font-size-16);line-height:var(--font-line-height-16)}.finkit-modular-link__content{display:inline-flex;gap:12px;align-items:center}.finkit-modular-link__icon{padding:4px;font-size:var(--font-size-16);border-radius:50%;background-color:var(--color-gray-400);color:var(--color-purple-500)}.finkit-widgets-sc-click-outside__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;background:#3336;opacity:0;will-change:opacity}.finkit-widgets-sc-click-outside--open{animation:fade var(--modal-animation-delay) ease-in forwards}.finkit-widgets-sc-click-outside--close{animation:fade-out var(--modal-animation-delay) ease-out forwards}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.finkit-widgets-sc-drawer-footer__footer{z-index:20;flex:0 0 auto;padding:24px 40px;border-top:1px solid var(--color-gray-500);background-color:var(--color-white)}.finkit-widgets-sc-drawer-footer__footer--has-scroll{box-shadow:-12px -12px 40px #2f69ff0a}.finkit-widgets-sc-drawer-content__container{position:fixed;top:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;width:100%;margin:auto 0;overflow:auto;border-radius:20px 0 0 20px;background-color:var(--color-white);filter:drop-shadow(0 18px 15px rgba(31,36,46,.1));transition-property:transform,opacity}.finkit-widgets-sc-drawer-content--open{animation:slide-up var(--modal-animation-delay) ease-in-out forwards}.finkit-widgets-sc-drawer-content--close{animation:slide-out var(--modal-animation-delay) ease-in-out forwards;pointer-events:none}.finkit-widgets-sc-drawer-content__header{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;flex:0 0 auto;flex-direction:column;gap:12px 0;padding:24px 40px 0;background-color:var(--color-white)}.finkit-widgets-sc-drawer-content__header--row{flex-direction:row-reverse}.finkit-widgets-sc-drawer-content__title{flex:1 1 auto;margin:0;font-weight:var(--font-weight-medium);font-family:var(--font-family-primary);text-align:center;color:var(--color-black-500);font-size:var(--font-size-28);line-height:var(--font-line-height-28)}.finkit-widgets-sc-drawer-content__title--right{text-align:right}.finkit-widgets-sc-drawer-content__title--left{text-align:left}.finkit-widgets-sc-drawer-content__control-container{display:flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;min-height:32px;margin-left:auto;outline:none;border:none;border-radius:50%;background:var(--color-gray-400);color:var(--color-gray-800);cursor:pointer}.finkit-widgets-sc-drawer-content__content{flex-grow:1;padding:0 40px}.finkit-widgets-sc-drawer-content__footer{position:-webkit-sticky;position:sticky;bottom:0}@keyframes slide-up{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out{0%{transform:translate(0)}to{transform:translate(100%)}}.finkit-widgets-sc-drawer-layout__window{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center}.finkit-widgets-sc-mobile-modal-footer__footer{flex:0 0 auto;padding:16px;border-top:1px solid var(--color-gray-500);background-color:var(--color-white);box-shadow:-12px -12px 40px #2f69ff0a}.finkit-widgets-sc-mobile-modal-footer__footer--without-shadow{padding-top:0;box-shadow:none}.finkit-widgets-sc-mobile-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.finkit-widgets-sc-mobile-popup__content{z-index:5;display:flex;flex-direction:column;width:100%;max-height:calc(100% - 65px);box-sizing:border-box}.finkit-widgets-sc-mobile-popup__content--full{height:calc(100% - 65px)}.finkit-widgets-sc-mobile-popup__content--transition{transition:transform .2s ease}.finkit-widgets-sc-mobile-popup__content--transition-open{transition-delay:.2s;transition-duration:.3s}.finkit-widgets-sc-mobile-popup__content-line{position:absolute;top:2px;left:0;width:100%;height:48px;border-radius:24px 24px 0 0;background-color:var(--color-white);transform:translateY(-100%);pointer-events:none}.finkit-widgets-sc-mobile-popup__content-line:after{content:"";position:absolute;top:8px;left:50%;display:block;width:40px;height:4px;border-radius:20px;background-color:var(--color-gray-500);transform:translate(-50%)}.finkit-widgets-sc-mobile-popup__content-container{flex:1 1 auto;padding:24px 16px 16px;box-sizing:border-box;overflow:auto;background-color:var(--color-white)}.finkit-widgets-sc-mobile-popup__content-container--min{padding:0 16px 16px}.finkit-widgets-sc-mobile-popup__content-container--small{padding-top:0}.finkit-widgets-sc-mobile-popup__title{position:absolute;bottom:calc(100% - 4px);left:16px;z-index:100;width:calc(100% - 72px);font-weight:var(--font-weight-medium);font-family:var(--font-family-primary);color:var(--color-black-500);font-size:var(--font-size-20);line-height:var(--font-line-height-20);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.finkit-widgets-sc-mobile-popup__close-container{position:absolute;right:16px;bottom:100%;z-index:100;display:flex;width:32px;background-color:var(--color-white)}.finkit-widgets-sc-mobile-popup__close-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:auto;padding:0;border:none;border-radius:24px;background:var(--color-gray-400);color:var(--color-gray-800)}.finkit-widgets-sc-footer-contacts-block__contacts-wrapper{min-width:216px}.finkit-widgets-sc-footer-contacts-block__gray{color:var(--color-gray-700)}.finkit-widgets-sc-footer-contacts-block__phones{display:flex;flex-direction:column;gap:16px;padding-top:16px;padding-bottom:32px}.finkit-widgets-sc-footer-contacts-block__phones a{font-size:var(--font-size-18);line-height:var(--font-line-height-18);font-weight:var(--font-weight-medium);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.finkit-widgets-sc-footer-contacts-block__phones a:hover{color:var(--color-purple-400)}}.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons{display:flex;gap:24px;align-items:center;padding-top:16px;padding-bottom:32px}@media screen and (prefers-reduced-motion:no-preference){.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons img{transition:var(--transition-default)}}.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__dzen-icon:not([disabled]):not([readonly]),.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__max-icon:not([disabled]):not([readonly]),.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__tg-icon:not([disabled]):not([readonly]),.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__vk-icon:not([disabled]):not([readonly]){align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:0}@media (hover:hover) and (pointer:fine){.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__dzen-icon:not([disabled]):not([readonly]):hover img,.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__max-icon:not([disabled]):not([readonly]):hover img,.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__tg-icon:not([disabled]):not([readonly]):hover img,.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__vk-icon:not([disabled]):not([readonly]):hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(333deg) brightness(106%) contrast(101%)}.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__dzen-icon:not([disabled]):not([readonly]):hover svg,.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__max-icon:not([disabled]):not([readonly]):hover svg,.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__tg-icon:not([disabled]):not([readonly]):hover svg,.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__vk-icon:not([disabled]):not([readonly]):hover svg{color:var(--color-white)}.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__vk-icon:not([disabled]):not([readonly]):not(.finkit-widgets-sc-footer-contacts-block__gray):hover{background:#07f}.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__tg-icon:not([disabled]):not([readonly]):not(.finkit-widgets-sc-footer-contacts-block__gray):hover{background:#2aabee}.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__dzen-icon:not([disabled]):not([readonly]):not(.finkit-widgets-sc-footer-contacts-block__gray):hover{background:#202022}.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__max-icon:not([disabled]):not([readonly]):not(.finkit-widgets-sc-footer-contacts-block__gray):hover{background:#8f3fff}}.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__link:not([disabled]):not([readonly]):not(.finkit-widgets-sc-footer-contacts-block__gray){display:flex;gap:12px;align-items:center;color:var(--color-white)}.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__link:not([disabled]):not([readonly]):not(.finkit-widgets-sc-footer-contacts-block__gray):hover{color:var(--color-purple-400)}.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__link:not([disabled]):not([readonly]):not(.finkit-widgets-sc-footer-contacts-block__gray):hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(333deg) brightness(106%) contrast(101%)}.finkit-widgets-sc-footer-contacts-block__contacts-wrapper .finkit-widgets-sc-footer-contacts-block__contacts-buttons .finkit-widgets-sc-footer-contacts-block__link:not([disabled]):not([readonly]):not(.finkit-widgets-sc-footer-contacts-block__gray):hover .finkit-widgets-sc-footer-contacts-block__tg-icon{background:#2aabee}.finkit-widgets-sc-footer-disclaimer{font-size:var(--font-size-12);line-height:var(--font-line-height-12);color:var(--color-gray-700)}.finkit-widgets-sc-footer-disclaimer p{margin:0}.finkit-widgets-sc-footer-disclaimer a{text-decoration:none;color:var(--color-white)}@media screen and (prefers-reduced-motion:no-preference){.finkit-widgets-sc-footer-disclaimer a{transition:var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-widgets-sc-footer-disclaimer a:hover{color:var(--color-purple-400)}}.finkit-widgets-sc-footer-modal-body__wrapper{width:100%}.finkit-widgets-sc-footer-modal-body__title{width:100%;font-weight:var(--font-weight-medium);font-family:var(--font-family-primary);text-align:center;color:var(--color-black-500);font-size:var(--font-size-24);line-height:var(--font-line-height-24)}@media screen and (min-width:1024px){.finkit-widgets-sc-footer-modal-body__title{margin-bottom:8px;font-size:var(--font-size-32);line-height:var(--font-line-height-32);font-weight:var(--font-weight-bold)}}.finkit-widgets-sc-footer-modal-body__wrapper .finkit-widgets-sc-footer-modal-body__item{display:block;padding:24px 0;border-top:1px solid var(--color-gray-500)}.finkit-widgets-sc-footer-modal-body__wrapper .finkit-widgets-sc-footer-modal-body__item:first-of-type{border:none}@media (hover:hover) and (pointer:fine){.finkit-widgets-sc-footer-modal-body__wrapper .finkit-widgets-sc-footer-modal-body__item:hover .finkit-widgets-sc-footer-modal-body__label .finkit-widgets-sc-footer-modal-body__button:not([disabled]):not([readonly]),.finkit-widgets-sc-footer-modal-body__wrapper .finkit-widgets-sc-footer-modal-body__item:hover button:not([disabled]):not([readonly]){background:var(--color-black-500);color:var(--color-white)}}.finkit-widgets-sc-footer-modal-body__label{display:flex;gap:24px;align-items:center;font-weight:var(--font-weight-medium);font-family:var(--font-family-primary);color:var(--color-black-500);font-size:var(--font-size-18);line-height:var(--font-line-height-18)}@media screen and (min-width:1024px){.finkit-widgets-sc-footer-modal-body__label{font-size:var(--font-size-24);line-height:var(--font-line-height-24)}}.finkit-widgets-sc-footer-modal-body__wrapper .finkit-widgets-sc-footer-modal-body__item .finkit-widgets-sc-footer-modal-body__label .finkit-widgets-sc-footer-modal-body__button:not([disabled]):not([readonly]){width:32px;height:32px;padding:0;background:var(--color-gray-400);color:var(--color-black-500)}.finkit-widgets-sc-footer-modal-body__description{margin:12px 0 0;font-size:var(--font-size-16);line-height:var(--font-line-height-16);color:var(--color-gray-800)}@media screen and (min-width:1024px){.finkit-widgets-sc-footer-modal-body__description{margin:16px 0 0}}.finkit-widgets-sc-footer-popup__wrapper .finkit-widgets-sc-footer-popup__button-wrapper .finkit-widgets-sc-footer-popup__button:not([disabled]):not([readonly]):not([aria-disabled=true]){padding:0;font-size:var(--font-size-14);line-height:var(--font-line-height-14);font-weight:var(--font-weight-regular)}@media (hover:hover) and (pointer:fine){.finkit-widgets-sc-footer-popup__wrapper .finkit-widgets-sc-footer-popup__button-wrapper .finkit-widgets-sc-footer-popup__button:not([disabled]):not([readonly]):not([aria-disabled=true]):hover{background:transparent}}.finkit-widgets-sc-footer-popup__icon{display:flex;flex-wrap:wrap;gap:4px;min-width:28px;max-width:28px;min-height:27px;padding:2.5px 6px 2.5px 2px;box-sizing:border-box}.finkit-widgets-sc-footer-popup__icon div{min-width:4px;max-width:4px;min-height:4px;max-height:4px;border-radius:50%;background:var(--color-white)}@media screen and (prefers-reduced-motion:no-preference){.finkit-widgets-sc-footer-popup__icon div{transition:.5s}}@media (hover:hover) and (pointer:fine){.finkit-widgets-sc-footer-popup__button:hover span{color:var(--color-purple-400)}}@media screen and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.finkit-widgets-sc-footer-popup__button:hover span{transition:.5s}}@media (hover:hover) and (pointer:fine){.finkit-widgets-sc-footer-popup__button:hover .finkit-widgets-sc-footer-popup__icon div{background:var(--color-purple-400)}}.finkit-widgets-sc-footer-left-column__left-column{display:flex;flex-direction:column;gap:24px;min-width:216px;max-width:100%;padding-bottom:32px}@media screen and (min-width:1024px){.finkit-widgets-sc-footer-left-column__left-column{max-width:216px}}.finkit-widgets-sc-footer-left-column__logo-wrapper{width:-moz-fit-content;width:fit-content;height:48px}.finkit-widgets-sc-footer-left-column__left-column .finkit-widgets-sc-footer-left-column__banner{position:relative;gap:16px;justify-content:space-between;width:100%;box-sizing:border-box;overflow:hidden;border-radius:20px;background:var(--color-black-600);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.finkit-widgets-sc-footer-left-column__left-column .finkit-widgets-sc-footer-left-column__banner:hover{background:var(--color-black-500)}}@media screen and (min-width:1024px){.finkit-widgets-sc-footer-left-column__left-column .finkit-widgets-sc-footer-left-column__banner{height:195px}}@media screen and (prefers-reduced-motion:no-preference){.finkit-widgets-sc-footer-left-column__left-column .finkit-widgets-sc-footer-left-column__banner{transition:var(--transition-default)}}.finkit-widgets-sc-footer-left-column__left-column .finkit-widgets-sc-footer-left-column__banner button:not([disabled]):not([readonly]){width:-moz-fit-content;width:fit-content;padding:0}.finkit-widgets-sc-footer-left-column__left-column .finkit-widgets-sc-footer-left-column__banner picture{position:absolute;right:-55px;bottom:-30px;width:206px;height:173px}@media screen and (min-width:1024px){.finkit-widgets-sc-footer-left-column__left-column .finkit-widgets-sc-footer-left-column__banner picture{right:-29px;bottom:-36px;width:200px;height:159px}}.finkit-widgets-sc-footer-left-column__left-column .finkit-widgets-sc-footer-left-column__banner img{width:inherit;height:inherit}.finkit-widgets-sc-footer-left-column__mob-app-link>div{width:100%}@media screen and (min-width:600px){.finkit-widgets-sc-footer-left-column__br{display:none}}.finkit-widgets-sc-footer-logo__wrapper{width:100%;padding-bottom:32px;border-bottom:1px solid var(--color-gray-900)}.finkit-widgets-sc-footer-logo__link{display:flex;align-items:center}.finkit-widgets-sc-footer-logo__from-moex{height:36px;filter:brightness(0) saturate(100%) invert(62%) sepia(5%) saturate(111%) hue-rotate(181deg) brightness(94%) contrast(86%)}@media screen and (min-width:1024px){.finkit-widgets-sc-footer-logo__from-moex{filter:brightness(0) saturate(100%) invert(42%) sepia(14%) saturate(239%) hue-rotate(197deg) brightness(97%) contrast(94%)}}.finkit-widgets-sc-footer-logo__logo{height:48px}.finkit-widgets-sc-footer-logo__wrapper--white{border-bottom:1px solid var(--color-gray-500)}.finkit-widgets-sc-footer-logo__wrapper--white .finkit-widgets-sc-footer-logo__from-moex{filter:brightness(0) saturate(100%) invert(42%) sepia(14%) saturate(239%) hue-rotate(197deg) brightness(97%) contrast(94%)}.finkit-widgets-sc-footer-warning__reserved-space{width:100%}.finkit-widgets-sc-footer-warning__wrapper{width:100%;padding:12px 0;background:var(--color-black-500);color:var(--color-white);font-size:var(--font-size-12);line-height:var(--font-line-height-12)}@media screen and (min-width:1024px){.finkit-widgets-sc-footer-warning__wrapper{font-size:var(--font-size-14);line-height:var(--font-line-height-14)}}.finkit-widgets-sc-footer-warning__wrapper--gray{background:var(--color-gray-400);color:var(--color-black-500)}.finkit-widgets-sc-footer-warning__wrapper--fixed{position:fixed;bottom:0;left:0;z-index:99}.finkit-widgets-sc-footer-warning__text{font-weight:400;font-size:var(--font-size-16);line-height:var(--font-line-height-16)}.finkit-widgets-sc-footer-warning__text a{text-decoration:none;color:var(--color-purple-600)}.finkit-widgets-sc-footer-warning__text strong{font-weight:500}.finkit-widgets-sc-footer-warning__text ul{margin-bottom:4px;list-style-position:inside}.finkit-widgets-sc-footer-warning__text--invisible{visibility:hidden}.finkit-widgets-sc-footer-warning__container{max-width:1360px}.finkit-widgets-sc-footer__wrapper{position:relative;z-index:1;width:100%;margin-top:auto}.finkit-widgets-sc-footer__section{background:var(--color-black-700);color:var(--color-white)}.finkit-widgets-sc-footer__container{display:flex;flex-direction:column;padding-top:32px}@media screen and (min-width:1024px){.finkit-widgets-sc-footer__container{flex-direction:row;gap:24px;padding-top:40px}}.finkit-widgets-sc-footer__top{display:flex;flex-direction:column-reverse}@media screen and (min-width:1024px){.finkit-widgets-sc-footer__top{flex-direction:row;gap:24px;justify-content:space-between}}.finkit-widgets-sc-footer__main{max-width:816px}.finkit-widgets-sc-footer__links{display:flex;flex-flow:wrap;gap:12px 16px;padding:32px 0;border-top:1px solid var(--color-gray-900);border-bottom:1px solid var(--color-gray-900)}@media screen and (min-width:1024px){.finkit-widgets-sc-footer__links{max-width:700px;padding:0;border:0}}.finkit-widgets-sc-footer__links a{font-size:var(--font-size-14);line-height:var(--font-line-height-14);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.finkit-widgets-sc-footer__links a:hover{color:var(--color-purple-400)}}.finkit-widgets-sc-footer__disclaimer{padding:32px 0}.finkit-widgets-sc-footer__bottom{padding:32px 0;border-top:1px solid var(--color-gray-900)}@media screen and (min-width:1024px){.finkit-widgets-sc-footer__bottom{padding:24px 0}}.finkit-widgets-sc-footer__bottom-links{display:flex;flex-flow:wrap;gap:8px;padding-bottom:24px}@media screen and (min-width:1024px){.finkit-widgets-sc-footer__bottom-links{gap:16px}}.finkit-widgets-sc-footer__bottom-links a{font-size:var(--font-size-14);line-height:var(--font-line-height-14);color:var(--color-gray-700)}@media (hover:hover) and (pointer:fine){.finkit-widgets-sc-footer__bottom-links a:hover{color:var(--color-purple-400)}}.finkit-widgets-sc-footer__wrapper--compact .finkit-widgets-sc-footer__container{padding-top:32px}.finkit-widgets-sc-footer__wrapper--compact .finkit-widgets-sc-footer__main{max-width:none}.finkit-widgets-sc-footer__wrapper--compact .finkit-widgets-sc-footer__bottom{display:flex;flex-direction:column-reverse}@media screen and (min-width:1024px){.finkit-widgets-sc-footer__wrapper--compact .finkit-widgets-sc-footer__bottom{padding:32px 0}}.finkit-widgets-sc-footer__wrapper--compact .finkit-widgets-sc-footer__bottom-links{padding:24px 0 0}@media screen and (min-width:1024px){.finkit-widgets-sc-footer__wrapper--compact .finkit-widgets-sc-footer__bottom-links{padding:32px 0 0}.finkit-widgets-sc-footer__wrapper--compact .finkit-widgets-sc-footer__bottom-links a:nth-last-child(3){padding-right:64px}}.finkit-widgets-sc-footer__wrapper--white .finkit-widgets-sc-footer__section{background:var(--color-white)}.finkit-widgets-sc-footer__wrapper--white .finkit-widgets-sc-footer__bottom-disclaimer,.finkit-widgets-sc-footer__wrapper--white .finkit-widgets-sc-footer__disclaimer{color:var(--color-gray-800)}.finkit-widgets-sc-footer__wrapper--white .finkit-widgets-sc-footer__bottom-disclaimer a,.finkit-widgets-sc-footer__wrapper--white .finkit-widgets-sc-footer__disclaimer a{color:var(--color-black-500)}.finkit-widgets-sc-footer__wrapper--white .finkit-widgets-sc-footer__bottom{border-top:1px solid var(--color-gray-500)}.finkit-widgets-sc-footer__wrapper--white .finkit-widgets-sc-footer__bottom-links a{color:var(--color-gray-800)}@media (hover:hover) and (pointer:fine){.finkit-widgets-sc-footer__wrapper--white .finkit-widgets-sc-footer__bottom-links a:hover{color:var(--color-purple-400)}}.finkit-modular-card{display:flex;flex-direction:column;padding:16px;text-decoration:none;outline:none;border-radius:16px;background-color:var(--color-white);color:inherit}.finkit-modular-card *,.finkit-modular-card :after,.finkit-modular-card :before{box-sizing:border-box}.finkit-modular-card--secondary{background-color:var(--color-gray-400)}.finkit-modular-text{font-family:var(--font-family-default)}