.page-module__D1rvnq__blogIndexSection{padding:24px 0 20px}.page-module__D1rvnq__blogHeader{text-align:center;margin-bottom:52px}.page-module__D1rvnq__blogHeader h1{margin-bottom:10px;font-size:clamp(32px,4.2vw,48px)}.page-module__D1rvnq__blogHeader h1 em{color:var(--gold);font-family:Handlee,cursive;font-style:normal}.page-module__D1rvnq__blogSubtitle{color:var(--brown);opacity:.8;max-width:48ch;margin:0 auto;font-size:17px}.page-module__D1rvnq__blogGrid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:12px;display:grid}.page-module__D1rvnq__blogCard{background:var(--cream-card);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:4px;flex-direction:column;padding:32px 28px 28px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.page-module__D1rvnq__blogCard:hover{box-shadow:var(--shadow);border-color:var(--gold-soft);transform:translateY(-4px)}.page-module__D1rvnq__cardTitle{margin-bottom:12px;font-size:20px;font-weight:500;line-height:1.25}.page-module__D1rvnq__cardTitle a{color:var(--clay);transition:color .2s}.page-module__D1rvnq__cardTitle a:hover{color:var(--gold)}.page-module__D1rvnq__cardExcerpt{opacity:.85;flex:1;margin-bottom:20px;font-size:14.5px;line-height:1.6}.page-module__D1rvnq__cardLink{color:var(--gold);align-items:center;gap:8px;margin-top:auto;font-size:13.5px;font-weight:600;transition:gap .25s,color .2s;display:inline-flex}.page-module__D1rvnq__cardLink:hover{color:var(--clay);gap:14px}.page-module__D1rvnq__cardLink svg{flex:none}@media (max-width:980px){.page-module__D1rvnq__blogGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.page-module__D1rvnq__blogGrid{grid-template-columns:1fr}.page-module__D1rvnq__blogHeader{margin-bottom:36px}.page-module__D1rvnq__blogCard{padding:24px 20px 22px}.page-module__D1rvnq__cardTitle{font-size:18px}}
