.case-studies_container__gfSO_{min-height:100vh;display:flex;flex-direction:column;align-items:center}.case-studies_hero__GnzmW{height:auto;min-height:200px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:linear-gradient(to bottom,rgba(var(--background-rgb),.8) 0,rgba(var(--background-rgb),.6) 100%);padding-top:13.33vh;padding-bottom:1rem;margin-bottom:1rem}.case-studies_heading__nTDAD{font-size:3rem;font-weight:700;margin:0;padding:0 1rem;text-align:center;animation:case-studies_fadeIn__I7d7D 1s ease-out}.case-studies_description__x1qhs{font-size:1.2rem;margin-top:1rem;opacity:.9;max-width:800px;text-align:center;animation:case-studies_fadeIn__I7d7D 1s ease-out .2s backwards}.case-studies_cards__1jBFo{display:grid;grid-template-columns:repeat(auto-fit,minmax(600px,1fr));gap:1.022rem;width:100%;padding:0 1.022rem 1.022rem;animation:case-studies_fadeIn__I7d7D 1s ease-out .4s backwards}.case-studies_card__dXYgT{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:350px;background-size:cover;background-position:50%;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.2);animation:case-studies_slideUp__u2oqd .6s ease-out backwards}.case-studies_card__dXYgT:first-child{animation-delay:.6s}.case-studies_card__dXYgT:nth-child(2){animation-delay:.8s}.case-studies_card__dXYgT:nth-child(3){animation-delay:1s}.case-studies_card__dXYgT:nth-child(4){animation-delay:1.2s}.case-studies_card__dXYgT:hover{transform:translateY(-10px);box-shadow:0 8px 16px rgba(0,0,0,.4)}.case-studies_overlay__RQP2i{position:absolute;top:38.2%;left:0;width:100%;height:61.8%;background:linear-gradient(to top,rgba(var(--background-rgb),1),rgba(var(--background-rgb),.8) 30%,rgba(var(--background-rgb),0) 100%);z-index:1}.case-studies_cardContent__TrZR6{position:relative;z-index:2;color:#fff;padding:1.5rem;text-align:left}.case-studies_cardTitle__oqu3c{font-size:1.8rem;font-weight:700;margin-bottom:.5rem}.case-studies_cardDescription__Rm6TM{font-size:1rem;margin-bottom:1rem}.case-studies_card__dXYgT:hover{.case-studies_cardTitle__oqu3c{color:var(--hover-color)}}.case-studies_tags__fJ1_4{display:flex;gap:.5rem;flex-wrap:wrap}.case-studies_tag__z9Q0S{display:inline-block;font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.9);padding:.3rem .8rem;border-radius:15px;text-transform:uppercase;box-shadow:0 2px 4px rgba(var(--background-rgb),.2);transition:background-color .3s ease;background-color:rgba(0,0,0,.1);border:1px solid}.case-studies_activeTags__8Af_Z{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.case-studies_activeTag__RdLdd{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.9);padding:.3rem 1rem;margin-bottom:.618rem;margin-top:.618rem;border-radius:15px;text-transform:uppercase;box-shadow:0 2px 4px rgba(var(--background-rgb),.2);transition:background-color .3s ease;background-color:rgba(0,0,0,.1);border:1px solid;cursor:default}.case-studies_clearTag__oT_Sv{display:inline-block;font-size:1.2rem;font-weight:700;color:hsla(0,0%,100%,.7);cursor:pointer;transition:color .3s ease;color:inherit}.case-studies_clearTag__oT_Sv:hover{color:#fff}.case-studies_horticulture__e_Yz5{background-color:rgba(0,230,196,.2);color:rgba(0,230,196,.9);border-color:rgba(0,230,196,.9)}.case-studies_agriculture__BdtoJ{background-color:rgba(46,160,67,.2);color:rgba(46,160,67,.9);border-color:rgba(46,160,67,.9)}.case-studies_orchard-mapping__L9a6J{background-color:rgba(254,155,156,.2);color:rgba(254,155,156,.9);border-color:rgba(254,155,156,.9)}.case-studies_weed-detection__bNSRf{background-color:rgba(242,245,72,.2);color:rgba(251,202,4,.9);border-color:rgba(251,202,4,.9)}.case-studies_spray-drones__xyyNG{background-color:rgba(219,207,250,.2);color:rgba(219,207,250,.9);border-color:rgba(219,207,250,.9)}.case-studies_precision-spraying__z4Kkx{background-color:rgba(40,132,252,.2);color:rgba(40,132,252,.9);border-color:rgba(40,132,252,.9)}.case-studies_drone-docks__JCBg9{background-color:rgba(255,140,0,.2);color:rgba(255,140,0,.9);border-color:rgba(255,140,0,.9)}.case-studies_water-management__K1bmw{background-color:rgba(64,224,208,.2);color:rgba(64,224,208,.9);border-color:rgba(64,224,208,.9)}@keyframes case-studies_fadeIn__I7d7D{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes case-studies_slideUp__u2oqd{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.case-studies_heading__nTDAD{font-size:2.5rem}.case-studies_cards__1jBFo{grid-template-columns:repeat(1,minmax(100%,1fr));padding-left:0;padding-right:0;gap:.618rem}}