.preview-contact{padding:24px;border:1px solid #dce4eb;background:#f4f7fb;box-shadow:0 12px 35px #2152a40a}.preview-contact h3{font-size:24px;line-height:1.3}.preview-contact p{font-size:16px;line-height:1.8}.preview-contact .button{margin-top:12px;min-height:48px;overflow-wrap:anywhere}.preview-selection{padding:18px;margin:22px 0;background:#fff;border-left:3px solid #2152a4}.preview-selection p{margin-bottom:8px}.preview-contact-note{font-size:13px!important;color:#60748b}.preview-contact [hidden]{display:none!important}@media(max-width:600px){.preview-contact{padding:20px}.preview-contact h3{font-size:22px}.preview-contact .button{font-size:14px;gap:15px}}
