:root{--vfg-section-spacing-mobile-small:48px;--vfg-section-spacing-mobile-large:56px;--vfg-section-spacing-tablet:80px;--vfg-section-spacing-desktop:120px;--paragraph-space-adjustment:var(--vfg-section-spacing-mobile-small)}.vfg-h1-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{overflow-x:hidden}.vfg-rich-text-link{font-size:inherit!important;line-height:inherit!important;color:inherit}#vfg-mcp-page-template-content{display:flex;flex-direction:column;background-color:var(--vfgs-colors-monochrome1);gap:var(--vfg-section-spacing-mobile-small);--paragraph-space-adjustment:var(--vfg-section-spacing-mobile-small)}@media screen and (min-width:480px){#vfg-mcp-page-template-content{gap:var(--vfg-section-spacing-mobile-large);--paragraph-space-adjustment:var(--vfg-section-spacing-mobile-large)}}@media screen and (min-width:768px){#vfg-mcp-page-template-content{gap:var(--vfg-section-spacing-tablet);--paragraph-space-adjustment:var(--vfg-section-spacing-tablet)}}@media screen and (min-width:1024px){#vfg-mcp-page-template-content{gap:var(--vfg-section-spacing-desktop);--paragraph-space-adjustment:var(--vfg-section-spacing-desktop)}}#vfg-mcp-page-template-content>.vfg-mcp-bento-banner-assembly+.vfg-mcp-icon-strip-container,#vfg-mcp-page-template-content>.vfg-mcp-full-width-notification+*{margin-top:calc(var(--vfg-section-spacing-mobile-small) * -1)}@media (min-width:480px){#vfg-mcp-page-template-content>.vfg-mcp-bento-banner-assembly+.vfg-mcp-icon-strip-container,#vfg-mcp-page-template-content>.vfg-mcp-full-width-notification+*{margin-top:calc(var(--vfg-section-spacing-mobile-large) * -1)}}@media (min-width:768px){#vfg-mcp-page-template-content>.vfg-mcp-bento-banner-assembly+.vfg-mcp-icon-strip-container,#vfg-mcp-page-template-content>.vfg-mcp-full-width-notification+*{margin-top:calc(var(--vfg-section-spacing-tablet) * -1)}}@media (min-width:1024px){#vfg-mcp-page-template-content>.vfg-mcp-bento-banner-assembly+.vfg-mcp-icon-strip-container,#vfg-mcp-page-template-content>.vfg-mcp-full-width-notification+*{margin-top:calc(var(--vfg-section-spacing-desktop) * -1)}}#vfg-mcp-page-template-content>.vfg-mcp-simple-paragraph-container:has(+.vfg-mcp-back-to-top+footer),#vfg-mcp-page-template-content>.vfg-mcp-simple-paragraph-container:has(+footer){margin-bottom:calc(var(--paragraph-space-adjustment) * -1)}