/* One public content rail, inherited from native Website Design Settings. */
body.lefa-public-style{--lefa-content-width:var(--wp--style--global--wide-size,1440px);--lefa-content-gutter:32px}
body.lefa-public-style :is(.lefa-container,.lefa-marketing,.lefa-legal-page,.osh-wrap),body.lefa-public-style .lefa-page:not(.lefa-organizer){box-sizing:border-box;width:calc(100% - 2 * var(--lefa-content-gutter));max-width:var(--lefa-content-width);margin-inline:auto}
@media(max-width:800px){body.lefa-public-style{--lefa-content-gutter:20px}}
@media(max-width:480px){body.lefa-public-style{--lefa-content-gutter:16px}}
/* Feedback already sits inside the page rail; avoid a second horizontal inset. */
body.lefa-public-style .lefa-feedback-section .lefa-container{width:100%;max-width:none}
