.gp-blog-wrapper[data-v-47cae7c8]{background-color:#f4f7f6;font-family:Roboto,sans-serif;min-height:100vh;padding:3rem 0 5rem}.gp-container[data-v-47cae7c8]{margin:0 auto;max-width:1200px;padding:0 1.5rem}.gp-category-filter[data-v-47cae7c8]{margin-bottom:2.5rem}.gp-filter-list[data-v-47cae7c8]{display:flex;gap:.75rem;list-style:none;margin:0;overflow-x:auto;padding:0;-ms-overflow-style:none;scrollbar-width:none}.gp-filter-list[data-v-47cae7c8]::-webkit-scrollbar{display:none}.gp-filter-btn[data-v-47cae7c8]{background:#fff;border:1px solid #e2e8f0;border-radius:999px;color:#64748b;cursor:pointer;font-size:.95rem;font-weight:500;padding:.5rem 1.25rem;transition:all .3s ease;white-space:nowrap}.gp-filter-btn[data-v-47cae7c8]:hover{border-color:#22c55e;color:#22c55e}.gp-filter-btn.is-selected[data-v-47cae7c8]{background:#22c55e;border-color:#22c55e;box-shadow:0 4px 10px #22c55e4d;color:#fff}.gp-hero-article[data-v-47cae7c8]{background:#fff;border-radius:16px;box-shadow:0 10px 25px #0000000a;margin-bottom:3rem;overflow:hidden}.gp-hero-link[data-v-47cae7c8]{color:inherit;display:flex;flex-direction:column;text-decoration:none}@media(min-width:992px){.gp-hero-link[data-v-47cae7c8]{align-items:stretch;flex-direction:row}}.gp-hero-figure[data-v-47cae7c8]{flex:1;margin:0;min-height:300px;overflow:hidden;position:relative}.gp-hero-figure img[data-v-47cae7c8]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .6s ease;width:100%}.gp-hero-article:hover .gp-hero-figure img[data-v-47cae7c8]{transform:scale(1.05)}.gp-hero-body[data-v-47cae7c8]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:2.5rem}.gp-tag[data-v-47cae7c8]{align-self:flex-start;background:#22c55e1a;border-radius:4px;color:#22c55e;font-size:.85rem;font-weight:700;margin-bottom:1rem;padding:.4rem 1rem;text-transform:uppercase}.gp-hero-title[data-v-47cae7c8]{color:#1e293b;font-size:2rem;font-weight:800;line-height:1.2;margin:0 0 1rem}.gp-hero-excerpt[data-v-47cae7c8]{color:#64748b;display:-webkit-box;font-size:1.1rem;-webkit-line-clamp:3;line-height:1.6;margin:0 0 1.5rem;-webkit-box-orient:vertical;overflow:hidden}.gp-hero-meta[data-v-47cae7c8]{align-items:center;color:#94a3b8;display:flex;font-size:.9rem;font-weight:500;gap:.75rem}.gp-separator[data-v-47cae7c8]{color:#cbd5e1}.gp-articles-grid[data-v-47cae7c8]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:4rem}.gp-article-card[data-v-47cae7c8]{background:#fff;border:1px solid transparent;border-radius:12px;box-shadow:0 4px 12px #00000008;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.gp-article-card[data-v-47cae7c8]:hover{border-color:#22c55e4d;box-shadow:0 12px 24px #00000014;transform:translateY(-6px)}.gp-card-link[data-v-47cae7c8]{display:flex;flex-direction:column;height:100%;text-decoration:none}.gp-card-image[data-v-47cae7c8]{margin:0;overflow:hidden;padding-top:60%;position:relative}.gp-card-image img[data-v-47cae7c8]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .5s ease;width:100%}.gp-article-card:hover .gp-card-image img[data-v-47cae7c8]{transform:scale(1.08)}.gp-tag-floating[data-v-47cae7c8]{background:#22c55e;border-radius:4px;box-shadow:0 2px 4px #0003;color:#fff;font-size:.75rem;font-weight:700;padding:.3rem .8rem;position:absolute;right:1rem;text-transform:uppercase;top:1rem}.gp-card-info[data-v-47cae7c8]{display:flex;flex:1;flex-direction:column;padding:1.5rem}.gp-card-heading[data-v-47cae7c8]{color:#1e293b;font-size:1.25rem;font-weight:700;-webkit-line-clamp:2;line-height:1.4;margin:0 0 .75rem}.gp-card-heading[data-v-47cae7c8],.gp-card-summary[data-v-47cae7c8]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.gp-card-summary[data-v-47cae7c8]{color:#64748b;flex:1;font-size:.95rem;-webkit-line-clamp:3;line-height:1.5;margin:0 0 1.5rem}.gp-card-footer[data-v-47cae7c8]{color:#94a3b8;font-size:.85rem;font-weight:500}.gp-pagination[data-v-47cae7c8]{align-items:center;display:flex;gap:1rem;justify-content:center}.gp-page-numbers[data-v-47cae7c8]{display:flex;gap:.5rem}.gp-page-control[data-v-47cae7c8],.gp-page-item[data-v-47cae7c8]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;cursor:pointer;display:flex;font-weight:600;height:40px;justify-content:center;min-width:40px;padding:0 1rem;transition:all .2s}.gp-page-control[data-v-47cae7c8]:hover:not(:disabled):not(.is-active),.gp-page-item[data-v-47cae7c8]:hover:not(:disabled):not(.is-active){background:#f8fafc;border-color:#cbd5e1}.gp-page-control.is-active[data-v-47cae7c8],.gp-page-item.is-active[data-v-47cae7c8]{background:#22c55e;border-color:#22c55e;color:#fff}.gp-page-control[data-v-47cae7c8]:disabled,.gp-page-item[data-v-47cae7c8]:disabled{cursor:not-allowed;opacity:.5}.gp-loading-wrapper[data-v-47cae7c8]{display:flex;justify-content:center;padding:4rem 0}.gp-spinner[data-v-47cae7c8]{animation:gp-spin-47cae7c8 1s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#22c55e;height:40px;width:40px}@keyframes gp-spin-47cae7c8{to{transform:rotate(1turn)}}.gp-empty-state[data-v-47cae7c8]{color:#64748b;font-size:1.1rem;padding:4rem 1rem;text-align:center}@media(max-width:768px){.gp-hero-body[data-v-47cae7c8]{padding:1.5rem}.gp-hero-title[data-v-47cae7c8]{font-size:1.5rem}.gp-hero-figure[data-v-47cae7c8]{min-height:220px}.gp-articles-grid[data-v-47cae7c8]{grid-template-columns:1fr}.gp-page-control[data-v-47cae7c8]{font-size:.85rem;padding:0 .5rem}}
