.sg-procurement-card__description{padding:0 20px 16px;color:#415c73;font-size:15px;line-height:1.65;overflow-wrap:anywhere}
.sg-procurement-card__description>:first-child{margin-top:0}
.sg-procurement-card__description>:last-child{margin-bottom:0}
.sg-procurement-card__document-body{min-width:0;overflow-wrap:anywhere}
.sg-procurement-card__document-body>strong{display:block}
.sg-procurement-card__document-description{margin-top:6px;color:#526a80;font-size:14px;font-weight:400;line-height:1.6;overflow-wrap:anywhere}
.sg-procurement-card__document-description>:first-child{margin-top:0}
.sg-procurement-card__document-description>:last-child{margin-bottom:0}
.sg-procurement-card[id]{scroll-margin-top:110px}
.sg-procurement-home{box-sizing:border-box;width:100%;max-width:var(--sg-container,1440px);margin:28px auto 36px;padding:0 28px;color:#12375f}
.sg-procurement-home__heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}
.sg-procurement-home__heading h2{margin:0;color:#12375f;font-size:clamp(1.35rem,2.2vw,1.9rem)}
.sg-procurement-home__heading>a{color:#174a7e;font-size:14px;font-weight:600;text-decoration:none}
.sg-procurement-home .sg-procurement-groups{margin:0}
.sg-procurement-card__more{padding:14px 20px;border-top:1px solid #edf2f6}
.sg-procurement-card__more>a{display:inline-flex;align-items:center;min-height:40px;color:#174a7e;font-weight:600;text-decoration:none}
.sg-procurement-card__more>a:hover,.sg-procurement-home__heading>a:hover{text-decoration:underline}
.sg-procurement-home a:focus-visible{outline:3px solid #dba426;outline-offset:3px}
@media(max-width:700px){.sg-procurement-home{padding:0 15px}.sg-procurement-card__description{padding:0 16px 16px}.sg-procurement-card__more{padding:12px 16px}}
