.article-meta[data-astro-cid-hb4kselx]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-block-start:1.5rem;display:flex}.article-meta__cat[data-astro-cid-hb4kselx]{background:var(--color-primary);color:var(--color-white);font-family:var(--font-display);border-radius:999px;padding:.3rem .95rem;font-size:.9375rem;font-weight:800;text-decoration:none}.article-meta__cat[data-astro-cid-hb4kselx]:hover{background:var(--color-primary-hover)}.article-meta__date[data-astro-cid-hb4kselx]{color:var(--color-ink);align-items:center;gap:.45rem;font-weight:600;display:inline-flex}.article-meta__date[data-astro-cid-hb4kselx] svg{color:var(--color-primary)}.article-stage[data-astro-cid-hb4kselx]{border-block-end:1px solid var(--color-aqua-edge);background:var(--color-aqua);margin-block-start:-3rem;padding-block:clamp(2rem,1.5rem + 2vw,3.25rem)}.article-visual[data-astro-cid-hb4kselx]{isolation:isolate;border-radius:calc(var(--radius-card) * 1.4);background:var(--color-white);box-shadow:var(--shadow-card);margin:0;padding:.6rem;position:relative}.article-visual[data-astro-cid-hb4kselx]:before,.article-visual[data-astro-cid-hb4kselx]:after{content:"";z-index:-1;border-radius:var(--radius-card);position:absolute}.article-visual[data-astro-cid-hb4kselx]:before{background:var(--color-gold);width:34%;height:55%;inset-block-end:-.75rem;inset-inline-start:-.75rem}.article-visual[data-astro-cid-hb4kselx]:after{background:var(--color-teal);width:22%;height:45%;inset-block-start:-.75rem;inset-inline-end:-.75rem}.article-visual[data-astro-cid-hb4kselx] .article-visual__img,.article-visual[data-astro-cid-hb4kselx] .article-visual__art{border-radius:var(--radius-card);border-block-end:5px solid var(--color-teal);display:block;overflow:hidden}.article-visual[data-astro-cid-hb4kselx] .article-visual__img{aspect-ratio:21/9;object-fit:cover;width:100%}.article-visual[data-astro-cid-hb4kselx] .article-visual__art{background:var(--color-ivory);height:clamp(11rem,8rem + 10vw,18rem)}.article-visual__credit[data-astro-cid-hb4kselx]{background:color-mix(in srgb, var(--color-ink) 75%, transparent);color:var(--color-white);border-radius:999px;padding:.2rem .6rem;font-size:.8125rem;position:absolute;inset-block-end:1.3rem;inset-inline-end:1.4rem}.article-wrap[data-astro-cid-hb4kselx]{background:var(--color-ivory);padding-block:clamp(2.5rem,2rem + 2vw,4rem) clamp(3.5rem,2.5rem + 3vw,6rem)}.article-grid[data-astro-cid-hb4kselx]{gap:clamp(2rem,1.5rem + 2vw,3.5rem);display:grid}@media (width>=64rem){.article-grid[data-astro-cid-hb4kselx]{grid-template-columns:minmax(0,52rem) minmax(16rem,22rem);justify-content:space-between;align-items:start}.article-aside[data-astro-cid-hb4kselx]{position:sticky;inset-block-start:8rem}}.article-main[data-astro-cid-hb4kselx]{border:1px solid var(--color-card-edge);border-block-start:4px solid var(--color-gold);border-radius:calc(var(--radius-card) * 1.3);background:var(--color-white);box-shadow:var(--shadow-card);padding:clamp(1.5rem,.8rem + 3vw,3.5rem)}.article-main[data-astro-cid-hb4kselx] .article-prose{font-size:clamp(1.125rem,1.05rem + .25vw,1.25rem);line-height:1.8}.article-main[data-astro-cid-hb4kselx] .article-prose>p:first-child{border-block-end:1px solid var(--color-card-edge);color:var(--color-primary);padding-block-end:1.75rem;font-size:clamp(1.25rem,1.15rem + .4vw,1.45rem);line-height:1.7}.article-main[data-astro-cid-hb4kselx] .article-prose h2{color:var(--color-primary);margin-block:2.75rem 1rem;padding-block-start:1.25rem;font-size:clamp(1.5rem,1.3rem + .7vw,1.875rem);font-weight:800;position:relative}.article-main[data-astro-cid-hb4kselx] .article-prose>p:first-child+h2{margin-block-start:2rem}.article-main[data-astro-cid-hb4kselx] .article-prose h2:before{content:"";background:var(--color-teal);border-radius:2px;width:2.25rem;height:4px;position:absolute;inset-block-start:0;inset-inline-start:0}.article-main[data-astro-cid-hb4kselx] .article-prose h2:after{content:"";background:var(--color-gold);border-radius:2px;width:1.1rem;height:4px;position:absolute;inset-block-start:0;inset-inline-start:2.5rem}.article-main[data-astro-cid-hb4kselx] .article-prose ul{border-inline-start:4px solid var(--color-gold);border-radius:var(--radius-card);background:var(--color-champagne);padding:1.25rem 1.5rem 1.25rem 2.75rem}[dir=rtl] .article-main[data-astro-cid-hb4kselx] .article-prose ul{padding:1.25rem 2.75rem 1.25rem 1.5rem}.article-main[data-astro-cid-hb4kselx] .article-prose blockquote{border:0;border-inline-start:5px solid var(--color-teal-deep);border-radius:var(--radius-card);background:var(--color-aqua);margin-block:1.25rem;padding:1.4rem 1.6rem;font-size:clamp(1.125rem,1.05rem + .3vw,1.3rem);line-height:1.7}.article-source[data-astro-cid-hb4kselx]{border-radius:var(--radius-card);border-inline-start:5px solid var(--color-gold);background:var(--color-champagne);margin-block-start:2.5rem;padding:1.5rem 1.75rem}.article-source__label[data-astro-cid-hb4kselx]{font-family:var(--font-display);color:var(--color-primary);margin-block-end:.75rem;font-weight:800}.article-source__note[data-astro-cid-hb4kselx]{margin-block-start:.85rem;font-size:.9375rem}.article-cta[data-astro-cid-hb4kselx]{border-radius:var(--radius-card);border-block-start:5px solid var(--color-gold);background:var(--color-teal-deep);margin-block-start:3rem;padding:clamp(1.5rem,1.2rem + 1.5vw,2.25rem);position:relative;overflow:hidden}.article-cta[data-astro-cid-hb4kselx]:after{content:"";background:color-mix(in srgb, var(--color-teal) 55%, transparent);pointer-events:none;border-radius:50%;width:10rem;height:10rem;position:absolute;inset-block-start:-3rem;inset-inline-end:-3rem}.article-cta[data-astro-cid-hb4kselx]>*{z-index:1;position:relative}.article-cta__title[data-astro-cid-hb4kselx]{color:var(--color-white);margin-block-end:.6rem;font-size:clamp(1.375rem,1.2rem + .5vw,1.625rem);font-weight:800}.article-cta[data-astro-cid-hb4kselx] p[data-astro-cid-hb4kselx]{margin-block-end:1.25rem;line-height:1.7}.article-back[data-astro-cid-hb4kselx]{margin-block-start:2.5rem}.glance[data-astro-cid-hb4kselx]{border:1px solid var(--color-card-edge);border-block-start:4px solid var(--color-gold);border-radius:calc(var(--radius-card) * 1.3);background:var(--color-white);box-shadow:var(--shadow-card);overflow:hidden}.glance__title[data-astro-cid-hb4kselx]{border-block-end:1px solid var(--color-aqua-edge);background:var(--color-aqua);font-family:var(--font-display);color:var(--color-primary);align-items:center;gap:.7rem;padding:1.1rem 1.5rem;font-size:1.25rem;font-weight:800;display:flex}.glance__badge[data-astro-cid-hb4kselx]{background:var(--color-primary);width:2.25rem;height:2.25rem;color:var(--color-gold);border-radius:50%;place-items:center;display:grid}.glance__list[data-astro-cid-hb4kselx]{padding:.5rem 1.5rem;display:grid}.glance__list[data-astro-cid-hb4kselx]>div[data-astro-cid-hb4kselx]{padding-block:.8rem}.glance__list[data-astro-cid-hb4kselx]>div[data-astro-cid-hb4kselx]+div[data-astro-cid-hb4kselx]{border-block-start:1px dashed var(--color-card-edge)}.glance__list[data-astro-cid-hb4kselx] dt[data-astro-cid-hb4kselx]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-teal-deep);font-size:.875rem;font-weight:700}.glance__list[data-astro-cid-hb4kselx] dd[data-astro-cid-hb4kselx]{color:var(--color-primary);font-weight:600}.glance__icon[data-astro-cid-hb4kselx]{align-items:center;gap:.35rem;display:inline-flex}.glance__foot[data-astro-cid-hb4kselx]{border-block-start:1px solid var(--color-card-edge);background:var(--color-ivory);gap:1rem;padding:1.1rem 1.5rem 1.35rem;display:grid}.glance__back[data-astro-cid-hb4kselx]{font-family:var(--font-display);align-items:center;gap:.45rem;font-weight:800;display:inline-flex}.article-related[data-astro-cid-hb4kselx]{border-block-start:4px solid var(--color-gold);background:var(--color-cream);padding-block:clamp(3rem,2rem + 3vw,5rem)}
