/**handles:shg-coverage-style-13264**/
.shg-cov{--shg-cov-accent:#1D5FD0;--shg-cov-text:#0D1726;--shg-cov-border:#7A8BA3;--shg-cov-answer:#EEF4FD;--shg-cov-btn:#0A1F3A;--shg-cov-radius:8px;color:var(--shg-cov-text);font-family:var(--shg-sans, inherit),sans-serif;max-width:640px}.shg-cov__form{margin:0}.shg-cov__label{display:block;margin:0 0 10px;font-size:16px;font-weight:700;line-height:1.35;color:var(--shg-cov-text)}.shg-cov__row{display:flex;gap:8px}.shg-cov__input{flex:1 1 auto;min-width:0;min-height:52px;padding:12px 16px;border:1.5px solid var(--shg-cov-border);border-radius:var(--shg-cov-radius);background:#fff;color:var(--shg-cov-text);font:inherit;font-size:16px;transition:border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1)}.shg-cov__input::placeholder{color:#5e6e84}.shg-cov__input:focus{outline:0;border-color:var(--shg-cov-accent);box-shadow:0 0 0 3px rgba(242,169,59,.9)}.shg-cov__btn{flex:0 0 auto;min-height:52px;padding:12px 22px;border:0;border-radius:var(--shg-cov-radius);background:var(--shg-cov-btn);color:#fff;font:inherit;font-size:16px;font-weight:700;cursor:pointer;transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .2s cubic-bezier(.22,1,.36,1)}.shg-cov__btn:hover{opacity:.9}.shg-cov__btn:active{transform:scale(.97)}.shg-cov__btn:focus-visible{outline:3px solid #F2A93B;outline-offset:2px}.shg-cov__answer{margin-top:14px;padding:16px 18px;border-left:4px solid var(--shg-cov-accent);border-radius:var(--shg-cov-radius);background:var(--shg-cov-answer);animation:shg-cov-in .35s cubic-bezier(.22,1,.36,1)}.shg-cov__answer[hidden]{display:none}.shg-cov__answer.is-maybe{border-left-color:#b45309;background:#fdf6ec}.shg-cov__msg{margin:0;font-size:16px;line-height:1.5;color:var(--shg-cov-text)}.shg-cov__actions{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:10px}.shg-cov__call,.shg-cov__page{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:700;color:var(--shg-cov-accent);text-decoration:underline;text-underline-offset:3px}.shg-cov__call:hover,.shg-cov__page:hover{color:#174ead}.shg-cov__call:focus-visible,.shg-cov__page:focus-visible{outline:3px solid #F2A93B;outline-offset:2px}@keyframes shg-cov-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:480px){.shg-cov__row{flex-direction:column}}@media (prefers-reduced-motion:reduce){.shg-cov__answer{animation:none}.shg-cov__btn,.shg-cov__input{transition:none}}