.notes{gap:var(--space-4);display:grid}.notes__item{gap:var(--space-1);display:grid}.notes__n{font-size:var(--text-2xs);letter-spacing:var(--tracking-label);color:var(--color-spectrum-1)}.notes__t{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-2);text-wrap:pretty}.cs-hero[data-astro-cid-dkzu65mt]{isolation:isolate;padding-block:calc(var(--header-height) + var(--header-inset) * 2 + clamp(.5rem, 3.2svh, var(--space-7))) var(--space-9);position:relative;overflow-x:clip}.cs-hero__atmo[data-astro-cid-dkzu65mt]{z-index:-1;pointer-events:none;height:60%;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.cs-hero__atmo[data-astro-cid-dkzu65mt]:before{content:"";background-image:radial-gradient(circle, var(--color-text) .75px, transparent .9px);opacity:.09;background-position:12px 12px;background-size:24px 24px;position:absolute;inset:0}.cs-hero__grid[data-astro-cid-dkzu65mt]{gap:var(--space-7);align-items:start;display:grid}.cs-hero__inner[data-astro-cid-dkzu65mt]{gap:var(--space-4);align-content:start;display:grid}.cs-hero__meta[data-astro-cid-dkzu65mt]{gap:var(--space-4);color:var(--color-text-3);flex-wrap:wrap;display:flex}.cs-hero__domain[data-astro-cid-dkzu65mt]{color:var(--color-text-2)}.cs-hero__title[data-astro-cid-dkzu65mt]{font-size:clamp(2.125rem,1.4rem + 3vw,3.75rem);font-weight:var(--weight-regular);max-width:14em;letter-spacing:var(--tracking-display);text-wrap:balance;line-height:1.04}.cs-hero__notes[data-astro-cid-dkzu65mt]{gap:var(--space-3);margin-block-start:var(--space-5);display:grid}.cs-hero__notes-k[data-astro-cid-dkzu65mt]{color:var(--color-text-3)}.cs-hero__media[data-astro-cid-dkzu65mt]{border-radius:calc(var(--radius-xl) + 4px);background:linear-gradient(180deg, #ffffff29, transparent 50%), var(--gradient-depth);box-shadow:inset 0 1px 0 var(--on-highlight), 0 22px 50px #070a1c29;margin:0;padding:.7rem;position:relative}@media (width>=80rem){.cs-hero__grid[data-astro-cid-dkzu65mt]{column-gap:var(--space-8);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.st[data-astro-cid-dkzu65mt]{gap:var(--space-6) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));padding-block-start:var(--space-7);display:grid}.st__item[data-astro-cid-dkzu65mt]{gap:var(--space-3);border-block-start:2px solid var(--color-border);align-content:start;padding-block-start:var(--space-4);display:grid}.st__key[data-astro-cid-dkzu65mt]{color:var(--color-text-3)}.st__d[data-astro-cid-dkzu65mt]{font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--color-text);text-wrap:pretty}.bt__wrap[data-astro-cid-dkzu65mt]{gap:var(--space-5) var(--space-8);align-items:start;display:grid}.bt__kicker[data-astro-cid-dkzu65mt]{margin:0}@media (width>=80rem){.bt__wrap[data-astro-cid-dkzu65mt]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.bt__kicker[data-astro-cid-dkzu65mt]{top:calc(var(--header-height) + var(--header-inset) * 2 + var(--space-4));grid-row:1/span 3;position:sticky}.bt__wrap[data-astro-cid-dkzu65mt]>[data-astro-cid-dkzu65mt]:not(.bt__kicker){grid-column:2}}.bt[data-astro-cid-dkzu65mt]{display:grid}.bt__row[data-astro-cid-dkzu65mt]{gap:var(--space-2) var(--space-8);padding-block:var(--space-4);border-block-start:1px solid var(--color-border-soft);grid-template-columns:minmax(9rem,3fr) minmax(0,7fr);display:grid}.bt__row[data-astro-cid-dkzu65mt]:last-of-type{border-block-end:1px solid var(--color-border-soft)}.bt__row[data-astro-cid-dkzu65mt] dt[data-astro-cid-dkzu65mt]{font-weight:var(--weight-medium)}.bt__row[data-astro-cid-dkzu65mt] dd[data-astro-cid-dkzu65mt]{color:var(--color-text-2);line-height:var(--leading-relaxed);max-width:42em}.bt__note[data-astro-cid-dkzu65mt]{color:var(--color-text-3);font-size:var(--text-sm);line-height:var(--leading-relaxed);max-width:46em;margin-block-start:var(--space-6)}.tg[data-astro-cid-dkzu65mt]{gap:var(--space-6) var(--space-10);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.tg__lead[data-astro-cid-dkzu65mt]{gap:var(--space-3);align-content:start;display:grid}.tg__title[data-astro-cid-dkzu65mt]{font-size:var(--text-2xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-heading);line-height:var(--leading-snug);max-width:13em}.tg__list[data-astro-cid-dkzu65mt]{display:grid}.tg__item[data-astro-cid-dkzu65mt]{column-gap:var(--space-3);row-gap:var(--space-1);padding-block:var(--space-4);border-block-start:1px solid var(--color-border-soft);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.tg__item[data-astro-cid-dkzu65mt]:last-child{border-block-end:1px solid var(--color-border-soft)}.tg__n[data-astro-cid-dkzu65mt]{font-size:var(--text-xs);color:var(--color-text-3)}.tg__k[data-astro-cid-dkzu65mt]{font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}.tg__d[data-astro-cid-dkzu65mt]{color:var(--color-text-2);line-height:var(--leading-relaxed);font-size:var(--text-sm);grid-column:2;max-width:40em}.tg__foot[data-astro-cid-dkzu65mt]{border-block-start:1px solid var(--color-border);gap:var(--space-3);margin-block-start:var(--space-9);padding-block-start:var(--space-5);display:grid}.tg__foot-k[data-astro-cid-dkzu65mt]{color:var(--color-text-3)}.tg__rel[data-astro-cid-dkzu65mt]{gap:var(--space-2) var(--space-5);font-weight:var(--weight-medium);flex-wrap:wrap;display:flex}.tg__rel[data-astro-cid-dkzu65mt] a[data-astro-cid-dkzu65mt]{border-block-end:1px solid var(--color-border-strong);transition:border-color var(--dur-fast) var(--ease);padding-block:.15rem;text-decoration:none}.tg__rel[data-astro-cid-dkzu65mt] a[data-astro-cid-dkzu65mt]:hover{border-color:currentColor}.tg__cta[data-astro-cid-dkzu65mt]{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}@media (width<=63.99rem){.tg[data-astro-cid-dkzu65mt]{gap:var(--space-5);grid-template-columns:1fr}.bt__row[data-astro-cid-dkzu65mt]{gap:var(--space-1);grid-template-columns:1fr}}
