/* Full-width sections, measured reading space; native commerce retains its own layout. */
html body.influx-public-rebrand{--ix-page-gutter:clamp(18px,3vw,56px)}
html body.influx-public-rebrand main.native-content.wrap{width:100%!important;max-width:none!important;margin:0!important;padding:24px var(--ix-page-gutter) 48px!important}
html body.influx-public-rebrand main .wrap{width:100%;max-width:none;margin-inline:0;padding-inline:var(--ix-page-gutter)}
html body.influx-public-rebrand main>.hero.wrap{width:100%!important;max-width:none!important;margin:0!important;padding:clamp(32px,5vw,72px) var(--ix-page-gutter)!important;border-radius:0!important;gap:clamp(24px,4vw,64px)}
html body.influx-public-rebrand main .section{padding-block:clamp(36px,5vw,72px)}
html body.influx-public-rebrand main.native-content .influx-rebrand{width:100%;max-width:none;margin:0;padding:24px 0 40px}
html body.influx-public-rebrand main .ix-showcase-hero{margin-top:0!important;margin-bottom:32px!important;border-radius:0!important;margin-inline:calc(-1 * var(--ix-page-gutter))!important;width:calc(100% + 2 * var(--ix-page-gutter))!important;min-height:580px}
html body.influx-public-rebrand main .ix-showcase-copy{padding:clamp(28px,4vw,64px) var(--ix-page-gutter) 80px;max-width:760px}
html body.influx-public-rebrand #main .et_pb_section{padding-top:clamp(28px,4vw,64px)!important;padding-bottom:clamp(28px,4vw,64px)!important}
html body.influx-public-rebrand #main .et_pb_row{width:100%!important;max-width:none!important;margin-inline:0!important;padding-top:20px!important;padding-bottom:20px!important}
html body.influx-public-rebrand #main .et_pb_section:empty,html body.influx-public-rebrand #main .et_pb_row:empty{display:none}
html body.influx-public-rebrand #main :is(.et_pb_text,.entry-content)>p{max-width:75ch}
html body.influx-public-rebrand main :is(img,video){max-width:100%}
html body.influx-public-rebrand main.native-content :is(.woocommerce,.ix-paid,.ix-services){min-width:0}
html body.influx-template-demo #main-content .et_pb_row:not(.et_pb_row_fullwidth){width:94%!important;max-width:1600px!important}
html body.influx-template-demo{scroll-behavior:auto!important}
@media(max-width:767px){html body.influx-public-rebrand main.native-content.wrap{padding-top:18px!important}html body.influx-public-rebrand main .ix-showcase-hero{min-height:0}html body.influx-public-rebrand main>.hero.wrap{grid-template-columns:1fr!important}html body.influx-public-rebrand main .ix-showcase-copy{padding-bottom:80px}html body.influx-public-rebrand #main .et_pb_column{margin-bottom:24px!important}html body.influx-public-rebrand #main .et_pb_column:last-child{margin-bottom:0!important}}

html body.influx-public-rebrand main.native-content:has(.ix-showcase-hero){padding-top:0!important}html body.influx-public-rebrand main .ix-template-library{padding-top:0!important;padding-bottom:24px!important}

html body.influx-public-rebrand main.wrap:not(.hero):not(.native-content){width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:var(--ix-page-gutter)!important}
