:root{--bg:#f7f5ef;--line:#e3e5db;--lime:#d9e8b6}aside{background:#fffcf6}.brand{display:block;line-height:0}.brand svg{width:190px;max-width:100%;height:auto}.city{margin-top:8px;color:#56695e}.aside-bottom a{color:var(--green);text-decoration:none}.hero{background:#204c3d}.hero .eyebrow{color:#e9c6a7}nav button.active{background:#e8eddf;border-left:3px solid #ad583d}.simulation-banner3{border-color:#d4ddc7}button:focus-visible,a:focus-visible{outline:3px solid #ad583d;outline-offset:3px}@media(max-width:700px){.brand svg{width:155px}}