.any-office-card{display:flex;flex-direction:column;height:100%;background-color:var(--content-background);border-radius:var(--card-border-radius);box-shadow:var(--box-shadow-near)}.any-office-card:hover{cursor:pointer}.any-office-card:focus{outline:var(--outline);outline-offset:var(--outline-offset);color:var(--text)}.any-office-card .top-container{flex:0 0 auto;display:flex;justify-content:center;align-items:center;position:relative;height:200px;overflow:hidden;border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius);background-color:var(--white)}.any-office-card .top-container .office-img{width:100%;height:100%;object-fit:contain}.any-office-card .top-container .office-img.office-avatar{background:var(--image-background);object-position:center}.any-office-card .top-container .logo{position:absolute;bottom:0;right:0;height:32px;background-color:var(--content-background-light);padding:8px;border-top-left-radius:var(--border-radius);border-left:var(--border);border-top:var(--border)}.any-office-card .bottom-container{flex:1 1 auto;display:flex;flex-direction:column;padding:12px;font-size:14px}.any-office-card .bottom-container .office-info{margin-bottom:24px;display:flex;flex-direction:column;gap:4px}.any-office-card .bottom-container .office-info .office-name{font-family:var(--med);font-size:16px;color:var(--reverse-button-text);white-space:normal;overflow:visible}.any-office-card .bottom-container .office-info .address{color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.any-office-card .bottom-container .website-link{margin-top:auto;display:flex;align-self:center;font-size:16px;padding-bottom:8px;cursor:pointer;color:var(--action)}.any-office-card .bottom-container .website-link:hover{text-decoration:underline}
