.shortlist-module__ZfqKTW__savedLink{white-space:normal;gap:4px}.shortlist-module__ZfqKTW__saveControl{gap:8px;margin-top:12px;display:grid}.shortlist-module__ZfqKTW__saveControl button{min-height:44px}.shortlist-module__ZfqKTW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shortlist-module__ZfqKTW__page{gap:24px;display:grid}.shortlist-module__ZfqKTW__intro{gap:12px;max-width:760px;display:grid}.shortlist-module__ZfqKTW__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.shortlist-module__ZfqKTW__groups{gap:28px;display:grid}.shortlist-module__ZfqKTW__group{gap:14px;min-width:0;display:grid}.shortlist-module__ZfqKTW__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}.shortlist-module__ZfqKTW__card{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;overflow:hidden}.shortlist-module__ZfqKTW__photo{object-fit:cover;width:100%;height:210px}.shortlist-module__ZfqKTW__body{overflow-wrap:anywhere;gap:12px;padding:18px;display:grid}.shortlist-module__ZfqKTW__selection{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:flex}.shortlist-module__ZfqKTW__selection input{flex-shrink:0;width:22px;height:22px}.shortlist-module__ZfqKTW__unavailable{border:1px solid var(--line);background:#fff;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.shortlist-module__ZfqKTW__enquiry{background:var(--pale);border:1px solid var(--line);border-radius:12px;gap:12px;padding:20px;display:grid}.shortlist-module__ZfqKTW__status{background:var(--pale);border-radius:10px;padding:14px}@media (max-width:600px){.shortlist-module__ZfqKTW__savedLink{padding:6px;font-size:13px}.shortlist-module__ZfqKTW__page h1{font-size:29px}.shortlist-module__ZfqKTW__actions>button{flex:auto}}
.team-contact-module__3SLLiG__team{overflow-wrap:anywhere;min-width:0}.team-contact-module__3SLLiG__details{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.team-contact-module__3SLLiG__details:has(>:only-child){grid-template-columns:minmax(0,1fr)}.team-contact-module__3SLLiG__photo{object-fit:contain;border-radius:.75rem;width:100%;height:auto;max-height:24rem;display:block}.team-contact-module__3SLLiG__status{font-weight:700}.team-contact-module__3SLLiG__previewViewport{border:1px solid #c7d7ce;border-radius:.75rem;max-width:100%;padding:.75rem;container-type:inline-size}.team-contact-module__3SLLiG__previewViewport[data-size=mobile]{width:360px}.team-contact-module__3SLLiG__previewViewport[data-size=desktop]{width:100%}.team-contact-module__3SLLiG__previewViewport[data-size=mobile] .team-contact-module__3SLLiG__details{grid-template-columns:minmax(0,1fr)}.team-contact-module__3SLLiG__controls{flex-wrap:wrap;gap:.5rem;margin-block:.75rem;display:flex}.team-contact-module__3SLLiG__controls button{min-height:44px}@media (max-width:600px){.team-contact-module__3SLLiG__details{grid-template-columns:minmax(0,1fr)}}@container (max-width:500px){.team-contact-module__3SLLiG__details{grid-template-columns:minmax(0,1fr)}}
