:root{--figma-page: #f7f9fb;--figma-surface: #f2f4f6;--figma-ink: #191c1e;--figma-body: #3c494e;--figma-teal: #00677e;--figma-teal-bright: #00d4ff;--figma-slate: #1e293b;--figma-on-mission: #b4ebff;--figma-border: rgba(187, 201, 207, .2);--figma-border-soft: rgba(187, 201, 207, .1);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading: "Manrope", "Inter", sans-serif;--primary-color: #ffffff;--secondary-color: #e8ebef;--tertiary-color: #e0e3e5;--accent-color: #00677e;--accent-secondary: #00677e;--background-color: #f7f9fb;--surface-color: #f2f4f6;--card-surface: #ffffff;--text-primary: #191c1e;--text-secondary: #3c494e;--text-muted: #5c6a6f;--gradient-primary: linear-gradient(90deg, #00677e 0%, #00d4ff 100%);--gradient-dark: linear-gradient(180deg, #f2f4f6 0%, #e8ebef 100%);--shadow-glow: 0 0 24px rgba(0, 103, 126, .12);--shadow-card: 0 20px 25px -5px rgba(0, 0, 0, .08), 0 8px 10px -6px rgba(0, 0, 0, .06);--header-bg: rgba(247, 249, 251, .88)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-sans);line-height:1.6;background:var(--background-color);color:var(--text-primary);overflow-x:hidden;padding-top:80px}h1,h2,h3,h4,.section-heading{font-family:var(--font-heading)}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 10%,rgba(0,212,255,.04) 0%,transparent 45%),radial-gradient(circle at 80% 90%,rgba(0,103,126,.04) 0%,transparent 45%);pointer-events:none;z-index:-1}.container{max-width:1280px;margin:0 auto;padding:0 32px}@media (max-width: 640px){.container{padding:0 20px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes glow{0%,to{box-shadow:0 0 20px #00677e33}50%{box-shadow:0 0 28px #00677e47}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.fade-in-up{animation:fadeInUp .8s ease-out}.glow-effect{animation:glow 2s ease-in-out infinite}.float-animation{animation:float 3s ease-in-out infinite}html{scroll-behavior:smooth}
