/* sitelang: one centred container for every page, both languages */
html{scrollbar-gutter:stable}
html,body{overflow-x:clip}
.wrap,.wrap.x-narrow,.header-inner{box-sizing:border-box;width:100%!important;max-width:1240px!important;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}
@media (max-width:600px){.wrap,.wrap.x-narrow,.header-inner{padding-left:16px;padding-right:16px}}
.wrap .wrap{padding-left:0;padding-right:0}
.i18n-note{max-width:760px;box-sizing:border-box}
.wrap.prose,.wrap.legal-main{max-width:788px!important}
.rg-layout{grid-template-columns:minmax(0,1fr) 300px}
@media (max-width:900px){.rg-layout{grid-template-columns:minmax(0,1fr)}}
.rg-layout>*,.rg-card{min-width:0;max-width:100%;box-sizing:border-box}
