.resultsPage{color:#163b30;background:#faf7f0;min-height:100vh;font-size:16px;line-height:1.65}.resultsPage header{border-bottom:1px solid #d9dfd3;justify-content:space-between;gap:20px;padding:28px 6%;display:flex}.resultsPage header>a{letter-spacing:.12em;font-family:Georgia,serif}.resultsPage nav{gap:25px;display:flex}.resultsPage a{color:inherit}.resultsPage section{max-width:1140px;margin:auto;padding:65px 28px}.resultsPage h1{margin:12px 0 25px;font:clamp(45px,6vw,76px)/1.1 Georgia,serif}.resultsPage h1 em{font-weight:400}.resultsPage section>p{max-width:740px}.resultsPage input{width:min(100%,580px);color:inherit;font:inherit;background:0 0;border:1px solid #bcc9bc;margin:25px 0 35px;padding:16px}.resultsGrid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.resultsGrid article{background:#fff;border:1px solid #d9dfd3;padding:30px}.resultsGrid small{letter-spacing:.08em;font-size:13px}.resultsGrid h2{margin:16px 0;font:28px Georgia,serif}.resultsGrid dl{grid-template-columns:110px 1fr;gap:8px;font-size:14px;display:grid}.resultsGrid dd{margin:0}.resultsGrid dt{color:#65746b}.resultsGrid article>a{letter-spacing:.06em;margin-top:18px;font-size:14px;display:inline-block}.resultsEmpty{border-block:1px solid #d9dfd3;padding:35px}.resultsNote{color:#526658;margin-top:45px;font-size:14px}.resultsPage footer{color:#fff;background:#163b30;padding:25px 6%}@media (width<=650px){.resultsGrid{grid-template-columns:1fr}.resultsPage header{flex-direction:column}.resultsPage nav{flex-wrap:wrap;font-size:14px}}
