.works-hero{background:linear-gradient(100deg,#021c26f5,#074068df 55%,#07406866),url('assets/studio-standalone.webp') center/cover;color:#fff;padding:55px 0}.works-hero small{font-size:12px;letter-spacing:.2em;color:#8de4e0}.works-hero h1{font-size:42px;margin:6px 0}.works-hero p{font-size:13px}.works-main{padding-bottom:75px}.crumb{font-size:12px;color:#687f8c;padding:15px 0 25px}.works-main h2{margin:4px 0}.intro{font-size:14px;color:#60788a}.tools{margin:28px 0 16px;padding:18px;background:#f2f7f8;display:flex;align-items:end;gap:12px;flex-wrap:wrap}.tools label{font-size:12px;font-weight:bold;display:flex;flex-direction:column;gap:6px}.tools label:nth-child(2){flex:1}.tools input,.tools select{font:inherit;font-size:13px;padding:12px;border:1px solid #bccbd2;background:#fff;color:#123047;min-width:170px}.tools button,.summary button{background:#fff;color:#074068;border:1px solid #074068;padding:12px;cursor:pointer}.summary{display:flex;justify-content:space-between;align-items:center;margin:20px 0 12px;font-size:13px}.year-group{border:1px solid #d8e7e9;margin:12px 0}.year-head{display:flex;align-items:center;justify-content:space-between;width:100%;background:#d8f3f2;color:#074068;border:0;padding:13px 18px;text-align:left;cursor:pointer;font:inherit}.year-head strong{font-size:17px}.year-head small{font-size:12px;margin-left:14px}.year-head:hover{background:#bce8e6}.year-table{border-collapse:collapse;width:100%;font-size:13px}.year-table th{background:#eff4f6;text-align:left;font-size:12px;padding:8px 16px}.year-table th:first-child{width:72px}.year-table td{padding:10px 16px;border-bottom:1px solid #e6edef}.year-table tr:nth-child(even){background:#fbfcfc}.year-table tr:last-child td{border:0}.year-table td:first-child{color:#718695}.pending{padding:18px;color:#5a7180;font-size:13px}.archive-note{border-top:1px solid #dce6ea;margin-top:35px;padding-top:22px;color:#617789;font-size:12px}.archive-note strong{color:#074068}.empty{padding:30px;background:#f2f7f8;font-size:13px}nav a[aria-current]{color:#008e90}@media(max-width:650px){.works-hero{padding:35px 0}.works-hero h1{font-size:32px}.tools{display:block}.tools label{margin-bottom:12px}.tools input,.tools select,.tools button{width:100%}.year-head strong{font-size:15px}.year-table thead{display:none}.year-table,.year-table tbody,.year-table tr,.year-table td{display:block}.year-table tr{padding:8px 14px;border-bottom:1px solid #e6edef}.year-table td{border:0;padding:3px 0}.year-table td:first-child{display:none}.summary{align-items:flex-start;gap:8px;flex-direction:column}}