@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 {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes bricks-richtext-init{0%,to{opacity:0}}@media (scripting:enabled){:where(.brxe-form) .form-field-richtext{animation:bricks-richtext-init 5s step-end;height:var(--brx-richtext-height,400px);max-height:var(--brx-richtext-max-height,none);min-height:var(--brx-richtext-min-height,100px)}:where(.brxe-form) .form-field-richtext:focus{animation:none}}:where(.brxe-form){display:flex;flex-wrap:wrap;width:100%}:where(.brxe-form) .label,:where(.brxe-form) label{color:inherit;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}:where(.brxe-form) .form-group{display:flex;flex-direction:column;padding:0 0 20px;width:100%}:where(.brxe-form) .form-group.captcha,:where(.brxe-form) .form-group:last-child{padding-bottom:0}:where(.brxe-form) .form-group.captcha{line-height:1}:where(.brxe-form) .form-group.file{display:block}:where(.brxe-form) .form-group.file>label.choose-files{margin-bottom:0}:where(.brxe-form) .form-group>.label{margin-bottom:5px}:where(.brxe-form) .form-group .form-group-error-message{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);display:none;padding:15px;width:100%}:where(.brxe-form) .form-group .form-group-error-message.show{display:block}:where(.brxe-form) .form-group .password-input-wrapper{position:relative}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle{background:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span{display:flex}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span.hide{display:none}:where(.brxe-form) .submit-button-wrapper{width:auto}:where(.brxe-form) .required:after{content:"*";padding:0 2px;position:relative;top:-2px}:where(.brxe-form) .options-wrapper{list-style-type:none;margin:0;padding:0}:where(.brxe-form) .options-wrapper li{align-items:baseline;display:flex;gap:8px}:where(.brxe-form) .options-wrapper input,:where(.brxe-form) .options-wrapper label{display:inline-block;height:auto;margin:0 5px 0 0;width:auto}:where(.brxe-form) .options-wrapper input[type=checkbox],:where(.brxe-form) .options-wrapper input[type=radio]{margin:initial;padding:initial;position:relative;top:1px}:where(.brxe-form) button[type=submit].sending{cursor:default}:where(.brxe-form) button[type=submit].sending .text{opacity:.5}:where(.brxe-form) button[type=submit].sending>i,:where(.brxe-form) button[type=submit].sending>svg{display:none}:where(.brxe-form) button[type=submit].sending .loading{animation:load8 1s linear infinite;display:flex;opacity:1}:where(.brxe-form) button[type=submit].sending .loading svg{transform:scaleX(-1)}:where(.brxe-form) button[type=submit] .loading{display:none}:where(.brxe-form) button[type=submit] svg{height:1em;transform-origin:center}:where(.brxe-form) .recaptcha-hidden{display:none}:where(.brxe-form) .recaptcha-error{display:none;padding:0!important}:where(.brxe-form) .recaptcha-error.show{display:block}:where(.brxe-form) .recaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) .hcaptcha-error{display:none;padding:0!important}:where(.brxe-form) .hcaptcha-error.show{display:block}:where(.brxe-form) .hcaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) input[type=checkbox]+.label,:where(.brxe-form) input[type=checkbox]+label,:where(.brxe-form) input[type=radio]+.label,:where(.brxe-form) input[type=radio]+label{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}:where(.brxe-form) textarea{height:inherit;resize:vertical}:where(.brxe-form) .message{background-color:var(--bricks-bg-info);color:var(--bricks-text-info);display:flex;gap:15px;justify-content:space-between;opacity:1;padding-bottom:0;position:relative;width:100%}:where(.brxe-form) .message.success{background-color:var(--bricks-bg-success);color:var(--bricks-text-success)}:where(.brxe-form) .message.error{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}:where(.brxe-form) .message .text{padding:15px}:where(.brxe-form) .message.closing{opacity:0;transition:opacity .2s}:where(.brxe-form) .message .close{all:unset;cursor:pointer;padding:15px}:where(.brxe-form) input.file,:where(.brxe-form) input[type=file]{display:block;height:0;opacity:0;width:0}:where(.brxe-form) .file-result{display:none;padding:0}:where(.brxe-form) .file-result.show{align-items:center;display:flex;margin:0 0 15px}:where(.brxe-form) .file-result.show.danger{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);justify-content:space-between;padding:15px}:where(.brxe-form) .file-result.show.danger svg{cursor:pointer;height:1em;margin-left:5px}:where(.brxe-form) .file-result.show.danger svg g{stroke:currentcolor}:where(.brxe-form) .file-result.show .remove{display:inline-block;font-size:12px;line-height:30px;margin:0 15px;padding:0 10px}:where(.brxe-form) .file-result.show .remove:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .choose-files{align-self:flex-start;background-color:transparent;border:1px solid var(--bricks-border-color);cursor:pointer;display:inline-block;font-family:inherit;font-size:12px;font-weight:600;line-height:40px;padding:0 15px;text-align:center;text-transform:none;white-space:nowrap;width:auto}:where(.brxe-form) .choose-files:hover{background-color:rgba(0,0,0,.05)}:where(.brxe-form) .gallery-preview{display:flex;flex-wrap:wrap;gap:10px}:where(.brxe-form) .gallery-preview:not(:empty)+button{margin-top:5px}:where(.brxe-form) .image-preview{align-self:flex-start;overflow:hidden;position:relative}:where(.brxe-form) .image-preview:hover button{opacity:1}:where(.brxe-form) .image-preview:has(img)+button{margin-top:5px}:where(.brxe-form) .image-preview button{background-color:#fff;border:none;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}:where(.brxe-form) .image-preview button:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .image-preview button.hide{display:none}.grecaptcha-badge{visibility:hidden}}@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}html body { overflow-x: clip; }@keyframes visaUp60 { from { opacity: 0; transform: translate3d(0, 60px, 0); } to { opacity: 1; transform: translate3d(0, 0, 0); } }.visa-sec .brx-animate-fadeInUp { animation-name: visaUp60; animation-timing-function: cubic-bezier(.22,1,.36,1); }.visa-banner .brx-animate-fadeInUp { animation-timing-function: cubic-bezier(.22,1,.36,1); }#brxe-inw7xt:not(.tag), #brxe-inw7xt img {object-fit: cover}#brxe-inw7xt {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; z-index: 0}@keyframes visaBannerZoom { from { transform: scale(1.08); } to { transform: scale(1); } }@media (prefers-reduced-motion: reduce) { #brxe-inw7xt { animation: none !important; } }#brxe-inw7xt { animation: visaBannerZoom 1.6s cubic-bezier(.22,1,.36,1) both;}#brxe-nfo4k7 {font-family: "Noto Serif TC"; font-size: var(--size-h2); line-height: var(--line-height-h2); font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-white); text-align: center; text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.52)}@media (min-width: 768px) { #brxe-nfo4k7 .visa-br-m { display: none; }}#brxe-nfo4k7 { text-wrap: balance;}#brxe-cssye5 {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); font-weight: 700; letter-spacing: .125rem; color: rgba(255,255,255,0.96); text-align: center; text-shadow: 0px 3px 8px rgba(0, 0, 0, 0.46)}@media (min-width: 768px) { #brxe-cssye5 .visa-txt-m { display: none; }}@media (max-width: 767px) { #brxe-cssye5 .visa-txt-d { display: none; }}#brxe-cssye5 { text-wrap: balance;}@media (max-width: 767px) {#brxe-cssye5 {font-size: 1.125rem; line-height: 1.625rem; letter-spacing: .09rem}}#brxe-ql00o2 {flex-direction: row; margin-top: 1rem}@media (max-width: 767px) {#brxe-ql00o2 {margin-top: .625rem}}#brxe-hbpttm {width: 100%; max-width: none; align-items: center; row-gap: .625rem; position: relative; z-index: 1}#brxe-948nb0 {width: 100%; min-height: 32.5rem; justify-content: center; align-items: center; overflow: hidden; position: relative; background-color: #0e182e; padding-top: 9.375rem; padding-right: 4rem; padding-bottom: 0; padding-left: 4rem}@media (max-width: 991px) {#brxe-948nb0 {padding-top: 7.5rem; padding-right: 2rem; padding-bottom: 3rem; padding-left: 2rem}}@media (max-width: 767px) {#brxe-948nb0 {min-height: 18.75rem; padding-top: 6.5rem; padding-right: 1.5rem; padding-bottom: 2.5rem; padding-left: 1.5rem}}#brxe-e5x4iq {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}#brxe-9c9ubw {max-width: 60rem; font-family: "Noto Serif TC"; font-size: var(--size-body-lg); line-height: 2rem; font-weight: 500; letter-spacing: .125rem; color: var(--bricks-color-text); text-align: center}@media (max-width: 767px) {#brxe-9c9ubw {line-height: 1.5rem; letter-spacing: .075rem}}#brxe-1oss9t {align-items: center; row-gap: 1.25rem}@media (max-width: 767px) {#brxe-1oss9t {row-gap: .75rem}}#brxe-c8zgu2 {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .75rem; color: var(--bricks-color-secondary)}#brxe-3kjsdw {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-secondary)}#brxe-80uxpa {flex-direction: row; justify-content: space-between; padding-right: .5rem}#brxe-rfik4h {width: 100%; height: 100%}#brxe-rfik4h:not(.tag), #brxe-rfik4h img {object-fit: cover}#brxe-b6nr4p {height: 10.75rem; overflow: hidden; border-radius: 8px}@media (max-width: 767px) {#brxe-b6nr4p {height: 12.5rem}}#brxe-zr3zyx {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); font-weight: 700; letter-spacing: .1875rem; color: var(--bricks-color-branding)}#brxe-e52x7l {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-secondary)}#brxe-iqzjsl {row-gap: .25rem}#brxe-y06cno {width: 2rem; height: 2px; background-color: var(--bricks-color-secondary)}#brxe-fcxis4 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-text)}#brxe-t6htta {flex-shrink: 0; font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-text)}#brxe-wvkh20 {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-branding); text-align: right}#brxe-j74ypr {flex-direction: row; justify-content: space-between; align-items: center; column-gap: .5rem; padding-top: .625rem; padding-bottom: .625rem; border-top: 1px solid rgba(27,42,71,0.14)}#brxe-fepfnc {flex-shrink: 0; font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-text)}#brxe-mmza6g {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-branding); text-align: right}#brxe-zbi13d {flex-direction: row; justify-content: space-between; align-items: center; column-gap: .5rem; padding-top: .625rem; padding-bottom: .625rem; border-top: 1px solid rgba(27,42,71,0.14); border-bottom: 1px solid rgba(27,42,71,0.14)}#brxe-loa14t {row-gap: 0px}#brxe-h20g2j {row-gap: .875rem}#brxe-edlm99 {row-gap: 1.25rem}#brxe-lcelzt {row-gap: 1.25rem; padding-top: 2.25rem; padding-right: 2rem; padding-bottom: 2.25rem; padding-left: 2rem}@media (max-width: 767px) {#brxe-lcelzt {padding-top: 1.75rem; padding-right: 1.25rem; padding-bottom: 1.75rem; padding-left: 1.25rem}}#brxe-pnsq8b {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .75rem; color: var(--bricks-color-secondary)}#brxe-c7c99f {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-secondary)}#brxe-69exg0 {flex-direction: row; justify-content: space-between; padding-right: .5rem}#brxe-2jzwf4 {width: 100%; height: 100%}#brxe-2jzwf4:not(.tag), #brxe-2jzwf4 img {object-fit: cover}#brxe-hihkdb {height: 10.75rem; overflow: hidden; border-radius: 8px}@media (max-width: 767px) {#brxe-hihkdb {height: 12.5rem}}#brxe-klg29p {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); font-weight: 700; letter-spacing: .1875rem; color: var(--bricks-color-branding)}#brxe-1qs0uf {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-secondary)}#brxe-hpk4t6 {row-gap: .25rem}#brxe-y9puc8 {width: 2rem; height: 2px; background-color: var(--bricks-color-secondary)}#brxe-a82nqu {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-text)}#brxe-jo7ic4 {flex-shrink: 0; font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-text)}#brxe-5xshad {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-branding); text-align: right}#brxe-rxs434 {flex-direction: row; justify-content: space-between; align-items: center; column-gap: .5rem; padding-top: .625rem; padding-bottom: .625rem; border-top: 1px solid rgba(27,42,71,0.14)}#brxe-1vzr5f {flex-shrink: 0; font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-text)}#brxe-dp1wzm {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-branding); text-align: right}#brxe-wgbjdu {flex-direction: row; justify-content: space-between; align-items: center; column-gap: .5rem; padding-top: .625rem; padding-bottom: .625rem; border-top: 1px solid rgba(27,42,71,0.14); border-bottom: 1px solid rgba(27,42,71,0.14)}#brxe-n5ot1l {row-gap: 0px}#brxe-bheztq {row-gap: .875rem}#brxe-a8e48a {row-gap: 1.25rem}#brxe-u582zm {row-gap: 1.25rem; padding-top: 2.25rem; padding-right: 2rem; padding-bottom: 2.25rem; padding-left: 2rem}@media (max-width: 767px) {#brxe-u582zm {padding-top: 1.75rem; padding-right: 1.25rem; padding-bottom: 1.75rem; padding-left: 1.25rem}}#brxe-ra3mvu {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .75rem; color: var(--bricks-color-secondary)}#brxe-v4m38m {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-secondary)}#brxe-s375pc {flex-direction: row; justify-content: space-between; padding-right: .5rem}#brxe-nu81bd {width: 100%; height: 100%}#brxe-nu81bd:not(.tag), #brxe-nu81bd img {object-fit: cover}#brxe-lae6o0 {height: 10.75rem; overflow: hidden; border-radius: 8px}@media (max-width: 767px) {#brxe-lae6o0 {height: 12.5rem}}#brxe-pn4c5i {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); font-weight: 700; letter-spacing: .1875rem; color: var(--bricks-color-branding)}#brxe-b49zby {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-secondary)}#brxe-29er3g {row-gap: .25rem}#brxe-7y61xo {width: 2rem; height: 2px; background-color: var(--bricks-color-secondary)}#brxe-cfbern {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-text)}#brxe-tm78p7 {flex-shrink: 0; font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-text)}#brxe-aegoxb {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-branding); text-align: right}#brxe-6p15dg {flex-direction: row; justify-content: space-between; align-items: center; column-gap: .5rem; padding-top: .625rem; padding-bottom: .625rem; border-top: 1px solid rgba(27,42,71,0.14)}#brxe-suvlyl {flex-shrink: 0; font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-text)}#brxe-l3lwau {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-branding); text-align: right}#brxe-rg77yl {flex-direction: row; justify-content: space-between; align-items: center; column-gap: .5rem; padding-top: .625rem; padding-bottom: .625rem; border-top: 1px solid rgba(27,42,71,0.14); border-bottom: 1px solid rgba(27,42,71,0.14)}#brxe-53ylod {row-gap: 0px}#brxe-6d6b2b {row-gap: .875rem}#brxe-fzcz7b {row-gap: 1.25rem}#brxe-7iqdef {row-gap: 1.25rem; padding-top: 2.25rem; padding-right: 2rem; padding-bottom: 2.25rem; padding-left: 2rem}@media (max-width: 767px) {#brxe-7iqdef {padding-top: 1.75rem; padding-right: 1.25rem; padding-bottom: 1.75rem; padding-left: 1.25rem}}#brxe-qhlt3f {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .75rem; color: var(--bricks-color-secondary)}#brxe-j7ge5l {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-secondary)}#brxe-7t7pv3 {flex-direction: row; justify-content: space-between; padding-right: .5rem}#brxe-55c41x {width: 100%; height: 100%}#brxe-55c41x:not(.tag), #brxe-55c41x img {object-fit: cover}#brxe-6xtkuq {height: 10.75rem; overflow: hidden; border-radius: 8px}@media (max-width: 767px) {#brxe-6xtkuq {height: 12.5rem}}#brxe-g5as86 {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); font-weight: 700; letter-spacing: .1875rem; color: var(--bricks-color-branding)}#brxe-a9a5ge {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-secondary)}#brxe-2vc4un {row-gap: .25rem}#brxe-2eqt3l {width: 2rem; height: 2px; background-color: var(--bricks-color-secondary)}#brxe-dss3pv {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-text)}#brxe-cg2qo9 {flex-shrink: 0; font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-text)}#brxe-f8ubkx {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-branding); text-align: right}#brxe-2orb5c {flex-direction: row; justify-content: space-between; align-items: center; column-gap: .5rem; padding-top: .625rem; padding-bottom: .625rem; border-top: 1px solid rgba(27,42,71,0.14)}#brxe-w707m0 {flex-shrink: 0; font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-text)}#brxe-6tysl3 {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-branding); text-align: right}#brxe-alqzhb {flex-direction: row; justify-content: space-between; align-items: center; column-gap: .5rem; padding-top: .625rem; padding-bottom: .625rem; border-top: 1px solid rgba(27,42,71,0.14); border-bottom: 1px solid rgba(27,42,71,0.14)}#brxe-mmfpwg {row-gap: 0px}#brxe-3h4uor {row-gap: .875rem}#brxe-0qsc2d {row-gap: 1.25rem}#brxe-4i7qoe {row-gap: 1.25rem; padding-top: 2.25rem; padding-right: 2rem; padding-bottom: 2.25rem; padding-left: 2rem}@media (max-width: 767px) {#brxe-4i7qoe {padding-top: 1.75rem; padding-right: 1.25rem; padding-bottom: 1.75rem; padding-left: 1.25rem}}#brxe-b32lry {display: grid; align-items: initial; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 0px; align-items: stretch; border-top: 1px solid rgba(27,42,71,0.2); border-bottom: 1px solid rgba(27,42,71,0.2)}@media (min-width: 992px) { #brxe-b32lry > .visa-ov__col + .visa-ov__col { border-left: 1px solid rgba(27,42,71,0.14); }}@media (min-width: 768px) and (max-width: 991px) { #brxe-b32lry > .visa-ov__col:nth-child(2n) { border-left: 1px solid rgba(27,42,71,0.14); } #brxe-b32lry > .visa-ov__col:nth-child(n+3) { border-top: 1px solid rgba(27,42,71,0.14); }}@media (max-width: 767px) { #brxe-b32lry > .visa-ov__col + .visa-ov__col { border-top: 1px solid rgba(27,42,71,0.14); }}@media (prefers-reduced-motion: reduce) { #brxe-b32lry * { transition: none !important; } }@media (max-width: 767px) { #brxe-b32lry .visa-ov__media { margin-left: -1.25rem; margin-right: -1.25rem; width: calc(100% + 2.5rem); max-width: none; height: 14.25rem; }}@media (min-width: 992px) { #brxe-b32lry .visa-ov__val { letter-spacing: .04rem; }}@media (min-width: 1280px) { #brxe-b32lry .visa-ov__val { white-space: nowrap; }}#brxe-b32lry>.visa-ov__col { color: inherit; transition: background-color .45s cubic-bezier(.22,1,.36,1);}#brxe-b32lry>.visa-ov__col:hover { background-color: #F0F4FF;}#brxe-b32lry>.visa-ov__col:focus-visible { background-color: #F0F4FF;}#brxe-b32lry>.visa-ov__col:focus-visible { outline: 2px solid #A37E58; outline-offset: -2px;}#brxe-b32lry .visa-ov__img { transition: transform .45s cubic-bezier(.22,1,.36,1);}#brxe-b32lry>.visa-ov__col:hover .visa-ov__img { transform: scale(1.06);}#brxe-b32lry>.visa-ov__col:focus-visible .visa-ov__img { transform: scale(1.06);}#brxe-b32lry .visa-ov__line { transition: width .45s cubic-bezier(.22,1,.36,1);}#brxe-b32lry>.visa-ov__col:hover .visa-ov__line { width: 4rem;}#brxe-b32lry>.visa-ov__col:focus-visible .visa-ov__line { width: 4rem;}#brxe-b32lry .visa-ov__arrow { transition: transform .45s cubic-bezier(.22,1,.36,1);}#brxe-b32lry>.visa-ov__col:hover .visa-ov__arrow { transform: translateX(4px);}#brxe-b32lry>.visa-ov__col:focus-visible .visa-ov__arrow { transform: translateX(4px);}@media (max-width: 991px) {#brxe-b32lry {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 767px) {#brxe-b32lry {grid-template-columns: minmax(0, 1fr)}}#brxe-wvovos {width: 100%; max-width: 80rem; row-gap: 3.75rem}@media (max-width: 767px) {#brxe-wvovos {row-gap: 2.5rem}}#brxe-frzob1 {padding-top: 7.5rem; padding-right: 5rem; padding-bottom: 7.5rem; padding-left: 5rem; background-color: var(--bricks-color-white)}@media (max-width: 991px) {#brxe-frzob1 {padding-top: 4.5rem; padding-right: 2rem; padding-bottom: 4.5rem; padding-left: 2rem}}@media (max-width: 767px) {#brxe-frzob1 {padding-top: 3.5rem; padding-right: 1.5rem; padding-bottom: 3.5rem; padding-left: 1.5rem}}#brxe-dl8zgs {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-white); text-align: center}#brxe-axohii {max-width: 60rem; font-family: "Noto Serif TC"; font-size: var(--size-body-lg); line-height: 2rem; font-weight: 500; letter-spacing: .125rem; color: var(--bricks-color-fifth); text-align: center}@media (max-width: 767px) {#brxe-axohii {line-height: 1.5rem; letter-spacing: .075rem}}#brxe-bdaxk5 {align-items: center; row-gap: 1.25rem}@media (max-width: 767px) {#brxe-bdaxk5 {row-gap: .75rem}}#brxe-i14s2h {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-image: url("https://nvtproperty.com/wp-content/uploads/2026/10/visa-lifestyle-retirement.png"); background-size: cover; background-position: center center; background-repeat: no-repeat}#brxe-wp1ttz {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}#brxe-42tavu {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}#brxe-5hh2dm {position: absolute; top: 0px; left: 0px; height: 3px; background-color: var(--bricks-color-third); z-index: 2}#brxe-q3mx3q {align-self: flex-start; font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .75rem; color: var(--bricks-color-third)}@media (max-width: 991px) {#brxe-q3mx3q {align-self: center}}#brxe-jn572z {font-size: 2rem; width: 2rem; height: 2rem; flex-shrink: 0}#brxe-bp366d {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); font-weight: 700; letter-spacing: .1875rem; color: var(--bricks-color-white)}#brxe-2wawf6 {align-items: center; row-gap: 1.25rem; width: auto}#brxe-tfjdl2 {font-size: 2.25rem; width: 2.25rem; height: 2.25rem; flex-shrink: 0}#brxe-j52jyw {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1; justify-content: space-between; flex-wrap: nowrap; align-items: center; padding-top: 2rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem}#brxe-r6ehuy {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .75rem; color: var(--bricks-color-third)}#brxe-84w8j5 {font-size: 3.5rem; width: 3.5rem; height: 3.5rem; flex-shrink: 0}@media (max-width: 991px) {#brxe-84w8j5 {font-size: 2.5rem; width: 2.5rem; height: 2.5rem}}#brxe-5vlq2e {flex-direction: row; justify-content: space-between; align-items: flex-start}#brxe-7c9dx2 {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-third)}#brxe-565iqi {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); font-weight: 700; letter-spacing: .1875rem; color: var(--bricks-color-white)}#brxe-wt4q3c {row-gap: .875rem}@media (max-width: 767px) {#brxe-wt4q3c {row-gap: .375rem}}#brxe-6239sx {width: 3rem; height: 2px; background-color: var(--bricks-color-third)}#brxe-l8zsmk {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-third)}@media (max-width: 767px) {#brxe-l8zsmk {line-height: 1.625rem}}#brxe-yww0qa {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-fifth)}#brxe-6a67ce {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-fifth)}@media (max-width: 767px) {#brxe-6a67ce {font-size: .9375rem; line-height: 1.5rem; letter-spacing: .075rem}}#brxe-vft43u {row-gap: .5rem}@media (max-width: 767px) {#brxe-vft43u {row-gap: .25rem}}#brxe-7qd40g {row-gap: .875rem}@media (max-width: 767px) {#brxe-7qd40g {row-gap: .5rem}}#brxe-8ywk32 {row-gap: 1.25rem}@media (max-width: 767px) {#brxe-8ywk32 {row-gap: .875rem}}#brxe-0yb2w8 {position: absolute; top: 2rem; bottom: 1.5rem; left: 2.5rem; z-index: 1; justify-content: space-between; row-gap: 1rem; flex-wrap: nowrap}#brxe-ru3i96 {position: relative; height: 100%; overflow: hidden; background-color: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.16); border-radius: 8px}#brxe-5ehk1z { --a-closed: 0; --shade-closed: none; --shade-open: rgba(0,0,0,.2);}#brxe-ty1o5v {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-image: url("https://nvtproperty.com/wp-content/uploads/2026/10/visa-lifestyle-travel.png"); background-size: cover; background-position: center center; background-repeat: no-repeat}#brxe-kws8mq {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}#brxe-3gu56c {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}#brxe-zanjre {position: absolute; top: 0px; left: 0px; height: 3px; background-color: var(--bricks-color-third); z-index: 2}#brxe-i3akv5 {align-self: flex-start; font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .75rem; color: var(--bricks-color-third)}@media (max-width: 991px) {#brxe-i3akv5 {align-self: center}}#brxe-rnev7q {font-size: 2rem; width: 2rem; height: 2rem; flex-shrink: 0}#brxe-eaahga {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); font-weight: 700; letter-spacing: .1875rem; color: var(--bricks-color-white)}#brxe-kchu7a {align-items: center; row-gap: 1.25rem; width: auto}#brxe-fk5tku {font-size: 2.25rem; width: 2.25rem; height: 2.25rem; flex-shrink: 0}#brxe-gs4cum {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1; justify-content: space-between; flex-wrap: nowrap; align-items: center; padding-top: 2rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem}#brxe-lfw9pn {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .75rem; color: var(--bricks-color-third)}#brxe-4wga3n {font-size: 3.5rem; width: 3.5rem; height: 3.5rem; flex-shrink: 0}@media (max-width: 991px) {#brxe-4wga3n {font-size: 2.5rem; width: 2.5rem; height: 2.5rem}}#brxe-athyvw {flex-direction: row; justify-content: space-between; align-items: flex-start}#brxe-l0tto6 {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-third)}#brxe-2sfcxz {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); font-weight: 700; letter-spacing: .1875rem; color: var(--bricks-color-white)}#brxe-mrqqve {row-gap: .875rem}@media (max-width: 767px) {#brxe-mrqqve {row-gap: .375rem}}#brxe-gbj5kl {width: 3rem; height: 2px; background-color: var(--bricks-color-third)}#brxe-h11sta {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-third)}@media (max-width: 767px) {#brxe-h11sta {line-height: 1.625rem}}#brxe-d0fghq {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-fifth)}#brxe-feprsx {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-fifth)}@media (max-width: 767px) {#brxe-feprsx {font-size: .9375rem; line-height: 1.5rem; letter-spacing: .075rem}}#brxe-r8qzuy {row-gap: .5rem}@media (max-width: 767px) {#brxe-r8qzuy {row-gap: .25rem}}#brxe-r3zo4y {row-gap: .875rem}@media (max-width: 767px) {#brxe-r3zo4y {row-gap: .5rem}}#brxe-couyoq {row-gap: 1.25rem}@media (max-width: 767px) {#brxe-couyoq {row-gap: .875rem}}#brxe-g1llbk {position: absolute; top: 2rem; bottom: 1.5rem; left: 2.5rem; z-index: 1; justify-content: space-between; row-gap: 1rem; flex-wrap: nowrap}#brxe-q1m39y {position: relative; height: 100%; overflow: hidden; background-color: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.16); border-radius: 8px}#brxe-nckwzl { --a-closed: 1; --shade-closed: linear-gradient(180deg, rgba(10,25,47,.55) 0%, rgba(10,25,47,.8) 55%, rgba(10,25,47,.95) 100%); --shade-open: linear-gradient(rgba(0,0,0,.2), rgba(0,0,0,.2)), linear-gradient(180deg, rgba(10,25,47,.2) 0%, rgba(10,25,47,.45) 55%, rgba(10,25,47,.95) 100%);}#brxe-ietbss {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-image: url("https://nvtproperty.com/wp-content/uploads/2026/10/visa-lifestyle-talent.png"); background-size: cover; background-position: center center; background-repeat: no-repeat}#brxe-00rwia {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}#brxe-01lpxb {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}#brxe-z5boyc {position: absolute; top: 0px; left: 0px; height: 3px; background-color: var(--bricks-color-third); z-index: 2}#brxe-songvo {align-self: flex-start; font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .75rem; color: var(--bricks-color-third)}@media (max-width: 991px) {#brxe-songvo {align-self: center}}#brxe-9yup12 {font-size: 2rem; width: 2rem; height: 2rem; flex-shrink: 0}#brxe-i5a2vj {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); font-weight: 700; letter-spacing: .1875rem; color: var(--bricks-color-white)}#brxe-wjxdhq {align-items: center; row-gap: 1.25rem; width: auto}#brxe-ca3iyp {font-size: 2.25rem; width: 2.25rem; height: 2.25rem; flex-shrink: 0}#brxe-05mbk9 {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1; justify-content: space-between; flex-wrap: nowrap; align-items: center; padding-top: 2rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem}#brxe-ouvrud {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .75rem; color: var(--bricks-color-third)}#brxe-h7dd1f {font-size: 3.5rem; width: 3.5rem; height: 3.5rem; flex-shrink: 0}@media (max-width: 991px) {#brxe-h7dd1f {font-size: 2.5rem; width: 2.5rem; height: 2.5rem}}#brxe-x292mu {flex-direction: row; justify-content: space-between; align-items: flex-start}#brxe-zb2luk {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-third)}#brxe-htl4ho {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); font-weight: 700; letter-spacing: .1875rem; color: var(--bricks-color-white)}#brxe-cdkuf3 {row-gap: .875rem}@media (max-width: 767px) {#brxe-cdkuf3 {row-gap: .375rem}}#brxe-5cqz6l {width: 3rem; height: 2px; background-color: var(--bricks-color-third)}#brxe-lbejzb {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-third)}@media (max-width: 767px) {#brxe-lbejzb {line-height: 1.625rem}}#brxe-9r7dzh {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-fifth)}#brxe-h5xgih {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-fifth)}@media (max-width: 767px) {#brxe-h5xgih {font-size: .9375rem; line-height: 1.5rem; letter-spacing: .075rem}}#brxe-ipr274 {row-gap: .5rem}@media (max-width: 767px) {#brxe-ipr274 {row-gap: .25rem}}#brxe-fc25cr {row-gap: .875rem}@media (max-width: 767px) {#brxe-fc25cr {row-gap: .5rem}}#brxe-usef91 {row-gap: 1.25rem}@media (max-width: 767px) {#brxe-usef91 {row-gap: .875rem}}#brxe-fqu0i4 {position: absolute; top: 2rem; bottom: 1.5rem; left: 2.5rem; z-index: 1; justify-content: space-between; row-gap: 1rem; flex-wrap: nowrap}#brxe-l7gkl3 {position: relative; height: 100%; overflow: hidden; background-color: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.16); border-radius: 8px}#brxe-ta7qbl { --a-closed: 0; --shade-closed: none; --shade-open: rgba(0,0,0,.2);}#brxe-asjlqm {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-image: url("https://nvtproperty.com/wp-content/uploads/2026/10/visa-lifestyle-property.png"); background-size: cover; background-position: center center; background-repeat: no-repeat}#brxe-d672kx {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}#brxe-e4w7ad {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}#brxe-gn47a0 {position: absolute; top: 0px; left: 0px; height: 3px; background-color: var(--bricks-color-third); z-index: 2}#brxe-0c9f9j {align-self: flex-start; font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .75rem; color: var(--bricks-color-third)}@media (max-width: 991px) {#brxe-0c9f9j {align-self: center}}#brxe-kkvrew {font-size: 2rem; width: 2rem; height: 2rem; flex-shrink: 0}#brxe-cncxkg {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); font-weight: 700; letter-spacing: .1875rem; color: var(--bricks-color-white)}#brxe-qrsgxd {align-items: center; row-gap: 1.25rem; width: auto}#brxe-0fwsnu {font-size: 2.25rem; width: 2.25rem; height: 2.25rem; flex-shrink: 0}#brxe-oljufo {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1; justify-content: space-between; flex-wrap: nowrap; align-items: center; padding-top: 2rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem}#brxe-2666u1 {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .75rem; color: var(--bricks-color-third)}#brxe-qp3dfx {font-size: 3.5rem; width: 3.5rem; height: 3.5rem; flex-shrink: 0}@media (max-width: 991px) {#brxe-qp3dfx {font-size: 2.5rem; width: 2.5rem; height: 2.5rem}}#brxe-9n1kjb {flex-direction: row; justify-content: space-between; align-items: flex-start}#brxe-ilhqh8 {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-third)}#brxe-nrz0su {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); font-weight: 700; letter-spacing: .1875rem; color: var(--bricks-color-white)}#brxe-hfnekv {row-gap: .875rem}@media (max-width: 767px) {#brxe-hfnekv {row-gap: .375rem}}#brxe-kic3mi {width: 3rem; height: 2px; background-color: var(--bricks-color-third)}#brxe-ya6f7r {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-third)}@media (max-width: 767px) {#brxe-ya6f7r {line-height: 1.625rem}}#brxe-0e74qy {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-fifth)}#brxe-oy59bb {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-fifth)}@media (max-width: 767px) {#brxe-oy59bb {font-size: .9375rem; line-height: 1.5rem; letter-spacing: .075rem}}#brxe-6zpjx8 {row-gap: .5rem}@media (max-width: 767px) {#brxe-6zpjx8 {row-gap: .25rem}}#brxe-silgs5 {row-gap: .875rem}@media (max-width: 767px) {#brxe-silgs5 {row-gap: .5rem}}#brxe-melmro {row-gap: 1.25rem}@media (max-width: 767px) {#brxe-melmro {row-gap: .875rem}}#brxe-l1jneu {position: absolute; top: 2rem; bottom: 1.5rem; left: 2.5rem; z-index: 1; justify-content: space-between; row-gap: 1rem; flex-wrap: nowrap}#brxe-vfo58a {position: relative; height: 100%; overflow: hidden; background-color: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.16); border-radius: 8px}#brxe-3eitin { --a-closed: 1; --shade-closed: linear-gradient(180deg, rgba(10,25,47,.55) 0%, rgba(10,25,47,.8) 55%, rgba(10,25,47,.95) 100%); --shade-open: linear-gradient(180deg, rgba(10,25,47,.2) 0%, rgba(10,25,47,.45) 55%, rgba(10,25,47,.95) 100%);}#brxe-p8shf7 {align-items: stretch}@media (min-width: 992px) { #brxe-p8shf7 { display: flex; flex-direction: row; height: 25rem; } #brxe-p8shf7 > .visa-life__item { flex: var(--o) 0 calc(var(--life-mini) + .75rem); padding-right: .75rem; transition: flex-grow .6s cubic-bezier(.76,0,.24,1); } #brxe-p8shf7 > .visa-life__item:last-child { flex-basis: var(--life-mini); padding-right: 0; } #brxe-p8shf7 .visa-life__vtitle { writing-mode: vertical-rl; text-orientation: upright; letter-spacing: .75rem; margin-bottom: -.75rem; } #brxe-p8shf7 .visa-life__full { width: calc(100cqw - 3 * var(--life-mini) - 2.25rem - 5rem - 2px); }}@media (max-width: 991px) { #brxe-p8shf7 { display: flex; flex-direction: column; row-gap: .75rem; height: auto; } #brxe-p8shf7 > .visa-life__item { height: calc(5.5rem + var(--o) * var(--life-open-extra, 15.5rem)); transition: height .5s cubic-bezier(.76,0,.24,1); } #brxe-p8shf7 .visa-life__mini { flex-direction: row; justify-content: flex-start; align-items: center; column-gap: 1rem; padding: 0 1.25rem; } #brxe-p8shf7 .visa-life__mini-title { flex-direction: row; column-gap: .75rem; } #brxe-p8shf7 .visa-life__plus { margin-left: auto; } #brxe-p8shf7 .visa-life__full { width: auto; left: 1.25rem; right: 1.25rem; top: 1.5rem; bottom: 1.5rem; }}@media (max-width: 767px) { #brxe-p8shf7.visa-life { row-gap: .625rem; } #brxe-p8shf7.visa-life > .visa-life__item { height: auto; } #brxe-p8shf7.visa-life .visa-life__card { height: auto; } #brxe-p8shf7.visa-life .visa-life__mini { position: relative; inset: auto; opacity: 1; height: 4.375rem; padding: 0 3.5rem 0 1.25rem; column-gap: .75rem; } #brxe-p8shf7.visa-life .visa-life__plus { display: none; } #brxe-p8shf7.visa-life .visa-life__mini::before, #brxe-p8shf7.visa-life .visa-life__mini::after { position: absolute; right: 1.25rem; top: 50%; transform: translateY(-50%); font-size: 1.25rem; line-height: 1.875rem; font-weight: 600; color: #D1B584; transition: opacity .3s cubic-bezier(.22,1,.36,1); } #brxe-p8shf7.visa-life .visa-life__mini::before { content: "＋"; opacity: calc(1 - var(--o)); } #brxe-p8shf7.visa-life .visa-life__mini::after { content: "－"; opacity: var(--o); } #brxe-p8shf7.visa-life .visa-life__full { position: relative; inset: auto; width: auto; max-height: calc(var(--o) * 18rem); overflow: hidden; padding: 0 1.25rem calc(var(--o) * 1.25rem); justify-content: flex-start; transition: max-height .5s cubic-bezier(.76,0,.24,1), padding .5s cubic-bezier(.76,0,.24,1), opacity .45s cubic-bezier(.22,1,.36,1), transform .45s cubic-bezier(.22,1,.36,1); } #brxe-p8shf7.visa-life .visa-life__full > :first-child { display: none; } #brxe-p8shf7.visa-life .visa-life__full h3 { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; } #brxe-p8shf7.visa-life .visa-life__full > :last-child { row-gap: 1.25rem; }}@media (hover: hover) { #brxe-p8shf7:not(:has(> .visa-life__item:hover, > .visa-life__item:focus-visible)) > .visa-life__item:first-child, #brxe-p8shf7 > .visa-life__item:hover, #brxe-p8shf7 > .visa-life__item:focus-visible { --o: 1; cursor: default; }}@media (hover: none) { #brxe-p8shf7:not(:has(> .visa-life__item:hover, > .visa-life__item:focus-within)) > .visa-life__item:first-child, #brxe-p8shf7 > .visa-life__item:hover, #brxe-p8shf7 > .visa-life__item:focus-within { --o: 1; cursor: default; }}@media (prefers-reduced-motion: reduce) { #brxe-p8shf7 *, #brxe-p8shf7 > .visa-life__item { transition: none !important; } }#brxe-p8shf7 { --life-mini: clamp(7.5rem, 12.2vw, 11rem); container-type: inline-size;}#brxe-p8shf7>.visa-life__item { --o: 0; min-width: 0; outline: none; cursor: pointer;}#brxe-p8shf7>.visa-life__item:focus-visible .visa-life__card { outline: 2px solid #D1B584; outline-offset: 2px;}#brxe-p8shf7 .visa-life__bg { opacity: calc(var(--a-closed, 0) + (1 - var(--a-closed, 0)) * var(--o)); transform: scale(calc(1.06 - .06 * var(--o))); transition: opacity .6s cubic-bezier(.76,0,.24,1), transform .9s cubic-bezier(.22,1,.36,1);}#brxe-p8shf7 .visa-life__shade--closed { background: var(--shade-closed, none); opacity: calc(1 - var(--o)); transition: opacity .6s cubic-bezier(.76,0,.24,1);}#brxe-p8shf7 .visa-life__shade--open { background: var(--shade-open, none); opacity: var(--o); transition: opacity .6s cubic-bezier(.76,0,.24,1);}#brxe-p8shf7 .visa-life__line { width: calc(var(--o) * 100%); transition: width .6s cubic-bezier(.76,0,.24,1);}#brxe-p8shf7 .visa-life__mini { opacity: calc(1 - var(--o)); pointer-events: none; transition: opacity .3s cubic-bezier(.22,1,.36,1);}#brxe-p8shf7 .visa-life__full { opacity: var(--o); transform: translateY(calc((1 - var(--o)) * 1rem)); transition: opacity .45s cubic-bezier(.22,1,.36,1), transform .45s cubic-bezier(.22,1,.36,1); transition-delay: calc(var(--o) * .15s);}#brxe-akbdt5 {width: 100%; max-width: 80rem; row-gap: 3.75rem}@media (max-width: 767px) {#brxe-akbdt5 {row-gap: 2.5rem}}#brxe-1ft2gf {padding-top: 7.5rem; padding-right: 5rem; padding-bottom: 7.5rem; padding-left: 5rem; background-color: var(--bricks-color-branding)}@media (max-width: 991px) {#brxe-1ft2gf {padding-top: 4.5rem; padding-right: 2rem; padding-bottom: 4.5rem; padding-left: 2rem}}@media (max-width: 767px) {#brxe-1ft2gf {padding-top: 3.5rem; padding-right: 1.5rem; padding-bottom: 3.5rem; padding-left: 1.5rem}}#brxe-p8patm {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}#brxe-9i89pn {max-width: 60rem; font-family: "Noto Serif TC"; font-size: var(--size-body-lg); line-height: 2rem; font-weight: 500; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}@media (max-width: 767px) {#brxe-9i89pn {line-height: 1.5rem; letter-spacing: .075rem}}#brxe-x3hypv {align-items: center; row-gap: 1.25rem}@media (max-width: 767px) {#brxe-x3hypv {row-gap: .75rem}}#brxe-9se753 {margin-right: -.75rem; font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .75rem; color: var(--bricks-color-white); text-align: center; text-wrap: nowrap}#brxe-k8gadb {position: relative}#brxe-psxe1b {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}#brxe-j000s0 {position: relative}#brxe-djzd05 {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}#brxe-zilvqh {position: relative}#brxe-z8ap3n {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}#brxe-yin2ex {position: relative}#brxe-l7jau3 {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}#brxe-sdon1s {position: relative}#brxe-2jlnoh {align-items: stretch}#brxe-ch42f5 {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-white); text-align: center}#brxe-xv8nxk {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-white); text-align: center}#brxe-y1c4jj {position: relative}#brxe-g4uu5v {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-85kaq2 {position: relative}#brxe-8m1fmm {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-iz7jye {position: relative}#brxe-r11v0s {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-oki7we {position: relative}#brxe-wiyjuq {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-l61xvh {position: relative}#visa-cmp-retirement {align-items: stretch}#brxe-t2q3la {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-white); text-align: center}#brxe-2mvhxr {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-white); text-align: center}#brxe-r9ddvt {position: relative}#brxe-535rp4 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-wkhl24 {position: relative}#brxe-x60dq7 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-prorsn {position: relative}#brxe-irglhx {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-gmz7bt {position: relative}#brxe-uolqpr {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-l4a5x2 {position: relative}#visa-cmp-elite {align-items: stretch}#brxe-34ytd9 {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-white); text-align: center}#brxe-02tram {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-white); text-align: center}#brxe-47lqn7 {position: relative}#brxe-znl6x8 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-gukir2 {position: relative}#brxe-30yhd9 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-uwrlk2 {position: relative}#brxe-x7ohmj {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-3noev9 {position: relative}#brxe-mtxg78 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-y52cuy {position: relative}#visa-cmp-ltr {align-items: stretch}#brxe-a3kbm0 {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-white); text-align: center}#brxe-zi667w {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-white); text-align: center}#brxe-a4vamp {position: relative}#brxe-6eo3ew {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-ut8638 {position: relative}#brxe-71wf15 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-mnjljn {position: relative}#brxe-88kzt5 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-zd8s3o {position: relative}#brxe-af89i1 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-5387az {position: relative}#visa-cmp-investment {align-items: stretch}@keyframes visaCmpFlash { 0%, 65% { background-color: #F0F4FF; } 100% { background-color: rgba(240,244,255,0); } }@keyframes visaCmpLine { 0%, 65% { transform: scaleX(1); } 100% { transform: scaleX(0); } }@media (min-width: 992px) { #brxe-8ykfbu { display: grid; grid-template-columns: 9.375rem repeat(4, minmax(0, 1fr)); grid-template-rows: repeat(5, auto); border: 1px solid rgba(27,42,71,.18); border-radius: 10px; overflow: clip; background-color: #FFFFFF; } #brxe-8ykfbu > .visa-cmp__col { display: grid; grid-row: 1 / span 5; grid-template-rows: subgrid; row-gap: 0; } #brxe-8ykfbu .visa-cmp__cell { padding: 1.625rem 1.5rem; } #brxe-8ykfbu .visa-cmp__head { position: sticky; top: var(--visa-sticky-top); z-index: 2; }}@media (max-width: 991px) { #brxe-8ykfbu { display: grid; grid-template-columns: 7.5rem repeat(4, 15rem); grid-template-rows: repeat(5, auto); width: max-content; background-color: #FFFFFF; } #brxe-8ykfbu > .visa-cmp__col { display: grid; grid-row: 1 / span 5; grid-template-rows: subgrid; row-gap: 0; } #brxe-8ykfbu > .visa-cmp__col--label { position: sticky; left: 0; z-index: 3; box-shadow: 6px 0 10px -6px rgba(27,42,71,.25); } #brxe-8ykfbu .visa-cmp__cell { padding: 1.25rem 1rem; } #brxe-8ykfbu .visa-cmp__cell .brxe-text-basic { font-size: .9375rem; line-height: 1.5rem; letter-spacing: .075rem; } #brxe-8ykfbu > .visa-cmp__col--label .brxe-heading { font-size: 1rem; line-height: 1.5rem; }}#brxe-8ykfbu { --visa-sticky-top: 6.25rem;}#brxe-8ykfbu .visa-cmp__cell { display: flex; flex-direction: column; justify-content: flex-start; row-gap: .5rem;}#brxe-8ykfbu .visa-cmp__cell+.visa-cmp__cell+.visa-cmp__cell { border-top: 1px solid rgba(27,42,71,.12);}#brxe-8ykfbu .visa-cmp__head { background-color: #1B2A47; align-items: center; justify-content: center; text-align: center;}#brxe-8ykfbu .visa-cmp__head::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 2px; background: #D1B584; transform: scaleX(0); transform-origin: left center; transition: transform .3s ease-out;}#brxe-8ykfbu>.visa-cmp__col:not(.visa-cmp__col--label)>.visa-cmp__cell { border-left: 1px solid rgba(27,42,71,.12); transition: background-color .3s ease-out;}#brxe-8ykfbu>.visa-cmp__col:not(.visa-cmp__col--label)>.visa-cmp__head { border-left-color: rgba(255,255,255,.16);}#brxe-8ykfbu>.visa-cmp__col--label>.visa-cmp__cell:not(.visa-cmp__head) { background-color: #F8F8F8; align-items: center; justify-content: center; text-align: center;}#brxe-8ykfbu>.visa-cmp__col:not(.visa-cmp__col--label):hover>.visa-cmp__cell:not(.visa-cmp__head) { background-color: #F0F4FF;}#brxe-8ykfbu>.visa-cmp__col:not(.visa-cmp__col--label):hover>.visa-cmp__head::after { transform: scaleX(1);}#brxe-8ykfbu>.visa-cmp__col { scroll-margin-top: calc(var(--visa-sticky-top) + 1rem);}#brxe-8ykfbu>.visa-cmp__col:target>.visa-cmp__cell:not(.visa-cmp__head) { animation: visaCmpFlash 1.5s ease-out;}#brxe-8ykfbu>.visa-cmp__col:target>.visa-cmp__head::after { animation: visaCmpLine 1.5s ease-out;}@media (max-width: 991px) { #brxe-kfipf9 { overflow-x: auto; border: 1px solid rgba(27,42,71,.18); border-radius: 10px; overscroll-behavior-x: contain; }}@media (max-width: 767px) { html[lang="en-US"] body .brxe-fe245e { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }}@media (min-width: 992px) { html[lang="en-US"] body #brxe-p8shf7 .visa-life__vtitle { text-orientation: mixed; letter-spacing: .15rem; }}html[lang="en-US"] #brxe-9se753 { white-space: normal; text-wrap: wrap;}html[lang="en-US"] .visa-ov__col .brxe-block:has(>.visa-ov__val) { flex-direction: column !important; align-items: flex-start !important; row-gap: .125rem;}html[lang="en-US"] .visa-ov__val { white-space: normal !important; text-wrap: wrap; text-align: left !important;}html[lang="en-US"] .brxe-fe245e .brxe-text-basic { letter-spacing: .03rem;}html[lang="en-US"] .brxe-fe245e .brxe-abbd87 { font-size: 1.5rem;}#brxe-qzzgg1 {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-white)}#brxe-ybc30x {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-third)}#brxe-ife5x5 {display: none; flex-direction: column; row-gap: .5rem; background-color: #1b2a47; border-radius: 10px; padding-top: 1rem; padding-right: 1.25rem; padding-bottom: 1rem; padding-left: 1.25rem}@media (max-width: 767px) {#brxe-ife5x5 {display: flex}}#brxe-5t0ca3 {font-family: "Noto Serif TC"; font-size: var(--size-body-sm); line-height: 1.5; font-weight: 600; letter-spacing: .07rem; color: var(--bricks-color-branding)}#brxe-7fo60h {background-color: var(--bricks-color-white); border-radius: 6px; padding-top: 1.125rem; padding-right: 1.375rem; padding-bottom: 1.125rem; padding-left: 1.375rem}#brxe-10swwb {row-gap: 1.875rem}#brxe-98pf4t {width: 100%; max-width: 80rem; row-gap: 3.75rem}@media (max-width: 767px) {#brxe-98pf4t {row-gap: 2.5rem}}#brxe-33xvk6 {padding-top: 7.5rem; padding-right: 5rem; padding-bottom: 7.5rem; padding-left: 5rem; background-color: var(--bricks-color-white)}@media (max-width: 991px) {#brxe-33xvk6 {padding-top: 4.5rem; padding-right: 2rem; padding-bottom: 4.5rem; padding-left: 2rem}}@media (max-width: 767px) {#brxe-33xvk6 {padding-top: 3.5rem; padding-right: 1.5rem; padding-bottom: 3.5rem; padding-left: 1.5rem}}#brxe-8tn622 {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-white); text-align: center}#brxe-33f0k7 {max-width: 60rem; font-family: "Noto Serif TC"; font-size: var(--size-body-lg); line-height: 2rem; font-weight: 500; letter-spacing: .125rem; color: var(--bricks-color-fifth); text-align: center}@media (max-width: 767px) {#brxe-33f0k7 {line-height: 1.5rem; letter-spacing: .075rem}}#brxe-mwxmzu {align-items: center; row-gap: 1.25rem}@media (max-width: 767px) {#brxe-mwxmzu {row-gap: .75rem}}.brxe-1cf321 .brxe-8c052f.brxe-image {width: 29.6875rem; max-width: 100%; height: auto; border-radius: 18px; box-shadow: 0 20px 40px -8px rgba(0, 0, 0, 0.40)}.brxe-1cf321 .brxe-8c052f.brxe-image:not(.tag), .brxe-1cf321 .brxe-8c052f.brxe-image img {aspect-ratio: 475 / 300; object-fit: cover}.brxe-1cf321.brxe-block {justify-content: center; align-items: center}#brxe-hfbnwh {position: relative; height: 26.25rem; width: 100%}@media (max-width: 991px) { #brxe-hfbnwh { aspect-ratio: 475 / 300; max-width: 29.6875rem; margin: 0 auto; }}@media (max-width: 991px) {#brxe-hfbnwh {height: auto}}.brxe-e7f84d .brxe-627e7a.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-third)}.brxe-e7f84d .brxe-bf16e5.brxe-heading {flex-grow: 1; font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); font-weight: 700; letter-spacing: .1875rem; color: var(--bricks-color-white)}.brxe-e7f84d .brxe-7bdfc7.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem}@media (max-width: 767px) {.brxe-e7f84d .brxe-7bdfc7.brxe-text-basic {order: 3; width: 100%}}.brxe-e7f84d .brxe-06ac78.brxe-div {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-third)}.brxe-e7f84d .brxe-965b13.brxe-block {flex-direction: row; align-items: center; column-gap: 1rem; row-gap: .25rem}@media (max-width: 767px) {.brxe-e7f84d .brxe-965b13.brxe-block {flex-wrap: wrap}}.brxe-e7f84d .brxe-dc4a76.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-fifth)}.brxe-e7f84d .brxe-abbd87.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-third)}.brxe-e7f84d .brxe-13fc10.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-fifth)}.brxe-e7f84d .brxe-2b4bc4.brxe-block {flex-direction: row; align-items: baseline; column-gap: .375rem; flex-wrap: wrap}.brxe-e7f84d .brxe-9a12df.brxe-block {row-gap: .25rem}.brxe-e7f84d .brxe-ef533d.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-fifth)}.brxe-e7f84d .brxe-fb478a.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-third)}.brxe-e7f84d .brxe-eaddae.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-fifth)}.brxe-e7f84d .brxe-5b47f3.brxe-block {flex-direction: row; align-items: baseline; column-gap: .375rem; flex-wrap: wrap}.brxe-e7f84d .brxe-969a45.brxe-block {row-gap: .25rem}.brxe-e7f84d .brxe-dbf6a4.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-fifth)}.brxe-e7f84d .brxe-ca43e3.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-third)}.brxe-e7f84d .brxe-69be22.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-fifth)}.brxe-e7f84d .brxe-3b9cwx.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-third)}.brxe-e7f84d .brxe-nl50ne.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-fifth)}.brxe-e7f84d .brxe-f98019.brxe-block {flex-direction: row; align-items: baseline; column-gap: .375rem; flex-wrap: wrap}.brxe-e7f84d .brxe-f526dc.brxe-block {row-gap: .25rem}.brxe-e7f84d .brxe-fe245e.brxe-block {display: grid; align-items: initial; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 1rem; padding-top: 1.25rem}.brxe-e7f84d.brxe-block {row-gap: 0px}#brxe-cwt3vk {row-gap: 0px}#brxe-baje7a {display: grid; align-items: initial; grid-template-columns: 37.5rem minmax(0, 1fr); gap: 4rem; align-items: center}@media (max-width: 767px) { #brxe-baje7a { --elite-data-h: 9rem; } #brxe-baje7a .visa-elite__row .visa-elite__arrow { position: relative; min-width: 1.25rem; text-align: center; font-size: 1.25rem; line-height: 1.875rem; } #brxe-baje7a .visa-elite__row .visa-elite__arrow::before { content: "＋"; opacity: calc(1 - var(--o)); transition: opacity .3s cubic-bezier(.22,1,.36,1); } #brxe-baje7a .visa-elite__row .visa-elite__arrow::after { content: "－"; position: absolute; top: 0; right: 0; bottom: 0; left: 0; opacity: var(--o); transition: opacity .3s cubic-bezier(.22,1,.36,1); }}@media (hover: hover) { #brxe-baje7a:not(:has(.visa-elite__row:hover, .visa-elite__row:focus-visible)) .visa-elite__row:first-child, #brxe-baje7a .visa-elite__row:hover, #brxe-baje7a .visa-elite__row:focus-visible { --o: 1; --arrow: "—"; border-top-color: #D1B584; }}@media (hover: none) { #brxe-baje7a:not(:has(.visa-elite__row:hover, .visa-elite__row:focus-within)) .visa-elite__row:first-child, #brxe-baje7a .visa-elite__row:hover, #brxe-baje7a .visa-elite__row:focus-within { --o: 1; --arrow: "—"; border-top-color: #D1B584; }}@media (hover: hover) { #brxe-baje7a:not(:has(.visa-elite__row:hover, .visa-elite__row:focus-visible)) .visa-elite__row:first-child .visa-elite__sum, #brxe-baje7a .visa-elite__row:hover .visa-elite__sum, #brxe-baje7a .visa-elite__row:focus-visible .visa-elite__sum { color: #F0F4FF; }}@media (hover: none) { #brxe-baje7a:not(:has(.visa-elite__row:hover, .visa-elite__row:focus-within)) .visa-elite__row:first-child .visa-elite__sum, #brxe-baje7a .visa-elite__row:hover .visa-elite__sum, #brxe-baje7a .visa-elite__row:focus-within .visa-elite__sum { color: #F0F4FF; }}@media (hover: hover) { #brxe-baje7a:not(:has(.visa-elite__row:hover, .visa-elite__row:focus-visible)) .visa-elite__card:first-child, #brxe-baje7a:has(.visa-elite__row:nth-child(1):hover) .visa-elite__card:nth-child(1), #brxe-baje7a:has(.visa-elite__row:nth-child(1):focus-visible) .visa-elite__card:nth-child(1), #brxe-baje7a:has(.visa-elite__row:nth-child(2):hover) .visa-elite__card:nth-child(2), #brxe-baje7a:has(.visa-elite__row:nth-child(2):focus-visible) .visa-elite__card:nth-child(2), #brxe-baje7a:has(.visa-elite__row:nth-child(3):hover) .visa-elite__card:nth-child(3), #brxe-baje7a:has(.visa-elite__row:nth-child(3):focus-visible) .visa-elite__card:nth-child(3), #brxe-baje7a:has(.visa-elite__row:nth-child(4):hover) .visa-elite__card:nth-child(4), #brxe-baje7a:has(.visa-elite__row:nth-child(4):focus-visible) .visa-elite__card:nth-child(4), #brxe-baje7a:has(.visa-elite__row:nth-child(5):hover) .visa-elite__card:nth-child(5), #brxe-baje7a:has(.visa-elite__row:nth-child(5):focus-visible) .visa-elite__card:nth-child(5), #brxe-baje7a:has(.visa-elite__row:nth-child(6):hover) .visa-elite__card:nth-child(6), #brxe-baje7a:has(.visa-elite__row:nth-child(6):focus-visible) .visa-elite__card:nth-child(6), #brxe-baje7a:has(.visa-elite__row:nth-child(7):hover) .visa-elite__card:nth-child(7), #brxe-baje7a:has(.visa-elite__row:nth-child(7):focus-visible) .visa-elite__card:nth-child(7), #brxe-baje7a:has(.visa-elite__row:nth-child(8):hover) .visa-elite__card:nth-child(8), #brxe-baje7a:has(.visa-elite__row:nth-child(8):focus-visible) .visa-elite__card:nth-child(8) { opacity: 1; transform: none; }}@media (hover: none) { #brxe-baje7a:not(:has(.visa-elite__row:hover, .visa-elite__row:focus-within)) .visa-elite__card:first-child, #brxe-baje7a:has(.visa-elite__row:nth-child(1):hover) .visa-elite__card:nth-child(1), #brxe-baje7a:has(.visa-elite__row:nth-child(1):focus-within) .visa-elite__card:nth-child(1), #brxe-baje7a:has(.visa-elite__row:nth-child(2):hover) .visa-elite__card:nth-child(2), #brxe-baje7a:has(.visa-elite__row:nth-child(2):focus-within) .visa-elite__card:nth-child(2), #brxe-baje7a:has(.visa-elite__row:nth-child(3):hover) .visa-elite__card:nth-child(3), #brxe-baje7a:has(.visa-elite__row:nth-child(3):focus-within) .visa-elite__card:nth-child(3), #brxe-baje7a:has(.visa-elite__row:nth-child(4):hover) .visa-elite__card:nth-child(4), #brxe-baje7a:has(.visa-elite__row:nth-child(4):focus-within) .visa-elite__card:nth-child(4), #brxe-baje7a:has(.visa-elite__row:nth-child(5):hover) .visa-elite__card:nth-child(5), #brxe-baje7a:has(.visa-elite__row:nth-child(5):focus-within) .visa-elite__card:nth-child(5), #brxe-baje7a:has(.visa-elite__row:nth-child(6):hover) .visa-elite__card:nth-child(6), #brxe-baje7a:has(.visa-elite__row:nth-child(6):focus-within) .visa-elite__card:nth-child(6), #brxe-baje7a:has(.visa-elite__row:nth-child(7):hover) .visa-elite__card:nth-child(7), #brxe-baje7a:has(.visa-elite__row:nth-child(7):focus-within) .visa-elite__card:nth-child(7), #brxe-baje7a:has(.visa-elite__row:nth-child(8):hover) .visa-elite__card:nth-child(8), #brxe-baje7a:has(.visa-elite__row:nth-child(8):focus-within) .visa-elite__card:nth-child(8) { opacity: 1; transform: none; }}@media (prefers-reduced-motion: reduce) { #brxe-baje7a * { transition: none !important; } }#brxe-baje7a .visa-elite__card { position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; opacity: 0; transform: scale(.98); transition: opacity .4s cubic-bezier(.22,1,.36,1), transform .4s cubic-bezier(.22,1,.36,1);}#brxe-baje7a .visa-elite__row { --o: 0; --arrow: "→"; outline: none; cursor: pointer; padding: calc(1.375rem + var(--o) * .375rem) calc(var(--o) * 1.75rem); background-color: rgba(255,255,255, calc(var(--o) * .08)); border-top: 1px solid #FFFFFF; box-shadow: inset 0 calc(var(--o) * 1px) 0 #D1B584; transition: padding .4s cubic-bezier(.22,1,.36,1), background-color .4s cubic-bezier(.22,1,.36,1), border-color .4s cubic-bezier(.22,1,.36,1), box-shadow .4s cubic-bezier(.22,1,.36,1);}#brxe-baje7a .visa-elite__row:focus-visible { outline: 2px solid #D1B584; outline-offset: 2px;}#brxe-baje7a .visa-elite__sum { color: rgba(255,255,255,.72); transition: color .4s cubic-bezier(.22,1,.36,1);}#brxe-baje7a .visa-elite__arrow::before { content: var(--arrow);}#brxe-baje7a .visa-elite__data { max-height: calc(var(--o) * var(--elite-data-h, 7rem)); opacity: var(--o); overflow: hidden; transition: max-height .4s cubic-bezier(.22,1,.36,1), opacity .3s cubic-bezier(.22,1,.36,1);}@media (max-width: 991px) {#brxe-baje7a {grid-template-columns: minmax(0, 1fr); gap: 2rem}}.brxe-3b6695 .brxe-2da510.brxe-svg {width: 2rem; height: 2rem; flex-shrink: 0}.brxe-3b6695 .brxe-2ffae4.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-fifth); text-align: center}@media (max-width: 767px) {.brxe-3b6695 .brxe-2ffae4.brxe-text-basic {font-size: .9375rem; line-height: 1.5rem; letter-spacing: .075rem}}.brxe-3b6695.brxe-block {align-items: center; row-gap: .875rem}#brxe-64hs65 {display: grid; align-items: initial; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 1rem; padding-top: 2.5rem; border-top: 1px solid #FFFFFF}#brxe-64hs65:not(:has(>.visa-perk)) { display: none;}#brxe-64hs65 .visa-perk__icon { transition: transform .3s ease-out;}#brxe-64hs65>.visa-perk:hover .visa-perk__icon { transform: translateY(-4px);}#brxe-64hs65>.visa-perk:nth-child(2) { animation-delay: 0.1s;}#brxe-64hs65>.visa-perk:nth-child(3) { animation-delay: 0.2s;}#brxe-64hs65>.visa-perk:nth-child(4) { animation-delay: 0.3s;}#brxe-64hs65>.visa-perk:nth-child(5) { animation-delay: 0.4s;}#brxe-64hs65>.visa-perk:nth-child(6) { animation-delay: 0.5s;}#brxe-64hs65>.visa-perk:nth-child(7) { animation-delay: 0.6s;}#brxe-64hs65>.visa-perk:nth-child(8) { animation-delay: 0.7s;}#brxe-64hs65>.visa-perk:nth-child(9) { animation-delay: 0.8s;}#brxe-64hs65>.visa-perk:nth-child(10) { animation-delay: 0.9s;}@media (max-width: 991px) {#brxe-64hs65 {grid-template-columns: repeat(3, minmax(0, 1fr)); row-gap: 2rem}}@media (max-width: 767px) {#brxe-64hs65 {grid-template-columns: repeat(2, minmax(0, 1fr))}}.brxe-67fc03 .brxe-ff160f.brxe-div {width: 1px; height: 2rem; flex-shrink: 0; background-color: rgba(255,255,255,0.16)}@media (max-width: 767px) {.brxe-67fc03 .brxe-ff160f.brxe-div {width: 3rem; height: 1px}}.brxe-67fc03 .brxe-b3b1e5.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .12rem; color: var(--bricks-color-third); text-align: center}.brxe-67fc03 .brxe-9f4711.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; font-weight: 600; letter-spacing: .08rem; color: var(--bricks-color-white); text-align: center}.brxe-67fc03 .brxe-3c5caa.brxe-block {flex-grow: 1; flex-basis: 0; align-items: center; row-gap: .5rem}#brxe-bgrfyt {flex-direction: row; align-items: center; column-gap: 1.5rem; row-gap: 1rem; padding-top: 1.25rem; padding-right: 2rem; padding-bottom: 1.25rem; padding-left: 2rem; background-color: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.16); border-radius: 10px; transition: background-color .3s ease-out, border-color .3s ease-out}#brxe-bgrfyt:hover {background-color: rgba(255,255,255,.1); border-color: rgba(209,181,132,.4)}#brxe-bgrfyt { -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px);}#brxe-bgrfyt:not(:has(.visa-hl)) { display: none;}#brxe-bgrfyt>.visa-hl { display: contents;}#brxe-bgrfyt>.visa-hl:first-child>.visa-hl__sep { display: none;}@media (max-width: 767px) {#brxe-bgrfyt {flex-direction: column; padding-top: 1.25rem; padding-right: 1.25rem; padding-bottom: 1.25rem; padding-left: 1.25rem}}#brxe-xoko96 {font-family: "Noto Serif TC"; font-size: .75rem; line-height: 1.125rem; font-weight: 500; letter-spacing: .045rem; color: var(--bricks-color-fifth); text-align: center}#brxe-papelx {align-items: center; row-gap: 1.25rem}#brxe-ewwf8p {row-gap: 2.5rem}#brxe-gnounf {width: 100%; max-width: 80rem; row-gap: 3.75rem}@media (max-width: 767px) {#brxe-gnounf {row-gap: 2.5rem}}#brxe-p90ho1 {padding-top: 7.5rem; padding-right: 5rem; padding-bottom: 7.5rem; padding-left: 5rem; background-color: var(--bricks-color-branding)}@media (max-width: 991px) {#brxe-p90ho1 {padding-top: 4.5rem; padding-right: 2rem; padding-bottom: 4.5rem; padding-left: 2rem}}@media (max-width: 767px) {#brxe-p90ho1 {padding-top: 3.5rem; padding-right: 1.5rem; padding-bottom: 3.5rem; padding-left: 1.5rem}}#brxe-7ouzpq {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}#brxe-9mpxn8 {max-width: 60rem; font-family: "Noto Serif TC"; font-size: var(--size-body-lg); line-height: 2rem; font-weight: 500; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}@media (max-width: 767px) {#brxe-9mpxn8 {line-height: 1.5rem; letter-spacing: .075rem}}#brxe-23elbj {align-items: center; row-gap: 1.25rem}@media (max-width: 767px) {#brxe-23elbj {row-gap: .75rem}}#brxe-6i7oxt {position: absolute; background-color: var(--bricks-color-branding)}#brxe-m026lh {position: absolute; background-color: var(--bricks-color-branding)}#brxe-el978s {font-family: "Noto Serif TC"; font-size: 3rem; line-height: 3.875rem; font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-xubonk {width: .875rem; height: .875rem; flex-shrink: 0; border: 1.5px solid #1B2A47; border-radius: 50%}#brxe-5b69nt {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}#brxe-refgd7 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}@media (max-width: 767px) {#brxe-refgd7 {font-size: .9375rem; line-height: 1.5rem; letter-spacing: .075rem}}#brxe-4zlpzv {align-items: center; row-gap: 1rem; padding-right: 1rem; padding-left: 1rem; position: relative; z-index: 1}#brxe-m6k8do {font-family: "Noto Serif TC"; font-size: 3rem; line-height: 3.875rem; font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-wutaj5 {width: .875rem; height: .875rem; flex-shrink: 0; border: 1.5px solid #1B2A47; border-radius: 50%}#brxe-e4o4ko {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}#brxe-4rgucu {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}@media (max-width: 767px) {#brxe-4rgucu {font-size: .9375rem; line-height: 1.5rem; letter-spacing: .075rem}}#brxe-rbhiaq {align-items: center; row-gap: 1rem; padding-right: 1rem; padding-left: 1rem; position: relative; z-index: 1}#brxe-ui2aab {font-family: "Noto Serif TC"; font-size: 3rem; line-height: 3.875rem; font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-pwjrbl {width: .875rem; height: .875rem; flex-shrink: 0; border: 1.5px solid #1B2A47; border-radius: 50%}#brxe-cy75kz {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}#brxe-uz0ou8 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}@media (max-width: 767px) {#brxe-uz0ou8 {font-size: .9375rem; line-height: 1.5rem; letter-spacing: .075rem}}#brxe-x65x45 {align-items: center; row-gap: 1rem; padding-right: 1rem; padding-left: 1rem; position: relative; z-index: 1}#brxe-e2gvtg {font-family: "Noto Serif TC"; font-size: 3rem; line-height: 3.875rem; font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-p4lffl {width: .875rem; height: .875rem; flex-shrink: 0; border: 1.5px solid #1B2A47; border-radius: 50%}#brxe-vpovfr {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}#brxe-z66xnm {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}@media (max-width: 767px) {#brxe-z66xnm {font-size: .9375rem; line-height: 1.5rem; letter-spacing: .075rem}}#brxe-045b6s {align-items: center; row-gap: 1rem; padding-right: 1rem; padding-left: 1rem; position: relative; z-index: 1}#brxe-yevm2l {font-family: "Noto Serif TC"; font-size: 3rem; line-height: 3.875rem; font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-branding)}#brxe-t619y3 {width: .875rem; height: .875rem; flex-shrink: 0; border: 1.5px solid #1B2A47; border-radius: 50%}#brxe-n6001b {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}#brxe-hs77jx {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}@media (max-width: 767px) {#brxe-hs77jx {font-size: .9375rem; line-height: 1.5rem; letter-spacing: .075rem}}#brxe-wj6czp {align-items: center; row-gap: 1rem; padding-right: 1rem; padding-left: 1rem; position: relative; z-index: 1}#brxe-pxozly {display: grid; align-items: initial; grid-template-columns: repeat(5, minmax(0, 1fr)); position: relative}@keyframes visaFillX { from { transform: scaleX(0); } to { transform: scaleX(1); } }@keyframes visaFillY { from { transform: scaleY(0); } to { transform: scaleY(1); } }@keyframes visaStepNum { from { opacity: .18; } to { opacity: 1; } }@keyframes visaStepText { from { opacity: .4; } to { opacity: 1; } }@keyframes visaStepNode { from { background-color: #FFFFFF; } to { background-color: #1B2A47; } }@media (min-width: 768px) { #brxe-pxozly .visa-steps__track { left: 10%; right: 10%; top: 5.3125rem; height: 1px; } #brxe-pxozly .visa-steps__fill { left: 10%; right: 10%; top: 5.28125rem; height: 2px; transform-origin: left center; }}@media (max-width: 767px) { #brxe-pxozly { grid-template-columns: minmax(0, 1fr); row-gap: 0; padding-left: 0; } #brxe-pxozly .visa-steps__track, #brxe-pxozly .visa-steps__fill { display: none; } #brxe-pxozly > .visa-step { display: grid; grid-template-columns: 2.5rem minmax(0, 1fr); grid-template-rows: auto 1fr; column-gap: 1rem; row-gap: .25rem; align-items: start; text-align: left; padding: 0 0 1.5rem; } #brxe-pxozly > .visa-step:last-child { padding-bottom: 0; } #brxe-pxozly > .visa-step:not(:last-child)::before { content: ""; position: absolute; left: 1.25rem; top: 2.625rem; bottom: 1.5rem; width: 1px; background: rgba(27,42,71,.2); } #brxe-pxozly .visa-step__num { grid-column: 1; grid-row: 1 / span 2; font-size: 1.5rem; line-height: 2.25rem; letter-spacing: .1875rem; text-align: center; } #brxe-pxozly .visa-step__node { display: none; } #brxe-pxozly .visa-step__name { grid-column: 2; grid-row: 1; padding-top: .25rem; font-size: 1.125rem; line-height: 1.8125rem; font-weight: 500; letter-spacing: .25rem; text-align: left; } #brxe-pxozly .visa-step__desc { grid-column: 2; grid-row: 2; color: #484848; font-size: 1rem; line-height: 1.5rem; letter-spacing: .12rem; text-align: left; }}@supports (animation-timeline: view()) { @media (prefers-reduced-motion: no-preference) and (min-width: 768px) { #brxe-pxozly { view-timeline: --visaSteps block; } #brxe-pxozly .visa-steps__fill { animation: visaFillX linear both; animation-timeline: --visaSteps; animation-range: cover 20% cover 50%; } #brxe-pxozly .visa-step__num { animation: visaStepNum linear both; animation-timeline: --visaSteps; } #brxe-pxozly .visa-step__node { animation: visaStepNode linear both; animation-timeline: --visaSteps; } #brxe-pxozly :is(.visa-step__name, .visa-step__desc) { animation: visaStepText linear both; animation-timeline: --visaSteps; } #brxe-pxozly .visa-step--1 :is(.visa-step__num, .visa-step__node, .visa-step__name, .visa-step__desc) { animation-range: cover 20% cover 22%; } #brxe-pxozly .visa-step--2 :is(.visa-step__num, .visa-step__node, .visa-step__name, .visa-step__desc) { animation-range: cover 27.5% cover 29.5%; } #brxe-pxozly .visa-step--3 :is(.visa-step__num, .visa-step__node, .visa-step__name, .visa-step__desc) { animation-range: cover 35% cover 37%; } #brxe-pxozly .visa-step--4 :is(.visa-step__num, .visa-step__node, .visa-step__name, .visa-step__desc) { animation-range: cover 42.5% cover 44.5%; } #brxe-pxozly .visa-step--5 :is(.visa-step__num, .visa-step__node, .visa-step__name, .visa-step__desc) { animation-range: cover 50% cover 52%; } } @media (prefers-reduced-motion: no-preference) and (max-width: 767px) { #brxe-pxozly { view-timeline: --visaSteps block; } #brxe-pxozly .visa-steps__fill { animation: visaFillY linear both; animation-timeline: --visaSteps; animation-range: cover 22% cover 57%; } #brxe-pxozly .visa-step__num { animation: visaStepNum linear both; animation-timeline: view(); animation-range: cover 30% cover 38%; } #brxe-pxozly .visa-step__node { animation: visaStepNode linear both; animation-timeline: view(); animation-range: cover 30% cover 38%; } #brxe-pxozly :is(.visa-step__name, .visa-step__desc) { animation: visaStepText linear both; animation-timeline: view(); animation-range: cover 30% cover 38%; } }}#brxe-pxozly .visa-step__node { background-color: #1B2A47;}#brxe-wuixsc {width: 100%; max-width: 80rem; row-gap: 3.75rem}@media (max-width: 767px) {#brxe-wuixsc {row-gap: 2.5rem}}#brxe-ikiyya {padding-top: 7.5rem; padding-right: 5rem; padding-bottom: 3.75rem; padding-left: 5rem; background-color: var(--bricks-color-white)}@media (max-width: 991px) {#brxe-ikiyya {padding-top: 4.5rem; padding-right: 2rem; padding-bottom: 4.5rem; padding-left: 2rem}}@media (max-width: 767px) {#brxe-ikiyya {padding-top: 3.5rem; padding-right: 1.5rem; padding-bottom: 3.5rem; padding-left: 1.5rem}}#brxe-58q6km {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}#brxe-ef54kl {max-width: 60rem; font-family: "Noto Serif TC"; font-size: var(--size-body-lg); line-height: 2rem; font-weight: 500; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}@media (max-width: 767px) {#brxe-ef54kl {line-height: 1.5rem; letter-spacing: .075rem}}#brxe-rfqo0y {align-items: center; row-gap: 1.25rem}@media (max-width: 767px) {#brxe-rfqo0y {row-gap: .75rem}}#brxe-9vz9dj {width: 2.25rem; min-width: 2.25rem; display: flex; align-items: center}@media (max-width: 767px) {#brxe-9vz9dj {width: auto; min-width: auto}}#brxe-6uzdzq {flex-grow: 1; font-family: "Noto Serif TC"; font-size: var(--size-body-lg); line-height: 2rem; font-weight: 500; letter-spacing: .125rem; color: var(--bricks-color-branding)}@media (max-width: 767px) {#brxe-6uzdzq {font-size: var(--size-body); line-height: 1.75rem}}#brxe-cn3s2y {font-size: 2.125rem; width: 2.125rem; height: 2.125rem; flex-shrink: 0; margin-left: auto}#brxe-xjoeac {font-size: 2.125rem; width: 2.125rem; height: 2.125rem; flex-shrink: 0; margin-left: auto}#brxe-mc16uc {flex-direction: row; flex-wrap: nowrap; align-items: center; column-gap: 2.5rem; cursor: pointer}@media (max-width: 767px) {#brxe-mc16uc {column-gap: 1rem}}#brxe-nj3xbj {max-width: 50rem; font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-text)}#brxe-nj3xbj a {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-text); font-size: inherit}#brxe-fyosmj {padding-top: 1.875rem; padding-left: 4.75rem}@media (max-width: 767px) {#brxe-fyosmj {padding-top: 1rem; padding-left: 0}}#brxe-0s2ef5 {flex-direction: column; padding-top: 2.5rem; padding-bottom: 2.5rem; border-bottom: 1px solid #A8BBD0}@media (max-width: 767px) {#brxe-0s2ef5 {padding-top: 1.5rem; padding-bottom: 1.5rem}}#brxe-ltgmbx {width: 2.25rem; min-width: 2.25rem; display: flex; align-items: center}@media (max-width: 767px) {#brxe-ltgmbx {width: auto; min-width: auto}}#brxe-2tkg22 {flex-grow: 1; font-family: "Noto Serif TC"; font-size: var(--size-body-lg); line-height: 2rem; font-weight: 500; letter-spacing: .125rem; color: var(--bricks-color-branding)}@media (max-width: 767px) {#brxe-2tkg22 {font-size: var(--size-body); line-height: 1.75rem}}#brxe-f3i7z6 {font-size: 2.125rem; width: 2.125rem; height: 2.125rem; flex-shrink: 0; margin-left: auto}#brxe-z1xxfi {font-size: 2.125rem; width: 2.125rem; height: 2.125rem; flex-shrink: 0; margin-left: auto}#brxe-g0p2eo {flex-direction: row; flex-wrap: nowrap; align-items: center; column-gap: 2.5rem; cursor: pointer}@media (max-width: 767px) {#brxe-g0p2eo {column-gap: 1rem}}#brxe-37ey3e {max-width: 50rem; font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-text)}#brxe-37ey3e a {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; font-weight: 600; letter-spacing: .125rem; color: var(--bricks-color-text); font-size: inherit}#brxe-rqlvox {padding-top: 1.875rem; padding-left: 4.75rem}@media (max-width: 767px) {#brxe-rqlvox {padding-top: 1rem; padding-left: 0}}#brxe-ectcod {flex-direction: column; padding-top: 2.5rem; padding-bottom: 2.5rem; border-bottom: 1px solid #A8BBD0}@media (max-width: 767px) {#brxe-ectcod {padding-top: 1.5rem; padding-bottom: 1.5rem}}#brxe-t4ai9t {width: 100%}#brxe-t4ai9t { counter-reset: qa-index 0;}#brxe-t4ai9t .qa-index::before { counter-increment: qa-index; content: counter(qa-index, decimal-leading-zero); font-family: Inter, sans-serif; font-size: 1.875rem; font-weight: 700; line-height: 1.2; letter-spacing: .0156rem; color: #D1B584;}#brxe-t4ai9t>.brxe-block:first-child { padding-top: 0;}#brxe-t4ai9t .accordion-title-wrapper .brxe-heading { transition: color .35s ease;}#brxe-t4ai9t .accordion-title-wrapper:hover .brxe-heading { color: #62789C;}#brxe-t4ai9t .accordion-content-wrapper ul { margin: 0; padding-left: 1em; list-style: "・";}#brxe-t4ai9t .accordion-content-wrapper p { margin: 0;}#brxe-t4ai9t .accordion-content-wrapper ol { margin: 0;}#brxe-t4ai9t .accordion-content-wrapper ol { padding-left: 1.5em;}#brxe-t4ai9t .accordion-content-wrapper .brxe-text>*+* { margin-top: 1rem;}#brxe-t4ai9t .accordion-content-wrapper .brxe-text>p+ol { margin-top: .25rem;}#brxe-mi10o0 {width: 100%; max-width: 75rem; row-gap: 3.75rem}@media (max-width: 767px) {#brxe-mi10o0 {row-gap: 2.5rem}}#brxe-n7b81q {padding-top: 3.75rem; padding-right: 7.5rem; padding-bottom: 7.5rem; padding-left: 7.5rem; background-color: var(--bricks-color-white)}@media (max-width: 991px) {#brxe-n7b81q {padding-top: 4.5rem; padding-right: 2rem; padding-bottom: 4.5rem; padding-left: 2rem}}@media (max-width: 767px) {#brxe-n7b81q {padding-top: 3.5rem; padding-right: 1.5rem; padding-bottom: 3.5rem; padding-left: 1.5rem}}#brxe-atl8m2 {align-self: center; font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); font-weight: 700; letter-spacing: .125rem; color: var(--bricks-color-branding); text-align: center}@media (min-width: 768px) { #brxe-atl8m2 .visa-txt-m { display: none; }}@media (max-width: 767px) { #brxe-atl8m2 .visa-txt-d { display: none; }}#brxe-fwldks {align-self: center; margin-top: 1.25rem; margin-bottom: 1.875rem; font-family: "Noto Serif TC"; font-size: var(--size-body-lg); line-height: 2rem; font-weight: 500; letter-spacing: .125rem; color: var(--bricks-color-fourth); text-align: center}@media (min-width: 768px) { #brxe-fwldks .visa-txt-m { display: none; }}@media (max-width: 767px) { #brxe-fwldks .visa-txt-d { display: none; }}@media (max-width: 767px) {#brxe-fwldks {line-height: 1.5rem; letter-spacing: .075rem; margin-top: .75rem; margin-bottom: 1.5rem}}#brxe-2isqbm .form-group:not(.submit-button-wrapper):not(.message):not(.captcha) {padding-right: 1.125rem; padding-left: 1.125rem}#brxe-2isqbm .form-group input {padding-right: 12px; border: 1px solid #D4D4D4; border-radius: .31rem; background-color: var(--bricks-color-white)}#brxe-2isqbm .flatpickr {padding-right: 12px; border: 1px solid #D4D4D4; border-radius: .31rem; background-color: var(--bricks-color-white)}#brxe-2isqbm select {padding-right: 12px; font-size: 1rem; font-family: "Noto Serif TC"; font-weight: 500; letter-spacing: .12rem; color: #8c8c8c; border: 1px solid #D4D4D4; border-radius: .31rem; background-color: var(--bricks-color-white)}#brxe-2isqbm textarea {padding-right: 12px; border: 1px solid #D4D4D4; border-radius: .31rem; background-color: var(--bricks-color-white)}#brxe-2isqbm .form-field-richtext + .tox-tinymce .tox-edit-area__iframe {padding-right: 12px}#brxe-2isqbm ::placeholder {font-size: 1rem; font-family: "Noto Serif TC"; font-weight: 500; letter-spacing: .12rem; color: #8c8c8c}#brxe-2isqbm label {color: #2e2e2e; font-size: 1rem; font-family: "Noto Serif TC"; line-height: 1.875rem; letter-spacing: .125rem; text-transform: none; font-weight: 600}#brxe-2isqbm .label {color: #2e2e2e; font-size: 1rem; font-family: "Noto Serif TC"; line-height: 1.875rem; letter-spacing: .125rem; text-transform: none; font-weight: 600}#brxe-2isqbm .form-field-richtext + .tox-tinymce {border: 1px solid #D4D4D4; border-radius: .31rem; background-color: var(--bricks-color-white)}#brxe-2isqbm .bricks-button:not([type=submit]) {border: 1px solid #D4D4D4; border-radius: .31rem}#brxe-2isqbm .choose-files {border: 1px solid #D4D4D4; border-radius: .31rem}#brxe-2isqbm .submit-button-wrapper {width: 100%; margin-right: 1.125rem; margin-left: 1.125rem}#brxe-2isqbm .bricks-button {background-color: var(--bricks-color-branding); color: var(--bricks-color-white); font-size: 1rem; font-family: "Noto Serif TC"; font-weight: 500; letter-spacing: 0.08rem}#brxe-2isqbm button[type=submit].bricks-button {border-radius: .63rem}#brxe-2isqbm .bricks-button:hover {background-color: #62789c}#brxe-2isqbm {margin-right: -1.125rem; margin-left: -1.125rem; width: calc(100% + 2.25rem); max-width: none}#brxe-2isqbm .form-group:nth-child(2) {width: 50%}#brxe-2isqbm .form-group:nth-child(3) {width: 50%}#brxe-2isqbm .form-group:nth-child(4) {width: 50%}#brxe-2isqbm .form-group:nth-child(5) {width: 50%}#brxe-2isqbm .form-group:nth-child(6) {width: 50%}#brxe-2isqbm .form-group:nth-child(7) {width: 50%}@media (min-width: 768px) { #brxe-2isqbm .form-group { padding-bottom: 1.5rem; } #brxe-2isqbm .form-group > label { padding-bottom: .625rem; } #brxe-2isqbm .form-group input:not([type=checkbox]):not([type=radio]), #brxe-2isqbm .form-group select { min-height: 2.8125rem; } #brxe-2isqbm .form-group textarea { min-height: 13.5625rem; } #brxe-2isqbm .bricks-button { min-height: 2.875rem; }}@media (max-width: 767px) { #brxe-2isqbm .form-group { width: 100% !important; padding-bottom: 1rem; } #brxe-2isqbm .form-group > label { padding-bottom: .5rem; font-size: .9375rem; line-height: 1.5rem; letter-spacing: .075rem; } #brxe-2isqbm .form-group input:not([type=checkbox]):not([type=radio]), #brxe-2isqbm .form-group select { min-height: 2.75rem; } #brxe-2isqbm .form-group textarea { min-height: 8.75rem; } #brxe-2isqbm .bricks-button { min-height: 2.75rem; }}#brxe-2isqbm .form-group>label { margin-bottom: 0;}#brxe-2isqbm .bricks-button { transition: background-color .3s ease-out;}#brxe-2isqbm .form-group input { transition: border-color .25s ease-out, box-shadow .25s ease-out;}#brxe-2isqbm .form-group select { transition: border-color .25s ease-out, box-shadow .25s ease-out;}#brxe-2isqbm .form-group textarea { transition: border-color .25s ease-out, box-shadow .25s ease-out;}#brxe-2isqbm .form-group input:not([type=checkbox]):not([type=radio]):focus { outline: none; border-color: #1B2A47; box-shadow: 0 0 0 .5px #1B2A47;}#brxe-2isqbm .form-group select:focus { outline: none; border-color: #1B2A47; box-shadow: 0 0 0 .5px #1B2A47;}#brxe-2isqbm .form-group textarea:focus { outline: none; border-color: #1B2A47; box-shadow: 0 0 0 .5px #1B2A47;}#brxe-2isqbm .form-group>label { transition: color .25s ease-out;}#brxe-2isqbm .form-group:focus-within>label { color: #1B2A47;}#brxe-2isqbm .form-group input:user-invalid { border-color: #D14343;}#brxe-2isqbm .form-group select:user-invalid { border-color: #D14343;}#brxe-2isqbm .form-group textarea:user-invalid { border-color: #D14343;}#brxe-2isqbm .form-group input[type=checkbox] { width: 1.5rem; height: 1.5rem; margin-right: .625rem; accent-color: #1B2A47; flex-shrink: 0;}#brxe-2isqbm .form-group .options-wrapper li { display: flex; align-items: center;}@media (max-width: 767px) {#brxe-2isqbm .form-group:not(.submit-button-wrapper):not(.message):not(.captcha) {padding-right: 0; padding-left: 0}#brxe-2isqbm .submit-button-wrapper {margin-right: 0; margin-left: 0}#brxe-2isqbm {margin-right: 0; margin-left: 0; width: 100%}}@media (max-width: 478px) {#brxe-2isqbm label {text-transform: none}#brxe-2isqbm .label {text-transform: none}#brxe-2isqbm .submit-button-wrapper {width: 100%}#brxe-2isqbm .form-group:nth-child(2) {width: 100%}#brxe-2isqbm .form-group:nth-child(3) {width: 100%}#brxe-2isqbm .form-group:nth-child(4) {width: 100%}#brxe-2isqbm .form-group:nth-child(5) {width: 100%}#brxe-2isqbm .form-group:nth-child(6) {width: 100%}#brxe-2isqbm .form-group:nth-child(7) {width: 100%}}@media (max-width: 370px) {#brxe-2isqbm ::placeholder {font-size: .75rem; font-family: "Noto Serif TC"}#brxe-2isqbm select {font-size: .75rem; font-family: "Noto Serif TC"}#brxe-2isqbm .form-group:nth-child(2) {width: 100%}#brxe-2isqbm .form-group:nth-child(3) {width: 100%}#brxe-2isqbm .form-group:nth-child(4) {width: 100%}#brxe-2isqbm .form-group:nth-child(5) {width: 100%}#brxe-2isqbm .form-group:nth-child(6) {width: 100%}#brxe-2isqbm .form-group:nth-child(7) {width: 100%}}#brxe-zs64hs {width: 100%; max-width: 80rem; row-gap: 0px; background-color: var(--bricks-color-white); border-radius: 12px; box-shadow: 0 12px 36px -2px rgba(10, 26, 46, 0.09); padding-top: 3.75rem; padding-right: 6.25rem; padding-bottom: 4.25rem; padding-left: 6.25rem}@media (max-width: 991px) {#brxe-zs64hs {padding-top: 3rem; padding-right: 2.5rem; padding-bottom: 3.5rem; padding-left: 2.5rem}}@media (max-width: 767px) {#brxe-zs64hs {padding-top: 2rem; padding-right: 1.25rem; padding-bottom: 2.25rem; padding-left: 1.25rem}}#visa-form {background-color: #f8f8f8; padding-top: 7.5rem; padding-right: 5rem; padding-bottom: 7.5rem; padding-left: 5rem}@media (max-width: 991px) {#visa-form {padding-top: 4.5rem; padding-right: 2rem; padding-bottom: 4.5rem; padding-left: 2rem}}@media (max-width: 767px) {#visa-form {padding-top: 3rem; padding-right: 1.5rem; padding-bottom: 3.5rem; padding-left: 1.5rem}}