.blog-module__3rPSzG__article,.blog-module__3rPSzG__index{min-height:100vh;color:var(--color-text);background:#f7f4ef;padding:7rem 0 6rem}.blog-module__3rPSzG__heroWrap{max-width:1200px;margin:0 auto;padding:0 2rem}.blog-module__3rPSzG__heroImg{aspect-ratio:16/9;object-fit:cover;border-radius:4px;width:100%;display:block}.blog-module__3rPSzG__postHeader,.blog-module__3rPSzG__indexHeader{text-align:center;max-width:760px;margin:3rem auto 2.5rem;padding:0 2rem}.blog-module__3rPSzG__category{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#c8a04a;margin-bottom:.75rem;font-size:11px;font-weight:700;display:block}.blog-module__3rPSzG__postTitle{font-family:var(--font-display);color:#18465a;margin-bottom:1rem;font-size:46px;font-weight:400;line-height:1.15}.blog-module__3rPSzG__meta{font-family:var(--font-body);color:#526266;font-size:14px}.blog-module__3rPSzG__body{max-width:720px;font-family:var(--font-body);color:#2c3a3e;margin:0 auto;padding:0 2rem;font-size:17px;line-height:1.85}.blog-module__3rPSzG__body p{margin-bottom:1.5rem}.blog-module__3rPSzG__body h2{font-family:var(--font-display);color:#18465a;margin:3rem 0 1rem;font-size:30px;font-weight:400}.blog-module__3rPSzG__authorBox{max-width:720px;font-family:var(--font-body);color:#526266;border-top:1px solid #0000001a;margin:3rem auto 0;padding:1.75rem 2rem;font-size:15px;line-height:1.7}.blog-module__3rPSzG__authorBox strong{letter-spacing:.14em;text-transform:uppercase;color:#c8a04a;margin-bottom:.5rem;font-size:11px;display:block}.blog-module__3rPSzG__back{max-width:720px;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin:2rem auto 0;padding:0 2rem;font-size:12px;font-weight:700}.blog-module__3rPSzG__back a{color:#18465a;text-decoration:none}.blog-module__3rPSzG__back a:hover{color:#c8a04a}.blog-module__3rPSzG__cards{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2.5rem;max-width:1200px;margin:0 auto;padding:0 2rem;display:grid}.blog-module__3rPSzG__card{color:inherit;background:#fff;border-radius:4px;text-decoration:none;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000000f}.blog-module__3rPSzG__card:hover{transform:translateY(-3px);box-shadow:0 14px 32px #0000001a}.blog-module__3rPSzG__cardImgWrap{aspect-ratio:16/10;overflow:hidden}.blog-module__3rPSzG__cardImg{object-fit:cover;width:100%;height:100%;transition:transform .6s}.blog-module__3rPSzG__card:hover .blog-module__3rPSzG__cardImg{transform:scale(1.04)}.blog-module__3rPSzG__cardBody{padding:1.75rem}.blog-module__3rPSzG__cardTitle{font-family:var(--font-display);color:#18465a;margin-bottom:.75rem;font-size:24px;font-weight:400;line-height:1.25}.blog-module__3rPSzG__cardExcerpt{font-family:var(--font-body);color:#526266;margin-bottom:1.25rem;font-size:15px;line-height:1.7}.blog-module__3rPSzG__readMore{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#c8a04a;font-size:11px;font-weight:700}@media (max-width:768px){.blog-module__3rPSzG__postTitle{font-size:34px}.blog-module__3rPSzG__heroWrap,.blog-module__3rPSzG__body,.blog-module__3rPSzG__postHeader{padding:0 1.25rem}.blog-module__3rPSzG__cards{grid-template-columns:1fr;padding:0 1.25rem}}.blog-module__3rPSzG__cardLink{color:inherit;text-decoration:none}.blog-module__3rPSzG__cardLink:after{content:"";position:absolute;inset:0}.blog-module__3rPSzG__cardLink:focus-visible{outline-offset:2px;outline:2px solid #c8a04a}
