:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#8da5cb #e8eef8;overflow-y:scroll}html::-webkit-scrollbar{width:6px}html::-webkit-scrollbar-track{background:#e8eef8}html::-webkit-scrollbar-thumb{background:#8da5cb;border-radius:999px}html::-webkit-scrollbar-thumb:hover{background:#6f8fbe}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*{box-sizing:border-box}body{color:#0d1333;background:#f4f7ff;margin:0;font-family:Inter,Arial,sans-serif;overflow-x:hidden}.scrollProgressTrack{z-index:65;pointer-events:none;zoom:1;background:#2f4f7d38;border-radius:999px;width:2px;height:182px;position:fixed;top:50%;right:20px;transform:translateY(-50%)}.scrollProgressFill{border-radius:inherit;transform-origin:top;background:#2f4f7d;width:100%;height:100%;position:absolute;top:0;left:0;transform:scaleY(0)}@media (max-width:880px){.scrollProgressTrack{height:132px;right:14px}}button,input,textarea,select{font:inherit}a{color:inherit}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.home{text-align:center;place-content:center;gap:12px;min-height:100vh;display:grid}#a11y-color-overlay,#a11y-color-overlay-blue-base,#a11y-color-overlay-blue-tint{z-index:9998;pointer-events:none;zoom:1;display:none;position:fixed;inset:0}html[data-a11y-theme=inverted] #a11y-color-overlay{mix-blend-mode:difference;background:#fff;display:block}html[data-a11y-theme=blue] #a11y-color-overlay-blue-base{mix-blend-mode:color;background:gray;display:block}html[data-a11y-theme=blue] #a11y-color-overlay-blue-tint{mix-blend-mode:color;background:#1a56db;display:block}html[data-a11y-font-size=large]{zoom:1.15}html[data-a11y-font-size=xlarge]{zoom:1.3}html[data-a11y-font-family=serif] body,html[data-a11y-font-family=serif] body *{font-family:Georgia,Times New Roman,Times,serif!important}html[data-a11y-letter-spacing=increased] body,html[data-a11y-letter-spacing=increased] body *{letter-spacing:.06em!important}html[data-a11y-line-height=increased] body,html[data-a11y-line-height=increased] body *{line-height:1.5!important}html[data-a11y-images=hidden] img{visibility:hidden!important}html[data-a11y-motion=reduced] *,html[data-a11y-motion=reduced] :before,html[data-a11y-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}
