.reference-v2 .contact-crumb{background:#171c1d;color:#b8c7c3;border-bottom:1px solid rgba(255,255,255,.08)}
.reference-v2 .contact-crumb .shell{padding-block:16px;font:600 12px/1.2 "Microsoft YaHei",sans-serif;letter-spacing:.04em}
.reference-v2 .contact-crumb a{color:#fff;text-decoration:none}.reference-v2 .contact-crumb span{color:#62e6d5;margin-inline:9px}
.reference-v2 .contact-trust{background:#1a2021;color:#f4f1e9;padding:78px 0 70px}.reference-v2 .contact-trust__title{text-align:center;margin:0 0 48px;font:700 clamp(30px,4vw,48px)/1.1 Georgia,"Microsoft YaHei",serif}.reference-v2 .contact-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.reference-v2 .contact-trust article{padding:10px 28px 18px;border-right:1px solid rgba(255,255,255,.13)}.reference-v2 .contact-trust article:last-child{border:0}.reference-v2 .contact-trust i{display:grid;place-items:center;width:53px;height:53px;margin-bottom:20px;border:2px solid var(--ref-teal);border-radius:50%;color:var(--ref-teal);font-size:24px;font-style:normal}.reference-v2 .contact-trust h3{margin:0 0 12px;font:700 20px Georgia,"Microsoft YaHei",serif}.reference-v2 .contact-trust p{max-width:250px;margin:0;color:#b7c2c0;font-size:13px;line-height:1.8}
.reference-v2 .contact-page{position:relative;align-items:start;padding-block:96px}.reference-v2 .contact-page__details{padding-right:34px}.reference-v2 .contact-page__details>h1{font-size:clamp(38px,4.4vw,60px)}.reference-v2 .contact-page__intro{margin:0 0 26px;color:#bfc9c6;line-height:1.8}.reference-v2 .contact-wechat{display:flex;align-items:center;gap:18px;margin-top:30px;padding:15px;border:1px solid rgba(255,255,255,.15);background:#1b2223}.reference-v2 .contact-wechat img{width:104px;height:104px;display:block;background:#fff;padding:4px}.reference-v2 .contact-wechat b{display:block;color:#fff;font-size:17px}.reference-v2 .contact-wechat span{display:block;margin-top:6px;color:#7be8d9;font-size:12px;line-height:1.6}
.reference-v2 .contact-page .request-form{background:var(--ref-teal);padding:55px 52px;color:#fff;box-shadow:0 30px 80px rgba(0,0,0,.22)}.reference-v2 .contact-page .request-form h2{font-size:clamp(32px,3vw,48px)}.reference-v2 .contact-page .request-form label{color:#c7fff7}.reference-v2 .contact-page .request-form input,.reference-v2 .contact-page .request-form textarea{border-bottom-color:rgba(0,0,0,.26);outline-color:#fff}.reference-v2 .contact-page .request-form input::placeholder,.reference-v2 .contact-page .request-form textarea::placeholder{color:#bffff7}.reference-v2 .contact-captcha{display:flex;align-items:end;gap:14px;margin-top:15px}.reference-v2 .contact-captcha label{flex:1;margin:0!important}.reference-v2 .contact-captcha__code{min-width:112px;padding:10px 13px;background:#172021;color:#fff;text-align:center;letter-spacing:.28em;font:700 17px Georgia,serif}.reference-v2 .contact-page .request-form .button{background:#172021}.reference-v2 .contact-page .request-form output{color:#fff}
.reference-v2 .contact-products{position:relative;overflow:hidden;padding:85px 0 92px;background:var(--ref-teal);color:#fff;text-align:center}.reference-v2 .contact-products:before{content:"";position:absolute;top:-1px;left:50%;width:min(42vw,520px);height:28px;background:#1a2021;clip-path:polygon(0 0,100% 0,50% 100%);transform:translateX(-50%)}.reference-v2 .contact-products h2{margin:0 0 38px;font:700 clamp(32px,4vw,50px)/1 Georgia,"Microsoft YaHei",serif}.reference-v2 .contact-products__grid{display:grid;grid-template-columns:repeat(3,1fr);max-width:690px;margin:auto;gap:46px;text-align:left}.reference-v2 .contact-products__grid div{border-top:1px solid rgba(0,0,0,.22);padding-top:15px}.reference-v2 .contact-products h3{margin:0 0 12px;font:700 20px Georgia,"Microsoft YaHei",serif}.reference-v2 .contact-products a{display:block;width:max-content;color:#eafffc;text-decoration:none;margin:7px 0;font-size:14px}.reference-v2 .contact-products a:hover{color:#172021;transform:translateX(4px)}.reference-v2 .contact-products__cta{display:inline-flex!important;width:auto!important;margin-top:33px!important;background:#172021;padding:13px 35px;color:#fff!important;font-weight:700}
.reference-v2 .contact-side-tools{position:fixed;z-index:76;right:16px;top:34%;display:grid;gap:2px}.reference-v2 .contact-side-tools button,.reference-v2 .contact-side-tools a{display:grid;place-items:center;width:58px;height:58px;border:0;border-radius:5px;background:#2c3234;color:#fff;text-decoration:none;font-size:23px;cursor:pointer;transition:background .2s,transform .2s}.reference-v2 .contact-side-tools button:hover,.reference-v2 .contact-side-tools a:hover{background:var(--ref-teal);transform:translateY(-2px)}.reference-v2 .contact-wechat-popover{position:fixed;z-index:77;right:310px;top:34%;display:flex;align-items:center;gap:12px;width:270px;padding:14px;background:#182021;color:#fff;box-shadow:0 20px 55px rgba(0,0,0,.35);opacity:0;transform:translateX(10px);pointer-events:none;transition:.22s}.reference-v2 .contact-wechat-popover.is-open{opacity:1;transform:none;pointer-events:auto}.reference-v2 .contact-wechat-popover img{width:82px;height:82px;background:#fff;padding:3px}.reference-v2 .contact-wechat-popover strong{display:block;font-size:15px}.reference-v2 .contact-wechat-popover small{display:block;margin-top:6px;color:#8cebdd;line-height:1.5}
@media(max-width:850px){.reference-v2 .contact-trust__grid{grid-template-columns:1fr 1fr;gap:26px}.reference-v2 .contact-trust article:nth-child(2){border-right:0}.reference-v2 .contact-page{gap:48px}.reference-v2 .contact-page .request-form{padding:40px 32px}.reference-v2 .contact-products__grid{gap:25px}.reference-v2 .contact-side-tools{display:none}}
@media(max-width:580px){.reference-v2 .contact-trust{padding-block:58px}.reference-v2 .contact-trust__grid{grid-template-columns:1fr}.reference-v2 .contact-trust article{padding:6px 0 22px;border:0;border-bottom:1px solid rgba(255,255,255,.13)}.reference-v2 .contact-page{padding-block:65px}.reference-v2 .contact-page__details{padding-right:0}.reference-v2 .contact-page .request-form{padding:34px 24px}.reference-v2 .contact-products{padding-block:68px}.reference-v2 .contact-products__grid{grid-template-columns:1fr;text-align:center}.reference-v2 .contact-products__grid div{text-align:left}.reference-v2 .contact-wechat-popover{display:none}}
