:root{--font-family-primary:"Segoe UI", SegoeUI, system-ui, -apple-system, BlinkMacSystemFont, Arial, sans-serif;--color-bg:#f5f7ff;--color-surface:#fff;--color-card:#fff;--color-border:#e3e7f5;--color-border-soft:#eef1fb;--color-text:#23263a;--color-text-soft:#666d86;--color-text-muted:#69708a;--color-primary-700:#4f5ddc;--color-primary-600:#4250c4;--color-primary-200:#e0e5ff;--color-primary-100:#eef1ff;--color-accent:#5a4fd3;--color-on-primary:#fff;--color-surface-hover:#f0f2ff;--color-border-hover:#d7def5;--color-danger-text:#d21f3c;--color-danger-surface:#fff1f3;--color-danger-border:#ffd1d9;--color-danger-text-hover:#b9152f;--color-danger-surface-hover:#ffe3e8;--color-danger-border-hover:#ffb6c3;--color-danger-strong:#b42318;--color-danger-strong-hover:#912018;--color-danger-strong-surface:#fef3f2;--color-whatsapp:#25d366;--color-whatsapp-hover:#1fb855;--color-brand-1:#eef1ff;--color-brand-2:#fff;--color-brand-3:#f3efff;--shadow-xs:none;--shadow-card:none;--radius-sm:16px;--radius-md:16px;--radius-lg:16px;--radius-xl:16px;--radius-pill:16px;--space-1:8px;--space-2:12px;--space-3:16px;--space-4:20px;--space-5:24px;--space-6:32px;--font-size-xs:12px;--font-size-sm:13px;--font-size-base:14px;--font-size-md:15px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:20px;--font-size-3xl:24px;--line-height-xs:16px;--line-height-sm:18px;--line-height-base:20px;--line-height-md:22px;--line-height-lg:24px;--line-height-xl:26px;--line-height-2xl:28px;--line-height-3xl:32px;--transition-base:.18s ease;--control-height:40px;--control-height-sm:36px;--control-padding-x:16px;--color-red-40:#b9152f;--color-orange-50:#f59e0b;--color-blue-99:#f8faff;--color-blue-99-2:#fbfcff;--color-green-95:#eaf8ee;--color-green-31:#237d4b;--color-orange-93:#fff3dc;--color-orange-37:#b45309;--color-green-69:#8fd1ab;--color-orange-80:#f7c59f;--color-green-83:#bfe6cf;--color-green-97:#f6fbf8;--color-orange-98:#fff8f4;--color-orange-34:#9a3412;--color-gray-95:#f2f2f2;--color-white-a48:#ffffff7a;--color-blue-95:#eceff8;--color-blue-98:#f6f8fd;--color-blue-94:#e9edf8;--color-blue-11-a40:#0f172a66;--color-blue-70-a14:#6e7ff524;--color-blue-98-a98:#f7f9fffa;--color-white:#fff;--color-blue-95-2:#e6ebff;--color-indigo-96:#efe9ff;--color-white-a18:#ffffff2e;--color-white-a26:#ffffff42;--color-black-a0:#0000;--color-indigo-65:#5c4cff;--color-blue-79:#969dff;--color-blue-71:#747ff5;--color-indigo-58:#6250d6;--color-white-a14:#ffffff24;--color-white-a22:#ffffff38;--color-white-a88:#ffffffe0;--color-blue-97:#f0f2ff;--color-blue-7-a45:#0c101673;--color-white-a26-2:#ffffff42;--color-indigo-92:#d8d4ff;--color-white-a78:#ffffffc7;--color-white-a24:#ffffff3d;--color-blue-98-2:#f7f8fc;--color-indigo-52:#5142c8;--color-blue-15:#172033;--color-blue-93:#e5eaf3;--color-blue-41:#5b6578;--color-blue-25:#30394d;--color-green-29:#15803d;--color-blue-90:#dde3ef;--color-blue-36:#4c566b;--color-blue-88:#d7deeb;--color-sky-97:#f4f7fb;--color-sky-95:#eaf0f8;--color-blue-13:#141b2d;--color-blue-91:#e3e7ef;--color-blue-15-2:#1b2233;--color-blue-41-2:#5a6476;--color-blue-29:#3a4458;--color-orange-53:#f97316;--color-blue-88-2:#d9dee7;--color-blue-16:#1f2633;--color-sky-98:#fafbfc;--color-blue-74:#7aa0ff;--color-indigo-52-2:#4f43c7;--color-red-51:#dc2626;--color-blue-54:#7b8497;--color-orange-87:#fde2bd;--color-orange-96:#fff8ed;--color-orange-28:#5f4730;--color-orange-33:#9a5b10;--color-blue-97-2:#f3f6fb;--color-indigo-96-2:#f1edff;--color-blue-81:#9ea4ff;--color-indigo-50:#4f46b8;--color-blue-97-3:#f4f5fa;--color-blue-91-2:#e3e6ee;--color-blue-21:#2a3142;--color-blue-41-3:#5b6478;--color-orange-40:#c2410c;--color-orange-96-2:#fff7ed;--color-orange-28-2:#7c2d12;--color-blue-97-4:#f5f6fb;--color-blue-84:#cdd3e0;--color-blue-98-3:#f7f8fb;--color-blue-95-3:#eef0f5;--color-white-a28:#ffffff47;--color-white-a52:#ffffff85;--color-white-a94:#fffffff0;--color-blue-35-a20:#2b308733;--color-blue-91-3:#e2e6f0;--color-blue-41-4:#596478;--color-blue-30:#3c465c;--color-blue-97-5:#eef1ff;--color-blue-9-a52:#0d122385;--color-blue-91-4:#e1e6f0;--color-blue-13-a24:#141b2d3d;--color-blue-95-4:#edf0f6;--color-blue-92:#d8ddff;--color-blue-98-4:#f3f5ff;--color-blue-16-a14:#1f263324;--color-blue-47:#6b7486;--color-blue-94-2:#dfe4ff;--color-blue-99-3:#f9faff;--color-blue-98-5:#f4f7ff;--color-blue-97-6:#eef4ff;--color-blue-46:#265ac7;--color-blue-89:#c9dafe;--color-green-96:#ecfdf3;--color-green-27:#0f7a3f;--color-green-83-2:#bdeacb;--color-amber-95:#fff8e7;--color-amber-27:#8b5d00;--color-amber-80:#f3dea5;--color-blue-95-5:#e8ecfb;--color-blue-72:#6f82ff;--color-indigo-71:#8d6ffc;--color-blue-96:#f3f4f6;--color-blue-97-7:#f6f7fa;--color-blue-95-6:#e9eefb;--color-blue-88-3:#cbd6f5;--color-blue-26:#2e3a55;--color-blue-90-2:#d7def5;--color-blue-96-2:#eaf2ff;--color-blue-53:#2563eb;--color-sky-97-2:#eef7ff;--color-blue-44:#3863a6;--color-orange-95:#fff4e5;--color-red-96:#ffecec;--color-blue-43:#3f4f9a;--color-blue-72-2:#aab4c5;--color-blue-59:#2f6bff;--color-blue-93-2:#dbe4ff;--color-blue-98-6:#f5f7ff;--color-blue-29-2:#25386e;--color-blue-97-8:#f4f6fb;--color-blue-90-3:#d9e0f0;--color-blue-80:#9bb5ff;--color-blue-47-2:#5c6f94;--color-blue-68:#6b78f0;--color-blue-97-9:#f7f8fa;--color-sky-87:#bfdbfe;--color-blue-96-3:#edf2ff;--color-blue-89-2:#cfd8f5;--color-orange-79:#f7d49b;--color-red-97:#fff0f0;--color-red-86:#f2c5c5;--color-blue-95-7:#eef1f7;--color-blue-95-8:#f0f2f6;--color-blue-87:#d7dbe6;--color-blue-92-2:#e5e8f2;--color-blue-34:#4b5364;--color-blue-42:#5f6677;--color-blue-15-3:#1f2430;--color-blue-98-7:#f7f9ff;--color-blue-52:#4257c7;--color-blue-26-2:#24365f;--color-blue-59-2:#3b6bf2;--color-orange-92:#ffe3d6;--color-blue-94-3:#e5eaf8;--color-blue-98-a82:#f7f9ffd1;--color-orange-88:#ffd8c2;--color-orange-98-2:#fff9f6;--color-blue-90-4:#d8e0f2;--color-blue-34-2:#465368;--color-blue-91-5:#dce4f4;--color-red-37:#9f1d1d;--color-blue-25-2:#343c49;--color-blue-45:#5f6f89;--color-blue-52-2:#315fd6}
*,:before,:after{box-sizing:border-box}*{min-width:0;margin:0;padding:0}html,body{min-height:100%}body{color:var(--color-text);font-family:var(--font-family-primary);font-size:var(--font-size-base);line-height:var(--line-height-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400}img,picture,svg,video,canvas{max-width:100%;display:block}a,a:visited{text-decoration:none}button,input,select,textarea{font:inherit}select{appearance:none;border:1px solid var(--color-blue-88);background-color:var(--color-white);width:100%;min-height:44px;color:var(--color-blue-15);background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%235b6578' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;background-size:14px;border-radius:16px;outline:none;padding:0 42px 0 13px;font-size:14px;line-height:20px}select:focus{border-color:var(--color-blue-71)}select:disabled{cursor:not-allowed;opacity:.65}ul,ol{list-style:none}@media (max-width:768px){input,select,textarea{font-size:16px!important}}
