.blog-portal[data-astro-cid-x255k2k2]{color:#e2e8f0;background:#060e1e;min-height:100vh;padding-top:100px}.blog-breadcrumb-wrapper[data-astro-cid-x255k2k2]{margin-bottom:2rem}.blog-hero[data-astro-cid-x255k2k2]{text-align:center;border-bottom:1px solid #ffffff14;padding:3rem 0 4rem;position:relative}.blog-hero__badge[data-astro-cid-x255k2k2]{color:var(--color-accent);letter-spacing:.08em;background:#e8a3171f;border:1px solid #e8a31759;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4rem 1.1rem;font-size:.75rem;font-weight:700;display:inline-flex}.badge-icon[data-astro-cid-x255k2k2]{width:16px;height:16px}.blog-hero__title[data-astro-cid-x255k2k2]{color:#fff;margin-bottom:1.2rem;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;line-height:1.2}.text-accent[data-astro-cid-x255k2k2]{color:var(--color-accent)}.blog-hero__subtitle[data-astro-cid-x255k2k2]{color:#94a3b8;max-width:800px;margin:0 auto 2.5rem;font-size:1.05rem;line-height:1.7}.category-pills[data-astro-cid-x255k2k2]{flex-wrap:wrap;justify-content:center;gap:.75rem;max-width:1000px;margin:0 auto;display:flex}.category-pill[data-astro-cid-x255k2k2]{color:#cbd5e1;background:#0f1d3ad9;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.2rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.category-pill[data-astro-cid-x255k2k2]:hover{border-color:var(--color-accent);color:#fff;background:#e8a31733}.pill-icon[data-astro-cid-x255k2k2]{width:18px;height:18px;color:var(--color-accent)}.featured-post-section[data-astro-cid-x255k2k2]{padding:4rem 0}.featured-card[data-astro-cid-x255k2k2]{background:#0b172d;border:1px solid #ffffff1a;border-radius:1.25rem;grid-template-columns:1.1fr 1fr;align-items:center;gap:2.5rem;display:grid;overflow:hidden}@media (width<=900px){.featured-card[data-astro-cid-x255k2k2]{grid-template-columns:1fr}}.featured-card__media[data-astro-cid-x255k2k2]{height:100%;min-height:340px;position:relative}.featured-card__img[data-astro-cid-x255k2k2]{object-fit:cover;width:100%;height:100%;display:block}.featured-badge[data-astro-cid-x255k2k2]{background:var(--color-accent);color:#050d1a;text-transform:uppercase;letter-spacing:.05em;border-radius:6px;padding:.35rem .85rem;font-size:.75rem;font-weight:800;position:absolute;top:1.25rem;left:1.25rem}.featured-card__content[data-astro-cid-x255k2k2]{padding:2.5rem 2.5rem 2.5rem 0}@media (width<=900px){.featured-card__content[data-astro-cid-x255k2k2]{padding:2rem}}.featured-card__meta[data-astro-cid-x255k2k2]{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.meta-tag[data-astro-cid-x255k2k2]{color:var(--color-accent);background:#e8a31726;border-radius:4px;padding:.25rem .75rem;font-size:.75rem;font-weight:700}.meta-read[data-astro-cid-x255k2k2]{color:#94a3b8;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.meta-icon[data-astro-cid-x255k2k2]{width:14px;height:14px}.featured-card__title[data-astro-cid-x255k2k2]{margin-bottom:1rem;font-size:clamp(1.4rem,2vw,1.85rem);font-weight:800;line-height:1.3}.featured-card__title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:#fff;text-decoration:none;transition:color .2s}.featured-card__title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover{color:var(--color-accent)}.featured-card__excerpt[data-astro-cid-x255k2k2]{color:#94a3b8;margin-bottom:2rem;font-size:.95rem;line-height:1.7}.featured-card__footer[data-astro-cid-x255k2k2]{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.link-service[data-astro-cid-x255k2k2]{color:#38bdf8;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.link-service[data-astro-cid-x255k2k2]:hover{text-decoration:underline}.shield-mini[data-astro-cid-x255k2k2]{width:16px;height:16px}.btn-icon[data-astro-cid-x255k2k2]{width:18px;height:18px;margin-left:.4rem}.articles-grid-section[data-astro-cid-x255k2k2]{padding:4rem 0 6rem}.section-header[data-astro-cid-x255k2k2]{text-align:center;margin-bottom:3.5rem}.section-title[data-astro-cid-x255k2k2]{color:#fff;margin-bottom:.5rem;font-size:2rem;font-weight:800}.section-subtitle[data-astro-cid-x255k2k2]{color:#94a3b8;font-size:1rem}.articles-grid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;display:grid}.article-card[data-astro-cid-x255k2k2]{background:#0b172d;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;transition:transform .25s,border-color .25s;display:flex;overflow:hidden}.article-card[data-astro-cid-x255k2k2]:hover{border-color:#e8a31766;transform:translateY(-4px)}.article-card__media[data-astro-cid-x255k2k2]{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.article-card__img[data-astro-cid-x255k2k2]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.article-card[data-astro-cid-x255k2k2]:hover .article-card__img[data-astro-cid-x255k2k2]{transform:scale(1.05)}.article-category-badge[data-astro-cid-x255k2k2]{color:#f1f5f9;background:#071226e6;border:1px solid #ffffff26;border-radius:4px;padding:.25rem .65rem;font-size:.72rem;font-weight:700;position:absolute;bottom:.85rem;left:.85rem}.article-card__body[data-astro-cid-x255k2k2]{flex-direction:column;flex:1;padding:1.5rem;display:flex}.article-card__meta[data-astro-cid-x255k2k2]{color:#64748b;align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.78rem;display:flex}.article-card__title[data-astro-cid-x255k2k2]{margin-bottom:.75rem;font-size:1.15rem;font-weight:700;line-height:1.4}.article-card__title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:#fff;text-decoration:none;transition:color .2s}.article-card__title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover{color:var(--color-accent)}.article-card__excerpt[data-astro-cid-x255k2k2]{color:#94a3b8;flex:1;margin-bottom:1.5rem;font-size:.88rem;line-height:1.6}.article-card__footer[data-astro-cid-x255k2k2]{border-top:1px solid #ffffff0f;padding-top:1rem}.read-more-link[data-astro-cid-x255k2k2]{color:var(--color-accent);align-items:center;gap:.25rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.read-more-link[data-astro-cid-x255k2k2]:hover{text-decoration:underline}.arrow-mini[data-astro-cid-x255k2k2]{width:16px;height:16px}
