.adviser-detail{overflow-wrap:anywhere;max-width:1040px;margin:30px auto 60px}.profile-breadcrumb{font:13px/1.7 var(--sans);margin-block-end:28px}.profile-breadcrumb a,.profile-jumps a,.profile-sources a,.profile-original a,.profile-related a{text-underline-offset:4px;text-decoration:underline}.profile-hero{border-block-end:1px solid var(--line);grid-template-columns:200px minmax(0,1fr);gap:36px;padding-block-end:30px;display:grid}.profile-hero figure{min-width:0}.profile-hero img{object-fit:contain;object-position:center top;background:#fff;width:200px;height:260px}.profile-hero figcaption{font:11px/1.6 var(--sans);color:var(--muted);margin-block-start:10px}.profile-hero h1{margin-block:14px;font-size:clamp(35px,5vw,56px);line-height:1.15}.profile-chinese-name{font:19px/1.7 var(--sans);margin-block-end:12px}.profile-organisation{font:15px/1.7 var(--sans);margin-block-end:18px}.profile-hero dl{font:15px/1.8 var(--sans);margin:0}.profile-hero dt,.profile-updated{color:var(--muted);font:12px/1.7 var(--sans)}.profile-hero dd{margin:4px 0 0}.profile-updated{margin-block-start:18px}.profile-jumps{border-block-end:1px solid var(--line);font:13px/1.8 var(--sans);flex-wrap:wrap;gap:8px 26px;padding-block:18px;display:flex}.profile-jumps a{align-items:center;min-height:40px;display:inline-flex}.profile-overview{max-width:840px;font:17px/1.9 var(--sans);margin-block:30px 40px}.adviser-detail>section{margin-block:38px;scroll-margin-block-start:24px}.adviser-detail h2{margin-block-end:14px;font-size:30px;line-height:1.35}.profile-section-note{font:13px/1.85 var(--sans);color:var(--muted);max-width:850px}.profile-records{margin:22px 0 0;padding:0;list-style:none}.profile-records>li{border-block-start:1px solid var(--line);font:15px/1.85 var(--sans);grid-template-columns:180px minmax(0,1fr);gap:26px;padding-block:22px;display:grid}.profile-record-date{font-weight:600}.profile-record-date span{font:12px/1.7 var(--sans);color:var(--muted);margin-block-start:5px;display:block}.profile-record-references{white-space:nowrap;gap:8px;font-size:12px;display:inline-flex}.profile-record-references a{text-underline-offset:3px;text-decoration:underline}.profile-field-list{font:16px/1.8 var(--sans);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 28px;margin-block:24px;padding:0;list-style:none;display:grid}.profile-field-list li{border-block-start:1px solid var(--line);padding-block-start:14px}.profile-sources{margin-block:24px;padding-inline-start:22px}.profile-sources li{font:14px/1.8 var(--sans);padding-block:12px;scroll-margin-block-start:24px}.profile-sources p{color:var(--muted);margin-block-start:5px;font-size:12px}.profile-original{font:13px/1.8 var(--sans)}.profile-original summary{cursor:pointer;min-height:44px;padding-block:10px}.profile-original p{margin-block:10px}.profile-relationship{border-block:1px solid var(--line);font:14px/1.85 var(--sans);padding-block:28px}.profile-relationship .outline-button{margin-block-start:18px}.profile-related ul{font:16px/1.8 var(--sans);flex-wrap:wrap;gap:12px 28px;padding:0;list-style:none;display:flex}.profile-back{margin-block:28px}@media (max-width:650px){.adviser-detail{margin-block-start:24px}.profile-hero{grid-template-columns:128px minmax(0,1fr);gap:20px}.profile-hero img{width:128px;height:170px}.profile-hero h1{font-size:34px}.profile-hero .eyebrow{font-size:10px}.profile-records>li{grid-template-columns:minmax(0,1fr);gap:12px}.profile-field-list{grid-template-columns:minmax(0,1fr)}.adviser-detail h2{font-size:27px}}@media (max-width:380px){.profile-hero{grid-template-columns:minmax(0,1fr)}.profile-hero h1{font-size:37px}}.adviser-partners{overflow-wrap:anywhere;max-width:920px;margin:0 auto 56px}.adviser-partners header{border-block-end:1px solid var(--line);padding-block-end:24px}.adviser-partners h2{margin-block:14px;font-size:clamp(28px,4vw,42px);line-height:1.2}.adviser-partners h3{margin-block-end:12px;font-size:25px;line-height:1.35}.adviser-partners p,.adviser-facts,.adviser-partners li{font:15px/1.85 var(--sans)}.adviser-partners section{margin-block:30px}.adviser-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block-start:24px;display:grid}.adviser-facts dt{color:var(--muted)}.adviser-facts dd{margin:4px 0 0}.adviser-sources{border-block-start:1px solid var(--line);padding-block-start:24px}.adviser-sources a{text-underline-offset:4px;text-decoration:underline}.adviser-entry{margin-block:22px}@media (max-width:650px){.adviser-facts{grid-template-columns:minmax(0,1fr);gap:18px}.adviser-partners h3{font-size:23px}}#ami-adviser-network{scroll-margin-block-start:24px}.adviser-directory-title{font:600 15px/1.6 var(--sans);margin-block:24px 14px}.adviser-directory{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.adviser-directory>li{border-block-start:1px solid var(--line);min-width:0;padding-block:22px}.adviser-directory h5{font:500 24px/1.3 var(--serif);margin:0 0 10px}.adviser-directory dl{margin:0}.adviser-directory dt{color:var(--muted);margin-block-end:5px;font-size:12px;line-height:1.6}.adviser-directory dd{margin:0}.adviser-directory-note{color:var(--muted);border-block-start:1px solid var(--line);padding-block-start:18px}.adviser-founder-details{margin-block:16px 0;padding-inline-start:22px}.adviser-founder-details li+li{margin-block-start:8px}@media (max-width:650px){.adviser-directory{grid-template-columns:minmax(0,1fr)}}.adviser-browser{margin-block-start:20px}.adviser-browser-controls{border-block:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:end;gap:16px;padding-block:20px;display:grid}.adviser-browser-controls label{min-width:0;font:600 13px/1.6 var(--sans)}.adviser-browser-controls input,.adviser-browser-controls select{border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;min-height:46px;color:var(--ink);font:14px/1.5 var(--sans);border-radius:0;margin-block-start:8px;padding:10px 12px;display:block}.adviser-browser-controls button{min-height:46px}.adviser-result-count{color:var(--muted);margin-block:16px}.adviser-directory>li{padding-block:28px}.adviser-directory>li[hidden]{display:none}.adviser-profile-head{grid-template-columns:128px minmax(0,1fr);align-items:start;gap:20px;display:grid}.adviser-profile-head figure{min-width:0}.adviser-profile-head img{object-fit:contain;object-position:center top;background:#fff;width:128px;height:166px;display:block}.adviser-profile-head figcaption{font:10px/1.5 var(--sans);color:var(--muted);margin-block-start:7px}.adviser-profile-head .adviser-field{color:var(--muted);margin-block-end:9px;font-size:11px;line-height:1.5}.adviser-profile-head h5{font-size:25px}.adviser-chinese-name{margin-block-end:8px;font-size:14px}.adviser-profile-head .adviser-organisation{margin-block-end:12px;font-size:12px;line-height:1.65}.adviser-directory dt{font-size:11px}.adviser-directory dd{font-size:14px;line-height:1.7}.adviser-background{margin-block:22px 16px}.adviser-background h6{font:600 13px/1.7 var(--sans);margin:0 0 8px}.adviser-background p{font-size:14px;line-height:1.85}.adviser-evidence{font:12px/1.75 var(--sans)}.adviser-evidence summary{cursor:pointer;text-underline-offset:4px;min-height:40px;padding-block:8px;text-decoration:underline}.adviser-evidence ul{margin-block:8px;padding-inline-start:20px}.adviser-evidence li,.adviser-evidence p{font-size:12px;line-height:1.75}.adviser-evidence li+li{margin-block-start:8px}.adviser-evidence a{text-underline-offset:3px;text-decoration:underline}.adviser-topic-note{color:var(--muted);margin-block:12px;font-size:13px!important}.adviser-empty{padding-block:24px}@media (max-width:900px){.adviser-directory{column-gap:28px}.adviser-profile-head{grid-template-columns:96px minmax(0,1fr);gap:16px}.adviser-profile-head img{width:96px;height:128px}}@media (max-width:650px){.adviser-browser-controls{grid-template-columns:minmax(0,1fr);gap:14px}.adviser-browser-controls button{justify-self:start}.adviser-profile-head h5{font-size:25px}}.adviser-discussion{margin-block:16px}.adviser-discussion h6{font:600 12px/1.7 var(--sans);margin:0 0 8px}.adviser-discussion ul{flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.adviser-discussion li{color:var(--muted);font-size:12px;line-height:1.7}.adviser-profile-link{margin-block-start:12px}.advisory-china-entry{border-block-start:1px solid var(--line);min-inline-size:0;margin-block-start:22px;padding-block-start:19px}.advisory-china-entry h4{font-family:var(--serif);margin:0;font-size:21px;font-weight:500;line-height:1.35}.advisory-china-entry h5{font-family:var(--sans);margin:20px 0 11px;font-size:12px;font-weight:700;line-height:1.65}.advisory-china-entry>p,.advisory-china-entry details p{font-family:var(--sans);margin-block:11px 0;font-size:13px;line-height:1.75}.advisory-china-entry strong{color:var(--ink)}.advisory-china-entry .advisory-china-entry-fit{color:var(--muted)}.advisory-china-entry details{border-block:1px solid var(--line);min-inline-size:0;margin-block-start:17px}.advisory-china-entry summary{min-block-size:44px;color:var(--ink);cursor:pointer;padding-block:12px;padding-inline-end:4px;font-size:12px;font-weight:700;line-height:1.65}.advisory-china-entry summary:hover{color:var(--red)}:is(.advisory-china-entry summary:focus-visible,.advisory-china-entry a:focus-visible){outline:2px solid var(--red);outline-offset:4px}.advisory-china-entry-details{padding-block:0 18px}.advisory-china-entry-stages{grid-template-columns:minmax(0,1fr);gap:18px;margin:0;padding-inline-start:22px;display:grid}.advisory-china-entry-stages>li{min-inline-size:0;padding-inline-start:3px;font-size:13px;line-height:1.65}.advisory-china-entry-stages>li::marker{font-weight:700}.advisory-china-entry-stages>li>strong{display:block}.advisory-china-entry details .advisory-china-entry-outputs{border-block-start:1px solid var(--line);color:var(--muted);padding-block-start:9px}.advisory-china-entry-materials{gap:9px;margin:0;padding-inline-start:20px;display:grid}.advisory-china-entry-materials>li{min-inline-size:0;padding-inline-start:2px;font-size:13px;line-height:1.7}.advisory-china-entry .advisory-china-entry-boundary{color:var(--muted);margin-block-start:17px;font-size:12px}.advisory-china-entry-actions{flex-wrap:wrap;gap:9px 24px;margin-block-start:13px;display:flex}.advisory-china-entry-actions .inline-link{text-underline-offset:4px;min-block-size:44px;min-inline-size:0;max-inline-size:100%;font-size:12px;line-height:1.65;text-decoration:underline}.advisory-china-entry :is(h4,h5,p,li,summary,a){overflow-wrap:anywhere}html[dir=rtl] .advisory-china-entry-actions svg{transform:scaleX(-1)}@media (min-width:1001px){.advisory-china-entry[data-service=country-manager] .advisory-china-entry-stages{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.advisory-china-entry[data-service=country-manager] .advisory-china-entry-materials{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px}}@media (max-width:650px){.advisory-china-entry h4{font-size:20px}.advisory-china-entry-actions{flex-direction:column;align-items:flex-start;gap:5px}}.platform-introduction{border-bottom:1px solid var(--ink);padding:28px 0}.platform-mission{max-width:1050px}.platform-mission h1{letter-spacing:-.5px;font-size:clamp(27px,3vw,36px);line-height:1.2}.platform-mission>p{color:var(--muted);font-family:var(--serif);margin-top:12px;font-size:17px}.platform-audiences{margin-top:25px}.platform-audiences>h2{margin-bottom:15px;font-size:22px}.platform-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.platform-audience{border-top:1px solid var(--line);min-width:0;padding-top:15px}.platform-audience h3{font-size:23px;line-height:1.3}.platform-audience p{color:var(--muted);margin:10px 0 14px;font-size:14px}.platform-cooperation-links{flex-wrap:wrap;gap:14px 30px;margin-top:22px;display:flex}.platform-cooperation-links a,.platform-engagement>a{text-underline-offset:4px;text-decoration:underline}.platform-about{margin:25px 0 30px}.platform-about>section>p{margin-top:12px}.platform-about .platform-audience h3{font-size:24px}.platform-services{margin-bottom:40px}.platform-services>h2,.platform-engagement>h2{font-size:30px;line-height:1.25}.platform-services>p{max-width:940px;color:var(--muted);margin:13px 0 25px}.platform-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;display:grid}.platform-service{border-top:1px solid var(--line);min-width:0;padding:23px 0 0;scroll-margin-top:24px}#country-manager.platform-service{grid-column:1/-1}.platform-service h3{overflow-wrap:anywhere;font-size:27px;line-height:1.25}.platform-service>p{max-width:1000px;margin-top:15px;font-size:14px}.platform-service-action{margin-block-start:15px}.platform-service-action .inline-link{text-underline-offset:4px;overflow-wrap:anywhere;min-block-size:44px;max-inline-size:100%;font-size:14px;text-decoration:underline}.platform-service-action a:focus-visible{outline:2px solid var(--red);outline-offset:4px}.platform-service .platform-deliverables{border-top:1px solid var(--line);color:var(--muted);padding-top:15px}.platform-deliverables strong{color:var(--ink)}.platform-country-tasks{margin-top:20px}.platform-country-tasks h4{font-family:var(--sans);margin:0 0 10px;font-size:12px;line-height:1.5}.platform-country-tasks ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px;margin:0;padding-inline-start:20px;font-size:13px;line-height:1.7;display:grid}.platform-country-tasks li+li{margin-top:7px}.platform-engagement{border-top:1px solid var(--line);margin-top:28px;padding-top:25px}.platform-engagement p{max-width:980px;margin:12px 0 18px}.platform-engagement-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:20px 0 0;padding-inline-start:22px;display:grid}.platform-engagement-steps li{min-width:0;padding-inline-start:4px}.platform-engagement-steps h3{overflow-wrap:anywhere;font-size:20px;line-height:1.35}.platform-engagement-steps p{font-size:14px}.platform-introduction h2,.platform-audience h3,.platform-about p,.platform-services p,.platform-services li{overflow-wrap:anywhere}#start-conversation{scroll-margin-top:24px}@media (max-width:1000px){.platform-service-grid{grid-template-columns:minmax(0,1fr);gap:18px}}@media (max-width:650px){.platform-engagement-steps{grid-template-columns:minmax(0,1fr);gap:14px}.platform-introduction{padding:23px 0}.platform-mission>p{font-size:16px}.platform-audience-grid{grid-template-columns:minmax(0,1fr);gap:20px}.platform-audiences>h2{font-size:21px}.platform-cooperation-links{gap:15px}.platform-service{padding:20px 0 0}.platform-country-tasks ul{grid-template-columns:minmax(0,1fr)}.platform-services>h2,.platform-engagement>h2{font-size:27px}}.advisory-service-spec{max-width:1060px;margin-block:20px}.advisory-service-spec>div{border-block-start:1px solid var(--line);grid-template-columns:minmax(160px,1fr) minmax(0,3fr);gap:16px 26px;padding-block:14px;display:grid}.advisory-service-spec dt,.advisory-sample-record dt{font-size:13px;font-weight:600;line-height:1.7}.advisory-service-spec dd,.advisory-sample-record dd{min-width:0;margin:0;font-size:14px;line-height:1.8}.advisory-service-spec ul{margin:0;padding-inline-start:18px}.advisory-service-spec li+li{margin-block-start:8px}.platform-service-action{flex-wrap:wrap;gap:8px 28px;display:flex}.advisory-service-spec :is(dt,dd),.advisory-sample-record :is(dt,dd){overflow-wrap:anywhere}.advisory-process-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;margin-block:20px;padding-inline-start:22px;display:grid}.advisory-process-steps li{min-width:0;padding-inline-start:4px}.advisory-process-steps h3{font-size:22px;line-height:1.4}.advisory-process-steps p{margin-block:10px 14px;font-size:14px}.advisory-agreement{border-block-start:1px solid var(--line);max-width:1060px;padding-block-start:22px;scroll-margin-block-start:24px}.advisory-agreement h3{font-size:25px;line-height:1.4}.advisory-agreement ul{padding-inline-start:20px;font-size:14px;line-height:1.8}.advisory-agreement li+li{margin-block-start:10px}.advisory-sample-record{margin-block:18px}.advisory-sample-record>div{border-block-start:1px solid var(--line);padding-block:14px}.advisory-sample-record dd{margin-block-start:6px}.advisory-examples .advisory-method-detail{border:0;border-block:1px solid var(--line);margin-block:22px}.advisory-examples .advisory-method-detail>summary{font-family:var(--sans);min-height:44px;padding:14px 0;font-size:14px}.advisory-method-detail>section{margin-block:18px}.advisory-method-detail h4{margin-block:12px;font-size:20px;line-height:1.5}.advisory-method-detail p{font-size:14px;line-height:1.8}.advisory-method-detail .article-evidence-table{margin-block:15px}@media (max-width:650px){.advisory-service-spec>div{grid-template-columns:minmax(0,1fr);gap:8px}.advisory-process-steps{grid-template-columns:minmax(0,1fr);gap:14px}.advisory-process-steps h3{font-size:21px}.advisory-agreement h3{font-size:23px}}.footer-platforms{border-top:1px solid var(--line);align-items:center;gap:28px;padding-block:22px;display:flex}.footer-platforms-copy{flex:1;min-width:0}.footer-platforms-copy h2{font-family:var(--sans);margin:0;font-size:13px;font-weight:600;line-height:1.5}.footer-platforms-copy p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.6}.footer-platform-links{flex-wrap:wrap;gap:10px;display:flex}.footer-platform-links a{border:1px solid var(--line);min-height:44px;color:var(--ink);background:var(--paper);align-items:center;gap:10px;padding:10px 14px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}.footer-platform-icon{fill:currentColor;flex:none;width:18px;height:18px}.footer-platform-links a:hover{border-color:var(--ink);background:#eeede5}.footer-platform-links a:focus-visible{outline:2px solid var(--red);outline-offset:4px}@media (max-width:700px){.footer-platforms{flex-wrap:wrap;gap:14px;padding-block:20px}.footer-platforms-copy{flex-basis:100%}.footer-platform-links{width:100%}.footer-platform-links a{flex:120px;justify-content:center;padding-inline:12px}}.institutional-page{overflow-wrap:anywhere;min-width:0}.platform-trust-jumps{border-block:1px solid var(--line);flex-wrap:wrap;gap:8px 28px;margin-block:0 28px;padding-block:15px;display:flex}.platform-trust-jumps a,.institutional-page .inline-link,.institutional-service-links a{max-width:100%;min-height:44px;font:13px/1.7 var(--sans);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.institutional-page>section{margin-block-start:32px}.institutional-page section>h2{font-size:29px;line-height:1.35}.institutional-page [tabindex="-1"]{scroll-margin-block-start:24px}.institutional-page [tabindex="-1"]:focus-visible{outline:2px solid var(--red);outline-offset:5px}.platform-trust-policy p,.institutional-services p{font:15px/1.85 var(--sans);margin-block:14px}.institutional-services{border-block:1px solid var(--line);padding-block:28px}.institutional-service{border-block-start:1px solid var(--line);min-width:0;margin-block-start:24px;padding-block-start:24px}.institutional-service h3{font-size:25px;line-height:1.4}.institutional-service dl{margin-block:18px}.institutional-service dl>div{font:14px/1.85 var(--sans);grid-template-columns:minmax(135px,1fr) minmax(0,3fr);gap:12px 24px;margin-block:14px;display:grid}.institutional-service dt{font-weight:600}.institutional-service dd{margin:0}.institutional-service-links{flex-wrap:wrap;gap:8px 28px;display:flex}.institutional-example-note{margin-block-start:28px}.institutional-example-note h3{font-size:23px;line-height:1.4}.institutional-example-note p,.platform-trust-correction-note{color:var(--muted)}.institutional-contact .contact-block{margin-block-start:18px}@media (max-width:650px){.platform-trust-jumps,.institutional-service-links{flex-direction:column;align-items:flex-start;gap:6px}.institutional-page section>h2{font-size:26px}.institutional-service h3{font-size:23px}.institutional-service dl>div{display:block}.institutional-service dd{margin-block-start:4px}}.home-advisory{border-block:1px solid var(--line);margin-block:36px;padding-block:28px;scroll-margin-block-start:24px}.home-advisory-heading{max-width:1000px}.home-advisory h2{font-size:30px;line-height:1.3}.home-advisory-heading>p{margin-block-start:12px;font-size:15px;line-height:1.8}.home-advisory-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-block:24px;display:grid}.home-advisory-service{border-block-start:1px solid var(--line);min-width:0;padding-block-start:16px}.home-advisory-service h3{font-size:23px;line-height:1.35}.home-advisory-service h3 a{align-items:center;min-height:44px;display:inline-flex}.home-advisory-service h3 a:is(:hover,:focus-visible){text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.home-advisory-service p{margin-block-start:12px;font-size:14px;line-height:1.8}.home-advisory-actions{border-block-start:1px solid var(--line);flex-wrap:wrap;gap:6px 32px;padding-block-start:12px;display:flex}.home-advisory-actions a{text-underline-offset:4px;align-items:center;max-width:100%;min-height:44px;font-size:14px;font-weight:600;line-height:1.7;text-decoration:underline;display:inline-flex}.home-advisory-note{max-width:1060px;color:var(--muted);margin-block-start:12px;font-size:13px;line-height:1.8}.home-advisory :is(h2,h3,p,a){overflow-wrap:anywhere}.home-advisory:focus-visible{outline:2px solid var(--ink);outline-offset:6px}@media (max-width:800px){.home-advisory{margin-block:28px;padding-block:24px}.home-advisory-services{grid-template-columns:minmax(0,1fr);gap:18px;margin-block:20px}.home-advisory h2{font-size:27px}.home-advisory-service h3{font-size:24px}.home-advisory-service p{margin-block-start:6px}.home-advisory-actions{flex-direction:column;align-items:flex-start;gap:4px}.platform-introduction .platform-reader-links .home-advisory-jump{grid-column:1/-1}}.content-service-bridge{border-block:1px solid var(--line);margin-block:40px;padding-block:28px}.content-service-bridge h2{font-size:30px;line-height:1.3}.content-service-bridge p,.content-service-actions p{max-width:920px;font:14px/1.8 var(--sans);overflow-wrap:anywhere;margin-block:14px}.content-service-options{flex-wrap:wrap;gap:8px 28px;margin-block-start:16px;display:flex}.content-service-options a{overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:44px;line-height:1.7;display:inline-flex}.content-service-options [data-advisory-contact]{text-underline-offset:4px;text-decoration:underline}.content-service-output strong{font-weight:600}.content-service-sample-note{color:var(--muted)}.topic-advisory-jump{margin-block:16px 24px;font-size:13px}.topic-advisory-jump a{align-items:center;min-height:44px;display:inline-flex}#content-service-title{scroll-margin-block-start:24px}@media (max-width:650px){.content-service-bridge{margin-block:28px;padding-block:22px}.content-service-bridge h2{font-size:26px}.content-service-options{flex-direction:column;align-items:flex-start;gap:6px}}.article-body section.article-discussion{border-block-start:1px solid var(--line);background:0 0;padding:24px 0}.content-service-options a{font-size:13px}.source-citation-detail{color:var(--muted);overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 14px;margin-block:4px 10px;font-size:12px;line-height:1.7;display:flex}.source-citation-detail>span:first-child{flex-basis:100%}.source-section a{overflow-wrap:anywhere}.source-citation-access-note,.article-body p.source-citation-access-note{border-inline-start:2px solid var(--muted);color:var(--muted);overflow-wrap:anywhere;margin-block:5px 9px;padding-inline-start:10px;font-size:13px;line-height:1.7}@media print{.article-page{padding-bottom:0}.article-layout{margin-bottom:0}.article-body h2,.article-body h3{break-after:avoid}.article-body .source-reading{display:none}.source-section>ol>li>a{display:block}.source-section>ol>li{break-inside:avoid}.source-section>ol>li>a[href^=http]:after{content:attr(href);font:8.5pt/1.45 var(--sans);color:#222;text-align:left;overflow-wrap:anywhere;word-break:break-word;direction:ltr;unicode-bidi:isolate;margin-top:4pt;display:block}.source-section>ol>li>a>svg{display:none}}.section-sources{color:#686961;overflow-wrap:anywhere;border-inline-start:2px solid #c9c7bf;margin-block:1.25rem 2rem;padding-inline-start:1rem;font-size:.82rem;line-height:1.6}.article-body .section-sources ul{margin-block:.35rem 0;padding-inline-start:1.1rem}.section-sources a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.section-sources a:hover{color:#a73429}.section-sources a:focus-visible{outline-offset:3px;outline:2px solid}.label-decoding-materials{border-top:1px solid var(--line);margin-bottom:32px;padding:28px 0}.label-decoding-materials>h2{margin-bottom:14px;font-size:30px;line-height:1.35}.label-decoding-materials>p{max-width:850px;color:var(--muted);font-size:16px;line-height:1.8}.label-topic-link{margin:12px 0}.label-reading-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0;padding:0;list-style:none;display:grid}.label-reading-paths li{border-top:2px solid var(--ink);min-width:0;padding-top:16px}.label-reading-paths h3{font-family:var(--serif);overflow-wrap:anywhere;margin-bottom:12px;font-size:23px;line-height:1.4}.label-reading-paths h3 a{justify-content:space-between;align-items:start;gap:12px;display:flex}.label-reading-paths h3 svg{flex-shrink:0;margin-top:6px}.label-reading-paths p{font-family:var(--sans);color:var(--muted);font-size:14px;line-height:1.8}.label-record-resource{border-top:1px solid var(--line);max-width:850px;padding-top:18px}.label-record-resource>p{color:var(--muted);margin-bottom:14px;font-size:14px;line-height:1.8}[dir=rtl] .label-decoding-materials svg{transform:scaleX(-1)}@media (max-width:800px){.label-reading-paths{grid-template-columns:1fr;gap:20px}.label-decoding-materials>h2{font-size:27px}}.breadcrumbs{color:var(--muted);margin-block:20px 8px;font-size:12px;line-height:1.7}.breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:0 12px;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li{overflow-wrap:anywhere;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.breadcrumbs li+li:before{content:"›";color:var(--muted);flex-shrink:0}[dir=rtl] .breadcrumbs li+li:before{content:"‹"}.breadcrumbs a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.breadcrumbs a:focus-visible{outline:2px solid var(--red);outline-offset:3px}.breadcrumbs [aria-current]{color:var(--ink)}@media print{.breadcrumbs{display:none}}.label-illustration{border-top:2px solid var(--ink);border-bottom:1px solid var(--line);margin:30px 0;padding:24px 0}.label-illustration figcaption{font-family:var(--serif);margin-bottom:20px;font-size:24px;line-height:1.4}.label-map-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.label-map-sheet{border:1px solid var(--ink);background:#f0f0e9;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.label-map-zone{border:1px solid var(--line);background:var(--paper,#faf9f5);overflow-wrap:anywhere;min-width:0;padding:14px 12px;position:relative}.label-map-zone-1,.label-map-zone-2,.label-map-zone-5{grid-column:1/-1}.label-map-number{border:1px solid var(--ink);width:23px;height:23px;font:12px var(--sans);border-radius:50%;justify-content:center;align-items:center;margin-inline-end:8px;display:inline-flex}.label-map-field{font:600 12px/1.5 var(--sans)}.label-map-value{font:13px/1.7 var(--sans);color:var(--muted);margin-top:10px;display:block}.article-body ol.label-map-legend{font:13px/1.7 var(--sans);margin:0;padding-inline-start:24px;list-style:decimal}.label-map-legend li{margin-bottom:16px;padding-inline-start:5px}.label-map-legend strong,.label-map-legend span{display:block}.label-map-legend span{color:var(--muted);margin-top:4px}.article-body p.label-map-note{font:12px/1.7 var(--sans);color:var(--muted);margin:18px 0 0}@media (max-width:850px){.label-map-layout{grid-template-columns:1fr}.label-map-sheet{max-width:480px}.label-map-legend{margin-top:6px!important}}@media (max-width:420px){.label-map-sheet{gap:8px;padding:10px}.label-map-zone{padding:12px 10px}.label-map-zone-3,.label-map-zone-4{grid-column:1/-1}}@media print{.label-map-layout{grid-template-columns:1fr 1fr}.label-illustration{break-inside:avoid}}.tracking-paths{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:25px 0 30px;padding:22px 0}.tracking-paths h2{font-size:23px;line-height:1.35}.tracking-paths>p{color:var(--muted);margin-top:9px;font-size:12px}.tracking-paths ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 30px;margin:17px 0 0;padding:0;list-style:none;display:grid}.tracking-paths li{min-width:0}.tracking-paths a{overflow-wrap:anywhere;justify-content:space-between;align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;display:flex}.tracking-paths a>span{min-width:0}.tracking-paths strong{font-size:14px;font-weight:600;line-height:1.5;display:block}.tracking-paths a span span{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.7;display:block}.tracking-paths svg{margin-top:3px}@media (max-width:650px){.tracking-paths ul{grid-template-columns:1fr;gap:0}.tracking-paths li+li{border-top:1px solid var(--line)}}@media print{.tracking-paths{display:none}}.article-evidence{min-width:0;margin:28px 0}.article-evidence-table{table-layout:fixed;border-collapse:collapse;text-align:start;width:100%;font-size:14px;line-height:1.65}.article-evidence-table caption{font-family:var(--serif);text-align:start;overflow-wrap:anywhere;padding-bottom:14px;font-size:21px;line-height:1.4}.article-evidence-table th,.article-evidence-table td{vertical-align:top;text-align:start;border-bottom:1px solid var(--line);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;padding:14px 12px}.article-evidence-table thead th{font-family:var(--sans);border-top:2px solid var(--ink);background:#f0f0e9;font-size:11px;line-height:1.6}.article-evidence-table tbody th{font-weight:600}.article-evidence-label{display:none}.article-body p.article-evidence-note{font-family:var(--sans);color:var(--muted);overflow-wrap:anywhere;margin:12px 0 0;font-size:12px;line-height:1.7}@media (max-width:700px){.article-evidence-table{font-size:15px;display:block}.article-evidence-table caption{padding-bottom:15px;font-size:22px;display:block}.article-evidence-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.article-evidence-table tbody,.article-evidence-table tbody tr,.article-evidence-table tbody th,.article-evidence-table tbody td{width:100%;display:block}.article-evidence-table tbody tr{border-top:1px solid var(--line);padding:14px 0 18px}.article-evidence-table tbody tr:first-child{border-top:2px solid var(--ink)}.article-evidence-table tbody tr:last-child{border-bottom:1px solid var(--line)}.article-evidence-table tbody th,.article-evidence-table tbody td{border:0;padding:6px 0}.article-evidence-label{font-family:var(--sans);color:var(--muted);margin-bottom:4px;font-size:11px;font-weight:600;line-height:1.6;display:block}}@media print{.article-evidence-table{font-size:11pt;display:table}.article-evidence-table caption{display:table-caption}.article-evidence-table thead{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;display:table-header-group;position:static;overflow:visible}.article-evidence-table tbody{display:table-row-group}.article-evidence-table tbody tr{break-inside:avoid;display:table-row}.article-evidence-table tbody th,.article-evidence-table tbody td{border-bottom:1px solid var(--line);width:auto;padding:10px 8px;display:table-cell}.article-evidence-label{display:none}}.source-reading{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;margin:18px 0;padding:14px 0}.source-reading .source-reading-title{font-family:var(--sans);overflow-wrap:anywhere;margin:0 0 8px;font-size:12px;font-weight:700;line-height:1.7}.source-reading ul{margin:0;padding:0;list-style:none}.source-reading li{min-width:0}.source-reading a{text-underline-offset:4px;overflow-wrap:anywhere;min-height:44px;padding:10px 0;font-size:13px;line-height:1.8;text-decoration:underline;display:block}.advisory-direct-contact{border-bottom:1px solid var(--line);margin:0 0 34px;padding:0 0 26px;scroll-margin-top:24px}.advisory-direct-contact h2{margin-bottom:14px;font-size:30px;line-height:1.3}.advisory-direct-contact>p{max-width:900px;margin:12px 0}.advisory-direct-contact .contact-block{margin-block:20px 12px}.advisory-direct-contact .contact-block>:is(a,button){max-width:100%;min-height:44px}.advisory-direct-contact .contact-account-note{flex-basis:100%;max-width:none}.advisory-contact-links{flex-wrap:wrap;gap:8px 24px;margin-top:20px;display:flex}.advisory-contact-links>a{min-height:44px}.advisory-direct-contact :is(h2,p,a){overflow-wrap:anywhere}.advisory-direct-contact:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.advisory-scope{border-top:1px solid var(--line);margin-block:30px;padding-top:24px}.advisory-scope h2{margin-bottom:14px;font-size:28px;line-height:1.3}.advisory-scope p{overflow-wrap:anywhere;max-width:960px;margin-block:14px}.advisory-scope summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px;padding-block:12px;font-weight:600}.advisory-scope summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:650px){.advisory-direct-contact{padding-bottom:22px}.advisory-direct-contact h2{font-size:27px}}.advisory-examples{border-top:1px solid var(--line);margin:32px 0;padding-top:25px}.advisory-examples>h2{font-size:30px;line-height:1.3}.advisory-examples>p{max-width:960px;color:var(--muted);margin:12px 0 22px}.advisory-examples details{border:1px solid var(--line);margin-top:14px;scroll-margin-top:24px}.advisory-examples summary{font-family:var(--serif);cursor:pointer;overflow-wrap:anywhere;padding:18px 22px;font-size:22px;line-height:1.45}.advisory-examples summary:focus-visible{outline:2px solid var(--red);outline-offset:3px}.advisory-example-body{min-width:0;padding:0 22px 24px}.advisory-example-boundary,.advisory-example-body .article-evidence-note{color:var(--muted);font-size:12px;line-height:1.7}.advisory-example-body>section{margin-top:22px}.advisory-example-body h3{font-size:23px;line-height:1.4}.advisory-example-body>section>p{max-width:980px;margin-top:10px;font-size:14px}.advisory-example-body p,.advisory-example-body a,.advisory-example-body h3{overflow-wrap:anywhere}@media (max-width:650px){.advisory-examples>h2{font-size:27px}.advisory-examples summary{padding:16px 18px;font-size:21px}.advisory-example-body{padding:0 18px 20px}}.advisory-example-body .advisory-case-identity{color:var(--muted);margin:6px 0 18px;font-size:13px}.advisory-case-fields{max-width:980px;margin:12px 0 0;padding-inline-start:22px}.advisory-case-fields li{overflow-wrap:anywhere;margin:9px 0;font-size:14px;line-height:1.75}.advisory-topic-samples-title{margin-block-start:30px;font-size:25px;line-height:1.4}.article-feed-link{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:28px 0 36px;padding:24px 0}.article-feed-link h2{font-size:27px;line-height:1.3}.article-feed-link>p{max-width:960px;margin:12px 0 16px}.article-feed-link>a{text-underline-offset:4px;min-height:44px;text-decoration:underline}.article-feed-link p.article-feed-date-note{color:var(--muted);margin-bottom:0;font-size:12px}.article-feed-link p,.article-feed-link h2,.article-feed-link a{overflow-wrap:anywhere}.article-body .article-discussion{border-block-start:2px solid var(--ink);background:#f0f0e9;padding:24px;scroll-margin-block-start:24px}.article-discussion h2{overflow-wrap:anywhere;font-size:27px;line-height:1.3}.article-discussion p{font:14px/1.75 var(--sans);color:var(--muted);margin-block:14px 20px}.article-discussion>a{white-space:normal;overflow-wrap:anywhere;min-block-size:44px;max-inline-size:100%;line-height:1.6}.article-discussion svg{flex-shrink:0}html[dir=rtl] .article-discussion svg{transform:scaleX(-1)}@media (max-width:650px){.article-body .article-discussion{padding:20px}.article-discussion h2{font-size:25px}}.calculator-next-steps{border-block-start:1px solid var(--line);padding-block:30px 40px;scroll-margin-block-start:24px}.calculator-next-steps>h2{margin-block-end:13px;font-size:31px;line-height:1.3}.calculator-next-intro{color:var(--muted);max-inline-size:780px;margin-block-end:24px;font-size:16px;line-height:1.7}.calculator-next-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.calculator-next-links>li{min-inline-size:0}.calculator-next-link{border-block-start:2px solid var(--ink);border-block-end:1px solid var(--line);flex-direction:column;block-size:100%;min-block-size:44px;min-inline-size:44px;padding-block:22px 18px;display:flex}.calculator-next-link:hover{border-color:var(--red)}.calculator-next-link:focus-visible{outline:2px solid var(--red);outline-offset:5px}.calculator-next-link h3{overflow-wrap:anywhere;margin-block-end:14px;font-size:27px;line-height:1.3}.calculator-next-link p{color:var(--muted);overflow-wrap:anywhere;margin-block-end:20px;font-size:15px;line-height:1.7}.calculator-next-hint{color:var(--ink);overflow-wrap:anywhere;margin-block-start:auto;font-size:13px;line-height:1.6}.calculator-next-link>svg{color:var(--red);margin-block-start:12px}html[dir=rtl] .calculator-next-link>svg{transform:scaleX(-1)}@media (max-width:700px){.calculator-next-steps{padding-block:26px 35px}.calculator-next-steps>h2{font-size:28px}.calculator-next-intro{font-size:15px}.calculator-next-links{grid-template-columns:minmax(0,1fr);gap:24px}.calculator-next-link h3{font-size:25px}.calculator-next-link p{font-size:14px}}.reader-research{border-block-start:1px solid var(--ink);min-width:0;padding-block-start:30px}.article-body .reader-research>h2{overflow-wrap:anywhere;margin-bottom:23px;font-size:29px;line-height:1.3}.reader-research-list,.reader-research-collection-list{margin:0;padding:0;list-style:none}.reader-research-list>li,.reader-research-collection-list>li{border-block-start:1px solid var(--line);min-width:0}.reader-research-link,.reader-research-collection-link,.reader-research-previous-link,.reader-research-next-link{overflow-wrap:anywhere;justify-content:space-between;align-items:flex-start;gap:18px;min-height:44px;padding:21px 0;display:flex}.reader-research-link>div,.reader-research-collection-link>div,.reader-research-previous-link>div,.reader-research-next-link>div{min-width:0}.reader-research-link>svg,.reader-research-collection-link>svg,.reader-research-previous-link>svg,.reader-research-next-link>svg{flex-shrink:0;margin-block-start:5px}.reader-research-link h3,.reader-research-collection-link h4,.reader-research-previous-link h4,.reader-research-next-link h4{font-family:var(--serif);overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:500;line-height:1.35}.article-body .reader-research-link p,.article-body .reader-research-collection-link p{font-family:var(--serif);color:var(--muted);overflow-wrap:anywhere;margin-block-start:10px;font-size:17px;line-height:1.75}.reader-research-collections{border-block-start:1px solid var(--ink);margin-block-start:20px;padding-block-start:22px}.reader-research-collections>h3{font-family:var(--sans);overflow-wrap:anywhere;margin:0 0 12px;font-size:12px;font-weight:700;line-height:1.6}.reader-research-collection-action{font-family:var(--sans);text-underline-offset:4px;overflow-wrap:anywhere;margin-block-start:13px;font-size:11px;font-weight:700;line-height:1.7;text-decoration:underline;display:block}.reader-research-position,.reader-research-previous-label,.reader-research-next-label{font-family:var(--sans);overflow-wrap:anywhere;margin-block-end:8px;font-size:11px;font-weight:700;line-height:1.7;display:block}.reader-research-adjacent-links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.reader-research-adjacent-links>a:only-child{grid-column:1/-1}.reader-research-previous-link,.reader-research-next-link{border-block-start:1px solid var(--line)}:is(.reader-research-link:focus-visible,.reader-research-collection-link:focus-visible,.reader-research-previous-link:focus-visible,.reader-research-next-link:focus-visible){outline:2px solid var(--red);outline-offset:4px}@media (max-width:700px){.reader-research{padding-block-start:25px}.article-body .reader-research>h2{font-size:27px}.reader-research-adjacent-links{grid-template-columns:minmax(0,1fr)}.reader-research-link,.reader-research-collection-link,.reader-research-previous-link,.reader-research-next-link{gap:14px;padding-block:19px}.reader-research-link h3,.reader-research-collection-link h4,.reader-research-previous-link h4,.reader-research-next-link h4{font-size:23px}.article-body .reader-research-link p,.article-body .reader-research-collection-link p{font-size:16px;line-height:1.75}}.resource-task-picker{border-bottom:1px solid var(--line);margin-bottom:28px;padding:6px 0 35px}.resource-task-picker>h2{margin-bottom:12px;font-size:31px;line-height:1.3}.resource-task-intro{color:var(--muted);max-width:800px;margin-bottom:12px;font-size:15px}.resource-task-optional-note{overflow-wrap:anywhere;max-width:900px;margin-bottom:23px}.resource-task-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.resource-task-list>li{border-bottom:1px solid var(--line);min-width:0;padding-block:20px}.resource-task-main{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:12px 28px;display:grid}.resource-task-main h3{overflow-wrap:anywhere;font-size:24px;line-height:1.35}.resource-task-main .resource-task-link{align-items:center;max-width:100%;min-height:44px;padding:0;display:inline-flex}.resource-task-link:is(:hover,:focus-visible){text-underline-offset:4px;text-decoration:underline}.resource-task-link:focus-visible{outline:2px solid var(--red);outline-offset:4px}.resource-task-description{color:var(--muted);overflow-wrap:anywhere;padding-block-start:5px;font-size:14px;line-height:1.7}.resource-task-consulting{min-width:0;margin-block-start:10px;scroll-margin-block-start:24px}.resource-task-consulting>summary{cursor:pointer;overflow-wrap:anywhere;width:fit-content;max-width:100%;min-height:44px;padding-block:10px;font-size:13px;font-weight:600;line-height:1.7}.resource-task-consulting>summary:focus-visible{outline:2px solid var(--red);outline-offset:4px}.resource-task-consulting-body{min-width:0;max-width:1040px;margin-block:6px 8px}.resource-task-consulting-body>p{overflow-wrap:anywhere;max-width:920px;margin-block:10px;font-size:14px;line-height:1.8}.resource-task-consulting-body .content-service-options{margin-block-start:10px}@media (max-width:800px){.resource-task-main{grid-template-columns:minmax(0,1fr);gap:6px}.resource-task-description{padding-block-start:0}}@media (max-width:650px){.resource-task-picker{padding-bottom:28px}.resource-task-picker>h2{font-size:27px}.resource-task-main h3{font-size:23px}}.research-library{padding-bottom:40px}.research-library-nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:30px}.research-library-nav ul{flex-wrap:wrap;gap:0 25px;margin:0;padding:0;list-style:none;display:flex}.research-library-nav li{min-width:0;max-width:100%}.research-library-nav a{overflow-wrap:anywhere;align-items:center;min-height:44px;padding:10px 0;font-size:12px;line-height:1.5;display:flex}.research-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.research-collection{border-top:2px solid var(--ink);min-width:0;padding-top:20px;scroll-margin-top:24px}.research-collection-number{margin-bottom:12px;display:block}.research-collection h3{overflow-wrap:anywhere;margin-bottom:15px;font-size:29px;line-height:1.22}.research-question{font-family:var(--serif);margin-bottom:12px;font-size:20px;line-height:1.5}.research-scope{color:var(--muted);font-size:12px;line-height:1.7}.research-total-time{color:var(--muted);margin-top:16px;font-size:11px;line-height:1.7}.research-reading-list{margin:23px 0 0;padding:0;list-style:none}.research-reading-list li{border-top:1px solid var(--line);min-width:0;padding:20px 0}.research-article-link{font-family:var(--serif);justify-content:space-between;align-items:flex-start;gap:13px;min-height:44px;font-size:22px;line-height:1.3;display:flex}.research-article-link span{overflow-wrap:anywhere;flex:1;min-width:0}.research-reading-number{font-family:var(--sans);color:var(--muted);flex:0 0 18px;padding-top:5px;font-size:12px;line-height:1.5}.research-article-link svg{margin-top:5px}.research-reading-list li>p{font-family:var(--serif);color:var(--muted);overflow-wrap:anywhere;margin-top:13px;font-size:16px;line-height:1.7}.research-read-time,.research-source-count{color:var(--muted);margin-top:15px;font-size:10px;line-height:1.6;display:block}.research-collection-footer{overflow-wrap:anywhere;max-width:100%;min-height:44px;margin-top:12px}.research-references,.research-studies{scroll-margin-top:24px}.research-studies .research-reference-grid h3{margin-top:12px}.research-study-sources{overflow-wrap:anywhere;max-width:100%;min-height:44px;margin-top:7px;font-size:12px}.research-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 35px;margin:0;padding:0;list-style:none;display:grid}.research-reference-grid>li{border-top:1px solid var(--line);min-width:0;padding:22px 0}.research-reference-grid h3{font-size:24px;line-height:1.3}.research-reference-grid h3>a{overflow-wrap:anywhere;justify-content:space-between;align-items:flex-start;gap:13px;min-height:44px;display:flex}.research-reference-grid h3>a>span{overflow-wrap:anywhere;min-width:0}.research-reference-grid h3 svg{margin-top:6px}.research-reference-grid>li>p{font-family:var(--serif);color:var(--muted);overflow-wrap:anywhere;margin-top:13px;font-size:16px;line-height:1.7}.research-reference-grid>li>.research-source-reviewed{font-family:var(--sans);margin-top:7px;font-size:10px;line-height:1.6}.research-cited-sources{min-width:0;margin-top:10px}.research-cited-sources summary{min-height:44px;color:var(--muted);cursor:pointer;overflow-wrap:anywhere;padding:12px 0;font-size:11px;line-height:1.8}.research-cited-sources summary:focus-visible{outline:2px solid var(--red);outline-offset:4px}.research-cited-sources ol{margin:0;padding-inline-start:22px}.research-cited-sources li{min-width:0;padding:0}.research-cited-sources a{overflow-wrap:anywhere;justify-content:space-between;align-items:flex-start;gap:10px;min-height:44px;padding:10px 0;font-size:12px;line-height:1.8;display:flex}.research-cited-sources a span{overflow-wrap:anywhere;text-underline-offset:4px;min-width:0;text-decoration:underline}.research-cited-sources svg{margin-top:4px}.research-selection{grid-template-columns:1fr 2fr;gap:35px;padding:4px 0 15px;display:grid}.research-selection h2{overflow-wrap:anywhere;font-size:28px;line-height:1.3}.research-selection p{font-family:var(--serif);color:var(--muted);margin-bottom:18px;font-size:17px;line-height:1.7}.research-selection .inline-link{min-height:44px}@media (max-width:1000px){.research-collection-grid{gap:23px}.research-collection h3{font-size:26px}.research-article-link{font-size:21px}}@media (max-width:700px){.research-library{padding-bottom:25px}.research-collection-grid,.research-reference-grid,.research-selection{grid-template-columns:1fr;gap:0}.research-collection+.research-collection{margin-top:24px}.research-collection h3{font-size:28px}.research-question{font-size:20px}.research-article-link{font-size:23px}.research-reading-list{margin-top:20px}.research-reference-grid h3{font-size:24px}.research-selection h2{margin-bottom:16px;font-size:26px}.research-selection p{font-size:16px}}.research-tracking{scroll-margin-top:24px}.research-tracking>.research-source-reviewed{color:var(--muted);font-size:11px;line-height:1.7}.research-tracking .research-study-sources{align-items:center;gap:8px;width:fit-content;display:flex}.topic-section-nav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 24px;margin-bottom:30px;padding:0 0 20px;display:flex}.topic-section-nav a{text-underline-offset:4px;overflow-wrap:anywhere;padding:5px 0;font-size:12px;line-height:1.6;text-decoration:underline}.topic-start-intro{color:var(--muted);max-width:780px;margin-bottom:23px;font-size:16px}.topic-start-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.topic-start-steps li{border-top:2px solid var(--ink);min-width:0;padding-top:20px}.topic-start-steps h3{margin:12px 0;font-size:25px;line-height:1.3}.topic-start-steps p:not(.eyebrow){color:var(--muted);font-size:15px;line-height:1.7}.topic-start-steps .inline-link{overflow-wrap:anywhere;justify-content:flex-start;margin-top:19px;font-size:12px}.topic-faq-list details{border-top:1px solid var(--line);padding:19px 0;scroll-margin-top:24px}.topic-faq-list details:last-child{border-bottom:1px solid var(--line)}.topic-faq-list summary{font-family:var(--serif);cursor:pointer;overflow-wrap:anywhere;font-size:23px;line-height:1.5}.topic-faq-list summary::marker{color:var(--red)}.topic-faq-answer{max-width:850px;margin-top:15px;padding-inline-start:25px}.topic-faq-answer p{color:var(--muted);white-space:normal;font-size:16px;line-height:1.75}.topic-faq-answer .inline-link{overflow-wrap:anywhere;justify-content:flex-start;margin-top:16px;font-size:12px}:is(.topic-faq-list summary:focus-visible,.topic-section-nav a:focus-visible){outline:2px solid var(--red);outline-offset:5px}.topic-hub-section[id],.topic-hub-section>h2[id]{scroll-margin-top:24px}@media (max-width:1000px){.topic-start-steps{grid-template-columns:1fr;gap:24px}.topic-start-steps p:not(.eyebrow){max-width:780px}}@media (max-width:700px){.topic-section-nav{gap:6px 18px;margin-bottom:26px}.topic-start-steps h3{font-size:24px}.topic-faq-list summary{font-size:22px}.topic-faq-answer{padding-inline-start:15px}}.topic-research-intro{font-family:var(--serif);color:var(--muted);overflow-wrap:anywhere;max-width:780px;margin-bottom:24px;font-size:17px;line-height:1.7}.topic-research-list{margin:0;padding:0;list-style:none}.topic-research-list li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px 32px;min-width:0;padding:22px 0;display:grid}.topic-research-list h3{font-family:var(--serif);font-size:26px;line-height:1.3}.topic-research-list h3>a{justify-content:space-between;align-items:flex-start;gap:16px;min-height:44px;display:flex}.topic-research-list h3>a>span{overflow-wrap:anywhere;min-width:0}.topic-research-list h3 svg{flex-shrink:0;margin-top:7px}.topic-research-list li>div{min-width:0}.topic-research-list li p{font-family:var(--serif);color:var(--muted);overflow-wrap:anywhere;max-width:850px;margin-top:11px;font-size:16px;line-height:1.7}.topic-research-count{color:var(--muted);overflow-wrap:anywhere;max-width:180px;padding-top:8px;font-size:11px;line-height:1.6}.topic-research-list a:focus-visible{outline:2px solid var(--red);outline-offset:5px}.topic-research[id]{scroll-margin-top:24px}.topic-start-steps .inline-link,.topic-faq-answer .inline-link{align-items:center;min-height:44px}@media (max-width:700px){.topic-research-intro{margin-bottom:20px;font-size:16px}.topic-research-list li{grid-template-columns:minmax(0,1fr);gap:10px;padding:20px 0}.topic-research-list h3{font-size:24px}.topic-research-count{max-width:none;padding-top:0}}.resource-card .search-task-context{font-family:var(--sans);color:var(--red);overflow-wrap:anywhere;margin-bottom:6px;font-size:12px;font-weight:700;line-height:1.7}.search-experience{overflow-wrap:anywhere;min-width:0}.search-experience .resource-card{min-width:0}.search-experience .search-resource-links>a,.search-experience .search-filters>a{min-width:0;max-width:100%}.search-experience .inline-link>svg{flex-shrink:0}.search-guidance{flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin:-12px 0 24px;display:flex}.search-guidance .search-help{flex:280px;margin:0}.search-clear{text-underline-offset:4px;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.search-source-matches{border-block-start:1px solid var(--line);margin-block-start:18px;padding-block-start:14px}.story-card .search-source-label{font-family:var(--sans);margin:0;font-size:12px;font-weight:600}.search-source-matches ul{margin-block:8px 12px;padding-inline-start:18px;font-size:12px;line-height:1.7}.search-source-matches li+li{margin-block-start:8px}.search-source-matches .inline-link{min-height:44px}@media (pointer:coarse),(max-width:700px){.search-experience .search-form .dark-button{min-width:44px;min-height:44px}.search-experience .search-help,.search-experience .result-count{font-size:13px}}.discovery-advisory{border-block:1px solid var(--line);overflow-wrap:anywhere;min-width:0;margin-block:40px;padding-block:28px}.discovery-advisory>h2{scroll-margin-block-start:24px;font-size:30px;line-height:1.3}.discovery-advisory p{max-width:920px;font:14px/1.8 var(--sans);margin-block:14px}.discovery-advisory-path{border-block-start:1px solid var(--line);padding-block:24px}.discovery-advisory-path:first-child{margin-block-start:24px}.discovery-advisory-path h3{margin:0;font-size:23px;line-height:1.4}.discovery-advisory-reference a{text-underline-offset:4px;text-decoration:underline}.discovery-advisory dl{margin-block:18px}.discovery-advisory dl>div{font:14px/1.8 var(--sans);grid-template-columns:minmax(140px,1fr) minmax(0,4fr);gap:12px 24px;margin-block:14px;display:grid}.discovery-advisory dt{font-weight:600}.discovery-advisory dd{margin:0}.discovery-advisory .discovery-advisory-limit{color:var(--muted)}.discovery-advisory-links{flex-wrap:wrap;gap:8px 28px;display:flex}.discovery-advisory-links a,.discovery-advisory-jump a{max-width:100%;min-height:44px;font:13px/1.7 var(--sans);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.discovery-advisory-jump{overflow-wrap:anywhere;margin-block:12px 20px}@media (max-width:650px){.discovery-advisory{margin-block:28px;padding-block:22px}.discovery-advisory>h2{font-size:26px}.discovery-advisory dl>div{display:block}.discovery-advisory dd{margin-block-start:4px}.discovery-advisory-links{flex-direction:column;align-items:flex-start;gap:6px}}.worksheet-topic{margin-top:16px;margin-bottom:24px}.worksheet-topic a{align-items:center;gap:8px;display:inline-flex}.worksheet-next-paths{border-top:1px solid var(--line);padding:30px 0 45px}.worksheet-next-paths>h2{margin-bottom:13px;font-size:31px;line-height:1.3}.worksheet-next-intro{color:var(--muted);max-width:780px;margin-bottom:24px;font-size:16px}.worksheet-next-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.worksheet-next-grid.has-tool{grid-template-columns:repeat(2,minmax(0,1fr))}.worksheet-next-link{border:1px solid var(--line);background:#f0f0e9;flex-direction:column;min-width:0;padding:24px;display:flex}.worksheet-next-link:hover{border-color:var(--red)}.worksheet-next-link:focus-visible{outline:2px solid var(--red);outline-offset:5px}.worksheet-next-link h3{overflow-wrap:anywhere;margin:12px 0;font-size:25px;line-height:1.35}.worksheet-next-link p{color:var(--muted);margin-bottom:20px;font-size:14px;line-height:1.75}.worksheet-next-link>svg{margin-top:auto}@media (max-width:1000px){.worksheet-next-grid,.worksheet-next-grid.has-tool{grid-template-columns:1fr;gap:18px}}@media (max-width:650px){.worksheet-next-paths{padding:24px 0 35px}.worksheet-next-paths>h2{font-size:27px}.worksheet-next-link{padding:22px 20px}.worksheet-next-link h3{font-size:24px}}@media print{.worksheet-topic,.worksheet-next-paths{display:none!important}}.worksheet-discussion{border-block-start:1px solid var(--line);margin-block:32px 48px;padding-block:24px}.worksheet-discussion h2{overflow-wrap:anywhere;font-size:27px;line-height:1.3}.worksheet-discussion p{max-inline-size:80ch;font:14px/1.75 var(--sans);color:var(--muted);margin-block:14px}.worksheet-discussion>a{white-space:normal;overflow-wrap:anywhere;min-block-size:44px;max-inline-size:100%;line-height:1.6}.worksheet-discussion svg{flex-shrink:0}html[dir=rtl] .worksheet-discussion svg{transform:scaleX(-1)}@media (max-width:650px){.worksheet-discussion h2{font-size:25px}}.resource-advisory-start{border-block:1px solid var(--line);margin-block:18px 28px;padding-block:14px}.resource-advisory-start nav{flex-wrap:wrap;gap:6px 26px;display:flex}.resource-advisory-start a{overflow-wrap:anywhere;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.resource-advisory-start p{color:var(--muted);overflow-wrap:anywhere;margin-block:8px 0;font-size:13px;line-height:1.8}#resource-consultation-title{scroll-margin-block-start:24px}.china-start{border-block-end:1px solid var(--ink);padding-block:32px 35px;scroll-margin-block-start:24px}.china-start>h2{font-size:30px;line-height:1.2}.china-start-intro{color:var(--muted);max-inline-size:780px;margin-block:14px 25px;font-size:15px;line-height:1.7}.china-start-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.china-start-steps>li{border-block-start:2px solid var(--ink);flex-direction:column;min-inline-size:0;padding-block-start:20px;display:flex}.china-start-steps h3{overflow-wrap:anywhere;margin-block-end:12px;font-size:25px;line-height:1.25}.china-start-description{color:var(--muted);margin-block-end:20px;font-size:14px;line-height:1.7}.china-start-links{margin-block-start:auto;display:grid}.china-start-links>a{border-block-start:1px solid var(--line);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;min-block-size:44px;min-inline-size:44px;padding-block:10px;font-size:12px;font-weight:700;line-height:1.65;display:flex}.china-start-links>a>span{min-inline-size:0}.china-start-links>a:focus-visible{outline:2px solid var(--red);outline-offset:4px}html[dir=rtl] .china-start-links svg{transform:scaleX(-1)}@media (max-width:1000px){.china-start-steps{grid-template-columns:minmax(0,1fr);gap:26px}.china-start-description,.china-start-links{max-inline-size:780px}}@media (max-width:650px){.china-start{padding-block:27px 30px}.china-start>h2{font-size:28px}.china-start-intro{margin-block-end:22px;font-size:14px}.china-start-steps h3{font-size:24px}.china-start-links>a{font-size:12px}}.china-dialogue{border-block-start:1px solid var(--ink);padding-block:32px;scroll-margin-block-start:24px}.china-dialogue h2{overflow-wrap:anywhere;scroll-margin-block-start:24px;font-size:30px;line-height:1.3}.china-dialogue-intro>p{color:var(--muted);max-width:980px;margin-block:14px;font-size:15px;line-height:1.8}.china-dialogue-intro .china-dialogue-first-contact{font-size:13px}.china-service{border-block-start:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px 40px;padding-block:26px;scroll-margin-block-start:24px;display:grid}.china-service:first-child{margin-block-start:24px}.china-service h3{overflow-wrap:anywhere;font-size:25px;line-height:1.4}.china-service-heading p{color:var(--muted);margin-block:12px 0;font-size:14px;line-height:1.8}.china-service-heading,.china-service-detail{min-width:0}.china-service-spec{margin:0}.china-service-spec>div+div{margin-block-start:14px}.china-service-spec dt{font-size:13px;font-weight:600;line-height:1.7}.china-service-spec dd{margin:4px 0 0;font-size:14px;line-height:1.8}.china-service :is(p,dt,dd,a){overflow-wrap:anywhere}.china-service-options{flex-wrap:wrap;gap:8px 26px;margin-block-start:14px;display:flex}.china-service-options a{align-items:center;max-width:100%;min-height:44px;font-size:13px;line-height:1.7;display:inline-flex}.china-service-options [data-china-contact]{text-underline-offset:4px;text-decoration:underline}.china-dialogue-related{border-block-start:1px solid var(--line);padding-block-start:22px}.china-dialogue-related a{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.china-dialogue-related p{max-width:980px;color:var(--muted);overflow-wrap:anywhere;margin-block:8px 0;font-size:13px;line-height:1.8}.china-service-jump{margin-block-start:14px}.china-service-jump a{overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:44px;font-size:13px;line-height:1.7;display:inline-flex}@media (max-width:850px){.china-service{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:650px){.china-dialogue{padding-block:26px}.china-dialogue h2{font-size:27px}.china-service h3{font-size:24px}.china-service-options{flex-direction:column;align-items:flex-start;gap:6px}.china-dialogue-intro>p{font-size:14px}}
