.fs-program-badge-layout,.fs-program-badge-layout *{box-sizing:border-box}
.fs-program-badge-layout{position:relative;display:inline-block;width:184px;height:160px;max-width:100%;vertical-align:middle}
.fs-program-badge{position:relative;display:block;width:160px;height:160px;max-width:100%;margin:0;padding:0;border:1px solid #c9c9c9;border-radius:50%;background:#fff;color:#111;text-align:center;box-shadow:1px 3px 5px rgba(0,0,0,.22);animation:none;transform:none}
.fs-program-badge__seal{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;fill:currentColor}
.fs-program-badge__seal-title{font-family:Arial,Helvetica,sans-serif;font-size:25px;font-weight:400;letter-spacing:.8px}
.fs-program-badge__rim-detail{fill:none;stroke:#989898;stroke-width:1.2}
.fs-program-badge .fs-program-badge__logo{position:absolute;left:10%;top:45%;display:block;width:80%;height:auto;max-width:none;margin:0;padding:0;border:0;transform:none;object-fit:contain}
.fs-program-badge-layout .fs-program-badge__info{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#716a57;text-decoration:none;line-height:1;cursor:pointer;transition:color .16s ease}
.fs-program-badge-layout .fs-program-badge__info-glyph{display:grid;place-items:center;width:18px;height:18px;border:1px solid currentColor;border-radius:50%;font-family:Georgia,'Times New Roman',serif;font-size:13px;font-weight:400;font-style:italic;line-height:1;letter-spacing:0;text-transform:none}
.fs-program-badge-layout .fs-program-badge__info:hover{color:#293b2d;text-decoration:none}
.fs-program-badge-layout .fs-program-badge__info:focus-visible{outline:2px solid currentColor;outline-offset:1px}
#recommended-designer-details{scroll-margin-top:140px}
@media(max-width:900px){#recommended-designer-details{scroll-margin-top:200px}}
@media(max-width:620px){.fs-program-badge-layout{width:168px;height:144px}.fs-program-badge{width:144px;height:144px}}
@media(prefers-reduced-motion:reduce){.fs-program-badge-layout .fs-program-badge__info{transition:none}}
