*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:FZChaoCuHei-M10S;src:url('https://static.gangya.fun/resources/fonts/FZChaoCuHei-M10S-subset.ttf') format('truetype');font-weight:400;font-style:normal}:root{--cursor-custom:url('https://static.gangya.fun/assets/point-cursor.png') 10 10,auto;--cursor-custom-pointer:url('https://static.gangya.fun/assets/point-cursor.png') 10 10,pointer}.cursor-default{cursor:var(--cursor-custom)!important}.cursor-pointer{cursor:var(--cursor-custom-pointer)!important}*{cursor:var(--cursor-custom)!important}.brand-detail-desc,.brand-detail-title,.brand-directory-item.clickable,.custom-scrollbar-thumb,.custom-scrollbar-track,.detail-title .title-main,.detail-title .title-sub,.directory-item,.footer-video-link,.footer-video-link-last,.gallery-nav,.grid-item,.header-content.clickable,.image-fullscreen-item.video-hover-item,.image-wrapper,.nav-link,.paint-grid-item,.placeholder-wrapper,.stack-item,.still-image-header.clickable,.subdirectory-item,.subdirectory-item:active,.subdirectory-item:hover,.submenu-item,.viewer-nav,.wall-item,[role=button],a,button{cursor:var(--cursor-custom-pointer)!important}.about-video,.bg-video,.cover-video,.end-video,.grid-video,.hover-video,.main-video,.project-video-container,.video-grid-item,.video-wrapper,video{cursor:var(--cursor-custom)!important}body{font-family:Inter,sans-serif;background-color:#d4d4d4;color:#000;overflow-x:hidden;overflow-y:auto;transition:background-color .3s ease,color .3s ease}html{overflow-x:hidden;overflow-y:auto}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}.navbar{font-family:Inter,sans-serif;font-weight:600;padding:clamp(18px,2.08vw,30px) clamp(18px,2.08vw,30px) 0 clamp(10px,1.39vw,20px);background-color:transparent!important;box-shadow:none;z-index:100;width:100%;border-bottom:none;position:fixed;top:0;left:0}.navbar-brand{display:inline-block!important;vertical-align:top!important;margin-right:auto;padding:0!important;line-height:1}.navbar-brand>*{vertical-align:top!important}.navbar .container-fluid{padding-left:0;padding-right:0;height:auto;padding-top:0;display:flex;align-items:flex-start;justify-content:space-between}.navbar-collapse{flex-grow:0;margin:0;padding:0}.navbar-nav{display:flex;align-items:flex-start;margin:0;padding:0;gap:clamp(20px,4.17vw,60px)}.nav-item{margin:0;padding:0;display:inline-block;vertical-align:top}.brand-link{padding:0;margin:0;text-decoration:none;color:inherit;vertical-align:top}.brand-text{font-family:Inter,sans-serif;font-size:20px;font-weight:600;letter-spacing:.048em;line-height:1;color:#000;margin:0;padding:0;vertical-align:top;display:inline-block;position:relative;top:-1px}.nav-link{font-size:18px;font-weight:800;letter-spacing:.053em;margin-left:30px;line-height:1;color:#000!important;transition:color .3s ease;display:inline-block;padding:0;vertical-align:top}.navbar-nav li:first-child .nav-link.active,.navbar-nav li:first-child .nav-link:focus,.navbar-nav li:first-child .nav-link:focus-visible,.navbar-nav li:first-child .nav-link:hover{color:#85a266!important;outline:0}.navbar-nav li:nth-child(2) .nav-link.active,.navbar-nav li:nth-child(2) .nav-link:focus,.navbar-nav li:nth-child(2) .nav-link:focus-visible,.navbar-nav li:nth-child(2) .nav-link:hover{color:#2371d2!important;outline:0}.navbar-nav li:nth-child(3) .nav-link.active,.navbar-nav li:nth-child(3) .nav-link:focus,.navbar-nav li:nth-child(3) .nav-link:focus-visible,.navbar-nav li:nth-child(3) .nav-link:hover{color:#8e66a2!important;outline:0}.navbar-nav li:nth-child(4) .nav-link.active,.navbar-nav li:nth-child(4) .nav-link:focus,.navbar-nav li:nth-child(4) .nav-link:focus-visible,.navbar-nav li:nth-child(4) .nav-link:hover{color:#a26667!important;outline:0}.navbar-nav li:nth-child(5) .nav-link.active,.navbar-nav li:nth-child(5) .nav-link:focus,.navbar-nav li:nth-child(5) .nav-link:focus-visible,.navbar-nav li:nth-child(5) .nav-link:hover{color:#d57585!important;outline:0}.navbar-tooth{width:clamp(36px,3.75vw,54px);height:clamp(48px,4.86vw,70px);margin-left:clamp(-20px,-2.08vw,-30px)}.navbar-tooth-container{display:flex;align-items:center;margin-top:-10px}.navbar-tooth-container .brand-link{display:flex;align-items:center;text-decoration:none}