:root{--public-section-gap:3rem;--public-section-gutter:1rem;--public-section-end:1rem;--public-section-heading-gap:1.5rem;--public-feature-padding:1.5rem;--public-service-padding:1rem;--public-hero-gutter:1rem;--public-hero-padding-start:1.5rem;--public-hero-padding-end:1.5rem;--public-hero-min-height:0px}@media (min-width:40rem){:root{--public-section-gutter:1.5rem;--public-section-heading-gap:2rem;--public-hero-gutter:1.5rem;--public-hero-min-height:40vh}}@media (min-width:48rem){:root{--public-section-gap:3.5rem;--public-section-gutter:2rem;--public-section-end:2rem;--public-section-heading-gap:2.5rem;--public-hero-gutter:2rem;--public-hero-padding-start:0px;--public-hero-padding-end:0px;--public-hero-min-height:60vh}}@media (min-width:64rem){:root{--public-section-gap:3.75rem;--public-section-gutter:2.5rem;--public-feature-padding:2rem;--public-hero-gutter:4.5rem;--public-hero-padding-end:2.5rem;--public-hero-min-height:25rem}}@media (min-width:80rem){:root{--public-section-gutter:6.5rem;--public-service-padding:1.5rem;--public-hero-min-height:27.5rem}}@media (min-width:96rem){:root{--public-section-gap:4.25rem;--public-section-gutter:7.5rem;--public-feature-padding:2.5rem;--public-hero-gutter:5.5rem;--public-hero-min-height:30.75rem}}:is(.showcase-site,.octaleads-enterprise-home) #main-content{padding-block-end:var(--public-section-end)}:is(.showcase-site,.octaleads-enterprise-home) #main-content>section+section{margin-block-start:var(--public-section-gap)}:is(.showcase-site,.octaleads-enterprise-home) #main-content>.octa-horizon-hero{min-block-size:var(--public-hero-min-height);padding-block:var(--public-hero-padding-start) var(--public-hero-padding-end);align-content:center;margin-block-end:0;display:grid}:is(.showcase-site,.octaleads-enterprise-home) #main-content .octa-horizon-content{width:100%;max-width:120rem;padding-inline:var(--public-hero-gutter)}:is(.showcase-site,.octaleads-enterprise-home) #main-content .octa-horizon-cards{padding-block-end:0}:is(.showcase-site,.octaleads-enterprise-home) #main-content>:is(.showcase-section,.home-feedback-section){width:100%;max-width:105rem;padding-block:0;padding-inline:var(--public-section-gutter)}:is(.showcase-site,.octaleads-enterprise-home) #main-content :is(.showcase-portal,.home-feedback-panel){padding-block:var(--public-feature-padding)}:is(.showcase-site,.octaleads-enterprise-home) #main-content :is(.showcase-services-matte .section-heading,.enterprise-home-section-heading){margin-block-end:var(--public-section-heading-gap)}:is(.showcase-site,.octaleads-enterprise-home) #main-content>.enterprise-hero .enterprise-hero-stage{min-block-size:var(--public-hero-min-height);padding-block:var(--public-hero-padding-start) var(--public-hero-padding-end)}:is(.showcase-site,.octaleads-enterprise-home) #main-content>.enterprise-hero .enterprise-hero-layout,:is(.showcase-site,.octaleads-enterprise-home) #main-content>.enterprise-hero .enterprise-hero-controls{width:calc(100% - 2 * var(--public-hero-gutter));max-width:120rem}:is(.showcase-site,.octaleads-enterprise-home) #main-content>:is(.enterprise-home-block,.enterprise-portal){padding-block:var(--public-feature-padding)}:is(.about-reinvent,.consulting-services,.ocean-industries,.people-page,.cr-page) #main-content{padding-block-end:var(--public-section-end)}:is(.about-reinvent,.consulting-services,.ocean-industries,.people-page,.cr-page) #main-content>section+section{margin-block-start:var(--public-section-gap)}:is(.about-reinvent,.consulting-services,.ocean-industries,.people-page,.cr-page) #main-content>:is(.reinvent-section,.consulting-intro,.consulting-portfolio,.consulting-connect,.ocean-industry-cta,.people-contact-grid,.cr-section),:is(.about-reinvent,.consulting-services,.ocean-industries,.people-page,.cr-page) #main-content>:is(.cr-how,.cr-development)>.cr-section{padding-block:var(--public-feature-padding)}:is(.about-reinvent,.consulting-services,.ocean-industries,.people-page,.cr-page) #main-content>:is(.reinvent-section,.consulting-intro,.consulting-portfolio){width:100%;max-width:105rem;padding-inline:var(--public-section-gutter)}:is(.about-reinvent,.consulting-services,.ocean-industries,.people-page,.cr-page) #main-content>.consulting-hero{margin-block-end:0}.ocean-industries #main-content>.industry-editorial{padding-block:var(--public-feature-padding)!important;padding-inline:var(--public-section-gutter)!important}#main-content.service-product-page{padding-block-end:var(--public-section-end)}#main-content.service-product-page>:is(section,.service-section-nav)+.service-product-section{padding-block:var(--public-service-padding);margin-block-start:var(--public-section-gap)}