.properties-footer{margin-top:64px;padding:50px 0 24px;border-top:1px solid var(--line,#dce5e5);background:var(--paper,#f6f8f7);color:var(--ink,#132e40);font-family:inherit}
.properties-footer .pf-wrap{width:min(1180px,calc(100% - 48px));margin:0 auto}
.properties-footer .pf-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px}
.properties-footer .pf-brand{display:block;color:inherit;text-decoration:none;font-size:1rem}
.properties-footer .pf-brand small{display:block;color:var(--muted,#526773);font-size:.8rem}
.properties-footer p{font-size:.85rem;max-width:340px;margin:16px 0 0;color:var(--muted,#526773)}
.properties-footer h2{font-size:.9rem;letter-spacing:0;margin:0 0 6px}
.properties-footer ul{list-style:none;padding:0;margin:0}
.properties-footer li{margin:8px 0}
.properties-footer a:not(.pf-brand){text-decoration:none;font-size:.85rem;color:var(--muted,#526773)}
.properties-footer a:hover{text-decoration:underline}
.properties-footer .pf-copy{margin:32px 0 0;padding-top:18px;border-top:1px solid var(--line,#dce5e5);font-size:.8rem;max-width:none}
html.smartlife-dark-mode .properties-footer{background:#111b27;color:#e6edf5;border-color:#2b3a4f}
html.smartlife-dark-mode .properties-footer p,html.smartlife-dark-mode .properties-footer a:not(.pf-brand),html.smartlife-dark-mode .properties-footer .pf-brand small{color:#a9b8c8}
html.smartlife-dark-mode .properties-footer .pf-copy{border-color:#2b3a4f}
@media(max-width:760px){.properties-footer .pf-wrap{width:calc(100% - 32px)}.properties-footer .pf-grid{grid-template-columns:1fr 1fr;gap:24px}.properties-footer .pf-grid>div:first-child{grid-column:1/-1}}
