.demo-disclosure{max-width:1200px;margin:110px auto 0;padding:18px 24px;border:1px solid #c8d8f4;border-radius:16px;background:#edf3ff;color:#152d50;font-size:14px;line-height:1.6;display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center}.demo-disclosure a{color:#164cae;font-weight:700;margin-left:auto}.demo-google{background:#f0f5ff;padding:28px!important;border-radius:22px}.demo-stars{margin:0 0 12px}#demo-contact{max-width:540px;width:calc(100% - 36px);padding:32px;border:1px solid #d4deed;border-radius:24px;color:#13223e;background:#fff;box-shadow:0 24px 80px #10254833}#demo-contact::backdrop{background:#10203d99;backdrop-filter:blur(4px)}#demo-contact h2{font-size:30px;line-height:1.15;letter-spacing:-1px}#demo-contact p{line-height:1.65}#demo-contact [data-demo-close]{float:right;border:0;background:#edf2fa;font-size:26px;width:44px;height:44px;border-radius:50%;cursor:pointer}.demo-bubble{margin:24px 0;padding:20px;border-radius:18px 18px 18px 4px;background:#edf3ff;line-height:1.6}#demo-contact a:focus-visible,#demo-contact button:focus-visible{outline:3px solid #195ee5;outline-offset:4px}@media(max-width:600px){.demo-disclosure{margin:90px 16px 0;padding:16px}.demo-disclosure a{margin-left:0}.demo-google{padding:20px!important}#demo-contact{padding:24px}}
