.article-top[data-astro-cid-est43gev]{position:relative}.article-top__aside[data-astro-cid-est43gev]{right:var(--space-6);bottom:calc(var(--space-8) + var(--space-6));z-index:2;width:min(var(--article-aside-width), 45%);backdrop-filter:blur(var(--blur-card));border-radius:var(--radius-main);position:absolute}.article-top__aside[data-astro-cid-est43gev] .quote-box{background-color:var(--color-overlay-brand-strong)}@media (width<=991px){.article-top__aside[data-astro-cid-est43gev]{width:auto;margin:calc(var(--space-8) * -1 + var(--space-4)) var(--space-2) var(--space-8);position:static}}.article-header[data-astro-cid-est43gev]{margin-bottom:var(--space-8);padding-inline:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.article-header__title[data-astro-cid-est43gev]{max-width:var(--measure-sm);margin-bottom:var(--space-8);font-size:var(--font-size-display);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-normal)}.article-header__lead[data-astro-cid-est43gev]{gap:var(--space-4);max-width:var(--measure-2xl);margin-bottom:var(--space-6);font-size:var(--font-size-text-large);line-height:var(--line-height-relaxed);flex-direction:column;display:flex}.article-header__subtitle[data-astro-cid-est43gev],.article-header__lead[data-astro-cid-est43gev] h3{font-size:var(--font-size-h4);line-height:var(--line-height-snug)}.article-header__subtitle[data-astro-cid-est43gev]{font-weight:var(--font-weight-extrabold);text-wrap:balance}.article-header__author[data-astro-cid-est43gev]{align-items:center;gap:var(--space-5);display:flex}.article-header__avatars[data-astro-cid-est43gev]{flex:none;display:flex}.article-header__avatar[data-astro-cid-est43gev]+.article-header__avatar[data-astro-cid-est43gev]{margin-left:calc(var(--space-4) * -1)}.article-header__initials[data-astro-cid-est43gev]{width:100%;height:100%;color:var(--color-text-muted);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:flex}.article-header__avatar[data-astro-cid-est43gev]{border:var(--border-width-strong) solid var(--color-background);width:var(--avatar-size);aspect-ratio:1;border-radius:var(--radius-round);background-color:var(--color-surface-skeleton);flex:none;display:block;overflow:clip}.article-header__avatar[data-astro-cid-est43gev] img{object-fit:cover;width:100%;height:100%}.article-header__meta[data-astro-cid-est43gev]{gap:var(--space-2);flex-direction:column;display:flex}.article-header__name[data-astro-cid-est43gev]{font-size:var(--font-size-h5);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug)}.article-header__details[data-astro-cid-est43gev]{gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-text-small);flex-wrap:wrap;display:flex}.article-header__details[data-astro-cid-est43gev]:before,.article-header__details[data-astro-cid-est43gev]:after{display:none}.article-header__detail[data-astro-cid-est43gev]{align-items:center;gap:var(--space-1);display:inline-flex}.article-header__icon[data-astro-cid-est43gev]{width:var(--icon-size);display:flex}.article-hero[data-astro-cid-est43gev]{max-width:min(100%, var(--article-hero-file-width,100%));aspect-ratio:16/9;margin-bottom:var(--space-10);border-radius:var(--radius-main);background-color:var(--color-surface-skeleton);position:relative;overflow:clip}.article-hero--text[data-astro-cid-est43gev]{max-width:var(--measure-article)}.article-hero[data-astro-cid-est43gev] img{object-fit:cover;width:100%;height:100%}.article-hero--top[data-astro-cid-est43gev]{aspect-ratio:auto;margin-bottom:var(--space-8)}.article-hero--top[data-astro-cid-est43gev] img{height:auto}@media (width<=479px){.article-hero[data-astro-cid-est43gev]{aspect-ratio:1}.article-hero[data-astro-cid-est43gev].article-hero--text{aspect-ratio:16/9}.article-hero--top[data-astro-cid-est43gev]{aspect-ratio:var(--article-hero-top-aspect-mobile)}.article-hero--top[data-astro-cid-est43gev] img{object-position:var(--article-hero-top-focus) 50%;height:100%}}.article-footer[data-astro-cid-4xfck2tg]{gap:var(--space-8);flex-direction:column;display:flex}.article-footer__layout[data-astro-cid-4xfck2tg]{gap:var(--space-10);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.article-footer__main[data-astro-cid-4xfck2tg]{justify-content:flex-end;gap:var(--space-8);flex-direction:column;grid-column:span 8;display:flex}.article-footer__share[data-astro-cid-4xfck2tg]{gap:var(--space-5);flex-direction:column;grid-column:span 4;display:flex}.article-footer__cta[data-astro-cid-4xfck2tg]{gap:var(--space-4);padding:var(--space-6);border:var(--border-width) solid transparent;border-radius:var(--radius-main);background-color:var(--color-background-deep);flex-direction:column;display:flex}.article-footer__cta-title[data-astro-cid-4xfck2tg]{color:var(--color-heading-accent);font-size:var(--font-size-h5);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug)}.article-footer__cta-text[data-astro-cid-4xfck2tg]{max-width:var(--measure-2xl);line-height:var(--line-height-relaxed)}.article-footer__tags[data-astro-cid-4xfck2tg]{gap:var(--space-3);flex-wrap:wrap;display:flex}.article-footer__share-title[data-astro-cid-4xfck2tg]{font-size:var(--font-size-h5);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug)}.article-footer__share-buttons[data-astro-cid-4xfck2tg]{gap:var(--space-2);display:flex}.article-footer__share-button[data-astro-cid-4xfck2tg]{width:var(--button-height);aspect-ratio:1;border:var(--border-width) solid var(--color-button-primary);border-radius:var(--radius-round);background-color:var(--color-button-primary);color:var(--color-text-on-accent);transition-property:color,background-color,border-color;transition-duration:var(--motion-duration-fast);transition-timing-function:var(--motion-easing-standard);justify-content:center;align-items:center;display:flex}.article-footer__share-button[data-astro-cid-4xfck2tg]:hover,.article-footer__share-button[data-astro-cid-4xfck2tg]:focus-visible{border-color:var(--color-text);background-color:var(--color-text);color:var(--color-background)}.article-footer__share-icon[data-astro-cid-4xfck2tg]{width:45%;display:flex}.article-footer__divider[data-astro-cid-4xfck2tg]{border:0;border-top:var(--border-width) solid var(--color-border);width:100%;margin:0}@container (width<=50em){.article-footer__layout[data-astro-cid-4xfck2tg]{gap:var(--space-8);flex-direction:column;display:flex}}
