span.svelte-p10fru{white-space:nowrap;display:inline-flex;width:-moz-fit-content;width:fit-content}.animate-on-scroll.svelte-3mfgrb{opacity:0;will-change:transform,opacity}.animate-on-scroll.visible.svelte-3mfgrb{opacity:1;transition:all .8s cubic-bezier(.2,.8,.2,1)}.fade-in.svelte-3mfgrb{opacity:0}.fade-in.visible.svelte-3mfgrb{opacity:1}.scale-in.svelte-3mfgrb{transform:scale(.95);opacity:0}.scale-in.visible.svelte-3mfgrb{transform:scale(1);opacity:1}.slide-up.svelte-3mfgrb{transform:translateY(30px)}.slide-up.visible.svelte-3mfgrb{transform:translateY(0)}.slide-left.svelte-3mfgrb{transform:translate(-30px)}.slide-left.visible.svelte-3mfgrb{transform:translate(0)}.slide-right.svelte-3mfgrb{transform:translate(30px)}.slide-right.visible.svelte-3mfgrb{transform:translate(0)}.stagger-item.svelte-3mfgrb{opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.2,.8,.2,1)}.stagger-item.visible.svelte-3mfgrb{opacity:1;transform:translateY(0)}@keyframes svelte-3mfgrb-shimmer{0%{background-position:200% center}to{background-position:-200% center}}.hero-title{background:linear-gradient(90deg,transparent 0%,var(--primary) 25%,var(--primary) 75%,transparent 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;animation:svelte-3mfgrb-shimmer 6s linear infinite;opacity:1!important;min-height:-moz-fit-content;min-height:fit-content}.section-image{width:100%;height:auto;display:block;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.section-image:hover{transform:scale(1.02)}.icon-container{transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex;align-items:center;justify-content:center}.icon-container:hover{transform:translateY(-3px)}.section-container.svelte-3mfgrb{min-height:400px;display:flex;align-items:center}.image-container.svelte-3mfgrb{width:100%;border-radius:.5rem;overflow:hidden;background-color:var(--background)}@keyframes svelte-3mfgrb-slide-right-rotate{0%{transform:translate(-50px) rotate(2deg);opacity:0}to{transform:translate(0) rotate(2deg);opacity:1}}@keyframes svelte-3mfgrb-slide-left-stagger{0%{transform:translate(30px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes svelte-3mfgrb-slide-right-diagonal{0%{transform:translate(-40px) translateY(20px);opacity:0}to{transform:translate(0) translateY(0);opacity:1}}@keyframes svelte-3mfgrb-slide-left-tilt{0%{transform:translate(40px) rotate(-1deg);opacity:0}to{transform:translate(0) rotate(-1deg);opacity:1}}@keyframes svelte-3mfgrb-slide-horizontal{0%{transform:translate(100px) rotate(1deg);opacity:0}to{transform:translate(0) rotate(1deg);opacity:1}}.slide-right-rotate.visible.svelte-3mfgrb{animation:svelte-3mfgrb-slide-right-rotate .8s cubic-bezier(.2,.8,.2,1)}.slide-left-stagger.visible.svelte-3mfgrb{animation:svelte-3mfgrb-slide-left-stagger .8s cubic-bezier(.2,.8,.2,1)}.slide-right-diagonal.visible.svelte-3mfgrb{animation:svelte-3mfgrb-slide-right-diagonal .8s cubic-bezier(.2,.8,.2,1)}.slide-left-tilt.visible.svelte-3mfgrb{animation:svelte-3mfgrb-slide-left-tilt .8s cubic-bezier(.2,.8,.2,1)}.slide-horizontal.visible.svelte-3mfgrb{animation:svelte-3mfgrb-slide-horizontal .9s cubic-bezier(.2,.8,.2,1)}@keyframes svelte-3mfgrb-slide-right-tilt{0%{transform:translate(-60px) rotate(2deg);opacity:0}to{transform:translate(0) rotate(2deg);opacity:1}}.slide-right-tilt.visible.svelte-3mfgrb{animation:svelte-3mfgrb-slide-right-tilt .9s cubic-bezier(.2,.8,.2,1)}.scrollbar-hide.svelte-3mfgrb::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-3mfgrb{-ms-overflow-style:none;scrollbar-width:none}.listings-container.svelte-3mfgrb{padding:0 2rem}@media (min-width: 1024px){.listings-container.svelte-3mfgrb{padding:0 3rem}}.face-avatar.svelte-3mfgrb{animation:svelte-3mfgrb-face-fade-in .6s cubic-bezier(.2,.8,.2,1) both}@keyframes svelte-3mfgrb-face-fade-in{0%{opacity:0;transform:scale(.8) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.face-avatar.svelte-3mfgrb:hover img:where(.svelte-3mfgrb){transform:scale(1.15);box-shadow:0 8px 25px #00000026}.face-avatar.svelte-3mfgrb:nth-child(odd){animation-duration:.7s}.face-avatar.svelte-3mfgrb:nth-child(2n){animation-duration:.5s}.highlighter-animation.svelte-3mfgrb{position:relative;overflow:hidden}.highlighter-animation.svelte-3mfgrb:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,#fef3c7,transparent);animation:svelte-3mfgrb-highlighter-sweep 2s ease-in-out infinite;z-index:-1}@keyframes svelte-3mfgrb-highlighter-sweep{0%{left:-100%}50%{left:0%}to{left:100%}}
