.blog-hero[data-astro-cid-x255k2k2]{padding-block-end:var(--section-pad-tight)}.blog-hero[data-astro-cid-x255k2k2]>.blog-hero__inner[data-astro-cid-x255k2k2]{gap:0}.blog-hero__inner[data-astro-cid-x255k2k2]>h1[data-astro-cid-x255k2k2]{margin-block-start:var(--space-sm)}.blog-hero__inner[data-astro-cid-x255k2k2]>.executive-summary,.blog-hero__inner[data-astro-cid-x255k2k2]>.blog-hero__sub[data-astro-cid-x255k2k2]{margin-block:var(--space-md) 0}.blog-hero__inner[data-astro-cid-x255k2k2]>.rubrik-filter[data-astro-cid-x255k2k2]{margin-block-start:var(--space-xl)}.blog-hero__sub[data-astro-cid-x255k2k2]{max-width:60ch;color:var(--white-2)}.blog-hero__rss[data-astro-cid-x255k2k2]{padding:1px var(--space-sm);border:1px solid var(--field-border);border-radius:var(--radius-chip);color:var(--gray);white-space:nowrap;transition:color var(--duration) var(--ease), border-color var(--duration) var(--ease);margin-inline-start:var(--space-sm);font-size:.8125rem;text-decoration:none;position:relative}.blog-hero__rss[data-astro-cid-x255k2k2]:after{content:"";height:2.75rem;margin-top:-1.375rem;position:absolute;top:50%;left:min(0px,50% - 1.375rem);right:min(0px,50% - 1.375rem)}@media (hover:hover){.blog-hero__rss[data-astro-cid-x255k2k2]:hover{border-color:var(--white-2);color:var(--white)}}@media (prefers-reduced-motion:reduce){.blog-hero__rss[data-astro-cid-x255k2k2]{transition:none}}.blog-lead[data-astro-cid-x255k2k2]{padding-block:0 var(--space-2xl)}.blog-archive[data-astro-cid-x255k2k2]{padding-block-start:0}.featured[data-astro-cid-x255k2k2]{background:var(--card-surface);border:1px solid var(--card-border);border-radius:var(--radius-card);transition:border-color var(--duration) var(--ease);padding:0;text-decoration:none;display:grid;overflow:hidden}.featured[data-astro-cid-x255k2k2]:hover,.featured[data-astro-cid-x255k2k2]:focus-visible{border-color:var(--red-border)}.featured[data-astro-cid-x255k2k2]:hover .featured__title[data-astro-cid-x255k2k2]{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.featured__img[data-astro-cid-x255k2k2]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.featured__body[data-astro-cid-x255k2k2]{gap:var(--space-sm);padding:var(--space-md);flex-direction:column;display:flex}@media (width>=769px){.featured__body[data-astro-cid-x255k2k2]{padding:var(--space-lg)}}@media (width>=1025px){.featured[data-astro-cid-x255k2k2]{grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:stretch}.featured__img[data-astro-cid-x255k2k2]{aspect-ratio:auto;height:100%;min-height:100%}.featured__body[data-astro-cid-x255k2k2]{padding:var(--space-xl)}}.featured[data-astro-cid-x255k2k2]:not(:has(.featured__img)){grid-template-columns:1fr}.featured__meta[data-astro-cid-x255k2k2]{align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin:0;display:flex}.featured__title[data-astro-cid-x255k2k2]{color:var(--white);margin:0}.featured__teaser[data-astro-cid-x255k2k2]{color:var(--white-2);margin:0;font-size:1rem;line-height:1.65}.featured__more[data-astro-cid-x255k2k2]{padding-top:var(--space-md);color:var(--red-light);margin-top:auto;font-size:.9375rem;font-weight:600}.rubrik-filter[data-astro-cid-x255k2k2]{gap:var(--space-sm);flex-wrap:wrap;display:flex}.rubrik-filter__btn[data-astro-cid-x255k2k2]{min-block-size:2.75rem;max-inline-size:100%;padding-inline:var(--space-md);background:var(--surface-2);border:1px solid var(--field-border);border-radius:var(--radius-chip);color:var(--white-2);text-align:center;cursor:pointer;transition:color var(--duration) var(--ease), background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);align-items:center;font-family:inherit;font-size:.9375rem;font-weight:400;display:inline-grid}.rubrik-filter__text[data-astro-cid-x255k2k2],.rubrik-filter__btn[data-astro-cid-x255k2k2]:after{grid-area:1/1}.rubrik-filter__btn[data-astro-cid-x255k2k2]:after{content:attr(data-reserve);visibility:hidden;font-weight:600}.rubrik-filter__btn[data-astro-cid-x255k2k2].is-active{background:var(--gray);border-color:var(--gray);color:var(--surface-1);font-weight:600}@media (hover:hover){.rubrik-filter__btn[data-astro-cid-x255k2k2]:not(.is-active):hover{border-color:var(--white-2);color:var(--white)}.rubrik-filter__btn[data-astro-cid-x255k2k2].is-active:hover{border-color:var(--white-2)}}@media (prefers-reduced-motion:reduce){.rubrik-filter__btn[data-astro-cid-x255k2k2]{transition:none}}.blog-grid[data-astro-cid-x255k2k2]{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));display:grid}.post-card[data-astro-cid-x255k2k2]{background:var(--card-surface);border:1px solid var(--card-border);border-radius:var(--radius-card);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.post-card__img[data-astro-cid-x255k2k2]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.post-card__body[data-astro-cid-x255k2k2]{gap:var(--space-sm);padding:var(--space-lg);flex:1;grid-template-rows:auto auto auto 1fr;display:grid}.post-card__meta[data-astro-cid-x255k2k2]{margin:0}.post-card__title[data-astro-cid-x255k2k2]{color:var(--white);letter-spacing:-.02em;text-underline-offset:.2em;transition:text-decoration-color var(--duration) var(--ease);margin:0;font-size:1.25rem;font-weight:800;line-height:1.25;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.post-card[data-astro-cid-x255k2k2]:hover .post-card__title[data-astro-cid-x255k2k2]{text-decoration-color:currentColor}.post-card__teaser[data-astro-cid-x255k2k2]{color:var(--white-2);margin:0;font-size:.9375rem}.post-card__body[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2]:last-child{padding-top:var(--space-lg);align-self:end}@media (width<=768px){.blog-grid[data-astro-cid-x255k2k2]{gap:var(--space-md)}.post-card__body[data-astro-cid-x255k2k2]{padding:var(--space-md)}.post-card__title[data-astro-cid-x255k2k2]{font-size:1.125rem}}@media (prefers-reduced-motion:reduce){.post-card__title[data-astro-cid-x255k2k2]{transition:none}}.rubrik-chip[data-astro-cid-x255k2k2]{color:var(--red-light);font-size:var(--label-size);letter-spacing:.08em;text-transform:uppercase;border:0;border-radius:0;padding:0;font-weight:600;line-height:1.4;display:inline}.post-meta[data-astro-cid-x255k2k2]{color:var(--gray);margin:0;font-size:.875rem}.blog-grid__empty[data-astro-cid-x255k2k2]{padding-block:var(--space-xl);color:var(--gray);text-align:start;font-size:.9375rem}.blog-cta[data-astro-cid-x255k2k2]{gap:var(--space-xl);padding:var(--space-lg);background:var(--card-surface);border:1px solid var(--card-border);border-radius:var(--radius-card);text-align:start;flex-direction:column;display:flex}.blog-cta[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2],.blog-cta__actions[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2]{margin-block:0}.blog-cta__text[data-astro-cid-x255k2k2]{max-width:60ch;color:var(--white)}.blog-cta__actions[data-astro-cid-x255k2k2]{gap:var(--space-md);flex-direction:column;display:flex}.blog-cta__actions[data-astro-cid-x255k2k2] .btn[data-astro-cid-x255k2k2]{justify-content:center;align-self:stretch;width:100%}@media (width>=769px){.blog-cta[data-astro-cid-x255k2k2]{padding:var(--space-3xl)}.blog-cta__actions[data-astro-cid-x255k2k2]{flex-flow:wrap}.blog-cta__actions[data-astro-cid-x255k2k2] .btn[data-astro-cid-x255k2k2]{width:auto}}
