[data-editorial-intro]{--editorial-intro-surface:color-mix(in srgb, var(--site-solid) 6%, var(--site-surface));background:var(--editorial-intro-surface);box-shadow:0 0 0 100vmax var(--editorial-intro-surface);clip-path:inset(0 -100vmax)}:is([data-home-overview],[data-news-catalogue-page]){--home-news-list-width:clamp(15rem, 24%, 20rem);--home-news-preview-inset:1.75rem}:is([data-home-overview],[data-news-catalogue-page]) [data-editorial-section-header]{padding-block-end:1.125rem}@media (width>=640px){:is([data-home-overview],[data-news-catalogue-page]) [data-editorial-section-header]{padding-block-end:1.25rem}}:is([data-home-overview],[data-news-catalogue-page],[data-course-catalogue-page],[data-resource-catalogue-page],[data-directory-catalogue-page],[data-services-page]) .home-editorial-title,[data-login-dialog] .home-editorial-title,.article-detail-title{font-family:Iowan Old Style,Palatino Linotype,Songti SC,Noto Serif CJK SC,Noto Serif SC,SimSun,Georgia,serif}@media (width>=1180px){[data-card-catalogue] [data-home-section-directory]{top:calc(var(--site-header-height) + var(--site-filter-rail-height,3rem) + .75rem)}}@media (width>=1280px){:is([data-home-overview],[data-news-catalogue-page]){--home-news-preview-inset:2.25rem}}:root{color-scheme:light;--site-header-height:3.5rem;--site-surface:#fff;--site-reading-glass-opacity:82%;--site-reading-chrome-opacity:90%;--site-sidebar:#f8f9fb;--site-editorial-panel:#f1f2f4;--site-image-placeholder:var(--site-sidebar);--site-text:#0b0c0f;--site-muted:#2a3039;--site-solid:#16181d;--site-scrollbar-ink:#596477;--site-border:#e9ebef;--site-title-hover:#534945;--site-brand:var(--site-title-hover);--site-card-surface:#f0f2f5;--site-card-backdrop:#e9edf1;--news-feature-gap:2rem;--news-feature-aside-width:calc((100% - var(--news-feature-gap)) / 3.1)}@media (width<=1023px){:root[data-menu-open]{overflow:hidden}:root[data-menu-open] #site-menu{display:grid}}:root.dark{color-scheme:dark;--site-surface:#16181d;--site-reading-glass-opacity:86%;--site-reading-chrome-opacity:92%;--site-sidebar:#1b1e24;--site-editorial-panel:color-mix(in srgb, var(--site-solid) 6%, var(--site-surface));--site-text:#f7f8fa;--site-muted:#dce1e9;--site-solid:#f2f4f7;--site-scrollbar-ink:#b1b8c5;--site-border:#2d333d;--site-title-hover:#d7c5b9;--site-brand:var(--site-title-hover);--site-card-surface:#202630;--site-card-backdrop:#17252f}.site-canvas{background-color:var(--site-sidebar)}html{scroll-behavior:smooth}html:has([data-login-dialog][open]),html:has(#membership-purchase-dialog[open]),html:has(#community-compose-dialog[open]),html:has(#news-reader-dialog:modal),html:has(#news-reader-dialog[data-reader-cover][open]){scrollbar-gutter:stable;overflow:hidden}@supports (backdrop-filter:blur(1px)){#news-reader-dialog[data-reader-cover][open]{--reading-material-opacity:var(--site-reading-glass-opacity)}html:has(#news-reader-dialog[data-reader-cover][open]) [data-site-header]{--reading-material-opacity:var(--site-reading-chrome-opacity)}:is(#news-reader-dialog[data-reader-cover][open],html:has(#news-reader-dialog[data-reader-cover][open]) [data-site-header]){background-color:color-mix(in srgb, var(--site-surface) var(--reading-material-opacity), transparent);backdrop-filter:blur(16px);background-image:none}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){:is(#news-reader-dialog[data-reader-cover][open],html:has(#news-reader-dialog[data-reader-cover][open]) [data-site-header]){background-color:var(--site-surface);backdrop-filter:none;background-image:none}}body{margin:0;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}:is(input,textarea)::placeholder{color:var(--site-muted);opacity:1}img[data-visible-state]{background-color:var(--site-image-placeholder)}img:is([data-visible-state=pending],[data-visible-state=loading],[data-visible-state=slow]){object-position:100000px 100000px;color:#0000}img:is([data-visible-state=pending],[data-visible-state=loading]){background-image:linear-gradient(115deg, transparent 18%, color-mix(in srgb, var(--site-solid) 6%, transparent) 48%, transparent 78%)}@media (scripting:enabled){[data-card-wait-for-image=true]:has(img[data-card-image]:is([data-visible-state=pending],[data-visible-state=loading]))>:is([data-list-skeleton],[data-course-skeleton]){z-index:11;display:flex!important}}@keyframes visible-image-reveal{0%{opacity:.65}to{opacity:1}}@media (prefers-reduced-motion:no-preference){img[data-visible-reveal=soft]:not([data-visible-state]){animation:.16s ease-out visible-image-reveal}}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--site-brand);outline-offset:3px}[data-mobile-toc]{z-index:30;right:1rem;bottom:max(1.25rem, env(safe-area-inset-bottom));flex-direction:column-reverse;align-items:flex-end;display:flex;position:fixed}[data-mobile-toc]:before{content:"";width:min(16rem,100vw - 2rem);height:.75rem;position:absolute;bottom:100%;right:0}[data-mobile-toc-panel]{visibility:hidden;overscroll-behavior:contain;border:1px solid var(--site-border);background:var(--site-surface);opacity:0;pointer-events:none;border-radius:.75rem;width:min(16rem,100vw - 2rem);max-height:min(24rem,100vh - 8rem);padding:.75rem .5rem;transition:opacity .16s,visibility .16s;position:absolute;bottom:calc(100% + .5rem);right:0;overflow:auto;box-shadow:0 8px 24px #16181d1f}:root.dark [data-mobile-toc-panel]{box-shadow:0 8px 24px #00000073}@media (hover:hover) and (pointer:fine){[data-mobile-toc]:hover:not([data-dismissed]) [data-mobile-toc-panel]{visibility:visible;opacity:1;pointer-events:auto}}[data-mobile-toc][data-open] [data-mobile-toc-panel]{visibility:visible;opacity:1;pointer-events:auto}@media (width>=840px){[data-mobile-toc]{display:none}}@media (prefers-reduced-motion:reduce){[data-mobile-toc-panel]{transition:none}}[hidden]{display:none!important}[data-news-list]:not(:has([data-news-row]:not([hidden]))){display:none}[data-catalog-tab],[data-directory-tab],[data-resource-tab],[data-news-tab],[data-community-tab],[data-search-type]{background:var(--site-surface);box-shadow:inset 0 0 0 1px var(--site-border)}[data-catalog-tab]:hover,[data-directory-tab]:hover,[data-resource-tab]:hover,[data-news-tab]:hover,[data-community-tab]:hover,[data-search-type]:hover{background:var(--site-sidebar)}[data-search-type][aria-pressed=true],[data-search-type][aria-pressed=true]:hover,[data-catalog-tab][aria-pressed=true],[data-catalog-tab][aria-pressed=true]:hover,[data-directory-tab][aria-current=page],[data-resource-tab][aria-current=page],[data-news-tab][aria-current=page],[data-directory-tab][aria-current=page]:hover,[data-resource-tab][aria-current=page]:hover,[data-news-tab][aria-current=page]:hover,[data-community-tab][aria-current=page],[data-community-tab][aria-current=page]:hover{color:var(--site-surface);background:var(--site-solid)}[data-catalog-tab][aria-pressed=true],[data-catalog-tab][aria-pressed=true]:hover,[data-directory-tab][aria-current=page],[data-resource-tab][aria-current=page],[data-news-tab][aria-current=page],[data-directory-tab][aria-current=page]:hover,[data-resource-tab][aria-current=page]:hover,[data-news-tab][aria-current=page]:hover,[data-community-tab][aria-current=page],[data-community-tab][aria-current=page]:hover,[data-search-type][aria-pressed=true],[data-search-type][aria-pressed=true]:hover,[data-catalog-tab],[data-directory-tab],[data-resource-tab],[data-news-tab],[data-community-tab],[data-search-type]{box-shadow:none}input[data-filter-search],select[data-resource-kind]{appearance:none}input[data-filter-search]:focus-visible,select[data-resource-kind]:focus-visible,[data-service-contact-form] input:focus-visible,[data-service-contact-form] textarea:focus-visible{border-color:var(--site-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--site-brand) 16%, transparent);outline:none}[data-billing-option][aria-pressed=true]{color:var(--site-surface);background:var(--site-solid)}#membership-purchase-dialog::backdrop,#community-compose-dialog::backdrop{background:#00000059}[data-news-reader-list],[data-home-reader-list],[data-home-community-list],[data-news-image-list],[data-news-reader-scroll]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:color-mix(in srgb, var(--site-scrollbar-ink) 30%, transparent) transparent}[data-news-reader-list]:hover,[data-home-reader-list]:hover,[data-news-reader-list]:focus-within,[data-home-reader-list]:focus-within,[data-home-community-list]:hover,[data-home-community-list]:focus-within,[data-news-image-list]:hover,[data-news-reader-scroll]:hover,[data-news-image-list]:focus-within,[data-news-reader-scroll]:focus-within{scrollbar-color:color-mix(in srgb, var(--site-scrollbar-ink) 50%, transparent) transparent}[data-news-reader-list]::-webkit-scrollbar,[data-home-reader-list]::-webkit-scrollbar,[data-home-community-list]::-webkit-scrollbar,[data-news-image-list]::-webkit-scrollbar,[data-news-reader-scroll]::-webkit-scrollbar{width:6px;height:6px}[data-news-reader-list]::-webkit-scrollbar-track,[data-home-reader-list]::-webkit-scrollbar-track,[data-home-community-list]::-webkit-scrollbar-track,[data-news-image-list]::-webkit-scrollbar-track,[data-news-reader-scroll]::-webkit-scrollbar-track{background:0 0}[data-news-reader-list]::-webkit-scrollbar-thumb,[data-home-reader-list]::-webkit-scrollbar-thumb,[data-home-community-list]::-webkit-scrollbar-thumb,[data-news-image-list]::-webkit-scrollbar-thumb,[data-news-reader-scroll]::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--site-scrollbar-ink) 30%, transparent);border-radius:999px}[data-news-reader-list]::-webkit-scrollbar-thumb:hover,[data-home-reader-list]::-webkit-scrollbar-thumb:hover,[data-home-community-list]::-webkit-scrollbar-thumb:hover,[data-news-image-list]::-webkit-scrollbar-thumb:hover,[data-news-reader-scroll]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--site-scrollbar-ink) 55%, transparent)}:root{--card-ink:#0b1420;--card-secondary:#243041;--card-solid:#102033;--card-cyan-start:#f7fafb;--card-cyan-end:#e7f0f4;--card-cyan-accent:#296b80;--card-violet-start:#f9f9fb;--card-violet-end:#eceef5;--card-violet-accent:#695780;--card-mint-start:#f7faf8;--card-mint-end:#e6f0ea;--card-mint-accent:#3f7260;--card-coral-start:#fbf9f9;--card-coral-end:#f1e9ec;--card-coral-accent:#865e6b}:root.dark{--card-ink:#f6f8ff;--card-secondary:#dbe4f2;--card-solid:#f6f8ff;--card-cyan-start:#1c252e;--card-cyan-end:#25343e;--card-cyan-accent:#a0c9d6;--card-violet-start:#24232e;--card-violet-end:#302d3d;--card-violet-accent:#c3b7d6;--card-mint-start:#202923;--card-mint-end:#29392f;--card-mint-accent:#b0d0bf;--card-coral-start:#2b2428;--card-coral-end:#392e34;--card-coral-accent:#d5b6c2}[data-card-tone=cyan]{--card-tone-start:var(--card-cyan-start);--card-tone-end:var(--card-cyan-end);--card-tone-accent:var(--card-cyan-accent)}[data-card-tone=violet]{--card-tone-start:var(--card-violet-start);--card-tone-end:var(--card-violet-end);--card-tone-accent:var(--card-violet-accent)}[data-card-tone=mint]{--card-tone-start:var(--card-mint-start);--card-tone-end:var(--card-mint-end);--card-tone-accent:var(--card-mint-accent)}[data-card-tone=coral]{--card-tone-start:var(--card-coral-start);--card-tone-end:var(--card-coral-end);--card-tone-accent:var(--card-coral-accent)}[data-card-tone]{--site-text:var(--card-ink);--site-muted:var(--card-secondary);--site-solid:var(--card-solid);--site-card-surface:var(--card-tone-start);--site-card-backdrop:var(--card-tone-end);--site-title-hover:var(--card-tone-accent);--site-brand:var(--card-tone-accent);color:var(--site-text)}:is([data-news-image-caption],[data-news-view=overview] [data-news-has-image=true]:is([data-news-lead],[data-news-variant=illustrated]) [data-news-text]):before{--card-caption-surface:color-mix(in srgb, var(--site-surface) 97%, var(--site-solid));z-index:-1;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--card-caption-surface) 25%, transparent) 12px, color-mix(in srgb, var(--card-caption-surface) 84%, transparent) 24px, var(--card-caption-surface) 42px);pointer-events:none;content:"";position:absolute;inset:-24px 0 0}@view-transition{navigation:auto}html:active-view-transition{overflow-x:clip}::view-transition{overflow:clip}[data-site-header]{view-transition-name:site-header}[data-site-content]{view-transition-name:site-content}html:not([data-native-page-transition]) [data-site-content]{animation:.16s ease-out both site-page-arrive}::view-transition-group(root),::view-transition-group(site-header),::view-transition-group(site-content),::view-transition-old(root),::view-transition-new(root),::view-transition-old(site-header),::view-transition-new(site-header){animation:none}::view-transition-old(site-content){height:auto;animation:.14s ease-out both site-page-out}::view-transition-new(site-content){height:auto;animation:.18s ease-out both site-page-in}[data-site-navigation-progress]:after{content:"";background:var(--site-brand);width:35%;height:100%;animation:1s ease-in-out infinite site-page-progress;display:block}@keyframes site-page-out{to{opacity:0}}@keyframes site-page-in{0%{opacity:0}to{opacity:1}}@keyframes site-page-arrive{0%{opacity:.86}to{opacity:1}}@keyframes site-page-progress{0%{transform:translate(-100%)}to{transform:translate(390%)}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-old(site-content),::view-transition-new(site-content),html:not([data-native-page-transition]) [data-site-content],[data-site-navigation-progress]:after{animation:none}}
