/* Shared outer content measure. Kadence's 1392 px includes 56 px side padding.
 * Keep smaller reading columns inside that common outer grid. */
:root{--wsc-width:calc(var(--global-content-width,1392px) - 112px);--wsc-gutter:56px}
body{--global-content-edge-padding:var(--wsc-gutter)}
.site-header-row-container-inner>.site-container{padding-inline:var(--wsc-gutter)}
@media(max-width:1100px){:root{--wsc-gutter:32px}}
@media(max-width:850px){:root{--wsc-gutter:22px}}
@media(max-width:600px){:root{--wsc-gutter:18px}}
/* Neutralize Kadence's viewport-based alignfull width on the native editorial root. */
.wsc-editorial.alignfull{width:100%!important}
.header-navigation .header-menu-container>ul>li:last-child>a{padding-inline-end:0}