.credentials{position:relative;overflow:hidden;padding:25px 0}
.credentials-window{position:relative;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}
.credentials-window::-webkit-scrollbar{display:none}
.credentials-track,.credentials-group{display:flex;width:max-content;align-items:stretch}
.credentials .credential-item{width:390px;box-sizing:border-box;flex-shrink:0;padding:8px 30px;text-align:center;border-right:1px solid #c3ac8d}
.credentials .credential-label{font-size:10px;letter-spacing:.13em;margin:0 0 10px}
.credentials h2{font-size:25px;line-height:1.25;margin:0}
.credentials h2 a{font:inherit;color:#3c3028;text-decoration:none}
.credentials h2 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}
.credentials-pause{position:absolute;bottom:6px;right:20px;background:none;border:0;color:#624b36;font-size:11px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:4px 8px}
.credentials-pause[hidden]{display:none}
.credentials-pause:focus-visible{outline:2px solid #725a42}
@media(max-width:760px){.credentials{padding:20px 0}.credentials .credential-item{width:min(82vw,340px);padding:6px 22px}.credentials h2{font-size:23px}.credentials-pause{right:12px}}
