.clinic-appeal{max-width:800px;margin:30px 0 50px;padding:28px;border:1px solid #cfdae5;border-radius:16px;background:#f7faff}.clinic-appeal h2{font-size:1.6rem;margin-bottom:16px}.clinic-appeal p{margin:18px 0;line-height:1.65}.clinic-appeal label{display:block;margin-bottom:8px}.clinic-appeal input:not([type=checkbox]):not([type=hidden]),.clinic-appeal textarea{display:block;width:100%;max-width:100%;background:#fff;border:1px solid #869bb0;border-radius:6px;padding:12px;font:inherit;color:inherit;box-sizing:border-box}.clinic-appeal input[type=checkbox]{width:20px;height:20px;vertical-align:middle}.clinic-appeal a{text-decoration:underline}.clinic-appeal :focus-visible{outline:3px solid #175d97;outline-offset:3px}@media(max-width:600px){.clinic-appeal{padding:18px;margin-block:25px}.clinic-appeal h2{font-size:1.3rem}}

.high-contrast .reference-design .clinic-appeal,.high-contrast .reference-design .clinic-appeal input,.high-contrast .reference-design .clinic-appeal textarea,.high-contrast .reference-design .clinic-appeal button{background:#000!important;color:#fff!important;border-color:#fff!important}.high-contrast .clinic-appeal :focus-visible{outline-color:#fff}
