.entity-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;flex-wrap:wrap}.entity-header nav{display:flex;gap:20px}.entity-header select{padding:10px;border:1px solid var(--line);border-radius:8px;background:white}.entity-main{max-width:1050px}.entity-main h1{font-size:clamp(28px,4vw,48px);letter-spacing:-1.5px;line-height:1.2}.entity-main address{font-style:normal;color:var(--muted);margin:20px 0}.entity-crumbs{margin:30px 0}.entity-crumbs a,.entity-main li a,.entity-directory a{text-decoration:underline;text-underline-offset:3px}.entity-price{font-size:24px;margin:20px 0}.entity-price small,.entity-list small{display:block;font-size:12px}.entity-main section{margin:30px 0}.entity-main dt{font-weight:700;margin-top:16px}.entity-main dd{margin:4px 0 16px}.entity-main .pricing-details{padding:20px;background:white;border:1px solid var(--line);border-radius:18px}.entity-list{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.entity-list article{border:1px solid var(--line);border-radius:18px;padding:20px;background:white}.entity-list h2{font-size:20px;line-height:1.4}.entity-footer{padding:40px 0}.entity-directory{margin-top:40px;margin-bottom:40px}.entity-directory ul{columns:3;column-width:200px}.entity-main p{line-height:1.8}.entity-main ul{padding-left:22px}
