@layer reset,tokens,base,layout,components,utilities;@layer layout{.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--space-lg)}.container.narrow{max-width:var(--container-narrow)}.container.wide{max-width:var(--container-wide)}.stack{display:flex;flex-direction:column;gap:var(--stack-gap,var(--space-md))}.stack-sm{--stack-gap:var(--space-sm)}.stack-lg{--stack-gap:var(--space-lg)}.stack-xl{--stack-gap:var(--space-xl)}.stack>*{margin-block:0}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cluster-gap,var(--space-sm))}.cluster-md{--cluster-gap:var(--space-md)}.cluster-lg{--cluster-gap:var(--space-lg)}.split{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-md)}.grid-auto{display:grid;gap:var(--grid-gap,var(--space-lg));grid-template-columns:1fr}@media (min-width:700px){.grid-auto{grid-template-columns:repeat(auto-fit,minmax(var(--grid-min,260px),1fr))}}.grid-tight{--grid-min:180px;--grid-gap:var(--space-md)}.sidebar-layout{display:grid;gap:var(--space-lg);grid-template-columns:1fr;align-items:start}@media (min-width:900px){.sidebar-layout{grid-template-columns:var(--sidebar-width,320px) minmax(0,1fr)}}.section{padding-block:var(--space-2xl)}.section-sm{padding-block:var(--space-xl)}.section-alt{background:var(--color-surface-alt)}.section-title{text-align:center;margin-block-end:var(--space-xl)}.section-cta{text-align:center;margin-block-start:var(--space-xl)}.anchor-target{scroll-margin-block-start:var(--space-3xl)}.prose{max-width:var(--measure-prose);margin-inline:auto}.prose>:last-child{margin-block-end:0}}