.contact-preparation[data-astro-cid-uw5kdbxl]{margin:28px 0;padding:24px;background:#e9ece2}.contact-preparation[data-astro-cid-uw5kdbxl] .plain-steps[data-astro-cid-uw5kdbxl]{padding-left:1.4em}.contact-preparation[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{margin:10px 0}.contact-preparation[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{margin:16px 0}.contact-preparation[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{line-height:1.6}.contact-layout #formy_form table,.contact-layout #formy_form tbody,.contact-layout #formy_form tr,.contact-layout #formy_form th,.contact-layout #formy_form td{display:block;width:100%}.contact-layout #formy_form th{padding:16px 0 8px;border:0}.contact-layout #formy_form td{padding:0 0 16px}.contact-layout[data-astro-cid-uw5kdbxl]{max-width:1200px;margin:auto;padding:40px 32px 64px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:start}.contact-layout__guide[data-astro-cid-uw5kdbxl],.contact-layout__form[data-astro-cid-uw5kdbxl]{min-width:0}.contact-layout[data-astro-cid-uw5kdbxl] .ls-form[data-astro-cid-uw5kdbxl]{max-width:none;margin:0;padding:24px;background:#f6f6f5}.contact-layout[data-astro-cid-uw5kdbxl] .consultation-guide[data-astro-cid-uw5kdbxl]{margin-top:24px;padding:24px 0;border-inline:0}.contact-layout[data-astro-cid-uw5kdbxl] .ls-assure[data-astro-cid-uw5kdbxl]{display:grid;gap:12px;margin-top:0!important}.contact-layout[data-astro-cid-uw5kdbxl] .contact-next[data-astro-cid-uw5kdbxl]{margin-top:24px}.contact-consultant-photo[data-astro-cid-uw5kdbxl]{display:block;width:100%;max-width:320px;height:auto;aspect-ratio:5/4;object-fit:cover;margin:24px 0}body[data-page-path="/contact/"] #main>.site-pagehead{min-height:0;padding-block:24px}body[data-page-path="/contact/"] .site-pagehead__inner{min-height:0}@media(max-width:800px){.contact-consultant-photo[data-astro-cid-uw5kdbxl]{max-width:none}body[data-page-kind] #main p.contact-diagnosis-note[data-readable-copy]{word-break:normal;overflow-wrap:break-word;text-wrap:wrap}body[data-page-kind] #main p.contact-diagnosis-note[data-readable-copy] wbr.readable-break{display:none}.contact-layout[data-astro-cid-uw5kdbxl]{grid-template-columns:minmax(0,1fr);padding:24px 20px 48px;gap:32px}.contact-layout__form[data-astro-cid-uw5kdbxl]{grid-row:1}.contact-layout[data-astro-cid-uw5kdbxl] .ls-form[data-astro-cid-uw5kdbxl]{padding:20px 16px}}#ls-stepform{scroll-margin-top:100px}#formy_form{width:100%;max-width:880px;margin-inline:auto}#formy_form table{width:100%;border-collapse:collapse;table-layout:fixed}#formy_form th,#formy_form td{padding:24px 16px;border-bottom:1px solid #dedbd8;vertical-align:top;text-align:left}#formy_form th{width:28%;font-weight:600}#formy_form td{width:72%}#formy_form ul{margin:0;padding:0;list-style:none}#formy_form li{display:flex;align-items:center;gap:10px;margin-bottom:12px}#formy_form input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),#formy_form select,#formy_form textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:48px;padding:12px;border:1px solid #b9b2ae;border-radius:4px;background:#fff;color:#252321;font:inherit;font-size:16px}#formy_form textarea{min-height:180px;resize:vertical}#formy_form input[type=checkbox],#formy_form input[type=radio]{width:20px;height:20px;flex-shrink:0;accent-color:#9c695e}#formy_form .requiredIcon{display:inline-block;margin-left:8px;padding:2px 6px;color:#9a4335;background:#f7ece9;font-size:12px;white-space:nowrap}#formy_form .help_text{display:inline-block;margin-top:8px;color:#666;font-size:13px}#formy_form .formy_error{font-size:14px;line-height:1.6;margin-top:8px;color:#a02d20!important}#formy_form .formy_error[data-required-empty]{display:block!important}#formy_form input[aria-invalid=true]{border-color:#a02d20}.contact-return{margin-top:24px}#ls-stepform:focus-visible{outline:2px solid #a55e55;outline-offset:4px}#formy_form #total_required,#formy_form .confirm-message{margin:28px 0 16px;text-align:center}#formy_form #formy_btn{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;text-align:center}#formy_form input[type=submit],#formy_form input[type=button]{max-width:100%;padding:16px 28px;border:0;border-radius:4px;background:#9c695e;color:#fff;font:inherit;cursor:pointer}#formy_form input[type=submit].formy_send{background:#c23d35;color:#fff;opacity:1}#formy_form input[type=submit].formy_send:hover{background:#ae342d}#formy_form input[type=submit].formy_send:focus-visible{outline-color:#c23d35}#formy_form input.autoConfirmBack{background:#e5e5e5;color:#444}#formy_form input.autoConfirmBack:hover{background:#d5d5d5}#formy_form input.autoConfirmBack:focus-visible{outline-color:#666}#formy_form input:disabled{opacity:.55;cursor:not-allowed}#formy_form input:focus-visible,#formy_form textarea:focus-visible,#formy_form select:focus-visible{outline:2px solid #9c695e;outline-offset:3px}@media(max-width:700px){#formy_form table,#formy_form tbody,#formy_form tr,#formy_form th,#formy_form td{display:block;width:100%}#formy_form th{padding:20px 0 10px;border:0}#formy_form td{padding:0 0 20px}}
