.PageComponentRender_container__PEE9c{position:relative;width:100%;min-height:var(--computer-min-height);padding:var(--computer-padding);margin:var(--computer-margin);background-color:var(--background-color);background-image:var(--background-image);background-position:var(--computer-background-position);background-size:cover;background-repeat:no-repeat}.PageComponentRender_container__PEE9c:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--light-mode-background-color-overlay);opacity:var(--light-mode-background-color-overlay-opacity);pointer-events:none;z-index:1;transition:background-color .2s ease-in-out,opacity .2s ease-in-out}[data-mantine-color-scheme=dark] .PageComponentRender_container__PEE9c:before{background-color:var(--dark-mode-background-color-overlay);opacity:var(--dark-mode-background-color-overlay-opacity)}@media (max-width:1024px){.PageComponentRender_container__PEE9c{min-height:var(--tablet-min-height);padding:var(--tablet-padding);margin:var(--tablet-margin)}}@media (max-width:768px){.PageComponentRender_container__PEE9c{min-height:var(--mobile-min-height);padding:var(--mobile-padding);margin:var(--mobile-margin)}}.PageComponentRender_backgroundTransparent__GVhZG{background:transparent}.PageComponentRender_backgroundColor__rhHEk{background-color:var(--background-color)}.PageComponentRender_backgroundImage__eidN_{position:relative;background-image:var(--background-image);background-size:cover;background-position:var(--computer-background-position)}.PageComponentRender_backgroundVideo__FFTSF{position:relative}.PageComponentRender_videoWrapper__45wmL{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;overflow:hidden}.PageComponentRender_backgroundVideoElement__AINgU{width:100%;height:100%;object-fit:cover;object-position:var(--computer-background-position)}.PageComponentRender_crazyBackgroundContainer__czIi9{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none}.PageComponentRender_container__PEE9c>:not(.PageComponentRender_crazyBackgroundContainer__czIi9):not(.PageComponentRender_videoWrapper__45wmL){position:relative;z-index:2}@media (max-width:1024px){.PageComponentRender_backgroundImage__eidN_{background-position:var(--tablet-background-position)}.PageComponentRender_backgroundVideoElement__AINgU{object-position:var(--tablet-background-position)}}@media (max-width:768px){.PageComponentRender_backgroundImage__eidN_{background-position:var(--mobile-background-position)}.PageComponentRender_backgroundVideoElement__AINgU{object-position:var(--mobile-background-position)}}