/* Integration with the existing GeneratePress shell. Native CMS QA remains required. */
body.cft-architecture #masthead,
body.cft-architecture #site-navigation,
body.cft-architecture .entry-header,
body.cft-architecture .page-header,
body.cft-architecture .sidebar,
body.cft-architecture #footer-widgets,
body.cft-architecture .site-info,
body.cft-architecture #ghlPopup {
    display: none !important;
}

body.cft-architecture #page,
body.cft-architecture .site-content,
body.cft-architecture .content-area,
body.cft-architecture .site-main,
body.cft-architecture .inside-article,
body.cft-architecture .entry-content {
    width: 100%;
    max-width: none;
    margin: 0;
    padding: 0;
}

/* GeneratePress gives button.menu-toggle flex-grow: 1. Keep this control square. */
body.cft-architecture .cft-home .menu-toggle {
    flex: 0 0 48px;
    line-height: normal;
}
