.Blog_main__yVed_{display:grid;grid-template-columns:1fr 280px;grid-gap:var(--spacing-48);gap:var(--spacing-48);max-width:var(--page-max-width);margin:0 auto;padding:var(--spacing-48) var(--spacing-40);background-color:var(--color-midnight-canvas);min-height:100vh}.Blog_featured__0lufz{grid-column:1/-1;margin-bottom:var(--spacing-40);padding-bottom:var(--spacing-32);border-bottom:1px solid hsla(0,0%,100%,.08)}.Blog_featured__0lufz h1{font-size:clamp(1.8rem,4vw,var(--text-heading-lg));letter-spacing:var(--tracking-heading-lg);font-weight:var(--font-weight-bold);color:var(--color-ash-cloud);margin-bottom:var(--spacing-12)}.Blog_featured__0lufz a{font-size:clamp(1.5rem,3vw,var(--text-heading-size));font-weight:var(--font-weight-bold);color:var(--color-warm-violet);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);transition:color .2s}.Blog_featured__0lufz a:hover{color:var(--primary-hover);text-decoration:underline}.Blog_blogs__SI0sh{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--spacing-12);gap:var(--spacing-12);margin-bottom:var(--spacing-40);align-content:start}.Blog_card__2jHGT{border-radius:var(--radius-cards);overflow:hidden;transition:transform .25s ease,filter .25s ease;display:flex;flex-direction:column;height:100%;cursor:pointer}.Blog_card__2jHGT,.Blog_card__2jHGT:nth-child(3n+1){background-color:var(--color-warm-violet)}.Blog_card__2jHGT:nth-child(3n+2){background-color:var(--color-deep-plum)}.Blog_card__2jHGT:nth-child(3n){background-color:var(--color-charcoal-teal)}.Blog_card__2jHGT:hover{transform:translateY(-6px);filter:brightness(1.08)}.Blog_cardImageContainer__p_5Ok{position:relative;width:100%;aspect-ratio:16/9;background-color:rgba(0,0,0,.3);border-radius:var(--radius-cards) var(--radius-cards) 0 0;overflow:hidden}.Blog_cardImage__UwSUW{width:100%;height:100%;object-fit:cover}.Blog_placeholderImage__y3QOs{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.3);font-size:2rem}.Blog_cardContent__cp696{padding:var(--spacing-16) var(--spacing-20) var(--spacing-20);flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-8)}.Blog_cardMeta__TXyTM{font-family:var(--font-apercu-pro-mono);font-size:var(--text-caption);color:rgba(0,0,0,.55);letter-spacing:.04em;text-transform:uppercase}.Blog_card__2jHGT:nth-child(3n) .Blog_cardMeta__TXyTM,.Blog_card__2jHGT:nth-child(3n+2) .Blog_cardMeta__TXyTM{color:hsla(0,0%,100%,.45)}.Blog_cardTitle__UvAb4{font-family:var(--font-nng);font-size:var(--text-body);font-weight:var(--font-weight-bold);color:var(--color-midnight-canvas);line-height:1.3;letter-spacing:-.01em}.Blog_card__2jHGT:nth-child(3n) .Blog_cardTitle__UvAb4,.Blog_card__2jHGT:nth-child(3n+2) .Blog_cardTitle__UvAb4{color:var(--color-ash-cloud)}.Blog_cardExcerpt__zDmB8{font-size:var(--text-body-sm);color:rgba(0,0,0,.65);line-height:var(--leading-body-sm);font-family:var(--font-roboto);flex:1 1}.Blog_card__2jHGT:nth-child(3n) .Blog_cardExcerpt__zDmB8,.Blog_card__2jHGT:nth-child(3n+2) .Blog_cardExcerpt__zDmB8{color:hsla(0,0%,100%,.65)}.Blog_c__0aQhQ{display:flex;flex-direction:column;gap:var(--spacing-24)}.Blog_searchBox__mcJq8{background-color:var(--color-charcoal-teal);padding:var(--spacing-20);border-radius:var(--radius-cards)}.Blog_rtitle__Kgx4E{font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-16);text-transform:uppercase;letter-spacing:.06em}.Blog_rtitle__Kgx4E,.Blog_searchBox__mcJq8 input{font-family:var(--font-nng);font-size:var(--text-body-sm);color:var(--color-ash-cloud)}.Blog_searchBox__mcJq8 input{width:100%;padding:var(--spacing-10) var(--spacing-16);border:1px solid hsla(0,0%,100%,.12);border-radius:var(--radius-buttons);margin-bottom:var(--spacing-12);background-color:rgba(0,0,0,.4)}.Blog_searchBox__mcJq8 input::placeholder{color:hsla(0,0%,100%,.3)}.Blog_searchBox__mcJq8 input:focus{outline:none;border-color:var(--color-warm-violet)}.Blog_searchButton__xYwmJ{width:100%;padding:var(--spacing-10) var(--spacing-16);background-color:var(--color-earth-clay);color:var(--color-golden-ochre);border:1px solid var(--color-golden-ochre);border-radius:var(--radius-buttons);cursor:pointer;font-family:var(--font-nng);font-weight:var(--font-weight-medium);font-size:var(--text-body-sm);text-transform:uppercase;letter-spacing:.04em;transition:background-color .2s}.Blog_searchButton__xYwmJ:hover{background-color:#7a521f}.Blog_categories__p5qUG{background-color:var(--color-deep-plum);padding:var(--spacing-20);border-radius:var(--radius-cards)}.Blog_categories__p5qUG div{margin-bottom:var(--spacing-8)}.Blog_categories__p5qUG a{color:var(--color-cream-paper);font-weight:var(--font-weight-regular);font-size:var(--text-body-sm);font-family:var(--font-moderat);letter-spacing:-.021em;display:block;padding:var(--spacing-4) 0;transition:color .2s}.Blog_categories__p5qUG a:hover{color:var(--color-warm-violet)}.Blog_buttons__Iswib{grid-column:1/-1;display:flex;justify-content:center;gap:var(--spacing-12);margin-top:var(--spacing-40)}.Blog_buttons__Iswib button{padding:var(--spacing-12) var(--spacing-40);background-color:var(--color-midnight-canvas);border:1px solid var(--color-ash-cloud);border-radius:var(--radius-buttons);cursor:pointer;font-family:var(--font-nng);font-weight:var(--font-weight-medium);color:var(--color-ash-cloud);font-size:var(--text-body-sm);text-transform:uppercase;letter-spacing:.04em;transition:background-color .2s,color .2s,border-color .2s}.Blog_buttons__Iswib button:hover{background-color:var(--color-earth-clay);color:var(--color-golden-ochre);border-color:var(--color-golden-ochre)}@media (max-width:900px){.Blog_main__yVed_{grid-template-columns:1fr;padding:var(--spacing-32) var(--spacing-20);gap:var(--spacing-32)}}@media (max-width:480px){.Blog_blogs__SI0sh{grid-template-columns:1fr}}