.contact-form[data-astro-cid-svshx33u]{padding:clamp(24px,4vw,40px);margin-bottom:30px;border:1px solid var(--cream-3)}.contact-form[data-astro-cid-svshx33u] h2[data-astro-cid-svshx33u]{font:700 clamp(22px,3vw,26px)/1.6 var(--font-display);margin:12px 0 18px}.contact-form[data-astro-cid-svshx33u]>p[data-astro-cid-svshx33u]{color:var(--ink-soft)}.contact-form[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]{text-decoration:underline;text-underline-offset:4px}.contact-form[data-astro-cid-svshx33u] fieldset[data-astro-cid-svshx33u]{border:0;padding:0;margin:24px 0;min-width:0;display:grid;gap:22px}.form-grid[data-astro-cid-svshx33u]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact-form[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]{display:block;font-weight:700;margin-bottom:8px}.contact-form[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]>span[data-astro-cid-svshx33u]:not(.visually-hidden){font-size:14px}.contact-form[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:not([type=checkbox]),.contact-form[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u],.contact-form[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{font:inherit;width:100%;min-height:48px;padding:12px;border:1px solid var(--green);border-radius:8px;background:var(--paper);color:var(--ink);box-sizing:border-box}.contact-form[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{resize:vertical}.form-note[data-astro-cid-svshx33u]{font-size:14px;line-height:1.9;margin-top:12px}.contact-form[data-astro-cid-svshx33u] .form-consent[data-astro-cid-svshx33u]{display:flex;align-items:flex-start;gap:12px;font-weight:400;line-height:1.9}.form-consent[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]{width:22px;height:22px;flex-shrink:0;margin-top:3px;accent-color:var(--green)}.contact-form[data-astro-cid-svshx33u] .field-error{color:#923b28;font-weight:700;font-size:14px;margin-top:8px}.contact-form[data-astro-cid-svshx33u] [data-astro-cid-svshx33u][aria-invalid=true]{border-color:#923b28!important}.form-status[data-astro-cid-svshx33u]{margin:18px 0;white-space:pre-line;overflow-wrap:anywhere}.form-status[data-astro-cid-svshx33u]:not(:empty){padding:16px;background:var(--cream);border-left:4px solid var(--green)}.contact-form[data-astro-cid-svshx33u] [data-astro-cid-svshx33u][hidden]{display:none!important}.form-actions[data-astro-cid-svshx33u]{display:flex;gap:12px;flex-wrap:wrap}#intake-review[data-astro-cid-svshx33u]{margin:24px 0}#intake-review[data-astro-cid-svshx33u] h3[data-astro-cid-svshx33u]{font-size:22px}#intake-review[data-astro-cid-svshx33u] dl[data-astro-cid-svshx33u]{display:grid;grid-template-columns:minmax(120px,1fr) 2fr;margin-top:20px;overflow-wrap:anywhere}#intake-review[data-astro-cid-svshx33u] dt[data-astro-cid-svshx33u],#intake-review[data-astro-cid-svshx33u] dd[data-astro-cid-svshx33u]{padding:12px 0;border-bottom:1px solid var(--cream-3);white-space:pre-wrap}#intake-review[data-astro-cid-svshx33u] dt[data-astro-cid-svshx33u]{font-weight:700}#intake-review[data-astro-cid-svshx33u] dd[data-astro-cid-svshx33u]{margin:0}.contact-form[data-astro-cid-svshx33u] button[data-astro-cid-svshx33u]{margin-top:8px}.contact-form[data-astro-cid-svshx33u] button[data-astro-cid-svshx33u]:disabled{opacity:.65;cursor:wait}.form-trap[data-astro-cid-svshx33u]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#intake-success[data-astro-cid-svshx33u]{padding:28px 0;overflow-wrap:anywhere}#intake-success[data-astro-cid-svshx33u] h3[data-astro-cid-svshx33u]{font:700 24px/1.7 var(--font-display);color:var(--green-deep);margin-bottom:16px}@media(max-width:600px){#intake-review[data-astro-cid-svshx33u] dl[data-astro-cid-svshx33u]{display:block}#intake-review[data-astro-cid-svshx33u] dt[data-astro-cid-svshx33u]{border:0;padding:14px 0 0;font-size:14px}#intake-review[data-astro-cid-svshx33u] dd[data-astro-cid-svshx33u]{padding:4px 0 12px}.form-grid[data-astro-cid-svshx33u]{grid-template-columns:1fr}.contact-form[data-astro-cid-svshx33u]{padding:22px 18px}.contact-form[data-astro-cid-svshx33u] .btn[data-astro-cid-svshx33u]{width:100%}}.contact-paths__form[data-astro-cid-uw5kdbxl]{grid-column:1/-1}.contact-section[data-astro-cid-uw5kdbxl]{padding-top:36px}.contact-intro[data-astro-cid-uw5kdbxl]{text-align:center;margin-bottom:30px}.contact-intro[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font:700 clamp(25px,3.5vw,34px)/1.6 var(--font-display);color:var(--green-deep)}.contact-intro[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{margin-top:18px;color:var(--ink-soft)}.mobile-break[data-astro-cid-uw5kdbxl]{display:none}.contact-paths[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:36px}.contact-paths[data-astro-cid-uw5kdbxl]>a[data-astro-cid-uw5kdbxl]{padding:20px 24px;border:1px solid var(--green);border-radius:var(--radius-m);background:var(--green-pale);display:flex;flex-direction:column;gap:6px}.contact-paths[data-astro-cid-uw5kdbxl]>a[data-astro-cid-uw5kdbxl]:hover{background:var(--cream)}.contact-paths[data-astro-cid-uw5kdbxl]>a[data-astro-cid-uw5kdbxl]>span[data-astro-cid-uw5kdbxl]{font-size:14px}.contact-paths[data-astro-cid-uw5kdbxl] strong[data-astro-cid-uw5kdbxl]{font-family:var(--font-display);font-size:19px}.contact-paths[data-astro-cid-uw5kdbxl] strong[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{float:right}.consultation[data-astro-cid-uw5kdbxl]{padding:clamp(24px,4vw,40px);border:1px solid var(--cream-3);background:var(--cream)}.consultation[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl],.caremanager-note[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font:700 26px var(--font-display);margin:12px 0 18px}.consultation[data-astro-cid-uw5kdbxl]>p[data-astro-cid-uw5kdbxl]{color:var(--ink-soft)}.consultation-fields[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px}.consultation-fields[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{display:block;font-weight:700;margin-bottom:8px}.consultation-fields[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]{font:inherit;background:var(--paper);border:1px solid var(--green);border-radius:10px;padding:12px;width:100%;min-height:48px;color:var(--ink)}.consultation-selection[data-astro-cid-uw5kdbxl]{font-size:15px;margin:18px 0}.mail-note[data-astro-cid-uw5kdbxl]{font-size:14px;margin-top:16px}.email-address[data-astro-cid-uw5kdbxl]{font-weight:700;user-select:all;margin-top:16px;overflow-wrap:anywhere}.telephone-section[data-astro-cid-uw5kdbxl]{margin-top:64px}.contact-tel-list[data-astro-cid-uw5kdbxl]{border-top:1px solid var(--cream-3)}.contact-tel[data-astro-cid-uw5kdbxl]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;border-bottom:1px solid var(--cream-3)}.contact-tel__identity[data-astro-cid-uw5kdbxl]>span[data-astro-cid-uw5kdbxl]{font-size:14px;color:var(--ink-soft)}.contact-tel[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{font:700 24px var(--font-display);margin:4px 0 8px}.contact-tel[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{text-decoration:underline;text-underline-offset:5px}.contact-tel[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{font-size:14px;color:var(--ink-soft)}.contact-manager[data-astro-cid-uw5kdbxl]{margin-top:6px}.contact-tel__number[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:3px;align-items:center;white-space:nowrap;border:1px solid var(--green);border-radius:var(--radius-s);padding:12px 22px;font-weight:700;font-size:22px;background:var(--green-pale)}.contact-tel__number[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{font-size:13px}.caremanager-note[data-astro-cid-uw5kdbxl]{margin-top:40px;border-radius:var(--radius-m);background:var(--green-pale);padding:clamp(24px,4vw,36px)}.caremanager-note[data-astro-cid-uw5kdbxl] .btn[data-astro-cid-uw5kdbxl]{margin-top:22px}.contact-recruit[data-astro-cid-uw5kdbxl]{border-top:1px solid var(--cream-3);padding-top:30px;margin-top:40px}.contact-recruit[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font:700 23px var(--font-display);margin-bottom:12px}.contact-recruit[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{display:inline-block;padding-block:14px;text-decoration:underline;text-underline-offset:4px}@media(max-width:640px){.contact-paths[data-astro-cid-uw5kdbxl],.consultation-fields[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.mobile-break[data-astro-cid-uw5kdbxl]{display:block}.contact-tel[data-astro-cid-uw5kdbxl]{align-items:flex-start;flex-direction:column}.contact-tel__number[data-astro-cid-uw5kdbxl]{width:100%;flex-direction:row;justify-content:space-between;font-size:22px}.contact-tel__number[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{margin-left:12px}}
