.GlitchHoverCta-module__0LHBHq__cta{--glitch-red:-5px;--glitch-cyan:5px;--glitch-top:18%;--glitch-bottom:58%;--glitch-body-a:3px;--glitch-body-b:-3px;isolation:isolate;will-change:transform;transition:color .16s,background-color .16s,border-color .16s,box-shadow .22s,filter .22s,transform .22s;position:relative;overflow:hidden;transform:translateZ(0)}.GlitchHoverCta-module__0LHBHq__cta:before,.GlitchHoverCta-module__0LHBHq__cta:after{content:"";border-radius:inherit;background:inherit;opacity:0;pointer-events:none;mix-blend-mode:screen;z-index:0;position:absolute;inset:0}.GlitchHoverCta-module__0LHBHq__label{z-index:1;position:relative}.GlitchHoverCta-module__0LHBHq__cta:hover,.GlitchHoverCta-module__0LHBHq__cta:focus-visible{filter:saturate(1.06);transform:translateY(-.18rem)scale(1.025);box-shadow:0 0 18px #ff9c2f80,0 0 30px #c3f7ff38,0 18px 34px #0f172a38}.GlitchHoverCta-module__0LHBHq__glitching{animation:92ms steps(2,end) GlitchHoverCta-module__0LHBHq__cta-glitch-body}.GlitchHoverCta-module__0LHBHq__glitching:before{opacity:.58;transform:translateX(var(--glitch-red));clip-path:inset(var(--glitch-top) 0 var(--glitch-bottom) 0);filter:saturate(1.8)hue-rotate(-28deg)}.GlitchHoverCta-module__0LHBHq__glitching:after{opacity:.48;transform:translateX(var(--glitch-cyan));clip-path:inset(var(--glitch-bottom) 0 var(--glitch-top) 0);filter:saturate(1.7)hue-rotate(145deg)}@keyframes GlitchHoverCta-module__0LHBHq__cta-glitch-body{0%{transform:translateY(-.18rem)translate(0)scale(1.025)}35%{transform:translateY(-.18rem) translateX(var(--glitch-body-a)) skewX(-4deg) scale(1.025)}70%{transform:translateY(-.18rem) translateX(var(--glitch-body-b)) skewX(3deg) scale(1.025)}to{transform:translateY(-.18rem)translate(0)scale(1.025)}}
.ContactDropupMenu-module__H86oMq__dock{--contact-orange:var(--color-orange-500,#fe6e00);--contact-orange-hover:var(--color-orange-600,#f05100);z-index:40;justify-content:flex-end;align-items:center;gap:.75rem;display:flex;position:fixed;bottom:clamp(1rem,3vw,1.75rem);right:clamp(1rem,3vw,2rem)}.ContactDropupMenu-module__H86oMq__items{pointer-events:none;align-items:center;gap:.55rem;display:flex}.ContactDropupMenu-module__H86oMq__isOpen .ContactDropupMenu-module__H86oMq__items{pointer-events:auto}.ContactDropupMenu-module__H86oMq__bubble{--glitch-red:-5px;--glitch-cyan:5px;--glitch-top:18%;--glitch-bottom:58%;--glitch-body-a:3px;--glitch-body-b:-3px;--glitch-icon-x:2px;color:#f8fafcf5;background:var(--contact-orange);opacity:0;width:3.25rem;height:3.25rem;transition:opacity .32s,transform .43s cubic-bezier(.34,1.56,.64,1),box-shadow .26s,background-color .22s;transition-delay:calc(var(--contact-index,0) * 55ms);will-change:transform, opacity;cursor:pointer;border:1px solid #1118272e;border-radius:999px;place-items:center;text-decoration:none;display:grid;position:relative;overflow:visible;transform:translateY(1rem)scale(.62);box-shadow:inset 0 1px 8px #ffffff2e,0 14px 28px #0f172a2e}.ContactDropupMenu-module__H86oMq__bubble:before,.ContactDropupMenu-module__H86oMq__bubble:after{content:"";border-radius:inherit;background:inherit;opacity:0;pointer-events:none;mix-blend-mode:screen;z-index:0;position:absolute;inset:0}.ContactDropupMenu-module__H86oMq__bubble svg{z-index:1;fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px #c3f7ff7a);width:1.35rem;height:1.35rem;position:relative}.ContactDropupMenu-module__H86oMq__bubbleOpen{opacity:1;transform:translateY(0)scale(1)}.ContactDropupMenu-module__H86oMq__bubbleInteractive:hover,.ContactDropupMenu-module__H86oMq__bubbleInteractive:focus-visible,.ContactDropupMenu-module__H86oMq__shareWrap:hover .ContactDropupMenu-module__H86oMq__shareTrigger,.ContactDropupMenu-module__H86oMq__shareWrap:focus-within .ContactDropupMenu-module__H86oMq__shareTrigger{transform:translateY(-.25rem)scale(1.06);box-shadow:inset 0 1px 10px #ffffff3d,0 0 18px #ff9c2f94,0 0 34px #c3f7ff57,0 18px 34px #0f172a38}.ContactDropupMenu-module__H86oMq__bubbleGlitching{animation:92ms steps(2,end) ContactDropupMenu-module__H86oMq__contact-glitch-body;box-shadow:inset 0 1px 10px #ffffff47,0 0 18px #ff50506b,0 0 28px #3ee8ff80,0 18px 34px #0f172a42}.ContactDropupMenu-module__H86oMq__bubbleGlitching:before{opacity:.62;transform:translateX(var(--glitch-red));clip-path:inset(var(--glitch-top) 0 var(--glitch-bottom) 0);filter:saturate(1.8)hue-rotate(-28deg)}.ContactDropupMenu-module__H86oMq__bubbleGlitching:after{opacity:.5;transform:translateX(var(--glitch-cyan));clip-path:inset(var(--glitch-bottom) 0 var(--glitch-top) 0);filter:saturate(1.7)hue-rotate(145deg)}.ContactDropupMenu-module__H86oMq__bubbleGlitching svg{animation:92ms steps(2,end) ContactDropupMenu-module__H86oMq__contact-glitch-icon}.ContactDropupMenu-module__H86oMq__tooltip{color:#fffffff0;opacity:0;pointer-events:none;z-index:3;background:#12121ceb;border:1px solid #ffffff2e;border-radius:.75rem;min-width:max-content;max-width:15rem;padding:.55rem .75rem;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + .8rem);left:50%;transform:translate(-50%,.5rem)scale(.96);box-shadow:0 14px 34px #00000057}.ContactDropupMenu-module__H86oMq__tooltip span,.ContactDropupMenu-module__H86oMq__tooltip strong{white-space:nowrap;display:block}.ContactDropupMenu-module__H86oMq__tooltip span{color:#ff9c2ff0;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.125rem;font-size:.6875rem;font-weight:700}.ContactDropupMenu-module__H86oMq__tooltip strong{font-family:var(--font-geist-mono), "Courier New", monospace;letter-spacing:.02em;font-size:.8125rem;font-weight:400}.ContactDropupMenu-module__H86oMq__bubbleInteractive:hover .ContactDropupMenu-module__H86oMq__tooltip,.ContactDropupMenu-module__H86oMq__bubbleInteractive:focus-visible .ContactDropupMenu-module__H86oMq__tooltip{opacity:1;transform:translate(-50%)scale(1)}.ContactDropupMenu-module__H86oMq__shareWrap{position:relative}.ContactDropupMenu-module__H86oMq__sharePanel{opacity:0;pointer-events:none;z-index:5;background:#12121cf0;border:1px solid #ffffff2e;border-radius:.95rem;gap:.45rem;min-width:9rem;padding:.65rem;transition:opacity .18s,transform .18s;display:grid;position:absolute;bottom:calc(100% + .9rem);right:0;transform:translateY(.5rem)scale(.96);box-shadow:0 16px 38px #00000061}.ContactDropupMenu-module__H86oMq__sharePanelOpen{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.ContactDropupMenu-module__H86oMq__shareAction{color:#fffffff5;width:100%;font:inherit;text-align:center;cursor:pointer;background:#ffffff1a;border:0;border-radius:.625rem;padding:.55rem .7rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:background .16s,transform .16s;display:block}.ContactDropupMenu-module__H86oMq__shareAction:hover,.ContactDropupMenu-module__H86oMq__shareAction:focus-visible{background:#ff9c2f57;transform:translateY(-1px)}.ContactDropupMenu-module__H86oMq__copyStatus{color:#c3f7ffe0;text-align:center;min-height:.875rem;font-size:.6875rem;font-weight:700}.ContactDropupMenu-module__H86oMq__fab{opacity:1;background:var(--contact-orange);border:0;transform:rotate(0)scale(1)}.ContactDropupMenu-module__H86oMq__fabOpen{background:var(--contact-orange-hover);transform:rotate(45deg)scale(1)}.ContactDropupMenu-module__H86oMq__pulse{border-radius:inherit;z-index:-1;background:#ff9c2f47;animation:2s ease-out infinite ContactDropupMenu-module__H86oMq__contact-pulse-ring;position:absolute;inset:0}.ContactDropupMenu-module__H86oMq__fabOpen .ContactDropupMenu-module__H86oMq__pulse{display:none}@keyframes ContactDropupMenu-module__H86oMq__contact-pulse-ring{0%{opacity:.48;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@keyframes ContactDropupMenu-module__H86oMq__contact-glitch-body{0%{transform:translateY(-.25rem)translate(0)scale(1.06)}35%{transform:translateY(-.25rem) translateX(var(--glitch-body-a)) skewX(-5deg) scale(1.06)}70%{transform:translateY(-.25rem) translateX(var(--glitch-body-b)) skewX(4deg) scale(1.06)}to{transform:translateY(-.25rem)translate(0)scale(1.06)}}@keyframes ContactDropupMenu-module__H86oMq__contact-glitch-icon{0%{transform:translate(0)}40%{transform:translate(var(--glitch-icon-x), -1px)}75%{transform:translate(calc(var(--glitch-icon-x) * -1), 1px)}to{transform:translate(0)}}@media (max-width:640px){.ContactDropupMenu-module__H86oMq__dock{bottom:.75rem;right:.75rem}.ContactDropupMenu-module__H86oMq__items{gap:.45rem}.ContactDropupMenu-module__H86oMq__bubble{width:2.85rem;height:2.85rem}.ContactDropupMenu-module__H86oMq__tooltip{max-width:11rem}.ContactDropupMenu-module__H86oMq__sharePanel{right:50%;transform:translate(50%,.5rem)scale(.96)}.ContactDropupMenu-module__H86oMq__sharePanelOpen{transform:translate(50%)scale(1)}}
