.Blog-module__vvsJzG__main{max-width:var(--page-max-width);padding:var(--spacing-56)var(--spacing-28);gap:var(--spacing-28);grid-template-columns:3fr 1fr;grid-template-areas:"f f""s s""b c""n n";margin:0 auto;display:grid}.Blog-module__vvsJzG__featured{margin-bottom:var(--spacing-28);grid-area:f}.Blog-module__vvsJzG__featuredArticle{background-color:var(--color-graphite-card);color:var(--color-cloud-gray);padding:var(--spacing-56)var(--card-padding);border-radius:var(--radius-cards);transition:transform .2s}.Blog-module__vvsJzG__featuredArticle:hover{transform:translateY(-2px)}.Blog-module__vvsJzG__featuredArticle h1{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.12em;font-family:var(--font-mono);color:var(--color-interactive-yellow);margin-top:0;margin-bottom:var(--spacing-14);font-weight:400}.Blog-module__vvsJzG__featuredLink{color:inherit;text-decoration:none}.Blog-module__vvsJzG__featuredLink:hover h2{color:var(--color-interactive-yellow)}.Blog-module__vvsJzG__featuredArticle h2{font-size:clamp(1.5rem,3vw,var(--text-heading-sm));margin:var(--spacing-14)0;color:var(--color-cloud-gray);cursor:pointer;line-height:var(--leading-snug);transition:color .15s}.Blog-module__vvsJzG__featuredArticle h3{font-size:var(--text-caption);font-weight:400;font-family:var(--font-mono);color:var(--color-warm-gray-outline);margin-bottom:0}.Blog-module__vvsJzG__searchBox{align-items:center;gap:var(--element-gap);margin-bottom:var(--spacing-28);background-color:var(--color-cloud-gray);padding:var(--spacing-28);border-radius:var(--radius-cards);border:1px solid var(--color-ghost-border);grid-area:s;display:flex}.Blog-module__vvsJzG__rtitle{font-size:var(--text-body-sm);color:var(--color-ink);white-space:nowrap;margin:0;font-weight:700}.Blog-module__vvsJzG__searchBox input{padding:.55rem var(--spacing-14);border:1px solid var(--color-ghost-border);border-radius:var(--radius-buttons);font-size:var(--text-body-sm);font-family:var(--font-mono);background-color:var(--color-greige-canvas);color:var(--color-ink);outline:none;flex:1;transition:border-color .15s}.Blog-module__vvsJzG__searchBox input:focus{border-color:var(--color-action-orange);box-shadow:0 0 0 var(--radius-sm)#ff610026}.Blog-module__vvsJzG__searchButton{padding:.55rem var(--spacing-28);background-color:var(--color-graphite-card);color:var(--color-cloud-gray);border-radius:var(--radius-buttons);font-family:var(--font-sans);font-weight:700;font-size:var(--text-body-sm);cursor:pointer;white-space:nowrap;border:none;transition:background-color .15s}.Blog-module__vvsJzG__searchButton:hover{background-color:var(--color-action-orange)}.Blog-module__vvsJzG__blogs{gap:var(--element-gap);grid-area:b;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:start;display:grid}.Blog-module__vvsJzG__article{background-color:var(--color-cloud-gray);padding:var(--card-padding);border-radius:var(--radius-cards);border:1px solid var(--color-ghost-border);flex-direction:column;justify-content:space-between;min-height:160px;transition:transform .2s,border-color .2s;display:flex}.Blog-module__vvsJzG__article:hover{border-color:var(--color-action-orange);transform:translateY(-3px)}.Blog-module__vvsJzG__article h2{font-size:var(--text-body);margin-top:0;margin-bottom:var(--spacing-14);color:var(--color-ink);cursor:pointer;font-weight:700;line-height:var(--leading-snug);transition:color .15s}.Blog-module__vvsJzG__article h2:hover{color:var(--color-action-orange)}.Blog-module__vvsJzG__article h3{font-size:var(--text-caption);color:var(--color-slate-text);font-family:var(--font-mono);margin-bottom:0;font-weight:400}.Blog-module__vvsJzG__c{grid-area:c}.Blog-module__vvsJzG__categories{background-color:var(--color-cloud-gray);padding:var(--card-padding);border-radius:var(--radius-cards);border:1px solid var(--color-ghost-border);gap:var(--spacing-4);flex-wrap:wrap;display:flex;position:sticky;top:80px}.Blog-module__vvsJzG__categories h4{border-bottom:1px solid var(--color-ghost-border);padding-bottom:var(--spacing-14);margin-top:0;margin-bottom:var(--spacing-14);width:100%;font-size:var(--text-body-sm);color:var(--color-ink);font-weight:700}.Blog-module__vvsJzG__categories div{margin:0}.Blog-module__vvsJzG__categories a{color:var(--color-slate-text);border:1px solid var(--color-ghost-border);border-radius:var(--radius-buttons);font-size:var(--text-caption);font-family:var(--font-mono);white-space:nowrap;background-color:#0000;padding:.25rem .75rem;font-weight:400;text-decoration:none;transition:all .15s;display:block}.Blog-module__vvsJzG__categories a:hover{color:var(--color-action-orange);border-color:var(--color-action-orange);background-color:#ff61000f}.Blog-module__vvsJzG__buttons{justify-content:center;gap:var(--element-gap);margin-top:var(--spacing-56);grid-area:n;display:flex}.Blog-module__vvsJzG__buttons button{padding:var(--spacing-14)var(--spacing-56);color:var(--color-ink);border:1px solid var(--color-ghost-border);border-radius:var(--radius-buttons);font-size:var(--text-body-sm);font-family:var(--font-sans);cursor:pointer;background-color:#0000;font-weight:700;transition:all .15s}.Blog-module__vvsJzG__buttons button:hover{background-color:var(--color-graphite-card);color:var(--color-cloud-gray);border-color:var(--color-graphite-card)}@media (max-width:900px){.Blog-module__vvsJzG__main{padding:var(--spacing-28)var(--spacing-14);grid-template-columns:1fr;grid-template-areas:"f""s""c""b""n"}.Blog-module__vvsJzG__categories{position:static}}@media (max-width:600px){.Blog-module__vvsJzG__featuredArticle{padding:var(--spacing-28)}.Blog-module__vvsJzG__featuredArticle h2{font-size:1.5rem}.Blog-module__vvsJzG__searchBox{flex-direction:column;align-items:stretch}.Blog-module__vvsJzG__searchBox input{width:100%}.Blog-module__vvsJzG__searchButton{text-align:center;width:100%}}
