.contact-float-button[data-v-be4d4b22]{bottom:32px;caret-color:transparent;pointer-events:auto;position:fixed;right:24px;z-index:9999}.contact-float-button.is-clicked[data-v-be4d4b22]{animation:pulse-be4d4b22 .3s ease-in-out}@keyframes pulse-be4d4b22{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.float-btn[data-v-be4d4b22]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fffffff2;border-radius:50%;box-shadow:0 4px 15px #0000001a,0 2px 6px #0000000d,inset 0 1px #ffffff80;display:flex;height:70px;justify-content:center;overflow:visible;padding:8px;position:relative;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),background .3s ease;width:70px;-webkit-tap-highlight-color:transparent;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none;will-change:transform}.float-btn[data-v-be4d4b22],.float-btn[data-v-be4d4b22]:hover{border:none;caret-color:transparent;cursor:pointer;outline:none}.float-btn[data-v-be4d4b22]:hover{background:#fff;box-shadow:0 8px 25px #06b6d440,0 4px 10px #0000001a,inset 0 1px #fff9;transform:translateY(-3px) scale(1.05)}.float-btn[data-v-be4d4b22]:active{box-shadow:0 2px 8px #00000026,inset 0 2px 4px #0000000d;cursor:pointer;transform:translateY(-1px) scale(.98)}.float-btn[data-v-be4d4b22]:active,.float-btn[data-v-be4d4b22]:focus{border:none;caret-color:transparent;outline:none}.float-btn[data-v-be4d4b22]:focus{box-shadow:0 4px 15px #0000001a,0 2px 6px #0000000d,inset 0 1px #ffffff80}.float-btn[data-v-be4d4b22]:focus-visible{caret-color:transparent;outline:2px solid #06b6d4;outline-offset:2px}.logo-image[data-v-be4d4b22]{backface-visibility:hidden;-webkit-backface-visibility:hidden;border:none;border-radius:50%;caret-color:transparent;cursor:inherit;display:block;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-o-object-fit:contain;object-fit:contain;outline:none;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%;will-change:transform}.logo-image.scale-up[data-v-be4d4b22]{transform:rotate(5deg) scale(1.08)}.logo-image.scale-down[data-v-be4d4b22]{transform:scale(.92)}.tooltip[data-v-be4d4b22]{animation:tooltipFadeIn-be4d4b22 .3s ease forwards;background:linear-gradient(135deg,#06b6d4,#0891b2);border-radius:8px;bottom:calc(100% + 12px);box-shadow:0 4px 12px #06b6d44d;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:600;opacity:0;padding:8px 14px;right:0;transform:translateY(8px);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);white-space:nowrap;will-change:opacity,transform;z-index:10000}.tooltip[data-v-be4d4b22],.tooltip[data-v-be4d4b22]:after{pointer-events:none;position:absolute}.tooltip[data-v-be4d4b22]:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #0891b2;content:"";height:0;right:24px;top:100%;width:0}@keyframes tooltipFadeIn-be4d4b22{to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.contact-float-button[data-v-be4d4b22]{bottom:28px;right:20px}.float-btn[data-v-be4d4b22]{height:65px;padding:7.5px;width:65px}}@media(max-width:768px){.contact-float-button[data-v-be4d4b22]{bottom:24px;right:18px}.float-btn[data-v-be4d4b22]{height:60px;padding:7px;width:60px}.tooltip[data-v-be4d4b22]{bottom:calc(100% + 10px);font-size:12px;padding:6px 11px}}@media(max-width:480px){.contact-float-button[data-v-be4d4b22]{bottom:20px;right:16px}.float-btn[data-v-be4d4b22]{height:55px;padding:6px;width:55px}.tooltip[data-v-be4d4b22]{bottom:calc(100% + 8px);font-size:11px;padding:5px 9px}}.app-root{min-height:100vh}
