.global__section-container{max-width:1080px;padding:.75rem;margin:auto}
.global__section-container--padded{padding-top:1.5rem;padding-bottom:1.5rem;@media(min-width:768px){padding-top:3rem;padding-bottom:3rem}
}
:where(.global__section-container--padded) h2{margin-top:0}
.section-container{max-width:1080px;padding:1rem;margin:auto;@media(min-width:768px){padding:.75rem}
}
.sticky-header{position:sticky;top:0;z-index:30;background:var(--white)}
html:has(.sticky-header){scroll-padding-top:var(--sticky-header-height,0)}
html:has(.sticky-header),body:has(.sticky-header),#sb-site:has(.sticky-header){overflow-x:clip}
.disable-overflow:has(>.sticky-header){display:flow-root;overflow:clip}
html:has(.sticky-header) .sticky{top:var(--sticky-header-height,0)}