.blog-module__3rPSzG__page{min-height:100vh;padding:0 24px 80px}.blog-module__3rPSzG__hero{text-align:center;max-width:900px;margin:72px auto 64px}.blog-module__3rPSzG__kicker{color:var(--sage-dark);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.blog-module__3rPSzG__hero h1{color:var(--navy);letter-spacing:-.045em;margin:14px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,8vw,82px);font-weight:500}.blog-module__3rPSzG__hero>p:last-child{max-width:650px;color:var(--muted);margin:auto;font-size:18px;line-height:1.75}.blog-module__3rPSzG__grid{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1180px;margin:0 auto 56px;display:grid}.blog-module__3rPSzG__card{border:1px solid var(--border);background:#ffffffdb;border-radius:26px;flex-direction:column;min-height:260px;padding:30px;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 18px 50px #17364d0f}.blog-module__3rPSzG__card:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.blog-module__3rPSzG__date{color:var(--sage-dark);letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:800}.blog-module__3rPSzG__card h2{margin:16px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:500;line-height:1.15}.blog-module__3rPSzG__card p{color:var(--muted);margin:0;line-height:1.65}.blog-module__3rPSzG__read{color:var(--gold-dark);margin-top:auto;padding-top:24px;font-weight:900}.blog-module__3rPSzG__empty{text-align:center;color:var(--muted);border:1px dashed #17364d33;border-radius:26px;grid-column:1/-1;padding:54px}.blog-module__3rPSzG__article{max-width:760px;margin:64px auto}.blog-module__3rPSzG__articleHeader{text-align:center;margin-bottom:42px}.blog-module__3rPSzG__articleHeader h1{letter-spacing:-.04em;margin:16px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,7vw,70px);font-weight:500;line-height:1.04}.blog-module__3rPSzG__dek{color:var(--muted);font-size:20px;line-height:1.65}.blog-module__3rPSzG__body{color:#294557;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.9}.blog-module__3rPSzG__body p{margin:0 0 1.45em}.blog-module__3rPSzG__back{color:var(--sage-dark);margin-bottom:28px;font-weight:800;display:inline-block}@media (max-width:850px){.blog-module__3rPSzG__grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.blog-module__3rPSzG__page{padding:0 18px 60px}.blog-module__3rPSzG__grid{grid-template-columns:1fr}.blog-module__3rPSzG__hero{margin-top:48px}}
