.homeowner-guide-module__zGeBBG__guide{overflow-wrap:anywhere;margin:0 auto;padding-bottom:60px}.homeowner-guide-module__zGeBBG__guide header{padding:18px 0 8px}.homeowner-guide-module__zGeBBG__guide h1{max-width:900px;line-height:1.12}.homeowner-guide-module__zGeBBG__guide p{max-width:90ch;margin:16px 0}.homeowner-guide-module__zGeBBG__guide a:not([class*=btn]){text-underline-offset:3px}.homeowner-guide-module__zGeBBG__guide .homeowner-guide-module__zGeBBG__references{font-size:13px}.homeowner-guide-module__zGeBBG__safety{border-left:4px solid var(--blue);background:#f0f8fb;border-radius:8px;margin:24px 0 36px;padding:24px}.homeowner-guide-module__zGeBBG__safety h2{margin-top:0}.homeowner-guide-module__zGeBBG__safety p{margin:10px 0}.homeowner-guide-module__zGeBBG__selector{margin:32px 0 40px}.homeowner-guide-module__zGeBBG__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.homeowner-guide-module__zGeBBG__guide .homeowner-guide-module__zGeBBG__cards a{border:1px solid var(--line);background:#f7fbfc;border-radius:8px;flex-direction:column;gap:8px;padding:18px;text-decoration:none;display:flex}.homeowner-guide-module__zGeBBG__cards a:hover{background:#eaf4f9}.homeowner-guide-module__zGeBBG__cards strong{line-height:1.4}.homeowner-guide-module__zGeBBG__cards span{color:var(--muted);font-size:14px;line-height:1.6}.homeowner-guide-module__zGeBBG__section{border-top:1px solid var(--line);padding:8px 0 20px;scroll-margin-top:110px}.homeowner-guide-module__zGeBBG__guide ul,.homeowner-guide-module__zGeBBG__guide ol{list-style:revert;max-width:90ch;margin:18px 0;padding-left:24px}.homeowner-guide-module__zGeBBG__guide li{margin:10px 0}.homeowner-guide-module__zGeBBG__guide .homeowner-guide-module__zGeBBG__cta h2{margin-top:0}.homeowner-guide-module__zGeBBG__sources{font-size:14px}@media (min-width:701px) and (max-width:950px){.homeowner-guide-module__zGeBBG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.homeowner-guide-module__zGeBBG__cards{grid-template-columns:1fr}.homeowner-guide-module__zGeBBG__guide h1{font-size:36px}.homeowner-guide-module__zGeBBG__guide h2{font-size:27px;line-height:1.2}.homeowner-guide-module__zGeBBG__safety{padding:18px}.homeowner-guide-module__zGeBBG__guide .homeowner-guide-module__zGeBBG__cta{padding:24px 18px}.homeowner-guide-module__zGeBBG__cta a{white-space:normal;text-align:center}}
.hiring-module__ycuD9a__resources>div{border:1px solid var(--line);background:#f7fbfc;border-radius:8px;padding:18px}.hiring-module__ycuD9a__resources h3{margin:0;font-size:18px;line-height:1.4}.hiring-module__ycuD9a__resources p{margin-bottom:0}
