.progress[data-astro-cid-pznzci7v]{z-index:60;height:3px;position:fixed;inset:0 0 auto}.progress[data-astro-cid-pznzci7v] span[data-astro-cid-pznzci7v]{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.cs__hero[data-astro-cid-pznzci7v]{padding-top:clamp(112px,12vw,168px);container-type:inline-size}@media (width<=900px){.cs__hero[data-astro-cid-pznzci7v] .cs__headline[data-astro-cid-pznzci7v]{font-size:calc(clamp(28px, 11cqw, 44px) * var(--title-scale,1) * var(--scale-display,1))}}.cs__back[data-astro-cid-pznzci7v]{width:fit-content;margin-bottom:clamp(32px,5vw,64px);transition:color .3s;display:flex}.cs__back[data-astro-cid-pznzci7v]:hover{color:var(--ink)}.cs__num[data-astro-cid-pznzci7v]{font-size:var(--step-0);font-family:"Supreme", var(--font-sans);color:var(--muted);font-variant-numeric:tabular-nums;font-weight:300}.cs__headline[data-astro-cid-pznzci7v]{font-size:calc(var(--step-4) * var(--scale-display,1) * var(--scale-headline,1));line-height:calc(1.04 + var(--lh-head,0));letter-spacing:var(--track-display);font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display,500);text-wrap:balance;overflow-wrap:anywhere;max-width:17ch;margin-top:2px}.cs__headline[data-astro-cid-pznzci7v] em{letter-spacing:-.02em;color:var(--accent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cs__headline[data-astro-cid-pznzci7v] em{color:color-mix(in srgb, var(--accent) 55%, white)}}.cs__intro[data-astro-cid-pznzci7v]{row-gap:32px;margin-top:clamp(14px,1.6vw,24px)}.cs__lede[data-astro-cid-pznzci7v]{font-size:var(--step-1);letter-spacing:-.01em;grid-column:1/span 6;line-height:1.45}.cs__meta[data-astro-cid-pznzci7v]{gap:20px var(--gutter);grid-column:8/-1;grid-template-columns:1fr 1fr;margin:0;font-size:clamp(.8rem,.78rem + .1vw,.875rem);display:grid}.cs__meta[data-astro-cid-pznzci7v] dt[data-astro-cid-pznzci7v]{color:var(--muted);margin-bottom:4px}.cs__meta[data-astro-cid-pznzci7v] dd[data-astro-cid-pznzci7v]{margin:0;font-weight:500}@media (width<=900px){.cs__lede[data-astro-cid-pznzci7v],.cs__meta[data-astro-cid-pznzci7v]{grid-column:1/-1}}.next[data-astro-cid-pznzci7v]{margin-top:clamp(120px,16vw,240px)}.next__head[data-astro-cid-pznzci7v]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding-bottom:18px;display:flex}.next__head[data-astro-cid-pznzci7v] h2[data-astro-cid-pznzci7v]{color:var(--ink)}.next__all[data-astro-cid-pznzci7v]{transition:color .3s}.next__all[data-astro-cid-pznzci7v]:hover{color:var(--ink)}.next__list[data-astro-cid-pznzci7v]{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(24px,3vw,40px) 0 0;padding:0;list-style:none;display:grid}.next__list[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{display:flex}.card[data-astro-cid-pznzci7v]{flex-direction:column;align-items:flex-start;width:100%;display:flex}.card__thumb[data-astro-cid-pznzci7v]{aspect-ratio:1.622;border-radius:var(--radius);width:100%;display:block;overflow:hidden}.card__thumb[data-astro-cid-pznzci7v] img{object-fit:cover;width:100%;height:100%;transition:scale 1.4s var(--ease-out);display:block}.card[data-astro-cid-pznzci7v]:hover .card__thumb[data-astro-cid-pznzci7v] img{scale:1.05}.card__num[data-astro-cid-pznzci7v]{font-family:"Supreme", var(--font-sans);font-weight:300;font-size:var(--step--1);color:var(--muted);font-variant-numeric:tabular-nums;margin-top:18px}.card__title[data-astro-cid-pznzci7v]{font-size:calc(var(--step-2) * var(--scale-display,1));line-height:calc(1.04 + var(--lh-head,0));letter-spacing:var(--track-title);font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display,500);text-wrap:balance;overflow-wrap:anywhere;margin-top:4px}.card__sum[data-astro-cid-pznzci7v]{color:var(--ink-2);font-size:calc(var(--step-0) * .94);max-width:38ch;margin-top:10px;line-height:1.45}.card__cta[data-astro-cid-pznzci7v]{font-weight:500;font-size:var(--step--1);transition:gap .5s var(--ease-out);align-items:center;gap:8px;margin-top:auto;padding-top:18px;display:inline-flex}.card__cta[data-astro-cid-pznzci7v] svg[data-astro-cid-pznzci7v]{flex:none;display:block}.card[data-astro-cid-pznzci7v]:hover .card__cta[data-astro-cid-pznzci7v]{gap:14px}@media (width<=800px){.next__list[data-astro-cid-pznzci7v]{grid-template-columns:1fr;row-gap:48px}}
