.blog-module__ydDH5G__main{background-color:var(--background);min-height:100vh;color:var(--foreground);flex-direction:column;align-items:center;display:flex}.blog-module__ydDH5G__nav{justify-content:space-between;align-items:center;width:100%;max-width:1200px;padding:24px;display:flex}.blog-module__ydDH5G__logo{font-family:var(--font-space);letter-spacing:-.05em;color:var(--foreground);font-size:1.5rem;font-weight:700}.blog-module__ydDH5G__navLinks{gap:32px;display:flex}.blog-module__ydDH5G__navLinks a{color:#a1a1aa;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s}.blog-module__ydDH5G__navLinks a:hover{color:var(--foreground)}.blog-module__ydDH5G__loginBtn{background:var(--foreground);color:var(--background);border-radius:8px;padding:8px 16px;font-size:.875rem;font-weight:600;text-decoration:none;transition:transform .2s}.blog-module__ydDH5G__loginBtn:hover{transform:translateY(-1px)}.blog-module__ydDH5G__hero{border-bottom:1px solid var(--border);justify-content:center;width:100%;padding:80px 24px;display:flex}.blog-module__ydDH5G__heroContent{text-align:center;max-width:600px}.blog-module__ydDH5G__title{font-size:4rem;font-family:var(--font-space);letter-spacing:-.04em;margin-bottom:24px;line-height:1.1}.blog-module__ydDH5G__subtitle{color:#a1a1aa;margin-bottom:40px;font-size:1.25rem;line-height:1.6}.blog-module__ydDH5G__subscribeForm{gap:12px;max-width:500px;margin:0 auto;display:flex}.blog-module__ydDH5G__input{color:var(--foreground);background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:12px 16px;font-family:inherit;font-size:1rem;transition:border-color .2s}.blog-module__ydDH5G__input:focus{border-color:#00f2fe66;outline:none}.blog-module__ydDH5G__ctaBtn{background:var(--foreground);color:var(--background);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:12px 24px;font-size:1rem;font-weight:600;transition:background .2s}.blog-module__ydDH5G__ctaBtn:hover{background:#e4e4e7}.blog-module__ydDH5G__gridSection{width:100%;max-width:1200px;padding:80px 24px}.blog-module__ydDH5G__grid{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.blog-module__ydDH5G__postCard{background:var(--surface);border:1px solid var(--border);border-radius:24px;flex-direction:column;padding:32px;transition:border-color .3s;display:flex}.blog-module__ydDH5G__postCard:hover{border-color:#00f2fe66}.blog-module__ydDH5G__postMeta{gap:16px;margin-bottom:16px;font-size:.875rem;display:flex}.blog-module__ydDH5G__category{color:#00f2fe;font-weight:600}.blog-module__ydDH5G__date{color:#a1a1aa}.blog-module__ydDH5G__postTitle{margin-bottom:16px;font-size:1.5rem;font-weight:600;line-height:1.3}.blog-module__ydDH5G__postExcerpt{color:#a1a1aa;flex:1;margin-bottom:24px;line-height:1.6}.blog-module__ydDH5G__readMore{color:var(--foreground);align-self:flex-start;font-weight:600;text-decoration:none}.blog-module__ydDH5G__readMore:hover{text-decoration:underline}@media (max-width:768px){.blog-module__ydDH5G__title{font-size:3rem}.blog-module__ydDH5G__subscribeForm{flex-direction:column}.blog-module__ydDH5G__grid{grid-template-columns:1fr}}
