.ClientVoicesRenderer_track__tABw6{position:relative;display:flex;gap:16px;overflow-x:auto;padding-block:4px;scroll-snap-type:x mandatory}.ClientVoicesRenderer_slide__vTqhP{flex:0 0 calc((100% - 16px) / 1.2);min-width:0;margin:0;scroll-snap-align:start}@media (width >= 48.0625rem){.ClientVoicesRenderer_track__tABw6{gap:20px}.ClientVoicesRenderer_slide__vTqhP{flex-basis:calc((100% - 40px) / 2.5)}}@media (width >= 75.0625rem){.ClientVoicesRenderer_slide__vTqhP{flex-basis:calc((100% - 80px) / 4.5)}}.ResourceLinksRenderer_directory__2c_qt{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:1fr;gap:1.5rem var(--spacing-column-gap);margin:0;padding:0;list-style:none}.ResourceLinksRenderer_directory__2c_qt li{min-width:0}.ResourceLinksRenderer_card__r6UOn{display:grid;grid-template-rows:3.25rem 2.875rem auto;align-content:start;gap:.875rem;height:100%;min-width:0;padding:1.25rem 1rem .875rem;border:1px solid var(--color-border-theme);background:var(--color-background);color:var(--color-foreground);text-decoration:none;transition:border-color .18s,background-color .18s}.ResourceLinksRenderer_cardHeader__ASj8T{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.75rem}.ResourceLinksRenderer_logoSlot__0jkTW{display:flex;align-items:center;justify-content:center;min-width:0}.ResourceLinksRenderer_logoSlot__0jkTW .ResourceLinksRenderer_logo__l6_75{width:100%;max-width:2.25rem;height:2.25rem;aspect-ratio:auto;background:transparent}.ResourceLinksRenderer_logoImage__GTTe_{padding:0}.ResourceLinksRenderer_category___kimN,.ResourceLinksRenderer_linkDescription__aAqty,.ResourceLinksRenderer_linkName__e5GDF{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.ResourceLinksRenderer_linkName__e5GDF{align-self:center;text-align:left;font-size:.9375rem;font-weight:600;line-height:1.625}.ResourceLinksRenderer_linkDescription__aAqty{color:var(--color-muted);text-align:left;font-size:.8125rem;line-height:1.75}.ResourceLinksRenderer_cardFooter__gC5xq{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.25rem;padding-top:.75rem;border-top:1px solid var(--color-border-theme)}.ResourceLinksRenderer_category___kimN{color:var(--color-muted);font-size:.6875rem;line-height:1.5}.ResourceLinksRenderer_arrow__jSVUG{width:1rem;height:1rem;flex-shrink:0;color:var(--color-brand-700)}.ResourceLinksRenderer_card__r6UOn:focus-visible,.ResourceLinksRenderer_card__r6UOn:hover{border-color:var(--color-brand-700);background:var(--color-surface-muted)}.ResourceLinksRenderer_card__r6UOn:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:3px}@media (width < 75.0625rem){.ResourceLinksRenderer_directory__2c_qt{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width < 48.0625rem){.ResourceLinksRenderer_directory__2c_qt{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ResourceLinksRenderer_card__r6UOn{padding:1rem .75rem .75rem}}@media (max-width:23rem){.ResourceLinksRenderer_directory__2c_qt{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ResourceLinksRenderer_card__r6UOn{transition:none}}.dark .ResourceLinksRenderer_directory__2c_qt{--color-foreground:var(--color-neutral-100);--color-background:var(--color-neutral-900);--color-surface-muted:var(--color-neutral-800);--color-border-theme:var(--color-neutral-700);--color-muted:var(--color-neutral-400)}.dark .ResourceLinksRenderer_arrow__jSVUG{color:var(--color-brand-400)}.MegaMenuDrawer_indicator__vDZ8r{visibility:hidden}.MegaMenuDrawer_sidebar__y4wMI>button[aria-pressed=true] .MegaMenuDrawer_indicator__vDZ8r{visibility:visible}.MegaMenuDrawer_sidebar__y4wMI:has(>button:focus-visible) .MegaMenuDrawer_indicator__vDZ8r{visibility:hidden}.MegaMenuDrawer_sidebar__y4wMI>button:focus-visible .MegaMenuDrawer_indicator__vDZ8r{visibility:visible}@media (hover:hover){.MegaMenuDrawer_sidebar__y4wMI:has(>button:hover) .MegaMenuDrawer_indicator__vDZ8r{visibility:hidden}.MegaMenuDrawer_sidebar__y4wMI>button:hover .MegaMenuDrawer_indicator__vDZ8r{visibility:visible}}.ArticleReadingLayout_reading__9PlJP{padding-block:3.5rem 5rem;background:var(--color-surface)}.ArticleReadingLayout_detailFrame__RaFZX{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:var(--spacing-grid-gap) var(--spacing-column-gap)}.ArticleReadingLayout_detailMain__yAdq3{grid-column:1;grid-row:1}.ArticleReadingLayout_detailRail__DRqUD{grid-column:2;grid-row:1}.dark .ArticleReadingLayout_reading__9PlJP{background:var(--color-neutral-900)}.ArticleReadingLayout_frame__XD2GJ{display:grid;grid-template-columns:13.5rem minmax(0,1fr);gap:2.5rem var(--spacing-column-gap);align-items:start}.ArticleReadingLayout_back__epvFV{grid-column:1;grid-row:1;padding-top:.125rem}.ArticleReadingLayout_header__St7D4{display:flex;flex-direction:column;gap:1.5rem;min-width:0;grid-column:2;grid-row:1}.ArticleReadingLayout_header__St7D4 nav{font-size:.75rem}.ArticleReadingLayout_header__St7D4 nav ol{font-size:inherit}.ArticleReadingLayout_title__zL34I{margin:0;color:var(--color-neutral-900);font-family:var(--font-serif);font-size:clamp(2rem,2.8vw,2.75rem);font-weight:600;line-height:1.5;letter-spacing:-.025em;overflow-wrap:anywhere;scroll-margin-top:8rem;text-wrap:pretty}.ArticleReadingLayout_summary__3vqRm{margin:0;color:var(--color-neutral-600);font-size:1.125rem;line-height:1.95;white-space:pre-line}.ArticleReadingLayout_metadata__uRula{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem 1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border-theme);color:var(--color-neutral-500);font-size:.75rem;line-height:1.8}.ArticleReadingLayout_category__gkpKA{color:var(--color-brand-700)}.ArticleReadingLayout_rail__lehYj{grid-column:1;grid-row:1/span 3;margin-top:3.5rem}.ArticleReadingLayout_toc__YOJ3K{min-width:0;color:var(--color-neutral-600)}.ArticleReadingLayout_toc__YOJ3K summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem .875rem .5rem 0;color:var(--color-neutral-900);font-size:.9375rem;font-weight:600;line-height:1.7;list-style:none;cursor:pointer}.ArticleReadingLayout_toc__YOJ3K summary::-webkit-details-marker{display:none}.ArticleReadingLayout_toc__YOJ3K summary svg{flex-shrink:0;width:.875rem;height:.875rem}.ArticleReadingLayout_toc__YOJ3K[open] summary svg{transform:rotate(180deg)}.ArticleReadingLayout_toc__YOJ3K ul{display:flex;flex-direction:column;gap:.125rem;margin:.75rem 0 0;padding:0;list-style:none}.ArticleReadingLayout_toc__YOJ3K a{display:block;padding:.5rem .875rem;border-left:1px solid var(--color-border-theme);font-size:.75rem;line-height:1.8;text-decoration:none;overflow-wrap:anywhere}.ArticleReadingLayout_toc__YOJ3K [data-level="3"] a{padding-left:1.5rem}.ArticleReadingLayout_toc__YOJ3K a:hover,.ArticleReadingLayout_toc__YOJ3K a[aria-current]{border-left-color:var(--color-brand-700);color:var(--color-brand-700)}.ArticleReadingLayout_toc__YOJ3K a:focus-visible,.ArticleReadingLayout_toc__YOJ3K summary:focus-visible{outline:2px solid var(--color-neutral-500);outline-offset:-2px}.ArticleReadingLayout_related__lcY80{min-width:0;padding-top:1.75rem;border-top:1px solid var(--color-border-theme)}.ArticleReadingLayout_related__lcY80 section+section{margin-top:1.75rem;padding-top:1.75rem;border-top:1px solid var(--color-border-theme)}.ArticleReadingLayout_related__lcY80 h2{margin:0 0 1rem;color:var(--color-neutral-900);font-size:.9375rem;font-weight:600;line-height:1.6}.ArticleReadingLayout_related__lcY80 ul{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.ArticleReadingLayout_related__lcY80 a{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding-right:.875rem;color:var(--color-neutral-600);font-size:.8125rem;line-height:1.85;text-decoration:none;overflow-wrap:anywhere}.ArticleReadingLayout_related__lcY80 a>span{min-width:0}.ArticleReadingLayout_related__lcY80 a:hover{color:var(--color-brand-700);text-decoration:underline;text-underline-offset:.2em}.ArticleReadingLayout_related__lcY80 p{margin:.25rem 0 0;color:var(--color-neutral-500);font-size:.75rem;line-height:1.8}.ArticleReadingLayout_related__lcY80 .ArticleReadingLayout_recommendationItem__4zTLs a{padding-block:.75rem;gap:.5rem}.ArticleReadingLayout_related__lcY80 .ArticleReadingLayout_recommendationTitle__vQnC2{font-family:var(--font-sans);font-size:.8125rem;font-weight:400;line-height:1.85}.ArticleReadingLayout_related__lcY80 section[aria-label="近期文章"] ul{gap:0}.ArticleReadingLayout_main__j5a0z{grid-column:2;grid-row:2;min-width:0;scroll-margin-top:8rem}.ArticleReadingLayout_section__pczQ8 h2{scroll-margin-top:8rem}.ArticleReadingLayout_section__pczQ8+.ArticleReadingLayout_section__pczQ8{margin-top:3rem}.ArticleReadingLayout_section__pczQ8>h2{margin:0 0 1.25rem;color:var(--color-neutral-900);font-family:var(--font-serif);font-size:1.625rem;font-weight:600;line-height:1.6}.ArticleReadingLayout_cover__C0_PZ{display:block;width:auto;max-width:100%;max-height:36rem;height:auto;margin:0 auto 2.5rem}.ArticleReadingLayout_footer__IvWT_{grid-column:2;display:flex;flex-direction:column;align-items:flex-end;gap:1.5rem;min-width:0;margin-top:.5rem;padding-top:1.75rem;border-top:1px solid var(--color-border-theme)}.ArticleReadingLayout_sources__fKP3l{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-border-theme)}.ArticleReadingLayout_recommendations__I_KC2 h2,.ArticleReadingLayout_sources__fKP3l h2{margin:0;color:var(--color-neutral-900);font-family:var(--font-serif);font-size:1.375rem;font-weight:600;line-height:1.6}.ArticleReadingLayout_sources__fKP3l>p{margin:.75rem 0 1.5rem;color:var(--color-neutral-500);font-size:.8125rem;line-height:1.8}.ArticleReadingLayout_sources__fKP3l ol{margin:0;padding-left:1.5rem;list-style:decimal;color:var(--color-neutral-500);font-size:.8125rem}.ArticleReadingLayout_sources__fKP3l li+li{margin-top:1.25rem}.ArticleReadingLayout_sources__fKP3l a{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;color:var(--color-neutral-700);font-size:.875rem;line-height:1.8;text-decoration:none;overflow-wrap:anywhere}.ArticleReadingLayout_sources__fKP3l small{display:block;color:var(--color-neutral-500);font-size:.75rem}.ArticleReadingLayout_sources__fKP3l svg{flex-shrink:0;width:1rem;height:1rem}.ArticleReadingLayout_recommendations__I_KC2{width:100%;min-width:0}.ArticleReadingLayout_recommendationHeading__AA633{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.ArticleReadingLayout_recommendationHeading__AA633>a{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-neutral-500);font-size:.75rem;text-decoration:none}.ArticleReadingLayout_recommendations__I_KC2 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--spacing-column-gap);margin:0;padding:0;list-style:none}.ArticleReadingLayout_recommendationItem__4zTLs{min-width:0;border-top:1px solid var(--color-border-theme)}.ArticleReadingLayout_recommendationItem__4zTLs a{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;height:100%;padding-block:1.25rem;color:var(--color-neutral-900);text-decoration:none}.ArticleReadingLayout_recommendationItem__4zTLs time{display:block;margin-bottom:.5rem;color:var(--color-neutral-500);font-size:.75rem;line-height:1.6}.ArticleReadingLayout_recommendationTitle__vQnC2{display:block;font-family:var(--font-serif);font-size:1rem;font-weight:500;line-height:1.85;overflow-wrap:anywhere}:is(.ArticleReadingLayout_recommendationItem__4zTLs,.ArticleReadingLayout_recommendationHeading__AA633,.ArticleReadingLayout_sources__fKP3l) a:hover{color:var(--color-brand-700);text-decoration:underline;text-underline-offset:.25em}:is(.ArticleReadingLayout_recommendations__I_KC2,.ArticleReadingLayout_sources__fKP3l) a:focus-visible{outline:2px solid var(--color-brand-700);outline-offset:4px}.dark :is(.ArticleReadingLayout_sources__fKP3l h2,.ArticleReadingLayout_recommendations__I_KC2 h2,.ArticleReadingLayout_recommendationItem__4zTLs a){color:var(--color-neutral-50)}.dark .ArticleReadingLayout_sources__fKP3l a{color:var(--color-neutral-300)}.dark :is(.ArticleReadingLayout_sources__fKP3l,.ArticleReadingLayout_recommendationItem__4zTLs){border-color:var(--color-neutral-700)}.dark :is(.ArticleReadingLayout_recommendationItem__4zTLs,.ArticleReadingLayout_recommendationHeading__AA633,.ArticleReadingLayout_sources__fKP3l) a:hover{color:var(--color-brand-400)}.ArticleReadingLayout_profileHeader__cuzlo{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,17rem);align-items:center;gap:2.5rem var(--spacing-column-gap)}.ArticleReadingLayout_profileIdentity__ES1OW{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;min-width:0}.ArticleReadingLayout_profileIdentity__ES1OW p{margin:0;font-size:1rem;line-height:1.9}.ArticleReadingLayout_portrait__oQvAh{margin:0;overflow:hidden;background:var(--color-neutral-100)}.ArticleReadingLayout_portraitFallback__3GWsy{display:flex;align-items:center;justify-content:center;color:var(--color-neutral-600);font-family:var(--font-serif);font-size:2.5rem}.ArticleReadingLayout_expertise__xYJjk{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;padding:0;list-style:none}.dark :is(.ArticleReadingLayout_title__zL34I,.ArticleReadingLayout_toc__YOJ3K summary,.ArticleReadingLayout_related__lcY80 h2,.ArticleReadingLayout_section__pczQ8>h2){color:var(--color-neutral-50)}.dark :is(.ArticleReadingLayout_metadata__uRula,.ArticleReadingLayout_related__lcY80,.ArticleReadingLayout_related__lcY80 section+section,.ArticleReadingLayout_footer__IvWT_){border-color:var(--color-neutral-700)}.dark :is(.ArticleReadingLayout_summary__3vqRm,.ArticleReadingLayout_toc__YOJ3K,.ArticleReadingLayout_related__lcY80 a){color:var(--color-neutral-300)}.dark .ArticleReadingLayout_toc__YOJ3K a{border-color:var(--color-neutral-700)}.dark :is(.ArticleReadingLayout_category__gkpKA,.ArticleReadingLayout_related__lcY80 a:hover,.ArticleReadingLayout_toc__YOJ3K a:hover,.ArticleReadingLayout_toc__YOJ3K a[aria-current]){color:var(--color-brand-400)}.dark :is(.ArticleReadingLayout_toc__YOJ3K a:hover,.ArticleReadingLayout_toc__YOJ3K a[aria-current]){border-color:var(--color-brand-400)}.dark .ArticleReadingLayout_portrait__oQvAh{background:var(--color-neutral-800)}@media (width < 75.0625rem){.ArticleReadingLayout_detailFrame__RaFZX{grid-template-columns:minmax(0,1fr) 12rem}.ArticleReadingLayout_frame__XD2GJ{grid-template-columns:12rem minmax(0,1fr)}.ArticleReadingLayout_profileHeader__cuzlo{grid-template-columns:1fr;gap:1.5rem}.ArticleReadingLayout_portrait__oQvAh{width:min(100%,24rem)}}@media (width < 48.0625rem){.ArticleReadingLayout_detailFrame__RaFZX{display:flex;flex-direction:column;gap:var(--spacing-container-gap-mobile)}.ArticleReadingLayout_detailMain__yAdq3,.ArticleReadingLayout_detailRail__DRqUD{width:100%}.ArticleReadingLayout_reading__9PlJP{padding-block:2rem 3rem}.ArticleReadingLayout_frame__XD2GJ{display:flex;flex-direction:column;gap:1.75rem}.ArticleReadingLayout_back__epvFV{order:0}.ArticleReadingLayout_header__St7D4{order:1;gap:1.25rem;width:100%}.ArticleReadingLayout_rail__lehYj{display:contents}.ArticleReadingLayout_toc__YOJ3K{order:2;width:100%;padding:.375rem .875rem;border:1px solid var(--color-border-theme);background:var(--color-surface-muted)}.ArticleReadingLayout_toc__YOJ3K summary{padding:.5rem 0;font-size:.875rem}.ArticleReadingLayout_toc__YOJ3K ul{margin:.25rem 0 .75rem}.ArticleReadingLayout_toc__YOJ3K nav{max-height:18rem;overflow-y:auto;overscroll-behavior:contain}.ArticleReadingLayout_toc__YOJ3K a{font-size:.8125rem}.ArticleReadingLayout_main__j5a0z{order:3;width:100%}.ArticleReadingLayout_related__lcY80{order:4;width:100%}.ArticleReadingLayout_footer__IvWT_{order:5;width:100%}.ArticleReadingLayout_title__zL34I{font-size:clamp(1.75rem,4.6vw,2.25rem);line-height:1.55}.ArticleReadingLayout_summary__3vqRm{font-size:1rem}.ArticleReadingLayout_metadata__uRula{gap:.5rem 1rem;padding-top:1.25rem}.ArticleReadingLayout_section__pczQ8>h2{font-size:1.625rem}.ArticleReadingLayout_profileHeader__cuzlo{grid-template-columns:minmax(0,1fr) minmax(10rem,40%);gap:1.5rem var(--spacing-column-gap)}.ArticleReadingLayout_related__lcY80 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem var(--spacing-column-gap)}.dark .ArticleReadingLayout_toc__YOJ3K{border-color:var(--color-neutral-700);background:var(--color-neutral-800)}}@media (max-width:520px){.ArticleReadingLayout_recommendations__I_KC2 ul{grid-template-columns:1fr}.ArticleReadingLayout_profileHeader__cuzlo{grid-template-columns:1fr;gap:1.5rem}.ArticleReadingLayout_portrait__oQvAh{width:100%}.ArticleReadingLayout_related__lcY80 ul{grid-template-columns:1fr}.ArticleReadingLayout_footer__IvWT_{gap:.75rem}}