.BlogFilter-module__hlYCOq__filterSection{background:var(--bg);padding:0 var(--gutter) 48px}.BlogFilter-module__hlYCOq__filters{flex-wrap:wrap;justify-content:center;gap:12px;max-width:900px;margin:0 auto;display:flex}.BlogFilter-module__hlYCOq__filterBtn{border:1px solid var(--border-2);color:var(--muted);font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;padding:9px 20px;font-size:16px;transition:border-color .3s,color .3s}.BlogFilter-module__hlYCOq__filterBtn:hover{border-color:var(--ember);color:var(--ember-hi)}.BlogFilter-module__hlYCOq__filterBtnOn{background:var(--ember-border);border-color:var(--ember-border);color:var(--bone)}.BlogFilter-module__hlYCOq__description{text-align:center;max-width:640px;min-height:2.9em;color:var(--muted);opacity:0;margin:18px auto 0;font-size:16px;line-height:1.45;transition:opacity .3s}.BlogFilter-module__hlYCOq__descriptionOn{opacity:1}@media (max-width:900px){.BlogFilter-module__hlYCOq__description{min-height:5.8em;margin-top:14px;font-size:15px}}.BlogFilter-module__hlYCOq__listSection{background:var(--bg);padding:0 var(--gutter) 100px}.BlogFilter-module__hlYCOq__list{background:var(--hairline);border:1px solid var(--hairline);gap:1px;max-width:1080px;margin:0 auto;display:grid}.BlogFilter-module__hlYCOq__row{background:var(--bg);color:inherit;grid-template-columns:150px minmax(0,1fr) 110px;align-items:center;gap:32px;padding:32px 36px;transition:background .35s;display:grid}.BlogFilter-module__hlYCOq__row:hover{background:var(--surface);color:inherit}.BlogFilter-module__hlYCOq__rowCat{font-family:var(--f-display);letter-spacing:.18em;text-transform:uppercase;color:var(--ember);font-size:14px}.BlogFilter-module__hlYCOq__rowMain{min-width:0;display:block}.BlogFilter-module__hlYCOq__rowTitle{font-family:var(--f-display);text-transform:uppercase;color:var(--bone);margin-bottom:6px;font-size:27px;font-weight:600;line-height:1.05;display:block}.BlogFilter-module__hlYCOq__rowExcerpt{color:var(--muted);font-size:16px;line-height:1.55;display:block}.BlogFilter-module__hlYCOq__rowExcerpt p{margin:0}.BlogFilter-module__hlYCOq__rowExcerpt p+p{margin-top:6px}.BlogFilter-module__hlYCOq__rowExcerpt strong{color:var(--body);font-weight:600}.BlogFilter-module__hlYCOq__rowExcerpt em{font-style:italic}.BlogFilter-module__hlYCOq__rowRead{font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);text-align:right;font-size:14px}.BlogFilter-module__hlYCOq__none{text-align:center;max-width:1080px;color:var(--muted);margin:0 auto;font-size:17px}@media (max-width:900px){.BlogFilter-module__hlYCOq__row{grid-template-columns:minmax(0,1fr);gap:10px;padding:24px 22px}.BlogFilter-module__hlYCOq__rowRead{text-align:left}.BlogFilter-module__hlYCOq__rowTitle{font-size:23px}}
.blog-module__3rPSzG__hero{background:radial-gradient(ellipse 90% 70% at 50% 0%, var(--surface-high) 0%, var(--bg) 62%);padding:80px var(--gutter) 48px;text-align:center}.blog-module__3rPSzG__eyebrow{font-family:var(--f-display);letter-spacing:.28em;text-transform:uppercase;color:var(--brass);margin:0 0 16px;font-size:16px;animation:.9s .1s both blog-module__3rPSzG__heroReveal}.blog-module__3rPSzG__title{font-family:var(--f-display);text-transform:uppercase;margin:0 0 20px;font-size:clamp(56px,7vw,92px);font-weight:700;line-height:.95;animation:1s .25s both blog-module__3rPSzG__heroReveal}.blog-module__3rPSzG__lede{max-width:440px;color:var(--muted);margin:0 auto;font-size:19px;line-height:1.55;animation:.9s .5s both blog-module__3rPSzG__heroReveal}.blog-module__3rPSzG__featuredSection{background:var(--bg);padding:0 var(--gutter) 64px}.blog-module__3rPSzG__featuredCard{background:var(--surface);border:1px solid var(--hairline);max-width:1080px;color:inherit;grid-template-columns:minmax(0,5fr) minmax(0,7fr);margin:0 auto;transition:border-color .4s;display:grid}.blog-module__3rPSzG__featuredCard:hover{border-color:var(--ember-border);color:inherit}.blog-module__3rPSzG__featuredMedia{background:linear-gradient(160deg, var(--hairline) 0%, var(--surface) 100%);min-height:320px;position:relative;overflow:hidden}.blog-module__3rPSzG__featuredImg{object-fit:cover}.blog-module__3rPSzG__featuredHatch{background:repeating-linear-gradient(-45deg,#0000 0 14px,#e6e1d605 14px 15px);position:absolute;inset:0}.blog-module__3rPSzG__featuredBody{flex-direction:column;gap:16px;padding:48px;display:flex}.blog-module__3rPSzG__featuredMeta{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.blog-module__3rPSzG__featuredCat{font-family:var(--f-display);letter-spacing:.22em;text-transform:uppercase;color:var(--ember);font-size:14px}.blog-module__3rPSzG__featuredRead{font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:14px}.blog-module__3rPSzG__featuredTitle{font-family:var(--f-display);text-transform:uppercase;color:var(--bone);margin:0;font-size:42px;font-weight:700;line-height:1}.blog-module__3rPSzG__featuredExcerpt{color:var(--muted);gap:8px;font-size:17px;line-height:1.6;display:grid}.blog-module__3rPSzG__featuredExcerpt p{margin:0}.blog-module__3rPSzG__featuredExcerpt strong{color:var(--body);font-weight:600}.blog-module__3rPSzG__featuredExcerpt em{font-style:italic}.blog-module__3rPSzG__featuredCta{font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--brass);margin-top:auto;font-size:16px}.blog-module__3rPSzG__emptySection{background:var(--bg);padding:0 var(--gutter) 120px}.blog-module__3rPSzG__empty{text-align:center;max-width:480px;color:var(--muted);margin:0 auto;font-size:18px;line-height:1.65}@media (max-width:900px){.blog-module__3rPSzG__hero{padding:56px var(--gutter) 40px}.blog-module__3rPSzG__featuredCard{grid-template-columns:minmax(0,1fr)}.blog-module__3rPSzG__featuredMedia{min-height:200px}.blog-module__3rPSzG__featuredBody{padding:28px}.blog-module__3rPSzG__featuredTitle{font-size:32px}}
