.page-02{background:#000;font-family:Inter,Arial,sans-serif}.page-02 .nav-link{color:#fff!important}.page-02 .nav-link.active,.page-02 .nav-link:focus,.page-02 .nav-link:focus-visible,.page-02 .nav-link:hover{color:#06f!important}.page-02 .brand-text{color:#fff}.meta-left{font-family:FZChaoCuHei-M10S,serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%;letter-spacing:.06em;display:flex;align-items:center;gap:25px}.meta-right{font-family:Inter,sans-serif;font-style:normal;font-weight:800;line-height:150%;letter-spacing:.06em;display:flex;gap:131px}.image-grid-section{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:0;background:#000;max-width:1920px;margin:0 auto;position:relative;z-index:2}.image-grid-item{position:relative;width:100%;aspect-ratio:9/16;overflow:hidden;background:#000}.grid-item-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.grid-item-text{position:absolute;bottom:0;left:0;right:0;padding:15px 10px;text-align:center;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0));z-index:3;display:flex;flex-direction:column;align-items:center}.product-name{font-size:12px;font-weight:600;letter-spacing:2px;color:#fff;margin-bottom:4px}.product-type{font-size:10px;font-weight:400;letter-spacing:1px;color:rgba(255,255,255,.7)}.grid-item-image{width:100%;height:100%;object-fit:cover}.image-grid-section-02{background:#000;padding:18px 30px;position:relative;z-index:2}.footer-section-dark-02,.video-section-dark-02{background:#000}.page-nav-dark-02 .next-project,.page-nav-dark-02 .prev-project{color:#fff}.page-nav-dark-02 .next-label,.page-nav-dark-02 .prev-label{color:#999}.page-nav-dark-02 .next-project:hover .next-title,.page-nav-dark-02 .prev-project:hover .prev-title{color:#06f}.page-nav-dark-02 .next-project:active .next-title,.page-nav-dark-02 .prev-project:active .prev-title{color:#06f}