:root{--site-event-photo-opacity:.06;--site-content-width:1440px;--site-content-gutter:clamp(var(--spacing-6), 4vw, var(--spacing-10));--site-cta-hero-height:calc(100svh - var(--hm-chrome-h,calc(var(--spacing-10) * 2 + var(--spacing-3))) - var(--spacing-10) * 2)}main#main :is(.band-wrap,.wrap,.ab-wrap,.team-wrap,.ri-wrap,.ra-wrap,.conversation-wrap,.sp-wrap,.gc-wrap,.ww-wrap,.hx-wrap,.cl-inner,.ht-inner,.nr-wrap,.home-method-inner,.home-benefits-inner){box-sizing:border-box;width:100%;margin-inline:auto;max-width:var(--site-content-width)!important;padding-inline:var(--site-content-gutter)!important}main#main section>div:has(>.band-wrap){width:100%;max-width:100%!important;padding-inline:0!important}main#main.home-page{--home-content-width:var(--site-content-width);--home-content-gutter:var(--site-content-gutter)}main#main.md-page{--md-content-width:var(--site-content-width);--md-content-gutter:var(--site-content-gutter)}@media (width>=1025px){main#main :is(.md-hero,.ab-hero,.site-page-hero:has(button),section:has(>div>#mc-hero)){box-sizing:border-box;min-height:var(--site-cta-hero-height)!important}main#main:is(.home-page,.ab-page,.md-page,.bf-page):not(.ct-page){--site-cta-hero-height:calc(100svh - var(--navh))}main#main.bf-page:not(.ct-page) .bf-hero{box-sizing:border-box;min-height:var(--site-cta-hero-height)!important}.ab-belief-layout .ab-section-heading{max-width:100%}.ab-belief-layout .ab-section-heading h2{white-space:nowrap}}@media (width<=767px){main#main .gc-apply-layout{padding-inline:0!important}}@media (width<=600px){main#main section[style*=--band-min-height]{min-height:0!important}main#main.md-page .md-band.md-dark,main#main.md-page .mx-reference{padding-block:var(--spacing-10)}main#main :is(.ww-head,.gc-heading) .eyebrow{white-space:normal!important}}@media (width<=360px){.ga-preview-link button{max-width:100%;white-space:normal!important;height:auto!important}}main#main .upload-field input[type=file]{background:var(--color-field-white);border:1px solid var(--color-limestone);border-radius:var(--radius-md);padding:var(--spacing-3)}:where(main#main:not(.sp-page,.ri-page,.ra-page,.home-page,.ex-page,.lg-page))>:where(section,header,article,div:not(.lg-body)),:where(main#main:not(.sp-page,.ri-page,.ra-page,.home-page,.ex-page,.lg-page))>:where(div,article)>:where(section){min-height:var(--band-min-height,calc(100svh - var(--navh)));flex-direction:column;justify-content:center;display:flex}main#main section.gc-collage-benefits{min-height:0!important;padding-top:0!important;padding-bottom:var(--spacing-10)!important}main#main section.gc-connected:has(+.gc-collage-benefits){padding-bottom:var(--spacing-6)!important;min-height:0!important}main#main section.gc-faq-band,main#main section.md-faq-band{min-height:0!important;padding-block:var(--spacing-10)!important}
