*{box-sizing:border-box}body{color:#332f46;background:#fffdfd;margin:0;font-family:Georgia,Times New Roman,serif}.eyebrow[data-astro-cid-6bfsojfh]{color:#5f1a31;letter-spacing:3px;text-transform:uppercase;font-family:Arial,sans-serif;font-size:13px;font-weight:700}h1[data-astro-cid-6bfsojfh],h2[data-astro-cid-6bfsojfh]{font-weight:400;line-height:1.2}.contact-hero[data-astro-cid-6bfsojfh]{text-align:center;background:#f6edef;padding:110px 7%}.hero-content[data-astro-cid-6bfsojfh]{max-width:950px;margin:0 auto}h1[data-astro-cid-6bfsojfh]{margin:24px 0 30px;font-size:clamp(38px,5vw,66px)}.hero-intro[data-astro-cid-6bfsojfh]{max-width:780px;margin:0 auto 20px;font-size:22px;line-height:1.8}.hero-note[data-astro-cid-6bfsojfh]{color:#5f1a31;max-width:700px;margin:0 auto;font-size:18px;line-height:1.8}.form-section[data-astro-cid-6bfsojfh]{background:#fff;padding:100px 7%}.form-introduction[data-astro-cid-6bfsojfh]{text-align:center;max-width:780px;margin:0 auto 55px}.form-introduction[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin:20px 0 25px;font-size:clamp(34px,4vw,50px)}.form-introduction[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]:not(.eyebrow){font-size:19px;line-height:1.8}.form-container[data-astro-cid-6bfsojfh]{background:#f8f4f5;border-radius:15px;max-width:900px;margin:0 auto;padding:55px;box-shadow:0 10px 35px #332f460d}.form-row[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.form-group[data-astro-cid-6bfsojfh]{margin-bottom:28px}.form-group[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{color:#332f46;margin-bottom:11px;font-family:Arial,sans-serif;font-size:15px;font-weight:600;line-height:1.5;display:block}.form-group[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh],.form-group[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh],.form-group[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{color:#332f46;background:#fff;border:1px solid #d8bbbf;border-radius:5px;width:100%;min-width:0;padding:16px;font-family:Arial,sans-serif;font-size:16px;display:block}.form-group[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{resize:vertical;line-height:1.6}.form-group[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus,.form-group[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh]:focus,.form-group[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]:focus{outline-offset:2px;outline:2px solid #586fad}.consent-group[data-astro-cid-6bfsojfh]{align-items:flex-start;gap:13px;margin:8px 0 30px;display:flex}.consent-group[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{accent-color:#5f1a31;flex-shrink:0;width:20px;height:20px;margin-top:2px}.consent-group[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{font-family:Arial,sans-serif;font-size:14px;line-height:1.7}.submit-button[data-astro-cid-6bfsojfh]{color:#fff;cursor:pointer;background:#5f1a31;border:none;border-radius:5px;width:100%;padding:19px 28px;font-family:Arial,sans-serif;font-size:16px;font-weight:700;display:block}.submit-button[data-astro-cid-6bfsojfh]:hover{background:#332f46}.submit-button[data-astro-cid-6bfsojfh]:focus-visible{outline-offset:4px;outline:3px solid #586fad}.form-note[data-astro-cid-6bfsojfh]{text-align:center;color:#5f1a31;margin:22px 0 0;font-family:Arial,sans-serif;font-size:13px;line-height:1.7}.hidden-field[data-astro-cid-6bfsojfh]{display:none}.reassurance-section[data-astro-cid-6bfsojfh]{text-align:center;background:#eaf0fa;padding:100px 7%}.reassurance-content[data-astro-cid-6bfsojfh]{max-width:850px;margin:0 auto}.circle-decoration[data-astro-cid-6bfsojfh]{border:3px solid #5f1a31;border-radius:50%;justify-content:center;align-items:center;width:85px;height:85px;margin:0 auto 35px;display:flex}.circle-decoration[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{border:2px solid #a6c0e5;border-radius:50%;width:58px;height:58px}.reassurance-content[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin:0 0 25px;font-size:clamp(32px,4vw,48px)}.reassurance-content[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{font-size:19px;line-height:1.8}.closing-line[data-astro-cid-6bfsojfh]{color:#5f1a31;margin-top:35px;font-style:italic;font-size:25px!important}footer[data-astro-cid-6bfsojfh]{text-align:center;padding:30px 20px}footer[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{font-family:Arial,sans-serif;font-size:13px}@media (width<=750px){.contact-hero[data-astro-cid-6bfsojfh]{padding:75px 7%}.form-section[data-astro-cid-6bfsojfh]{padding:70px 6%}.form-container[data-astro-cid-6bfsojfh]{padding:30px 22px}.form-row[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:0}.hero-intro[data-astro-cid-6bfsojfh]{font-size:19px}.reassurance-section[data-astro-cid-6bfsojfh]{padding:75px 7%}}
