:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:Inter,SF Pro,Roboto,-apple-system,system-ui,sans-serif;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.desktopPage,.desktopPage *{font-family:var(--text-body-text-font-family)!important;font-size:var(--text-body-text-font-size)!important;font-weight:var(--text-body-text-font-weight)!important;line-height:var(--text-body-text-line-height)!important;letter-spacing:var(--text-body-text-letter-spacing)!important}.desktopPage h1{color:var(--text-main-title-color);font-family:var(--text-main-title-font-family)!important;font-size:var(--text-main-title-font-size)!important;font-weight:var(--text-main-title-font-weight)!important;line-height:var(--text-main-title-line-height)!important;letter-spacing:var(--text-main-title-letter-spacing)!important}.desktopPage h2,.desktopPage h3{font-family:var(--text-section-title-font-family)!important;font-size:var(--text-section-title-font-size)!important;font-weight:var(--text-section-title-font-weight)!important;line-height:var(--text-section-title-line-height)!important;letter-spacing:var(--text-section-title-letter-spacing)!important}.desktopPage button{font-family:var(--text-button-text-font-family)!important;font-size:var(--text-button-text-font-size)!important;font-weight:var(--text-button-text-font-weight)!important;line-height:var(--text-button-text-line-height)!important;letter-spacing:var(--text-button-text-letter-spacing)!important}.desktopPage label{font-family:var(--text-label-font-family)!important;font-size:var(--text-label-font-size)!important;font-weight:var(--text-label-font-weight)!important;line-height:var(--text-label-line-height)!important;letter-spacing:var(--text-label-letter-spacing)!important}.desktopPage input,.desktopPage select,.desktopPage option{color:var(--text-field-text-color);font-family:var(--text-field-text-font-family)!important;font-size:var(--text-field-text-font-size)!important;font-weight:var(--text-field-text-font-weight)!important;line-height:var(--text-field-text-line-height)!important;letter-spacing:var(--text-field-text-letter-spacing)!important}.desktopPage nav a,.desktopPage nav button{color:var(--text-navigation-text-color);font-family:var(--text-navigation-text-font-family)!important;font-size:var(--text-navigation-text-font-size)!important;font-weight:var(--text-navigation-text-font-weight)!important;line-height:var(--text-navigation-text-line-height)!important;letter-spacing:var(--text-navigation-text-letter-spacing)!important}.desktopPage a:not(nav a){color:var(--text-link-text-color);font-family:var(--text-link-text-font-family)!important;font-size:var(--text-link-text-font-size)!important;font-weight:var(--text-link-text-font-weight)!important;line-height:var(--text-link-text-line-height)!important;letter-spacing:var(--text-link-text-letter-spacing)!important}.desktopPage small{font-family:var(--text-micro-label-font-family)!important;font-size:var(--text-micro-label-font-size)!important;font-weight:var(--text-micro-label-font-weight)!important;line-height:var(--text-micro-label-line-height)!important;letter-spacing:var(--text-micro-label-letter-spacing)!important}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
