@import"https://api.fontshare.com/v2/css?f[]=satoshi@700,800&f[]=inter@400,500,600&display=swap";:root{--color-primary: #059669;--color-primary-hover: #047857;--color-secondary: #0d9488;--color-accent: #f59e0b;--color-accent-hover: #d97706;--gradient-brand: linear-gradient(135deg, #059669, #0d9488);--gradient-hero: linear-gradient(180deg, #ecfdf5 0%, #ffffff 100%);--gradient-section: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);--color-text: #0f172a;--color-text-muted: #64748b;--color-text-light: #94a3b8;--color-bg: #ffffff;--color-bg-alt: #f8fafc;--color-bg-dark: #064e3b;--color-border: #e2e8f0;--color-border-light: #f1f5f9;--font-display: "Satoshi", system-ui, sans-serif;--font-body: "Inter", system-ui, sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 2rem;--text-4xl: 2.75rem;--text-5xl: 3.5rem;--space-section: 6rem;--max-width: 72rem;--radius: .75rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 30px rgba(0, 0, 0, .1);font-family:var(--font-body);line-height:1.6;color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}img{max-width:100%;height:auto;display:block}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}::selection{background:#05966926}
