.Blog-module__f2qemW__page{color:#e2e8f0;background:#05060b;min-height:100vh;padding:120px 20px 80px;position:relative;overflow-x:hidden}.Blog-module__f2qemW__bgOrb{pointer-events:none;filter:blur(80px);z-index:0;background:radial-gradient(circle,#0ea5e912 0%,#0000 70%);width:60%;height:60%;position:fixed;top:-20%;right:-10%}.Blog-module__f2qemW__inner{z-index:1;max-width:860px;margin:0 auto;position:relative}.Blog-module__f2qemW__header{text-align:center;margin-bottom:3.5rem}.Blog-module__f2qemW__headerBadge{text-transform:uppercase;letter-spacing:.2em;color:#38bdf8;background:#38bdf814;border:1px solid #38bdf833;border-radius:999px;margin-bottom:1rem;padding:4px 12px;font-size:9px;font-weight:700;display:inline-block}.Blog-module__f2qemW__headerTitle{letter-spacing:-.04em;background:linear-gradient(to bottom right,#fff 30%,#38bdf8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .75rem;font-size:clamp(2rem,5vw,3rem);font-weight:900;line-height:1.1}.Blog-module__f2qemW__headerSub{color:#64748b;max-width:480px;margin:0 auto;font-size:.9rem;line-height:1.6}.Blog-module__f2qemW__featured{background:#0f172ab3;border:1px solid #38bdf826;border-radius:24px;margin-bottom:1.5rem;padding:2rem 2.5rem;text-decoration:none;transition:border-color .2s,background .2s;display:block;position:relative;overflow:hidden}.Blog-module__f2qemW__featured:before{content:"FEATURED";letter-spacing:.15em;color:#38bdf8;background:#38bdf81a;border-radius:4px;padding:3px 8px;font-size:8px;font-weight:900;position:absolute;top:1.25rem;right:1.5rem}.Blog-module__f2qemW__featured:hover{background:#0f172ad9;border-color:#38bdf859}.Blog-module__f2qemW__featuredMeta{align-items:center;gap:12px;margin-bottom:1rem;display:flex}.Blog-module__f2qemW__featuredTitle{color:#f1f5f9;letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:900;line-height:1.25}.Blog-module__f2qemW__featuredExcerpt{color:#64748b;margin:0 0 1.5rem;font-size:.9rem;line-height:1.7}.Blog-module__f2qemW__featuredFooter{justify-content:space-between;align-items:center;display:flex}.Blog-module__f2qemW__readMore{color:#38bdf8;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.Blog-module__f2qemW__grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.Blog-module__f2qemW__card{background:#0f172a80;border:1px solid #ffffff0f;border-radius:20px;padding:1.5rem;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:block}.Blog-module__f2qemW__card:hover{background:#0f172abf;border-color:#38bdf833;transform:translateY(-2px)}.Blog-module__f2qemW__cardMeta{align-items:center;gap:10px;margin-bottom:.75rem;display:flex}.Blog-module__f2qemW__cardTitle{color:#f1f5f9;letter-spacing:-.01em;margin:0 0 .6rem;font-size:1rem;font-weight:800;line-height:1.3}.Blog-module__f2qemW__cardExcerpt{color:#64748b;margin:0 0 1rem;font-size:.8rem;line-height:1.65}.Blog-module__f2qemW__cardFooter{justify-content:space-between;align-items:center;display:flex}.Blog-module__f2qemW__cardArrow{color:#38bdf8;opacity:.5;transition:opacity .2s,transform .2s}.Blog-module__f2qemW__card:hover .Blog-module__f2qemW__cardArrow{opacity:1;transform:translate(3px)}.Blog-module__f2qemW__category{text-transform:uppercase;letter-spacing:.1em;color:#38bdf8;background:#38bdf814;border:1px solid #38bdf826;border-radius:6px;padding:3px 8px;font-size:9px;font-weight:700}.Blog-module__f2qemW__readTime{color:#475569;align-items:center;gap:4px;font-family:monospace;font-size:10px;display:flex}.Blog-module__f2qemW__date{color:#334155;font-family:monospace;font-size:10px}@media (max-width:640px){.Blog-module__f2qemW__page{padding:80px 16px 60px}.Blog-module__f2qemW__featured{padding:1.5rem}.Blog-module__f2qemW__featured:before{display:none}.Blog-module__f2qemW__grid{grid-template-columns:1fr}}
