.change-distinct .rs-hero{position:relative;background:linear-gradient(110deg,#1d344d,#2e4c6a)}.change-distinct .rs-hero-content{text-align:left;width:55%;padding:38px 0 83px;position:relative;z-index:2}.change-distinct .rs-hero h1{font-size:57px;letter-spacing:.5px;margin:20px 0 14px}.change-distinct .rs-hero h1>span:first-child{font-weight:500}.change-distinct .rs-hero h2{font-size:29px;line-height:1.7}.change-distinct .rs-hero-content>p{font-size:16px;line-height:2}.change-distinct .rs-contact-line{justify-content:flex-start;gap:20px}.change-distinct .rs-brand-overline{letter-spacing:2px;font-size:10px}.change-distinct .rs-hero-art{opacity:.12;background-size:1300px auto}.change-distinct .rs-hero-side-label{display:none}
.change-transfer{position:absolute;right:max(4%,calc((100% - 1400px)/2));top:90px;width:420px;height:310px;z-index:1;pointer-events:none}.change-visual-label{display:block;font-size:12px;letter-spacing:2px;color:#a1b9d0;margin-bottom:22px}.change-document{position:absolute;width:178px;height:224px;padding:21px;background:#e8eef5;border:1px solid #fff4;border-radius:9px;box-shadow:0 12px 22px #10253b20;color:#5b7894}.change-document-old{left:8px;top:57px;transform:rotate(-7deg);background:#b7c9da;color:#5b7893;opacity:.85}.change-document-new{right:0;top:40px;transform:rotate(5deg);background:#fff;color:#3a5874}.change-document>span{font-size:10px;line-height:1.8}.change-document strong{display:block;font-size:25px;line-height:1.8;font-weight:500;margin:9px 0 16px}.change-document i{display:block;height:4px;background:#8da6be55;border-radius:3px;margin:11px 0}.change-document i:nth-of-type(3){width:70%}.change-document small{display:block;font-size:9px;line-height:1.8;margin-top:16px}.change-document b{position:absolute;right:13px;bottom:17px;border:2px solid #ac4c63;color:#ac4c63;border-radius:50%;width:43px;height:43px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;transform:rotate(-10deg)}.change-transfer-arrow{position:absolute;left:191px;top:144px;font-size:27px;color:#d7b3be;z-index:3}.change-transfer>p{position:absolute;left:9px;bottom:-20px;font-size:12px;color:#b4cade;line-height:1.9}
.change-distinct .rs-service-deck{margin-top:-34px;border-top:0;border-left:4px solid #b73d54;border-radius:6px}.change-distinct .rs-service-deck>button{padding:24px 26px}.change-distinct .rs-service-deck strong{font-size:23px}.change-distinct .rs-section-heading h2{font-size:32px}.change-distinct .rs-service-layout{grid-template-columns:.65fr 1.35fr;border-radius:7px;border:1px solid #d6e0ec}.change-distinct .rs-service-lead{background:linear-gradient(135deg,#edf3f9,#e5edf6)}.change-distinct .rs-service-lead h3{color:#2d4b68;font-size:29px;font-weight:500}.change-distinct .rs-service-lead>span{color:#7891aa}.change-distinct .rs-service-lead>p{color:#354d64}.change-distinct .rs-service-lead>a{color:#9f3b52;border-color:#c9d6e6}.change-distinct .rs-lead-symbol{color:#25436205}.change-distinct .rs-service-list{grid-template-columns:1fr 1fr}.change-distinct .rs-service-list>div{background:#fff!important;padding:25px;border-left-color:#e0e8f0;border-bottom-color:#e0e8f0}.change-distinct .rs-service-list h3{font-size:22px;color:#202d3a}.change-distinct .rs-service-list p{font-size:15px;color:#3b5268}.change-distinct .rs-service-list>div>span{font-size:24px;color:#c4d2e1}.change-distinct .rs-service-icon{background:#edf3f9!important;color:#6685a2!important}
.change-distinct .rs-prep-section{background:#fff;border-top:0;border-bottom:0}.change-distinct .rs-prep-head{background:#2e4b67}.change-distinct .rs-prep-team .rs-prep-head{background:#3f5d77}.change-distinct .rs-prep-head h3,.change-distinct .rs-prep-team .rs-prep-head h3{color:#fff;font-size:24px}.change-distinct .rs-prep-head>span:not(.rs-prep-head-icon),.change-distinct .rs-prep-team .rs-prep-head>span:not(.rs-prep-head-icon){color:#c1d2e3}.change-distinct .rs-prep-head-icon,.change-distinct .rs-prep-team .rs-prep-head-icon{background:#ffffff0b;color:#d0dfed;border-color:#ffffff30;box-shadow:none}.change-distinct .rs-prep-team{border-color:#ccdbe9}.change-distinct .rs-prep-team .rs-prep-rows strong{color:#324f69}.change-distinct .rs-prep-team .rs-prep-rows>div:before{background:#edf3f9;border-color:#dce7f1;color:#7994b0}.change-distinct .rs-prep-rows>div{background:#fff}.change-distinct .rs-prep-rows>div>span{color:#354d62}.change-distinct .rs-route{gap:0;border:1px solid #d6e1ee;border-radius:7px;padding:0;overflow:hidden}.change-distinct .rs-route:before,.change-distinct .rs-route>div:after{display:none}.change-distinct .rs-route>div{padding:26px;border-right:1px solid #dde6f0;background:#f4f7fb}.change-distinct .rs-route>div:last-child{border-right:0}.change-distinct .rs-route>div>span{box-shadow:none;border-radius:7px;background:#fff}.change-distinct .rs-route h3{font-size:23px}.change-distinct .rs-route p{font-size:15px;color:#3e566d}.change-distinct .rs-fee-band{margin-top:21px;background:#eff3f8;border-color:#6c879f}.change-distinct .rs-fee-band h3{color:#2c465f}.change-distinct .rs-fee-band p{color:#465e74}
@media(max-width:1150px){.change-distinct .rs-hero-content{width:57%}.change-transfer{right:4%;width:350px;transform:scale(.9);transform-origin:right center}.change-distinct .rs-hero h1{font-size:49px}.change-distinct .rs-hero h2{font-size:27px}.change-distinct .rs-contact-line{gap:17px}.change-distinct .rs-service-layout{grid-template-columns:.75fr 1.25fr}.change-distinct .rs-service-list>div{padding:23px}}
@media(max-width:900px){.change-distinct .rs-hero-content{width:100%;padding-right:0}.change-transfer{display:none}.change-distinct .rs-hero h1{font-size:50px}.change-distinct .rs-service-layout{grid-template-columns:1fr}.change-distinct .rs-service-lead h3 br{display:none}.change-distinct .rs-service-lead{padding:27px}.change-distinct .rs-route{grid-template-columns:1fr 1fr}.change-distinct .rs-route>div:nth-child(2){border-right:0}.change-distinct .rs-route>div:nth-child(-n+2){border-bottom:1px solid #dde6f0}}
@media(max-width:600px){.change-distinct .rs-hero-content{padding:29px 0 67px}.change-distinct .rs-hero h1{font-size:39px}.change-distinct .rs-hero h2{font-size:25px}.change-distinct .rs-hero-content>p{font-size:15px}.change-distinct .rs-hero-content>p br{display:none}.change-distinct .rs-service-deck>button{padding:20px}.change-distinct .rs-service-deck strong{font-size:22px}.change-distinct .rs-section-heading h2{font-size:27px}.change-distinct .rs-service-lead{padding:25px 22px}.change-distinct .rs-service-lead h3{font-size:27px}.change-distinct .rs-service-list>div{padding:24px 18px}.change-distinct .rs-service-list h3{font-size:21px}.change-distinct .rs-service-list p{font-size:14px}.change-distinct .rs-prep-head h3,.change-distinct .rs-prep-team .rs-prep-head h3{font-size:21px}.change-distinct .rs-route>div{padding:22px 18px}.change-distinct .rs-route h3{font-size:21px}.change-distinct .rs-route p{font-size:14px}}

/* City-led brand direction: illustration, contrast and clear type together. */
.change-distinct .change-transfer{display:none}
.change-distinct .rs-hero{background:radial-gradient(ellipse at 50% 0,#3c6081,#233e59 65%,#1c344d)}
.change-distinct .rs-hero-content{width:100%;text-align:center;padding:36px 0 90px}
.change-distinct .rs-hero-art{background:url('/template/pc/skin/images/register-city.svg') center bottom/1600px 600px no-repeat;opacity:.62}
.change-distinct .rs-hero h1{font-size:64px;letter-spacing:1px;font-weight:600;margin:22px 0 15px}
.change-distinct .rs-hero h2{font-size:28px;color:#f1f5fa;line-height:1.7}
.change-distinct .rs-hero-copy>p,.change-distinct .rs-hero-content>p{font-size:17px;line-height:2;color:#d2dfec}
.change-distinct .rs-contact-line{justify-content:center;gap:25px}
.change-distinct .rs-service-deck{border-left:0;border-top:3px solid #b43e55;box-shadow:0 9px 24px #2037500c}
.change-distinct .rs-service-layout{grid-template-columns:.7fr 1.3fr;border:0;gap:24px;background:none;overflow:visible}
.change-distinct .rs-service-lead{background:linear-gradient(145deg,#2e4c69,#203a54);border-radius:8px;position:relative;padding:32px}
.change-distinct .rs-service-lead h3{color:#fff;font-size:30px;font-weight:500;line-height:1.7}
.change-distinct .rs-service-lead>span{color:#abc2d8}.change-distinct .rs-service-lead>p{font-size:16px;line-height:2;color:#d2e0ed}
.change-distinct .rs-service-lead>a{color:#f2cad5;border-color:#ffffff30}
.change-distinct .rs-service-list{grid-template-columns:1fr 1fr;gap:14px}
.change-distinct .rs-service-list>div{border:1px solid #d5e1ed;border-radius:7px;padding:25px;background:linear-gradient(135deg,#fff,#f4f8fc)!important;box-shadow:0 4px 12px #20375004}
.change-distinct .rs-service-list h3{font-size:22px;font-weight:600;color:#20354a}
.change-distinct .rs-service-list p{font-size:15px;line-height:1.95;color:#303e4c}
.change-distinct .rs-service-list>div:nth-child(3n) .rs-service-icon{color:#a3596d!important;background:#f7edf1!important}
.change-distinct .rs-prep-section{background:#edf3f9;border-top:1px solid #dae4ef;border-bottom:1px solid #dae4ef}
.change-distinct .rs-prep-head{background:#f9fbfd}.change-distinct .rs-prep-team .rs-prep-head{background:#e6eef7}
.change-distinct .rs-prep-head h3,.change-distinct .rs-prep-team .rs-prep-head h3{color:#243d54;font-weight:600}
.change-distinct .rs-prep-head>span:not(.rs-prep-head-icon),.change-distinct .rs-prep-team .rs-prep-head>span:not(.rs-prep-head-icon){color:#66829c}
.change-distinct .rs-prep-head-icon,.change-distinct .rs-prep-team .rs-prep-head-icon{background:#edf3fa;border-color:#d1dfee;color:#6787a5}
.change-distinct .rs-section-heading h2{font-weight:600;color:#233a50}
@media(min-width:1600px){.change-distinct .rs-hero h1{font-size:70px}.change-distinct .rs-hero-art{background-size:1850px 694px}}
@media(max-width:1100px){.change-distinct .rs-hero h1{font-size:57px}.change-distinct .rs-hero-art{background-size:1400px 525px;opacity:.42}.change-distinct .rs-service-layout{gap:18px}.change-distinct .rs-service-lead{padding:27px}.change-distinct .rs-service-list>div{padding:23px}}
@media(max-width:900px){.change-distinct .rs-service-layout{grid-template-columns:1fr}.change-distinct .rs-hero h1{font-size:51px}.change-distinct .rs-service-lead h3 br{display:none}}
@media(max-width:600px){.change-distinct .rs-hero-content{padding:28px 0 69px;text-align:center}.change-distinct .rs-hero h1{font-size:41px}.change-distinct .rs-hero h2{font-size:23px;line-height:1.8}.change-distinct .rs-hero-content>p{font-size:15px}.change-distinct .rs-hero-art{background-size:900px 338px;opacity:.2}.change-distinct .rs-contact-line{gap:17px}.change-distinct .rs-service-lead{padding:25px 23px}.change-distinct .rs-service-lead h3{font-size:27px}.change-distinct .rs-service-list{gap:12px}.change-distinct .rs-service-list>div{padding:24px 17px}.change-distinct .rs-service-list h3{font-size:21px;font-weight:500}.change-distinct .rs-service-list p{font-size:14px}}

/* Correct direct-link deck alignment and reinforce the change-page rhythm. */
.change-distinct .rs-service-deck>a{position:relative;display:flex;align-items:center;gap:18px;padding:26px 28px;background:#fff;border-right:1px solid #dce5ef;color:#263e56;text-align:left;min-width:0;text-decoration:none}
.change-distinct .rs-service-deck>a:last-child{border-right:0}.change-distinct .rs-service-deck>a:hover{background:#f1f6fb}.change-distinct .rs-service-deck>a>span:not(.rs-deck-icon){min-width:0}.change-distinct .rs-service-deck>a>b{margin-left:auto;position:static}.change-distinct .rs-service-deck>a strong{font-size:23px;line-height:1.6;display:block;margin:0;font-weight:500}.change-distinct .rs-service-deck>a small{display:block;font-size:13px;line-height:1.9;color:#667f98;margin-top:5px}
.change-distinct .rs-service-list>div{border-top:3px solid #8da5bd}.change-distinct .rs-service-list>div:nth-child(2n){border-top-color:#b16c7e}.change-distinct .rs-service-lead{box-shadow:0 9px 23px #2037500a}.change-distinct .rs-service-list h3{color:#1f3348}.change-distinct .rs-prep-rows strong{font-weight:500;color:#2d455c}.change-distinct .rs-prep-note{color:#536b82}
.change-distinct .rs-route{background:#213c56;border-color:#213c56;border-radius:8px}.change-distinct .rs-route>div{background:transparent;border-color:#ffffff20}.change-distinct .rs-route>div>span{background:#ffffff0a;color:#cad9e8;border-color:#ffffff25}.change-distinct .rs-route h3{color:#fff;font-weight:500}.change-distinct .rs-route p{color:#d2dfec}
.change-aftercare{padding:39px 0;background:#edf3f9;border-top:1px solid #dae4ef;border-bottom:1px solid #dae4ef}.change-aftercare>.container{display:grid;grid-template-columns:.8fr 1.2fr;gap:49px;align-items:center}.change-aftercare-intro>span{font-size:13px;color:#a04d63;line-height:1.8}.change-aftercare-intro h2{font-size:31px;line-height:1.65;font-weight:500;color:#29455f;margin:13px 0 18px}.change-aftercare-intro p{font-size:15px;line-height:1.95;color:#5a738b;max-width:340px;margin:0}.change-aftercare-items{display:grid;grid-template-columns:1fr 1fr;gap:15px}.change-aftercare-items>div{padding:22px;border:1px solid #d0ddeb;border-radius:7px;background:#fff;box-shadow:0 4px 12px #20375003}.change-aftercare-items>div>span{font-size:12px;font-family:Arial,sans-serif;color:#9aafc3}.change-aftercare-items h3{font-size:21px;font-weight:500;line-height:1.7;color:#2e4a63;margin:10px 0}.change-aftercare-items p{font-size:14px;line-height:1.95;color:#40566a;margin:0}
@media(max-width:900px){.change-distinct .rs-service-deck>a{padding:22px;gap:12px}.change-distinct .rs-service-deck>a strong{font-size:21px}.change-distinct .rs-service-deck>a small{font-size:12px}.change-aftercare>.container{grid-template-columns:1fr;gap:25px}.change-aftercare-intro h2 br{display:none}.change-aftercare-intro p{max-width:none}}
@media(max-width:600px){.change-distinct .rs-service-deck>a{padding:21px 20px;border-right:0;border-bottom:1px solid #dce5ef;gap:15px}.change-distinct .rs-service-deck>a:last-child{border-bottom:0}.change-distinct .rs-service-deck>a strong{font-size:22px}.change-distinct .rs-service-deck>a small{font-size:12px}.change-aftercare{padding:30px 0}.change-aftercare-intro h2{font-size:27px}.change-aftercare-items{gap:12px}.change-aftercare-items>div{padding:20px 17px}.change-aftercare-items h3{font-size:20px}.change-aftercare-items p{font-size:14px;line-height:1.95}}

/* Task-oriented change service hero. */
.ch-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(110deg,#f7f8fa 25%,#e7eef7);border-bottom:1px solid #d9e3ee}
.ch-hero:before{content:"";position:absolute;z-index:-1;right:-120px;bottom:-50px;width:950px;height:356px;background:url('/template/pc/skin/images/register-city.svg') center/contain no-repeat;opacity:.14;pointer-events:none}
.ch-crumb{font-size:12px;color:#7890a8;padding-top:22px;line-height:1.8}.ch-crumb a{color:#5d7891}
.ch-hero-layout{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center;padding:42px 0 49px}
.ch-eyebrow{display:inline-block;font-size:13px;letter-spacing:.6px;color:#a13e55;border-left:3px solid #ae4158;padding-left:11px;line-height:1.8}
.ch-hero h1{font-size:51px;font-weight:600;line-height:1.4;letter-spacing:.5px;color:#203750;margin:20px 0 18px}
.ch-hero h2{font-size:29px;font-weight:400;line-height:1.75;color:#486781;margin:0 0 22px}.ch-hero h2 em{font-style:normal;color:#27465f}
.ch-hero-copy>p{font-size:16px;line-height:2;color:#42596e;margin:0}
.ch-contacts{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:27px;padding-bottom:5px}
.ch-contacts>a{display:flex;align-items:center;gap:15px;padding:16px 18px;border:1px solid #aa2e45;border-radius:5px;background:linear-gradient(110deg,#b93b52,#a62c44);color:#fff!important;font-size:14px;box-shadow:0 5px 13px #a62c4410}
.ch-contacts>a strong{font-family:Arial,sans-serif;font-size:22px;font-weight:500;letter-spacing:.3px}.ch-contacts>a b{font-weight:400;font-size:17px}
.ch-contacts>button{display:block;text-align:left;background:none;color:#416c55;padding:0;font-size:13px}.ch-contacts>button>span{display:block;margin-bottom:6px}.ch-contacts>button strong{font-family:Arial,sans-serif;font-size:19px;font-weight:500}.ch-contacts .wechat-feedback{left:0;right:auto;bottom:-16px;font-size:11px;color:#5b8068}
.ch-assurance{display:flex;gap:20px;margin-top:25px;font-size:12px;color:#748ba1}.ch-assurance>span:before{content:'✓';margin-right:6px;color:#899f95}
.ch-selector{background:#fff;border:1px solid #d2dfec;border-radius:10px;padding:27px;box-shadow:0 12px 30px #2037500a;position:relative}.ch-selector:before{content:"";position:absolute;top:0;left:27px;width:52px;height:3px;background:#ac4057}
.ch-selector-head>span{font-size:10px;letter-spacing:1.6px;color:#8aa1b7}.ch-selector-head h3{font-size:27px;line-height:1.6;font-weight:500;color:#294963;margin:12px 0 8px}.ch-selector-head p{font-size:14px;line-height:1.8;color:#71899f;margin:0 0 22px}
.ch-selector-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.ch-selector-grid>a{display:flex;align-items:center;gap:11px;padding:15px 12px;min-width:0;border:1px solid #dce6ef;border-radius:6px;background:linear-gradient(120deg,#f9fbfd,#f1f5fa);color:#2f506a}
.ch-selector-grid>a:nth-child(3n){background:#f9f3f5;border-color:#eadce1}.ch-select-icon{display:flex;align-items:center;justify-content:center;width:32px;height:36px;flex:none;border-radius:7px;background:#e5edf6;color:#6f8aa5;font-size:17px}.ch-selector-grid>a:nth-child(3n) .ch-select-icon{background:#f0e2e8;color:#ad7286}.ch-selector-grid>a>span:nth-child(2){min-width:0}.ch-selector-grid strong{display:block;font-size:16px;line-height:1.7;font-weight:500;color:#283e51}.ch-selector-grid small{display:block;font-size:10px;line-height:1.8;color:#7e94a9;margin-top:3px}.ch-selector-grid b{font-size:12px;color:#9bafc1;font-weight:400;margin-left:auto}.ch-selector-grid>a:hover{border-color:#a9bfd4;background:#edf3fa}.ch-selector-note{border-top:1px solid #e2eaf2;margin-top:19px;padding-top:16px;font-size:12px;line-height:1.9;color:#8397aa}
@media(max-width:1150px){.ch-hero-layout{gap:35px}.ch-hero h1{font-size:45px}.ch-hero h2{font-size:26px}.ch-selector{padding:23px}.ch-selector-grid{gap:9px}.ch-selector-grid>a{padding:13px 10px;gap:8px}.ch-selector-grid strong{font-size:15px}.ch-selector-grid small{font-size:10px}.ch-select-icon{width:28px;height:33px}.ch-selector-grid b{display:none}}
@media(max-width:900px){.ch-hero-layout{grid-template-columns:1fr;gap:28px;padding:31px 0 37px}.ch-hero-copy>p br{display:none}.ch-selector-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ch-selector-grid>a{padding:16px 12px}.ch-selector-grid strong{font-size:16px}.ch-selector-grid small{font-size:10px}.ch-selector-head p{margin-bottom:20px}.ch-hero:before{opacity:.07}}
@media(max-width:600px){.ch-crumb{font-size:11px;padding-top:17px}.ch-hero-layout{padding:28px 0 32px;gap:26px}.ch-hero h1{font-size:37px;margin:17px 0}.ch-hero h2{font-size:25px;line-height:1.7;margin-bottom:19px}.ch-eyebrow{font-size:12px}.ch-hero-copy>p{font-size:15px;line-height:1.95}.ch-contacts{gap:18px;margin-top:23px}.ch-contacts>a{width:100%;justify-content:space-between;padding:15px 13px;gap:8px;font-size:13px}.ch-contacts>a strong{font-size:21px}.ch-contacts>button{display:flex;gap:15px;align-items:center;font-size:14px}.ch-contacts>button>span{margin:0}.ch-contacts>button strong{font-size:20px}.ch-assurance{gap:14px;font-size:11px;margin-top:24px}.ch-selector{padding:22px 19px}.ch-selector-head h3{font-size:25px}.ch-selector-head p{font-size:13px}.ch-selector-grid{grid-template-columns:1fr 1fr;gap:10px}.ch-selector-grid>a{padding:14px 10px;gap:8px}.ch-select-icon{width:28px;height:33px;font-size:16px}.ch-selector-grid strong{font-size:16px}.ch-selector-grid small{font-size:10px}.ch-selector-note{font-size:12px}}

/* Generous hero typography; detailed change choices stay in the section below. */
.ch-hero{background:linear-gradient(110deg,#f7f9fc,#e8f0f8)}
.ch-hero-layout{grid-template-columns:1.12fr .88fr;gap:45px;padding:37px 0 48px}
.ch-eyebrow{font-size:15px;letter-spacing:.6px;line-height:1.8}
.ch-hero h1{font-size:62px;font-weight:600;letter-spacing:1px;line-height:1.35;margin:23px 0 21px;color:#1e344c}
.ch-hero h2{font-size:34px;font-weight:400;line-height:1.7;margin-bottom:24px}
.ch-hero-copy>p{font-size:18px;line-height:1.95;color:#354d63}
.ch-contacts{gap:23px;margin-top:29px}.ch-contacts>a{font-size:16px;padding:18px 21px;gap:17px}.ch-contacts>a strong{font-size:25px}.ch-contacts>button{font-size:14px}.ch-contacts>button strong{font-size:22px}
.ch-assurance{font-size:14px;gap:22px;margin-top:28px;color:#617b93}
.ch-hero-brand{position:relative;isolation:isolate;min-height:410px;align-self:stretch;overflow:hidden}
.ch-brand-word{position:absolute;left:0;top:10px;font-family:Arial,sans-serif;font-weight:700;font-size:85px;letter-spacing:-5px;line-height:1;color:#a3b8cc20;pointer-events:none}
.ch-brand-art{position:absolute;inset:28px -70px -8px -120px;background:url('/template/pc/skin/images/register-city.svg') center bottom/850px auto no-repeat;opacity:.62;z-index:-1}
.ch-brand-caption{position:absolute;left:20px;bottom:33px;border-left:3px solid #ad4158;padding-left:19px;background:#edf3f8b8;padding-top:13px;padding-bottom:13px;padding-right:20px;border-radius:0 5px 5px 0}
.ch-brand-caption>span{font-size:12px;letter-spacing:1px;color:#637e98;line-height:1.8}
.ch-brand-caption strong{display:block;font-size:29px;font-weight:500;line-height:1.65;color:#2d4a66;margin-top:8px}
@media(min-width:1600px){.ch-hero h1{font-size:68px}.ch-hero h2{font-size:37px}.ch-hero-brand{min-height:450px}.ch-brand-word{font-size:100px}.ch-brand-art{background-size:970px auto}.ch-brand-caption strong{font-size:32px}}
@media(max-width:1150px){.ch-hero-layout{gap:28px;grid-template-columns:1.1fr .9fr}.ch-hero h1{font-size:54px}.ch-hero h2{font-size:30px}.ch-hero-copy>p{font-size:17px}.ch-contacts>a{font-size:14px;padding:16px}.ch-contacts>a strong{font-size:23px}.ch-assurance{font-size:13px;gap:18px}.ch-brand-word{font-size:72px}.ch-brand-caption strong{font-size:27px}}
@media(max-width:900px){.ch-hero-layout{grid-template-columns:1fr;gap:0}.ch-hero-brand{display:none}.ch-hero h1{font-size:55px}.ch-hero h2{font-size:32px}.ch-hero:before{background-size:1000px auto;opacity:.12;right:-200px}.ch-hero-copy>p{font-size:18px}}
@media(max-width:600px){.ch-hero-layout{padding:31px 0 37px}.ch-eyebrow{font-size:14px}.ch-hero h1{font-size:43px;letter-spacing:.3px;margin:22px 0 19px}.ch-hero h2{font-size:28px;line-height:1.7;margin-bottom:21px}.ch-hero-copy>p{font-size:17px;line-height:2}.ch-contacts{gap:20px;margin-top:25px}.ch-contacts>a{font-size:14px;padding:17px 14px;gap:8px}.ch-contacts>a strong{font-size:23px}.ch-contacts>button{font-size:15px}.ch-contacts>button strong{font-size:22px}.ch-assurance{font-size:12px;gap:15px;margin-top:27px}}

/* Selected direction: generous navy banner with a change-specific illustration. */
.ch-hero{background:radial-gradient(ellipse at 80% 10%,#345877,transparent 65%),linear-gradient(110deg,#1d344d,#25445f);border-bottom:1px solid #294761}
.ch-hero:before{display:none}.ch-crumb,.ch-crumb a{color:#a9bfd4}
.ch-hero-layout{grid-template-columns:1.1fr .9fr;gap:35px;padding:40px 0 49px}
.ch-eyebrow{color:#d0deec;border-left-color:#c96680;font-size:14px}
.ch-hero h1{font-size:62px;line-height:1.4;font-weight:600;letter-spacing:1px;color:#fff;margin:23px 0 20px}
.ch-hero h2{font-size:33px;line-height:1.75;font-weight:400;color:#e9f0f7}.ch-hero h2 em{color:#e9f0f7}
.ch-hero-copy>p{font-size:17px;line-height:2;color:#c1d2e2}
.ch-contacts>a{background:linear-gradient(110deg,#bd3b54,#a72d46);border-color:#c65a72;box-shadow:0 6px 15px #13283f22}
.ch-contacts>button{color:#e0ece5}.ch-contacts>button>span{color:#c0d9cc}.ch-contacts .wechat-feedback{color:#c6dfd0}
.ch-assurance{color:#b5cadd;font-size:13px}.ch-assurance>span:before{color:#a7c3b1}
.ch-hero-brand{display:block;position:relative;min-height:430px;overflow:visible;align-self:stretch}
.ch-brand-word,.ch-brand-caption{display:none}
.ch-brand-art{position:absolute;inset:-10px -80px -5px -85px;background:url('/template/pc/skin/images/change-update-hero.svg') center/contain no-repeat;opacity:1;z-index:0}
@media(min-width:1600px){.ch-hero h1{font-size:68px}.ch-hero h2{font-size:36px}.ch-hero-brand{min-height:460px}}
@media(max-width:1150px){.ch-hero-layout{gap:20px}.ch-hero h1{font-size:54px}.ch-hero h2{font-size:29px}.ch-hero-copy>p{font-size:16px}.ch-brand-art{inset:0 -65px 0 -70px}.ch-hero-brand{min-height:400px}}
@media(max-width:900px){.ch-hero-layout{grid-template-columns:1fr .65fr;gap:10px}.ch-hero h1{font-size:47px}.ch-hero h2{font-size:27px}.ch-brand-art{inset:10px -90px 0 -90px;opacity:.75}.ch-hero-brand{min-height:390px}.ch-contacts{position:relative;z-index:1}.ch-assurance{font-size:12px;gap:15px}}
@media(max-width:600px){.ch-hero-layout{display:block;padding:31px 0 36px;position:relative;isolation:isolate}.ch-hero-copy{position:relative;z-index:1}.ch-hero h1{font-size:42px;letter-spacing:.3px;margin:22px 0 19px}.ch-hero h2{font-size:27px;line-height:1.7}.ch-hero-copy>p{font-size:16px;line-height:2}.ch-eyebrow{font-size:13px}.ch-hero-brand{position:absolute;right:-125px;top:45px;width:350px;height:290px;min-height:0;opacity:.12;z-index:0;pointer-events:none}.ch-brand-art{inset:0;background-size:contain;opacity:1}.ch-assurance{font-size:12px;gap:14px}.ch-contacts>a strong{font-size:23px}.ch-contacts>button strong{font-size:22px}}

/* Linked four-stage process and a coherent fee-confirmation panel. */
.change-distinct .rs-route{gap:0;background:linear-gradient(110deg,#294967,#213a54);border-color:#2f4c69;overflow:hidden;box-shadow:0 5px 16px #20375008}
.change-distinct .rs-route>div{position:relative;padding:24px 25px 26px;border-color:#ffffff20;background:none}
.ch-process-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}
.ch-process-top>span{font-family:Arial,sans-serif;font-size:35px;line-height:1;color:#8faecb;font-weight:400}
.ch-process-top svg{width:28px;height:28px;color:#c3d4e5}
.change-distinct .rs-route>div:not(:last-child):after{content:'→';display:block;position:absolute;right:-12px;top:30px;width:23px;height:23px;padding:0;background:#2b4864;border:1px solid #5d7790;border-radius:50%;font-size:13px;line-height:21px;text-align:center;color:#b9cbdd;z-index:2}
.change-distinct .rs-route h3{font-size:24px;line-height:1.6;margin:0 0 13px;font-weight:500;color:#fff}
.change-distinct .rs-route p{font-size:15px;line-height:1.95;color:#d6e2ee;margin:0}
.change-distinct .rs-fee-band{margin-top:22px;padding:24px 26px;border:1px solid #d3dfec;border-bottom:0;border-left:3px solid #a83d54;border-radius:7px 7px 0 0;background:linear-gradient(115deg,#f0f5fa,#f8fafc);gap:25px}
.change-distinct .rs-fee-band>div>span{font-size:12px;color:#9d5266}
.change-distinct .rs-fee-band h3{font-size:24px;font-weight:500;color:#263e54;margin:9px 0 10px;line-height:1.7}
.change-distinct .rs-fee-band p{font-size:14px;line-height:1.95;color:#3d5367}
.change-distinct .rs-fee-band>a{background:#ad364e;border:1px solid #a32e46;color:#fff;padding:14px 19px;font-size:14px;border-radius:5px;box-shadow:0 3px 8px #a32e4610}
.change-distinct .rs-fee-band>a:hover{background:#982b41}
.change-distinct .rs-before-agree{margin-top:0;border:1px solid #d3dfec;border-top:0;border-radius:0 0 7px 7px;background:#fff;padding:0 26px 24px}
.change-distinct .rs-before-title{display:none}
.change-distinct .rs-before-grid{border-top:1px solid #dce6f0;padding-top:21px;gap:26px}
.change-distinct .rs-before-grid>div{padding-left:29px}
.change-distinct .rs-before-grid>div>span{font-size:12px;color:#8ba2b9;top:4px}
.change-distinct .rs-before-grid strong{font-size:16px;line-height:1.8;color:#263c50;font-weight:500}
.change-distinct .rs-before-grid p{font-size:14px;line-height:1.95;color:#485e71;margin-top:7px}
@media(max-width:900px){.change-distinct .rs-route>div{padding:24px}.change-distinct .rs-route>div:nth-child(2):after{display:none}.change-distinct .rs-fee-band{display:flex;align-items:center}.change-distinct .rs-fee-band>a{margin-top:0}.change-distinct .rs-fee-band h3{font-size:22px}}
@media(max-width:600px){.change-distinct .rs-route>div{padding:23px 18px}.ch-process-top{gap:15px;margin-bottom:19px}.ch-process-top>span{font-size:30px}.ch-process-top svg{width:25px;height:25px}.change-distinct .rs-route>div:not(:last-child):after{display:none}.change-distinct .rs-route h3{font-size:22px;margin-bottom:11px}.change-distinct .rs-route p{font-size:14px}.change-distinct .rs-fee-band{display:block;padding:23px 20px;border-left-width:3px}.change-distinct .rs-fee-band h3{font-size:23px}.change-distinct .rs-fee-band p{font-size:15px}.change-distinct .rs-fee-band>a{display:inline-flex;margin-top:19px;font-size:14px}.change-distinct .rs-before-agree{padding:0 20px 22px}.change-distinct .rs-before-grid{grid-template-columns:1fr;gap:17px;padding-top:20px}.change-distinct .rs-before-grid strong{font-size:16px}.change-distinct .rs-before-grid p{font-size:14px}}

/* Illustrated follow-up checks with less empty space. */
.change-aftercare{padding:36px 0;background:linear-gradient(120deg,#edf3f9,#f5f8fc)}
.change-aftercare>.container{grid-template-columns:.65fr 1.35fr;gap:38px;align-items:center}
.change-aftercare-intro{padding:21px 0 21px 20px;border-left:3px solid #a94057}
.change-aftercare-intro>span{font-size:12px;color:#a15b6d;letter-spacing:.4px}
.change-aftercare-intro h2{font-size:29px;font-weight:500;line-height:1.7;color:#233b52;margin:14px 0 17px}
.change-aftercare-intro p{font-size:14px;line-height:1.95;color:#485f73;max-width:310px}
.change-aftercare-items{gap:15px}
.change-aftercare-items>div{position:relative;padding:21px 23px;background:linear-gradient(130deg,#fff,#fafcfe);border:1px solid #d2dfed;border-radius:8px;box-shadow:0 4px 12px #20375004}
.change-check-top{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:13px}
.change-check-icon{display:flex;align-items:center;justify-content:center;width:36px;height:40px;border-radius:9px;background:#eaf1f8;border:1px solid #d9e4f0;color:#7191af;box-shadow:inset 0 1px 0 #fff}
.change-check-icon svg{width:23px;height:23px}
.change-check-number{font-size:25px;font-family:Arial,sans-serif;font-weight:400;line-height:1;color:#c4d2e1}
.change-aftercare-items>div:nth-child(2) .change-check-icon{background:#edf2f7;color:#718ba5}
.change-aftercare-items>div:nth-child(3) .change-check-icon{background:#edf4ef;border-color:#dce8e0;color:#7d9c88}
.change-aftercare-items>div:nth-child(4) .change-check-icon{background:#f7eef2;border-color:#eddae2;color:#b17b8d}
.change-aftercare-items h3{font-size:22px;font-weight:500;color:#202e3b;line-height:1.7;margin:0 0 9px}
.change-aftercare-items p{font-size:14px;line-height:1.95;color:#344b5f;margin:0}
@media(max-width:1100px){.change-aftercare>.container{grid-template-columns:.7fr 1.3fr;gap:26px}.change-aftercare-intro h2{font-size:27px}.change-aftercare-items>div{padding:21px 19px}}
@media(max-width:900px){.change-aftercare>.container{grid-template-columns:1fr;gap:22px}.change-aftercare-intro{padding:0 0 0 17px}.change-aftercare-intro h2 br{display:none}.change-aftercare-intro h2{margin:10px 0 12px}.change-aftercare-intro p{max-width:none}}
@media(max-width:600px){.change-aftercare{padding:29px 0}.change-aftercare-intro h2{font-size:26px;line-height:1.7}.change-aftercare-intro p{font-size:14px}.change-aftercare-items{gap:12px}.change-aftercare-items>div{padding:20px 17px}.change-check-icon{width:33px;height:37px}.change-check-icon svg{width:21px;height:21px}.change-check-number{font-size:23px}.change-aftercare-items h3{font-size:20px}.change-aftercare-items p{font-size:14px;line-height:1.95}}
