:root{--color-primary:#004f70;--color-secondary:#36637d;--color-accent:#3ec5cf;--color-mid:#0093a7;--color-dark:#213c4d;--color-bg:#f7fbfc;--color-surface:#fff;--color-border:#004f701a;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--shadow-sm:0 1px 2px #213c4d0f;--shadow-md:0 8px 30px #213c4d14;--shadow-lg:0 20px 50px #213c4d1f;--shadow-glow:0 0 60px #3ec5cf26}html{scroll-behavior:smooth}html,body{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;background:var(--color-bg);color:var(--color-dark);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}a{color:inherit;text-decoration:none}*{box-sizing:border-box}::selection{color:var(--color-dark);background:#3ec5cf40}
