@layer component{.FS1pNq_AspectRatio{gap:var(--space-6);display:grid}.FS1pNq_AspectRatio>section{gap:var(--space-4);display:grid}.FS1pNq_AspectRatio>section+section{border-block-start:1px solid var(--color-border-subtle);padding-block-start:var(--space-5)}.FS1pNq_AspectRatio h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.FS1pNq_AspectRatio .FS1pNq_inputs{align-items:start;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}}
