:root{--home-content-max:1440px;--home-gutter:clamp(16px,3.61vw,52px);--home-section-y:clamp(3.5rem,6.94vw,6.25rem);--nav-height:6rem;--nav-height-scrolled:4.75rem;--nav-height-mobile:5.35rem;--navbar-height:6rem;--suburb-hero-pill-fill:rgba(116,116,116,0.5);--dock-width:10.75rem;--dock-gap:0.55rem;--dock-inset:max(1rem,env(safe-area-inset-right,0px),var(--home-gutter));--dock-inset-left:max(1rem,env(safe-area-inset-left,0px),var(--home-gutter));--dock-inset-bottom:calc(0.6in + max(1rem, env(safe-area-inset-bottom, 0px)))}html.site-chrome-active #app-chrome-main{padding-top:var(--navbar-height,6rem)}html.posture-capture-active #app-chrome-main{padding-top:0}:root.home-nav-scrolled{--nav-height:var(--nav-height-scrolled)}.homeLayoutRoot{width:100%;min-width:0;overflow-x:clip}.homeContainer{box-sizing:border-box;width:100%;max-width:var(--home-content-max);margin-inline:auto;padding-inline:var(--home-gutter)}.homeContainerFlush{padding-inline:0}@media (min-width:1920px){:root{--home-content-max:1440px;--home-gutter:52px}}@media (max-width:1023.98px){:root{--home-section-y:clamp(3rem,8vw,4.5rem)}}@media (max-width:767.98px){:root{--home-gutter:20px;--home-section-y:48px;--nav-height:var(--nav-height-mobile);--navbar-height:var(--nav-height-mobile)}:root.home-nav-scrolled{--nav-height:var(--nav-height-mobile)}}@media (max-width:479.98px){:root{--home-gutter:20px}}