.record-shell.svelte-lp8g61{max-width:var(--container-lg);margin:0 auto}.record-breadcrumb.svelte-lp8g61{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-xl);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;flex-wrap:wrap;display:flex}.record-breadcrumb-link.svelte-lp8g61{color:var(--color-text-light);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.record-breadcrumb-link.svelte-lp8g61:hover{color:var(--color-accent)}@media (hover:none),(pointer:coarse){.record-breadcrumb.svelte-lp8g61{align-items:center}.record-breadcrumb-link.svelte-lp8g61{align-items:center;min-height:44px;display:inline-flex}}.record-grid.svelte-lp8g61{gap:var(--space-2xl);grid-template-columns:1fr;display:grid}.record-header.svelte-lp8g61,.record-main.svelte-lp8g61{min-width:0}.record-main.svelte-lp8g61>:first-child{margin-top:0}.record-rail.svelte-lp8g61,.record-rail-primary.svelte-lp8g61,.record-rail-secondary.svelte-lp8g61{gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}@media (width<=1023px){.record-rail.svelte-lp8g61{display:contents}.record-rail-primary.svelte-lp8g61{order:1}.record-main.svelte-lp8g61{order:2}.record-rail-secondary.svelte-lp8g61{order:3}.record-related-block.svelte-lp8g61{order:4}}@media (width>=1024px){.record-grid.svelte-lp8g61{column-gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) 380px;align-items:start}.record-header.svelte-lp8g61,.record-main.svelte-lp8g61,.record-related-block.svelte-lp8g61{grid-column:1}.record-rail.svelte-lp8g61{top:var(--space-xl);grid-area:1/2/-1;position:sticky}.record-grid--rows-2.svelte-lp8g61{grid-template-rows:max-content 1fr}.record-grid--rows-3.svelte-lp8g61{grid-template-rows:max-content max-content 1fr}}.record-related-block.svelte-lp8g61 .section-title{margin-bottom:var(--space-md)}.record-eyebrow.svelte-lp8g61{align-items:baseline;gap:var(--space-1) var(--space-2);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.record-eyebrow-sep.svelte-lp8g61{color:var(--color-text-muted)}.record-eyebrow-token.svelte-lp8g61{white-space:nowrap}.record-eyebrow-token.svelte-lp8g61 .record-eyebrow-icon{vertical-align:-.2em;width:auto;height:1.15em;margin-right:.45em}.record-title.svelte-lp8g61{font-family:var(--font-family-display);font-variation-settings:var(--font-variation-display);font-size:var(--font-size-4xl);letter-spacing:var(--tracking-display);color:var(--color-text-emphasis);text-wrap:balance;margin:0;font-weight:820;line-height:1.02}.record-title[lang].svelte-lp8g61{-webkit-hyphens:auto;hyphens:auto}.record-title-nowrap.svelte-lp8g61{white-space:nowrap}.record-title[data-length=long].svelte-lp8g61{font-size:var(--font-size-heading-2);line-height:1.05}.record-title[data-length=xlong].svelte-lp8g61{font-size:var(--font-size-heading-3);line-height:1.08}@media (width<=767px){.record-title.svelte-lp8g61{font-size:var(--font-size-heading-2)}.record-title[data-length=long].svelte-lp8g61,.record-title[data-length=xlong].svelte-lp8g61{font-size:var(--font-size-heading-3)}}.record-dateline.svelte-lp8g61{margin:var(--space-md) 0 0;font-size:var(--font-size-xs);letter-spacing:var(--tracking-figures);text-transform:none;line-height:var(--line-height-snug)}.record-dateline-sep.svelte-lp8g61{color:var(--color-text-muted);margin-inline-end:.6ch}.record-dateline-doi.svelte-lp8g61{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-decoration-thickness:var(--rule-hairline);text-underline-offset:.2em;overflow-wrap:anywhere;transition:color var(--duration-fast) var(--ease-out)}.record-dateline-doi.svelte-lp8g61:hover{color:var(--color-accent)}.record-dateline-doi.svelte-lp8g61:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.record-byline.svelte-lp8g61{font-family:var(--font-family-serif);font-style:italic;font-size:var(--font-size-xl);line-height:var(--line-height-normal);color:var(--color-text-soft);margin:var(--space-md) 0 0;max-width:var(--measure-standfirst)}@media print{.record-breadcrumb.svelte-lp8g61{display:none}.record-grid.svelte-lp8g61{gap:var(--space-lg)}.record-header.svelte-lp8g61,.record-title.svelte-lp8g61{break-after:avoid}.record-rail-primary.svelte-lp8g61:has(>.rail-plate){align-items:start;gap:var(--space-md) var(--space-lg);grid-template-columns:minmax(0,30%) minmax(0,1fr);display:grid}.record-rail-primary.svelte-lp8g61:has(>.rail-plate)>*{grid-column:2}.record-rail-primary.svelte-lp8g61:has(>.rail-plate)>.rail-plate{break-inside:avoid;grid-area:1/1/span 4}}@media (prefers-reduced-motion:reduce){.record-breadcrumb-link.svelte-lp8g61,.record-dateline-doi.svelte-lp8g61{transition:none}}
