.track-record{background:#081a37;color:#fff}.track-record .eyebrow{color:#ff5268}.track-record .section-head>p{color:#bbc8d8}.record-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 32px}.record{border-top:1px solid #455166;padding:28px 0 30px}.record-year{display:block;font-size:30px;letter-spacing:-1px;margin-bottom:15px;color:#ff5268}.record-type{font-size:11px;text-transform:uppercase;letter-spacing:1.1px;color:#aebed1;margin-bottom:12px}.record>p:not(.record-type){font-size:14px;color:#c8d3e0}.contractor{font-size:9px;letter-spacing:1.4px;color:#92a4bc;margin-top:24px}.contractor span{display:block;font-size:12px;letter-spacing:0;color:#dae2ec;margin-top:5px}.record-note{font-size:12px;color:#aebed1;margin-top:24px}.work-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 24px}.work-grid figure{margin:0;background:white}.work-grid img{height:330px;object-position:center 45%}.work-grid figure:nth-child(1) img,.work-grid figure:nth-child(2) img{object-position:center}.work-grid figcaption{padding:18px 20px}.work-grid strong,.work-grid span{display:block}.work-grid strong{font-size:17px}.work-grid span{font-size:12px;color:var(--muted)}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.process-grid article{border-top:2px solid var(--line);padding-top:22px}.process-grid article>span{color:var(--red);font-size:14px;display:block;margin-bottom:24px}.process-grid h3{font-size:21px}.process-grid p{font-size:14px;color:var(--muted)}@media(max-width:900px){.record-grid,.work-grid{grid-template-columns:repeat(2,1fr)}.process-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.record-grid{grid-template-columns:1fr}.work-grid{grid-template-columns:1fr 1fr;gap:16px 12px}.work-grid img{height:230px}.work-grid figcaption{padding:12px}.work-grid strong{font-size:14px}.work-grid span{font-size:11px}.process-grid{gap:20px}.process-grid h3{font-size:19px}.record-year{font-size:26px}}@media(max-width:380px){.work-grid{grid-template-columns:1fr}}
