.PostCard-module__Lw0sAq__card{color:inherit;flex-direction:column;padding:clamp(22px,2.5vw,28px);display:flex}.PostCard-module__Lw0sAq__title{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:14px 0 0;font-size:24px;line-height:1.2;transition:color .15s}.PostCard-module__Lw0sAq__excerpt{color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.55}.PostCard-module__Lw0sAq__tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.PostCard-module__Lw0sAq__tag{border:1.5px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 9px}.PostCard-module__Lw0sAq__read{font-family:var(--sans);color:var(--accent-700);margin-top:18px;font-size:14px;font-weight:600}
.PostHeader-module__r32GWW__header{border-bottom:1.5px solid var(--line);margin-bottom:32px;padding-bottom:32px}.PostHeader-module__r32GWW__back{margin-bottom:20px;display:inline-block}.PostHeader-module__r32GWW__title{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:clamp(34px,5vw,56px);font-weight:400;line-height:1.05}.PostHeader-module__r32GWW__date{margin-top:18px}.PostHeader-module__r32GWW__tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.PostHeader-module__r32GWW__tag{border:1.5px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 9px}
.PostFooter-module__HF7O0G__footer{border-top:1.5px solid var(--line);margin-top:64px;padding-top:32px}
.BlogNav-module__2L1gYW__nav{border-bottom:1.5px solid var(--line);flex-wrap:wrap;gap:22px;margin-bottom:40px;padding-bottom:14px;display:flex}.BlogNav-module__2L1gYW__tab{border-bottom:2px solid #0000;margin-bottom:-15px;padding-bottom:8px;font-weight:500}.BlogNav-module__2L1gYW__active{color:var(--accent-700);border-bottom-color:var(--gold);font-weight:600}
.BlogShell-module__4rClkG__container{max-width:56rem;margin:0 auto;padding:64px 24px}.BlogShell-module__4rClkG__narrow{max-width:48rem}
.BlogHeader-module__LM6MkG__header{margin-bottom:40px}.BlogHeader-module__LM6MkG__home{margin-bottom:20px;display:inline-block}.BlogHeader-module__LM6MkG__eyebrow{color:var(--gold);display:block}.BlogHeader-module__LM6MkG__title{font-family:var(--serif);letter-spacing:-.02em;margin:14px 0 0;font-size:clamp(44px,6vw,72px);font-weight:400;line-height:1}.BlogHeader-module__LM6MkG__subtitle{color:var(--muted);max-width:52ch;margin-top:18px;font-size:18px;line-height:1.6}
.PostList-module__JcLJdW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(18px,2.5vw,24px);display:grid}.PostList-module__JcLJdW__empty{text-align:center;padding:32px}
.page-module__jXZM3G__section{margin-bottom:64px}.page-module__jXZM3G__title{font-family:var(--serif);letter-spacing:-.01em;margin:0 0 24px;font-size:clamp(28px,4vw,40px);font-weight:400}
