section.svelte-ha7u8g{--rule:var(--c-border-brand,color-mix(in srgb, var(--c-brand), black 50%));width:100%;max-width:var(--page-medium-size);gap:var(--size-4xl);display:grid}@media (width<720px){section.svelte-ha7u8g{padding-top:var(--size-2xl)}}section.svelte-ha7u8g header:where(.svelte-ha7u8g){gap:var(--size-xl);width:100%;padding-bottom:var(--size-xs);display:grid;position:relative}section.svelte-ha7u8g header:where(.svelte-ha7u8g):after{content:"";width:2px;height:calc(var(--size-s) + var(--size-xs));pointer-events:none;background:var(--c-accent);position:absolute;bottom:7px;left:0}section.svelte-ha7u8g header:where(.svelte-ha7u8g) nav:where(.svelte-ha7u8g) ol:where(.svelte-ha7u8g){align-items:center;gap:var(--size-xs);font-family:var(--font-mono);font-size:var(--font-size-s);flex-wrap:wrap;padding:0;list-style:none;display:flex}section.svelte-ha7u8g header:where(.svelte-ha7u8g) nav:where(.svelte-ha7u8g) ol:where(.svelte-ha7u8g) li:where(.svelte-ha7u8g){color:color-mix(in srgb, var(--c-title), transparent 40%)}section.svelte-ha7u8g header:where(.svelte-ha7u8g) nav:where(.svelte-ha7u8g) ol:where(.svelte-ha7u8g) li:where(.svelte-ha7u8g):not(:first-child):before{content:"/";margin-right:var(--size-xs);color:var(--rule)}section.svelte-ha7u8g header:where(.svelte-ha7u8g) nav:where(.svelte-ha7u8g) ol:where(.svelte-ha7u8g) li:where(.svelte-ha7u8g)[aria-current=page]{color:var(--c-title)}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .body:where(.svelte-ha7u8g){gap:var(--size-2xl);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}@media (width>=900px){section.svelte-ha7u8g header:where(.svelte-ha7u8g) .body:where(.svelte-ha7u8g){gap:var(--size-3xl);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}section.svelte-ha7u8g header:where(.svelte-ha7u8g).with-media .body:where(.svelte-ha7u8g){align-items:center}@media (width>=900px){section.svelte-ha7u8g header:where(.svelte-ha7u8g).with-media .body:where(.svelte-ha7u8g){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .text:where(.svelte-ha7u8g){justify-items:start;gap:var(--size-m);display:grid}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .text:where(.svelte-ha7u8g) h1:where(.svelte-ha7u8g){font-size:var(--font-size-3xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:var(--ls-title);color:var(--c-title)}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .text:where(.svelte-ha7u8g) h1:where(.svelte-ha7u8g) .prefix:where(.svelte-ha7u8g){font-family:var(--font-mono);color:var(--c-accent)}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .text:where(.svelte-ha7u8g) h1:where(.svelte-ha7u8g) .highlight:where(.svelte-ha7u8g){color:var(--c-brand)}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .text:where(.svelte-ha7u8g) .lead:where(.svelte-ha7u8g){max-width:620px;font-size:var(--font-size-l);line-height:var(--lh-body);color:var(--c-text)}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .text:where(.svelte-ha7u8g) .stat:where(.svelte-ha7u8g){align-items:baseline;gap:var(--size-s);display:flex}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .text:where(.svelte-ha7u8g) .stat:where(.svelte-ha7u8g) .number:where(.svelte-ha7u8g){font-family:var(--font-title);font-weight:var(--fw-bold);font-size:var(--font-size-2xl);color:var(--c-accent);line-height:1}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .text:where(.svelte-ha7u8g) .stat:where(.svelte-ha7u8g) .label:where(.svelte-ha7u8g){font-family:var(--font-mono);font-size:var(--font-size-s);color:color-mix(in srgb, var(--c-title), transparent 40%)}@media (width>=900px){section.svelte-ha7u8g header:where(.svelte-ha7u8g) .aside:where(.svelte-ha7u8g){padding-left:var(--size-xl);border-left:1px dashed var(--rule)}}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .aside:where(.svelte-ha7u8g) .stat:where(.svelte-ha7u8g){gap:var(--size-2xs);display:grid}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .aside:where(.svelte-ha7u8g) .stat:where(.svelte-ha7u8g) .number:where(.svelte-ha7u8g){font-family:var(--font-title);font-weight:var(--fw-bold);font-size:calc(var(--font-size-3xl) * 1.5);color:var(--c-accent);line-height:1}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .aside:where(.svelte-ha7u8g) .stat:where(.svelte-ha7u8g) .label:where(.svelte-ha7u8g){font-family:var(--font-mono);font-size:var(--font-size-s);color:color-mix(in srgb, var(--c-text), transparent 40%)}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .media:where(.svelte-ha7u8g){border:1px solid var(--rule);border-radius:var(--radius-m);corner-shape:bevel;margin:0;position:relative;overflow:hidden}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .media:where(.svelte-ha7u8g) img:where(.svelte-ha7u8g){object-fit:cover;width:100%;height:260px;display:block}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .media:where(.svelte-ha7u8g) .corners:where(.svelte-ha7u8g){--corner:var(--size-l);inset:var(--size-s);pointer-events:none;position:absolute}section.svelte-ha7u8g header:where(.svelte-ha7u8g) .ruler:where(.svelte-ha7u8g){height:var(--size-s);pointer-events:none;background-image:linear-gradient(90deg, var(--c-brand) 1px, transparent 1px), linear-gradient(90deg, var(--rule) 1px, transparent 1px);background-size:calc(var(--size-m) * 5) 100%, var(--size-m) 60%;background-position:0 100%;background-repeat:repeat-x;-webkit-mask-image:linear-gradient(90deg,#000 0% 55%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 55%,#0000 100%)}
