.share_buttons.svelte-1vj9s4o{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.share_buttons.svelte-1vj9s4o .label:where(.svelte-1vj9s4o){color:var(--color-text-secondary);font-size:.875rem;font-weight:700}.share_buttons.svelte-1vj9s4o .link:where(.svelte-1vj9s4o){border:1px solid var(--color-border);background:var(--color-surface);width:2.75rem;height:2.75rem;color:var(--color-text-secondary);transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.share_buttons.svelte-1vj9s4o .link:where(.svelte-1vj9s4o):hover{border-color:var(--color-navy);background:var(--color-navy);color:var(--color-text-inverse)}.article_page.svelte-1i84x5e{padding-block:2rem var(--section-space);gap:1.5rem;display:grid}@media (width>=68.75rem){.article_page.svelte-1i84x5e{grid-template-columns:minmax(0, var(--reading-width)) minmax(21.25rem, 1fr);align-items:start;gap:clamp(3rem,5vw,6rem);padding-top:3.5rem}}.article_page.svelte-1i84x5e article:where(.svelte-1i84x5e){flex-direction:column;align-items:flex-start;gap:2rem;min-width:0;display:flex}.article_page.svelte-1i84x5e article:where(.svelte-1i84x5e) .rich_text{width:100%}.article_page.svelte-1i84x5e article:where(.svelte-1i84x5e) figure:where(.svelte-1i84x5e){border-radius:var(--radius-xl);background:var(--color-tint);width:100%;overflow:hidden}.article_page.svelte-1i84x5e article:where(.svelte-1i84x5e) figure:where(.svelte-1i84x5e) img:where(.svelte-1i84x5e){width:100%;height:auto}.article_page.svelte-1i84x5e .side:where(.svelte-1i84x5e){display:contents}@media (width>=68.75rem){.article_page.svelte-1i84x5e .side:where(.svelte-1i84x5e){top:calc(var(--header-height) + 1.5rem);flex-direction:column;gap:1.5rem;display:flex;position:sticky}}.article_page.svelte-1i84x5e aside:where(.svelte-1i84x5e){border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border);flex-wrap:wrap;order:-1;align-items:center;gap:1rem 1.5rem;padding:1.5rem;display:flex}@media (width>=68.75rem){.article_page.svelte-1i84x5e aside:where(.svelte-1i84x5e){flex-flow:column;order:0;align-items:flex-start;gap:1.25rem;padding:1.75rem}}.article_page.svelte-1i84x5e aside:where(.svelte-1i84x5e) time:where(.svelte-1i84x5e){color:var(--color-accent-text);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:inline-flex}.article_page.svelte-1i84x5e .related:where(.svelte-1i84x5e){flex-direction:column;gap:.875rem;display:flex}.article_page.svelte-1i84x5e .related:where(.svelte-1i84x5e) h2:where(.svelte-1i84x5e){letter-spacing:-.01em;font-size:1.125rem;font-weight:700}.article_page.svelte-1i84x5e .related:where(.svelte-1i84x5e) ul:where(.svelte-1i84x5e){gap:.75rem;display:grid}@media (width>=45rem) and (width<=68.6875rem){.article_page.svelte-1i84x5e .related:where(.svelte-1i84x5e) ul:where(.svelte-1i84x5e){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=68.75rem){.article_page.svelte-1i84x5e .related:where(.svelte-1i84x5e) ul:where(.svelte-1i84x5e){grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}}
