@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes underlineExpand{0%{background-size:0% 6px}to{background-size:100% 6px}}@keyframes accentGrow{0%{height:0}to{height:60px}}.scroll-reveal:not(.is-visible),.scroll-reveal:not(.is-visible) *{animation:none!important}
.header-bg{box-sizing:border-box;background-color:#000;height:520px;padding:130px 0 104px;position:relative;overflow:hidden}.header-bg .header-bg-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;inset:0}.header-bg .header-bg-inner{z-index:1;flex-direction:column;width:1440px;margin:0 auto;display:flex;position:relative}.header-bg .header-bg-inner .header-bg-content{letter-spacing:.07px;flex-direction:column;gap:40px;animation:.8s ease-out .3s both fadeInUp;display:flex}.header-bg .header-bg-inner .header-bg-content .header-bg-content-title-white-to-green{white-space:nowrap;color:#0000;background-image:linear-gradient(90deg,#fff6 0%,#fffc 19.698%,#fff 38.8% 50%,#3bff7f 50%);-webkit-background-clip:text;background-clip:text;align-self:flex-start;margin:0;font-family:PingFang SC,sans-serif;font-size:52px;font-weight:500;line-height:52px}.header-bg .header-bg-inner .header-bg-content .header-bg-content-desc{color:#fff;width:716px;margin:0;font-family:PingFang SC,sans-serif;font-size:16px;line-height:32px}.header-bg .header-bg-inner .header-bg-disclaimer{color:#fffc;letter-spacing:.07px;pointer-events:none;margin-top:110px;font-family:PingFang SC,sans-serif;font-size:12px;line-height:20px;animation:.6s ease-out 1s both fadeIn}@media screen and (max-width:1440px){.header-bg .header-bg-inner{width:1024px}}
.contact-us{background-color:#fff;padding:80px 0}.contact-us .contact-us-inner{flex-direction:column;gap:37px;width:1440px;margin:0 auto;display:flex}.contact-us .contact-us-inner .contact-us-main{flex-direction:row;align-items:center;gap:24px;width:100%;display:flex}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card{background:linear-gradient(#1b222c,#000);border:2px solid #5e718a;border-radius:16px;flex-shrink:0;width:888px;height:344px;transition:border-color .3s,box-shadow .3s;animation:.7s ease-out both fadeIn;position:relative;overflow:hidden}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card:hover{border-color:#4dd87d;box-shadow:0 0 24px #4dd87d40}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card .contact-us-dark-card-bg{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card .contact-us-info-list{z-index:1;flex-direction:column;gap:60px;padding:40px;display:flex;position:relative}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card .contact-us-info-list .contact-us-info-row{align-items:center;display:flex}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card .contact-us-info-list .contact-us-info-row .contact-us-info-item{flex-direction:column;flex-shrink:0;gap:4px;width:404px;display:flex}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card .contact-us-info-list .contact-us-info-row .contact-us-info-item .contact-us-info-item-top{flex-direction:column;gap:16px;display:flex}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card .contact-us-info-list .contact-us-info-row .contact-us-info-item .contact-us-info-item-top .contact-us-info-item-label{color:#fffc;white-space:nowrap;align-items:center;gap:4px;font-family:PingFang SC,sans-serif;font-size:16px;line-height:24px;display:flex}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card .contact-us-info-list .contact-us-info-row .contact-us-info-item .contact-us-info-item-top .contact-us-info-item-label.contact-us-info-item-label-white{color:#fff}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card .contact-us-info-list .contact-us-info-row .contact-us-info-item .contact-us-info-item-top .contact-us-info-item-label .contact-us-qr-text-desktop{display:inline}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card .contact-us-info-list .contact-us-info-row .contact-us-info-item .contact-us-info-item-top .contact-us-info-item-label .contact-us-qr-text-mobile{display:none}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card .contact-us-info-list .contact-us-info-row .contact-us-info-item .contact-us-info-item-top .contact-us-info-item-label .contact-us-info-item-icon{flex-shrink:0;width:20px;height:20px;display:block}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card .contact-us-info-list .contact-us-info-row .contact-us-info-item .contact-us-info-item-top .contact-us-info-item-value{color:#fff;white-space:nowrap;font-family:PingFang SC,sans-serif;font-size:24px;font-weight:600;line-height:42px}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card .contact-us-info-list .contact-us-info-row .contact-us-info-item .contact-us-info-item-note{color:#ffffffb3;font-family:PingFang SC,sans-serif;font-size:14px;line-height:20px}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards{flex-direction:column;flex-shrink:0;gap:24px;width:528px;display:flex}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards .contact-us-side-card{background:linear-gradient(#e3fcee -19.38%,#edfdf4 19.66%,#fdfffe 108.44%);border:.5px solid #baf2cb;border-radius:16px;flex-shrink:0;justify-content:space-between;align-items:center;height:160px;padding:0 40px;transition:transform .3s,box-shadow .3s,border-color .3s;animation:.6s ease-out both fadeInUp;display:flex}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards .contact-us-side-card:first-child{animation-delay:0s}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards .contact-us-side-card:nth-child(2){animation-delay:.1s}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards .contact-us-side-card:hover{border-color:#4dd87d;transform:translateY(-4px);box-shadow:0 8px 24px #009b3f26}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards .contact-us-side-card .contact-us-side-card-info{flex-direction:column;flex-shrink:0;gap:16px;display:flex}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards .contact-us-side-card .contact-us-side-card-info .contact-us-side-card-label{align-items:center;gap:8px;display:flex}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards .contact-us-side-card .contact-us-side-card-info .contact-us-side-card-label .contact-us-side-card-icon{flex-shrink:0;width:20px;height:20px;display:block}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards .contact-us-side-card .contact-us-side-card-info .contact-us-side-card-label .contact-us-side-card-title{color:#009b3f;letter-spacing:-.3125px;white-space:nowrap;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:600;line-height:24px}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards .contact-us-side-card .contact-us-side-card-info .contact-us-side-card-desc{color:#303741;letter-spacing:-.3125px;width:192px;font-family:PingFang SC,sans-serif;font-size:16px;line-height:26px}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards .contact-us-side-card .contact-us-side-card-qrcodes{flex-shrink:0;align-items:center;gap:20px;display:flex}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards .contact-us-side-card .contact-us-side-card-qrcodes .contact-us-qr-wrap{background:#d9d9d9;border:.371px solid #00b54f;border-radius:8px;flex-shrink:0;width:92px;height:92px;overflow:hidden}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards .contact-us-side-card .contact-us-side-card-qrcodes .contact-us-qr-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media screen and (max-width:1440px){.contact-us .contact-us-inner{width:1024px}.contact-us .contact-us-inner .contact-us-main{flex-direction:column}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card{width:1024px;height:344px}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card .contact-us-info-list .contact-us-info-row .contact-us-info-item .contact-us-info-item-top .contact-us-info-item-label .contact-us-qr-text-desktop{display:none}.contact-us .contact-us-inner .contact-us-main .contact-us-dark-card .contact-us-info-list .contact-us-info-row .contact-us-info-item .contact-us-info-item-top .contact-us-info-item-label .contact-us-qr-text-mobile{display:inline}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards{flex-direction:row;width:1024px}.contact-us .contact-us-inner .contact-us-main .contact-us-side-cards .contact-us-side-card{flex:1}}
