*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{color:#101828;font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-optical-sizing:none;font-feature-settings:"cv03","cv04","cv09","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#fff;margin:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote,ul,ol{margin:0}ul,ol{padding:0}img,svg,video,iframe{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}code,pre{font-family:var(--font-mono),ui-monospace,monospace}em,i,cite{font-family:var(--font-inter-italic),var(--font-inter),"Inter",system-ui,sans-serif}:focus-visible{outline-offset:2px;outline:2px solid #7f56d9}.skip-link{z-index:100;letter-spacing:-.02em;color:#6941c6;background:#fff;border-radius:8px;padding:10px 16px;font-size:16px;font-weight:600;line-height:24px;position:fixed;top:12px;left:12px;transform:translateY(-200%);box-shadow:0 8px 24px #10182829}.skip-link:focus{outline-offset:2px;outline:2px solid #7f56d9;transform:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
