.gs-blog-head{background:var(--brand-primary-dark);padding:150px 0 56px}.gs-blog-head h1{color:#fff!important;max-width:780px}.gs-blog-head p{color:rgba(255,255,255,.9)!important;max-width:680px;margin-top:12px}.gs-blog-item{border-bottom:1px solid var(--brand-border);padding-bottom:32px;margin-bottom:32px}.gs-blog-tag{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-secondary);margin-bottom:8px}.gs-blog-item h2{font-size:1.5rem}.gs-blog-item h2 a{color:var(--brand-text)}.gs-blog-item h2 a:hover{color:var(--brand-accent)}.gs-blog-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:.875rem;color:var(--brand-text);margin:8px 0 12px;padding-bottom:12px;border-bottom:1px solid var(--brand-border)}.gs-blog-item p{color:var(--brand-text)}.gs-blog-more{font-weight:700;color:var(--brand-primary);-webkit-text-decoration:underline;text-decoration:underline}.gs-blog-sidebar{border:1px solid var(--brand-border);padding:24px;background:var(--brand-bg-alt);position:sticky;top:120px}.gs-blog-sidebar h2{font-size:1.1rem;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--brand-border)}.gs-blog-sidebar ul{list-style:none;padding:0;margin:0}.gs-blog-sidebar li{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--brand-border)}.gs-blog-sidebar li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.gs-blog-sidebar time{display:block;font-size:.75rem;color:var(--brand-neutral-mid);margin-bottom:4px}.gs-blog-sidebar a{color:var(--brand-text);font-weight:600}.gs-pagination{margin-top:24px}.gs-pagination .page-link{color:var(--brand-primary);border-radius:var(--radius-sm)}