/**
 * Stili frontend per modulo Layout & Behavior.
 * Gestisce il container boxed / full per le landing.
 */

body.sbp-landing-page #sbp-landing-wrapper {
    min-height: 100vh;
    padding: 60px 24px;
    display: flex;
    align-items: stretch;
}

body.sbp-landing-page .sbp-landing-article {
    width: 100%;
}

/* Boxed: contenuto centrato con max-width */
body.sbp-landing-page.sbp-lm-layout-boxed #sbp-landing-wrapper .sbp-landing-article {
    max-width: 1200px;
    margin: 0 auto;
}

/* Full width: niente max-width, si estende orizzontalmente */
body.sbp-landing-page.sbp-lm-layout-full #sbp-landing-wrapper .sbp-landing-article {
    max-width: none;
}
