.f2h-media-reset img{max-width:none!important}html{scroll-behavior:smooth}body{background:#f9f6ef;color:#374151;font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f9f6ef}::-webkit-scrollbar-thumb{background:#2d8a45;border-radius:4px}.glass{background:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.3)}.glass,.glass-dark{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.glass-dark{background:rgba(13,61,26,.85);border:1px solid rgba(45,138,69,.2)}.text-gold-gradient{background:linear-gradient(135deg,#0d3d1a,#1a6b32,#0d3d1a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.shadow-green-glow{box-shadow:0 4px 30px rgba(45,138,69,.15)}.shadow-gold-glow{box-shadow:0 4px 30px rgba(240,165,0,.25)}.organic-pattern{background-image:radial-gradient(circle at 20% 80%,rgba(45,138,69,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(240,165,0,.08) 0,transparent 50%),radial-gradient(circle at 50% 50%,rgba(45,138,69,.05) 0,transparent 70%)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.animate-float{animation:float 4s ease-in-out infinite}@keyframes float-delayed{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.animate-float-delayed{animation:float-delayed 5s ease-in-out infinite;animation-delay:1s}.phone-glow{box-shadow:0 0 60px rgba(240,165,0,.2),0 0 120px rgba(45,138,69,.1)}@keyframes delivery-route-shift{0%{stroke-dashoffset:80}to{stroke-dashoffset:0}}.delivery-route-path{stroke-dasharray:8 6;animation:delivery-route-shift 18s linear infinite}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}