.atlas-heading{align-items:flex-start}.atlas-heading p{max-width:780px}.atlas-summary{display:flex;gap:32px;align-items:center;background:#edf3ed;border:1px solid #d9e5db;border-radius:9px;padding:22px 26px;margin-bottom:24px}.atlas-summary strong{display:block;font:28px Georgia,serif;color:#284f56}.atlas-summary span{font-size:12px;color:#596c60}.atlas-summary p{margin-left:auto;font-size:13px;line-height:1.8;max-width:540px;color:#52665d}.atlas-filter{padding:20px;background:white;border:1px solid var(--line);border-radius:8px;display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:24px 0}.atlas-filter label{display:grid;gap:7px;font-size:12px;font-weight:600}.atlas-filter input[type=search]{width:290px}.atlas-filter input[type=number]{width:120px}.atlas-filter select{min-width:150px}.atlas-filter .button{margin:0}.atlas-results{display:flex;justify-content:space-between;align-items:center;margin:26px 0 14px;font-size:13px;color:#52665d}.atlas-results h2{font-size:20px;color:#345f68;margin:0}.atlas-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.atlas-card{background:white;border:1px solid var(--line);border-radius:9px;padding:24px;scroll-margin-top:20px;min-width:0}.atlas-card header{display:flex;align-items:start;justify-content:space-between;gap:12px;margin-bottom:18px}.atlas-card h2,.atlas-card h3{font-size:19px;color:#345f68;margin:0 0 6px}.atlas-card header small{font-size:12px;color:var(--muted)}.atlas-badge{white-space:nowrap;background:#edf3ed;color:#426b56;border-radius:5px;padding:6px 10px;font-size:12px}.atlas-card p,.atlas-card li{font-size:13px;line-height:1.85;color:#52665d}.atlas-facts{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px;font-size:13px;line-height:1.8;margin:0}.atlas-facts dt{color:#7b897f}.atlas-facts dd{margin:0;overflow-wrap:anywhere}.atlas-card footer{border-top:1px solid #e4e9e2;margin-top:18px;padding-top:14px;display:flex;gap:14px;flex-wrap:wrap;font-size:12px}.atlas-locations{display:grid;gap:10px}.atlas-location{background:#f6f8f3;padding:13px 15px;border-radius:6px}.atlas-location strong{font-size:13px;color:#405951}.atlas-location p{margin:5px 0 0;font-size:12px}.atlas-location .atlas-cost{color:#426b56;font-weight:600}.atlas-location details{margin-top:6px;font-size:12px;color:#64776b}.atlas-location summary{cursor:pointer}.atlas-location ul{padding-left:18px;margin-bottom:0}.atlas-location li{font-size:12px}.atlas-warning{border-left:3px solid #ba9960;padding-left:12px}.atlas-pagination{display:flex;justify-content:center;align-items:center;gap:22px;margin:28px 0;font-size:13px}.atlas-empty{background:#f5f7f1;border-radius:8px;padding:28px}.atlas-card .guide-tags{margin-bottom:0}.atlas-filter a:focus-visible,.atlas-card a:focus-visible,.atlas-pagination a:focus-visible{outline:3px solid #527b6b;outline-offset:3px}.atlas-note{font-size:12px;color:#738174;line-height:1.8}.atlas-full{grid-column:1/-1}@media(max-width:1000px){.atlas-grid{grid-template-columns:1fr}.atlas-summary{flex-wrap:wrap}.atlas-summary p{margin:0}.atlas-filter input[type=search]{width:100%}}
