@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.brxe-9ae979 {color: var(--bricks-color-white); font-family: "Noto Serif TC"; font-size: var(--size-h2); line-height: var(--line-height-h2); letter-spacing: 2px; text-shadow: 0px 4px 7.7px rgba(0, 0, 0, 0.80)}.brxe-d464e6 {color: var(--bricks-color-white); font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); letter-spacing: 2px; text-shadow: 0px 4px 7.7px rgba(0, 0, 0, 0.80); font-weight: 700}@media (max-width: 767px) {.brxe-d464e6 {font-size: 1.125rem; line-height: 1.625rem; letter-spacing: .09rem}}.brxe-nvcrmb {flex-direction: row; margin-top: 1rem}@media (max-width: 767px) {.brxe-nvcrmb {margin-top: .625rem}}.brxe-d46b4e {align-items: center}.brxe-dlaffd {width: 100%; background-position: center center; background-repeat: no-repeat; background-size: cover; min-height: 32.5rem; justify-content: center; padding-top: 9.375rem; padding-bottom: 0; position: relative; overflow: hidden}@keyframes nvtBannerZoom { from { transform: scale(1.1); } to { transform: scale(1); } }@media (prefers-reduced-motion: reduce) { .brxe-dlaffd::before { animation: none; } } .brxe-dlaffd::before { content: ''; position: absolute; inset: 0; z-index: 0; background: inherit; animation: nvtBannerZoom 1.6s cubic-bezier(.22,1,.36,1) both; pointer-events: none;} .brxe-dlaffd>* { position: relative; z-index: 1;} .brxe-dlaffd .brxe-9ae979 { animation-delay: .3s;} .brxe-dlaffd .brxe-d464e6 { animation-delay: .45s;}@media (max-width: 991px) {.brxe-dlaffd {padding-top: 3rem; padding-bottom: 3rem}}@media (max-width: 767px) {.brxe-dlaffd {min-height: 18.75rem; padding-top: 4.5rem; padding-bottom: 0}}#brxe-x90zhr {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 2rem; font-weight: 500; letter-spacing: .1rem; color: var(--bricks-color-text)}#brxe-x90zhr a {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 2rem; font-weight: 500; letter-spacing: .1rem; color: var(--bricks-color-text); font-size: inherit}@media (max-width: 767px) { #brxe-x90zhr h2 { font-size: 1.0625rem; line-height: 1.625rem; margin: 2rem 0 .75rem; }}#brxe-x90zhr h2 { font-family: 'Noto Serif TC'; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 700; letter-spacing: .125rem; color: #1B2A47; margin: 2.75rem 0 1rem;}#brxe-x90zhr h2:first-of-type { margin-top: 2.25rem;}#brxe-x90zhr p { font-family: inherit; font-size: inherit; line-height: inherit; letter-spacing: inherit; color: inherit; font-weight: inherit;}#brxe-x90zhr li { font-family: inherit; font-size: inherit; line-height: inherit; letter-spacing: inherit; color: inherit; font-weight: inherit;}#brxe-x90zhr p { margin: 0 0 1rem;}#brxe-x90zhr ul { margin: 0 0 1rem; padding-left: 1.5rem;}#brxe-x90zhr li { margin-bottom: .375rem;}#brxe-x90zhr li::marker { color: #D1B584;}#brxe-x90zhr strong { color: #1B2A47;}#brxe-x90zhr a { color: #A37E58; text-decoration: underline; text-underline-offset: 3px;}#brxe-x90zhr .policy-updated { margin-top: 2.5rem; padding-top: 1.25rem; border-top: 1px solid #E0E0E5; color: #8C8C8C; font-size: .875rem;}@media (max-width: 767px) {#brxe-x90zhr {font-size: .9375rem; line-height: 1.75rem; letter-spacing: .06rem}#brxe-x90zhr a {font-size: .9375rem; line-height: 1.75rem; letter-spacing: .06rem; font-size: inherit}}#brxe-zcal38 {width: 100%; max-width: 67.5rem}#brxe-kzu1mf {padding-top: 5rem; padding-right: 5rem; padding-bottom: 6.25rem; padding-left: 5rem}@media (max-width: 991px) {#brxe-kzu1mf {padding-top: 4rem; padding-right: 2rem; padding-bottom: 4.5rem; padding-left: 2rem}}@media (max-width: 767px) {#brxe-kzu1mf {padding-top: 2.5rem; padding-right: 1.5rem; padding-bottom: 3.5rem; padding-left: 1.5rem}}