.BlogCarousel-module__SbdVDG__carouselWrapper{background:linear-gradient(135deg,#3d4f3f 0%,#4a5c4a 100%);border-radius:24px;margin:0 16px 32px;padding:48px 24px;box-shadow:0 8px 32px #3d4f3f26}@media (min-width:768px){.BlogCarousel-module__SbdVDG__carouselWrapper{margin:0 32px 48px;padding:56px 40px}}.BlogCarousel-module__SbdVDG__carouselHeader{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.BlogCarousel-module__SbdVDG__carouselHeader h2{color:#fff;letter-spacing:-.02em;margin:0;font-family:DM Serif Text,serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:400}.BlogCarousel-module__SbdVDG__controls{gap:12px;display:flex}.BlogCarousel-module__SbdVDG__arrowButton{color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #ffffff4d;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:24px;transition:all .2s;display:flex}.BlogCarousel-module__SbdVDG__arrowButton:hover:not(.BlogCarousel-module__SbdVDG__disabled){background:#ffffff40;border-color:#ffffff80}.BlogCarousel-module__SbdVDG__arrowButton:active:not(.BlogCarousel-module__SbdVDG__disabled){background:#ffffff59}.BlogCarousel-module__SbdVDG__arrowButton.BlogCarousel-module__SbdVDG__disabled{opacity:.4;cursor:not-allowed}.BlogCarousel-module__SbdVDG__carouselContainer{border-radius:12px;overflow:hidden}.BlogCarousel-module__SbdVDG__carouselTrack{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#fff6 transparent;gap:16px;padding-bottom:8px;display:flex;overflow:auto hidden}.BlogCarousel-module__SbdVDG__carouselTrack::-webkit-scrollbar{height:6px}.BlogCarousel-module__SbdVDG__carouselTrack::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.BlogCarousel-module__SbdVDG__carouselTrack::-webkit-scrollbar-thumb{background:#fff6;border-radius:3px}.BlogCarousel-module__SbdVDG__carouselTrack::-webkit-scrollbar-thumb:hover{background:#fff9}.BlogCarousel-module__SbdVDG__carouselCard{background:#fff;border-radius:12px;flex-shrink:0;min-width:240px;max-width:240px;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 2px 8px #00000014}.BlogCarousel-module__SbdVDG__carouselCard:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001f}.BlogCarousel-module__SbdVDG__cardLink{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.BlogCarousel-module__SbdVDG__cardImage{flex-shrink:0;width:100%;height:140px;position:relative;overflow:hidden}.BlogCarousel-module__SbdVDG__cardImage img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.BlogCarousel-module__SbdVDG__carouselCard:hover .BlogCarousel-module__SbdVDG__cardImage img{transform:scale(1.05)}.BlogCarousel-module__SbdVDG__cardContent{flex-direction:column;flex-grow:1;justify-content:space-between;padding:12px;display:flex}.BlogCarousel-module__SbdVDG__cardTitle{color:#171d18;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-family:DM Serif Text,serif;font-size:.95rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.BlogCarousel-module__SbdVDG__cardAuthor{border-top:1px solid #171d181a;align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}.BlogCarousel-module__SbdVDG__authorName{color:#6b7c6e;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}@media (max-width:640px){.BlogCarousel-module__SbdVDG__carouselWrapper{margin:0 16px 24px;padding:32px 16px}.BlogCarousel-module__SbdVDG__carouselHeader h2{font-size:1.5rem}.BlogCarousel-module__SbdVDG__carouselCard{min-width:200px;max-width:200px}.BlogCarousel-module__SbdVDG__cardImage{height:120px}.BlogCarousel-module__SbdVDG__cardTitle{font-size:.85rem}}
/*# sourceMappingURL=1d8df0bdfc09215d.css.map*/