.page-stage-02{background:#000;font-family:Inter,Arial,sans-serif}.page-stage-02 .content-meta,.page-stage-02 .info-section{background:#d4d4d4;position:relative;z-index:2}.gallery-compact{padding-top:20px;padding-bottom:20px;position:relative;z-index:2}.page-stage-02 .gallery-section-stage-02{background:#d4d4d4!important;position:relative;z-index:2;overflow:hidden;width:100%}.page-stage-02 .gallery-grid-stage{background:#d4d4d4!important;max-width:100%;margin:0;padding:0;box-sizing:border-box}.page-stage-02 .gallery-grid-stage .gallery-item img{width:100%;height:auto;display:block}.gallery-info-header,.gallery-info-header-2{display:flex;justify-content:space-between;align-items:center;padding-top:20px}.gallery-info-title{font-family:Inter,sans-serif;font-weight:700;font-size:clamp(13px, 1.25vw, 18px);letter-spacing:.06em;line-height:150%;color:#000}.gallery-info-desc{font-family:Inter,sans-serif;font-weight:700;font-size:clamp(13px, 1.25vw, 18px);letter-spacing:.06em;line-height:150%;color:#000}.page-stage-02 .content-header{padding:18px clamp(15px,2.08vw,30px) clamp(115px,16.11vw,232px) clamp(15px,2.08vw,30px)}.page-stage-02 .content-meta{padding:0 clamp(15px,2.08vw,30px) 20px clamp(15px,2.08vw,30px)}.page-stage-02 .content-meta .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:clamp(50px,6.94vw,100px)}.page-stage-02 .content-meta .meta-right{font-family:Inter,sans-serif;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.06em;font-size:18px;display:flex;gap:clamp(15px,2.08vw,30px)}.page-stage-02 .content-meta-stage-02,.page-stage-02 .content-meta-stage-03,.page-stage-02 .content-meta-stage-04,.page-stage-02 .content-meta-stage-05{padding:20px clamp(15px,2.08vw,30px) 0 clamp(15px,2.08vw,30px);background:#d4d4d4;position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;color:#000;font-family:Inter,sans-serif;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.06em;font-size:18px}.page-stage-02 .content-meta-stage-02 .meta-right{gap:clamp(40px,5.56vw,80px)}.page-stage-02 .content-meta-stage-03 .meta-right{gap:20px}.page-stage-02 .content-meta-stage-04 .meta-right{gap:clamp(20px,2.78vw,40px)}.page-stage-02 .content-meta-stage-05 .meta-right{gap:clamp(15px,2.08vw,30px)}.page-stage-02 .video-section{padding:0 clamp(15px,2.08vw,30px) 0 clamp(15px,2.08vw,30px)}.page-stage-02 .video-section-2{padding:0 clamp(15px,2.08vw,30px) 10px clamp(15px,2.08vw,30px);background:#d4d4d4;color:#000;position:relative;z-index:2;overflow:hidden}.page-stage-02 .video-section-2 .video-wrapper{width:100%;margin:0 auto}.page-stage-02 .video-section.video-gap-large{padding:0 clamp(15px,2.08vw,30px) 0 clamp(15px,2.08vw,30px)}.page-stage-02 .gallery-section-stage-02.gallery-compact.gallery-gap-large{padding:0 clamp(15px,2.08vw,30px) clamp(15px,2.08vw,30px) clamp(15px,2.08vw,30px)}.page-stage-02 .gallery-section-stage-02.gallery-compact.gallery-gap-medium{padding:0 clamp(15px,2.08vw,30px) 0}.page-stage-02 .footer-section-dark{padding-top:clamp(15px,2.08vw,30px)}.gallery-items-no-gap{display:flex;flex-direction:column;gap:0;position:relative;z-index:2}.page-stage-02 .nav-link{color:#fff!important}.page-stage-02 .nav-link.active,.page-stage-02 .nav-link:focus,.page-stage-02 .nav-link:focus-visible,.page-stage-02 .nav-link:hover{color:#06f!important}.page-stage-02 .brand-text{color:#fff}