:root{--gray-100-rgb:239,239,239}body:before{content:"xl";display:none;visibility:hidden}@media(max-width:1200px){body:before{content:"lg"}}@media(max-width:992px){body:before{content:"md"}}@media(max-width:768px){body:before{content:"sm"}}@media(max-width:576px){body:before{content:"xs"}}:root{--layout--bs-gutter-x:30px;--layout-gap:1.875rem;--layout-padding-x:calc(var(--layout--bs-gutter-x)*0.5);--sidebar-width:17rem;--layout-margin-fill-width:calc((100vw - var(--scrollbar-width, 0) - var(--section-content-width))/2);--layout-no-sidebars-margin:var(--layout-margin-fill-width);--layout-sidebar-margin:var(--layout-no-sidebars-margin);--layout-sidebar-other-side-margin:var(--layout-no-sidebars-margin);--header-side-padding-mobile:10px;--header-side-padding-400:30px;--header-side-padding-lg:21px;--header-side-padding-xxl:118px;--header-right-padding-lg:30px;--header-right-padding-xxl:193px}@media(min-width:992px){:root{--layout-sidebar-margin:calc(var(--layout-no-sidebars-margin) + var(--sidebar-width) + var(--layout-gap));--layout-sidebar-other-side-margin:calc((100vw - var(--scrollbar-width, 0) - var(--section-content-width) - var(--sidebar-width) - var(--layout-gap))/2)}}.node__content .field:first-of-type>.field__item:first-of-type>.section-layout:not(.large-size-section){padding-top:0}.section-layout{display:flex;flex-direction:column;gap:3rem;padding:2rem}@media(min-width:768px){.section-layout{padding:3.75rem}}@media(min-width:992px){.section-layout{padding:5rem}}.section-layout.small-size-section{gap:1.5rem;padding:1rem}@media(min-width:768px){.section-layout.small-size-section{padding:1.5rem}}@media(min-width:992px){.section-layout.small-size-section{padding:2rem}}.section-layout.normal-size-section{gap:2rem;padding:1.5rem}@media(min-width:768px){.section-layout.normal-size-section{padding:3rem}}@media(min-width:992px){.section-layout.normal-size-section{padding:3.75rem}}.section-layout.large-size-section{gap:3rem;padding:2rem}@media(min-width:768px){.section-layout.large-size-section{padding:3.75rem}}@media(min-width:992px){.section-layout.large-size-section{padding:5rem}}.section-layout h2,.section-layout h3,.section-layout h4,.section-layout h5,.section-layout h6{margin-bottom:0}.section-layout .layout--title-section:empty{position:absolute}.section-layout.old-first-section-layout{padding-top:0}.section-layout.smaller-top-component-padding{padding-top:2rem}.section-layout .layout--title-section{display:flex;flex-direction:column;gap:1.5rem;text-align:center}.section-layout.title-align--left .layout--title-section{text-align:left}
