.detail-back{color:#ddd;text-decoration:none;font-size:13px;margin-left:auto}.detail-hero{background:#202827;color:#fff;padding:115px 7vw}.detail-hero h1{font:400 clamp(48px,7vw,92px)/1.2 SimSun,serif;margin:15px 0}.detail-hero p{max-width:650px;color:#d2d5cf;font-size:17px}.detail-body{max-width:1216px;margin:auto;padding:105px 28px}.detail-intro{display:grid;grid-template-columns:1fr 1fr;gap:8vw;padding-bottom:75px}.detail-intro h2,.detail-cta h2{font:400 clamp(36px,4vw,56px)/1.25 SimSun,serif;margin:0}.detail-intro p{color:#626662;line-height:1.9}.detail-panels{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#aaa}.detail-panels article{background:#f2f1ec;padding:30px;min-height:275px}.detail-panels span{font-size:11px;color:#b18e50}.detail-panels h3{font:400 25px SimSun,serif;margin:27px 0 16px}.detail-panels ul{padding-left:20px;color:#626662;line-height:1.9}.detail-cta{display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:#a1885c;color:#fff;padding:95px 7vw}.detail-cta p{max-width:460px}.detail-cta .button{margin-top:22px}@media(max-width:760px){.detail-back{display:none}.detail-hero{padding:80px 24px}.detail-body{padding:70px 24px}.detail-intro,.detail-cta{display:block}.detail-panels{grid-template-columns:1fr}.detail-panels article{min-height:0;padding:24px}.detail-cta{padding:70px 24px}.detail-cta div{margin-top:25px}}

.detail-breadcrumb{display:flex;align-items:center;gap:9px;margin-bottom:46px;color:#8f9994;font-size:11px}.detail-breadcrumb a{color:#b9c0bc;text-decoration:none}.detail-breadcrumb b{color:#d1b374;font-weight:500}.detail-nav{position:sticky;top:94px;z-index:4;display:flex;align-items:center;justify-content:center;gap:28px;min-height:58px;padding:0 24px;background:rgba(247,246,241,.97);border-bottom:1px solid #d4d2ca}.detail-nav a{color:#4f5551;text-decoration:none;font-size:12px;white-space:nowrap}.detail-nav a:hover{color:#a1885c}.detail-nav .nav-cta{margin-left:12px;padding:7px 13px;background:#202827;color:#fff}.detail-panels article{min-height:330px}.detail-panels li{margin-bottom:13px}.detail-panels li::marker{color:#b18e50}.detail-panels li b,.detail-panels li small{display:block}.detail-panels li b{color:#29302d;font-size:14px;font-weight:600}.detail-panels li small{margin-top:4px;color:#777b75;font-size:11px;line-height:1.65}.detail-extended{background:#fff}.process-section,.standards-section,.prepare-section,.faq-section{padding:105px max(28px,calc((100vw - 1216px)/2))}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:60px;margin-bottom:55px}.section-heading>div>span,.prepare-copy>span{color:#a1885c;font-size:10px;font-weight:700;letter-spacing:2px}.section-heading h2,.prepare-copy h2{font:400 clamp(34px,4vw,52px)/1.3 SimSun,serif;margin:8px 0 0}.section-heading>p{max-width:420px;color:#6d716c;font-size:13px;line-height:1.8;margin:0}.process-section{background:#fff}.process-list{list-style:none;padding:0;margin:0;border-top:1px solid #babdb7}.process-list li{display:grid;grid-template-columns:90px 260px 1fr;gap:34px;padding:27px 0;border-bottom:1px solid #d0d1cc;align-items:start}.process-list>li>span{color:#a1885c;font-size:12px}.process-list h3{font-size:18px;font-weight:500;margin:0}.process-list p{color:#6b706a;font-size:13px;line-height:1.85;margin:0}.standards-section{background:#202827;color:#fff}.standards-section .section-heading>p{color:#bfc4be}.standards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#58605c}.standards-grid article{background:#202827;min-height:240px;padding:27px}.standards-grid b{color:#d1b374;font-size:11px}.standards-grid h3{font:400 23px SimSun,serif;margin:42px 0 12px}.standards-grid p{color:#bfc4be;font-size:12px;line-height:1.8;margin:0}.prepare-section{display:grid;grid-template-columns:.7fr 1.3fr;gap:8vw;background:#e8e6de}.prepare-copy p{color:#6c706a;font-size:13px;line-height:1.9}.prepare-list{border-top:1px solid #b5b5ae}.prepare-list article{display:grid;grid-template-columns:120px 1fr;gap:25px;padding:19px 0;border-bottom:1px solid #b5b5ae}.prepare-list b{font-size:14px}.prepare-list p{color:#666b65;font-size:12px;line-height:1.75;margin:0}.faq-section{background:#f5f4ef}.faq-list{border-top:1px solid #b9bbb5}.faq-list details{border-bottom:1px solid #c8cac4}.faq-list summary{list-style:none;display:flex;justify-content:space-between;gap:20px;padding:23px 0;font-size:15px;cursor:pointer}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary i{font-style:normal;color:#a1885c;font-size:20px}.faq-list details[open] summary i{transform:rotate(45deg)}.faq-list details p{max-width:840px;margin:-7px 0 23px;color:#676c66;font-size:13px;line-height:1.9}.detail-cta{scroll-margin-top:152px}

@media(max-width:900px){.detail-nav{top:70px;justify-content:flex-start;overflow-x:auto}.detail-nav a{flex:0 0 auto}.standards-grid{grid-template-columns:1fr 1fr}.prepare-section{grid-template-columns:1fr}.process-list li{grid-template-columns:54px 200px 1fr}}
@media(max-width:760px){.detail-breadcrumb{margin-bottom:30px}.detail-nav{padding:0 18px;gap:20px}.detail-nav .nav-cta{margin-left:0}.section-heading{display:block;margin-bottom:35px}.section-heading>p{margin-top:18px}.process-section,.standards-section,.prepare-section,.faq-section{padding:70px 22px}.process-list li{grid-template-columns:42px 1fr;gap:14px}.process-list h3{font-size:16px}.process-list p{grid-column:2;margin-top:-3px}.standards-grid{grid-template-columns:1fr}.standards-grid article{min-height:190px}.standards-grid h3{margin-top:28px}.prepare-list article{grid-template-columns:90px 1fr}.detail-panels article{min-height:0}.detail-hero h1{font-size:46px}}
