.BlogBrowser_blogHeader__BLA7p{max-width:1200px;border-bottom:1px solid rgba(51,48,44,.06);padding:56px clamp(24px,5vw,80px) 32px;margin:0 auto 8px}.BlogBrowser_blogHeader__BLA7p h1{font-family:var(--font-display);font-size:clamp(34px,4vw,48px);font-weight:400;letter-spacing:-.8px;margin-bottom:8px}.BlogBrowser_blogHeader__BLA7p h1 em{font-style:italic;color:var(--clay)}.BlogBrowser_blogHeaderDesc__BRnk3{font-size:16px;font-weight:400;color:var(--bark);line-height:1.7;max-width:500px}.BlogBrowser_blogFilters__bjboZ{padding:24px clamp(24px,5vw,80px);max-width:1200px;margin:0 auto;display:flex;gap:10px;flex-wrap:wrap}.BlogBrowser_filterPill__wouWC{padding:8px 20px;border-radius:100px;border:1px solid rgba(51,48,44,.08);background:var(--warm-white);font-size:13px;font-weight:500;color:var(--bark);cursor:pointer;transition:all .25s}.BlogBrowser_filterPill__wouWC:hover{border-color:var(--olive);color:var(--olive)}.BlogBrowser_filterPillActive__9ie7n{background:var(--olive);color:var(--parchment);border-color:var(--olive)}.BlogBrowser_featuredPost__QRfUQ{padding:32px clamp(24px,5vw,80px);max-width:1200px;margin:0 auto}.BlogBrowser_featuredCard__wxkrI{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:0;gap:0;border-radius:18px;overflow:hidden;background:var(--warm-white);border:1px solid rgba(51,48,44,.04);cursor:pointer;transition:transform .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s;text-decoration:none;color:inherit}.BlogBrowser_featuredCard__wxkrI:hover{transform:translateY(-4px);box-shadow:0 18px 48px rgba(51,48,44,.08)}.BlogBrowser_featuredImg__KL51o{aspect-ratio:16/10;overflow:hidden}.BlogBrowser_featuredImg__KL51o img{width:100%;height:100%;object-fit:cover}.BlogBrowser_featuredBody__Xc7cN{padding:40px 36px;display:flex;flex-direction:column;justify-content:center}.BlogBrowser_featuredTag__apTUG{font-size:10px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;color:var(--olive);margin-bottom:14px}.BlogBrowser_featuredTitle__6tb9m{font-family:var(--font-display);font-size:clamp(24px,2.5vw,32px);font-weight:400;line-height:1.25;margin-bottom:12px}.BlogBrowser_featuredExcerpt__3KMPr{font-size:15px;line-height:1.8;color:var(--bark);margin-bottom:20px}.BlogBrowser_featuredMeta__0gQ_b{display:flex;gap:16px;font-size:13px;color:var(--drift)}.BlogBrowser_postsSection__4SM32{padding:16px clamp(24px,5vw,80px) 80px;max-width:1200px;margin:0 auto}.BlogBrowser_postsGrid__oGf2z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px}.BlogBrowser_postCard__uoCLG{border-radius:14px;overflow:hidden;background:var(--warm-white);border:1px solid rgba(51,48,44,.04);cursor:pointer;transition:transform .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s;text-decoration:none;color:inherit;display:block}.BlogBrowser_postCard__uoCLG:hover{transform:translateY(-4px);box-shadow:0 14px 40px rgba(51,48,44,.07)}.BlogBrowser_postCardImg__yHp9t{aspect-ratio:16/10;overflow:hidden}.BlogBrowser_postCardImg__yHp9t img{width:100%;height:100%;object-fit:cover}.BlogBrowser_postCardBody__y8Mwn{padding:22px}.BlogBrowser_postCardCat__4O4pE{font-size:10px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;color:var(--olive);margin-bottom:10px}.BlogBrowser_postCardTitle__O6x0n{font-family:var(--font-display);font-size:19px;font-weight:500;line-height:1.3;margin-bottom:8px}.BlogBrowser_postCardExcerpt__RRXD3{font-size:13.5px;color:var(--drift);line-height:1.65;margin-bottom:14px}.BlogBrowser_postCardMeta__jCSkL{display:flex;gap:12px;font-size:12px;color:var(--stone);padding-top:12px;border-top:1px solid rgba(51,48,44,.05)}.BlogBrowser_emptyState__U2Frx{grid-column:1/-1;text-align:center;padding:60px 20px;color:var(--drift);font-size:15px}@media (max-width:960px){.BlogBrowser_featuredCard__wxkrI{grid-template-columns:1fr}.BlogBrowser_postsGrid__oGf2z{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.BlogBrowser_postsGrid__oGf2z{grid-template-columns:1fr}}