.gg-blog-grid-page #page-titlebar .titlebar-title{font-weight:700}.gg-blog-grid-page #main .content-inner{padding-top:28px;padding-bottom:48px}.gg-blog-grid-page .gg-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;row-gap:44px}.gg-blog-grid-page .gg-blog-card{min-width:0;margin:0;padding:0;border:0;background:#fff0}.gg-blog-grid-page .gg-blog-card__media{display:block;width:100%;aspect-ratio:3 / 1;overflow:hidden;margin:0 0 14px;background:#fff;text-decoration:none}.gg-blog-grid-page .gg-blog-card__image{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:contain}.gg-blog-grid-page .gg-blog-card__placeholder{display:grid;place-items:center;width:100%;height:100%;background:#fff;color:#777;font-size:18px;font-weight:600;letter-spacing:.06em}.gg-blog-grid-page .gg-blog-card__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 8px;color:#767676;font-size:12px;font-weight:600;line-height:1.5}.gg-blog-grid-page .gg-blog-card__title{margin:0 0 10px;padding:0;color:#111;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:-.015em;overflow-wrap:break-word}.gg-blog-grid-page .gg-blog-card__title a{color:inherit;text-decoration:none}.gg-blog-grid-page .gg-blog-card__title a:hover{text-decoration:underline;text-underline-offset:3px}.gg-blog-grid-page .gg-blog-card a:focus-visible{outline:2px solid #111;outline-offset:4px}.gg-blog-grid-page .gg-blog-card__reading{margin:0;color:#767676;font-size:12px;font-weight:600;line-height:1.5;text-transform:uppercase}.gg-blog-grid-page #blog-posts .pagination{margin-top:44px}@media (max-width:1023px){.gg-blog-grid-page .gg-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gg-blog-grid-page .gg-blog-card__title{font-size:21px}}@media (max-width:639px){.gg-blog-grid-page #main .content-inner{padding-top:20px;padding-bottom:32px}.gg-blog-grid-page .gg-blog-grid{grid-template-columns:minmax(0,1fr);row-gap:32px}}