.blog-module__JsT-Oq__page{background:#fafbfc;min-height:100vh}.blog-module__JsT-Oq__main{width:100%}.blog-module__JsT-Oq__heroSection{padding:var(--space-3xl)0 var(--space-2xl);background:#fff;border-bottom:1px solid #e8ecf0}.blog-module__JsT-Oq__heroContent{text-align:center;max-width:800px;margin:0 auto}.blog-module__JsT-Oq__heroTag{padding:var(--space-xs)var(--space-lg);color:var(--secondary);margin-bottom:var(--space-lg);letter-spacing:.3px;background:#ff4c2014;border:1.5px solid #ff4c2033;border-radius:50px;font-size:.9rem;font-weight:600;display:inline-block}.blog-module__JsT-Oq__breadcrumb{justify-content:center;align-items:center;gap:var(--space-xs);color:#666;margin-bottom:var(--space-lg);font-size:.9rem;display:flex}.blog-module__JsT-Oq__breadcrumb a{color:var(--secondary);text-decoration:none;transition:color .2s}.blog-module__JsT-Oq__breadcrumb a:hover{color:#ff6b3d}.blog-module__JsT-Oq__separator{color:#ccc}.blog-module__JsT-Oq__heroTitle{color:var(--primary);margin-bottom:var(--space-md);font-size:3rem;font-weight:800;line-height:1.2}.blog-module__JsT-Oq__heroSubtitle{color:#666;margin-bottom:var(--space-2xl);font-size:1.15rem;line-height:1.7}.blog-module__JsT-Oq__searchBar{max-width:500px;margin:0 auto;position:relative}.blog-module__JsT-Oq__searchIcon{left:var(--space-lg);color:#999;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.blog-module__JsT-Oq__searchInput{width:100%;padding:var(--space-md)var(--space-lg)var(--space-md)3.5rem;border:2px solid #e8ecf0;border-radius:50px;font-size:1rem;transition:all .3s}.blog-module__JsT-Oq__searchInput:focus{border-color:var(--secondary);outline:none;box-shadow:0 4px 12px #ff4c201a}.blog-module__JsT-Oq__featuredSection{padding:var(--space-3xl)0;background:#fff}.blog-module__JsT-Oq__featuredLabel{background:linear-gradient(135deg,var(--secondary)0%,#ff6b3d 100%);color:#fff;padding:var(--space-xs)var(--space-lg);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--space-xl);border-radius:50px;font-size:.85rem;font-weight:700;display:inline-block}.blog-module__JsT-Oq__featuredCard{gap:var(--space-3xl);padding:var(--space-2xl);background:linear-gradient(135deg,#f8fafc 0%,#fff 100%);border:2px solid #e8ecf0;border-radius:16px;grid-template-columns:400px 1fr;text-decoration:none;transition:all .3s;display:grid;overflow:hidden}.blog-module__JsT-Oq__featuredCard:hover{border-color:var(--secondary);transform:translateY(-8px);box-shadow:0 16px 48px #ff4c201f}.blog-module__JsT-Oq__featuredImage{background:linear-gradient(135deg,var(--primary)0%,#243168 100%);border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.blog-module__JsT-Oq__featuredEmoji{font-size:8rem}.blog-module__JsT-Oq__featuredContent{flex-direction:column;justify-content:center;display:flex}.blog-module__JsT-Oq__featuredMeta{gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.blog-module__JsT-Oq__featuredTitle{color:var(--primary);margin-bottom:var(--space-md);font-size:2rem;font-weight:700;line-height:1.3}.blog-module__JsT-Oq__featuredExcerpt{color:#666;margin-bottom:var(--space-xl);font-size:1.05rem;line-height:1.7}.blog-module__JsT-Oq__featuredFooter{gap:var(--space-lg);padding-top:var(--space-md);border-top:1px solid #e8ecf0;display:flex}.blog-module__JsT-Oq__author{color:var(--primary);font-size:.9rem;font-weight:600}.blog-module__JsT-Oq__filterSection{padding:var(--space-2xl)0;z-index:50;background:#fff;border-bottom:1px solid #e8ecf0;position:sticky;top:80px}.blog-module__JsT-Oq__categoryFilter{gap:var(--space-sm);padding-bottom:var(--space-sm);display:flex;overflow-x:auto}.blog-module__JsT-Oq__categoryFilter::-webkit-scrollbar{height:4px}.blog-module__JsT-Oq__categoryFilter::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}.blog-module__JsT-Oq__filterBtn{padding:var(--space-sm)var(--space-lg);color:#666;cursor:pointer;white-space:nowrap;background:#fff;border:2px solid #e8ecf0;border-radius:50px;font-size:.9rem;font-weight:600;transition:all .3s}.blog-module__JsT-Oq__filterBtn:hover{border-color:var(--secondary);color:var(--secondary)}.blog-module__JsT-Oq__filterBtn.blog-module__JsT-Oq__active{background:var(--secondary);border-color:var(--secondary);color:#fff}.blog-module__JsT-Oq__blogSection{padding:var(--space-4xl)0;background:#fafbfc}.blog-module__JsT-Oq__blogGrid{gap:var(--space-2xl);grid-template-columns:repeat(auto-fill,minmax(350px,1fr));display:grid}.blog-module__JsT-Oq__blogCard{background:#fff;border:2px solid #e8ecf0;border-radius:12px;height:100%;transition:all .3s;overflow:hidden}.blog-module__JsT-Oq__blogCard:hover{border-color:var(--secondary);transform:translateY(-8px);box-shadow:0 12px 32px #ff4c201a}.blog-module__JsT-Oq__cardLink{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.blog-module__JsT-Oq__cardImage{background:linear-gradient(135deg,var(--primary)0%,#243168 100%);justify-content:center;align-items:center;height:180px;display:flex}.blog-module__JsT-Oq__cardEmoji{font-size:4rem}.blog-module__JsT-Oq__cardContent{padding:var(--space-xl);flex-direction:column;flex-grow:1;display:flex}.blog-module__JsT-Oq__cardHeader{margin-bottom:var(--space-md);justify-content:space-between;align-items:center;display:flex}.blog-module__JsT-Oq__category{color:var(--secondary);padding:var(--space-xs)var(--space-md);text-transform:uppercase;letter-spacing:.5px;background:#ff4c201a;border-radius:6px;font-size:.75rem;font-weight:700}.blog-module__JsT-Oq__readTime{color:#999;font-size:.85rem;font-weight:500}.blog-module__JsT-Oq__cardTitle{color:var(--primary);margin-bottom:var(--space-md);font-size:1.25rem;font-weight:700;line-height:1.4}.blog-module__JsT-Oq__cardExcerpt{color:#666;margin-bottom:var(--space-lg);flex-grow:1;font-size:.95rem;line-height:1.7}.blog-module__JsT-Oq__cardFooter{padding-top:var(--space-md);border-top:1px solid #e8ecf0;justify-content:space-between;align-items:center;display:flex}.blog-module__JsT-Oq__date{color:#999;font-size:.85rem}.blog-module__JsT-Oq__readMore{color:var(--secondary);font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s}.blog-module__JsT-Oq__readMore:hover{color:#ff6b3d;transform:translate(4px)}.blog-module__JsT-Oq__noResults{text-align:center;padding:var(--space-4xl)0;color:#999;font-size:1.1rem}.blog-module__JsT-Oq__newsletterSection{padding:var(--space-4xl)0;background:linear-gradient(135deg,var(--primary)0%,#243168 100%)}.blog-module__JsT-Oq__newsletterCard{text-align:center;color:#fff;max-width:700px;margin:0 auto}.blog-module__JsT-Oq__newsletterIcon{margin-bottom:var(--space-lg);font-size:4rem}.blog-module__JsT-Oq__newsletterCard h2{margin-bottom:var(--space-md);color:#fff;font-size:2.2rem;font-weight:700}.blog-module__JsT-Oq__newsletterCard p{margin-bottom:var(--space-2xl);color:#ffffffe6;font-size:1.1rem;line-height:1.7}.blog-module__JsT-Oq__newsletterForm{gap:var(--space-md);max-width:500px;margin:0 auto var(--space-md);display:flex}.blog-module__JsT-Oq__emailInput{padding:var(--space-md)var(--space-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff1a;border:2px solid #fff3;border-radius:50px;flex:1;font-size:1rem;transition:all .2s}.blog-module__JsT-Oq__emailInput::placeholder{color:#fff9}.blog-module__JsT-Oq__emailInput:focus{border-color:var(--secondary);background:#ffffff26;outline:none}.blog-module__JsT-Oq__subscribeBtn{background:var(--secondary);color:#fff;padding:var(--space-md)var(--space-2xl);cursor:pointer;white-space:nowrap;border:none;border-radius:50px;font-size:1rem;font-weight:600;transition:all .3s}.blog-module__JsT-Oq__subscribeBtn:hover{background:#ff6b3d;transform:translateY(-2px);box-shadow:0 8px 24px #ff4c2066}.blog-module__JsT-Oq__privacyNote{color:#ffffffb3;margin:0;font-size:.85rem}.blog-module__JsT-Oq__subscribeMessage{margin-top:var(--space-md);padding:var(--space-md)var(--space-lg);text-align:center;border-radius:8px;font-size:.95rem;font-weight:500}.blog-module__JsT-Oq__subscribeMessage.blog-module__JsT-Oq__success{color:#22c55e;background:#22c55e26;border:1px solid #22c55e4d}.blog-module__JsT-Oq__subscribeMessage.blog-module__JsT-Oq__error{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}.blog-module__JsT-Oq__subscribeBtn:disabled,.blog-module__JsT-Oq__emailInput:disabled{opacity:.6;cursor:not-allowed}.blog-module__JsT-Oq__turnstileWrapper{margin-top:var(--space-lg);justify-content:center;display:flex}@media (max-width:968px){.blog-module__JsT-Oq__heroTitle{font-size:2.5rem}.blog-module__JsT-Oq__featuredCard{gap:var(--space-xl);grid-template-columns:1fr}.blog-module__JsT-Oq__featuredImage{height:250px}.blog-module__JsT-Oq__featuredTitle{font-size:1.75rem}.blog-module__JsT-Oq__blogGrid{grid-template-columns:1fr}.blog-module__JsT-Oq__newsletterForm{flex-direction:column}.blog-module__JsT-Oq__newsletterCard h2{font-size:1.75rem}}
