/* R213 services: scope and delivery, with compact evidence. All rules are namespaced. */
.r213-services{--r213-ink:#30253f;--r213-copy:#6d607b;--r213-muted:#95889f;--r213-line:#e2dbe8;--r213-soft:#f5f2f8;color:var(--r213-ink);background:#fff;font-family:"Microsoft YaHei UI","Microsoft YaHei","PingFang SC",sans-serif;line-height:1.75;overflow-wrap:break-word}
.r213-services *{box-sizing:border-box}.r213-services [id]{scroll-margin-top:120px}.r213-services-wrap{max-width:1160px;margin:0 auto;padding-left:32px;padding-right:32px}.r213-services h1,.r213-services h2,.r213-services h3,.r213-services p,.r213-services figure,.r213-services dl,.r213-services dd{margin:0}.r213-services h1,.r213-services h2,.r213-services h3{color:var(--r213-ink)}.r213-services a{color:inherit;text-decoration:none}.r213-services img{display:block;max-width:100%;border:0;border-radius:0;box-shadow:none}.r213-services-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.r213-services .r213-services-kicker{font-size:11px;line-height:1.5;letter-spacing:.12em;color:var(--r213-muted);font-weight:500;text-transform:uppercase}
.r213-services-hero{padding:76px 0 0;background:#fff}.r213-services-hero h1{font-size:clamp(38px,4.5vw,60px);line-height:1.27;font-weight:500;letter-spacing:-.02em;margin:24px 0 25px}.r213-services .r213-services-intro{max-width:690px;font-size:17px;line-height:1.9;color:var(--r213-copy)}.r213-services-jump{display:flex;gap:38px;border-top:1px solid var(--r213-line);margin-top:49px;padding:19px 0 20px;font-size:12px;color:#756580}.r213-services-jump a{display:inline-flex;gap:22px;align-items:center}.r213-services-jump a:hover{color:#6246ed}.r213-services-jump a:focus-visible{outline:2px solid #8a739d;outline-offset:6px}.r213-services-jump span{font-size:16px;font-weight:400}
.r213-services-paths{background:var(--r213-soft);padding:62px 0 61px;border-top:1px solid var(--r213-line);border-bottom:1px solid var(--r213-line)}.r213-services-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:46px;margin-bottom:37px}.r213-services-section-head h2{font-size:30px;font-weight:500;line-height:1.45;letter-spacing:-.02em;margin-top:13px}.r213-services-section-head>p{max-width:290px;color:var(--r213-copy);font-size:13px;line-height:1.85}.r213-services-path-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.r213-services-path{padding:2px 42px 0 0}.r213-services-path+.r213-services-path{padding:2px 0 0 42px;border-left:1px solid #dcd2e5}.r213-services .r213-services-path-label{font-size:11px;letter-spacing:.1em;color:#97869f;margin-bottom:11px}.r213-services-path h3{font-size:25px;font-weight:500;letter-spacing:-.02em;line-height:1.5}.r213-services-path h3 span{font-size:18px;font-weight:400;color:#7d6b8d}.r213-services .r213-services-path-lead{font-size:14px;color:#74627f;line-height:1.85;margin-top:15px;min-height:52px}.r213-services-path dl{margin-top:17px;border-top:1px solid #e0d7e7}.r213-services-path dl>div{display:grid;grid-template-columns:62px 1fr;gap:17px;padding:17px 0;border-bottom:1px solid #e0d7e7}.r213-services-path dt{font-size:12px;color:#97869f;padding-top:2px}.r213-services-path dd{font-size:13px;color:#5f4e6e;line-height:1.9}.r213-services .r213-services-path-note{font-size:12px;color:#95849e;margin-top:17px;line-height:1.85}
.r213-services-delivery{padding-top:67px;padding-bottom:66px}.r213-services-matrix{border-collapse:collapse;border-spacing:0;width:100%;table-layout:fixed;margin:0;background:transparent}.r213-services-matrix th,.r213-services-matrix td{text-align:left;vertical-align:top;border:0;padding:25px 23px 25px 0;background:transparent;box-shadow:none}.r213-services-matrix thead th{font-size:11px;font-weight:400;color:#9a8aa2;letter-spacing:.08em;border-bottom:1px solid #bdaec8;padding-top:0;padding-bottom:14px}.r213-services-matrix thead th:first-child{width:22%}.r213-services-matrix thead th:nth-child(2){width:33%}.r213-services-matrix thead th:last-child{width:45%}.r213-services-matrix tbody th{font-size:18px;font-weight:500;line-height:1.65;color:#44314e}.r213-services-matrix td{font-size:13px;color:#74617f;line-height:1.9}.r213-services-matrix th:last-child,.r213-services-matrix td:last-child{padding-right:0}.r213-services-matrix tbody tr{border-bottom:1px solid var(--r213-line)}
.r213-services-examples{display:grid;grid-template-columns:1fr 1.14fr;gap:35px;margin-top:34px;padding-top:4px}.r213-services-film-example{display:grid;grid-template-columns:117px 1fr;gap:22px;align-items:start}.r213-services-film-example>img{width:117px;height:208px;object-fit:contain;background:#f0edf3}.r213-services-film-example>div{padding-top:2px}.r213-services-film-example h3{font-size:15px;line-height:1.7;font-weight:500;margin:14px 0 10px}.r213-services-film-example>div>p:last-child{font-size:12px;line-height:1.95;color:#8e7c98}.r213-services-note-examples{border-left:1px solid var(--r213-line);padding-left:30px}.r213-services-note-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.r213-services-note-grid img{width:100%;height:auto;aspect-ratio:3/4;object-fit:contain;background:#f3eff6}.r213-services-note-grid figcaption{font-size:11px;line-height:1.7;margin-top:8px}.r213-services-note-grid strong{display:block;font-size:12px;font-weight:500;color:#5f476d}.r213-services-note-grid span{display:block;color:#9985a3;margin-top:3px}
.r213-services-cooperation{padding:64px 0 60px;background:#f6f3f8;border-top:1px solid var(--r213-line);border-bottom:1px solid var(--r213-line)}.r213-services-coop-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px}.r213-services-coop-grid h3{font-size:19px;font-weight:500;margin-bottom:14px}.r213-services-coop-grid p{font-size:13px;color:#776480;line-height:2}.r213-services .r213-services-terms{font-size:12px;color:#9782a0;line-height:1.95;margin-top:25px;padding-top:20px;border-top:1px solid #dfd6e6}.r213-services-process-contact{display:grid;grid-template-columns:1fr 150px;gap:48px;align-items:start;margin-top:43px;padding-top:32px;border-top:1px solid #dfd6e6}.r213-services-process{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px}.r213-services-process li>span{display:block;color:#a28bad;font:400 11px Arial;letter-spacing:.09em;margin-bottom:16px}.r213-services-process h3{font-size:14px;font-weight:500;margin-bottom:9px}.r213-services-process p{font-size:12px;line-height:1.85;color:#8a7296}.r213-services-wechat{text-align:center}.r213-services-wechat img{width:90px;height:90px;object-fit:contain;margin:0 auto 11px;background:#fff}.r213-services-wechat strong{display:block;font-size:12px;font-weight:500;line-height:1.7;color:#765b86}.r213-services-wechat span{display:block;font-size:10px;color:#a08aaa;line-height:1.65;margin-top:4px}
.r213-services-extension{padding-top:42px;padding-bottom:55px;display:grid;grid-template-columns:1fr 1.6fr;gap:55px;align-items:start}.r213-services-extension h2{font-size:20px;font-weight:500;line-height:1.6;margin-top:11px}.r213-services-extension-copy p{font-size:12px;color:#9783a1;line-height:1.95}.r213-services-extension-copy p+p{margin-top:14px}.r213-services-extension-copy strong{font-weight:500;color:#765c87}
.r213-services--en{font-family:"Segoe UI",Arial,sans-serif}.r213-services--en .r213-services-hero h1{font-size:clamp(42px,5vw,66px);line-height:1.15;font-weight:400;letter-spacing:-.04em}.r213-services--en .r213-services-path h3{font-size:23px}.r213-services--en .r213-services-path h3 span{font-size:17px}.r213-services--en .r213-services-path dl>div{grid-template-columns:77px 1fr;gap:17px}.r213-services--en .r213-services-path-lead{min-height:52px}.r213-services--en .r213-services-section-head h2{font-size:31px;line-height:1.3;font-weight:400}.r213-services--en .r213-services-kicker{letter-spacing:.09em}.r213-services--en .r213-services-matrix tbody th{font-size:18px}.r213-services--en .r213-services-wechat span{font-size:11px}
@media(max-width:900px){.r213-services-wrap{padding-left:26px;padding-right:26px}.r213-services-section-head{gap:25px}.r213-services-section-head>p{max-width:220px}.r213-services-path{padding-right:27px}.r213-services-path+.r213-services-path{padding-left:27px}.r213-services-path h3{font-size:22px}.r213-services-path h3 span{font-size:16px}.r213-services-examples{grid-template-columns:1fr 1fr;gap:25px}.r213-services-film-example{grid-template-columns:96px 1fr;gap:16px}.r213-services-film-example>img{width:96px;height:171px}.r213-services-note-examples{padding-left:22px}.r213-services-process-contact{gap:30px;grid-template-columns:1fr 124px}.r213-services-process{gap:20px}.r213-services-coop-grid{gap:30px}.r213-services-extension{gap:30px}}
@media(max-width:680px){.r213-services-wrap{padding-left:22px;padding-right:22px}.r213-services-hero{padding-top:43px}.r213-services-hero h1{font-size:37px;line-height:1.35;margin:20px 0 23px}.r213-services .r213-services-intro{font-size:14px;line-height:1.95}.r213-services-jump{gap:0;justify-content:space-between;margin-top:33px;padding:16px 0;flex-wrap:wrap;row-gap:12px;font-size:10px}.r213-services-jump a{gap:7px}.r213-services-jump span{font-size:13px}.r213-services-paths{padding:39px 0}.r213-services-section-head{display:block;margin-bottom:28px}.r213-services-section-head h2{font-size:25px;line-height:1.5;margin-top:10px}.r213-services-section-head>p{max-width:none;margin-top:12px;font-size:12px}.r213-services-path-grid{display:block}.r213-services-path{padding:0}.r213-services-path+.r213-services-path{padding:29px 0 0;margin-top:29px;border-left:0;border-top:1px solid #d6cadd}.r213-services-path h3{font-size:24px}.r213-services-path h3 span{font-size:17px}.r213-services .r213-services-path-lead{font-size:13px;min-height:0;margin-top:12px}.r213-services-path dl{margin-top:20px}.r213-services-path dl>div{grid-template-columns:50px 1fr;gap:18px;padding:13px 0}.r213-services-path dt{font-size:11px}.r213-services-path dd{font-size:12px}.r213-services .r213-services-path-note{font-size:11px;margin-top:15px}.r213-services-delivery{padding-top:41px;padding-bottom:43px}.r213-services-matrix{display:block}.r213-services-matrix thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.r213-services-matrix tbody{display:block}.r213-services-matrix tr{display:block;padding:23px 0}.r213-services-matrix tbody tr:first-child{border-top:1px solid #c1b1cd}.r213-services-matrix tbody th{display:block;font-size:19px;line-height:1.5;padding:0 0 14px}.r213-services-matrix td{display:grid;grid-template-columns:55px 1fr;gap:15px;padding:7px 0 0;font-size:12px;line-height:1.9}.r213-services-matrix td:before{content:attr(data-label);display:block;color:#a08baa;font-size:10px;padding-top:3px}.r213-services-matrix td>span{grid-column:2}.r213-services-matrix td>span+span{margin-top:-14px}.r213-services-examples{grid-template-columns:1fr;margin-top:27px;gap:26px}.r213-services-film-example{grid-template-columns:99px 1fr;gap:20px}.r213-services-film-example>img{width:99px;height:176px}.r213-services-film-example h3{font-size:14px;margin-top:11px}.r213-services-film-example>div>p:last-child{font-size:12px;line-height:1.85}.r213-services-note-examples{border-left:0;border-top:1px solid var(--r213-line);padding:22px 0 0}.r213-services-note-grid{gap:10px}.r213-services-note-grid figcaption{font-size:10px}.r213-services-note-grid strong{font-size:11px}.r213-services-cooperation{padding:41px 0}.r213-services-coop-grid{grid-template-columns:1fr;gap:25px}.r213-services-coop-grid h3{font-size:18px;margin-bottom:10px}.r213-services-coop-grid p{font-size:12px;line-height:1.95}.r213-services .r213-services-terms{font-size:11px;margin-top:22px;padding-top:17px}.r213-services-process-contact{grid-template-columns:1fr;margin-top:25px;padding-top:25px;gap:29px}.r213-services-process{grid-template-columns:1fr;gap:18px}.r213-services-process li{display:grid;grid-template-columns:30px 1fr;column-gap:15px}.r213-services-process li>span{grid-row:1/3;margin:3px 0 0;font-size:10px}.r213-services-process h3{font-size:14px;margin-bottom:4px}.r213-services-process p{font-size:11px;grid-column:2}.r213-services-wechat{display:flex;align-items:center;gap:18px;text-align:left;border-top:1px solid #dfd6e6;padding-top:25px}.r213-services-wechat img{width:76px;height:76px;margin:0}.r213-services-wechat span{font-size:11px}.r213-services-extension{grid-template-columns:1fr;padding-top:31px;padding-bottom:39px;gap:19px}.r213-services-extension h2{font-size:21px}.r213-services-extension-copy p{font-size:11px}.r213-services--en .r213-services-hero h1{font-size:43px}.r213-services--en .r213-services-section-head h2{font-size:27px}.r213-services--en .r213-services-path h3{font-size:24px}.r213-services--en .r213-services-path h3 span{font-size:16px}.r213-services--en .r213-services-path-lead{min-height:0}.r213-services--en .r213-services-path dl>div{grid-template-columns:65px 1fr;gap:16px}.r213-services--en .r213-services-jump{font-size:10px;gap:13px;justify-content:flex-start}.r213-services--en .r213-services-matrix td{grid-template-columns:67px 1fr;gap:14px}.r213-services--en .r213-services-matrix td:before{font-size:10px;line-height:1.6}.r213-services--en .r213-services-film-example{grid-template-columns:94px 1fr;gap:17px}.r213-services--en .r213-services-film-example>img{width:94px;height:167px}}
@media(max-width:350px){.r213-services-wrap{padding-left:18px;padding-right:18px}.r213-services-hero h1{font-size:32px}.r213-services-jump{font-size:9px}.r213-services-jump a{gap:5px}.r213-services-section-head h2{font-size:23px}.r213-services-path h3{font-size:22px}.r213-services-path h3 span{font-size:15px}.r213-services--en .r213-services-hero h1{font-size:37px}.r213-services--en .r213-services-path h3{font-size:22px}.r213-services--en .r213-services-path h3 span{font-size:15px}.r213-services--en .r213-services-jump{font-size:9px;gap:10px}.r213-services--en .r213-services-section-head h2{font-size:25px}}

/* A semantic content blueprint balances the hero without simulating a software UI. */
.r213-services-hero{padding-top:64px}.r213-services-hero-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:38px;align-items:center}.r213-services .r213-services-hero-copy{min-width:0}.r213-services .r213-services-hero-copy .r213-services-intro{font-size:15px;max-width:590px;line-height:1.9}.r213-services .r213-services-blueprint{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:3px 0 0;color:#51435f}.r213-services-blueprint-input{position:relative;isolation:isolate;width:226px;max-width:76%;padding:10px 15px 11px;border:1px solid #cfc3dc;background:#fff;text-align:center}.r213-services-blueprint-input:before{content:"";position:absolute;z-index:-1;inset:4px -5px -5px 4px;border-right:1px solid #e4dbea;border-bottom:1px solid #e4dbea}.r213-services-blueprint-input>span,.r213-services-blueprint-core>span{display:block;color:#aa94b5;font-size:9px;letter-spacing:.08em;line-height:1.5}.r213-services-blueprint-input>strong{display:block;margin:3px 0 2px;color:#5c476d;font-size:14px;font-weight:500;line-height:1.6}.r213-services-blueprint-input>p{color:#9982a7;font-size:10px;line-height:1.6}.r213-services-blueprint-input i{font-style:normal;color:#c5b6cf;padding:0 7px}.r213-services-blueprint-stem{height:20px;width:1px;background:#c9b9d6;position:relative}.r213-services-blueprint-stem:after{content:"";position:absolute;bottom:0;left:-2px;width:5px;height:5px;border-right:1px solid #b5a0c4;border-bottom:1px solid #b5a0c4;transform:rotate(45deg)}.r213-services-blueprint-core{text-align:center;padding:7px 28px 9px;border-top:1px solid #b49ecc;border-bottom:1px solid #b49ecc;background:#f7f4fa;min-width:178px}.r213-services-blueprint-core>strong{display:block;margin-top:1px;color:#725192;font-size:21px;line-height:1.5;font-weight:500;letter-spacing:.08em}.r213-services-blueprint-core i{font-style:normal;color:#baa7c9;padding:0 4px}.r213-services-blueprint-branches{position:relative;display:grid;grid-template-columns:1fr 1fr;width:100%;gap:18px;padding-top:23px}.r213-services-blueprint-branches:before{content:"";position:absolute;left:25%;right:25%;top:12px;height:1px;background:#c9b9d6}.r213-services-blueprint-branches:after{content:"";position:absolute;top:0;left:50%;width:1px;height:12px;background:#c9b9d6}.r213-services-blueprint-output{position:relative;text-align:center;min-width:0;padding:10px 4px 0}.r213-services-blueprint-output:before{content:"";position:absolute;top:-11px;left:50%;height:15px;width:1px;background:#c9b9d6}.r213-services-blueprint-output>strong{display:block;font-size:14px;font-weight:500;line-height:1.5;color:#5a406e}.r213-services-blueprint-output>span{display:block;margin-top:2px;font-size:10px;line-height:1.55;color:#9b80ad}.r213-services-blueprint-output>p{font-size:10px;line-height:1.55;color:#9d88ac;margin-top:8px;white-space:nowrap}.r213-services--en .r213-services-blueprint-input>strong{font-size:14px}.r213-services--en .r213-services-blueprint-output>p{font-size:9px;white-space:normal}.r213-services--en .r213-services-blueprint-output>span{font-size:10px}.r213-services--en .r213-services-hero h1{font-size:clamp(42px,4.5vw,61px)}
@media(max-width:900px) and (min-width:681px){.r213-services-hero-grid{grid-template-columns:1.3fr 1fr;gap:20px}.r213-services-hero h1{font-size:43px}.r213-services--en .r213-services-hero h1{font-size:43px}.r213-services-blueprint-branches{gap:9px}.r213-services-blueprint-output>p{font-size:9px}.r213-services-blueprint-input{width:205px;max-width:85%}.r213-services .r213-services-hero-copy .r213-services-intro{font-size:14px}}
@media(max-width:680px){.r213-services-hero{padding-top:37px}.r213-services-hero-grid{grid-template-columns:1fr;gap:24px}.r213-services .r213-services-hero-copy .r213-services-intro{font-size:14px}.r213-services .r213-services-blueprint{width:100%;max-width:365px;margin:0 auto;padding:0}.r213-services-blueprint-input{width:210px;padding:7px 13px 8px}.r213-services-blueprint-input>strong{font-size:13px;line-height:1.45;margin:2px 0}.r213-services-blueprint-input>span,.r213-services-blueprint-core>span{font-size:8px}.r213-services-blueprint-input>p{font-size:9px}.r213-services-blueprint-stem{height:15px}.r213-services-blueprint-core{min-width:160px;padding:5px 23px 6px}.r213-services-blueprint-core>strong{font-size:18px;line-height:1.4}.r213-services-blueprint-branches{padding-top:18px;gap:12px}.r213-services-blueprint-branches:before{top:9px}.r213-services-blueprint-branches:after{height:9px}.r213-services-blueprint-output{padding-top:7px}.r213-services-blueprint-output:before{top:-9px;height:12px}.r213-services-blueprint-output>strong{font-size:13px}.r213-services-blueprint-output>span{font-size:9px;line-height:1.4}.r213-services-blueprint-output>p{font-size:9px;margin-top:5px}.r213-services-jump{margin-top:25px}.r213-services--en .r213-services-hero h1{font-size:43px}.r213-services--en .r213-services-blueprint-input>strong{font-size:13px}.r213-services--en .r213-services-blueprint-output>p{font-size:9px}.r213-services--en .r213-services-blueprint-output>span{font-size:9px}}
@media(max-width:350px){.r213-services--en .r213-services-hero h1{font-size:37px}.r213-services-blueprint-branches{gap:9px}.r213-services-blueprint-output>p{font-size:8px}.r213-services--en .r213-services-blueprint-output>p{font-size:8px}}

/* Keep the blueprint's meaningful labels legible on phones. */
.r213-services-blueprint-input>p{font-size:11px}.r213-services-blueprint-output>span{font-size:11px}.r213-services-blueprint-output>p{font-size:11px}.r213-services--en .r213-services-blueprint-output>p{font-size:10px;line-height:1.55}.r213-services--en .r213-services-blueprint-output>span{font-size:11px}
@media(max-width:680px){.r213-services-blueprint-input>span,.r213-services-blueprint-core>span{font-size:9px}.r213-services-blueprint-input>p{font-size:11px}.r213-services-blueprint-output>span,.r213-services--en .r213-services-blueprint-output>span{font-size:10px}.r213-services-blueprint-output>p,.r213-services--en .r213-services-blueprint-output>p{font-size:10px}}

/* Final R213 reading scale: substantial body copy, quiet but legible supporting type. */
.r213-services .r213-services-title-phrase{white-space:nowrap}
.r213-services .r213-services-hero-copy .r213-services-intro,
.r213-services .r213-services-path-lead,
.r213-services .r213-services-path dd,
.r213-services .r213-services-matrix td,
.r213-services .r213-services-coop-grid p,
.r213-services .r213-services-extension-copy p{font-size:16px;color:#5f4e6e;line-height:1.85}
.r213-services .r213-services-section-head>p,
.r213-services .r213-services-terms,
.r213-services .r213-services-process p,
.r213-services .r213-services-film-example>div>p:last-child{font-size:15px;color:#5f4e6e;line-height:1.85}
.r213-services .r213-services-path dt{font-size:13px;color:#7d638c}
.r213-services .r213-services-path-note{font-size:13px;color:#7d638c;line-height:1.8}
.r213-services .r213-services-matrix thead th{font-size:12px;color:#7d638c}
.r213-services .r213-services-note-grid figcaption,
.r213-services .r213-services-note-grid span,
.r213-services .r213-services-wechat span{font-size:12px;color:#7d638c;line-height:1.7}
.r213-services .r213-services-note-grid strong{font-size:14px;color:#5f4e6e}
.r213-services .r213-services-film-example h3,
.r213-services .r213-services-process h3{font-size:16px}
.r213-services .r213-services-process li>span{font-size:12px;color:#7d638c}
.r213-services .r213-services-wechat strong{font-size:13px;color:#5f4e6e}
.r213-services .r213-services-extension-copy strong{color:#51405f}
.r213-services .r213-services-jump{font-size:12px;color:#6f577e}
.r213-services .r213-services-blueprint-input>span,
.r213-services .r213-services-blueprint-core>span{font-size:10px;color:#8b729a}
.r213-services .r213-services-blueprint-input>p,
.r213-services .r213-services-blueprint-output>span,
.r213-services .r213-services-blueprint-output>p{font-size:12px;color:#7d638c;line-height:1.55;white-space:normal}
.r213-services .r213-services-blueprint-output>strong{font-size:14px;color:#5f4e6e}
@media(max-width:680px){
  .r213-services .r213-services-hero-copy .r213-services-intro,
  .r213-services .r213-services-path-lead,
  .r213-services .r213-services-path dd,
  .r213-services .r213-services-matrix td,
  .r213-services .r213-services-coop-grid p,
  .r213-services .r213-services-extension-copy p,
  .r213-services .r213-services-section-head>p,
  .r213-services .r213-services-terms,
  .r213-services .r213-services-process p,
  .r213-services .r213-services-film-example>div>p:last-child{font-size:15px;line-height:1.8}
  .r213-services .r213-services-path dt,
  .r213-services .r213-services-path-note,
  .r213-services .r213-services-matrix td:before{font-size:12px;color:#7d638c}
  .r213-services .r213-services-jump{font-size:12px;column-gap:10px;row-gap:12px;justify-content:flex-start}
  .r213-services .r213-services-jump a{gap:5px}
  .r213-services .r213-services-blueprint-input>span,
  .r213-services .r213-services-blueprint-core>span{font-size:10px}
  .r213-services .r213-services-blueprint-input>p,
  .r213-services .r213-services-blueprint-output>span,
  .r213-services .r213-services-blueprint-output>p{font-size:12px;white-space:normal}
  .r213-services .r213-services-matrix td>span+span{margin-top:-14px}
}
/* The existing consultation remains available without covering mobile reading. */
@media(max-width:760px){html[data-r213-page=services] #r118-chat-launcher{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;right:10px!important;bottom:12px!important;overflow:hidden!important;font-size:0!important;gap:0!important;border-radius:50%!important}html[data-r213-page=services] #r118-chat-launcher span{display:none!important}html[data-r213-page=services] #r118-chat-launcher svg{display:block!important;width:20px!important;height:20px!important;margin:0!important}}
