.col,.container,.row{box-sizing:border-box}.container{margin:0 auto;max-width:var(--gridsContainerMaxWidth,1600px);padding-left:var(--gridsContainerPadding,1rem);padding-right:var(--gridsContainerPadding,1rem);width:100%}.container--fluid{max-width:100%}.container__background-container{clip:rect(auto,auto,auto,auto);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.container__background{height:100%;object-fit:cover;width:100%}.container__background--fixed{height:100vh;left:0;position:fixed;right:0;top:0;width:100vw}.row{display:flex;flex-wrap:wrap;margin-left:calc(var(--gridsColumnPadding,1rem)*-1);margin-right:calc(var(--gridsColumnPadding,1rem)*-1)}.row--align-start{align-items:flex-start}.row--align-center{align-items:center}.row--align-end{align-items:flex-end}.row--justify-start{justify-content:flex-start}.row--justify-center{justify-content:center}.row--justify-end{justify-content:flex-end}.row--justify-space-between{justify-content:space-between}.row--justify-space-evenly{justify-content:space-evenly}.row--justify-space-around{justify-content:space-around}.col{flex:0 0 100%;max-width:100%;padding-left:var(--gridsColumnPadding,1rem);padding-right:var(--gridsColumnPadding,1rem)}
