/* Oliver Cossmet - Main CSS */
html{scroll-behavior:smooth}
.hero-overlay{background:linear-gradient(135deg,rgba(4,169,90,.85) 0%,rgba(0,119,64,.75) 100%)}
.cta-gradient{background:linear-gradient(135deg,#04a95a 0%,#007740 100%)}
.cta-gradient:hover{background:linear-gradient(135deg,#05c46b 0%,#04a95a 100%)}
.card-hover{transition:transform .3s,box-shadow .3s}
.card-hover:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(0,0,0,.12)}
.fade-in{opacity:0;transform:translateY(30px);transition:opacity .6s,transform .6s}
.fade-in.visible{opacity:1;transform:translateY(0)}
@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
.float-anim{animation:float 3s ease-in-out infinite}
.whatsapp-pulse{animation:pulse-ring 2s cubic-bezier(.455,.03,.515,.955) infinite}
@keyframes pulse-ring{0%{box-shadow:0 0 0 0 rgba(37,211,102,.5)}70%{box-shadow:0 0 0 12px rgba(37,211,102,0)}100%{box-shadow:0 0 0 0 rgba(37,211,102,0)}}
