.page-template-changhai-about-us .site-content,.page-template-changhai-about-us .ast-container,.page-template-changhai-about-us #primary,.page-template-changhai-about-us .entry-content{width:100%;max-width:none;margin:0;padding:0}.ch-about{--red:#e21d2b;--ink:#0b0c0f;--muted:#626872;--line:#dedfe2;--soft:#f4f4f3;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;overflow-wrap:anywhere;color:var(--ink);background:#fff}.ch-about *{box-sizing:border-box}.ch-about h1,.ch-about h2,.ch-about h3,.ch-about p,.ch-about ul,.ch-about blockquote{margin-top:0}.ch-about h1,.ch-about h2,.ch-about h3{color:inherit;letter-spacing:-.035em}.ch-about h1{margin-bottom:28px;font-size:clamp(3.1rem,6.6vw,7.2rem);line-height:.95;font-weight:430}.ch-about h1 strong{font-weight:780}.ch-about h2{max-width:850px;margin-bottom:28px;font-size:clamp(2.2rem,4.2vw,4.7rem);line-height:1.03;font-weight:520}.ch-about h3{font-size:clamp(1.25rem,1.7vw,1.8rem);line-height:1.12}.ch-about p{color:var(--muted);font-size:1.04rem;line-height:1.72}.ch-about a{color:inherit;text-decoration:none}.ch-about__wrap{width:min(1180px,calc(100% - 64px));margin-inline:auto}.ch-about__section{padding:118px 0;border-top:1px solid var(--line)}.ch-about__section--soft{background:var(--soft)}.ch-about__section--dark{color:#fff;background:var(--ink);border-color:#292a2e}.ch-about__section--dark p{color:#b8bbc1}.ch-about__eyebrow{margin-bottom:22px!important;color:var(--red)!important;font-size:.77rem!important;line-height:1.2!important;font-weight:800;letter-spacing:.12em}.ch-about__lead{max-width:720px;font-size:1.2rem!important}.ch-about__lead-small{color:var(--ink)!important;font-size:1.27rem!important;font-weight:650;line-height:1.55!important}.ch-about__hero{padding:110px 0 0}.ch-about__hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:80px;align-items:end;padding-bottom:90px}.ch-about__hero-panel{min-height:390px;padding:34px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background:var(--ink);border-top:8px solid var(--red)}.ch-about__hero-panel>span,.ch-about__cards article>span{color:var(--red);font-size:.72rem;font-weight:800}.ch-about__hero-panel p{margin:0;color:#fff;font-size:1.52rem;line-height:1.4;font-weight:650}.ch-about__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.ch-about__button{min-height:50px;padding:0 23px;display:inline-flex;align-items:center;justify-content:center;gap:18px;border:1px solid var(--ink);font-size:.9rem;font-weight:750;transition:.2s}.ch-about__button:hover{color:#fff;background:var(--ink)}.ch-about__button--red{color:#fff!important;background:var(--red);border-color:var(--red)}.ch-about__button--red:hover{background:#b90f1d;border-color:#b90f1d}.ch-about__promise-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-bottom:0}.ch-about__promise-grid>div{min-height:165px;padding:28px;display:flex;flex-direction:column;border-right:1px solid var(--line)}.ch-about__promise-grid>div:last-child{border-right:0}.ch-about__promise-grid span{color:var(--red);font-size:.72rem;font-weight:800}.ch-about__promise-grid strong{margin:24px 0 7px}.ch-about__promise-grid small{color:var(--muted);line-height:1.5}.ch-about__split{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px}.ch-about__prose blockquote{margin:38px 0 0;padding:6px 0 6px 26px;color:var(--ink);border-left:4px solid var(--red);font-size:1.23rem;line-height:1.55;font-weight:650}.ch-about__cards{display:grid;grid-template-columns:repeat(3,1fr);margin-top:55px;border:1px solid var(--line)}.ch-about__cards article{min-height:370px;padding:36px;display:flex;flex-direction:column;border-right:1px solid var(--line);background:#fff}.ch-about__cards article:last-child{border-right:0}.ch-about__cards h3{margin:36px 0 18px}.ch-about__cards p{font-size:.97rem}.ch-about__cards article>strong{margin-top:auto;padding-top:22px;color:var(--red);font-size:.88rem}.ch-about__founder-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:100px}.ch-about__founder-mark{background:var(--soft)}.ch-about__founder-mark>span{min-height:540px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#24262b,#08090b);font-size:clamp(5rem,9vw,9rem);font-weight:800;letter-spacing:-.09em}.ch-about__founder-mark>div{padding:24px 26px;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-top:4px solid var(--red)}.ch-about__founder-mark small{color:var(--muted)}.ch-about__proof{display:grid;grid-template-columns:repeat(2,1fr);margin-top:40px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.ch-about__proof>div{min-height:120px;padding:24px;display:flex;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.ch-about__proof strong{font-size:1.6rem}.ch-about__proof span{margin-top:7px;color:var(--muted);font-size:.83rem}.ch-about__disclaimer{margin-top:25px!important;font-size:.72rem!important;line-height:1.6!important}.ch-about__principles{margin-top:60px;border-top:1px solid #36383d}.ch-about__principles>div{padding:27px 0;display:grid;grid-template-columns:70px 1fr 1.15fr;gap:30px;align-items:baseline;border-bottom:1px solid #36383d}.ch-about__principles span{color:var(--red);font-size:.74rem;font-weight:800}.ch-about__principles h3,.ch-about__principles p{margin-bottom:0}.ch-about__network{display:grid;grid-template-columns:1fr .9fr;gap:110px}.ch-about__network>ul{margin:18px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.ch-about__network li{padding:19px 10px 19px 32px;border-bottom:1px solid var(--line);position:relative}.ch-about__network li:before{content:'\2192';position:absolute;left:3px;color:var(--red)}.ch-about__responsibility{display:grid;grid-template-columns:1fr 1fr;margin-top:80px;border:1px solid var(--line)}.ch-about__responsibility>div{padding:38px}.ch-about__responsibility>div+div{border-left:1px solid var(--line);background:var(--soft)}.ch-about__responsibility li{margin:10px 0;color:var(--muted);line-height:1.55}.ch-about__cta{padding:90px 0;color:#fff;background:var(--red)}.ch-about__cta .ch-about__eyebrow{color:#fff!important;opacity:.75}.ch-about__cta h2{margin:0}.ch-about__cta-grid{display:grid;grid-template-columns:1fr auto;gap:70px;align-items:end}.ch-about__button--light{color:var(--ink)!important;background:#fff;border-color:#fff}.ch-about__button--light:hover{color:#fff!important;background:var(--ink);border-color:var(--ink)}
@media(max-width:900px){.ch-about__hero-grid{grid-template-columns:1fr 240px;gap:40px}.ch-about__promise-grid{grid-template-columns:repeat(2,1fr)}.ch-about__cards{grid-template-columns:1fr}.ch-about__cards article{min-height:300px;border-right:0;border-bottom:1px solid var(--line)}.ch-about__cards article:last-child{border-bottom:0}.ch-about__split,.ch-about__founder-grid,.ch-about__network{gap:55px}.ch-about__founder-mark>span{min-height:430px}}
@media(max-width:640px){.ch-about__wrap{width:calc(100% - 36px)}.ch-about__section{padding:76px 0}.ch-about__hero{padding-top:68px}.ch-about__hero-grid,.ch-about__split,.ch-about__founder-grid,.ch-about__network,.ch-about__cta-grid,.ch-about__responsibility{grid-template-columns:1fr}.ch-about h1{font-size:clamp(2.7rem,13vw,4.3rem)}.ch-about h2{font-size:clamp(2rem,10vw,3.3rem)}.ch-about__hero-panel{min-height:255px}.ch-about__promise-grid,.ch-about__proof{grid-template-columns:1fr}.ch-about__promise-grid>div{border-right:0;border-bottom:1px solid var(--line)}.ch-about__responsibility>div+div{border-top:1px solid var(--line);border-left:0}.ch-about__principles>div{grid-template-columns:45px 1fr}.ch-about__principles p{grid-column:2}.ch-about__actions{flex-direction:column}.ch-about__button{width:100%}.ch-about__cta-grid{gap:35px}}
