.ContentBlockContainer{align-items:center;display:flex;flex-direction:column;padding-top:12rem}.ContentBlockContainer .contentblock-wrapper{width:100%}.ContentBlockContainer.no-margin-top{padding-top:0}.ContentBlockContainer:has(>.contentblock-wrapper:first-child :is(.HeaderContentBlock)){padding-top:0}.ContentBlockContainer .contentblock-item{padding-bottom:var(--contentblock-margin);padding-top:var(--contentblock-margin);position:relative;width:100%}.ContentBlockContainer .contentblock-item:deep(.content-title){margin-bottom:var(--margin-lg)}.ContentBlockContainer .contentblock-item.no-overflow-x{overflow:inherit}.ContentBlockContainer .contentblock-item.double-margin-top{padding-top:calc(var(--contentblock-margin)*2)}.ContentBlockContainer .contentblock-item.double-margin-bottom{padding-bottom:calc(var(--contentblock-margin)*2)}.ContentBlockContainer .contentblock-item.half-margin-bottom{padding-bottom:calc(var(--contentblock-margin)/2)}.ContentBlockContainer .contentblock-item.half-margin-top{padding-top:calc(var(--contentblock-margin)/2)}.ContentBlockContainer .contentblock-item.no-margin-bottom{padding-bottom:0}.ContentBlockContainer .contentblock-item.no-margin-top{padding-top:0}.ContentBlockContainer .error{color:red}@media(max-width:768px){.ContentBlockContainer{padding-top:9.6rem}}
