@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap");:root{--cp-blue:#0b4dbf;--cp-blue-dark:#083a94;--cp-blue-soft:#e8f0ff;--cp-green:#22a45d;--cp-green-dark:#1a8349;--cp-green-soft:#e8f8ef;--cp-whatsapp:#25d366;--cp-bg:#f4f6fb;--cp-surface:#ffffff;--cp-border:#e2e8f0;--cp-border-strong:#cbd5e1;--cp-text:#152033;--cp-text-muted:#64748b;--cp-text-inverse:#ffffff;--cp-danger:#dc2626;--cp-warning:#d97706;--cp-radius:12px;--cp-radius-sm:8px;--cp-shadow:0 8px 24px rgba(15,35,70,0.06);--cp-font:"Plus Jakarta Sans","Segoe UI",sans-serif;--cp-header-height:88px;--cp-container:1240px;--cp-container-md:1100px}@keyframes cp-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%;font-family:var(--cp-font);color:var(--cp-text);background:var(--cp-bg)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}