.search-empty-explanation{background:#f4f8fd;max-width:48rem;margin-inline:auto}.search-empty-explanation .empty-title{font-size:clamp(1.3rem,2.3vw,1.8rem);line-height:1.25}.search-empty-explanation p{max-width:65ch;margin:.85rem auto;line-height:1.55}.search-empty-actions{flex-wrap:wrap;justify-content:center;gap:.65rem;margin:1.2rem 0;display:flex}.search-empty-actions .btn{white-space:normal;text-align:center;min-height:44px}.search-empty-note{color:var(--muted,#53647b);font-size:.84rem}.search-empty-explanation>a{color:#005fba;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.marina-sale-overview{background:#f4f8fd;border:1px solid #d8e3f0;border-radius:14px;margin:2rem 0;padding:clamp(1rem,3vw,1.75rem);scroll-margin-top:8rem}.marina-sale-overview>h2{margin:0 0 .75rem;font-size:clamp(1.4rem,2.5vw,1.9rem);line-height:1.25}.marina-sale-overview>p{max-width:76ch;line-height:1.6}.marina-sale-groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:1rem;margin-top:1.25rem;display:grid}.marina-sale-group{background:#fff;border:1px solid #d8e3f0;border-radius:10px;min-width:0;padding:1.1rem}.marina-sale-group h3{margin:0 0 .4rem;font-size:1.1rem;line-height:1.35}.marina-sale-group h3 a{align-items:center;min-height:44px;display:inline-flex}.marina-sale-group ul{margin:0;padding:0;list-style:none}.marina-sale-group li{overflow-wrap:anywhere;border-top:1px solid #e3e9f1;padding:.85rem 0}.marina-sale-group li>a{align-items:center;min-height:44px;padding:.25rem 0;font-weight:650;line-height:1.4;display:flex}.marina-sale-facts{color:#4b6077;margin-top:.25rem;font-size:.85rem;line-height:1.55;display:block}.marina-sale-group li:last-child{padding-bottom:0}@media (width<=540px){.search-empty-actions{flex-direction:column;align-items:stretch}.marina-sale-overview{margin:1.25rem 0}.marina-sale-group{padding:.9rem}}
