.qualification-section{border-top:1px solid #dce3dc}
.qualification-section.patent-section{background:#f6f8f4}
.qualification-gallery article[hidden]{display:none!important}
.qualification-gallery .credential-button h3{font-size:18px;line-height:1.55;word-break:keep-all}
.qualification-gallery .credential-button p{font-size:12px;color:#61726c;line-height:1.6}
.qualification-expand-wrap{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:36px}
.qualification-expand{display:flex;align-items:center;justify-content:space-between;gap:55px;min-width:190px;min-height:50px;padding:12px 22px;border:1px solid #849b90;background:transparent;color:#173f35;font:inherit;font-size:14px;cursor:pointer}
.qualification-expand span{font-size:23px;line-height:1}
.qualification-expand:hover{background:#edf3eb}
.qualification-expand:focus-visible{outline:2px solid #194975;outline-offset:4px}
.qualification-status{font-size:12px;color:#687a71;line-height:1.6}
.qualification-number{margin:0 0 25px;color:#50675d;font-size:14px}
.qualification-jump-links{display:flex;flex-wrap:wrap;gap:14px 28px;margin:26px 0 35px}
.company-main .qualification-section{padding-block:55px}
@media(max-width:600px){.qualification-gallery .credential-button h3{font-size:15px;line-height:1.6}.qualification-gallery .credential-button p{font-size:10px}.qualification-status{font-size:11px}.qualification-expand{min-height:48px}.qualification-gallery{gap:28px 16px}.company-main .qualification-section{padding-block:40px}}

.credential-static{cursor:default}.credential-static:hover img{transform:none}.credential-static .certificate-image img{user-select:none;-webkit-user-drag:none}
