.blog_mediaContainer__J6U5l{width:100%;max-width:1500px;margin:0 auto;font-family:Open Sans,sans-serif;overflow-x:hidden}.blog_mediaHeader__V_0Ro{width:100%;background:linear-gradient(90deg,#0c2340,#1a478a);color:#fff;padding:4rem 2rem;text-align:center;margin-bottom:2rem}.blog_headerContent__r7zK8{max-width:800px;margin:0 auto}.blog_mediaTitle__x_HPe{font-size:3rem;font-weight:700}.blog_mediaSubtitle__E8XXe{font-size:1.2rem;font-weight:400;opacity:.9;max-width:600px;margin:0 auto}.blog_featuredSection__hZXL4{width:90%;margin:0 auto 3rem}.blog_featuredMedia__H4ojM{width:100%;height:500px;position:relative;border-radius:.5rem;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,.1)}.blog_featuredThumbnail__sLOQy{position:relative;width:100%;height:100%}.blog_featuredImage__ijOH4{-o-object-fit:cover;object-fit:cover}.blog_featuredOverlay__LRmq1{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 60%);display:flex;flex-direction:column;justify-content:flex-end;padding:2rem;transition:all .3s ease}.blog_featuredContent__Z_vin{max-width:700px}.blog_featuredCategory__hI4zw{display:inline-block;background-color:#fab482;color:#fff;padding:.3rem 1rem;border-radius:2rem;font-size:.85rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase}.blog_featuredTitle__OCvay{font-size:2.5rem;color:#fff;margin-bottom:1rem;font-weight:700;line-height:1.2}.blog_featuredDescription__y_InG{color:hsla(0,0%,100%,.9);font-size:1.1rem;margin-bottom:1.5rem;line-height:1.6}.blog_featuredInfo__Kvtu3{display:flex;gap:1.5rem;color:hsla(0,0%,100%,.8);font-size:.9rem}.blog_featuredLink__piFdT{text-decoration:none;color:inherit;display:block;height:100%}.blog_filterContainer__RqRg7{width:90%;margin:0 auto 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.blog_categoryTabs__t6vAI{display:flex;gap:.5rem;flex-wrap:wrap}.blog_categoryTab__Y7F9d{background:none;border:none;padding:.5rem 1rem;font-size:1rem;cursor:pointer;border-radius:2rem;transition:all .2s ease;color:#555;font-weight:500}.blog_categoryTab__Y7F9d:hover{background-color:#f0f0f0}.blog_activeTab__59DZ6{background-color:#0c2340;color:#fff;font-weight:600}.blog_searchContainer__fbxxr{position:relative}.blog_searchWrapper__3VwaS{display:flex;align-items:center;border:1px solid #ddd;border-radius:2rem;overflow:hidden;transition:all .3s ease;background-color:#fff}.blog_searchActive__JWXGd{box-shadow:0 0 10px rgba(0,0,0,.1)}.blog_searchInput__PB8SK{padding:.7rem 1rem;border:none;outline:none;font-size:1rem;width:200px;transition:all .3s ease}.blog_searchButton__OsnhJ{background:none;border:none;padding:.7rem 1rem;cursor:pointer;color:#555;font-size:1rem}.blog_mediaGrid__1eJ9_{width:90%;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding-bottom:3rem}.blog_mediaCard__t1WIC{border-radius:.5rem;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:all .3s ease;background-color:#fff;height:100%}.blog_mediaCard__t1WIC:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.blog_cornerBadgeRight__6ZTG1{position:absolute;top:0;right:0;width:56px;height:56px;background:#0c2340;color:#fff;border-bottom-left-radius:14px;display:flex;align-items:center;justify-content:center;padding:4px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.12)}.blog_cornerBadgeText__yRMvW{font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.1px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.15)}.blog_cardLink__2vR7w{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.blog_mediaThumbnail__MgOlx{position:relative;height:220px;width:100%}.blog_thumbnail__Au88S{-o-object-fit:cover;object-fit:cover}.blog_categoryBadge__BRReD{position:absolute;top:1rem;left:1rem;background-color:#fb8530;color:#fff;padding:.3rem .8rem;border-radius:2rem;font-size:.75rem;font-weight:600;text-transform:uppercase}.blog_mediaContent__VwIAU{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.blog_tagBadge__BIpqU{display:inline-block;position:relative;color:#0c2340;background:#fff;border:1px solid #0c2340;border-radius:6px 6px 6px 6px;padding:.25rem .75rem .25rem 1.25rem;font-size:.75rem;font-weight:600;line-height:1;box-shadow:0 1px 3px rgba(0,0,0,.06)}.blog_tagBadge__BIpqU:after{right:-10px;border-left:10px solid #0c2340;border-top:10px solid transparent;border-bottom:10px solid transparent}.blog_tagBadge__BIpqU:after,.blog_tagBadge__BIpqU:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.blog_tagBadge__BIpqU:before{left:6px;width:6px;height:6px;background:#0c2340;border-radius:9999px}.blog_mediaInfo__ojCw_{display:flex;justify-content:space-between;color:#777;font-size:.85rem;margin-bottom:.8rem}.blog_mediaTitle__x_HPe{font-size:1.4rem;font-weight:600;margin-bottom:1rem;line-height:1.3;color:#0c2340}.blog_mediaDescription__U0_Y2{color:#555;font-size:.95rem;line-height:1.6;margin-bottom:1.5rem;flex-grow:1}.blog_readMoreLink__G9T7P{color:#2a2a2a;font-weight:600;font-size:.95rem;position:relative;display:inline-block}.blog_readMoreLink__G9T7P:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#d6d6d6;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.blog_mediaCard__t1WIC:hover .blog_readMoreLink__G9T7P:after{transform:scaleX(1)}.blog_subscribeSection__t1v_6{background-color:#f5f7fa;padding:4rem 2rem;margin-bottom:3rem}.blog_subscribeContent__89zkP{max-width:700px;margin:0 auto;text-align:center}.blog_subscribeContent__89zkP h2{font-size:2.2rem;color:#0c2340;margin-bottom:1rem;font-weight:700}.blog_subscribeContent__89zkP p{font-size:1.1rem;color:#555;margin-bottom:2rem;line-height:1.6}.blog_subscribeForm__0HT3V{display:flex;justify-content:center;gap:.5rem}.blog_emailInput__3Fkjw{padding:1rem 1.5rem;border:1px solid #ddd;border-radius:.25rem;font-size:1rem;width:300px;outline:none;transition:all .2s ease}.blog_emailInput__3Fkjw:focus{border-color:#1a478a;box-shadow:0 0 0 2px rgba(26,71,138,.2)}.blog_subscribeButton__dd9vJ{background-color:#ff6b00;color:#fff;padding:1rem 2rem;border:none;border-radius:.25rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.blog_subscribeButton__dd9vJ:hover{background-color:#e25f00}@media (max-width:1200px){.blog_mediaGrid__1eJ9_{grid-template-columns:repeat(2,1fr)}.blog_featuredTitle__OCvay{font-size:2rem}}@media (max-width:768px){.blog_mediaHeader__V_0Ro{padding:3rem 1.5rem}.blog_mediaTitle__x_HPe{font-size:1.5rem}.blog_featuredMedia__H4ojM{height:400px}.blog_featuredTitle__OCvay{font-size:1.8rem}.blog_featuredDescription__y_InG{font-size:1rem}.blog_filterContainer__RqRg7{flex-direction:column;align-items:stretch}.blog_categoryTabs__t6vAI{overflow-x:auto;padding-bottom:.5rem;justify-content:flex-start}.blog_searchInput__PB8SK,.blog_searchWrapper__3VwaS{width:100%}}@media (max-width:640px){.blog_mediaGrid__1eJ9_{grid-template-columns:1fr}.blog_featuredMedia__H4ojM{height:350px}.blog_mediaTitle__x_HPe{font-size:1.2rem}.blog_subscribeForm__0HT3V{flex-direction:column;width:100%;max-width:300px;margin:0 auto}.blog_emailInput__3Fkjw{width:100%}}