/* Curated links following the project, using the existing typography. */
.dm-project-services{padding:0 0 var(--s12)}
.dm-project-services h2{margin:0 0 var(--s4);font-weight:400}
.dm-project-services ul{display:flex;flex-direction:column;gap:var(--s3);list-style:none;margin:0;padding:0}
.dm-project-services li{display:flex;min-width:0}
.dm-project-services .lnk{width:fit-content;align-self:flex-start;max-width:100%;white-space:normal;overflow-wrap:break-word}
@media(max-width:768px){.dm-project-services{padding-bottom:var(--s6)}}

/* New website projects keep every project link in the introductory meta column. */
.dm-project-meta-links{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3);margin-top:var(--s4)}
.dm-project-meta-links .lnk{font-family:var(--fm);font-size:var(--sz-u);line-height:var(--lh-u);letter-spacing:var(--ls-u);width:fit-content;align-self:flex-start;max-width:100%;white-space:normal;overflow-wrap:break-word}

/* Underline each text line when project metadata links wrap. */
.dm-project-meta-links .lnk{background-image:none;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-skip-ink:auto}
.dm-project-meta-links .lnk:hover{text-decoration-line:none}
