.consultation-floating-button_floatingButton__ixJtu{position:fixed;right:20px;bottom:20px;z-index:2100;border:none;border-radius:999px;background:linear-gradient(135deg,#e6727e,#d9a5c5);color:#fff!important;height:auto;padding:12px 18px;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 10px 24px rgba(249,115,22,.32);transition:transform .2s ease,box-shadow .2s ease;animation:consultation-floating-button_consultationShake__vmShU 3.8s ease-in-out infinite}.consultation-floating-button_floatingButton__ixJtu:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(230,114,126,.4)!important;background:linear-gradient(135deg,#e06b77,#cf99bc)!important;animation-play-state:paused}@keyframes consultation-floating-button_consultationShake__vmShU{0%,78%,to{transform:translateX(0) rotate(0deg)}82%{transform:translateX(-2px) rotate(-2deg)}86%{transform:translateX(3px) rotate(2deg)}90%{transform:translateX(-3px) rotate(-2deg)}94%{transform:translateX(2px) rotate(1deg)}}.consultation-floating-button_consultationModal__0uGUt .ant-modal-content{border-radius:32px;border:2px solid rgba(255,255,255,.92);padding:28px;background:linear-gradient(160deg,rgba(255,255,255,.96),rgba(247,245,240,.95));box-shadow:0 30px 70px rgba(61,58,58,.15);position:relative}.consultation-floating-button_consultationModal__0uGUt .ant-modal-body{padding:0}.consultation-floating-button_consultationModal__0uGUt .ant-modal-close{width:42px;height:42px;top:18px;inset-inline-end:18px;border-radius:999px;background:#f7f5f0;color:#7f7a7a}.consultation-floating-button_consultationModal__0uGUt .ant-modal-close:hover{background:#e6727e;color:#fff}.consultation-floating-button_modalCloseIcon__ASw3R{font-size:18px}.consultation-floating-button_formTop___MT26{margin-bottom:22px;padding-right:48px}.consultation-floating-button_badge__X19y6{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(232,199,125,.32);padding:7px 14px;font-size:12px;font-weight:700;margin:0 0 12px}.consultation-floating-button_logo__ApxZQ{width:auto;object-fit:contain}.consultation-floating-button_heading__I6kcX{padding-top:20px;margin:0;color:#e6727e;font-size:34px;font-weight:900;line-height:1.1;background:linear-gradient(135deg,#e6727e,#d9a5c5 48%,#7ba9b6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.consultation-floating-button_subheading__hc2JG{margin:8px 0 0;color:rgba(61,58,58,.7);font-size:14px}.consultation-floating-button_form__1LJIS{margin-top:6px}.consultation-floating-button_formGrid__O0fQS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:14px;column-gap:14px}.consultation-floating-button_fullRow__eoec1{grid-column:1/-1}.consultation-floating-button_form__1LJIS .ant-form-item{margin-bottom:14px}.consultation-floating-button_form__1LJIS .ant-form-item-label>label{color:#3d3a3a;font-weight:700}.consultation-floating-button_form__1LJIS .ant-input,.consultation-floating-button_form__1LJIS .ant-input-affix-wrapper,.consultation-floating-button_form__1LJIS .ant-input-textarea textarea,.consultation-floating-button_form__1LJIS .ant-picker{border-radius:16px;border:2px solid rgba(61,58,58,.12);background:rgba(255,255,255,.78)}.consultation-floating-button_form__1LJIS .ant-input,.consultation-floating-button_form__1LJIS .ant-input-affix-wrapper,.consultation-floating-button_form__1LJIS .ant-input-textarea textarea,.consultation-floating-button_form__1LJIS .ant-picker{padding:10px 12px}.consultation-floating-button_form__1LJIS .ant-input-affix-wrapper-focused,.consultation-floating-button_form__1LJIS .ant-input-affix-wrapper:focus,.consultation-floating-button_form__1LJIS .ant-input-focused,.consultation-floating-button_form__1LJIS .ant-input-textarea textarea:focus,.consultation-floating-button_form__1LJIS .ant-input:focus,.consultation-floating-button_form__1LJIS .ant-picker-focused{border-color:#e6727e!important;box-shadow:0 0 0 4px rgba(230,114,126,.14)!important}.consultation-floating-button_submitButton__b3lbQ{border:none!important;height:54px;border-radius:16px!important;background:linear-gradient(135deg,#e6727e,#d9a5c5)!important;font-size:19px;font-weight:800;box-shadow:0 10px 25px rgba(230,114,126,.3)}.consultation-floating-button_submitButton__b3lbQ:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(230,114,126,.38)!important}.consultation-floating-button_submitButton__b3lbQ:active,.consultation-floating-button_submitButton__b3lbQ:focus,.consultation-floating-button_submitButton__b3lbQ:hover{color:#fff!important;background:linear-gradient(135deg,#d95f6d,#7ba9b6)!important}.consultation-floating-button_formHint__kqk6V{text-align:center;color:rgba(61,58,58,.45);font-size:13px;margin:14px 0 0}@media (max-width:768px){.consultation-floating-button_consultationModal__0uGUt .ant-modal-content{border-radius:22px;padding:20px}.consultation-floating-button_heading__I6kcX{font-size:28px}.consultation-floating-button_formGrid__O0fQS{grid-template-columns:1fr;column-gap:0}.consultation-floating-button_floatingButton__ixJtu{right:14px;bottom:14px;padding:10px 14px;font-size:13px}}@media (prefers-reduced-motion:reduce){.consultation-floating-button_floatingButton__ixJtu{animation:none}}