.blog-module__3rPSzG__blogPage{color:#c9d6e3;background-color:#030708;min-height:100vh;padding-top:80px;padding-bottom:100px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.blog-module__3rPSzG__container{max-width:1200px;margin:0 auto;padding:0 2rem}.blog-module__3rPSzG__header{text-align:center;padding:4rem 0 3rem}.blog-module__3rPSzG__eyebrow{color:#14b8a6;letter-spacing:.2em;text-transform:uppercase;margin-bottom:1rem;font-family:SF Mono,Fira Code,monospace;font-size:.85rem}.blog-module__3rPSzG__title{color:#f0f6fc;letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800}.blog-module__3rPSzG__subtitle{color:#8b949e;max-width:600px;margin:0 auto 3rem;font-size:1.1rem;line-height:1.6}.blog-module__3rPSzG__categoryBar{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.blog-module__3rPSzG__catItem,.blog-module__3rPSzG__catActive{cursor:pointer;color:#8b949e;background:#ffffff08;border:1px solid #ffffff1a;border-radius:100px;padding:.6rem 1.2rem;font-size:.85rem;font-weight:500;transition:all .2s}.blog-module__3rPSzG__catItem:hover{color:#f0f6fc;background:#ffffff14}.blog-module__3rPSzG__catActive{color:#2dd4bf;background:#14b8a61a;border-color:#14b8a6}.blog-module__3rPSzG__featuredSection{margin-bottom:5rem}.blog-module__3rPSzG__featuredCard{background:linear-gradient(145deg,#ffffff0d 0%,#ffffff03 100%);border:1px solid #ffffff14;border-radius:24px;grid-template-columns:1.2fr 1fr;align-items:center;transition:border-color .3s;display:grid;overflow:hidden}.blog-module__3rPSzG__featuredCard:hover{border-color:#14b8a666}.blog-module__3rPSzG__featuredContent{padding:3.5rem}.blog-module__3rPSzG__postBadge{color:#2dd4bf;background:#14b8a626;border-radius:6px;margin-bottom:1.5rem;padding:.3rem .8rem;font-size:.75rem;font-weight:700;display:inline-block}.blog-module__3rPSzG__featuredTitle{color:#f0f6fc;margin-bottom:1.5rem;font-size:2.25rem;line-height:1.2}.blog-module__3rPSzG__featuredExcerpt{color:#8b949e;margin-bottom:2rem;font-size:1.1rem;line-height:1.7}.blog-module__3rPSzG__postMeta{color:#484f58;align-items:center;gap:.8rem;margin-bottom:2rem;font-size:.9rem;display:flex}.blog-module__3rPSzG__metaDot{background:#30363d;border-radius:50%;width:4px;height:4px}.blog-module__3rPSzG__readMore{color:#14b8a6;align-items:center;gap:.5rem;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.blog-module__3rPSzG__readMore:hover{gap:.8rem}.blog-module__3rPSzG__featuredImage{background:#080c11;justify-content:center;align-items:center;height:100%;min-height:400px;padding:2rem;display:flex;position:relative}.blog-module__3rPSzG__imageGlow{filter:blur(100px);opacity:.2;background:#14b8a6;width:150px;height:150px;position:absolute}.blog-module__3rPSzG__imagePlaceholder{color:#30363d;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.blog-module__3rPSzG__postGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem;margin-bottom:6rem;display:grid}.blog-module__3rPSzG__postCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;padding:2rem;transition:transform .2s,background .2s;display:flex}.blog-module__3rPSzG__postCard:hover{background:#ffffff0a;transform:translateY(-5px)}.blog-module__3rPSzG__postCardHeader{justify-content:space-between;margin-bottom:1.25rem;display:flex}.blog-module__3rPSzG__postCategory{color:#8b949e;font-size:.75rem;font-weight:600}.blog-module__3rPSzG__readTime{color:#484f58;font-size:.7rem}.blog-module__3rPSzG__postTitle{color:#f0f6fc;margin-bottom:1rem;font-size:1.35rem;line-height:1.4}.blog-module__3rPSzG__postExcerpt{color:#8b949e;flex-grow:1;margin-bottom:2rem;font-size:.95rem;line-height:1.6}.blog-module__3rPSzG__postFooter{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-top:1.5rem;display:flex}.blog-module__3rPSzG__postDate{color:#484f58;font-size:.85rem}.blog-module__3rPSzG__textLink{color:#14b8a6;font-size:.9rem;font-weight:600;text-decoration:none}.blog-module__3rPSzG__newsletter{text-align:center;background:linear-gradient(#14b8a60d 0%,#0000 100%);border:1px solid #14b8a626;border-radius:24px;padding:4rem 2rem}.blog-module__3rPSzG__newsletterInner h3{color:#f0f6fc;margin-bottom:.5rem;font-size:1.75rem}.blog-module__3rPSzG__newsletterInner p{color:#8b949e;margin-bottom:2rem}.blog-module__3rPSzG__inputGroup{gap:.5rem;max-width:450px;margin:0 auto;display:flex}.blog-module__3rPSzG__inputGroup input{color:#f0f6fc;background:#0d1117;border:1px solid #30363d;border-radius:10px;outline:none;flex-grow:1;padding:.8rem 1.2rem}.blog-module__3rPSzG__inputGroup input:focus{border-color:#14b8a6}.blog-module__3rPSzG__btnSubscribe{color:#030708;cursor:pointer;background:#14b8a6;border:none;border-radius:10px;padding:0 1.5rem;font-weight:700;transition:opacity .2s}.blog-module__3rPSzG__btnSubscribe:hover{opacity:.9}@media (max-width:992px){.blog-module__3rPSzG__featuredCard{grid-template-columns:1fr}.blog-module__3rPSzG__featuredImage{order:-1;min-height:250px}.blog-module__3rPSzG__featuredContent{padding:2rem}}@media (max-width:640px){.blog-module__3rPSzG__inputGroup{flex-direction:column}.blog-module__3rPSzG__btnSubscribe{padding:.8rem}.blog-module__3rPSzG__postGrid{grid-template-columns:1fr}}
