@font-face{font-family:inter;src:url(../media/Inter_Regular-s.p.0pj1e1rvn0ece.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_Medium-s.p.00sp3oulu-nvw.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_SemiBold-s.p.05_.~71_f050p.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_32ef321d-module__ksLH7q__className{font-family:inter,inter Fallback}.inter_32ef321d-module__ksLH7q__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:interDisplay;src:url(../media/InterDisplay_Bold-s.p.0e~gia2qlxof5.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:interDisplay;src:url(../media/InterDisplay_ExtraBold-s.p.05zyok27cak_p.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:interDisplay;src:url(../media/InterDisplay_Black-s.p.0mq-5qujo3ncc.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:interDisplay Fallback;src:local(Arial);ascent-override:92.57%;descent-override:23.05%;line-gap-override:0.0%;size-adjust:104.65%}.interdisplay_cbc9f6f0-module__edjPMa__className{font-family:interDisplay,interDisplay Fallback}.interdisplay_cbc9f6f0-module__edjPMa__variable{--font-inter-display:"interDisplay", "interDisplay Fallback"}
:root{--brand-primary:#064c53;--brand-primary-light:#009dad;--brand-primary-dark:#043a40;--bg-primary:#fff;--bg-secondary:#f8f9fa;--bg-app:#d6e0e0;--bg-dark:#064c53;--bg-overlay:#064c53f2;--text-primary:#242424;--text-secondary:#6b7280;--text-muted:#9e9e9e;--text-light:#fff;--border-primary:#e5e7eb;--border-secondary:#d1d5db;--accent-primary:#009dad;--accent-success:#059669;--section-padding:120px;--container-width:1200px;--transition-fast:.2s ease;--transition-medium:.4s cubic-bezier(.4, 0, .2, 1);--transition-slow:.6s cubic-bezier(.4, 0, .2, 1);--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body:-apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{width:100%}body{font-family:var(--font-body);color:var(--text-primary);background-color:var(--bg-primary);-webkit-text-size-adjust:100%;font-size:16px;line-height:1.6}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}
