.aac.astro-rhh336af{padding:var(--cs-space-3);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);background:color-mix(in srgb, var(--cs-text-strong) 4%, transparent);box-shadow:var(--cs-shadow-e4);position:relative}.aac__row.astro-rhh336af{gap:var(--cs-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.aac__share.astro-rhh336af{position:relative}.aac__btn.astro-rhh336af{width:100%;height:var(--cs-space-11);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-3);background:color-mix(in srgb, var(--cs-text-strong) 3%, transparent);color:color-mix(in srgb, var(--cs-text-strong) 60%, transparent);cursor:pointer;transition:color var(--cs-dur-fast) var(--cs-ease-out), border-color var(--cs-dur-fast) var(--cs-ease-out), background var(--cs-dur-fast) var(--cs-ease-out);justify-content:center;align-items:center;padding:0;display:flex}.aac__btn.astro-rhh336af:hover{border-color:var(--cs-line-3);background:color-mix(in srgb, var(--cs-text-strong) 6%, transparent);color:var(--cs-text-strong)}.aac__btn.astro-rhh336af:focus-visible{outline:var(--cs-ring-focus);outline-offset:2px}.aac__btn.astro-rhh336af[aria-expanded=true]{border-color:var(--cs-accent);background:color-mix(in srgb, var(--cs-accent) 20%, transparent);color:var(--cs-accent);box-shadow:var(--cs-glow-accent)}.aac__menu.astro-rhh336af{z-index:var(--cs-z-popover);min-width:calc(var(--cs-space-24) + var(--cs-space-18));border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-3);background:var(--cs-surface-1);box-shadow:var(--cs-shadow-e4);position:absolute;inset-block-start:calc(100% + var(--cs-space-2));inset-inline-start:50%;overflow:hidden;transform:translate(-50%)}.aac__menu.astro-rhh336af[hidden]{display:none}.aac__item.astro-rhh336af{width:100%;padding:var(--cs-space-3);color:var(--cs-text-2);font:inherit;font-size:var(--cs-fs-2xs);line-height:var(--cs-lh-2xs);font-weight:var(--cs-fw-bold);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:block}.aac__item.astro-rhh336af+.aac__item.astro-rhh336af{border-top:1px solid var(--cs-line-subtle)}.aac__item.astro-rhh336af:hover{background:var(--cs-line-1);color:var(--cs-text-strong)}.aac__news.astro-rhh336af{border-top:1px solid var(--cs-line-2-next);margin-block-start:var(--cs-space-3);padding-block-start:var(--cs-space-3)}.aac__news.astro-rhh336af[hidden]{display:none}.aac__news-title.astro-rhh336af{margin:0 0 var(--cs-space-3);color:color-mix(in srgb, var(--cs-text-strong) 45%, transparent);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);font-weight:var(--cs-fw-bold);letter-spacing:var(--cs-tracking-widest);text-align:center;text-transform:uppercase}.aac__form.astro-rhh336af{gap:var(--cs-space-2);flex-direction:column;display:flex}.aac__sr.astro-rhh336af{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aac__in.astro-rhh336af{width:100%;padding:var(--cs-space-3) var(--cs-space-4);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-3);background:var(--cs-surface-inset);color:var(--cs-text-strong);font:inherit;font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs)}.aac__in.astro-rhh336af::placeholder{color:var(--cs-text-disabled)}.aac__in.astro-rhh336af:focus{border-color:color-mix(in srgb, var(--cs-accent) 50%, transparent);outline:none}.aac__go.astro-rhh336af{min-height:var(--cs-control-md);border-radius:var(--cs-radius-3);background:var(--cs-accent-fill);color:var(--cs-accent-fill-ink);font:inherit;font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;display:flex}.aac__go.astro-rhh336af:hover{background:var(--cs-accent-fill-hover)}.aac__status.astro-rhh336af{font-size:var(--cs-fs-2xs);line-height:var(--cs-lh-2xs);text-align:center;margin:0}@media (prefers-reduced-motion:reduce){.aac__btn.astro-rhh336af{transition:none}}.ahr.astro-be5qaxbq{border-bottom:1px solid var(--cs-line-2-next);grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}.ahr.astro-be5qaxbq>.astro-be5qaxbq{grid-area:1/1}.ahr__ratio.astro-be5qaxbq{aspect-ratio:1920/620;min-height:var(--cs-article-hero-min);max-height:var(--cs-article-hero-max);margin-block-end:-1px}.ahr__media.astro-be5qaxbq{background:var(--cs-bg);position:absolute;inset:0;overflow:hidden}.ahr__img.astro-be5qaxbq{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.ahr__media.astro-be5qaxbq:after{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--cs-bg) 85%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.ahr__credit.astro-be5qaxbq{z-index:var(--cs-z-raised);padding:var(--cs-space-1) var(--cs-space-3);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-menu);background:var(--cs-scrim);-webkit-backdrop-filter:blur(var(--cs-blur-glass));backdrop-filter:blur(var(--cs-blur-glass));color:var(--cs-text-2);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);font-weight:var(--cs-fw-semibold);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;position:absolute;inset-block-end:var(--cs-space-2);inset-inline-end:var(--cs-space-4)}.ahr__fade.astro-be5qaxbq{height:calc(var(--cs-space-24) * 2);background:linear-gradient(to top, var(--cs-bg), color-mix(in srgb, var(--cs-bg) 60%, transparent), transparent);pointer-events:none;position:absolute;inset-block-end:0;inset-inline:0}@media (width>=768px){.ahr__fade.astro-be5qaxbq{height:calc(var(--cs-space-14) * 4)}}.ahr__copy.astro-be5qaxbq{justify-content:center;align-items:stretch;display:flex;position:relative}.ahr__in.astro-be5qaxbq{width:100%;max-width:var(--cs-container-4xl);padding-inline:var(--cs-space-6);text-align:center;flex-direction:column;margin-inline:auto;padding-block-end:var(--cs-space-10);display:flex}@media (width>=768px){.ahr__copy.astro-be5qaxbq{align-items:flex-end}.ahr__in.astro-be5qaxbq{padding-inline:var(--cs-space-10);padding-block-start:var(--cs-space-6);padding-block-end:var(--cs-space-14);display:block}}.ahr__chips.astro-be5qaxbq{justify-content:center;gap:var(--cs-space-2);margin-block-end:auto;margin-inline:calc(-1 * var(--cs-space-6));padding-block:var(--cs-space-3);padding-inline:var(--cs-space-6);background:var(--cs-bg);flex-wrap:wrap;display:flex}@media (width>=768px){.ahr__chips.astro-be5qaxbq{background:0 0;margin-block-end:var(--cs-space-5);margin-inline:0;padding:0}}.ahr__chip.astro-be5qaxbq{padding:var(--cs-space-1) var(--cs-space-3);border:1px solid var(--cs-line-3);border-radius:var(--cs-radius-menu);background:var(--cs-line-2-next);color:var(--cs-text-strong);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);font-weight:var(--cs-fw-bold);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase}.ahr__chip--type.astro-be5qaxbq{border-color:var(--cs-accent-fill);background:var(--cs-accent-fill);color:var(--cs-accent-fill-ink);font-weight:var(--cs-fw-black)}.ahr__title.astro-be5qaxbq{margin:var(--cs-space-5) 0 0;color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-3xl);line-height:var(--cs-lh-hero);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-tight);text-transform:uppercase}@media (width>=768px){.ahr__title.astro-be5qaxbq{font-size:var(--cs-fs-5xl);margin-block-start:0}}@media (width>=1024px){.ahr__title.astro-be5qaxbq{font-size:var(--cs-fs-6xl)}}.ahr__meta.astro-be5qaxbq{justify-content:center;align-items:center;gap:var(--cs-space-2) var(--cs-space-4);color:color-mix(in srgb, var(--cs-text-strong) 50%, transparent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-bold);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;flex-wrap:wrap;margin-block-start:var(--cs-space-5);display:flex}.ahr__fact.astro-be5qaxbq{align-items:center;gap:var(--cs-space-2);display:flex}.ahr__fact.astro-be5qaxbq svg.astro-be5qaxbq{width:var(--cs-space-4);height:var(--cs-space-4);fill:currentColor}.atc.astro-twdwaz5s{padding:var(--cs-space-5);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);background:var(--cs-glass-light)}.atc__head.astro-twdwaz5s{align-items:center;gap:var(--cs-space-2);border-bottom:1px solid var(--cs-line-subtle);margin-block-end:var(--cs-space-4);padding-block-end:var(--cs-space-3);display:flex}.atc__ico.astro-twdwaz5s{color:var(--cs-accent);flex-shrink:0;display:flex}.atc__label.astro-twdwaz5s{color:var(--cs-text-3);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;margin:0}.atc__list.astro-twdwaz5s{flex-direction:column;display:flex}.atc__list.astro-twdwaz5s a.astro-twdwaz5s{align-items:flex-start;gap:var(--cs-space-2);padding-block:var(--cs-space-2);color:var(--cs-text-3);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-snug);font-weight:var(--cs-fw-semibold);text-align:left;transition:color var(--cs-dur-fast) var(--cs-ease-out);text-decoration:none;display:flex}.atc__list.astro-twdwaz5s a.astro-twdwaz5s:hover{color:var(--cs-accent)}.atc__n.astro-twdwaz5s{color:var(--cs-accent-text-strong);font-weight:var(--cs-fw-black);font-variant-numeric:tabular-nums;flex-shrink:0}.atc__list.astro-twdwaz5s a.astro-twdwaz5s:hover .atc__n.astro-twdwaz5s{color:var(--cs-accent)}.atc__t.astro-twdwaz5s{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aau.astro-7wa5sns2{border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);background:var(--cs-surface-inset);overflow:hidden}.aau__head.astro-7wa5sns2{justify-content:center;align-items:center;gap:var(--cs-space-3);padding:var(--cs-space-4) var(--cs-space-5);border-bottom:1px solid var(--cs-line-subtle);display:flex}@media (width>=768px){.aau__head.astro-7wa5sns2{justify-content:flex-start}}.aau__ring.astro-7wa5sns2{width:var(--cs-space-5);height:var(--cs-space-5);border:1px solid color-mix(in srgb, var(--cs-accent) 60%, transparent);border-radius:var(--cs-radius-full);color:var(--cs-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.aau__label.astro-7wa5sns2{color:var(--cs-text-3);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase}.aau__body.astro-7wa5sns2{gap:var(--cs-space-4);padding:var(--cs-space-5);text-align:center;flex-direction:column;display:flex}.aau__who.astro-7wa5sns2{align-items:center;gap:var(--cs-space-4);flex-direction:column;display:flex}@media (width>=768px){.aau__body.astro-7wa5sns2{text-align:left}.aau__who.astro-7wa5sns2{flex-direction:row;align-items:flex-start}}.aau__photo.astro-7wa5sns2{flex-shrink:0}.aau__photo.astro-7wa5sns2 img.astro-7wa5sns2{width:var(--cs-space-14);height:var(--cs-space-14);border-radius:var(--cs-radius-full);object-fit:cover;outline:2px solid color-mix(in srgb, var(--cs-accent) 30%, transparent);outline-offset:2px;display:block}.aau__names.astro-7wa5sns2{min-width:0;flex:1;padding-block-start:var(--cs-space-1)}.aau__name.astro-7wa5sns2{color:var(--cs-text-strong);font-size:var(--cs-fs-md);line-height:var(--cs-lh-tight);font-weight:var(--cs-fw-black);transition:color var(--cs-dur-fast) var(--cs-ease-out);margin-block-end:var(--cs-space-1);text-decoration:none;display:inline-block}.aau__name.astro-7wa5sns2:hover{color:var(--cs-accent)}.aau__role.astro-7wa5sns2{color:var(--cs-text-3);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);font-weight:var(--cs-fw-semibold);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;margin:0}.aau__by.astro-7wa5sns2{color:var(--cs-text-3);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-prose);margin:0}.aau__by.astro-7wa5sns2 a.astro-7wa5sns2{color:var(--cs-accent)}.aau__bio.astro-7wa5sns2{border-top:1px solid var(--cs-line-1);color:color-mix(in srgb, var(--cs-text-strong) 50%, transparent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-prose);margin:0;padding-block-start:var(--cs-space-4)}.aau__links.astro-7wa5sns2{justify-content:center;gap:var(--cs-space-4);border-top:1px solid var(--cs-line-1);padding-block-start:var(--cs-space-3);display:flex}@media (width>=768px){.aau__links.astro-7wa5sns2{justify-content:flex-start}}.aau__mail.astro-7wa5sns2{align-items:center;gap:var(--cs-space-2);color:var(--cs-text-disabled);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);font-weight:var(--cs-fw-semibold);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;transition:color var(--cs-dur-fast) var(--cs-ease-out);text-decoration:none;display:flex}.aau__mail.astro-7wa5sns2:hover{color:var(--cs-accent)}.arl.astro-kto7b6de{padding:var(--cs-space-5);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);background:var(--cs-glass-light);box-shadow:var(--cs-shadow-e4)}.arl__head.astro-kto7b6de{justify-content:center;align-items:center;gap:var(--cs-space-2);border-bottom:1px solid var(--cs-line-2-next);margin-block-end:var(--cs-space-4);padding-block-end:var(--cs-space-4);display:flex}@media (width>=768px){.arl__head.astro-kto7b6de{justify-content:flex-start}}.arl__head.astro-kto7b6de svg.astro-kto7b6de{width:var(--cs-space-5);height:var(--cs-space-5);color:var(--cs-accent);fill:var(--cs-accent)}.arl__title.astro-kto7b6de{color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-lg);line-height:var(--cs-lh-lg);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;margin:0}.arl__list.astro-kto7b6de{gap:var(--cs-space-4);flex-direction:column;display:flex}.arl__item.astro-kto7b6de{gap:var(--cs-space-3);color:inherit;text-align:left;text-decoration:none;display:flex}.arl__thumb.astro-kto7b6de{width:var(--cs-space-20);height:var(--cs-space-16);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-menu);background:var(--cs-surface-0);flex-shrink:0;overflow:hidden}.arl__thumb.astro-kto7b6de img.astro-kto7b6de{object-fit:cover;width:100%;height:100%;display:block}.arl__text.astro-kto7b6de{flex:1;min-width:0}.arl__name.astro-kto7b6de{color:var(--cs-text-strong);font-size:var(--cs-fs-md);line-height:var(--cs-lh-tight);font-weight:var(--cs-fw-bold);-webkit-line-clamp:2;transition:color var(--cs-dur-fast) var(--cs-ease-out);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.arl__item.astro-kto7b6de:hover .arl__name.astro-kto7b6de{color:var(--cs-accent)}.arl__age.astro-kto7b6de{color:var(--cs-text-3);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);margin-block-start:var(--cs-space-1);display:block}.arl__more.astro-kto7b6de{justify-content:center;align-items:center;gap:var(--cs-space-2);width:100%;padding-block:var(--cs-space-2);border-radius:var(--cs-radius-2);background:var(--cs-line-1);color:var(--cs-text-strong);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-bold);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;transition:background var(--cs-dur-fast) var(--cs-ease-out);margin-block-start:var(--cs-space-4);text-decoration:none;display:flex}.arl__more.astro-kto7b6de:hover{background:var(--cs-line-2-next)}.arl__more.astro-kto7b6de svg.astro-kto7b6de{width:var(--cs-space-4);height:var(--cs-space-4);fill:currentColor}.arel.astro-yk76cwb6{margin:var(--cs-space-10) 0;text-align:left}.arel__label.astro-yk76cwb6{align-items:center;gap:var(--cs-space-2);margin-block-end:var(--cs-space-4);display:flex}.arel__label.astro-yk76cwb6 .arel__label-ico{color:var(--cs-accent)}.arel__label-text.astro-yk76cwb6{color:color-mix(in srgb, var(--cs-text-strong) 50%, transparent);font-size:var(--cs-fs-md);line-height:var(--cs-lh-md);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;margin:0}.arel__card.astro-yk76cwb6{border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);background:var(--cs-surface-deep);box-shadow:var(--cs-shadow-e4);color:inherit;transition:border-color var(--cs-dur-fast) var(--cs-ease-out);text-decoration:none;display:block;position:relative;overflow:hidden}.arel__card.astro-yk76cwb6:hover{border-color:color-mix(in srgb, var(--cs-accent) 50%, transparent)}.arel__row.astro-yk76cwb6{flex-direction:column;height:100%;display:flex}.arel__media.astro-yk76cwb6{aspect-ratio:16/9;background:var(--cs-surface-0);flex-shrink:0;width:100%;position:relative;overflow:hidden}.arel__img.astro-yk76cwb6{object-fit:cover;width:100%;height:100%;transition:transform var(--cs-dur-slower) var(--cs-ease-out);position:absolute;inset:0}.arel__card.astro-yk76cwb6:hover .arel__img.astro-yk76cwb6{transform:scale(1.05)}.arel__fade.astro-yk76cwb6{background:linear-gradient(to top, var(--cs-surface-deep), transparent);position:absolute;inset:0}.arel__copy.astro-yk76cwb6{padding:var(--cs-space-6);flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.arel__chips.astro-yk76cwb6{align-items:center;gap:var(--cs-space-2);flex-wrap:wrap;margin-block-end:var(--cs-space-3);display:flex}.arel__chip.astro-yk76cwb6{padding:var(--cs-space-1) var(--cs-space-3);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-menu);background:var(--cs-line-2-next);color:var(--cs-text-2);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);font-weight:var(--cs-fw-bold);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase}.arel__chip--type.astro-yk76cwb6{border-color:color-mix(in srgb, var(--cs-accent) 20%, transparent);background:color-mix(in srgb, var(--cs-accent) 20%, transparent);color:var(--cs-accent-text-strong);font-weight:var(--cs-fw-black)}.arel__title.astro-yk76cwb6{margin:0 0 var(--cs-space-3);-webkit-line-clamp:2;color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-2xl);line-height:var(--cs-lh-hero);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-tight);text-transform:uppercase;transition:color var(--cs-dur-fast) var(--cs-ease-out);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.arel__card.astro-yk76cwb6:hover .arel__title.astro-yk76cwb6{color:var(--cs-accent)}.arel__excerpt.astro-yk76cwb6{margin:0 0 var(--cs-space-3);-webkit-line-clamp:2;color:color-mix(in srgb, var(--cs-text-strong) 55%, transparent);font-size:var(--cs-fs-base);line-height:var(--cs-lh-relaxed);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.arel__meta.astro-yk76cwb6{align-items:center;gap:var(--cs-space-4);color:var(--cs-text-3);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-bold);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;flex-wrap:wrap;margin-block-start:auto;display:flex}.arel__fact.astro-yk76cwb6{align-items:center;gap:var(--cs-space-2);display:flex}.arel__go.astro-yk76cwb6{width:var(--cs-control-md);height:var(--cs-control-md);border-radius:var(--cs-radius-full);background:var(--cs-accent-fill);color:var(--cs-accent-fill-ink);box-shadow:var(--cs-glow-accent);opacity:0;transform:translateY(var(--cs-space-4));transition:opacity var(--cs-dur-base) var(--cs-ease-out), transform var(--cs-dur-base) var(--cs-ease-out);justify-content:center;align-items:center;display:none;position:absolute;inset-block-end:var(--cs-space-6);inset-inline-end:var(--cs-space-6)}.arel__card.astro-yk76cwb6:hover .arel__go.astro-yk76cwb6{opacity:1;transform:none}@media (width>=768px){.arel__row.astro-yk76cwb6{flex-direction:row}.arel__media.astro-yk76cwb6{width:33.333%;min-height:calc(var(--cs-space-24) * 2 + var(--cs-space-7));aspect-ratio:auto}.arel__fade.astro-yk76cwb6{background:linear-gradient(to right, transparent, var(--cs-surface-deep))}.arel__copy.astro-yk76cwb6{padding:var(--cs-space-8)}.arel__title.astro-yk76cwb6{font-size:var(--cs-fs-3xl)}.arel__go.astro-yk76cwb6{display:flex}}@media (prefers-reduced-motion:reduce){.arel__img.astro-yk76cwb6,.arel__go.astro-yk76cwb6{transition:none}}.rg.astro-snqibult{margin:var(--cs-space-10) 0;border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);background:var(--cs-surface-deep);box-shadow:var(--cs-shadow-e4);transition:border-color var(--cs-dur-slow) var(--cs-ease-standard), box-shadow var(--cs-dur-slow) var(--cs-ease-standard);position:relative;overflow:hidden}.rg--linked.astro-snqibult:hover{border-color:var(--cs-line-3);box-shadow:var(--cs-glow-card-hover)}.rg-in.astro-snqibult{gap:var(--cs-space-6);padding:var(--cs-space-6);flex-direction:column;display:flex;position:relative}.rg-art.astro-snqibult{aspect-ratio:3/4;border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-3);background:var(--cs-surface-2);width:100%;box-shadow:var(--cs-shadow-e3);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.rg-art.astro-snqibult img.astro-snqibult{object-fit:cover;width:100%;height:100%;transition:transform var(--cs-dur-slower) var(--cs-ease-standard);position:absolute;inset:0}.rg--linked.astro-snqibult:hover .rg-art.astro-snqibult img.astro-snqibult{transform:scale(1.05)}.rg-art.astro-snqibult .rg-ph{color:color-mix(in srgb, var(--cs-text-strong) 10%, transparent)}.rg-info.astro-snqibult{min-width:0;padding:var(--cs-space-2) 0;flex-direction:column;flex:1;justify-content:center;display:flex}.rg-head.astro-snqibult{justify-content:space-between;align-items:flex-start;gap:var(--cs-space-4);margin-bottom:var(--cs-space-3);display:flex}.rg-stars.astro-snqibult{align-items:center;gap:var(--cs-space-1);margin-top:var(--cs-space-1);padding:var(--cs-space-1) var(--cs-space-2);border:1px solid color-mix(in srgb, var(--cs-accent) 20%, transparent);border-radius:var(--cs-radius-3);background:var(--cs-accent-tint);color:var(--cs-accent);flex-shrink:0;display:flex;position:relative}.rg-stars.astro-snqibult .rg-star{color:color-mix(in srgb, var(--cs-accent) 25%, transparent)}.rg-stars.astro-snqibult .rg-star.on{color:var(--cs-accent);fill:currentColor}.rg-link.astro-snqibult{color:var(--cs-text-strong);transition:color var(--cs-dur-base) var(--cs-ease-standard);align-self:flex-start;text-decoration:none}.rg-link.astro-snqibult:before{content:"";position:absolute;inset:0}.rg-link.astro-snqibult:hover{color:var(--cs-accent)}.rg-name--plain.astro-snqibult{color:var(--cs-text-strong);align-self:flex-start}.rg-name.astro-snqibult{font-family:var(--cs-font-display);font-size:var(--cs-fs-3xl);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-tight);text-transform:uppercase;margin:0;line-height:1}.rg-blurb.astro-snqibult{max-width:576px;margin:0 0 var(--cs-space-6);-webkit-line-clamp:5;font-size:var(--cs-fs-base);line-height:var(--cs-lh-relaxed);color:color-mix(in srgb, var(--cs-text-strong) 55%, transparent);pointer-events:none;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.rg-meta.astro-snqibult{gap:var(--cs-space-6) var(--cs-space-4);font-size:var(--cs-fs-md);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;display:grid;position:relative}.rg-meta.astro-snqibult p.astro-snqibult{margin:0}.rg-meta.astro-snqibult .rg-label.astro-snqibult{align-items:center;gap:var(--cs-space-1);margin-bottom:var(--cs-space-1);font-size:var(--cs-fs-3xs);font-weight:var(--cs-fw-black);line-height:var(--cs-lh-3xs);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;color:var(--cs-text-3);display:flex}.rg-value.astro-snqibult{font-weight:var(--cs-fw-semibold);line-height:var(--cs-lh-md);text-overflow:ellipsis;white-space:nowrap;color:color-mix(in srgb, var(--cs-text-strong) 80%, transparent);overflow:hidden}.rg-systems.astro-snqibult{align-items:stretch;gap:var(--cs-space-3);margin-top:var(--cs-space-8);padding-top:var(--cs-space-6);border-top:1px solid var(--cs-line-2-next);flex-direction:column;display:flex;position:relative}.rg-tag.astro-snqibult{padding:var(--cs-space-1) var(--cs-space-3);border:1px solid var(--cs-line-1);border-radius:var(--cs-radius-menu);background:var(--cs-surface-2);font-size:var(--cs-fs-3xs);font-weight:var(--cs-fw-black);line-height:var(--cs-lh-3xs);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;color:var(--cs-text-3);display:inline-block}@media (width>=640px){.rg-name.astro-snqibult{font-size:var(--cs-fs-4xl)}}@media (width>=768px){.rg-in.astro-snqibult{flex-direction:row}.rg-art.astro-snqibult{align-self:flex-start;width:192px}}@media (width>=1024px){.rg-meta.astro-snqibult{grid-template-columns:repeat(3,minmax(0,1fr))}}.avd.astro-etvnxndi{margin:var(--cs-space-10) 0;border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);background:var(--cs-surface-deep);box-shadow:var(--cs-shadow-e4);text-align:left;overflow:hidden}.avd__top.astro-etvnxndi{align-items:center;gap:var(--cs-space-8);padding:var(--cs-space-6);border-bottom:1px solid var(--cs-line-2-next);flex-direction:column;display:flex}.avd__say.astro-etvnxndi{gap:var(--cs-space-3);text-align:center;flex-direction:column;flex:1;display:flex}.avd__title.astro-etvnxndi{color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-3xl);line-height:var(--cs-lh-3xl);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-tight);text-transform:uppercase;margin:0}.avd__summary.astro-etvnxndi{color:var(--cs-text-2);font-size:var(--cs-fs-lg);line-height:var(--cs-lh-relaxed);margin:0}.avd__ring.astro-etvnxndi{width:calc(var(--cs-space-16) * 2);height:calc(var(--cs-space-16) * 2);border:var(--cs-space-1) solid var(--cs-accent);border-radius:var(--cs-radius-full);background:var(--cs-accent-tint);box-shadow:var(--cs-glow-accent);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}.avd__score.astro-etvnxndi{color:var(--cs-text-strong);font-size:var(--cs-fs-4xl);line-height:var(--cs-lh-5xl);font-weight:var(--cs-fw-black)}.avd__of.astro-etvnxndi{color:var(--cs-accent);font-size:var(--cs-fs-md);line-height:var(--cs-lh-md);font-weight:var(--cs-fw-bold);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;margin-block-start:var(--cs-space-1)}.avd__lists.astro-etvnxndi{background:var(--cs-surface-0);grid-template-columns:minmax(0,1fr);display:grid}.avd__col.astro-etvnxndi{gap:var(--cs-space-4);padding:var(--cs-space-6);flex-direction:column;display:flex}.avd__col--bad.astro-etvnxndi{border-top:1px solid var(--cs-line-2-next);background:var(--cs-danger-tint)}.avd__head.astro-etvnxndi{align-items:center;gap:var(--cs-space-2);font-size:var(--cs-fs-md);line-height:var(--cs-lh-md);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;margin:0;display:flex}.avd__head--good.astro-etvnxndi{color:var(--cs-success-text)}.avd__head--bad.astro-etvnxndi{color:var(--cs-danger-text)}.avd__list.astro-etvnxndi{gap:var(--cs-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.avd__item.astro-etvnxndi{align-items:flex-start;gap:var(--cs-space-3);color:color-mix(in srgb, var(--cs-text-strong) 80%, transparent);font-size:var(--cs-fs-base);line-height:var(--cs-lh-relaxed);display:flex}.avd__mark.astro-etvnxndi{font-weight:var(--cs-fw-bold);flex-shrink:0}.avd__mark--good.astro-etvnxndi{color:var(--cs-success-fill)}.avd__mark--bad.astro-etvnxndi{color:var(--cs-danger-fill)}@media (width>=768px){.avd__top.astro-etvnxndi{padding:var(--cs-space-8);flex-direction:row}.avd__say.astro-etvnxndi{text-align:left}.avd__lists.astro-etvnxndi{grid-template-columns:repeat(2,minmax(0,1fr))}.avd__col.astro-etvnxndi{padding:var(--cs-space-8)}.avd__col--bad.astro-etvnxndi{border-top:0;border-inline-start:1px solid var(--cs-line-2-next)}}.se.astro-b5nmolwp{margin:var(--cs-space-8) auto;max-width:550px}.se--kick.astro-b5nmolwp{max-width:none}.se.astro-b5nmolwp iframe.astro-b5nmolwp{border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);background:var(--cs-surface-0);width:100%;display:block}.se--x.astro-b5nmolwp iframe.astro-b5nmolwp{border:0;height:560px}.se--reddit.astro-b5nmolwp iframe.astro-b5nmolwp{height:520px}.se--kick.astro-b5nmolwp iframe.astro-b5nmolwp{aspect-ratio:16/9;border:0;height:auto}.se.astro-b5nmolwp figcaption.astro-b5nmolwp{color:var(--cs-text-3);font-size:var(--cs-fs-sm);line-height:var(--cs-lh-sm);text-align:center;margin-block-start:var(--cs-space-2)}.se.astro-b5nmolwp figcaption.astro-b5nmolwp a.astro-b5nmolwp{color:var(--cs-accent);font-weight:var(--cs-fw-medium);text-decoration:none}.art.astro-focrnizz{color:var(--cs-text-strong);padding-block-end:var(--cs-space-24)}.art__wrap.astro-focrnizz{max-width:var(--cs-content-max);padding-inline:var(--cs-page-gutter);margin-inline:auto;padding-block-start:var(--cs-space-10)}.art__grid.astro-focrnizz{align-items:start;gap:var(--cs-space-8);grid-template-columns:minmax(0,1fr);display:grid}.art__left.astro-focrnizz{order:2}.art__left.astro-focrnizz>*+*{margin-block-start:var(--cs-space-5)}.art__main.astro-focrnizz{text-align:center;order:1;min-width:0}.art__right.astro-focrnizz{gap:var(--cs-space-6);flex-direction:column;order:3;display:flex}@media (width>=768px){.art__main.astro-focrnizz{text-align:left}}@media (width>=1280px){.art__grid.astro-focrnizz{grid-template-columns:var(--cs-article-rail-left) minmax(0, 1fr) var(--cs-article-rail-right)}.art__left.astro-focrnizz{order:1;position:sticky;inset-block-start:var(--cs-space-24)}.art__main.astro-focrnizz{order:2}}.art__lede.astro-focrnizz{margin:0 0 var(--cs-space-10);border-bottom:1px solid var(--cs-line-subtle);color:var(--cs-text-2);font-size:var(--cs-fs-xl);line-height:var(--cs-lh-relaxed);font-weight:var(--cs-fw-medium);padding-block-end:var(--cs-space-10)}.art__body.astro-focrnizz{color:color-mix(in srgb, var(--cs-text-strong) 80%, transparent);font-size:var(--cs-fs-lg);line-height:var(--cs-lh-prose)}.art__body.astro-focrnizz p{margin:0}.art__body.astro-focrnizz p+p,.art__body.astro-focrnizz ul+p,.art__body.astro-focrnizz ol+p,.art__body.astro-focrnizz p+ul,.art__body.astro-focrnizz p+ol{margin-block-start:calc(var(--cs-lh-prose) * var(--cs-fs-lg))}.art__body.astro-focrnizz a{color:var(--cs-accent);font-weight:var(--cs-fw-medium);text-decoration:none}.art__body.astro-focrnizz a:hover{color:var(--cs-accent-text-strong)}.art__body.astro-focrnizz strong{color:var(--cs-text-strong);font-weight:var(--cs-fw-bold)}.art__body.astro-focrnizz h2{margin:calc(var(--cs-space-14) + var(--cs-space-4) + var(--cs-space-half)) 0 var(--cs-space-5);color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-3xl);line-height:var(--cs-lh-3xl);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-tight);text-transform:uppercase;scroll-margin-top:var(--cs-space-24);position:relative}.art__body.astro-focrnizz h2:before{content:"";height:var(--cs-space-half);border-radius:var(--cs-radius-full);background:linear-gradient(90deg, transparent 0%, var(--cs-line-1) 25%, var(--cs-accent) 46%, var(--cs-accent) 54%, var(--cs-line-1) 75%, transparent 100%);position:absolute;inset-block-end:calc(100% + var(--cs-space-4));inset-inline:0}.art__body.astro-focrnizz h3,.art__body.astro-focrnizz h4{margin:var(--cs-space-8) 0 var(--cs-space-4);color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-xl);line-height:var(--cs-lh-xl);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-tight);text-transform:uppercase}.art__body.astro-focrnizz figure{margin:var(--cs-space-8) 0}.art__body.astro-focrnizz figure img,.art__body.astro-focrnizz p img{border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);background:var(--cs-surface-0);width:100%;max-width:100%;height:auto;box-shadow:var(--cs-shadow-e4);display:block}.art__body.astro-focrnizz figcaption{color:var(--cs-text-3);font-size:var(--cs-fs-md);line-height:var(--cs-lh-md);text-align:center;margin-block-start:var(--cs-space-3);font-style:italic}.art__body.astro-focrnizz ul,.art__body.astro-focrnizz ol{gap:var(--cs-space-2);margin:var(--cs-space-4) 0;text-align:left;flex-direction:column;padding-inline-start:var(--cs-space-7);display:flex}.art__body.astro-focrnizz li{line-height:var(--cs-lh-relaxed)}.art__body.astro-focrnizz li::marker{color:var(--cs-accent);font-weight:var(--cs-fw-bold)}.art__body.astro-focrnizz blockquote{margin:var(--cs-space-5) 0;padding:var(--cs-space-3) var(--cs-space-5);border-inline-start:var(--cs-space-1) solid var(--cs-accent);border-radius:0 var(--cs-radius-2) var(--cs-radius-2) 0;background:linear-gradient(to right, var(--cs-accent-tint), transparent);color:var(--cs-text-strong);font-style:italic;font-weight:var(--cs-fw-medium)}.art__body.astro-focrnizz .table-responsive{margin:var(--cs-space-8) 0;overflow-x:auto}.art__body.astro-focrnizz table{border-collapse:collapse;width:100%;font-size:var(--cs-fs-md);line-height:var(--cs-lh-md);text-align:left}.art__body.astro-focrnizz th,.art__body.astro-focrnizz td{padding:var(--cs-space-3);border-bottom:1px solid var(--cs-line-2-next)}.art__body.astro-focrnizz th{color:var(--cs-text-strong)}.art__body.astro-focrnizz iframe{aspect-ratio:16/9;width:100%;height:auto;margin:var(--cs-space-8) 0;border-radius:var(--cs-radius-4);border:0;display:block}.art__body.astro-focrnizz hr{height:var(--cs-space-2);margin:var(--cs-space-10) 0;background:radial-gradient(circle, var(--cs-accent) 0 3px, transparent 3.5px) center / var(--cs-space-2) var(--cs-space-2) no-repeat, linear-gradient(var(--cs-line-subtle), var(--cs-line-subtle)) left center / calc(50% - var(--cs-space-5)) 1px no-repeat, linear-gradient(var(--cs-line-subtle), var(--cs-line-subtle)) right center / calc(50% - var(--cs-space-5)) 1px no-repeat;border:0}.art__body.astro-focrnizz ul[data-list=circle]{list-style-type:circle}.art__body.astro-focrnizz ul[data-list=square]{list-style-type:square}.art__body.astro-focrnizz ul[data-list=star]{list-style-type:"★  "}.art__body.astro-focrnizz ol[data-list=lower-alpha]{list-style-type:lower-alpha}.art__body.astro-focrnizz ol[data-list=upper-alpha]{list-style-type:upper-alpha}.art__body.astro-focrnizz ol[data-list=lower-roman]{list-style-type:lower-roman}.art__body.astro-focrnizz ol[data-list=upper-roman]{list-style-type:upper-roman}.art__takeaways.astro-focrnizz{margin:var(--cs-space-8) 0;padding:var(--cs-space-6);border-inline-start:var(--cs-space-1) solid var(--cs-accent);border-radius:0 var(--cs-radius-4) var(--cs-radius-4) 0;background:linear-gradient(135deg, var(--cs-accent-tint), transparent);text-align:left}.art__takeaways-title.astro-focrnizz{align-items:center;gap:var(--cs-space-2);margin:0 0 var(--cs-space-4);color:var(--cs-accent);font-size:var(--cs-fs-sm);line-height:var(--cs-lh-sm);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;display:flex}.art__takeaways.astro-focrnizz .art__body.astro-focrnizz{color:color-mix(in srgb, var(--cs-text-strong) 85%, transparent);font-weight:var(--cs-fw-medium)}.art__takeaways.astro-focrnizz .art__body.astro-focrnizz ul,.art__takeaways.astro-focrnizz .art__body.astro-focrnizz ol{gap:var(--cs-space-3);margin:0}.art__tags.astro-focrnizz{border-top:1px solid var(--cs-line-subtle);margin-block-start:var(--cs-space-16);padding-block-start:var(--cs-space-8)}.art__tags-title.astro-focrnizz{margin:0 0 var(--cs-space-4);color:var(--cs-text-3);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase}.art__tag-list.astro-focrnizz{justify-content:center;gap:var(--cs-space-2);flex-wrap:wrap;display:flex}@media (width>=768px){.art__tag-list.astro-focrnizz{justify-content:flex-start}}.art__tag.astro-focrnizz{align-items:center;gap:var(--cs-space-1);padding:var(--cs-space-2) var(--cs-space-3);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-menu);background:var(--cs-line-1);color:var(--cs-text-2);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-semibold);display:flex}.art__hash.astro-focrnizz{color:var(--cs-accent);font-weight:var(--cs-fw-bold)}
