.lodg-blog-page{padding:120px 0 88px;background:var(--brand-bg)}.lodg-blog-head{max-width:780px;margin:0 auto 44px;text-align:center}.lodg-blog-head h1{font-size:max(2rem, min(4vw, 3.5rem));line-height:1.1}.lodg-blog-sidebar{position:sticky;top:104px;border:1px solid var(--brand-border);background:var(--brand-bg-alt);padding:22px}.lodg-blog-sidebar h2{font-size:1.2rem;color:var(--brand-text)}.lodg-blog-sidebar ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.lodg-blog-sidebar li{display:grid;grid-gap:4px;gap:4px}.lodg-blog-sidebar span{color:var(--brand-primary);font-weight:900;font-size:.78rem;text-transform:uppercase}.lodg-blog-list{display:grid;grid-gap:20px;gap:20px}.lodg-blog-card{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:22px;gap:22px;border:1px solid var(--brand-border);padding:24px;background:var(--brand-bg)}.lodg-blog-date{display:grid;align-items:center;justify-items:center;place-items:center;align-content:center;height:76px;background:var(--brand-primary);color:var(--brand-text-inverse)}.lodg-blog-date span,.lodg-blog-date strong{color:var(--brand-text-inverse)}.lodg-blog-date strong{font-size:1.8rem;line-height:1}.lodg-blog-card h2{margin:0 0 8px;font-family:var(--font-display);color:var(--brand-text)}.lodg-blog-card h2 a{color:var(--brand-text)}.lodg-blog-meta{font-weight:700}.lodg-read-more{font-weight:900}.lodg-pagination{margin-top:32px}.lodg-pagination .page-link{color:var(--brand-primary);border-color:var(--brand-border)}.lodg-pagination .active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--brand-text-inverse)}@media (max-width:575px){.lodg-blog-card{grid-template-columns:1fr}}