.dr-match__email form{display:grid;gap:12px;max-width:560px}
.dr-match__email label{font-weight:700}
.dr-match__email input[type="email"]{width:100%;box-sizing:border-box;border:1px solid #b88e98;border-radius:11px;padding:12px;font:inherit}
.dr-match__email label:has(input[type="checkbox"]){font-size:.9rem;font-weight:500}
.dr-match__email input[type="checkbox"]{margin-right:7px}
.dr-match__card{overflow:hidden}
.dr-match__card [data-dr-breed-image]{display:block;width:calc(100% + 48px);height:230px;object-fit:cover;margin:-24px -24px 20px}
@media(max-width:620px){.dr-match__card [data-dr-breed-image]{width:calc(100% + 40px);height:190px;margin:-20px -20px 18px}}
.dr-match__consent{margin:18px 0;padding:16px 18px;border:1px solid #dbe5ef;border-radius:14px;background:#f4f8fc;color:#183b63}.dr-match__consent strong{display:block;font-size:16px}.dr-match__consent p{margin:5px 0 12px;color:#506076}.dr-match__consent label{display:block;margin:10px 0;line-height:1.45}.dr-match__consent input{margin-right:8px}
