.blog-page{min-height:100vh;display:flex;flex-direction:column}.blog-main{flex:1;padding-top:72px;padding-bottom:80px}.blog-heading{padding-bottom:44px;border-bottom:1px solid var(--line)}.blog-heading h1{font-size:clamp(48px,6.2vw,80px);margin-bottom:22px}.blog-heading .intro{margin-bottom:0}.blog-empty{padding:60px 0 5px;max-width:660px}.blog-empty h2{font-size:clamp(34px,4vw,46px)}.blog-empty>p:not(.eyebrow){max-width:470px;color:#64574e;margin-bottom:32px}nav a[aria-current=page]{color:var(--rust);text-decoration:underline;text-underline-offset:6px}@media(max-width:650px){.blog-main{padding-top:45px;padding-bottom:55px}.blog-heading{padding-bottom:30px}.blog-heading h1{font-size:clamp(42px,10vw,62px);letter-spacing:-1.8px}.blog-heading .eyebrow{font-size:11px;letter-spacing:1.7px}.blog-empty{padding-top:40px}.blog-empty .quiet-link{font-size:13px}.blog-empty .quiet-link span{margin-left:6px}}
