.storyNavigation_navigation__PhoYI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;margin-top:56px}.storyNavigation_link__Gst3p{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:0 0 16px;border-bottom:1px solid #527b87}.storyNavigation_concept__wc2m4{font-family:SilentShark SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif;color:#8dd3dc;font-size:1.15rem;line-height:1.5;letter-spacing:.06em}.storyNavigation_title__XDDDA{font-size:1rem;font-weight:600;line-height:1.4;color:#c1d6dc;overflow-wrap:anywhere}.storyNavigation_link__Gst3p[aria-current=page]{border-bottom:2px solid #8dd3dc}.storyNavigation_link__Gst3p:hover .storyNavigation_title__XDDDA,.storyNavigation_link__Gst3p[aria-current=page] .storyNavigation_title__XDDDA{color:white}.storyNavigation_link__Gst3p:hover{border-bottom-color:#8dd3dc}@media (max-width:600px){.storyNavigation_navigation__PhoYI{gap:14px;margin-top:40px}.storyNavigation_concept__wc2m4{font-size:1rem;letter-spacing:.03em}.storyNavigation_title__XDDDA{font-size:.85rem}}@media print{.storyNavigation_navigation__PhoYI{display:none}}.opening_opening__UU_cu{--opening-ink:#183041;--opening-muted:#596d7c;--opening-edge:#d9e3e8;--opening-deep:#142432;--opening-accent:#087c98;color:var(--opening-ink);background:#f5f8fa;-webkit-font-smoothing:antialiased}.opening_skip__CLHs5{position:fixed;top:-100px;left:24px;z-index:50;padding:12px 20px;color:var(--opening-deep);background:white}.opening_skip__CLHs5:focus{top:16px}.opening_cover__gzPqC{background:var(--opening-deep);color:#f5f8fa}.opening_header__eXTcB{max-width:1200px;margin:auto;padding:30px 48px;display:flex;align-items:center;justify-content:space-between;gap:24px}.opening_wordmark__k1MDQ{font-size:15px;font-weight:750;letter-spacing:.21em}.opening_language__FLCEO{border:0;background:transparent;padding:10px 0 10px 16px;color:#c1d6dc;font:inherit;font-size:14px;cursor:pointer}.opening_language__FLCEO:hover{color:white}.opening_hero__3csUZ{max-width:1200px;margin:auto;padding:clamp(72px,10vw,148px) 48px clamp(78px,9vw,132px)}.opening_hero__3csUZ h1{max-width:15ch;margin:0;font-size:clamp(3.4rem,7.3vw,6.6rem);font-weight:450;letter-spacing:-.055em;line-height:1.06;text-wrap:balance}.opening_heroChinese__82W5b{margin:32px 0 0;color:#a9c8ce;font-size:clamp(1.05rem,1.7vw,1.35rem);letter-spacing:.12em;line-height:1.8}.opening_heroRule__etrYo{display:block;width:52px;height:2px;background:#8dd3dc;margin-top:52px}.opening_main__PTKk_{max-width:1200px;margin:auto;padding:16px 48px 0}.opening_section__unte2{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2.55fr);grid-gap:64px;gap:64px;padding:88px 0;border-bottom:1px solid var(--opening-edge)}.opening_section__unte2 h2{align-self:start;margin:5px 0 0;font-size:1.25rem;font-weight:600;letter-spacing:-.025em;line-height:1.4}.opening_prose__iG75_{max-width:65ch}.opening_prose__iG75_ p{margin:0 0 24px;font-size:clamp(1.05rem,1.55vw,1.2rem);line-height:1.8;letter-spacing:-.012em}.opening_prose__iG75_ p:last-child{margin-bottom:0}.opening_prose__iG75_ .opening_closing__u5PLw{margin-top:38px;color:var(--opening-accent);font-size:clamp(1.35rem,2.1vw,1.65rem);font-weight:500;line-height:1.55}.opening_destinations__zE1gy{max-width:780px;margin:0 0 0 auto;padding:72px 0 104px}.opening_sharedFuture__Qvp6z{margin:0 0 36px;font-size:1.1rem;font-style:italic;color:var(--opening-muted)}.opening_destination__9goei{position:relative;display:grid;grid-template-columns:210px minmax(0,1fr);grid-gap:24px;gap:24px;padding:34px 42px 34px 0;border-top:1px solid #b6c9ce;transition:color .2s ease}.opening_destination__9goei:last-child{border-bottom:1px solid #b6c9ce}.opening_destination__9goei[data-concept="1"]{border-top-color:#5c8e9c}.opening_destination__9goei[data-concept="2"]{border-top-color:#183041}.opening_destinationHeading__5DmB_{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.opening_concept__IZ7Q5{color:var(--opening-accent);font-size:1.4rem;font-weight:450;letter-spacing:.12em;line-height:1.4}.opening_destinationName__42um5{font-size:1.15rem;font-weight:600;letter-spacing:-.02em}.opening_destination__9goei p{align-self:center;margin:0;font-size:1rem;line-height:1.75;color:var(--opening-muted)}.opening_arrow__xJiSC{position:absolute;top:36px;right:4px;font-size:1.3rem;color:var(--opening-accent);transition:transform .2s ease}.opening_destination__9goei:hover .opening_arrow__xJiSC{transform:translateX(5px)}.opening_destination__9goei:hover .opening_destinationName__42um5{color:var(--opening-accent)}.opening_footer__460NU{max-width:1104px;margin:0 auto;padding:28px 0 42px;border-top:1px solid var(--opening-edge);color:var(--opening-muted);font-size:.8rem;letter-spacing:.06em}.opening_footer__460NU span{padding:0 10px}.opening_opening__UU_cu a:focus-visible,.opening_opening__UU_cu button:focus-visible{outline:2px solid #28b5c9;outline-offset:6px}.opening_opening__UU_cu:lang(zh-CN) .opening_hero__3csUZ h1{max-width:14em;font-size:clamp(2.7rem,6vw,5.6rem);font-weight:450;line-height:1.45;letter-spacing:.025em}.opening_opening__UU_cu:lang(zh-CN) .opening_prose__iG75_ p{line-height:1.95;letter-spacing:.025em}.opening_opening__UU_cu:lang(zh-CN) .opening_section__unte2 h2{letter-spacing:.12em}.opening_opening__UU_cu:lang(zh-CN) .opening_sharedFuture__Qvp6z{font-style:normal;letter-spacing:.06em}@media (max-width:900px){.opening_section__unte2{grid-template-columns:150px minmax(0,1fr);gap:36px;padding:64px 0}.opening_destination__9goei{grid-template-columns:170px minmax(0,1fr)}.opening_footer__460NU{margin:0 48px}}@media (max-width:600px){.opening_header__eXTcB{padding:22px 24px;gap:12px}.opening_wordmark__k1MDQ{font-size:12px;letter-spacing:.17em}.opening_language__FLCEO{font-size:13px}.opening_hero__3csUZ{padding:68px 24px 64px}.opening_hero__3csUZ h1{font-size:clamp(2.8rem,10.7vw,4.3rem);max-width:14ch}.opening_heroChinese__82W5b{margin-top:28px;font-size:.95rem;letter-spacing:.05em}.opening_heroRule__etrYo{margin-top:40px}.opening_main__PTKk_{padding:0 24px}.opening_section__unte2{display:block;padding:48px 0}.opening_section__unte2 h2{margin:0 0 28px;font-size:1.15rem;color:var(--opening-accent)}.opening_prose__iG75_ p{font-size:1.04rem;line-height:1.85;margin-bottom:22px}.opening_destinations__zE1gy{padding:48px 0 64px}.opening_sharedFuture__Qvp6z{font-size:1rem;margin-bottom:28px}.opening_destination__9goei{display:block;padding:28px 28px 28px 0}.opening_destinationHeading__5DmB_{gap:6px}.opening_destination__9goei p{margin-top:14px;font-size:.95rem}.opening_arrow__xJiSC{top:28px}.opening_footer__460NU{margin:0 24px;padding:24px 0 32px}.opening_opening__UU_cu:lang(zh-CN) .opening_hero__3csUZ h1{font-size:clamp(2.4rem,9.4vw,3.6rem)}}@media (prefers-reduced-motion:reduce){.opening_arrow__xJiSC,.opening_destination__9goei{transition:none}}@media print{.opening_footer__460NU,.opening_header__eXTcB,.opening_skip__CLHs5{display:none}.opening_cover__gzPqC{background:white;color:#142432}.opening_hero__3csUZ{padding:24px 0 36px}.opening_hero__3csUZ h1{font-size:38pt}.opening_heroChinese__82W5b{color:#596d7c}.opening_main__PTKk_{padding:0}.opening_section__unte2{padding:28px 0;gap:24px;page-break-inside:avoid;break-inside:avoid}.opening_section__unte2 h2{font-size:12pt}.opening_prose__iG75_ p{font-size:11pt;line-height:1.6;margin-bottom:14px}.opening_destinations__zE1gy{padding:28px 0}.opening_destination__9goei{page-break-inside:avoid;break-inside:avoid;padding:20px 32px 20px 0}}.opening_concept__IZ7Q5,.opening_heroChinese__82W5b,.opening_language__FLCEO,.opening_opening__UU_cu:lang(zh-CN){font-family:SilentShark SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif}.opening_homeHero__42HRh{padding-bottom:56px}.opening_bannerNav__3kZFc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;margin-top:56px}.opening_bannerLink__71GNk{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0 0 24px;border-bottom:1px solid #527b87;min-width:0}.opening_bannerNav__3kZFc .opening_concept__IZ7Q5{color:#8dd3dc;font-size:clamp(1.1rem,2.2vw,1.5rem);letter-spacing:.08em}.opening_bannerName__riNak{color:#f5f8fa;font-size:clamp(.95rem,1.8vw,1.25rem);font-weight:650;line-height:1.35;overflow-wrap:anywhere}.opening_bannerLink__71GNk:hover{border-bottom-color:#8dd3dc}.opening_bannerLink__71GNk:hover .opening_bannerName__riNak{color:#8dd3dc}@media (max-width:600px){.opening_homeHero__42HRh{padding-bottom:36px}.opening_bannerNav__3kZFc{gap:14px;margin-top:40px}.opening_bannerLink__71GNk{gap:10px;padding-bottom:18px}.opening_bannerNav__3kZFc .opening_concept__IZ7Q5{font-size:1rem;letter-spacing:.03em}.opening_bannerName__riNak{font-size:.85rem}}@media print{.opening_homeHero__42HRh{padding-bottom:28px}.opening_bannerNav__3kZFc{margin-top:28px;gap:24px;page-break-inside:avoid;break-inside:avoid}.opening_bannerNav__3kZFc .opening_concept__IZ7Q5{color:#087c98}.opening_bannerName__riNak{color:#183041}}.trust_trust__gs19v{min-height:100vh}.trust_controls__LNS5W{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:22px;font-size:.85rem;color:#c1d6dc}.trust_controls__LNS5W button{padding:4px 0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.trust_controls__LNS5W a:hover,.trust_controls__LNS5W button:hover{color:white}.trust_controls__LNS5W button:last-child{font-family:SilentShark SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif}.trust_hero__WC0m3{max-width:1200px;margin:auto;padding:72px 48px 88px}.trust_concept__55tAl{margin:0 0 18px;font-family:SilentShark SC,sans-serif;color:#8dd3dc;font-size:1.1rem;letter-spacing:.12em}.trust_hero__WC0m3 h1{margin:0;font-size:clamp(3.4rem,7vw,6rem);line-height:1.18;font-weight:450;letter-spacing:-.04em}.trust_lead__FcCy2{max-width:40ch;margin:28px 0 0;color:#a9c8ce;font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.65}.trust_main__5FprK{max-width:1200px;margin:auto;padding:16px 48px 0}.trust_section___gee7{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2.55fr);grid-gap:64px;gap:64px;padding:76px 0;border-bottom:1px solid #d9e3e8;scroll-margin-top:28px}.trust_section___gee7 h2{margin:5px 0 0;font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:-.02em}.trust_prose__0kcMu{min-width:0}.trust_prose__0kcMu>p{margin:0 0 24px;font-size:1.12rem;line-height:1.85}.trust_prose__0kcMu>p:last-child{margin-bottom:0}.trust_pullQuote__6hno9{margin:34px 0 0;padding:4px 0 4px 24px;border-left:2px solid #087c98;color:#087c98;font-size:clamp(1.3rem,2vw,1.65rem);line-height:1.65}.trust_prose__0kcMu strong{font-weight:650}.trust_subheading__xwa8S{margin:54px 0 26px;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:600;line-height:1.55}.trust_authoredList__uI0rX{margin:0 0 28px;padding-left:1.25em;font-size:1.08rem;line-height:1.85}.trust_authoredList__uI0rX li+li{margin-top:10px}.trust_authoredSource__uK36a{text-decoration:underline;-webkit-text-decoration-color:#a9c8ce;text-decoration-color:#a9c8ce;text-underline-offset:4px}.trust_compactProof__qsFDq{margin:30px 0;padding:16px 0;border-top:1px solid #d9e3e8;border-bottom:1px solid #d9e3e8}.trust_compactProof__qsFDq figcaption{margin-bottom:10px;color:#596d7c;font-size:.86rem}.trust_compactProof__qsFDq .trust_tableWrap__Yf7Hg{margin:0}.trust_compactProof__qsFDq .trust_tableWrap__Yf7Hg table{min-width:0;font-size:.86rem}.trust_compactProof__qsFDq .trust_tableWrap__Yf7Hg td,.trust_compactProof__qsFDq .trust_tableWrap__Yf7Hg th{padding:6px 8px;border:0}.trust_compactProof__qsFDq .trust_tableWrap__Yf7Hg thead th{font-size:.8rem}.trust_evidenceDisclosure__e_ng1{margin:28px 0;padding:14px 0;border-top:1px solid #d9e3e8;border-bottom:1px solid #d9e3e8}.trust_evidenceDisclosure__e_ng1 summary{color:#596d7c;cursor:pointer;font-size:.9rem;line-height:1.6}.trust_evidenceDisclosure__e_ng1 summary::marker{color:#087c98}.trust_disclosedEvidence__1bDcf{padding-top:14px}.trust_note__CGHkM{color:#596d7c;font-size:.84rem;line-height:1.8;margin:14px 0}.trust_chart____stg{margin:36px 0;padding:24px 0;border-bottom:1px solid #d9e3e8;page-break-inside:avoid;break-inside:avoid}.trust_chart____stg figcaption{font-size:1.05rem;font-weight:600;margin-bottom:24px}.trust_chart____stg svg{width:100%;height:auto;display:block;overflow:visible}.trust_chart____stg svg text{font:17px system-ui,sans-serif;fill:#596d7c}.trust_chart____stg circle{cursor:pointer}.trust_chart____stg circle:focus{outline:none;stroke:#142432;stroke-width:3px}.trust_chart____stg .trust_axisLabel__xpzhv{margin:2px 0 20px;text-align:center;font-size:.82rem;color:#596d7c}.trust_legend__hp65B{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:.82rem;line-height:1.7}.trust_legend__hp65B span{display:inline-flex;align-items:baseline;gap:8px}.trust_legend__hp65B i{flex:0 0 9px;width:9px;height:9px;border-radius:50%}.trust_pointReading__jrfdA{display:block;margin-top:16px;min-height:3.6em;font-size:.85rem;line-height:1.8;color:#596d7c}.trust_tableWrap__Yf7Hg{max-width:100%;margin:26px 0;overflow-x:auto}.trust_tableWrap__Yf7Hg table{width:100%;min-width:0;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.82rem}.trust_tableWrap__Yf7Hg caption{padding:0 0 16px;text-align:left;font-size:.95rem;line-height:1.6;font-weight:600}.trust_tableWrap__Yf7Hg td,.trust_tableWrap__Yf7Hg th{padding:12px 7px;text-align:right;border-bottom:1px solid #d9e3e8}.trust_tableWrap__Yf7Hg thead th{font-weight:500;color:#596d7c;font-size:.77rem;line-height:1.5}.trust_tableWrap__Yf7Hg tbody th{font-weight:500}.trust_tableWrap__Yf7Hg th:first-child{text-align:left}.trust_ending__b8SG4{background:#142432;color:#f5f8fa;margin-top:64px;padding:88px 48px}.trust_ending__b8SG4>div{max-width:1104px;margin:auto}.trust_ending__b8SG4 h2{margin:0 0 28px;color:#a9c8ce;font-size:1.05rem;font-weight:450}.trust_ending__b8SG4 blockquote{margin:0;font-size:clamp(1.8rem,3.5vw,3.15rem);font-weight:450;line-height:1.5;letter-spacing:-.025em}.trust_continuation__nokM_{max-width:1104px;margin:auto;padding:72px 0 96px}.trust_continuation__nokM_ a{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-right:64px}.trust_nextConcept__sj1JK{font-family:SilentShark SC,sans-serif;color:#087c98;font-size:1.5rem;letter-spacing:.1em}.trust_nextTitle__agAfo{font-size:1.4rem;font-weight:600}.trust_arrow__ir7aj{position:absolute;right:0;top:36px;font-size:2rem;color:#087c98;transition:transform .2s ease}.trust_continuation__nokM_ a:hover .trust_arrow__ir7aj{transform:translateX(5px)}.trust_trust__gs19v:lang(zh-CN) .trust_prose__0kcMu>p{line-height:1.95;letter-spacing:.02em}.trust_trust__gs19v:lang(zh-CN) .trust_ending__b8SG4 blockquote{line-height:1.8;letter-spacing:.02em}@media (max-width:900px){.trust_section___gee7{grid-template-columns:150px minmax(0,1fr);gap:36px;padding:56px 0}.trust_continuation__nokM_{margin:0 48px}}@media (max-width:600px){.trust_controls__LNS5W{gap:12px;font-size:.75rem}.trust_controls__LNS5W button:nth-child(2){display:none}.trust_hero__WC0m3{padding:52px 24px 64px}.trust_hero__WC0m3 h1{font-size:3.8rem}.trust_main__5FprK{padding:0 24px}.trust_section___gee7{display:block;padding:44px 0}.trust_section___gee7 h2{margin:0 0 26px;font-size:1.18rem;color:#087c98}.trust_prose__0kcMu>p{font-size:1.02rem}.trust_chart____stg{margin:28px 0}.trust_chart____stg figcaption{font-size:1rem}.trust_ending__b8SG4{margin-top:32px;padding:56px 24px}.trust_continuation__nokM_{margin:0 24px;padding:48px 0 64px}}@media (prefers-reduced-motion:reduce){.trust_arrow__ir7aj{transition:none}}@media print{.trust_hero__WC0m3{padding:20px 0 30px;color:#142432}.trust_hero__WC0m3 h1{font-size:40pt}.trust_concept__55tAl,.trust_lead__FcCy2{color:#596d7c}.trust_main__5FprK{padding:0}.trust_section___gee7{display:block;padding:24px 0}.trust_section___gee7 h2{margin:0 0 18px;font-size:15pt;page-break-after:avoid;break-after:avoid}.trust_authoredList__uI0rX,.trust_prose__0kcMu>p{font-size:11pt;line-height:1.7}.trust_chart____stg{page-break-inside:avoid;break-inside:avoid;margin:18px 0;padding:14px 0}.trust_chart____stg svg{max-height:230px}.trust_pointReading__jrfdA{display:none}.trust_tableWrap__Yf7Hg{overflow:visible;page-break-inside:avoid;break-inside:avoid}.trust_tableWrap__Yf7Hg table{min-width:0;font-size:8pt}.trust_tableWrap__Yf7Hg td,.trust_tableWrap__Yf7Hg th{padding:6px 4px}.trust_ending__b8SG4{padding:32px 0;margin-top:24px;color:#142432;background:white;page-break-inside:avoid;break-inside:avoid;border-top:2px solid #087c98}.trust_ending__b8SG4 h2{color:#596d7c}.trust_ending__b8SG4 blockquote{font-size:22pt}.trust_evidenceDisclosure__e_ng1 summary{display:none}.trust_evidenceDisclosure__e_ng1::details-content{content-visibility:visible}.trust_continuation__nokM_{padding:24px 0;page-break-inside:avoid;break-inside:avoid}.trust_arrow__ir7aj{display:none}}@media (min-width:901px){.trust_section___gee7>h2{position:-webkit-sticky;position:sticky;top:32px}}@media print{.trust_section___gee7>h2{position:static}.trust_subheading__xwa8S{page-break-after:avoid;break-after:avoid}}.trust_compactProof__qsFDq>p{display:flex;flex-wrap:wrap;gap:6px 24px;margin:0;font-size:.9rem;line-height:1.8}.trust_compactProof__qsFDq>p span{display:block}.trust_compactProof__qsFDq>p .trust_samePower__JC_rV{color:#596d7c}.trust_calculated__NRDuy{display:block;margin-top:3px;color:#596d7c;font-size:.72rem;font-weight:400}.storyBanner_utilityHeader__ZFllI{height:6rem}.storyBanner_banner__0l4Xh{max-width:1200px;height:35rem;margin:auto;padding:2.5rem 48px;display:grid;grid-template-areas:"concept" "title" "lead" "navigation";grid-template-rows:1.75rem 13rem 4.75rem minmax(0,1fr);grid-gap:1rem;gap:1rem}.storyBanner_concept__pAKZg{grid-area:concept;margin:0;font-family:SilentShark SC,sans-serif;color:#8dd3dc;font-size:1.1rem;line-height:1.5;letter-spacing:.12em}.storyBanner_banner__0l4Xh h1{grid-area:title;align-self:start;max-width:20ch;margin:0;font-size:clamp(3rem,6vw,5.3rem);font-weight:450;letter-spacing:-.04em;line-height:1.14;overflow-wrap:anywhere}.storyBanner_lead__07UBO{grid-area:lead;align-self:start;max-width:40ch;margin:0;color:#a9c8ce;font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.65}.storyBanner_banner__0l4Xh>nav{grid-area:navigation;align-self:stretch;margin-top:0}@media (max-width:900px) and (min-width:601px){.storyBanner_banner__0l4Xh{height:32rem;grid-template-rows:1.75rem 10rem 5rem minmax(0,1fr)}}@media (max-width:600px){.storyBanner_utilityHeader__ZFllI{height:5.25rem}.storyBanner_banner__0l4Xh{height:30rem;padding:1.5rem 24px 2rem;gap:.75rem;grid-template-rows:1.5rem 8.25rem 6rem minmax(0,1fr)}.storyBanner_banner__0l4Xh h1{font-size:clamp(2rem,8vw,3rem)}.storyBanner_lead__07UBO{font-size:1.1rem}}@media print{.storyBanner_banner__0l4Xh{display:block;height:auto;padding:20px 0 30px;color:#142432}.storyBanner_banner__0l4Xh h1{font-size:36pt;margin:14px 0}.storyBanner_concept__pAKZg,.storyBanner_lead__07UBO{color:#596d7c}}.storyBanner_homeRule__IYj6g{grid-area:lead;align-self:end;display:block;width:52px;height:2px;background:#8dd3dc}.partnerLinks_partners__BdJlT{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.partnerLinks_partners__BdJlT a{white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:#a9c8ce;text-decoration-color:#a9c8ce;text-underline-offset:4px}.partnerLinks_partners__BdJlT a:hover{color:#087c98;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.partnerLinks_partners__BdJlT a:focus-visible{outline:2px solid #087c98;outline-offset:5px}.good_good__PQKQs{min-height:100vh}.good_hero__rXo9F h1{max-width:17ch;font-size:clamp(2.8rem,6.5vw,5.7rem);overflow-wrap:anywhere}.good_introduction__ESHGd .good_storyColumn__tsVr9{grid-column:2}.good_subheading__74zDp{margin:0 0 28px;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:600;line-height:1.5}.good_numbersHeading__LS43N{margin:44px 0 22px;font-size:1.12rem;font-weight:600;line-height:1.6}.good_twoYears__sUAJf>h2{color:#087c98}.good_fiveYears__wUODA{border-top:2px solid #183041;margin-top:-1px}.good_fiveYears__wUODA>h2{color:#183041}.good_targets__giJ0b{margin:0 0 32px}.good_targets__giJ0b table{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.good_targets__giJ0b td,.good_targets__giJ0b th{padding:18px 0;border-bottom:1px solid #d9e3e8}.good_targets__giJ0b th{text-align:left;padding-right:20px;font-size:1rem;font-weight:450;line-height:1.6}.good_targets__giJ0b thead th{color:#596d7c;font-size:.8rem;padding-top:0;padding-bottom:12px}.good_targets__giJ0b td,.good_targets__giJ0b thead th:last-child{text-align:right}.good_targets__giJ0b td strong{color:#087c98;font-size:clamp(1.6rem,3vw,2rem);font-weight:500}.good_fiveYears__wUODA .good_ambition__L4RCx{margin:20px 0 36px;font-size:clamp(1.8rem,4vw,3rem);line-height:1.4;color:#183041}.good_fiveYears__wUODA .good_ambition__L4RCx strong{font-weight:500}.good_signature__Z37eJ{max-width:1104px;margin:0 auto;padding:36px 0 48px;color:#596d7c;font-size:.85rem;letter-spacing:.05em}@media (max-width:900px){.good_signature__Z37eJ{margin:0 48px}}@media (max-width:600px){.good_hero__rXo9F h1{font-size:clamp(2.5rem,11vw,3.8rem)}.good_signature__Z37eJ{margin:0 24px}.good_targets__giJ0b th{font-size:.9rem}.good_targets__giJ0b td{min-width:58px}}@media print{.good_hero__rXo9F h1{font-size:36pt}.good_numbersHeading__LS43N,.good_subheading__74zDp{page-break-after:avoid;break-after:avoid}.good_targets__giJ0b{page-break-inside:avoid;break-inside:avoid}.good_targets__giJ0b td,.good_targets__giJ0b th{padding:10px 0}.good_targets__giJ0b td strong{font-size:18pt}.good_fiveYears__wUODA .good_ambition__L4RCx{font-size:24pt}.good_signature__Z37eJ{margin:0;padding:20px 0}}.photoViewer_dialog__vdmm_{position:fixed;inset:0;width:min(1200px,96vw);max-height:94dvh;margin:auto;padding:16px;border:0;border-radius:12px;background:#142432;color:white;overflow:auto}.photoViewer_dialog__vdmm_::-webkit-backdrop{background:rgb(0 0 0/85%)}.photoViewer_dialog__vdmm_::backdrop{background:rgb(0 0 0/85%)}.photoViewer_dialog__vdmm_>img{display:block;width:auto;height:auto;max-width:100%;max-height:76dvh;margin:auto;object-fit:contain}.photoViewer_dialog__vdmm_ p{margin:12px 0 0;text-align:center}.photoViewer_controls__bkDKN{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;margin-bottom:16px}.photoViewer_controls__bkDKN a{text-decoration:underline}.photoViewer_controls__bkDKN button{background:white;color:#183041;border:0;border-radius:7px;padding:8px 12px;font:inherit;cursor:pointer}.photoViewer_controls__bkDKN :focus-visible{outline:3px solid #28b5c9;outline-offset:4px}@media print{.photoViewer_dialog__vdmm_{display:none!important}}.engineeringImage_frame__w21_I{display:block;position:relative;width:100%;margin:0 auto}.engineeringImage_frame__w21_I>.engineeringImage_image__JAdBy{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:contain}.engineeringImage_overlay__n0B0y{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}@media print{.engineeringImage_frame__w21_I{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.craftsmanship_craftsmanship__YakI4{min-height:100vh}.craftsmanship_hero__xcZHs h1{max-width:20ch;font-size:clamp(2.5rem,6vw,5.3rem);overflow-wrap:anywhere}.craftsmanship_introduction__obGWp .craftsmanship_storyColumn__R42Qh{grid-column:2}.craftsmanship_storyColumn__R42Qh p{margin:0 0 24px;font-size:1.12rem;line-height:1.85}.craftsmanship_subheading__xAB_O{margin:0 0 26px;font-size:1.2rem;line-height:1.5}.craftsmanship_records__jqO_Y{margin-top:38px}.craftsmanship_record__ZPPC6{padding:30px 0;border-top:1px solid #d9e3e8}.craftsmanship_record__ZPPC6 h3{margin:0 0 12px;font-size:1.2rem;line-height:1.5}.craftsmanship_status__f9jMv{font-size:.8rem;color:#087c98;line-height:1.7;margin:0 0 16px}.craftsmanship_summary__Sxt5C p{font-size:1rem;line-height:1.8;margin:0 0 14px}.craftsmanship_record__ZPPC6 summary{cursor:pointer;color:#087c98;font-size:.9rem;line-height:1.7;padding:8px 0}.craftsmanship_photos__LVGHL a:focus-visible,.craftsmanship_record__ZPPC6 summary:focus-visible{outline:3px solid #087c98;outline-offset:4px}.craftsmanship_detail__BQfkA{padding:18px 0 0}.craftsmanship_detail__BQfkA li,.craftsmanship_detail__BQfkA p{font-size:.98rem;line-height:1.85}.craftsmanship_detail__BQfkA p{margin:0 0 20px}.craftsmanship_detail__BQfkA ol,.craftsmanship_detail__BQfkA ul{padding-left:1.4em;margin:0 0 24px}.craftsmanship_detail__BQfkA ul{list-style:disc}.craftsmanship_detail__BQfkA ol{list-style:decimal}.craftsmanship_detail__BQfkA li+li{margin-top:8px}.craftsmanship_detail__BQfkA .craftsmanship_reference__UGZpV{font-size:.78rem;color:#596d7c;letter-spacing:.06em}.craftsmanship_photos__LVGHL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:24px 0 0}.craftsmanship_photos__LVGHL a{display:block;background:#e5eaed}.craftsmanship_photos__LVGHL img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.craftsmanship_ending__d_zlS blockquote{white-space:pre-line}.craftsmanship_craftsmanship__YakI4:lang(zh-CN) .craftsmanship_storyColumn__R42Qh p{line-height:1.95;letter-spacing:.02em}@media (max-width:600px){.craftsmanship_hero__xcZHs h1{font-size:clamp(2.25rem,10vw,3.8rem)}.craftsmanship_storyColumn__R42Qh p{font-size:1.02rem}.craftsmanship_record__ZPPC6{padding:26px 0}.craftsmanship_photos__LVGHL{grid-template-columns:1fr}}@media print{.craftsmanship_record__ZPPC6{page-break-inside:auto;break-inside:auto}.craftsmanship_record__ZPPC6 h3,.craftsmanship_subheading__xAB_O{page-break-after:avoid;break-after:avoid}.craftsmanship_record__ZPPC6 summary{display:none}.craftsmanship_record__ZPPC6 details::details-content{content-visibility:visible}.craftsmanship_photos__LVGHL{grid-template-columns:repeat(3,minmax(0,1fr));page-break-inside:avoid;break-inside:avoid}.craftsmanship_detail__BQfkA li,.craftsmanship_detail__BQfkA p,.craftsmanship_storyColumn__R42Qh p{font-size:11pt}}.craftsmanship_ending__d_zlS blockquote p{margin:0 0 1em;font-weight:400}.craftsmanship_ending__d_zlS blockquote p:last-child{margin-bottom:0}.craftsmanship_ending__d_zlS blockquote strong{font-weight:650}