/* Keep overrides inside the public-page body; do not change tables or survey dialogs. */
body.pac-full-width .main-wrapper,
body.pac-full-width .main-wrapper > .container,
body.pac-full-width > .container,
body.pac-full-width #pac-trial-home {
 width:100% !important;
 max-width:none !important;
 margin-left:auto !important;
 margin-right:auto !important;
 box-sizing:border-box;
}
body.pac-full-width .main-wrapper > .container,
body.pac-full-width > .container {
 padding-left:clamp(16px,2.5vw,40px) !important;
 padding-right:clamp(16px,2.5vw,40px) !important;
}
body.pac-full-width .row.two-columns > .main-column {
 width:100% !important;
 max-width:100% !important;
 flex:0 0 100% !important;
 float:none !important;
 min-width:0;
}
body.pac-full-width .row.two-columns > .sidebar-column,
body.pac-full-width .row.two-columns > aside,
body.pac-full-width #sidebar {display:none !important;}
body.pac-full-width .pac-public-copy,
body.pac-full-width .pac-public-form {
 width:100% !important;
 max-width:none !important;
 box-sizing:border-box;
}
body.pac-full-width #pac-trial-home main {
 max-width:none !important;
 width:100%;
 box-sizing:border-box;
}
