.detail-page.svelte-1rs70ue{padding-block-end:var(--space-2xl)}.detail-hero.svelte-1rs70ue{background:var(--color-ground);gap:var(--space-l);margin-inline:calc(var(--gutter)*-1);padding-block:var(--space-2xl);padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr);display:grid}.detail-hero--with-caption.svelte-1rs70ue{grid-template-columns:minmax(0,1.5fr) minmax(10rem,14rem)}.detail-hero--with-media.svelte-1rs70ue{grid-template-columns:minmax(0,1.5fr) minmax(12rem,20rem)}.detail-hero__media.svelte-1rs70ue{background:var(--color-dark-glare);align-self:start}.detail-hero__media.svelte-1rs70ue picture{block-size:100%;inline-size:100%;display:block}.detail-hero__media.svelte-1rs70ue img{object-fit:cover;block-size:100%;inline-size:100%}.detail-hero--with-media.svelte-1rs70ue .caption:where(.svelte-1rs70ue){grid-column:2}.detail-hero.svelte-1rs70ue h1:where(.svelte-1rs70ue){font-size:var(--size-step-7);max-width:15ch}.detail-hero__intro.svelte-1rs70ue{font-size:var(--size-step-1);max-width:42rem}.detail-item.svelte-1rs70ue span:where(.svelte-1rs70ue){color:var(--color-olive-oil);font-size:var(--size-step-00);font-weight:var(--font-medium);letter-spacing:.12em;max-width:unset;text-transform:uppercase}.detail-item.svelte-1rs70ue{border-block-start:var(--stroke);min-inline-size:9rem;padding-block-start:var(--space-xs)}.detail-item.svelte-1rs70ue span:where(.svelte-1rs70ue),.detail-item.svelte-1rs70ue strong:where(.svelte-1rs70ue){display:block}.caption.svelte-1rs70ue{color:var(--color-clay);font-family:var(--font-display);font-size:var(--size-step-3);line-height:var(--leading-fine);text-transform:uppercase;align-self:end}.detail-body.svelte-1rs70ue{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(14rem,18rem);padding-block-start:var(--space-xl);display:grid}.content-section.svelte-1rs70ue{border-block-start:var(--stroke);padding-block-start:var(--space-l)}.content-section.svelte-1rs70ue h2:where(.svelte-1rs70ue){font-size:var(--size-step-4)}.embed-placeholder.svelte-1rs70ue{background:color-mix(in srgb,var(--color-clay) 9%,transparent);border:var(--stroke-solid);color:var(--color-clay);min-block-size:clamp(20rem,55svh,38rem);padding:var(--space-l);text-align:center;align-items:center;display:grid}.embed-placeholder.svelte-1rs70ue p:where(.svelte-1rs70ue){font-family:var(--font-display);font-size:var(--size-step-3);line-height:var(--leading-fine);text-transform:uppercase;max-width:18ch;margin-inline:auto}.detail-sidebar.svelte-1rs70ue{background:var(--color-clay);color:var(--color-ground);padding:var(--space-l) var(--space-l) var(--space-xl);top:var(--space-m);align-self:start;position:sticky}.detail-sidebar.svelte-1rs70ue h2:where(.svelte-1rs70ue){color:var(--color-teal);font-family:var(--font-base);font-size:var(--size-step-1);letter-spacing:0;text-transform:none}.detail-sidebar.svelte-1rs70ue ul:where(.svelte-1rs70ue){gap:var(--space-xs);margin:0;margin-block-start:var(--space-m);padding:0;list-style:none;display:grid}.detail-sidebar.svelte-1rs70ue a:where(.svelte-1rs70ue){color:var(--color-ground);font-weight:var(--font-medium)}@media (width<=58rem){.detail-body.svelte-1rs70ue,.detail-hero.svelte-1rs70ue{grid-template-columns:1fr}.detail-hero.svelte-1rs70ue{padding-block:var(--space-l)}.detail-sidebar.svelte-1rs70ue{position:static}}
