.lucian-radial-contact-011{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ux-page:var(--bg-cream,#f6f5f2);--ux-surface:var(--bg-surface,#fff);--ux-surface-2:var(--bg-cream-muted,#eceae4);--ux-surface-3:#e0ddd6;--ux-ink:var(--text-primary,#000);--ux-ink-2:#0000009e;--ux-ink-3:#0000006b;--ux-line:#0b1f2417;--ux-line-2:#0b1f242b;--ux-accent:var(--gold-primary,#c9a962);--ux-accent-2:var(--bg-navy,#0b1f24);--ux-accent-soft:#c9a9621f;--ux-accent-ink:#fff;--ux-mint:#119c72;--ux-warn:#d6731e;--ux-danger:#d93a55;--ux-glass:#ffffff94;--ux-glass-line:#ffffffd9;--ux-shadow:#0b1f2424;--ux-shadow-strong:#0b1f244d;--ux-grad:linear-gradient(120deg, #c9a962, #0b1f24 55%, #119c72);--ux-ease:cubic-bezier(.2, .8, .2, 1);--ux-spring:cubic-bezier(.34, 1.45, .64, 1);z-index:60;pointer-events:none;width:0;height:0;position:fixed;bottom:1.25rem;right:1rem;overflow:visible}.lucian-radial-contact-011 .ux{pointer-events:auto}@media (min-width:640px){.lucian-radial-contact-011{bottom:1.5rem;right:1.5rem}}@media (max-width:639px){.lucian-radial-contact-011{bottom:5rem}}.lucian-radial-contact-011.lucian-radial-contact-011--preview{position:absolute;bottom:1.25rem;right:1rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lucian-radial-contact-011{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ux-page:var(--bg-navy-deep,#071416);--ux-surface:var(--bg-navy-elevated,#122a30);--ux-surface-2:var(--bg-navy,#0b1f24);--ux-surface-3:#1a3238;--ux-ink:var(--text-on-dark,#f5f4f0);--ux-ink-2:#f5f4f0ad;--ux-ink-3:#f5f4f06b;--ux-line:#ffffff14;--ux-line-2:#ffffff29;--ux-accent:var(--gold-light,#e8d9a8);--ux-accent-2:#7db4ff;--ux-accent-soft:#e8d9a826;--ux-accent-ink:#071416;--ux-mint:#7ee8c0;--ux-glass:#ffffff12;--ux-glass-line:#ffffff2e;--ux-shadow:#00000073;--ux-shadow-strong:#000000b8;--ux-grad:linear-gradient(120deg, #e8d9a8, #7db4ff 55%, #a5f2d3)}}:root[data-theme=dark] .lucian-radial-contact-011{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ux-page:var(--bg-navy-deep,#071416);--ux-surface:var(--bg-navy-elevated,#122a30);--ux-surface-2:var(--bg-navy,#0b1f24);--ux-surface-3:#1a3238;--ux-ink:var(--text-on-dark,#f5f4f0);--ux-ink-2:#f5f4f0ad;--ux-ink-3:#f5f4f06b;--ux-line:#ffffff14;--ux-line-2:#ffffff29;--ux-accent:var(--gold-light,#e8d9a8);--ux-accent-2:#7db4ff;--ux-accent-soft:#e8d9a826;--ux-accent-ink:#071416;--ux-mint:#7ee8c0;--ux-glass:#ffffff12;--ux-glass-line:#ffffff2e;--ux-shadow:#00000073;--ux-shadow-strong:#000000b8;--ux-grad:linear-gradient(120deg, #e8d9a8, #7db4ff 55%, #a5f2d3)}.lucian-radial-contact-011 .ux,.lucian-radial-contact-011 .ux *,.lucian-radial-contact-011 .ux :before,.lucian-radial-contact-011 .ux :after{box-sizing:border-box}.lucian-radial-contact-011 .ux{color:var(--ux-ink);-webkit-font-smoothing:antialiased;letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;word-break:keep-all;overflow-wrap:break-word;font-family:inherit}.lucian-radial-contact-011 :where(.ux) :is(button,input,textarea,select){font:inherit;color:inherit}.lucian-radial-contact-011 :where(.ux) button{cursor:pointer}.lucian-radial-contact-011 .ux :focus-visible{outline:2px solid var(--ux-accent);outline-offset:3px}.lucian-radial-contact-011 .ux [hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.lucian-radial-contact-011 .ux,.lucian-radial-contact-011 .ux *,.lucian-radial-contact-011 .ux :before,.lucian-radial-contact-011 .ux :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.lucian-radial-contact-011 .u011{--dy:0px;--fab:68px;width:0;height:0;position:absolute;bottom:0;right:0;overflow:visible}.lucian-radial-contact-011 .u011-halo{right:calc(var(--fab) / 2);bottom:calc(var(--fab) / 2);pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--ux-accent) 20%, transparent), color-mix(in srgb, var(--ux-accent) 6%, transparent) 70%, transparent);opacity:0;width:330px;height:330px;transition:transform .6s var(--ux-ease), opacity .4s var(--ux-ease), translate .6s var(--ux-spring);border-radius:50%;margin-bottom:-165px;margin-right:-165px;position:absolute;transform:scale(.2)}.lucian-radial-contact-011 .u011.is-open .u011-halo{opacity:1;transform:none;translate:0 var(--dy)}.lucian-radial-contact-011 .u011-fab{width:var(--fab);height:var(--fab);color:#fff;z-index:2;transition:transform .5s var(--ux-spring), background .4s, translate .6s var(--ux-spring);background:linear-gradient(145deg,#8b6cff,#5b6cff);border:0;border-radius:50%;padding:0;position:absolute;inset:auto 0 0 auto;box-shadow:inset 0 1.5px #ffffff59,0 20px 36px -16px #5b48ffcc}.lucian-radial-contact-011 .u011.is-open .u011-fab{translate:0 var(--dy)}.lucian-radial-contact-011 .u011-fab:hover{transform:scale(1.06)}.lucian-radial-contact-011 .u011-fab:after{content:"";animation:u011-a89-breathe 2.6s var(--ux-ease) infinite;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 #7b61ff73}.lucian-radial-contact-011 .u011.is-open .u011-fab:after{animation:none}@keyframes u011-a89-breathe{0%{box-shadow:0 0 #7b61ff73}70%,to{box-shadow:0 0 0 18px #7b61ff00}}.lucian-radial-contact-011 .u011-fab:active{transform:scale(.9)}.lucian-radial-contact-011 .u011-fab:focus-visible{outline:2px solid var(--ux-accent);outline-offset:5px}.lucian-radial-contact-011 .u011-fab svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:28px;height:28px;transition:transform .6s var(--ux-spring);margin:auto;display:block}.lucian-radial-contact-011 .u011.is-open .u011-fab svg{transform:rotate(135deg)}.lucian-radial-contact-011 .u011-it{z-index:1;opacity:0;pointer-events:none;width:54px;height:54px;transition:transform .5s var(--ux-spring), opacity .25s var(--ux-ease), translate .6s var(--ux-spring);transition-delay:calc((3 - var(--i)) * 30ms);background:0 0;border:0;border-radius:50%;padding:0;text-decoration:none;position:absolute;inset:auto 7px 7px auto;transform:translate(0)scale(.3)}.lucian-radial-contact-011 .u011-it i{color:#fff;background:var(--c);width:54px;height:54px;transition:transform .4s var(--ux-spring);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff59,0 14px 24px -14px #00000080}.lucian-radial-contact-011 .u011-it svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.lucian-radial-contact-011 .u011-it .u011-it-img{object-fit:contain;width:22px;height:auto}.lucian-radial-contact-011 .u011-it span{color:var(--ux-ink);background:var(--ux-surface);border:1px solid var(--ux-line);box-shadow:0 8px 20px -12px var(--ux-shadow-strong);white-space:nowrap;pointer-events:none;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:650;position:absolute;top:50%;left:auto;right:calc(100% + 10px);transform:translateY(-50%)}.lucian-radial-contact-011 .u011-it:hover i{transform:scale(1.1)}.lucian-radial-contact-011 .u011-it:active i{transform:scale(.92)}.lucian-radial-contact-011 .u011-it:focus-visible{outline:none}.lucian-radial-contact-011 .u011-it:focus-visible i{box-shadow:0 0 0 3px var(--ux-page), 0 0 0 5px var(--ux-accent)}.lucian-radial-contact-011 .u011.is-open .u011-it{translate:0 var(--dy);transform:translate(var(--x), var(--y)) scale(1);opacity:1;pointer-events:auto;transition-delay:calc(var(--i) * 45ms)}.lucian-radial-contact-011 .u011-it.is-picked i{animation:u011-a89-pick .5s var(--ux-ease)}@keyframes u011-a89-pick{50%{transform:scale(1.25)}}.lucian-radial-contact-011 .u011-note{left:auto;right:0;bottom:calc(var(--fab) + 118px);background:var(--ux-ink);color:var(--ux-page);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s var(--ux-ease), transform .5s var(--ux-spring);border-radius:999px;align-items:center;gap:8px;margin:0;padding:10px 16px;font-size:14px;font-weight:650;display:flex;position:absolute;top:auto;transform:translateY(14px)scale(.9)}.lucian-radial-contact-011 .u011-note i{background:var(--ux-mint);border-radius:50%;width:8px;height:8px}.lucian-radial-contact-011 .u011-note.is-on{opacity:1;transform:translateY(0)}
.contact-tooltip-orbit{--fab-btn-size:3.625rem;--fab-icon-size:1.65rem;--fab-sat-icon-size:2.5rem;--fab-zalo-icon-size:2.5rem;--fab-gap:.85rem;--fab-orbit-offset:calc(var(--fab-btn-size) + var(--fab-gap));z-index:1;width:var(--fab-btn-size);height:var(--fab-btn-size);flex-shrink:0;position:relative;overflow:visible}@keyframes contact-tooltip-pulse{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(1.45)}to{opacity:0;transform:scale(1.45)}}@keyframes contact-tooltip-pop{0%{opacity:0;scale:.82}to{opacity:1;scale:1}}.contact-tooltip-container{box-sizing:border-box;width:var(--fab-btn-size);height:var(--fab-btn-size);cursor:pointer;z-index:1;background:linear-gradient(145deg,#0288d1 0%,#03a9f4 48%,#29b6f6 100%);border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .45s,transform .25s,box-shadow .25s;display:flex;position:absolute;bottom:0;right:0;box-shadow:0 4px 14px #00000029,inset 0 1px #fff3}.contact-tooltip-container:before{content:"";z-index:0;pointer-events:none;background:#03a9f466;border-radius:50%;animation:2.4s ease-out infinite contact-tooltip-pulse;position:absolute;inset:0}.contact-tooltip-orbit.is-open .contact-tooltip-container:before{opacity:0;animation:none}.contact-tooltip-orbit:not(.is-open) .contact-tooltip-container:hover{transform:scale(1.04);box-shadow:0 6px 18px #0277bd61,inset 0 1px #ffffff3d}.contact-tooltip-orbit.is-open .contact-tooltip-container{background:#fff}.contact-tooltip-main{z-index:1;color:#fff;pointer-events:none;justify-content:center;align-items:center;transition:color .45s,transform .25s;display:flex;position:relative}.contact-tooltip-toggle:hover .contact-tooltip-main,.contact-tooltip-toggle:focus-visible .contact-tooltip-main{transform:scale(1.08)}.contact-tooltip-orbit.is-open .contact-tooltip-main{color:#03a9f4;transition:color .6s}.contact-tooltip-main svg{width:var(--fab-icon-size);height:var(--fab-icon-size);display:block}.contact-tooltip-sat svg{width:var(--fab-sat-icon-size);height:var(--fab-sat-icon-size);display:block}.contact-tooltip-sat{box-sizing:border-box;width:var(--fab-btn-size);height:var(--fab-btn-size);opacity:0;visibility:hidden;color:var(--sat-color,#03a9f4);z-index:2;pointer-events:none;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:opacity .3s,visibility .3s,transform .3s,background .3s,color .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .5rem 1rem #0000001a}.contact-tooltip-orbit.is-open .contact-tooltip-sat{pointer-events:auto}.contact-tooltip-sat .contact-tooltip-zalo{object-fit:contain;max-width:none;width:var(--fab-zalo-icon-size)!important;height:var(--fab-zalo-icon-size)!important}.contact-tooltip-hover-label,.contact-tooltip-caption{color:#fff;letter-spacing:.02em;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;background:#051b34eb;border-radius:999px;padding:.35rem .7rem;font-size:.75rem;line-height:1.2;transition:opacity .2s,visibility .2s,transform .2s;position:absolute;top:50%;right:calc(100% + .5rem);transform:translateY(-50%);box-shadow:0 4px 14px #051b3438}.contact-tooltip-orbit:not(.is-open) .contact-tooltip-toggle:hover .contact-tooltip-hover-label,.contact-tooltip-orbit:not(.is-open) .contact-tooltip-toggle:focus-visible .contact-tooltip-hover-label,.contact-tooltip-sat:hover .contact-tooltip-caption,.contact-tooltip-sat:focus-visible .contact-tooltip-caption{opacity:1;visibility:visible;transform:translateY(-50%)translate(-2px)}.contact-tooltip-sat--hotline{--sat-color:#e53935}.contact-tooltip-orbit.is-open .contact-tooltip-sat--hotline{opacity:1;visibility:visible;transform:translate(-50%, calc(-50% + var(--fab-orbit-offset)));animation:.32s cubic-bezier(.22,1,.36,1) 60ms backwards contact-tooltip-pop}.contact-tooltip-sat--hotline:hover{color:#fff;background:#e53935}.contact-tooltip-sat--zalo{--sat-color:#0068ff}.contact-tooltip-orbit.is-open .contact-tooltip-sat--zalo{opacity:1;visibility:visible;transform:translate(-50%, calc(-50% - var(--fab-orbit-offset)));animation:.32s cubic-bezier(.22,1,.36,1) backwards contact-tooltip-pop}.contact-tooltip-sat--zalo:hover{color:#fff;background:#0068ff}.contact-tooltip-sat--whatsapp{--sat-color:#1db954}.contact-tooltip-orbit.is-open .contact-tooltip-sat--whatsapp{opacity:1;visibility:visible;transform:translate(calc(-50% - var(--fab-orbit-offset)), -50%);animation:.32s cubic-bezier(.22,1,.36,1) .12s backwards contact-tooltip-pop}.contact-tooltip-sat--whatsapp:hover{color:#fff;background:#1db954}.contact-tooltip-hover-label{z-index:3}.contact-tooltip-toggle{z-index:2;cursor:pointer;width:100%;height:100%;font:inherit;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.contact-tooltip-toggle:focus-visible{outline-offset:3px;outline:2px solid #c9a962}@media (prefers-reduced-motion:reduce){.contact-tooltip-container:before{opacity:.3;animation:none}.contact-tooltip-container,.contact-tooltip-main,.contact-tooltip-sat{transition:none}.contact-tooltip-orbit.is-open .contact-tooltip-sat--hotline,.contact-tooltip-orbit.is-open .contact-tooltip-sat--zalo,.contact-tooltip-orbit.is-open .contact-tooltip-sat--whatsapp{animation:none}}
