.calads-advisor{margin:24px 0}.calads-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0 26px}.calads-kpis div{background:#fff;border:1px solid #dce5ed;border-radius:12px;padding:16px}.calads-kpis span{display:block;color:#526777;font-size:13px}.calads-kpis b{display:block;color:var(--cal-navy);font-size:24px}.calads-ai-box{background:linear-gradient(135deg,#102a43,#0b72e7);color:#fff;border-radius:15px;padding:26px;margin:20px 0 32px}.calads-ai-box h3{font-size:26px;margin:5px 0}.calads-ai-box button,.calads-advisor form>button{background:var(--cal-yellow);color:#17212b;border:0;border-radius:8px;padding:12px 18px;font-weight:800;cursor:pointer}.calads-ai-box .calads-secondary{background:#fff}.calads-ai-label{font-size:13px;font-weight:900;letter-spacing:.08em}.calads-small{font-size:12px;opacity:.8}.calads-inline{display:inline-block;margin:6px 6px 0 0}.calads-notice{border-left:5px solid #20a464;margin:12px 0}@media(max-width:720px){.calads-kpis{grid-template-columns:repeat(2,1fr)}.calads-kpis b{font-size:20px}.calads-ai-box .calads-inline{display:block}.calads-ai-box button{width:100%;margin-top:6px}}
