.manufactured-homes-module__fkaguq__page{color:#123c46;background:#f8fbfa;padding-bottom:6rem}.manufactured-homes-module__fkaguq__hero{background:linear-gradient(120deg,#e4f2ee,#eff7fa);padding:clamp(7rem,10vw,9rem) 1rem 2.5rem}.manufactured-homes-module__fkaguq__inner,.manufactured-homes-module__fkaguq__section{width:min(1200px,100%);margin:0 auto}.manufactured-homes-module__fkaguq__eyebrow{color:#36626a;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .65rem;font-size:.82rem;font-weight:700}.manufactured-homes-module__fkaguq__hero h1{max-width:850px;margin:0 0 1rem;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1.08}.manufactured-homes-module__fkaguq__lead{max-width:780px;font-size:1.13rem;line-height:1.65}.manufactured-homes-module__fkaguq__heroActions,.manufactured-homes-module__fkaguq__formActions{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;display:flex}.manufactured-homes-module__fkaguq__heroActions a,.manufactured-homes-module__fkaguq__formActions button,.manufactured-homes-module__fkaguq__nextStep a{color:#fff;background:#174f5a;border:1px solid #174f5a;border-radius:.75rem;justify-content:center;align-items:center;min-height:48px;padding:.8rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.manufactured-homes-module__fkaguq__heroActions a+a,.manufactured-homes-module__fkaguq__formActions button+button{color:#174f5a;background:#fff}.manufactured-homes-module__fkaguq__searchForm{background:#fff;border:1px solid #bad3d2;border-radius:1rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem;padding:1.3rem;display:grid}.manufactured-homes-module__fkaguq__searchForm label{flex-direction:column;gap:.5rem;min-width:0;font-weight:600;display:flex}.manufactured-homes-module__fkaguq__searchForm input,.manufactured-homes-module__fkaguq__searchForm select{color:#123c46;background:#fff;border:1px solid #718e94;border-radius:.5rem;width:100%;min-width:0;min-height:48px;padding:.65rem;font-size:1rem}.manufactured-homes-module__fkaguq__formActions{grid-column:1/-1;margin:0}.manufactured-homes-module__fkaguq__section{box-sizing:border-box;padding:2.5rem 1rem}.manufactured-homes-module__fkaguq__section h2{margin:0 0 1rem;font-size:clamp(1.65rem,3vw,2.4rem);line-height:1.2}.manufactured-homes-module__fkaguq__sectionHeader{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.manufactured-homes-module__fkaguq__sectionHeader>p{max-width:350px;line-height:1.6}.manufactured-homes-module__fkaguq__resultNote{line-height:1.6}.manufactured-homes-module__fkaguq__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:1.5rem 0;display:grid}.manufactured-homes-module__fkaguq__cards>div{min-width:0}.manufactured-homes-module__fkaguq__tenure{margin:0 0 .5rem;font-weight:700}.manufactured-homes-module__fkaguq__empty{border:1px solid #bad3d2;border-radius:.75rem;padding:1.5rem}.manufactured-homes-module__fkaguq__textLink{color:#174f5a;align-items:center;gap:.5rem;min-height:48px;font-weight:700;display:inline-flex}.manufactured-homes-module__fkaguq__faqs{border-top:1px solid #bad3d2;margin-top:1.5rem}.manufactured-homes-module__fkaguq__faqs details{border-bottom:1px solid #bad3d2;padding:.75rem 0}.manufactured-homes-module__fkaguq__faqs summary{cursor:pointer;box-sizing:border-box;min-height:48px;padding:.75rem 0;font-size:1.15rem;font-weight:700}.manufactured-homes-module__fkaguq__faqs p{max-width:860px;line-height:1.7}.manufactured-homes-module__fkaguq__faqs nav{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.manufactured-homes-module__fkaguq__faqs nav a{color:#174f5a;align-items:center;gap:.5rem;min-height:48px;font-weight:600;display:inline-flex}.manufactured-homes-module__fkaguq__nextStep{background:#e4f2ee;border-radius:1rem;margin-top:1rem}.manufactured-homes-module__fkaguq__nextStep p{line-height:1.6}.manufactured-homes-module__fkaguq__page a:focus-visible,.manufactured-homes-module__fkaguq__page button:focus-visible,.manufactured-homes-module__fkaguq__page summary:focus-visible,.manufactured-homes-module__fkaguq__page input:focus-visible,.manufactured-homes-module__fkaguq__page select:focus-visible{outline-offset:3px;outline:3px solid #a62d2d}@media (max-width:800px){.manufactured-homes-module__fkaguq__searchForm,.manufactured-homes-module__fkaguq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.manufactured-homes-module__fkaguq__sectionHeader{flex-direction:column;gap:0}}@media (max-width:500px){.manufactured-homes-module__fkaguq__searchForm,.manufactured-homes-module__fkaguq__cards{grid-template-columns:minmax(0,1fr)}.manufactured-homes-module__fkaguq__hero h1{overflow-wrap:break-word}.manufactured-homes-module__fkaguq__heroActions,.manufactured-homes-module__fkaguq__formActions{flex-direction:column}.manufactured-homes-module__fkaguq__heroActions a,.manufactured-homes-module__fkaguq__formActions button{box-sizing:border-box;width:100%}.manufactured-homes-module__fkaguq__nextStep{width:calc(100% - 2rem)}}
