@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@500;600;700&family=Source+Sans+3:wght@400;500;600&display=swap";*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}html{scroll-behavior:smooth}:focus-visible{outline:2px solid #00BFA6;outline-offset:2px}::selection{background-color:#d6e9ff;color:#0c3a74}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#64748b}@media(prefers-color-scheme:dark){::-webkit-scrollbar-thumb{background:#64748b}::-webkit-scrollbar-thumb:hover{background:#64748b}}
