.atlas-place-row{border-top:1px solid var(--atlas-line);min-height:73px;color:var(--atlas-text);--place-color:var(--atlas-practice);border-radius:12px;align-items:center;gap:12px;padding:12px;text-decoration:none;transition:background .14s,color .14s;display:flex}.atlas-place-row:has(.atlas-place-icon.campus){--place-color:var(--atlas-campus)}.atlas-place-row:has(.atlas-place-icon.lab){--place-color:var(--atlas-lab)}.atlas-place-row:is(:hover,:focus-visible){background:color-mix(in srgb,var(--place-color) 6%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--place-color) 15%,transparent)}.atlas-place-row .place-summary-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.atlas-place-row small,.place-summary-address{color:var(--atlas-muted);font-size:11px;line-height:1.6}.atlas-place-row strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.5}.atlas-place-row>svg{color:var(--atlas-muted);flex:none}.atlas-place-icon{width:41px;height:41px;color:var(--atlas-practice);background:color-mix(in srgb,var(--atlas-practice) 6%,transparent);border:1px solid color-mix(in srgb,var(--atlas-practice) 18%,transparent);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.atlas-place-icon.campus{color:var(--atlas-campus);background:color-mix(in srgb,var(--atlas-campus) 6%,transparent);border-color:color-mix(in srgb,var(--atlas-campus) 18%,transparent)}.atlas-place-row:is(:hover,:focus-visible) strong{color:var(--place-color)}@media (prefers-reduced-motion:reduce){.atlas-place-row{transition:none}}.atlas-place-icon.spoed{color:var(--atlas-spoed,#b5312d)}.atlas-light .atlas-place-row:has(.atlas-place-icon.spoed){--place-color:var(--atlas-spoed)}.atlas-light .atlas-place-icon{--place-color:var(--atlas-practice);color:var(--place-color);border-color:color-mix(in srgb,var(--place-color) 32%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--place-color) 12%,var(--atlas-surface)),color-mix(in srgb,var(--place-color) 6%,var(--atlas-surface)));box-shadow:0 2px 7px #13262a14,inset 0 1px #fff9}.atlas-light .atlas-place-icon.campus{--place-color:var(--atlas-campus)}.atlas-light .atlas-place-icon.spoed{--place-color:var(--atlas-spoed)}.atlas-light .atlas-place-row:is(:hover,:focus-visible) .atlas-place-icon{border-color:var(--place-color);background:linear-gradient(160deg,color-mix(in srgb,var(--place-color) 18%,var(--atlas-surface)),color-mix(in srgb,var(--place-color) 9%,var(--atlas-surface)));box-shadow:0 0 0 3px color-mix(in srgb,var(--place-color) 10%,transparent),0 3px 12px #13262a1c}.atlas-place-icon.lab{color:var(--atlas-lab);background:color-mix(in srgb,var(--atlas-lab) 6%,transparent);border-color:color-mix(in srgb,var(--atlas-lab) 18%,transparent)}
