@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}ul,ol{list-style:none}:root{--color-primary:#3e6bf2;--color-primary-hover:#2b57de;--color-primary-light:#eef3ff;--color-primary-lighter:#e8eeff;--color-mint:#0fc08c;--color-mint-light:#e0f7f1;--color-navy:#0d1a2b;--color-subtext:#6b7a8d;--color-gold:#f5a623;--color-surface:#f8fafc;--color-border:#e2e8f0;--color-background:#fff;--color-foreground:#0d1a2b;--font-heading:Space Grotesk, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;--font-body:Plus Jakarta Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif}html,body{background-color:var(--color-background);min-height:100%;color:var(--color-foreground);font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:-.02em}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.6)}}@keyframes radar{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}.container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.container{padding-left:2rem;padding-right:2rem}}
