.list-link{font-size:20px;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;white-space:nowrap}.list-link::-webkit-scrollbar{background:#e9e9e9;border-radius:4px;height:8px;margin:0 6px 0 0;width:8px}.list-link::-webkit-scrollbar-track{border-radius:4px}.list-link::-webkit-scrollbar-thumb{background:#a1a5ad;border-radius:4px;height:40px;width:8px}@media (min-width:768px){.list-link{display:-webkit-box;display:-ms-flexbox;display:flex}}.list-link.btn-link{font-size:14px;padding:10px 0}@media (min-width:1024px){.list-link.btn-link{font-size:20px;padding:24px 0}}.list-link.btn-link li{padding:0 12px}@media (min-width:1024px){.list-link.btn-link li{padding:0 20px}}.list-link.btn-link a{border:1px solid var(--gray-600);border-radius:35px;color:var(--gray-500);font-weight:600;padding:2px 10px;-webkit-transition:color .45s ease-in-out,border-color .45s ease-in-out,background-color .45s ease-in-out;transition:color .45s ease-in-out,border-color .45s ease-in-out,background-color .45s ease-in-out}@media (min-width:1024px){.list-link.btn-link a{padding:12px 22px}}.list-link.btn-link a:hover{border-color:var(--mint);color:var(--mint)}.list-link.btn-link a.anchor-active{background-color:var(--mint);border-color:var(--mint);color:var(--white)}.list-link.btn-link a:before{display:none}.list-link li{display:inline;padding:0 10px}@media (min-width:1024px){.list-link li{padding:0 24px}}@media (min-width:1330px){.list-link li{padding:0 54px}}.list-link li:first-child{padding-left:0}.list-link li:last-child{padding-right:0}.list-link a{color:var(--gray-900);display:inline-block;position:relative;text-decoration:none;-webkit-transition:color .45s ease-in-out;transition:color .45s ease-in-out;-webkit-user-select:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-user-drag:none;-webkit-app-region:no-drag}.list-link a:hover{color:var(--mint)}.list-link a:before{background:currentColor;bottom:0;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width .45s ease-in-out;transition:width .45s ease-in-out;width:0}.list-link a.anchor-active{color:var(--mint)}.list-link a.anchor-active:before{width:100%}