.crisp-consent{max-width:480px;width:calc(100% - 32px);border:1px solid #dde1e5;border-radius:8px;padding:28px;color:#242a30;max-height:calc(100dvh - 40px);overflow:auto}.crisp-consent::backdrop{background:#0006}.crisp-consent h2{font-size:24px;line-height:1.3;margin:0 0 16px}.crisp-consent p{font-size:14px;line-height:1.65;color:#5d656d;margin:12px 0}.crisp-consent a{color:#1c3e80;text-decoration:underline;text-underline-offset:3px}.crisp-actions{display:flex;gap:12px;margin:18px 0}.crisp-actions button{min-height:46px;padding:10px 20px;border-radius:4px;background:#edf0f2;font-size:14px}.crisp-actions button:first-child{background:#1c3e80;color:white}.crisp-actions button:disabled{opacity:.6}.crisp-contact{display:inline-flex;min-height:44px;align-items:center;font-size:14px}
