@layer components-base{.section__layer{align-self:start;grid-area:sticky_content;min-height:var(--s-mh);min-width:0;position:relative}.section__layer:where(:not(.section__layer--sticky)){margin-top:var(--s-upd)}.section__layer--decorative{pointer-events:none}.section__layer--sticky{contain:content;height:var(--s-h);position:sticky;top:0}.section__layer--overflow{contain:none}.section__layer--above{z-index:1}.section__layer--full-height{--s-h:100svh}}
