/* One screen container for every diagnostic view; Kadence owns the site width. */
@media screen {
 body.obd-module-view {
  --obd-layout-width: var(--global-content-width,1290px);
  --obd-layout-gutter: var(--global-content-edge-padding,24px);
 }
 body.obd-module-view #primary.obd-front-page {padding:0 0 72px;}
 body.obd-module-view .obd-landing {
  box-sizing:border-box;width:100%;max-width:var(--obd-layout-width);
  margin-inline:auto;padding-inline:var(--obd-layout-gutter);
 }
 body.obd-module-view .obd-landing .obd-front-hero {
  max-width:none;margin-inline:0;padding:28px 0;
 }
 body.obd-module-view .obd-catalogue > .obd-front-hero {
  max-width:var(--obd-layout-width);padding:28px var(--obd-layout-gutter);
 }
 body.obd-module-view .obd-directory {
  box-sizing:border-box;width:100%;max-width:var(--obd-layout-width);
  padding-inline:var(--obd-layout-gutter);margin-inline:auto;
 }
 body.obd-module-view .obd-catalogue .obd-catalogue__body {
  max-width:var(--obd-layout-width);padding:12px var(--obd-layout-gutter) 48px;
 }
 body.obd-module-view #primary.content-area {margin-top:0;}
 body.obd-module-view .content-container.site-container {
  max-width:var(--obd-layout-width);padding-inline:var(--obd-layout-gutter);
 }
 body.obd-module-view article.single-entry {margin-inline:0;}
 body.obd-module-view article.single-entry > .entry-content-wrap {padding:28px 0 64px;}
 body.obd-module-view .entry-content,.obd-module-view .obd-card-content {max-width:none;}
 body.obd-module-view .obd-content-trail,
 body.obd-module-view .obd-catalogue__trail {display:none;}
}
@media screen and (max-width:650px) {
 body.obd-module-view {--obd-layout-gutter:var(--global-content-edge-padding,16px);}
 body.obd-module-view #primary.obd-front-page {padding-bottom:44px;}
 body.obd-module-view .obd-catalogue .obd-catalogue__body {padding-bottom:36px;}
 body.obd-module-view article.single-entry > .entry-content-wrap {padding-bottom:40px;}
}
