@keyframes svelte-zb8jlc-soundWave{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.2);opacity:.3}}@keyframes svelte-zb8jlc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.nature-badge.svelte-zb8jlc{backdrop-filter:blur(20px);animation:svelte-zb8jlc-float 4s ease-in-out infinite}@media (max-width: 768px){.nature-badge.svelte-zb8jlc{animation:none}}@keyframes svelte-n1kch1-fadeIn{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.animate-fadeIn.svelte-n1kch1{animation:svelte-n1kch1-fadeIn .2s ease-out}.experience-card.svelte-n1kch1{position:relative;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.experience-card.svelte-n1kch1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#d36a3b1a,#445c391a);border-radius:inherit;opacity:0;transition:opacity .5s ease;z-index:-1}.experience-card.svelte-n1kch1:hover:before{opacity:1}@keyframes svelte-1y69cf5-drift{0%{transform:translate(0) translateY(0)}25%{transform:translate(5px) translateY(-3px)}50%{transform:translate(-3px) translateY(-8px)}75%{transform:translate(-8px) translateY(-2px)}to{transform:translate(0) translateY(0)}}.floating-contact-element.svelte-1y69cf5{position:absolute;width:100px;height:100px;background:radial-gradient(circle,rgba(211,106,59,.1) 0%,transparent 70%);border-radius:50%;animation:svelte-1y69cf5-drift 20s ease-in-out infinite}.contact-item.svelte-1y69cf5{position:relative;backdrop-filter:blur(10px)}.image-card.svelte-1y69cf5{position:relative;overflow:hidden}.nature-badge.svelte-1y69cf5{backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1)}.popup-animate.svelte-pn71d5{animation:svelte-pn71d5-popupAppear .3s ease-out}body.modal-open{overflow:hidden!important}@keyframes svelte-pn71d5-popupAppear{0%{opacity:0;transform:translate(-50%) translateY(10px) scale(.9)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@media (max-width: 768px){.popup-animate.svelte-pn71d5{width:200px}}@keyframes svelte-6e9kak-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.scrollbar-hide.svelte-6e9kak{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide.svelte-6e9kak::-webkit-scrollbar{display:none}@media (max-width: 768px){.testimonial-card.svelte-6e9kak{will-change:scroll-position}}.svelte-qri5s7::-webkit-scrollbar{width:8px}.svelte-qri5s7::-webkit-scrollbar-track{background:#f1f1f1}.svelte-qri5s7::-webkit-scrollbar-thumb{background:linear-gradient(45deg,#445c39,#d36a3b);border-radius:4px}.svelte-qri5s7::-webkit-scrollbar-thumb:hover{background:linear-gradient(45deg,#d36a3b,#445c39)}
