.ConsultationPage_main__8IJHJ{min-height:calc(100vh - var(--xch-header-height));background:var(--xch-color-surface);color:var(--xch-color-ink)}.ConsultationPage_wrap__sz_I9{width:min(calc(100% - (var(--xch-container-gutter) * 2)),45rem);margin-inline:auto}.ConsultationPage_breadcrumb__NwRl4{padding-block:.875rem;color:var(--xch-color-muted);font-size:var(--xch-font-size-xs)}.ConsultationPage_breadcrumb__NwRl4 a{color:var(--xch-color-brand);text-decoration:none}.ConsultationPage_hero__sD1AN{padding-block:4rem 3rem;background:var(--xch-color-brand-soft);text-align:center}.ConsultationPage_tag__OMW5S{display:inline-flex;min-height:2rem;align-items:center;margin-bottom:1.125rem;border:1px solid var(--xch-color-brand-border);border-radius:var(--xch-radius-pill);background:var(--xch-color-surface);color:var(--xch-color-brand);font-size:var(--xch-font-size-xs);font-weight:700;padding-inline:.875rem}.ConsultationPage_hero__sD1AN h1{margin:0;font-size:clamp(2rem,5vw,2.5rem);line-height:1.3}.ConsultationPage_hero__sD1AN p{max-width:35rem;margin:1rem auto 0;color:var(--xch-color-text);font-size:1.0625rem;line-height:1.8}.ConsultationPage_content__sXnWm{padding-block:2rem 4.5rem}.ConsultationPage_card__Ff6_3{margin-top:2rem;border:1px solid var(--xch-color-border);border-radius:var(--xch-radius-lg);background:var(--xch-color-surface);box-shadow:0 4px 20px rgb(0 0 0/4%);padding:clamp(1.25rem,5vw,2rem)}.ConsultationPage_card__Ff6_3 h2{margin:0;font-size:1.25rem;line-height:1.45}.ConsultationPage_lead__QKuYb{margin:.5rem 0 1.5rem;color:var(--xch-color-text);font-size:var(--xch-font-size-sm);line-height:1.75}.ConsultationPage_benefits__AIKG6{display:grid;gap:.75rem;margin-bottom:1.75rem}.ConsultationPage_benefit__vI2AD{display:flex;align-items:flex-start;gap:.75rem;border-radius:.625rem;background:var(--xch-color-brand-soft);color:var(--xch-color-text);font-size:var(--xch-font-size-sm);line-height:1.7;padding:.875rem 1rem}.ConsultationPage_benefit__vI2AD strong:first-child{color:var(--xch-color-brand);font-size:1rem}.ConsultationPage_privacy__O0eHt{margin:1rem 0 0;border:1px solid var(--xch-color-brand-border);border-radius:var(--xch-radius-md);background:var(--xch-color-brand-soft);color:#71330e;padding:.875rem 1rem;line-height:1.7}.ConsultationPage_alternate__D6Hed{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.ConsultationPage_action__XV6xN{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border:1px solid var(--xch-color-brand);border-radius:var(--xch-radius-sm);background:var(--xch-color-brand);color:var(--xch-color-surface);font-size:var(--xch-font-size-sm);font-weight:800;padding-inline:1.25rem;text-decoration:none}.ConsultationPage_actionSecondary__p4QAa{border-color:#dddddd;background:var(--xch-color-surface);color:#333333}@media (max-width:520px){.ConsultationPage_hero__sD1AN{padding-block:3rem 2.5rem}.ConsultationPage_content__sXnWm{padding-block:1.5rem 3.5rem}.ConsultationPage_alternate__D6Hed{align-items:stretch;flex-direction:column}.ConsultationPage_action__XV6xN{width:100%}}.ConsultationForm_form__PI2Gi{display:grid;gap:1.25rem;background:#ffffff}.ConsultationForm_grid__ZeKI1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem}.ConsultationForm_field__pr_eE{display:flex;min-width:0;align-items:stretch;flex-direction:column;gap:.45rem}.ConsultationForm_fieldFull__uRO2a{grid-column:1/-1}.ConsultationForm_field__pr_eE label{color:#292929;font-size:.875rem;font-weight:750}.ConsultationForm_hint__UERFT{color:var(--xch-color-muted,#777777);font-size:.75rem;line-height:1.5}.ConsultationForm_required__LBjTG{color:#d44300}.ConsultationForm_field__pr_eE input,.ConsultationForm_field__pr_eE select,.ConsultationForm_field__pr_eE textarea{width:100%;min-height:2.875rem;border:1px solid #d9d9d9;border-radius:.625rem;background:#ffffff;color:#1a1a1a;font:inherit;padding:.7rem .8rem}.ConsultationForm_field__pr_eE textarea{min-height:8.5rem;resize:vertical}.ConsultationForm_field__pr_eE input:focus-visible,.ConsultationForm_field__pr_eE select:focus-visible,.ConsultationForm_field__pr_eE textarea:focus-visible{border-color:#ff6600;outline:3px solid rgb(255 102 0/18%)}.ConsultationForm_honeypot__jJq_2{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ConsultationForm_consent__MesYQ{display:flex;align-items:flex-start;gap:.625rem;color:#555555;font-size:.875rem;line-height:1.65}.ConsultationForm_consent__MesYQ input{width:1.25rem;height:1.25rem;flex:0 0 auto;margin-top:.2rem;accent-color:#ff6600}.ConsultationForm_consent__MesYQ a{color:#c94d00}.ConsultationForm_submit__1ZWj8{min-height:3rem;width:100%;border:0;border-radius:.625rem;background:#ff6600;color:#ffffff;cursor:pointer;font:inherit;font-weight:800;padding-inline:1.5rem}.ConsultationForm_submit__1ZWj8:disabled{cursor:wait;opacity:.58}.ConsultationForm_status__uTl70{border-radius:.625rem;font-size:.875rem;line-height:1.65;padding:.75rem .875rem}.ConsultationForm_success__6FLHp{border:1px solid #aad8b5;background:#f2fff5;color:#17642b}.ConsultationForm_error__ZRiOp{border:1px solid #efb5a6;background:#fff6f3;color:#8b2f18}.ConsultationForm_note__j2cyU{margin:0;color:#777777;font-size:.75rem;line-height:1.65}@media (max-width:640px){.ConsultationForm_grid__ZeKI1{grid-template-columns:1fr}.ConsultationForm_fieldFull__uRO2a{grid-column:auto}}@media (hover:hover) and (pointer:fine){.ConsultationForm_submit__1ZWj8:hover:not(:disabled){background:#e55a00}}