.styles_blogPage__a0z0R{max-width:1400px;margin:0 auto;padding:20px}.styles_header__3CsL6{text-align:center;margin-bottom:60px}.styles_banner__yU4DM{background:var(--secondary-color);padding:40px 20px;border-radius:12px;box-shadow:0 6px 12px rgba(0,0,0,.15);animation:styles_slideIn__LoKdz 1s ease-out}@keyframes styles_slideIn__LoKdz{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.styles_bannerTitle__ZImdk{font-size:clamp(1.8rem,4vw,2.8rem);color:#000;margin:0 0 15px;text-shadow:0 2px 4px rgba(0,0,0,.2);transition:transform .3s ease}.styles_bannerSubtitle__WUzVg{font-size:clamp(1rem,2.5vw,1.3rem);color:#000;max-width:600px;margin:0 auto;text-shadow:0 1px 3px rgba(0,0,0,.2)}.styles_blogGrid__bQHWL{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:30px;gap:30px}.styles_blogCard__VLGRL{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 6px 12px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.styles_imageWrapper__p3xbn{position:relative;overflow:hidden;width:100%;aspect-ratio:16/9}.styles_cardImage__Yo7kp{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.styles_blogContent__KgII1{padding:20px}.styles_blogTitle__2Jteq{font-size:1.5rem;margin:0 0 10px}.styles_blogDescription__9gfzR{font-size:1rem;color:#4a4a4a;line-height:1.6;margin-bottom:15px}.styles_readMoreButton__VIv0Z{display:inline-block;padding:10px 20px;border-radius:50px;background:var(--secondary-color);color:#fff;text-decoration:none;font-weight:600;transition:transform .2s ease}.styles_readMoreButton__VIv0Z:active{transform:scale(.95)}.styles_modal__y4oi_{background:#fff;padding:2rem;border-radius:.75rem;width:100%;max-width:400px;position:relative;box-shadow:0 8px 20px rgba(0,0,0,.2)}@media (max-width:768px){.styles_modal__y4oi_{width:80%;max-width:none;padding:1.5rem}.styles_modalTitle__scmBv{font-size:1.25rem}.styles_modalText__3VWyF{font-size:.85rem}.styles_form__83qbO{gap:.75rem}.styles_label__uljT_{font-size:.8rem}.styles_input__ehEp9,.styles_textarea__eIob6{padding:.6rem .8rem;font-size:.9rem}.styles_submitBtn__uuelX{padding:.6rem;font-size:.9rem}}.styles_modalOverlay__SEh66{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000}.styles_closeBtn__787Sc{position:absolute;top:.75rem;right:.75rem;background:transparent;border:none;font-size:1.25rem;cursor:pointer}.styles_modalTitle__scmBv{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;text-align:center}.styles_modalText__3VWyF{font-size:.95rem;color:#555;margin-bottom:1.5rem;text-align:center}.styles_form__83qbO{display:flex;flex-direction:column;gap:1rem}.styles_label__uljT_{font-size:.85rem;font-weight:600;text-align:left}.styles_input__ehEp9,.styles_textarea__eIob6{padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:1rem}.styles_textarea__eIob6{resize:none;min-height:100px}.styles_submitBtn__uuelX{background:#61aaae;color:#fff;font-weight:600;padding:.75rem;border-radius:.5rem;border:none;cursor:pointer;transition:background .3s ease}.styles_submitBtn__uuelX:hover{background:#4d898d}