[data-tilt] .map-flat{transform:none!important;transform-style:flat!important}[data-tilt] .map-pin-link{position:relative;z-index:50}[data-tilt]{transform-style:preserve-3d;will-change:transform;transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateZ(0);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1)}[data-tilt] [data-tilt-inner]{transform:translateZ(28px);transform-style:preserve-3d}[data-tilt] [data-shine]{position:absolute;inset:-1px;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(540px circle at var(--mx, 50%) var(--my, 50%),rgba(16,185,129,.18),transparent 55%);mix-blend-mode:soft-light}[data-tilt]:hover [data-shine]{opacity:1}@media(prefers-reduced-motion:reduce){[data-tilt]{transition:none!important;transform:none!important}[data-tilt] [data-tilt-inner]{transform:none!important}[data-tilt] [data-shine]{display:none!important}}@supports (-webkit-appearance: none) and (not (font: -apple-system-body)){@media(hover:hover)and (pointer:fine){[data-tilt] [data-tilt-inner]{transform:translateZ(0)!important;transform-style:flat!important}}}img,svg,video,canvas{max-width:100%;height:auto}@media(hover:none)and (pointer:coarse){[data-tilt]{transform:none!important;will-change:auto!important}[data-tilt] [data-tilt-inner]{transform:none!important}[data-tilt] [data-shine]{display:none!important}}section [data-icon],section svg.icon,section .icon,section [class*=icon] svg{flex:0 0 auto}.features3 :is(svg,img){width:1.5rem;height:1.5rem}.features3 :is(.h-10,.h-12,.h-14) :is(svg,img){width:1.75rem;height:1.75rem}.features3 svg,.features3 [data-icon] svg,.features3 .icon svg{display:inline-block;vertical-align:middle;transform:translateY(1px)}.features3 :is(a,div,li)>:is(span,div):has(svg){align-self:center}.emerald-flow{position:relative;border-radius:1.5rem;isolation:isolate}.emerald-flow:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--flow-a, 0turn),rgba(16,185,129,0) 0%,rgba(16,185,129,0) 10%,rgba(16,185,129,.45) 22%,rgba(16,185,129,.9) 30%,rgba(16,185,129,.45) 38%,rgba(16,185,129,0) 50%,rgba(16,185,129,0) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:blur(.15px);opacity:.9;z-index:0;animation:emerald-flow-spin 3.2s linear infinite}.emerald-flow:after{content:"";position:absolute;inset:-18px;border-radius:inherit;background:radial-gradient(circle at 25% 15%,rgba(16,185,129,.18),transparent 55%);opacity:.35;filter:blur(18px);z-index:0;pointer-events:none}@keyframes emerald-flow-spin{to{--flow-a: 1turn}}.emerald-flow>.emerald-surface{position:relative;z-index:1;border-radius:inherit}.season-sweep{position:relative;overflow:hidden}.season-sweep:before{content:"";position:absolute;inset:-2px;background:radial-gradient(260px circle at 0% 50%,rgba(16,185,129,.35),transparent 55%);transform:translate(-40%);opacity:.9;filter:blur(2px);animation:season-sweep 2.8s ease-in-out infinite;pointer-events:none}@keyframes season-sweep{0%{transform:translate(-55%);opacity:.55}45%{opacity:.95}to{transform:translate(55%);opacity:.55}}@media(prefers-reduced-motion:reduce){.emerald-flow:before{animation:none!important}.season-sweep:before{animation:none!important}}.drops-title{position:relative;display:inline-block;letter-spacing:.12em;text-transform:uppercase;font-weight:800;background:linear-gradient(90deg,#10b981,#84cc16f2,#10b981);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 10px rgba(16,185,129,.25));animation:drops-title-shimmer 2.4s ease-in-out infinite,drops-title-pulse 2.8s ease-in-out infinite}@keyframes drops-title-pulse{0%,to{transform:translateZ(0) scale(1)}50%{transform:translateZ(0) scale(1.03)}}.drops-sweep:before{content:"";position:absolute;inset:-2px;background:radial-gradient(280px circle at 0% 50%,rgba(16,185,129,.22),transparent 60%);transform:translate(-55%);opacity:.9;filter:blur(2px);animation:drops-sweep 2.6s ease-in-out infinite;pointer-events:none}@keyframes drops-sweep{0%{transform:translate(-55%);opacity:.45}45%{opacity:.85}to{transform:translate(55%);opacity:.45}}[data-drop-card] .drop-shine{opacity:0;transition:opacity .22s ease;background:radial-gradient(640px circle at var(--mx3, 50%) var(--my3, 50%),rgba(16,185,129,.35),rgba(99,102,241,.16),transparent 60%);mix-blend-mode:soft-light}[data-drop-card]:hover .drop-shine{opacity:1}.drop-media{width:124px;height:124px}@media(min-width:768px){.drop-media{width:132px;height:132px}}.drop-img{transform:scale(1.16) translateZ(0);animation:drop-ken 5.6s ease-in-out infinite alternate;will-change:transform;transition:transform .52s cubic-bezier(.2,.8,.2,1)}@keyframes drop-ken{0%{transform:scale(1.16) translate3d(-2.2%,1.4%,0)}to{transform:scale(1.32) translate3d(2.2%,-1.4%,0)}}[data-drop-card]:hover .drop-img{animation-play-state:paused;transform:scale(1.38) translateZ(0)}.drop-badge{position:relative;isolation:isolate}.drop-badge:before{content:"";position:absolute;inset:-10px;border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(16,185,129,.3),transparent 62%);filter:blur(10px);opacity:0;z-index:-1;animation:drop-badge-glow 1.9s ease-in-out infinite}@keyframes drop-badge-glow{0%{opacity:.05;transform:scale(.96)}55%{opacity:.65;transform:scale(1.06)}to{opacity:.05;transform:scale(.96)}}.drop-scan:before{content:"";position:absolute;left:-30%;right:-30%;top:-55%;height:60%;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.18),rgba(16,185,129,.28),rgba(255,255,255,.14),transparent);transform:translate3d(0,-70%,0);opacity:0;animation:drop-scan 2.4s ease-in-out infinite;mix-blend-mode:soft-light}@keyframes drop-scan{0%{transform:translate3d(0,-85%,0);opacity:0}18%{opacity:.9}to{transform:translate3d(0,230%,0);opacity:0}}@media(prefers-reduced-motion:reduce){.drops-title,.drops-title:before,.drops-sweep:before,.drop-img,.drop-badge:before,.drop-scan:before{animation:none!important}.drop-img{transform:none!important;transition:none!important}[data-drop-card] .drop-shine{display:none!important}}@keyframes softPulse{0%,to{opacity:1}50%{opacity:.85}}.soft-pulse{animation:softPulse 3.5s ease-in-out infinite}
