.ConsultationForm_form__8uf5h{--form-ink:#071d2d;--form-accent:#76243a;--form-gold:#c7a96b;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;padding:clamp(1.1rem,2vw,1.65rem);border:1px solid #e1e4e5;background:#fff;box-shadow:0 20px 55px rgba(7,29,45,.08);color:var(--form-ink);font-family:var(--public-font);text-align:start}.ConsultationForm_notice__jRepA{grid-column:1/-1;display:flex;align-items:flex-start;gap:.7rem;margin:0 0 .35rem;padding:.85rem 1rem;border-inline-start:3px solid var(--form-gold);background:#f8f4ec;color:#675d4e;font-size:.72rem;line-height:1.75}.ConsultationForm_notice__jRepA svg{flex:0 0 auto;margin-block-start:.12rem;color:#9b7d42}.ConsultationForm_fieldWide__P5OZK,.ConsultationForm_field__oNQfl{display:grid;min-inline-size:0;gap:.5rem}.ConsultationForm_fieldWide__P5OZK{grid-column:1/-1}.ConsultationForm_label___RxI5{display:flex;align-items:center;gap:.45rem;color:#344955;font-size:.72rem;font-weight:750}.ConsultationForm_label___RxI5 svg{inline-size:16px;block-size:16px;color:var(--form-accent);stroke-width:1.8}.ConsultationForm_required__ckX14{color:var(--form-accent)}.ConsultationForm_control__MeYV6{position:relative;display:flex;min-inline-size:0;align-items:center;border:1px solid #d8dee1;background:#fbfbfa;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.ConsultationForm_control__MeYV6:focus-within{border-color:#d8dee1;background:#fff;box-shadow:none}.ConsultationForm_control__MeYV6 input,.ConsultationForm_control__MeYV6 select,.ConsultationForm_control__MeYV6 textarea{inline-size:100%;min-inline-size:0;border:0;outline:0;background:transparent;color:var(--form-ink);font:inherit;font-size:.82rem}.ConsultationForm_control__MeYV6 input,.ConsultationForm_control__MeYV6 select{min-block-size:52px;padding-inline:1rem}.ConsultationForm_control__MeYV6 textarea{min-block-size:112px;resize:vertical;padding:1rem;line-height:1.75}.ConsultationForm_control__MeYV6 input::placeholder,.ConsultationForm_control__MeYV6 textarea::placeholder{color:#899399}.ConsultationForm_control__MeYV6 select{cursor:pointer}.ConsultationForm_submit__9Gsvx{grid-column:1/-1;display:flex;min-block-size:54px;align-items:center;justify-content:center;gap:.65rem;border:1px solid var(--form-accent);background:var(--form-accent);color:#fff;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.ConsultationForm_submit__9Gsvx:hover{background:#5e1c2e;box-shadow:0 12px 28px rgba(118,36,58,.2);transform:translateY(-1px)}.ConsultationForm_submit__9Gsvx:active{transform:translateY(0)}.ConsultationForm_submit__9Gsvx:focus-visible{outline:none;outline-offset:0}.ConsultationForm_success__smy8I{grid-column:1/-1;display:flex;align-items:flex-start;gap:.65rem;margin:0;padding:.85rem 1rem;border:1px solid #b9dccd;background:#f1faf6;color:#23654b;font-size:.72rem;line-height:1.7}.ConsultationForm_success__smy8I svg{flex:0 0 auto;margin-block-start:.1rem}@media(max-width:680px){.ConsultationForm_form__8uf5h{grid-template-columns:1fr;gap:1rem;padding:1rem}.ConsultationForm_fieldWide__P5OZK,.ConsultationForm_field__oNQfl,.ConsultationForm_notice__jRepA,.ConsultationForm_submit__9Gsvx,.ConsultationForm_success__smy8I{grid-column:1}.ConsultationForm_label___RxI5{font-size:.76rem}.ConsultationForm_control__MeYV6 input,.ConsultationForm_control__MeYV6 select{min-block-size:50px}.ConsultationForm_submit__9Gsvx{min-block-size:52px}}@media(prefers-reduced-motion:reduce){.ConsultationForm_control__MeYV6,.ConsultationForm_submit__9Gsvx{transition:none}.ConsultationForm_submit__9Gsvx:hover{transform:none}}.ConsultationForm_form__8uf5h{border-radius:var(--radius-panel)}.ConsultationForm_consent__zV8xD{grid-column:1/-1;display:flex;align-items:flex-start;gap:.55rem;color:#66747c;font-size:.68rem;line-height:1.7}.ConsultationForm_consent__zV8xD input{flex:none;margin-block-start:.18rem}.ConsultationForm_control__MeYV6,.ConsultationForm_notice__jRepA,.ConsultationForm_success__smy8I{border-radius:var(--radius-control)}.ConsultationForm_control__MeYV6{overflow:hidden}.ConsultationForm_control__MeYV6 input,.ConsultationForm_control__MeYV6 select,.ConsultationForm_control__MeYV6 textarea{border-radius:inherit}.ConsultationForm_submit__9Gsvx{border-radius:var(--radius-action)}.ConsultationForm_compact__3V8AV{gap:.65rem;padding:0;border:0;border-radius:var(--radius-panel);box-shadow:none}.ConsultationForm_compact__3V8AV .ConsultationForm_notice__jRepA{display:none}.ConsultationForm_compact__3V8AV .ConsultationForm_label___RxI5{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ConsultationForm_compact__3V8AV .ConsultationForm_control__MeYV6{border-color:#dfe3e5;border-radius:999px;background:#fbfaf8;box-shadow:0 2px 5px rgba(7,29,45,.05)}.ConsultationForm_compact__3V8AV .ConsultationForm_control__MeYV6 input,.ConsultationForm_compact__3V8AV .ConsultationForm_control__MeYV6 select{min-block-size:45px;padding-inline:1rem;font-size:.74rem}.ConsultationForm_compact__3V8AV .ConsultationForm_control__MeYV6 textarea{min-block-size:45px;block-size:45px;padding:.75rem 1rem;resize:none;font-size:.74rem}.ConsultationForm_compact__3V8AV .ConsultationForm_submit__9Gsvx{min-block-size:47px;border-radius:999px;font-size:.75rem}.ConsultationForm_compact__3V8AV .ConsultationForm_submit__9Gsvx svg{display:none}.ConsultationForm_compact__3V8AV .ConsultationForm_success__smy8I{border-radius:14px}.ConsultationForm_compact__3V8AV .ConsultationForm_consent__zV8xD{font-size:.64rem}