@media screen{@font-face{font-family:PANAILO UI Inter;src:url(/fonts/InterVariable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:PANAILO UI CJK;src:url(/fonts/PanailoUISansSC.1c6c1824f1a1.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap;size-adjust:96%;unicode-range:U+3000-303F,U+3400-9FFF,U+FF00-FFEF}:root{--pa-font-sans: "PANAILO UI CJK", -apple-system, BlinkMacSystemFont, "PANAILO UI Inter", system-ui, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;--cp-font: var(--pa-font-sans);--el-font-family: var(--pa-font-sans);--pa-title: 24px;--pa-title-weight: 650;--pa-subtitle: 14px;--pa-public-body-size: 15px;--pa-public-title-size: var(--pa-title);--pa-public-title-weight: var(--pa-title-weight);--pa-public-title-tracking: normal;--pa-leading-body: 1.55;--pa-leading-reading: 1.65;--pa-leading-heading: 1.3}body{font-family:var(--pa-font-sans);line-height:var(--pa-leading-body);font-optical-sizing:auto;font-feature-settings:"halt" 1}:is(h1,h2,h3):has(>.pa-copy--cjk){letter-spacing:normal!important}.pa-page__titles{min-width:0}.pa-page__title-row{min-width:0;flex-wrap:wrap}.pa-copy{line-break:strict;word-break:normal}.pa-copy__term{display:inline-block;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere;word-break:normal;vertical-align:baseline}.pa-copy__punctuation{font-feature-settings:"halt" 1}.pa-copy--optical-center{display:inline-block;box-sizing:border-box;max-inline-size:100%;padding-inline-start:.48em}.layout.ui-100-global-refresh :is(.pa-page__title,.settings-subhead h2,.service-head h2,.main-content .page-head h2,.main-content .page-head .page-title,.main-content .page-header>h2,.home-header h1),.pa-page__title{font-size:var(--pa-title);font-weight:var(--pa-title-weight);letter-spacing:normal;line-height:var(--pa-leading-heading);overflow-wrap:anywhere}.layout.ui-100-global-refresh :is(.pa-page__sub,.settings-subhead .hint,.service-head p,.main-content .page-head .hint,.main-content .page-head .subtitle,.main-content .page-head .page-sub,.main-content .page-header .hint,.main-content .page-header .subtitle,.home-header__heading>p),.pa-page__sub{line-height:var(--pa-leading-reading);max-inline-size:64ch;overflow-wrap:anywhere}.cust-shell h1:has(>.pa-copy),.layout.ui-100-global-refresh :is(.pa-page__title,.home-header h1,.settings-subhead h2,.service-head h2,.main-content .page-head h2,.main-content .page-head .page-title,.main-content .page-header>h2,.main-content :is(h1,h2).page-title:has(>.pa-copy),.design-hero h1,.wb-head h2,.op-header h2,.preview-center-heading h1){font-size:var(--pa-title)!important;font-weight:var(--pa-title-weight)!important;letter-spacing:normal!important;line-height:var(--pa-leading-heading)}@supports (text-wrap: balance){:is(.layout,.cust-shell) :is(h1,h2,h3),:is(h1,h2,h3):has(>.pa-copy),.pa-page__title{text-wrap:balance}}@supports (text-wrap: pretty){:is(.pa-page__sub,.home-header__heading>p,.service-head p,.settings-subhead .hint),.pa-copy{text-wrap:pretty}:is(.layout,.cust-shell) p:has(>.pa-copy){text-wrap:pretty}}@supports (text-autospace: normal){body{text-autospace:normal}:is(.layout,.cust-shell) :is(h1,h2,h3),:is(.pa-page__sub,.service-head p,.settings-subhead .hint),.pa-copy{text-autospace:normal}}}@media screen and (prefers-reduced-motion:no-preference){:root:not([data-pa-reduce-motion=true]) :is(.pa-action-toolbar>.el-button,.cp-btn,.library button,.pq button,.pa-page__tabs button,.mobile-bottom a):not(:disabled):not([aria-disabled=true]):not(.is-loading){transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,translate .12s ease-out}:root:not([data-pa-reduce-motion=true]) :is(.pa-action-toolbar>.el-button,.cp-btn,.library button,.pq button,.pa-page__tabs button,.mobile-bottom a):not(:disabled):not([aria-disabled=true]):not(.is-loading):active{translate:0 1px}}@media screen and (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}@media screen{:root[data-pa-reduce-motion=true] *,:root[data-pa-reduce-motion=true] *:before,:root[data-pa-reduce-motion=true] *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}
