.blog-page[data-astro-cid-5tznm7mj]{padding-top:var(--layout-nav-height)}.page-hero[data-astro-cid-5tznm7mj]{position:relative;display:flex;align-items:center;min-height:clamp(360px,44vw,520px);border-bottom:var(--border-default);background-color:var(--color-surface-dark);overflow:hidden}.hero-mosaic[data-astro-cid-5tznm7mj]{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:3px;background:var(--color-surface-dark)}.hero-tile[data-astro-cid-5tznm7mj]{position:relative;overflow:hidden;background:#12161c}.hero-tile-img[data-astro-cid-5tznm7mj]{width:100%;height:100%;object-fit:cover;filter:grayscale(100%) contrast(1.03)}.hero-tile--brand[data-astro-cid-5tznm7mj]{display:flex;align-items:center;justify-content:center;background:var(--color-surface-dark)}.hero-tile-mark[data-astro-cid-5tznm7mj]{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;border:2px solid var(--color-green);color:#fff;font-weight:var(--font-weight-light);font-size:var(--font-size-lg);letter-spacing:-1px}.hero-mosaic-veil[data-astro-cid-5tznm7mj]{position:absolute;inset:0;background:#0e121875;pointer-events:none}.page-hero-inner[data-astro-cid-5tznm7mj]{position:relative;z-index:1;width:100%;max-width:calc(var(--layout-max-content) + var(--layout-page-gutter) * 2);margin-inline:auto;padding-inline:var(--layout-page-gutter)}.hero-lozenge[data-astro-cid-5tznm7mj]{max-width:540px;padding:var(--space-8);background:#10141bb8;border:1px solid rgba(255,255,255,.12);border-radius:14px;backdrop-filter:blur(3px)}.page-hero-label[data-astro-cid-5tznm7mj]{font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-lg);text-transform:uppercase;color:var(--color-green);margin-bottom:var(--space-4)}.page-hero-title[data-astro-cid-5tznm7mj]{font-size:var(--font-size-h1);font-weight:var(--font-weight-black);letter-spacing:var(--letter-spacing-sm);text-transform:uppercase;color:#fff;margin-bottom:var(--space-6)}.page-hero-desc[data-astro-cid-5tznm7mj]{font-size:var(--font-size-lg);font-weight:var(--font-weight-light);color:#ffffffd9;line-height:var(--line-height-normal);max-width:560px}.blog-section[data-astro-cid-5tznm7mj]{padding:var(--space-16) var(--layout-page-gutter) var(--space-24)}.blog-section-inner[data-astro-cid-5tznm7mj]{max-width:calc(var(--layout-max-content) + var(--layout-page-gutter) * 2);margin-inline:auto}.blog-grid[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-8)}.blog-empty[data-astro-cid-5tznm7mj]{padding:var(--space-20) 0;text-align:center;color:var(--color-text-faint);font-size:var(--font-size-base)}.blog-card[data-astro-cid-5tznm7mj]{border:var(--border-default);background:var(--color-surface);transition:box-shadow var(--duration-base) var(--easing-default)}.blog-card[data-astro-cid-5tznm7mj]:hover{box-shadow:var(--shadow-sm)}.blog-card-link[data-astro-cid-5tznm7mj]{display:flex;flex-direction:column;height:100%}.blog-card-image-wrap[data-astro-cid-5tznm7mj]{aspect-ratio:16 / 9;overflow:hidden}.blog-card-image[data-astro-cid-5tznm7mj]{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-slow) var(--easing-default)}.blog-card[data-astro-cid-5tznm7mj]:hover .blog-card-image[data-astro-cid-5tznm7mj]{transform:scale(1.03)}.blog-card-body[data-astro-cid-5tznm7mj]{padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-3);flex:1}.blog-card-meta[data-astro-cid-5tznm7mj]{display:flex;align-items:center;gap:var(--space-4)}.blog-card-date[data-astro-cid-5tznm7mj]{font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-md);text-transform:uppercase;color:var(--color-text-faint)}.blog-card-author[data-astro-cid-5tznm7mj]{font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-md);text-transform:uppercase;color:var(--color-green)}.blog-card-title[data-astro-cid-5tznm7mj]{font-size:var(--font-size-h3);font-weight:var(--font-weight-black);letter-spacing:var(--letter-spacing-sm);text-transform:uppercase;color:var(--color-text);line-height:var(--line-height-snug)}.blog-card-excerpt[data-astro-cid-5tznm7mj]{font-size:var(--font-size-sm);font-weight:var(--font-weight-light);color:var(--color-text-muted);line-height:var(--line-height-normal);flex:1}.blog-card-cta[data-astro-cid-5tznm7mj]{font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-md);text-transform:uppercase;color:var(--color-green);margin-top:var(--space-4)}@media(max-width:767px){.blog-section[data-astro-cid-5tznm7mj]{padding-inline:var(--space-6)}.page-hero[data-astro-cid-5tznm7mj]{min-height:clamp(340px,92vw,420px)}.hero-mosaic[data-astro-cid-5tznm7mj]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.hero-tile[data-astro-cid-5tznm7mj]:nth-child(n+5){display:none}.page-hero-inner[data-astro-cid-5tznm7mj]{padding-inline:var(--space-6);display:flex;justify-content:center}.hero-lozenge[data-astro-cid-5tznm7mj]{max-width:248px;padding:var(--space-5);text-align:center}.page-hero-label[data-astro-cid-5tznm7mj]{font-size:var(--font-size-sm);margin-bottom:var(--space-2)}.page-hero-title[data-astro-cid-5tznm7mj]{font-size:var(--font-size-2xl);margin-bottom:var(--space-2)}.page-hero-desc[data-astro-cid-5tznm7mj]{font-size:var(--font-size-sm)}.blog-grid[data-astro-cid-5tznm7mj]{grid-template-columns:1fr}}
