:root{--font-size-12:12px;--font-size-14:14px;--font-size-16:16px;--font-size-20:20px;--font-size-22:22px;--font-size-24:24px;--font-size-32:32px;--font-size-48:48px;--line-height-12:18px;--line-height-14:24px;--line-height-16:28px;--line-height-20:32px;--line-height-22:38px;--line-height-24:48px;--line-height-32:40px;--line-height-48:56px;--font-family-inter:var(--font-inter), system-ui, sans-serif;--font-family-roboto:var(--font-roboto), system-ui, sans-serif;--space-4:4px;--space-8:8px;--space-12:12px;--space-14:14px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px;--space-80:80px;--color-grey-1:#8f99a3;--color-blue-100:#eef5fc;--color-blue-400:#0080ff;--color-blue-500:#0673e0;--color-blue-600:#0a66c2;--color-green-400:#40bf40;--color-green-500:#12a112;--color-red-200:#ffc6b2;--color-red-300:#ff8c66;--color-red-400:#ff4000;--color-yellow-100:#fcf8ee;--color-yellow-400:#ffbf00;--color-dark-001:#fff;--color-dark-100:#f8f9fa;--color-dark-200:#e3e5e8;--color-dark-300:#c8ccd0;--color-dark-400:#abb2ba;--color-dark-500:#8f99a3;--color-dark-600:#73808c;--color-dark-700:#505962;--color-dark-800:#2e3338;--elevation-8-4:0 2px 4px #00000014;--elevation-32-8:0 8px 32px #00000014;--radius-4:4px;--radius-8:8px;--container-width:1200px;--header-height:80px;--ease-out:cubic-bezier(.23, 1, .32, 1)}@media (max-width:768px){:root{--header-height:64px}}
*,:before,:after{box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,blockquote{margin:0;padding:0}ul,ol{list-style:none}img,svg,video{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}a{color:inherit}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--header-height)}body{font-family:var(--font-family-inter);color:var(--color-dark-800);background-color:var(--color-dark-001);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--focus-ring-color,var(--color-blue-400));outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
