.Workshops_header__2sGjI{padding:4rem 0 3rem;background:transparent;text-align:center}.Workshops_header__2sGjI h1{font-size:clamp(2.5rem,5vw,3.5rem);color:var(--deep-green);margin-bottom:1rem}.Workshops_header__2sGjI p{font-size:1.25rem;color:var(--text-dark);max-width:700px;margin:0 auto}.Workshops_intro__aHsni{padding:5rem 0;background:transparent}.Workshops_introContent__IG7WW{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.Workshops_introContent__IG7WW h2{font-size:2.5rem;color:var(--deep-green);margin-bottom:1.5rem}.Workshops_introContent__IG7WW p{font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem;color:var(--text-dark)}.Workshops_introImage___1EHO{border-radius:12px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.1)}.Workshops_introImage___1EHO img{width:100%;height:auto;display:block}.Workshops_workshops__fiOCP{padding:5rem 0;background-color:transparent}.Workshops_workshopsGrid__M4Npg{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2.5rem;gap:2.5rem;max-width:1400px;margin:0 auto;justify-content:center}.Workshops_workshopsGrid__M4Npg>*{max-width:450px;margin:0 auto;width:100%}.Workshops_emptyState__QGCfd{text-align:center;padding:5rem 2rem;max-width:600px;margin:0 auto}.Workshops_emptyStateContent__7v_TB{background:linear-gradient(180deg,#f5f9f4,#e8f0e6);padding:3rem 2rem;border-radius:18px;box-shadow:0 5px 20px rgba(0,0,0,.08)}.Workshops_emptyStateContent__7v_TB h3{font-size:2rem;color:var(--deep-green);margin-bottom:1rem}.Workshops_emptyStateContent__7v_TB p{font-size:1.1rem;color:var(--text-dark);line-height:1.8;margin-bottom:2rem}.Workshops_workshopCard__woIWt{background:linear-gradient(180deg,#f5f9f4,#e8f0e6);border-radius:18px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.08);transition:all .3s ease}.Workshops_workshopCard__woIWt:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,.15)}.Workshops_workshopImage__VzP5W{position:relative;width:100%;padding-top:66.67%;overflow:hidden}.Workshops_workshopImage__VzP5W img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.Workshops_workshopCard__woIWt:hover .Workshops_workshopImage__VzP5W img{transform:scale(1.05)}.Workshops_statusBadge__M0mhT{position:absolute;top:1rem;right:1rem;color:var(--white);padding:.5rem 1rem;border-radius:50px;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.Workshops_openBadge__z06S8{background-color:var(--deep-green)}.Workshops_closedBadge__IdKw9{background-color:#999}.Workshops_workshopContent__IFBKr{padding:2rem}.Workshops_workshopContent__IFBKr h3{font-size:1.5rem;color:var(--deep-green);margin-bottom:1rem}.Workshops_description__8ULcN{color:var(--text-light);margin-bottom:1.5rem;line-height:1.6}.Workshops_details__noEBm{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem;padding:1.5rem;background-color:hsla(0,0%,97%,.6);border-radius:8px}.Workshops_detail__bE_bS{display:flex;align-items:center;gap:.75rem;color:var(--text-dark);font-size:.95rem}.Workshops_detail__bE_bS svg{color:var(--deep-green);flex-shrink:0}.Workshops_footer__edUR_{display:flex;justify-content:space-between;align-items:center;gap:1rem}.Workshops_price__IN7zs{font-size:2rem;font-weight:700;color:var(--deep-green)}.Workshops_footer__edUR_ button{flex:1 1;max-width:200px}.Workshops_filterSection__mYkSj{padding:2rem 0;background:transparent}.Workshops_filterContainer__JHO_G{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.Workshops_filterButtons__SLoyK{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.Workshops_filterBtn__Nicpo{padding:.75rem 2rem;border:2px solid var(--deep-green);background:transparent;color:var(--deep-green);border-radius:50px;font-weight:600;cursor:pointer;transition:all .3s ease}.Workshops_filterBtn__Nicpo:hover{transform:translateY(-2px)}.Workshops_filterBtn__Nicpo.Workshops_active__g7aSX,.Workshops_filterBtn__Nicpo:hover{background:var(--deep-green);color:var(--white)}.Workshops_categoryFilter__BTEaU{display:flex;align-items:center;gap:1rem}.Workshops_categoryFilter__BTEaU label,.Workshops_categorySelect__eQWbV{font-weight:600;color:var(--deep-green);font-size:1rem}.Workshops_categorySelect__eQWbV{padding:.5rem 1.5rem;border:2px solid var(--deep-green);border-radius:50px;background:#fff;cursor:pointer;outline:none;transition:all .3s ease}.Workshops_categorySelect__eQWbV:hover{background:#f0f7ef}.Workshops_categorySelect__eQWbV:focus{box-shadow:0 0 0 3px rgba(1,50,32,.1)}.Workshops_exploreMore__kPUp3{padding:5rem 0;background:linear-gradient(135deg,#f5f5f5,#e8f5e9)}.Workshops_exploreContent__lrZFS h2{text-align:center;font-size:2.5rem;color:var(--deep-green);margin-bottom:3rem}.Workshops_exploreGrid__b8Oav{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.Workshops_exploreCard__meSXd{background:linear-gradient(180deg,#f5f9f4,#e8f0e6);padding:2.5rem;border-radius:18px;box-shadow:0 5px 20px rgba(0,0,0,.08);text-align:center;transition:all .3s ease}.Workshops_exploreCard__meSXd:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(0,0,0,.15)}.Workshops_exploreIcon__LGISh{font-size:3rem;margin-bottom:1.5rem}.Workshops_exploreCard__meSXd h3{font-size:1.5rem;color:var(--deep-green);margin-bottom:1rem}.Workshops_exploreCard__meSXd p{color:var(--text-light);margin-bottom:1.5rem;line-height:1.6}.Workshops_exploreCard__meSXd .Workshops_btn__771h2{margin-top:1rem}.Workshops_cta__c9rL7{padding:5rem 0;background:var(--white);color:var(--text-dark);text-align:center}.Workshops_ctaButtons__ExN_i{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.Workshops_ctaContent__f16Zz{max-width:700px;margin:0 auto}.Workshops_ctaContent__f16Zz h2{font-size:2.5rem;margin-bottom:1.5rem;color:var(--deep-green)}.Workshops_ctaContent__f16Zz p{font-size:1.1rem;margin-bottom:2rem;color:var(--text-dark)}@media (max-width:1024px){.Workshops_introContent__IG7WW{grid-template-columns:1fr;gap:2rem}.Workshops_introImage___1EHO{order:-1}}@media (max-width:768px){.Workshops_header__2sGjI{padding:3rem 0 2rem}.Workshops_intro__aHsni{padding:3rem 0}.Workshops_introContent__IG7WW h2{font-size:2rem}.Workshops_filterButtons__SLoyK{flex-direction:column}.Workshops_filterBtn__Nicpo{width:100%}.Workshops_workshops__fiOCP{padding:3rem 0}.Workshops_workshopsGrid__M4Npg{grid-template-columns:1fr;gap:2rem}.Workshops_footer__edUR_{flex-direction:column;align-items:stretch}.Workshops_footer__edUR_ button{max-width:100%}.Workshops_exploreMore__kPUp3{padding:3rem 0}.Workshops_exploreContent__lrZFS h2{font-size:2rem}.Workshops_exploreGrid__b8Oav{grid-template-columns:1fr}.Workshops_cta__c9rL7{padding:3rem 0}.Workshops_ctaContent__f16Zz h2{font-size:2rem}.Workshops_ctaButtons__ExN_i{flex-direction:column;width:100%}.Workshops_ctaButtons__ExN_i .Workshops_btn__771h2{width:100%}}