/* Housing-only CMS adapter. Target existing page ID 6230. No global redesign. */
@font-face{font-family:Montserrat;src:url('montserrat.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
body.page-id-6230:has(#stan-housing-content) #site-main-content,body.page-id-6230:has(#stan-housing-content) #site-main-content>.container{width:100%;max-width:none;margin:0;padding:0}
body.page-id-6230:has(#stan-housing-content) .page-content:has(#stan-housing-content),body.page-id-6230:has(#stan-housing-content) .wpb_raw_html:has(#stan-housing-content),body.page-id-6230:has(#stan-housing-content) .vc_row:has(#stan-housing-content),body.page-id-6230:has(#stan-housing-content) .vc_column-inner:has(#stan-housing-content){margin:0;padding:0;width:100%;max-width:none}
@media(max-width:1399px){body.page-id-6230:has(#stan-housing-content){padding-bottom:78px}body.page-id-6230:has(#stan-housing-content) .ss-float{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:9000!important;display:flex;justify-content:center;gap:16px;padding:10px 18px calc(10px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid #e4e2dc}body.page-id-6230:has(#stan-housing-content) .ss-float a{width:48px!important;height:48px!important;margin:0!important}body.page-id-6230:has(#stan-housing-content) .ss-float svg{width:48px!important;height:48px!important}}
@media(min-width:993px) and (max-width:1100px){html body.page-id-6230:has(#stan-housing-content) #site-header .wrap-site-header-desktop{display:none!important}html body.page-id-6230:has(#stan-housing-content) #site-header .wrap-site-header-mobile{display:block!important}html body.page-id-6230:has(#stan-housing-content) #site-header .show-on-mobile{display:block!important}}
body.page-id-6230:has(#stan-housing-content) #site-header a:focus-visible,body.page-id-6230:has(#stan-housing-content) #site-footer a:focus-visible{outline:3px solid #238053;outline-offset:4px}
@media(prefers-reduced-motion:reduce){body.page-id-6230:has(#stan-housing-content) .ss-float a{transition:none!important}}
