.consultation-form-module__KsJkHG__form{color:#182c40;container-type:inline-size}.consultation-form-module__KsJkHG__form *{box-sizing:border-box}.consultation-form-module__KsJkHG__form fieldset{border:0;min-width:0;margin:0;padding:0}.consultation-form-module__KsJkHG__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.consultation-form-module__KsJkHG__field{margin-bottom:23px}.consultation-form-module__KsJkHG__field label{align-items:center;gap:5px;margin:0 0 10px;font-size:13px;font-weight:600;display:flex}.consultation-form-module__KsJkHG__field label span{color:#667f93}.consultation-form-module__KsJkHG__field label small{color:#8b959d;margin-left:3px;font-size:11px;font-weight:400}.consultation-form-module__KsJkHG__field input,.consultation-form-module__KsJkHG__field select,.consultation-form-module__KsJkHG__field textarea{width:100%;min-width:0;font:inherit;color:#182c40;background:#fff;border:1px solid #dce1e5;border-radius:0;outline:none;padding:14px 13px;font-size:14px;transition:border-color .2s,box-shadow .2s}.consultation-form-module__KsJkHG__field input::placeholder,.consultation-form-module__KsJkHG__field textarea::placeholder{color:#9aa2a8}.consultation-form-module__KsJkHG__field input:focus,.consultation-form-module__KsJkHG__field select:focus,.consultation-form-module__KsJkHG__field textarea:focus{border-color:#6d879b;box-shadow:0 0 0 2px #dfe8ef}.consultation-form-module__KsJkHG__field textarea{resize:vertical;line-height:1.8}.consultation-form-module__KsJkHG__hint{color:#68757b;margin:8px 0 0;font-size:11px;line-height:1.7}.consultation-form-module__KsJkHG__consent{margin-bottom:25px;padding-top:4px}.consultation-form-module__KsJkHG__consent label{cursor:pointer;align-items:flex-start;gap:9px;font-size:13px;line-height:1.7;display:flex}.consultation-form-module__KsJkHG__consent input{accent-color:#233e53;flex-shrink:0;width:16px;height:16px;margin:3px 0 0}.consultation-form-module__KsJkHG__required{color:#7b8993;margin-left:4px;font-size:10px}.consultation-form-module__KsJkHG__consent p{color:#68757b;word-break:keep-all;margin:11px 0 0 25px;font-size:11px;line-height:1.9}.consultation-form-module__KsJkHG__consent a{text-underline-offset:3px;color:inherit;text-decoration:underline}.consultation-form-module__KsJkHG__submit{color:#fff;width:100%;font:inherit;cursor:pointer;background:#233e53;border:0;border-radius:0;justify-content:space-between;align-items:center;padding:18px 22px;font-size:14px;transition:background .2s;display:flex}.consultation-form-module__KsJkHG__submit:hover{background:#152c3e}.consultation-form-module__KsJkHG__submit:disabled{cursor:not-allowed;opacity:.5}.consultation-form-module__KsJkHG__submit:focus-visible,.consultation-form-module__KsJkHG__textLink:focus-visible,.consultation-form-module__KsJkHG__connectionNote a:focus-visible{outline-offset:4px;outline:2px solid #587b94}.consultation-form-module__KsJkHG__secure{color:#89939b;justify-content:center;align-items:center;gap:5px;margin:13px 0 0;font-size:11px;display:flex}.consultation-form-module__KsJkHG__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.consultation-form-module__KsJkHG__error{color:#8c3b2e;background:#fcf1ef;margin:0 0 20px;padding:14px 16px;font-size:13px;line-height:1.8}.consultation-form-module__KsJkHG__error p{margin:0}.consultation-form-module__KsJkHG__error a{text-decoration:underline}.consultation-form-module__KsJkHG__connectionNote{color:#536c7d;background:#f0f4f6;border-left:2px solid #7c93a5;margin-bottom:24px;padding:16px;font-size:12px;line-height:1.8}.consultation-form-module__KsJkHG__connectionNote p{margin:0 0 10px}.consultation-form-module__KsJkHG__connectionNote div{flex-wrap:wrap;gap:4px 16px;display:flex}.consultation-form-module__KsJkHG__connectionNote a{color:#29475c;align-items:center;gap:6px;min-height:44px;display:inline-flex}.consultation-form-module__KsJkHG__success{text-align:center;color:#182c40;background:#fff;border:1px solid #e3e7ea;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:70px 40px;display:flex}.consultation-form-module__KsJkHG__successIcon{color:#4b6e86;border:1px solid #b5c6d2;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:30px;display:grid}.consultation-form-module__KsJkHG__eyebrow{letter-spacing:2px;color:#7890a1;font-size:10px}.consultation-form-module__KsJkHG__success h3{letter-spacing:-1px;margin:12px 0;font-size:25px;font-weight:500}.consultation-form-module__KsJkHG__success p:not(.consultation-form-module__KsJkHG__eyebrow){color:#76848f;word-break:keep-all;font-size:14px;line-height:1.9}.consultation-form-module__KsJkHG__textLink{border-bottom:1px solid #b4c3ce;align-items:center;gap:12px;margin-top:24px;padding-bottom:7px;font-size:13px;display:inline-flex}@container (max-width:440px){.consultation-form-module__KsJkHG__row{grid-template-columns:1fr;gap:0}}@media (max-width:850px){.consultation-form-module__KsJkHG__field input,.consultation-form-module__KsJkHG__field select,.consultation-form-module__KsJkHG__field textarea{font-size:16px}.consultation-form-module__KsJkHG__consent label{word-break:keep-all;overflow-wrap:anywhere;min-height:44px}.consultation-form-module__KsJkHG__submit{text-align:left;word-break:keep-all;gap:12px;line-height:1.6}.consultation-form-module__KsJkHG__submit svg,.consultation-form-module__KsJkHG__secure svg{flex-shrink:0}.consultation-form-module__KsJkHG__error{overflow-wrap:anywhere}}@media (max-width:560px){.consultation-form-module__KsJkHG__hint,.consultation-form-module__KsJkHG__consent p{font-size:12px;line-height:1.8}.consultation-form-module__KsJkHG__consent p{margin-left:0}.consultation-form-module__KsJkHG__secure{text-align:center;font-size:11px;line-height:1.7}.consultation-form-module__KsJkHG__success{padding:55px 25px}}
.faq-module__VSK2Oa__list{min-width:0}.faq-module__VSK2Oa__item{border-bottom:1px solid var(--line)}.faq-module__VSK2Oa__question{font:inherit;margin:0}.faq-module__VSK2Oa__trigger{width:100%;color:inherit;font:inherit;text-align:left;word-break:keep-all;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:30px;padding:23px 0;font-size:15px;line-height:1.7;display:flex}.faq-module__VSK2Oa__trigger:focus-visible{outline-offset:4px;outline:2px solid #7c949f}.faq-module__VSK2Oa__icon{color:#7c949f;flex:0 0 14px;width:14px;height:14px;margin-top:6px;position:relative}.faq-module__VSK2Oa__icon:before,.faq-module__VSK2Oa__icon:after{content:"";background:currentColor;height:1px;position:absolute;inset:6px 0 auto}.faq-module__VSK2Oa__icon:after{transition:transform .22s,opacity .22s;transform:rotate(90deg)}.faq-module__VSK2Oa__item[data-open=true] .faq-module__VSK2Oa__icon:after{opacity:0;transform:rotate(0)}.faq-module__VSK2Oa__answer{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .22s,visibility 0s .22s;display:grid}.faq-module__VSK2Oa__item[data-open=true] .faq-module__VSK2Oa__answer{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.faq-module__VSK2Oa__answerInner{min-height:0;overflow:hidden}.faq-module__VSK2Oa__answerInner p{color:var(--muted);word-break:keep-all;overflow-wrap:anywhere;margin:0;padding:0 30px 27px 0;font-size:14px;line-height:2}@media (max-width:760px){.faq-module__VSK2Oa__trigger{gap:20px;padding:19px 0;font-size:14px}.faq-module__VSK2Oa__answerInner p{padding-right:24px;font-size:13px;line-height:1.85}}@media (prefers-reduced-motion:reduce){.faq-module__VSK2Oa__answer,.faq-module__VSK2Oa__icon:after{transition:none}}
