.fx-contact__h{margin-top:clamp(36px,24px + 3vw,80px)}.fx-contact__book{font-size:var(--fx-lead);flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:clamp(24px,18px + 1.5vw,40px);font-weight:500;display:flex}.fx-contact{row-gap:48px;margin-top:clamp(48px,36px + 3vw,96px)}.fx-contact__direct{flex-direction:column;grid-column:1/span 4;align-items:flex-start;display:flex}.fx-contact__mail{margin-top:16px;font-size:20px;font-weight:600}.fx-contact__tel{margin-top:18px;font-size:20px;font-weight:500}.fx-contact__tel:hover{color:var(--fx-orange)}.fx-contact__lbl{margin-top:48px}.fx-contact__direct address{margin-top:14px;font-size:18px;font-style:normal;line-height:1.65}.fx-contact__form{grid-column:5/-1}@media (max-width:767px){.fx-contact__direct{order:2;grid-column:1/-1}.fx-contact__form{grid-column:1/-1}}.fx-form{flex-direction:column;gap:36px;display:flex}.fx-form__pair{grid-template-columns:1fr 1fr;gap:36px 33px;display:grid}@media (max-width:767px){.fx-form__pair{grid-template-columns:1fr}}.fx-field{flex-direction:column;display:flex;position:relative}.fx-field label,.fx-chips legend,.fx-select__label{color:var(--fx-mute);font-size:14px}.fx-field input,.fx-field textarea{width:100%;color:var(--fx-ink);background:0 0;border:0;border-bottom:1px solid #0b0b0b4d;border-radius:0;outline:none;margin-top:10px;padding:4px 0 12px;font:400 clamp(18px,17.3px + .2vw,20px)/1.35 Manrope,sans-serif;transition:border-color .15s,box-shadow .15s}.fx-field textarea{resize:vertical;min-height:136px}.fx-field input::placeholder,.fx-field textarea::placeholder{color:var(--fx-faint)}.fx-field input:focus,.fx-field textarea:focus{border-bottom-color:var(--fx-ink);box-shadow:0 1px 0 0 var(--fx-ink)}.fx-field.is-error input,.fx-field.is-error textarea{border-bottom-color:var(--fx-orange);box-shadow:0 1px 0 0 var(--fx-orange)}.fx-field__err{color:#d94a00;margin-top:8px;font-size:14px}.fx-select__btn{width:100%;color:var(--fx-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0b0b0b4d;border-radius:0;outline:none;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:4px 0 12px;font:400 clamp(18px,17.3px + .2vw,20px)/1.35 Manrope,sans-serif;transition:border-color .15s,box-shadow .15s;display:flex}.fx-select__btn[data-empty=true]>span{color:var(--fx-faint)}.fx-select__btn:hover,.fx-select__btn:focus-visible,.fx-select.is-open .fx-select__btn{border-bottom-color:var(--fx-ink);box-shadow:0 1px 0 0 var(--fx-ink)}.fx-select__btn .fx-chevron{flex:none;transition:rotate .35s cubic-bezier(.2,.75,.15,1)}.fx-select.is-open .fx-chevron{rotate:180deg}.fx-select__list{z-index:20;box-shadow:inset 0 0 0 1px var(--fx-ink), 0 12px 40px #0b0b0b1f;opacity:0;visibility:hidden;background:#fff;border-radius:16px;outline:none;margin:0;padding:6px;list-style:none;transition:opacity .18s,translate .3s cubic-bezier(.2,.75,.15,1),visibility 0s linear .3s;position:absolute;top:calc(100% + 8px);left:0;right:0;translate:0 -6px}.fx-select.is-open .fx-select__list{opacity:1;visibility:visible;transition-delay:0s;translate:0}.fx-site .fx-select__list:focus-visible{outline:none}.fx-select__list li{color:var(--fx-ink);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;font:500 16px/1.3 Manrope,sans-serif;transition:background-color .12s;display:flex}.fx-select__list li:before{content:"";background:var(--fx-orange);opacity:0;border-radius:50%;flex:none;width:8px;height:8px;transition:opacity .15s,scale .25s cubic-bezier(.2,.75,.15,1);scale:.3}.fx-select__list li.is-active{background:var(--fx-paper)}.fx-select__list li[aria-selected=true]{font-weight:600}.fx-select__list li[aria-selected=true]:before{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){.fx-select__list,.fx-select__btn .fx-chevron{transition:none}}.fx-chips{border:0;margin:0;padding:0}.fx-chips>div{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.fx-chip{height:40px;color:var(--fx-ink);box-shadow:inset 0 0 0 1px var(--fx-ink);border-radius:999px;padding:0 18px;font:500 15px/1 Manrope,sans-serif;transition:background-color .15s,color .15s}.fx-chip:hover{background:#0b0b0b0f}.fx-chip[aria-pressed=true]{background:var(--fx-ink);color:#fff}.fx-consent{grid-template-columns:20px 1fr;align-items:start;gap:16px;font-size:15px;line-height:1.5;display:grid}.fx-consent input{appearance:none;width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--fx-ink);cursor:pointer;border-radius:4px;place-content:center;margin:2px 0 0;display:grid}.fx-consent input:checked{background:var(--fx-ink)}.fx-consent input:checked:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:10px;height:6px;translate:0 -1px;rotate:-45deg}.fx-consent.is-error input{box-shadow:inset 0 0 0 1.5px var(--fx-orange)}.fx-consent a{text-underline-offset:3px;text-decoration:underline}.fx-consent .fx-field__err{grid-column:2;margin-top:-8px}.fx-form__send{align-self:flex-start}.fx-form__send:disabled{cursor:progress;background:var(--fx-ink)}.fx-form__note{color:var(--fx-mute);font-size:15px}.fx-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.fx-form__done{flex-direction:column;align-items:flex-start;gap:24px;padding:24px 0;display:flex}.fx-form__thanks{letter-spacing:-.03em;font-size:clamp(30px,22px + 2vw,44px)}
