#headerOne[data-v-bca09e4a]{position:fixed;z-index:1999;width:100%;background:#f6f6f6}.idLangBg[data-v-bca09e4a]{background:#f6f6f6}.headerMobile[data-v-bca09e4a]{margin-top:4px;padding:15px 15px;position:fixed;top:35px;left:0;right:0;background:#f6f6f6;display:flex;border-top:1px solid #cecece}.headerMobile .hamburger[data-v-bca09e4a],.headerMobile .hamburgerClose[data-v-bca09e4a]{background-color:initial;border:none;padding:0;outline:0;cursor:pointer;transition:all 300ms linear}.headerMobileMenu[data-v-bca09e4a]{position:fixed;top:109px;left:0;right:0;background:#f6f6f6;height:calc(100vh - 109px)}.headerMobileMenu .pop-menu__bg-1[data-v-bca09e4a]{position:absolute;top:-160px;left:-600px}.headerMobileMenu .pop-menu__bg-2[data-v-bca09e4a]{position:absolute;bottom:-250px;right:-500px}.headerMobileMenu .mobileMenu[data-v-bca09e4a]{padding:20px 36px}.headerMobileMenu .mobileMenu .parentList[data-v-bca09e4a]{margin-bottom:32px}.headerMobileMenu .mobileMenu .parentList.is-active .icon[data-v-bca09e4a]:after{transform:translate(-50%,-50%) rotate(0deg)}.headerMobileMenu .mobileMenu .layer-list[data-v-bca09e4a]{padding-top:0px;max-height:0;overflow:hidden;transition:all 400ms ease}.headerMobileMenu .mobileMenu .layer-list .layer-item[data-v-bca09e4a]{margin-bottom:16px;color:#4f4f4f;font-size:1rem;line-height:1.8;letter-spacing:0.03rem;font-weight:400;padding:0 16px}.headerMobileMenu .mobileMenu .parentItem[data-v-bca09e4a]{font-size:1.5rem;line-height:1.4;letter-spacing:0.03rem;font-weight:700;color:#000;display:flex;justify-content:space-between;align-items:center}.headerMobileMenu .mobileMenu .parentItem .icon[data-v-bca09e4a]{width:24px;height:24px;position:relative}.headerMobileMenu .mobileMenu .parentItem .icon[data-v-bca09e4a]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:13px;height:2px;background-color:#030303}.headerMobileMenu .mobileMenu .parentItem .icon[data-v-bca09e4a]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);display:block;width:13px;height:2px;background-color:#030303;transition:all 400ms ease}.headerMobileMenu .social-wrap[data-v-bca09e4a]{padding:16px 0;display:flex;justify-content:center;align-items:center}.headerMobileMenu .social-wrap .each-social[data-v-bca09e4a]{width:56px;height:56px;border-radius:50%;border:1px solid hsla(0,0%,71.4%,0.5);margin-right:24px;display:flex;justify-content:center;align-items:center}.headerMobileMenu .social-wrap a[data-v-bca09e4a]{color:#1e1e1e!important}.headerOneMine[data-v-bca09e4a]{display:flex;justify-content:space-between;align-items:center;position:relative;padding:0px 30px 0px;background:#f6f6f6}.headerOneMine .headerOneLogo[data-v-bca09e4a]{cursor:pointer;width:300px;z-index:2000;position:relative}.headerOneMine .headerOneMenu[data-v-bca09e4a]{margin-top:30px;width:calc(100% - 280px)}.headerOneMine .headerOneMenu .identitWrap[data-v-bca09e4a]{display:flex;justify-content:flex-end}.headerOneMine .headerOneMenu .headerOneIdentity[data-v-bca09e4a]{margin-top:10px}.headerOneMine .headerOneMenu .headerOneIdentity .headerOneIdentityItem[data-v-bca09e4a]{cursor:pointer;margin-right:20px}.headerOneMine .headerOneMenu .headerOneCatg[data-v-bca09e4a]{display:flex;justify-content:flex-end}.headerOneMine .headerOneMenu .headerOneCatg .headerOneCatgItem[data-v-bca09e4a]{margin:0px 20px;padding:21px 0px;font-size:1.125rem;font-weight:700;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-top:3px solid #f6f6f6;border-bottom:3px solid #f6f6f6;transition:border-top 0.3s}.headerOneMine .headerOneMenu .headerOneCatg .headerOneCatgItem:focus-within.headerOneCatgItem[data-v-bca09e4a],.headerOneMine .headerOneMenu .headerOneCatg .headerOneCatgItem:hover.headerOneCatgItem[data-v-bca09e4a]{border-top:3px solid var(--q-color-primary)}.headerOneMine .headerOneMenu .headerOneCatg .headerOneCatgItem .subMenu[data-v-bca09e4a]{padding:15px 50px 20px 50px;z-index:-1;position:fixed;left:0;top:-15px;width:100%;background-color:#f6f6f6;display:flex;justify-content:flex-end;flex-wrap:wrap;font-size:1.125rem;font-weight:700;cursor:pointer;opacity:0;box-shadow:0px 8px 8px 0px hsla(0,0%,61.6%,0.1);transition:top 0.3s,opacity 0.3s}.headerOneMine .headerOneMenu .headerOneCatg .headerOneCatgItem:focus-within.headerOneCatgItem .subMenu[data-v-bca09e4a],.headerOneMine .headerOneMenu .headerOneCatg .headerOneCatgItem:hover.headerOneCatgItem .subMenu[data-v-bca09e4a]{top:112px;opacity:1}.headerOneMine .headerOneMenu .headerOneCatg .headerOneCatgItem .subMenuItem[data-v-bca09e4a]{color:inherit;margin:0px 20px;font-size:1.125rem;font-weight:700;cursor:pointer;position:relative}.headerOneMine .headerOneMenu .headerOneCatg .headerOneCatgItem .subMenuItem[data-v-bca09e4a]:focus,.headerOneMine .headerOneMenu .headerOneCatg .headerOneCatgItem .subMenuItem[data-v-bca09e4a]:hover{color:var(--q-color-primary-text,var(--q-color-primary))}.headerOneMine .headerOneMenu .headerOneCatg .headerOneCatgItem .subMenuItem[data-v-bca09e4a]:after{position:absolute;content:"";top:0;right:-20px;height:20px;width:1px}.headerOneMine .headerOneMenu .headerOneCatg .headerOneCatgItem .lastSubMenuItem .subMenuItem[data-v-bca09e4a]:after{content:none}@keyframes overflowModify-bca09e4a{0%,99.9%{overflow:hidden}to{overflow:visible}}.tl[data-v-bca09e4a]{color:#1b1f2a;line-height:1.6;background:#fff}.tl-hero[data-v-bca09e4a]{--hdr:33px;--band-h:0px;--band:var(--q-color-primary);background-color:#f4f6fa;background-image:var(--tl-deco),linear-gradient(180deg,var(--band) var(--band-h),transparent var(--band-h));background-repeat:no-repeat;background-size:420px auto,100% 100%;background-position:left calc(50% + 170px) top calc(var(--hdr) - 5px),0 0;border-bottom:1px solid #e1e5ee;padding-top:calc(var(--hdr) + 31px);min-height:calc(var(--hdr) + 160px)}.tl-hero.ms0[data-v-bca09e4a]{--hdr:128px;--band-h:128px}.tl-hero.ms2[data-v-bca09e4a]{--hdr:0px}html.theme-angel .tl-hero[data-v-bca09e4a],html.theme-vatican .tl-hero[data-v-bca09e4a]{--band:#675732}.tl-hero__row[data-v-bca09e4a]{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.tl-title[data-v-bca09e4a]{margin:0;font-family:"Noto Serif TC",serif;font-size:2.75rem;line-height:1.2;font-weight:700;color:#111827}.tl-count[data-v-bca09e4a]{margin:8px 0 0;font-size:1rem;color:#474e5c}.tl-search[data-v-bca09e4a]{width:340px;flex-shrink:0}.tl-search__label[data-v-bca09e4a]{display:block;margin-bottom:6px;font-size:0.875rem;font-weight:500;color:#1b1f2a}.tl-search__field[data-v-bca09e4a]{position:relative}.tl-search__field input[data-v-bca09e4a]{box-sizing:border-box;width:100%;min-height:44px;padding:0 16px 0 42px;border-radius:10px;border:1px solid #d5dbe7;background:#fff;font:inherit;font-size:1rem;color:#1b1f2a}.tl-search__field input[data-v-bca09e4a]:focus{border-color:var(--q-color-primary-text,var(--q-color-primary))}.tl-search__icon[data-v-bca09e4a]{position:absolute;left:13px;top:50%;transform:translateY(-50%);font-size:1.25rem;color:#474e5c}.tl-filters[data-v-bca09e4a]{display:flex;flex-wrap:wrap;gap:4px;margin-top:24px}.tl-filter[data-v-bca09e4a]{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 14px;border:0;border-bottom:3px solid transparent;background:transparent;font:inherit;font-size:0.9375rem;color:#474e5c;cursor:pointer;white-space:nowrap}.tl-filter[data-v-bca09e4a]:hover{color:#1b1f2a}.tl-filter.is-active[data-v-bca09e4a]{color:#111827;font-weight:700;border-bottom-color:var(--q-color-primary-text,var(--q-color-primary))}.tl-filter__count[data-v-bca09e4a]{font-size:0.75rem;font-weight:500;line-height:20px;padding:0 8px;border-radius:999px;background:#eef0f5;color:#474e5c}.is-active .tl-filter__count[data-v-bca09e4a]{background:var(--q-color-primary-text,var(--q-color-primary));color:#fff}.tl-body[data-v-bca09e4a]{padding-top:48px;padding-bottom:72px}.tl-grid[data-v-bca09e4a]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.tl-card[data-v-bca09e4a]{position:relative;display:flex;flex-direction:column;border:1px solid #e1e5ee;border-radius:16px;overflow:hidden;background:#fff;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.tl-card[data-v-bca09e4a]:focus-within,.tl-card[data-v-bca09e4a]:hover{border-color:var(--q-color-primary-text,var(--q-color-primary));box-shadow:0 10px 28px rgba(20,30,60,0.12);transform:translateY(-3px)}.tl-photo[data-v-bca09e4a]{aspect-ratio:4/5;background:#dde3ee;display:flex;align-items:center;justify-content:center;overflow:hidden}.tl-photo img[data-v-bca09e4a]{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform 0.3s ease}.tl-card:hover .tl-photo img[data-v-bca09e4a]{transform:scale(1.04)}.tl-photo__placeholder[data-v-bca09e4a]{font-size:6rem;color:#a7b1c6}.tl-info[data-v-bca09e4a]{display:flex;flex-direction:column;gap:2px;padding:20px 20px 16px;flex-grow:1;min-width:0}.tl-name[data-v-bca09e4a]{font-family:"Noto Serif TC",serif;font-size:1.375rem;font-weight:700;line-height:1.35;color:#111827;text-decoration:none;overflow-wrap:anywhere}.tl-name[data-v-bca09e4a]:after{content:"";position:absolute;inset:0;border-radius:16px}.tl-name[data-v-bca09e4a]:focus-visible{outline:none;box-shadow:none}.tl-name[data-v-bca09e4a]:focus-visible:after{outline:3px solid var(--q-color-primary-text,var(--q-color-primary));outline-offset:-3px}.tl-card:hover .tl-name[data-v-bca09e4a],.tl-name[data-v-bca09e4a]:focus-visible{text-decoration:underline;text-underline-offset:4px}.tl-ename[data-v-bca09e4a]{font-size:0.875rem;color:#474e5c}.tl-job[data-v-bca09e4a]{margin-top:8px;font-size:0.9375rem;font-weight:500}.tl-contact[data-v-bca09e4a]{position:relative;z-index:1;display:flex;gap:8px;padding:0 20px 16px}.tl-contact__btn[data-v-bca09e4a]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;border:1px solid #d5dbe7;background:#fff;color:var(--q-color-primary-text,var(--q-color-primary))}.tl-contact__btn .q-icon[data-v-bca09e4a]{font-size:1.25rem}.tl-contact__btn[data-v-bca09e4a]:hover{border-color:var(--q-color-primary-text,var(--q-color-primary))}.tl-chevron[data-v-bca09e4a]{display:none}.tl-empty[data-v-bca09e4a]{margin:0;padding:48px 0;text-align:center;color:#474e5c}@media (prefers-reduced-motion:reduce){.tl-card[data-v-bca09e4a],.tl-photo img[data-v-bca09e4a]{transition:none}.tl-card:hover .tl-photo img[data-v-bca09e4a],.tl-card[data-v-bca09e4a]:focus-within,.tl-card[data-v-bca09e4a]:hover{transform:none}}@media (max-width:1023.98px){.tl-hero[data-v-bca09e4a]{padding-top:calc(var(--hdr) + 24px);background-size:300px auto,100% 100%;background-position:right -100px top calc(var(--hdr) + 15px),0 0}.tl-hero__row[data-v-bca09e4a]{flex-direction:column;align-items:stretch;gap:20px}.tl-title[data-v-bca09e4a]{font-size:2.375rem}.tl-search[data-v-bca09e4a]{width:100%}.tl-search input[data-v-bca09e4a]{min-height:48px}.tl-filters[data-v-bca09e4a]{margin-top:16px}.tl-body[data-v-bca09e4a]{padding-top:32px;padding-bottom:64px}.tl-grid[data-v-bca09e4a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tl-info[data-v-bca09e4a]{padding:16px 16px 12px}.tl-name[data-v-bca09e4a]{font-size:1.25rem}.tl-contact[data-v-bca09e4a]{padding:0 16px 12px}}@media (max-width:599.98px){.tl-hero[data-v-bca09e4a]{background-image:linear-gradient(180deg,var(--band) var(--band-h),transparent var(--band-h));background-size:100% 100%;background-position:0 0;padding-top:calc(var(--hdr) + 20px)}.tl-title[data-v-bca09e4a]{font-size:1.875rem}.tl-count[data-v-bca09e4a]{margin-top:4px;font-size:0.875rem}.tl-hero__row[data-v-bca09e4a]{gap:16px}.tl-filters[data-v-bca09e4a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;padding-bottom:16px}.tl-filter[data-v-bca09e4a]{justify-content:center;gap:4px;min-height:44px;padding:0 6px;border:1px solid #d5dbe7;border-radius:10px;background:#fff;font-size:0.875rem;color:#1b1f2a;white-space:normal}.tl-filter.is-active[data-v-bca09e4a]{border-color:var(--q-color-primary-text,var(--q-color-primary));background:var(--q-color-primary-text,var(--q-color-primary));color:#fff}.tl-filter__count[data-v-bca09e4a]{padding:0;background:transparent}.is-active .tl-filter__count[data-v-bca09e4a]{background:transparent}.tl-body[data-v-bca09e4a]{padding:0 0 40px;margin:0;width:auto;max-width:none}.tl-grid[data-v-bca09e4a]{display:block}.tl-card[data-v-bca09e4a]{flex-direction:row;align-items:center;gap:14px;padding:14px 20px;border:0;border-bottom:1px solid #eef0f5;border-radius:0}.tl-card[data-v-bca09e4a]:focus-within,.tl-card[data-v-bca09e4a]:hover{border-color:#eef0f5;box-shadow:none;transform:none;background:#f4f6fa}.tl-card[data-v-bca09e4a]:active{background:#f4f6fa}.tl-photo[data-v-bca09e4a]{width:64px;height:80px;flex-shrink:0;aspect-ratio:auto;border-radius:10px}.tl-card:hover .tl-photo img[data-v-bca09e4a]{transform:none}.tl-photo__placeholder[data-v-bca09e4a]{font-size:2.75rem}.tl-info[data-v-bca09e4a]{padding:0}.tl-name[data-v-bca09e4a]{font-size:1.1875rem}.tl-name[data-v-bca09e4a]:after{border-radius:0}.tl-ename[data-v-bca09e4a]{font-size:0.8125rem}.tl-job[data-v-bca09e4a]{margin-top:2px;font-size:0.875rem}.tl-contact[data-v-bca09e4a]{display:none}.tl-chevron[data-v-bca09e4a]{display:block;flex-shrink:0;font-size:1.375rem;color:#8a91a1}}