.address-search .as-inner{margin-inline:auto;max-width:720px;text-align:center}.as-sub{color:var(--c-body);font-size:1.05rem;margin:.7rem auto 0;max-width:52ch}.bg-ink .as-sub,.dark .as-sub{color:rgba(247,243,236,.78)}.as-form{display:flex;gap:.6rem;margin:1.9rem auto 0;max-width:560px}.as-form input{background:var(--c-white);border:2px solid var(--c-ink);border-radius:var(--radius);color:var(--c-ink);flex:1;font-family:var(--f-body);font-size:1rem;min-width:0;padding:.95rem 1.1rem}.as-form input::placeholder{color:rgba(0,0,0,.45)}.as-form .btn{white-space:nowrap}.search-result-address{align-items:center;border-radius:var(--radius);flex-wrap:wrap;font-size:.96rem;gap:.5rem .9rem;line-height:1.5;margin:1.1rem auto 0;max-width:560px;padding:1rem 1.15rem;text-align:left}.search-result-address.is-neutral{background:var(--c-sage);color:var(--c-ink)}.search-result-address.is-warning{background:#fbe4e4;border-left:4px solid var(--c-red);color:var(--c-red-dark)}.search-result-address.is-positive{background:#e6efe9;border-left:4px solid var(--c-teal);color:var(--c-teal-dark)}.search-result-address.is-negative{background:var(--c-sage);border-left:4px solid var(--c-ink);color:var(--c-ink)}@media (max-width:560px){.as-form{flex-direction:column}.as-form .btn{justify-content:center}}.as-sub{margin-top:1.2rem}@media (min-width:900px){.as-sub{margin-top:1.6rem}}.as-sub>p{margin-bottom:0}.as-sub>p+p{margin-top:.8rem}