@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Outfit:wght@600;700;800&display=swap";
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
:root{--bg-base:#f4f6f9;--bg-surface:#fff;--bg-surface-elevated:#edf2f7;--bg-surface-subtle:#f8fafc;--border-subtle:#e2e8f0;--border-strong:#cbd5e1;--border-focus:#2563eb;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#64748b;--text-inverse:#fff;--brand-navy:#1e3a8a;--brand-blue:#2563eb;--brand-blue-soft:#eff6ff;--tier-basic:#059669;--tier-basic-soft:#ecfdf5;--tier-standard:#0284c7;--tier-standard-soft:#f0f9ff;--tier-premium:#d97706;--tier-premium-soft:#fffbeb;--tier-elite:#7c3aed;--tier-elite-soft:#f5f3ff;--tier-ev:#0891b2;--tier-ev-soft:#ecfeff;--shadow-sm:0 1px 2px 0 #0f172a0a;--shadow-md:0 4px 8px -2px #0f172a0f, 0 2px 4px -1px #0f172a0a;--shadow-lg:0 10px 18px -4px #0f172a12, 0 4px 6px -2px #0f172a08;--radius-sm:5px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading:"Outfit", "Inter", -apple-system, BlinkMacSystemFont, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{-ms-overflow-style:none;scrollbar-width:none;font-size:15px}body{font-family:var(--font-sans);background-color:var(--bg-base);color:var(--text-primary);-webkit-font-smoothing:antialiased;-ms-overflow-style:none;scrollbar-width:none;line-height:1.5}::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}*{scrollbar-width:none!important}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}img{max-width:100%;height:auto;display:block}.container{max-width:1140px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.section-label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;color:var(--brand-blue);background:var(--brand-blue-soft);border-radius:var(--radius-full);margin-bottom:8px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-block}.section-title{font-family:var(--font-heading);color:var(--text-primary);margin-bottom:10px;font-size:1.75rem;font-weight:700;line-height:1.25}.section-subtitle{color:var(--text-secondary);max-width:620px;font-size:.9375rem;line-height:1.6}@media (max-width:768px){html{font-size:14px}.container{padding-left:16px;padding-right:16px}.section-label{text-align:center;margin-left:auto;margin-right:auto;display:table}.section-title{text-align:center;font-size:1.45rem}.section-subtitle{text-align:center;margin-left:auto;margin-right:auto}}
