.csp-ask{box-sizing:border-box;width:100%;max-width:100%;padding:22px 18px 20px;border-radius:16px;background:linear-gradient(145deg,#3a7be0,#0f5699);color:#fff;text-align:center;font-family:Ubuntu,sans-serif}.csp-ask *{box-sizing:border-box}.csp-ask-ic{display:block;width:56px;height:56px;margin:0 auto 10px}.csp-ask-t{margin:0 0 4px;font:700 20px/1.2 Ubuntu,sans-serif;color:#fff}.csp-ask-s{margin:0 0 16px;font:400 14px/1.45 Ubuntu,sans-serif;color:#fff}.csp-ask .csp-ask-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;padding:12px 22px;border-radius:24px;background:#fff;color:#0f5699!important;font:700 15px/1 Ubuntu,sans-serif;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease}.csp-ask .csp-ask-btn svg{width:16px;height:16px;transition:transform .2s ease}@media(hover:hover)and (pointer:fine){.csp-ask .csp-ask-btn:hover{box-shadow:0 6px 16px #0003}}@media(hover:hover)and (pointer:fine){.csp-ask .csp-ask-btn:hover svg{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.csp-ask .csp-ask-btn,.csp-ask .csp-ask-btn svg{transition:none}}
