
.mt .project-tabs{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:32px;border-bottom:1px solid #d8c99f;padding-bottom:22px}
.mt .project-tabs button{font-family:inherit;font-size:16px;cursor:pointer;background:transparent;border:1px solid #c4a55c;color:#e4c77d;padding:13px 24px;transition:background .2s,color .2s}
.mt .project-tabs button[aria-selected="true"]{background:#d6b86b;color:#0b152b;border-color:#d6b86b}
.mt .project-tabs button span{display:inline-flex;align-items:center;justify-content:center;min-width:24px;margin-inline-start:10px;font-size:13px;opacity:.8}
.mt .project-tabs button:focus-visible{outline:3px solid #be9b46;outline-offset:4px}
.mt .project-results{color:#b9c1d2;margin:0 0 24px}
.mt [hidden]{display:none!important}
.mt .project-empty{text-align:center;padding:55px 20px 70px;border:1px solid #d8c99f;background:#111d37}
.mt .project-empty .eyebrow{justify-content:center}
.mt .project-empty p{margin-top:14px}
@media(max-width:600px){.mt .project-tabs{gap:8px}.mt .project-tabs button{font-size:14px;padding:10px 12px;flex:1 1 auto}.mt .project-tabs button span{margin-inline-start:4px}.mt .projects-page{padding-top:32px}.mt .project-empty{padding:36px 16px}}
