.page.svelte-uwccrm{max-width:720px;margin:20px auto;padding:0 8px;font-family:Arial,Helvetica,sans-serif;line-height:1.7;color:#333}.page.svelte-uwccrm h1{text-align:center;color:#b33a3a;font-size:28px;margin:10px 0 24px}.page.svelte-uwccrm h2{color:#b33a3a;font-size:20px;margin-top:28px}.page.svelte-uwccrm p{margin:0 0 14px}.page.svelte-uwccrm a{color:#07c;font-weight:700;text-decoration:none}.page.svelte-uwccrm a:hover{text-decoration:underline}.page.svelte-uwccrm img{max-width:100%;height:auto;border-radius:8px}.page.svelte-uwccrm .contact-card{background:#faf6f3;border-left:4px solid #b33a3a;border-radius:0 6px 6px 0;padding:14px 18px;margin:22px 0}.page.svelte-uwccrm .contact-card p{margin:4px 0}.page.svelte-uwccrm .contact-card address{font-style:normal}.page.svelte-uwccrm iframe{width:100%;border:0}.page.svelte-uwccrm .contact-form{display:grid;gap:12px;max-width:480px;margin:16px 0 24px;padding:18px;background:#fff;border:1px solid #e0d5d5;border-radius:8px}.page.svelte-uwccrm .contact-form .cf-row{display:grid;gap:4px}.page.svelte-uwccrm .contact-form label{font-weight:700;font-size:13px;color:#333}.page.svelte-uwccrm .contact-form input,.page.svelte-uwccrm .contact-form textarea{padding:8px 10px;border:1px solid #d0c3c3;border-radius:4px;font-size:14px;font-family:inherit}.page.svelte-uwccrm .contact-form input:focus,.page.svelte-uwccrm .contact-form textarea:focus{border-color:#b33a3a;outline:none}.page.svelte-uwccrm .contact-form button{justify-self:start;padding:9px 20px;background:#b33a3a;color:#fff;border:0;border-radius:4px;font-weight:700;font-size:14px;cursor:pointer}.page.svelte-uwccrm .contact-form button:hover{background:#7a2525}
