.el-page{--el-ink:#142f3b;--el-muted:#53646b;--el-line:#d6d9d4;--el-paper:#f7f5ef;color:var(--el-ink);background:var(--el-paper);margin:32px 0 0;padding:0 5%;font-family:"Microsoft YaHei","PingFang SC",sans-serif}.el-page *{box-sizing:border-box}.el-page h2,.el-page h3,.el-page p,.el-page figure{margin:0}.el-page section{padding:64px 0}.el-kicker{display:block;font-size:11px;letter-spacing:1.4px;line-height:1.8;color:#7a6448;margin-bottom:20px}.el-page h2{font-size:clamp(28px,3vw,45px);line-height:1.45;color:#142f3b;font-weight:600;letter-spacing:-.7px}.el-page p{font-size:16px;line-height:1.95;color:#53646b}.el-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:9%;align-items:center}.el-action{display:inline-block;margin-top:26px;padding:12px 0;color:#142f3b;border-bottom:1px solid #bc2935;text-decoration:none;font-size:15px;font-weight:600}.el-main-photo{margin:0!important;background:#e9e7df}.el-main-photo img{display:block;width:100%;height:clamp(280px,36vw,520px);object-fit:contain}.el-main-photo figcaption{padding:15px 20px;font-size:12px;line-height:1.7;color:#58676b;border-bottom:1px solid var(--el-line)}.el-section-heading{max-width:850px;margin-bottom:36px}.el-benefit-list article{display:grid;grid-template-columns:55px 1fr 1fr;gap:28px;padding:30px 0;border-top:1px solid var(--el-line)}.el-number{font-size:14px;color:#8c7659;padding-top:5px}.el-page h3{font-size:22px;line-height:1.5;margin-bottom:12px;color:#142f3b}.el-outcome{padding-left:26px;border-left:1px solid var(--el-line)}.el-outcome small{display:block;color:#826b4f;font-size:11px;letter-spacing:1px;margin-bottom:12px}.el-connected{display:grid;grid-template-columns:1fr 1fr;gap:9%;border-top:1px solid var(--el-line)}.el-connected h2{font-size:32px;margin-bottom:22px}.el-locations a{display:grid;grid-template-columns:1fr 20px;gap:10px;padding:24px 0;text-decoration:none;color:#142f3b;border-top:1px solid var(--el-line)}.el-locations a>span{font-size:22px;font-weight:600}.el-locations small{grid-column:1;font-size:13px;color:#53646b}.el-locations b{grid-column:2;grid-row:1/3;align-self:center;font-weight:400}.el-locations a[aria-current]{border-top-color:#be2635}.el-process{border-top:1px solid var(--el-line)}.el-process ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 50px}.el-process li{display:flex;gap:20px;padding:24px 0;border-top:1px solid var(--el-line)}.el-process li>span{font-size:12px;color:#897253;padding-top:5px}.el-process p{font-size:14px}.el-faq{border-top:1px solid var(--el-line)}.el-faq details{border-top:1px solid var(--el-line);padding:20px 0}.el-faq summary{cursor:pointer;font-size:18px;line-height:1.6;color:#142f3b;font-weight:600}.el-faq details p{padding:18px 0 0;max-width:850px}.el-consult{background:#142f3b;margin:0 -5.56%;padding:65px 5.56%!important}.el-consult .el-kicker{color:#d8c7aa}.el-consult h2{color:#fff8e9!important;max-width:850px}.el-consult p{color:#d5dfe0!important;margin:22px 0 30px;max-width:760px}.el-button{display:inline-flex;padding:16px 24px;background:#c52334;color:white!important;text-decoration:none;font-weight:600;line-height:1.6}.el-phone{display:inline-block;margin-left:30px;color:#fff8e9!important;text-decoration:none;font-size:21px}.el-page a:focus-visible,.el-page summary:focus-visible{outline:2px solid #bf2635;outline-offset:5px}@media(max-width:800px){.el-intro,.el-connected{grid-template-columns:1fr;gap:28px}.el-page section{padding:40px 0}.el-benefit-list article{grid-template-columns:30px 1fr;gap:16px}.el-outcome{grid-column:2;padding-left:0;border:0}.el-main-photo img{height:auto;max-height:none;object-fit:contain}.el-process ol{grid-template-columns:1fr}.el-page h2{font-size:29px}.el-page h3{font-size:20px}.el-page p{font-size:15px}.el-connected h2{font-size:28px}.el-phone{display:block;margin:22px 0 0}.el-consult{padding:40px 5.56%!important}}@media(prefers-reduced-motion:reduce){.el-page *{scroll-behavior:auto!important}}

.company-real .el-page .el-main-photo{margin:0;background:#e9e7df;border:0;border-radius:0;overflow:hidden}.company-real .el-page .el-main-photo img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.company-real .el-page .el-main-photo figcaption{background:#eeece4}.company-real .el-page section{margin:0}.company-real .el-page .el-benefit-list article{background:transparent;border-radius:0;box-shadow:none}

