.gtm-risks>.detail-section-heading{max-width:none}@media(min-width:768px){html:lang(zh-CN) .gtm-page #gtm-risks-title [data-i18n]{white-space:pre-line}html:lang(zh-CN) .gtm-page .detail-services .detail-section-heading{max-width:none}html:lang(zh-CN) .gtm-page .detail-services .detail-intro{max-width:none}html:lang(zh-CN) .gtm-page .detail-services :is(#services-title,.detail-intro) [data-i18n]{white-space:pre-line}}.gtm-risks :is(.detail-intro,.gtm-risk-copy>p){max-width:74ch}.gtm-risks .gtm-risks-subtitle{margin:0 0 32px}.gtm-risk-accent{color:var(--accent)}.gtm-page .paid-grid-card .paid-grid-note{margin:24px 0 0;font-size:16px;font-weight:400;line-height:1.7;color:inherit}@media(min-width:768px)and (hover:hover)and (pointer:fine){.gtm-page .paid-grid-details{margin-top:22px}}.gtm-risks .gtm-risk-list{gap:0;margin:0;padding:0;list-style:none}.gtm-risk-list>li{min-width:0;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:clamp(32px,4vw,64px);padding-block:32px}.gtm-risk-list>li:before{content:none}.gtm-risk-heading{min-width:0;display:flex;align-items:center;gap:20px}.gtm-risk-heading:before{content:counter(principle,decimal-leading-zero);display:block;flex-shrink:0;color:var(--accent);font-family:Satoshi,MiSans,sans-serif;font-size:30.8px;font-weight:600;font-variant-numeric:tabular-nums}.gtm-risk-copy{min-width:0}.gtm-risk-copy>p{margin:0;color:inherit}.gtm-risk-copy>p+p{margin-top:16px}.gtm-page .detail-hero{position:relative}.gtm-page .detail-hero-grid{transform:none}.gtm-page .detail-hero-copy{position:relative;z-index:2;transform:translateY(.5cm)}.gtm-page .detail-hero .detail-visual{position:absolute;top:78px;bottom:0;left:auto;right:calc(-1 * var(--gutter));width:53vw;padding:0;aspect-ratio:auto;max-width:none;pointer-events:none}.gtm-visual{width:100%;height:100%;color:#181818}.gtm-journey{display:block;width:100%;height:100%;overflow:hidden}.gtm-print-shadow{fill:url(#gtm-print-dots)}.gtm-road-side{fill:none;stroke:var(--ink);stroke-opacity:.22;stroke-width:3}.gtm-road-surface,.gtm-map-surface{fill:url(#gtm-paper-print)}.gtm-road-border,.gtm-entrance-border{fill:none;stroke:var(--ink);stroke-width:1.25}.gtm-journey-track{fill:none;stroke:#151a1d;stroke-opacity:.42;stroke-width:1.375;stroke-dasharray:2.2 4.4}.gtm-waypoint{fill:var(--ink)}.gtm-flag{transform-origin:0 0}.gtm-flag>path:not(.gtm-flagpole){fill:url(#gtm-flag-fold)}.gtm-flagpole{fill:none;stroke:var(--ink);stroke-width:2.2;stroke-linecap:round}.gtm-destination-map{fill:none;stroke:var(--ink);stroke-width:1;stroke-linejoin:round}.gtm-journey-star{fill:var(--accent);offset-distance:100%;offset-rotate:0deg;offset-position:0 0;offset-anchor:0 0}.gtm-journey-star>path{scale:.12;transform-origin:0 0}.gtm-waypoint-composition{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.gtm-deliverable{width:100%!important;height:100%!important;flex-shrink:0;transform-origin:center}.gtm-paper-asset{display:block;width:100%;height:100%;object-fit:contain;filter:url(#gtm-document-print)}.gtm-paper-asset--zh{display:none}html:lang(zh-CN) .gtm-paper-asset--en{display:none}html:lang(zh-CN) .gtm-paper-asset--zh{display:block}@media(prefers-reduced-motion:no-preference){[data-journey-reveal]{y:200px;height:0}.gtm-journey-star,.gtm-journey-track,.gtm-deliverable{opacity:0}}@media(max-width:767px){.gtm-page .paid-grid-card .paid-grid-note{font-size:15px}.gtm-page :is(#approach-title,#gtm-risks-title) br{display:none}.gtm-page .detail-services .detail-section-heading br{display:none}.gtm-risk-list>li{grid-template-columns:1fr;gap:16px;padding-block:28px}.gtm-page .detail-hero .detail-visual{position:relative;inset:auto;width:calc(100% + 40px);height:auto;aspect-ratio:1;margin-inline:-20px}}@media(min-width:768px){html.mobile-device .gtm-page .detail-hero .gtm-visual{display:flex;align-items:center}html.mobile-device .gtm-page .detail-hero .gtm-journey{height:auto;aspect-ratio:1000 / 900;flex-shrink:0}}html.mobile-device .gtm-risks-subtitle br{display:none}@media(max-width:767px){html.mobile-device .gtm-page .detail-hero{padding-top:84px}html.mobile-device .gtm-page .detail-hero-grid{gap:0}html.mobile-device .gtm-page .detail-hero-copy{transform:none}html.mobile-device .gtm-page .detail-hero-copy>.detail-intro{margin-top:20px}html.mobile-device .gtm-page .detail-hero-copy>.detail-consult{margin-top:24px}html.mobile-device .gtm-page .detail-hero .detail-visual{margin-top:calc(-1 * var(--gtm-phone-shift,0px))}html.mobile-device .gtm-phone-layout{position:relative}html.mobile-device .gtm-phone-overlay{position:absolute;top:0;left:0;width:1000px;height:900px;transform-origin:top left;transform:scale(var(--gtm-phone-scale-x),var(--gtm-phone-scale-y));pointer-events:none}html.mobile-device .gtm-phone-label{position:absolute}html.mobile-device .gtm-phone-overlay .gtm-paper-asset{filter:none}html.mobile-device .gtm-risks>.detail-section-heading{margin-bottom:32px}html.mobile-device .gtm-page .detail-main .gtm-risks-subtitle{margin-bottom:32px;font-size:clamp(24px,6.4vw,28px);line-height:1.4;text-align:left}html.mobile-device .gtm-risks-subtitle br{display:initial}html.mobile-device .gtm-risks .gtm-risk-list>li:first-child{border-top:0;padding-top:0}html.mobile-device:lang(zh-CN) .gtm-page #approach-title br:first-of-type{display:initial}}
