/* Static closing links: restrained product colors and simple component artwork. */
.explore-final .project-link{border:1px solid #e1e5df;border-radius:20px;overflow:hidden;background:#fff;color:#2d4a3e}
.explore-final .project-link .thumb{height:240px;border:0;border-bottom:1px solid #e1e5df}
.explore-final .project-link .thumb:after,.explore-final .proto-thumb:before{content:none}
.explore-final .project-link .label{margin:0;padding:18px 20px;align-items:center;font-size:13px;font-weight:500}
.explore-final .project-link .label span:last-child{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1px solid #dce4dc;border-radius:50%;font-size:16px}
.explore-final .project-link:focus-visible{outline:3px solid #2d4a3e;outline-offset:5px}
.explore-final .project-link,.explore-final .project-link *{animation:none!important;transition:none!important}
.explore-final .project-link:hover{transform:none}
.explore-final .explore-card-kicker{position:absolute;top:20px;left:22px;margin:0;font-size:9px;line-height:1.4;letter-spacing:1.5px;font-weight:500;z-index:2}
.explore-final .video-thumb{background:#2d4a3e;color:#edf2e9}
.explore-final .play{width:56px;height:56px;background:#f4f3e9;color:#2d4a3e;border:1px solid #fff8;padding-left:3px;font-size:16px}
.video-orbit{position:absolute;left:50%;top:50%;width:150px;height:150px;transform:translate(-50%,-50%);border:1px solid #ffffff29;border-radius:50%}
.video-orbit:before,.video-orbit:after{content:"";position:absolute;inset:17px;border:1px solid #ffffff20;border-radius:50%}
.video-orbit:after{inset:-30px}
.explore-card-note{position:absolute;bottom:20px;left:22px;font-size:10px;color:#d5dfd5}
.explore-final .proto-thumb{background:#e8eee7;color:#52664f}
.prototype-mini{position:absolute;top:57px;left:50%;transform:translateX(-50%) rotate(-4deg);width:70%;max-width:260px;background:#faf9f6;border:1px solid #d2dbcf;border-radius:12px;overflow:hidden;box-shadow:0 12px 22px #2d4a3e12}
.prototype-mini-head{display:flex;align-items:center;gap:6px;background:#fff;border-bottom:1px solid #e5e0d8;padding:11px 12px;color:#2d4a3e;font-size:10px}
.prototype-mini-head>span:last-child{margin-left:auto;font-size:14px}
.prototype-mini-dot{width:12px;height:12px;border:1.5px solid #2d4a3e;border-radius:50%}
.prototype-mini-body{padding:12px}
.prototype-mini-title{display:block;font-size:9px;color:#6b5e55;margin-bottom:9px}
.prototype-mini-card{background:#fff;border:1px solid #e5e0d8;border-radius:6px;padding:8px;margin-bottom:6px}
.prototype-mini-card i{display:block;height:3px;width:85%;background:#d9e1d6;border-radius:2px}
.prototype-mini-card i+i{margin-top:5px;width:57%;background:#e7ebe4}
.prototype-mini-button{padding:6px;border-radius:16px;background:#2d4a3e;color:#fff;text-align:center;font-size:7px}
.explore-final .award-thumb{background:#f0e8dc;color:#473f32;align-items:flex-start;padding:52px 28px 24px}
.explore-final .award-thumb strong{font-size:32px;line-height:.94;letter-spacing:-1.2px;z-index:1}
.explore-final .award-nominee{margin-top:15px;padding:5px 10px;border:1px solid #c8baa4;border-radius:20px;font-size:10px;color:#665944}
.explore-final .award-decoration{position:absolute;right:22px;top:76px;margin:0;font-size:95px;font-weight:400;line-height:1;color:#d8c7aa}
@media(max-width:980px) and (min-width:621px){.explore-final .link-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.explore-final .project-link .label{padding:14px 12px;font-size:11px}.explore-final .explore-card-kicker{left:16px;font-size:8px}.explore-final .award-thumb{padding-left:20px}.explore-final .award-decoration{right:8px;font-size:64px}}
@media(max-width:620px){.explore-final .project-link{border-radius:18px}.explore-final .link-grid{gap:20px}}
