.calendly-orb[data-v-80ae8085]{border-radius:50%;filter:blur(50px);position:absolute}.calendly-orb-1[data-v-80ae8085]{animation:orb-float-80ae8085 10s ease-in-out infinite;background:radial-gradient(circle,rgba(176,141,87,.15) 0,rgba(176,141,87,.05) 50%,transparent 70%);height:350px;right:-10%;top:-15%;width:350px}.calendly-orb-2[data-v-80ae8085]{animation:orb-float-80ae8085 14s ease-in-out infinite reverse;background:radial-gradient(circle,rgba(212,175,55,.12) 0,rgba(212,175,55,.04) 50%,transparent 70%);bottom:-20%;height:300px;left:-10%;width:300px}.calendly-orb-3[data-v-80ae8085]{animation:orb-pulse-80ae8085 8s ease-in-out infinite;background:radial-gradient(circle,rgba(176,141,87,.1) 0,transparent 70%);height:200px;left:5%;top:40%;width:200px}@keyframes orb-float-80ae8085{0%,to{transform:translate(0)}33%{transform:translate(20px,-15px)}66%{transform:translate(-10px,10px)}}@keyframes orb-pulse-80ae8085{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.calendly-shape[data-v-80ae8085]{position:absolute}.calendly-diamond-1[data-v-80ae8085]{animation:diamond-float-80ae8085 6s ease-in-out infinite;background:linear-gradient(135deg,#b08d5740,#d4af371a);box-shadow:0 0 15px #b08d5733;height:25px;right:12%;top:20%;transform:rotate(45deg);width:25px}.calendly-diamond-2[data-v-80ae8085]{animation:diamond-float-80ae8085 8s ease-in-out 1s infinite;background:linear-gradient(135deg,#d4af3733,#b08d5714);bottom:30%;box-shadow:0 0 10px #b08d5726;height:16px;left:15%;transform:rotate(45deg);width:16px}@keyframes diamond-float-80ae8085{0%,to{opacity:.7;transform:rotate(45deg) translateY(0) scale(1)}50%{opacity:1;transform:rotate(45deg) translateY(-20px) scale(1.1)}}.calendly-ring[data-v-80ae8085]{animation:ring-expand-80ae8085 7s ease-in-out infinite;border:2px solid rgba(176,141,87,.12);border-radius:50%;height:90px;position:absolute;right:8%;top:35%;width:90px}@keyframes ring-expand-80ae8085{0%,to{border-color:#b08d571f;opacity:.4;transform:scale(1)}50%{border-color:#d4af3733;opacity:.7;transform:scale(1.15)}}.calendly-dot[data-v-80ae8085]{background:radial-gradient(circle,rgba(176,141,87,.4) 0,rgba(176,141,87,.1) 70%,transparent 100%);border-radius:50%;box-shadow:0 0 10px #b08d574d;position:absolute}.calendly-dot-1[data-v-80ae8085]{animation:dot-pulse-80ae8085 4s ease-in-out infinite;height:10px;left:10%;top:25%;width:10px}.calendly-dot-2[data-v-80ae8085]{animation:dot-pulse-80ae8085 5s ease-in-out .8s infinite;bottom:40%;height:8px;right:18%;width:8px}.calendly-dot-3[data-v-80ae8085]{animation:dot-pulse-80ae8085 4.5s ease-in-out .4s infinite;height:6px;left:20%;top:60%;width:6px}@keyframes dot-pulse-80ae8085{0%,to{opacity:.5;transform:scale(1)}50%{box-shadow:0 0 18px #b08d5780;opacity:1;transform:scale(1.5)}}.calendly-container[data-v-80ae8085]{position:relative}.calendly-glow[data-v-80ae8085]{background:linear-gradient(135deg,#b08d57,#d4af37 50%,#b08d57);border-radius:1.1rem;filter:blur(10px);inset:-3px;opacity:0;position:absolute;transition:opacity .5s ease;z-index:-1}.calendly-container:hover .calendly-glow[data-v-80ae8085]{animation:glow-pulse-80ae8085 3s ease-in-out infinite;opacity:.2}.calendly-card[data-v-80ae8085]{transition:transform .4s ease,box-shadow .4s ease}.calendly-container:hover .calendly-card[data-v-80ae8085]{box-shadow:0 25px 50px -12px #b08d5726;transform:translateY(-3px)}@keyframes glow-pulse-80ae8085{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.3;transform:scale(1.01)}}@media(prefers-reduced-motion:reduce){.calendly-dot[data-v-80ae8085],.calendly-glow[data-v-80ae8085],.calendly-orb[data-v-80ae8085],.calendly-ring[data-v-80ae8085],.calendly-shape[data-v-80ae8085]{animation:none}.calendly-container:hover .calendly-card[data-v-80ae8085]{transform:none}}@media(max-width:768px){.calendly-diamond-2[data-v-80ae8085],.calendly-dot-2[data-v-80ae8085],.calendly-dot-3[data-v-80ae8085],.calendly-orb-3[data-v-80ae8085],.calendly-ring[data-v-80ae8085]{display:none}.calendly-orb-1[data-v-80ae8085],.calendly-orb-2[data-v-80ae8085]{opacity:.7}}@media(hover:none){.calendly-glow[data-v-80ae8085]{animation:glow-pulse-80ae8085 4s ease-in-out infinite;opacity:.1}.calendly-container:hover .calendly-card[data-v-80ae8085]{transform:none}}
