.content-section.svelte-rdhn8c{display:block;width:100%}.content-section__inner.svelte-rdhn8c{display:flex;flex-direction:column;gap:var(--space-6);margin-inline:auto;padding-inline:var(--container-pad-x)}.content-section[data-layout=split].svelte-rdhn8c .content-section__inner:where(.svelte-rdhn8c){display:grid;grid-template-columns:1fr;gap:var(--space-8)}@media(min-width:768px){.content-section[data-layout=split].svelte-rdhn8c .content-section__inner:where(.svelte-rdhn8c){grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:var(--space-12);align-items:start}}.content-section__rail.svelte-rdhn8c{position:relative}.content-section[data-width=default].svelte-rdhn8c .content-section__inner:where(.svelte-rdhn8c){max-width:var(--container-max)}.content-section[data-width=narrow].svelte-rdhn8c .content-section__inner:where(.svelte-rdhn8c){max-width:65ch}.content-section[data-width=wide].svelte-rdhn8c .content-section__inner:where(.svelte-rdhn8c){max-width:100%}.content-section[data-spacing=default].svelte-rdhn8c{padding-block:var(--section-pad-y)}.content-section[data-spacing=compact].svelte-rdhn8c{padding-block:var(--section-pad-y-compact)}.content-section[data-spacing=spacious].svelte-rdhn8c{padding-block:var(--section-pad-y-hero)}.content-section[data-surface=plain].svelte-rdhn8c{background:none;border:none;border-radius:0}.content-section[data-surface=card].svelte-rdhn8c{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.content-section[data-surface=band].svelte-rdhn8c{background-color:var(--color-surface-muted);border-radius:0}.content-section[data-variant=editorial].svelte-rdhn8c .content-section__body:where(.svelte-rdhn8c){font-size:var(--fs-400);line-height:var(--lh-relaxed);color:var(--color-text)}.content-section__eyebrow.svelte-rdhn8c{font-family:var(--font-body);font-size:var(--fs-300);font-weight:var(--fw-medium);color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em;margin:0}.content-section[data-variant=emphasis].svelte-rdhn8c{border-color:var(--color-accent);border-width:2px;border-style:solid;border-radius:var(--radius-md)}.content-section[data-align=center].svelte-rdhn8c .content-section__inner:where(.svelte-rdhn8c){text-align:center}.content-section[data-align=left].svelte-rdhn8c .content-section__inner:where(.svelte-rdhn8c){text-align:left}
