@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-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {.brxe-map-leaflet{height:300px;width:100%}.brxe-map-leaflet .leaflet-container{height:100%;width:100%}}@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)}}.brxe-image-gallery{width:100%}.brxe-image-gallery figure{all:unset;display:block}.brxe-image-gallery figure>a{display:block}.brxe-image-gallery .image{position:relative}.brxe-image-gallery .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}.brxe-image-gallery[data-layout=metro] .image img{height:auto;width:100%}.brxe-image-gallery .brx-gallery-load-more-template{display:none!important}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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}}@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 {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-kk0rnh {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 0; background-position: center center; background-repeat: no-repeat; background-size: cover}:where(#brxe-kk0rnh > *:not(figcaption)) {position: relative}#brxe-kk0rnh::before {background-image: linear-gradient(180deg, rgba(10,25,47,0.36) 0%, rgba(10,25,47,0.32) 42%, rgba(10,25,47,0.736) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 767px) { body #brxe-kk0rnh:has(+ .nvt-hero-bg-m) { display: none; } }@media (max-width: 767px) {#brxe-kk0rnh {background-position: center center; background-repeat: no-repeat; background-size: cover}}#brxe-hrmobl {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 0; display: none}:where(#brxe-hrmobl > *:not(figcaption)) {position: relative}#brxe-hrmobl::before {background-image: linear-gradient(180deg, rgba(10,25,47,0.36) 0%, rgba(10,25,47,0.32) 42%, rgba(10,25,47,0.736) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 767px) {#brxe-hrmobl {display: block; background-position: center center; background-repeat: no-repeat; background-size: cover}}#brxe-gp65ld {font-family: "Noto Serif TC"; font-size: var(--size-h1); line-height: var(--line-height-h1); letter-spacing: 2px; font-weight: 700; color: var(--bricks-color-white)}#brxe-gp65ld .nvt-title-zh:empty { display: none;}@media (max-width: 767px) {#brxe-gp65ld {font-size: 1.625rem; line-height: 1.4}}.brxe-prjhil .brxe-6yxanu.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); letter-spacing: 2px; font-weight: 700; color: var(--bricks-color-white); white-space: nowrap}@media (max-width: 767px) {.brxe-prjhil .brxe-6yxanu.brxe-text-basic {font-size: 1.375rem; line-height: 1.6}}.brxe-prjhil .brxe-hr6typ.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .12rem; font-weight: 600; color: var(--bricks-color-white); white-space: nowrap}.brxe-prjhil.brxe-block {flex-direction: column; row-gap: .375rem; width: auto; padding-right: 2rem; padding-left: 2rem; border-left: 1px solid rgba(255,255,255,.3)}#brxe-gn91i2 {flex-direction: row; flex-wrap: wrap; row-gap: 1rem; width: auto}@media (max-width: 767px) { #brxe-gn91i2 { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1rem 1rem; width: 100%; } #brxe-gn91i2 .brxe-prjhil { padding: 0; border-left: 0; } }#brxe-gn91i2:not(:has(.brxe-prjhil+.brxe-prjhil)) { display: none;}#brxe-gn91i2 .brxe-prjhil:first-child { padding-left: 0; border-left: 0;}html[lang="en-US"] #brxe-gn91i2 .brxe-hr6typ { white-space: normal; text-wrap: wrap;}html[lang="en-US"] #brx-content .nvt-step-text .brxe-heading { white-space: normal; text-wrap: wrap;}html[lang="en-US"] #brxe-tvc4qh { letter-spacing: 0;}html[lang="en-US"] #brxe-s38u8l { letter-spacing: 0;}html[lang="en-US"] #brxe-vylmkp { letter-spacing: 0;}html[lang="en-US"] #brxe-kazs3u { letter-spacing: 0;}html[lang="en-US"] .brxe-b3e085 { white-space: normal; text-wrap: balance;}html[lang="en-US"] .brxe-6dcf84>.brxe-divider { flex: 1 1 0%; width: auto; min-width: 2rem;}html[lang="en-US"] .brxe-f99944 { flex: 0 1 auto; min-width: 0;}html[lang="en-US"] #brxe-miv3js { white-space: normal; text-wrap: wrap;}html[lang="en-US"] #brxe-z2djor>.brxe-divider { flex: 1 1 0%; width: auto; min-width: 2rem;}html[lang="en-US"] #brxe-z2djor>.brxe-block { flex: 0 1 auto; min-width: 0;}html[lang="en-US"] #brxe-z2djor .brxe-heading { white-space: normal; text-wrap: balance;}html[lang="en-US"] .brxe-b3e085 { white-space: normal; text-wrap: balance;}html[lang="en-US"] .brxe-6dcf84>.brxe-divider { flex: 1 1 0%; width: auto; min-width: 2rem;}html[lang="en-US"] .brxe-f99944 { flex: 0 1 auto; min-width: 0;}html[lang="en-US"] #brxe-miv3js { white-space: normal; text-wrap: wrap;}html[lang="en-US"] #brxe-z2djor>.brxe-divider { flex: 1 1 0%; width: auto; min-width: 2rem;}html[lang="en-US"] #brxe-z2djor>.brxe-block { flex: 0 1 auto; min-width: 0;}html[lang="en-US"] #brxe-z2djor .brxe-heading { white-space: normal; text-wrap: balance;}html[lang="en-US"] #brxe-gp65ld .nvt-title-zh { display: none;}#brxe-s8h9sb {padding-top: .875rem; padding-right: 2rem; padding-bottom: .875rem; padding-left: 2rem; font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-white); white-space: nowrap; transition: all .3s ease-out; background-color: var(--bricks-color-secondary); border-radius: 999px}#brxe-s8h9sb:hover {background-color: #8a6845}@media (max-width: 767px) {#brxe-s8h9sb {flex-grow: 1; padding-right: .75rem; padding-left: .75rem; min-width: 0px; flex-basis: 0}}#brxe-06y6te {padding-top: .875rem; padding-right: 2rem; padding-bottom: .875rem; padding-left: 2rem; font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-white); white-space: nowrap; transition: all .3s ease-out; background-color: rgba(255,255,255,0); border: 1px solid rgba(255,255,255,.7); border-radius: 999px}#brxe-06y6te:hover {background-color: rgba(255,255,255,.14); border: 1px solid rgba(255,255,255,1); border-radius: 999px}body:not(:has(.brxe-prjcrd)) #brxe-06y6te { display: none;}@media (max-width: 767px) {#brxe-06y6te {flex-grow: 1; padding-right: .75rem; padding-left: .75rem; min-width: 0px; flex-basis: 0}}#brxe-5ym616 {flex-direction: row; column-gap: .75rem; row-gap: .75rem; flex-wrap: wrap; width: auto}@media (max-width: 767px) {#brxe-5ym616 {width: 100%; flex-wrap: nowrap}}#brxe-0n4e5u {flex-direction: row; justify-content: flex-start; margin-top: 1.5rem}@media (max-width: 767px) {#brxe-0n4e5u {margin-top: 1rem}}#brxe-8cgxfv {row-gap: 2.25rem; align-items: flex-start; position: relative; width: 100%; max-width: 80rem}@media (max-width: 767px) {#brxe-8cgxfv {row-gap: 1.5rem}}#hero {background-color: var(--bricks-color-fourth); min-height: 56.25rem; justify-content: flex-end; padding-top: 9rem; padding-right: 5rem; padding-bottom: 8.5rem; padding-left: 5rem; position: relative; overflow: hidden}@keyframes nvtHeroIn { from { transform: scale(1.2); } to { transform: scale(1); } }@keyframes nvtHeroBreathe { from { transform: scale(1); } to { transform: scale(1.08); } }@keyframes nvtUp { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: none; } }@keyframes nvtDown { from { opacity: 0; transform: translateY(-40px); } to { opacity: 1; transform: none; } }@media (prefers-reduced-motion: reduce) { #hero .nvt-hero-bg, #hero .nvt-hero-title, #hero .nvt-hero-stats, #hero .nvt-hero-btns { animation: none; } } .nvt-fill:not(.is-set) { display: none;}#hero>.brxe-container { z-index: 1;}#hero .nvt-hero-bg { animation: nvtHeroIn 1.6s ease-out both, nvtHeroBreathe 12s ease-in-out 1.6s infinite alternate; transform-origin: center;}#hero .nvt-hero-title { animation: nvtUp .7s ease-out both;}#hero .nvt-hero-stats { animation: nvtDown .7s ease-out both;}#hero .nvt-hero-btns { animation: nvtUp .7s ease-out both;}@media (max-width: 991px) {#hero {min-height: 44rem; padding-right: 2rem; padding-left: 2rem}}@media (max-width: 767px) {#hero {min-height: 38.75rem; padding-top: 7rem; padding-right: 1.5rem; padding-bottom: 2.5rem; padding-left: 1.5rem}}#brxe-k4tuu3 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text); white-space: nowrap}#brxe-w4vfs6 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text); white-space: nowrap}#brxe-p4u53v {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text); white-space: nowrap}#brxe-6mqno5 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text); white-space: nowrap}#brxe-hfc17t {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text); white-space: nowrap}#brxe-w9vxcw {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text); white-space: nowrap}#brxe-zm0664 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text); white-space: nowrap}#brxe-anknws {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text); white-space: nowrap}#brxe-md9aqy {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text); white-space: nowrap}#brxe-ypppso {flex-direction: row; align-items: center; flex-wrap: nowrap; overflow: auto; width: auto; max-width: 100%}#brxe-ssyo09 {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-zmxbo3 {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-m0oze7 {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-a3cyao {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-7doypc {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-zrik0q {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-2v1cqe {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-syglbf {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-brbnsw {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-i22bal {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-njhavs {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-jn92as {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-qgbmle {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-z3lqn0 {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-f9jdda {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-s9k5vv {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-kq0jh2 {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-xqi9yj {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-ulfc3h {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-tocttl {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-toccur {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}#brxe-bwxei6 {display: none}#brxe-w4sdtx {flex-direction: row; align-items: center; justify-content: center; width: 100%; max-width: 80rem}@media (max-width: 991px) {#brxe-w4sdtx {justify-content: flex-start}}#anchors {background-color: var(--bricks-color-white); border-bottom: 1px solid #1B2A47; padding-top: 0; padding-right: 5rem; padding-bottom: 0; padding-left: 5rem}@media (min-width: 768px) { #brx-content > section[id] { scroll-margin-top: calc(91px + 1.5rem); } }@media (min-width: 479px) and (max-width: 767px) { #brx-content > section[id] { scroll-margin-top: calc(82px + 1.5rem); } }@media (max-width: 478px) { #brx-content > section[id] { scroll-margin-top: calc(58px + 1.5rem); } }body:has(#info .nvt-price-empty):not(:has(#info .brxe-prjfct, #info .nvt-rv+.nvt-rv)) #anchors .nav-info { display: none;}body:not(:has(.brxe-prjcrd)) #anchors .nav-units { display: none;}body:not(:has(.brxe-prjvid)) #anchors .nav-videos { display: none;}body:not(:has(.nvt-dev-intro)) #anchors .nav-developer { display: none;}body:not(:has(.brxe-prjgal .brxe-image-gallery)) #anchors .nav-gallery { display: none;}body:not(:has(.brxe-prjdoc, .nvt-bro-item)) #anchors .nav-brochure { display: none;}body:not(:has(.brxe-map-leaflet, .nvt-loc-text, .brxe-prjnea)) #anchors .nav-location { display: none;}body:not(:has(.brxe-prjnew)) #anchors .nav-news { display: none;}#anchors .nav-link { position: relative; padding: 1.375rem .25rem; margin: 0 .75rem; transition: color .3s ease-out;}#anchors .nav-link::after { content: ''; position: absolute; left: .25rem; right: .25rem; bottom: 0; height: 2px; background: #A37E58; transform: scaleX(0); transform-origin: center; transition: transform .3s ease-out;}#anchors .nav-link:hover { color: #A37E58;}#anchors .nav-link.is-active { color: #A37E58;}#anchors .nav-link:hover::after { transform: scaleX(1);}#anchors .nav-link.is-active::after { transform: scaleX(1);}#anchors .nvt-anchors { scrollbar-width: none;}#anchors .nvt-anchors::-webkit-scrollbar { display: none;}@media (max-width: 991px) {#anchors {padding-top: 0; padding-right: 2rem; padding-bottom: 0; padding-left: 2rem}}@media (max-width: 767px) {#anchors {padding-top: 0; padding-right: 1.5rem; padding-bottom: 0; padding-left: 1.5rem}}@media (max-width: 478px) {#anchors {padding-top: 0; padding-bottom: 0}}.brxe-cf9b06.horizontal .line {width: 100%; border-top-width: 1px; border-top-color: var(--bricks-color-third)}.brxe-cf9b06.vertical .line {border-right-width: 100%; border-right-color: var(--bricks-color-third)}.brxe-cf9b06 .line {height: 1px}.brxe-cf9b06 .icon {color: var(--bricks-color-third)}.brxe-cf9b06 {flex-grow: 1; min-width: 2rem}.brxe-f6053d {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; text-transform: uppercase; color: var(--bricks-color-third); text-align: center}.brxe-b3e085 {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); letter-spacing: .125rem; font-weight: 700; color: var(--bricks-color-branding); text-align: center; white-space: nowrap}@media (max-width: 767px) {.brxe-b3e085 {font-size: 1.375rem; line-height: 1.6}}.brxe-f99944 {flex-direction: column; align-items: center; row-gap: .5rem; flex-shrink: 0; width: auto}.brxe-dbe333.horizontal .line {width: 100%; border-top-width: 1px; border-top-color: var(--bricks-color-third)}.brxe-dbe333.vertical .line {border-right-width: 100%; border-right-color: var(--bricks-color-third)}.brxe-dbe333 .line {height: 1px}.brxe-dbe333 .icon {color: var(--bricks-color-third)}.brxe-dbe333 {flex-grow: 1; min-width: 2rem}.brxe-6dcf84 {flex-direction: row; align-items: center; column-gap: 1.5rem; width: 100%; max-width: 80rem; align-self: center !important; flex-wrap: nowrap}#brxe-sppqb8 {width: 1.25rem; height: 1.25rem; flex-shrink: 0}#brxe-jxc9v5 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-secondary); width: 6.75rem; flex-shrink: 0}#brxe-yuaofw {flex-direction: row; align-items: center; column-gap: .5rem; width: auto; flex-shrink: 0}#brxe-9r7ap5 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-black)}#brxe-20yz3c {flex-direction: row; flex-wrap: wrap; column-gap: .25rem; flex-grow: 1; width: auto; min-width: 0px}#brxe-ednf1s {flex-direction: row; column-gap: .75rem; align-items: center; flex-wrap: nowrap; width: 100%; padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border-bottom: 1px solid #F0F4FF; position: relative; transition: background-color .3s var(--nvt-ease)}#brxe-ednf1s:hover {background-color: var(--bricks-color-fifth)}#brxe-ednf1s::before { content: ''; position: absolute; left: 0; top: 0; width: 3px; height: 0; background: #D1B584; transition: height .3s var(--nvt-ease);}#brxe-ednf1s:hover::before { height: 100%;}@media (max-width: 767px) {#brxe-ednf1s {width: 100%}}#brxe-mah0do {width: 1.25rem; height: 1.25rem; flex-shrink: 0}#brxe-eysc0j {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-secondary); width: 6.75rem; flex-shrink: 0}#brxe-ol4rw3 {flex-direction: row; align-items: center; column-gap: .5rem; width: auto; flex-shrink: 0}#brxe-b1gfh2 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-black)}#brxe-2q7tb7 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-black)}#brxe-edyx1v {flex-direction: row; flex-wrap: wrap; column-gap: .25rem; flex-grow: 1; width: auto; min-width: 0px}#brxe-enqqmw {flex-direction: row; column-gap: .75rem; align-items: center; flex-wrap: nowrap; width: calc(50% - .9375rem); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border-bottom: 1px solid #F0F4FF; position: relative; transition: background-color .3s var(--nvt-ease)}#brxe-enqqmw:hover {background-color: var(--bricks-color-fifth)}#brxe-enqqmw::before { content: ''; position: absolute; left: 0; top: 0; width: 3px; height: 0; background: #D1B584; transition: height .3s var(--nvt-ease);}#brxe-enqqmw:hover::before { height: 100%;}@media (max-width: 767px) {#brxe-enqqmw {width: 100%}}#brxe-3m7wac {width: 1.25rem; height: 1.25rem; flex-shrink: 0}#brxe-tvc4qh {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-secondary); width: 6.75rem; flex-shrink: 0}#brxe-pwbzxj {flex-direction: row; align-items: center; column-gap: .5rem; width: auto; flex-shrink: 0}#brxe-86gvjj {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-black)}#brxe-je70ul {flex-direction: row; flex-wrap: wrap; column-gap: .25rem; flex-grow: 1; width: auto; min-width: 0px}#brxe-2qjd6w {flex-direction: row; column-gap: .75rem; align-items: center; flex-wrap: nowrap; width: calc(50% - .9375rem); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border-bottom: 1px solid #F0F4FF; position: relative; transition: background-color .3s var(--nvt-ease)}#brxe-2qjd6w:hover {background-color: var(--bricks-color-fifth)}#brxe-2qjd6w::before { content: ''; position: absolute; left: 0; top: 0; width: 3px; height: 0; background: #D1B584; transition: height .3s var(--nvt-ease);}#brxe-2qjd6w:hover::before { height: 100%;}@media (max-width: 767px) {#brxe-2qjd6w {width: 100%}}#brxe-r0dhv1 {width: 1.25rem; height: 1.25rem; flex-shrink: 0}#brxe-zxb5zg {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-secondary); width: 6.75rem; flex-shrink: 0}#brxe-9n1zsn {flex-direction: row; align-items: center; column-gap: .5rem; width: auto; flex-shrink: 0}#brxe-sepgv2 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-black)}#brxe-k8tska {flex-direction: row; flex-wrap: wrap; column-gap: .25rem; flex-grow: 1; width: auto; min-width: 0px}#brxe-25n20u {flex-direction: row; column-gap: .75rem; align-items: center; flex-wrap: nowrap; width: calc(50% - .9375rem); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border-bottom: 1px solid #F0F4FF; position: relative; transition: background-color .3s var(--nvt-ease)}#brxe-25n20u:hover {background-color: var(--bricks-color-fifth)}#brxe-25n20u::before { content: ''; position: absolute; left: 0; top: 0; width: 3px; height: 0; background: #D1B584; transition: height .3s var(--nvt-ease);}#brxe-25n20u:hover::before { height: 100%;}@media (max-width: 767px) {#brxe-25n20u {width: 100%}}#brxe-mfya9u {width: 1.25rem; height: 1.25rem; flex-shrink: 0}#brxe-133v67 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-secondary); width: 6.75rem; flex-shrink: 0}#brxe-zlmtf7 {flex-direction: row; align-items: center; column-gap: .5rem; width: auto; flex-shrink: 0}#brxe-ekjsjq {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-black)}#brxe-i4uoyt {flex-direction: row; flex-wrap: wrap; column-gap: .25rem; flex-grow: 1; width: auto; min-width: 0px}#brxe-ezdo7s {flex-direction: row; column-gap: .75rem; align-items: center; flex-wrap: nowrap; width: calc(50% - .9375rem); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border-bottom: 1px solid #F0F4FF; position: relative; transition: background-color .3s var(--nvt-ease)}#brxe-ezdo7s:hover {background-color: var(--bricks-color-fifth)}#brxe-ezdo7s::before { content: ''; position: absolute; left: 0; top: 0; width: 3px; height: 0; background: #D1B584; transition: height .3s var(--nvt-ease);}#brxe-ezdo7s:hover::before { height: 100%;}@media (max-width: 767px) {#brxe-ezdo7s {width: 100%}}#brxe-pk6jzj {width: 1.25rem; height: 1.25rem; flex-shrink: 0}#brxe-s38u8l {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-secondary); width: 6.75rem; flex-shrink: 0}#brxe-onvc8y {flex-direction: row; align-items: center; column-gap: .5rem; width: auto; flex-shrink: 0}#brxe-y88s4e {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-black)}#brxe-jrl6sc {flex-direction: row; flex-wrap: wrap; column-gap: .25rem; flex-grow: 1; width: auto; min-width: 0px}#brxe-sz08el {flex-direction: row; column-gap: .75rem; align-items: center; flex-wrap: nowrap; width: calc(50% - .9375rem); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border-bottom: 1px solid #F0F4FF; position: relative; transition: background-color .3s var(--nvt-ease)}#brxe-sz08el:hover {background-color: var(--bricks-color-fifth)}#brxe-sz08el::before { content: ''; position: absolute; left: 0; top: 0; width: 3px; height: 0; background: #D1B584; transition: height .3s var(--nvt-ease);}#brxe-sz08el:hover::before { height: 100%;}@media (max-width: 767px) {#brxe-sz08el {width: 100%}}#brxe-mei765 {width: 1.25rem; height: 1.25rem; flex-shrink: 0}#brxe-tq782j {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-secondary); width: 6.75rem; flex-shrink: 0}#brxe-n09g1y {flex-direction: row; align-items: center; column-gap: .5rem; width: auto; flex-shrink: 0}#brxe-owtudv {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-black)}#brxe-fckagr {flex-direction: row; flex-wrap: wrap; column-gap: .25rem; flex-grow: 1; width: auto; min-width: 0px}#brxe-9nqybv {flex-direction: row; column-gap: .75rem; align-items: center; flex-wrap: nowrap; width: calc(50% - .9375rem); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border-bottom: 1px solid #F0F4FF; position: relative; transition: background-color .3s var(--nvt-ease)}#brxe-9nqybv:hover {background-color: var(--bricks-color-fifth)}#brxe-9nqybv::before { content: ''; position: absolute; left: 0; top: 0; width: 3px; height: 0; background: #D1B584; transition: height .3s var(--nvt-ease);}#brxe-9nqybv:hover::before { height: 100%;}@media (max-width: 767px) {#brxe-9nqybv {width: 100%}}#brxe-kifu7b {width: 1.25rem; height: 1.25rem; flex-shrink: 0}#brxe-utgshy {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-secondary); width: 6.75rem; flex-shrink: 0}#brxe-gsdoed {flex-direction: row; align-items: center; column-gap: .5rem; width: auto; flex-shrink: 0}#brxe-k6nu56 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-black)}#brxe-4osa63 {flex-direction: row; flex-wrap: wrap; column-gap: .25rem; flex-grow: 1; width: auto; min-width: 0px}#brxe-l9qvx6 {flex-direction: row; column-gap: .75rem; align-items: center; flex-wrap: nowrap; width: calc(50% - .9375rem); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border-bottom: 1px solid #F0F4FF; position: relative; transition: background-color .3s var(--nvt-ease)}#brxe-l9qvx6:hover {background-color: var(--bricks-color-fifth)}#brxe-l9qvx6::before { content: ''; position: absolute; left: 0; top: 0; width: 3px; height: 0; background: #D1B584; transition: height .3s var(--nvt-ease);}#brxe-l9qvx6:hover::before { height: 100%;}@media (max-width: 767px) {#brxe-l9qvx6 {width: 100%}}#brxe-u1ph9u {width: 1.25rem; height: 1.25rem; flex-shrink: 0}#brxe-r3yt90 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-secondary); width: 6.75rem; flex-shrink: 0}#brxe-evscwh {flex-direction: row; align-items: center; column-gap: .5rem; width: auto; flex-shrink: 0}#brxe-xmvo79 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-black)}#brxe-syge2t {flex-direction: row; flex-wrap: wrap; column-gap: .25rem; flex-grow: 1; width: auto; min-width: 0px}#brxe-gucdx6 {flex-direction: row; column-gap: .75rem; align-items: center; flex-wrap: nowrap; width: calc(50% - .9375rem); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border-bottom: 1px solid #F0F4FF; position: relative; transition: background-color .3s var(--nvt-ease)}#brxe-gucdx6:hover {background-color: var(--bricks-color-fifth)}#brxe-gucdx6::before { content: ''; position: absolute; left: 0; top: 0; width: 3px; height: 0; background: #D1B584; transition: height .3s var(--nvt-ease);}#brxe-gucdx6:hover::before { height: 100%;}@media (max-width: 767px) {#brxe-gucdx6 {width: 100%}}#brxe-urcf0o {width: 1.25rem; height: 1.25rem; flex-shrink: 0}#brxe-vylmkp {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-secondary); width: 6.75rem; flex-shrink: 0}#brxe-assnwj {flex-direction: row; align-items: center; column-gap: .5rem; width: auto; flex-shrink: 0}#brxe-8pea36 {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-black)}#brxe-13c3b8 {flex-direction: row; flex-wrap: wrap; column-gap: .25rem; flex-grow: 1; width: auto; min-width: 0px}#brxe-m0ebgx {flex-direction: row; column-gap: .75rem; align-items: center; flex-wrap: nowrap; width: calc(50% - .9375rem); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border-bottom: 1px solid #F0F4FF; position: relative; transition: background-color .3s var(--nvt-ease)}#brxe-m0ebgx:hover {background-color: var(--bricks-color-fifth)}#brxe-m0ebgx::before { content: ''; position: absolute; left: 0; top: 0; width: 3px; height: 0; background: #D1B584; transition: height .3s var(--nvt-ease);}#brxe-m0ebgx:hover::before { height: 100%;}@media (max-width: 767px) {#brxe-m0ebgx {width: 100%}}#brxe-2o7ouh {width: 1.25rem; height: 1.25rem; flex-shrink: 0}#brxe-kazs3u {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-secondary); width: 6.75rem; flex-shrink: 0}#brxe-anub1x {flex-direction: row; align-items: center; column-gap: .5rem; width: auto; flex-shrink: 0}#brxe-jvkq6e {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-black)}#brxe-lv8y6z {flex-direction: row; flex-wrap: wrap; column-gap: .25rem; flex-grow: 1; width: auto; min-width: 0px}#brxe-bzbxa8 {flex-direction: row; column-gap: .75rem; align-items: center; flex-wrap: nowrap; width: calc(50% - .9375rem); padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; border-bottom: 1px solid #F0F4FF; position: relative; transition: background-color .3s var(--nvt-ease)}#brxe-bzbxa8:hover {background-color: var(--bricks-color-fifth)}#brxe-bzbxa8::before { content: ''; position: absolute; left: 0; top: 0; width: 3px; height: 0; background: #D1B584; transition: height .3s var(--nvt-ease);}#brxe-bzbxa8:hover::before { height: 100%;}@media (max-width: 767px) {#brxe-bzbxa8 {width: 100%}}#brxe-sk6y6r {flex-direction: row; flex-wrap: wrap; column-gap: 1.875rem; align-items: flex-start}#brxe-nfxjbn {width: 3px; height: 1.25rem; background-color: var(--bricks-color-third); flex-shrink: 0}#brxe-ccqwll {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-branding); white-space: nowrap}#brxe-rzlgqi {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: #737373; white-space: nowrap}#brxe-9jnrb4 {flex-direction: row; align-items: center; column-gap: .75rem}.brxe-prjfct .brxe-7uuy7n.brxe-image {width: 1.75rem; height: 1.75rem}.brxe-prjfct .brxe-797qb8.brxe-icon {font-size: 1.75rem; color: var(--bricks-color-secondary); fill: var(--bricks-color-secondary)}.brxe-prjfct .brxe-leoir6.brxe-block {width: 4rem; height: 4rem; display: flex; align-items: center; justify-content: center; background-color: var(--bricks-color-white); border: 1px solid rgba(209,181,132,.45); border-radius: 32px; flex-shrink: 0}.brxe-prjfct .brxe-61uf1w.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-branding); text-align: center}@media (max-width: 767px) {.brxe-prjfct .brxe-61uf1w.brxe-text-basic {font-size: .875rem; letter-spacing: .05rem}}.brxe-prjfct.brxe-block {flex-direction: column; align-items: center; row-gap: .75rem; padding-top: 1.125rem; padding-bottom: 1.125rem}#brxe-oazdn5 {display: grid; align-items: initial; grid-template-columns: repeat(8, minmax(0, 1fr)); gap: .5rem}@media (max-width: 991px) {#brxe-oazdn5 {grid-template-columns: repeat(5, minmax(0, 1fr))}}@media (max-width: 767px) {#brxe-oazdn5 {grid-template-columns: repeat(3, minmax(0, 1fr)); gap: .75rem .5rem}}#brxe-kaha71 {flex-direction: column; row-gap: 1.5rem; background-color: var(--bricks-color-background); border-radius: 12px; padding-top: 2rem; padding-right: 2.5rem; padding-bottom: 2.25rem; padding-left: 2.5rem}@media (max-width: 767px) { #brxe-kaha71 .brxe-heading { font-size: 1.125rem; } }#brxe-kaha71:not(:has(.brxe-prjfct)) { display: none;}#brxe-kaha71 .brxe-prjfct { order: 9999;}@media (max-width: 767px) {#brxe-kaha71 {padding-top: 2rem; padding-right: 1rem; padding-bottom: 2.25rem; padding-left: 1rem}}#brxe-ljyjut {row-gap: 2.5rem; align-items: stretch; width: 100%; max-width: 80rem}#info {background-color: var(--bricks-color-white); padding-top: 6.25rem; padding-right: 5rem; padding-bottom: 3.125rem; padding-left: 5rem}#info { scroll-margin-top: 8rem;}#info:not(:has(.brxe-prjfct, .nvt-rv+.nvt-rv)):has(.nvt-price-empty) { display: none;}@media (max-width: 991px) {#info {padding-top: 4rem; padding-right: 2rem; padding-bottom: 4rem; padding-left: 2rem}}@media (max-width: 767px) {#info {padding-top: 2.5rem; padding-right: 1.5rem; padding-bottom: 1.25rem; padding-left: 1.5rem; row-gap: 2rem}}.brxe-vtsl01.brxe-block {width: auto}#brxe-dhpsoc {width: 100%}@media (min-width: 768px) { #brxe-dhpsoc.is-overflow { padding-inline: 3.5rem; } #brxe-dhpsoc .splide__arrow { width: 2.75rem; height: 2.75rem; } }@media (max-width: 767px) { #brxe-dhpsoc.is-overflow { padding-inline: 2.75rem; } #brxe-dhpsoc .splide__arrow { width: 2.25rem; height: 2.25rem; } }@media (min-width: 768px) { #brxe-dhpsoc:not(.is-overflow) > .splide__track > .splide__list { justify-content: center; } }@media (max-width: 767px) { #brxe-dhpsoc:not(.is-overflow) > .splide__track > .splide__list { justify-content: flex-start; } }#brxe-dhpsoc { background: none;}#brxe-dhpsoc>.splide__track>.splide__list { align-items: center;}#brxe-dhpsoc>.splide__track>.splide__list>.splide__slide { width: auto; flex-shrink: 0;}#brxe-dhpsoc:not(.is-overflow)>.splide__track>.splide__list>.splide__slide:last-child { margin-right: 0 !important;}#brxe-dhpsoc:not(.is-overflow)>.splide__arrows { display: none;}#brxe-dhpsoc>.splide__track { --fl: 0px; --fr: 0px; -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%); mask-image: linear-gradient(90deg, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);}#brxe-dhpsoc:has(.splide__arrow--prev:not(:disabled))>.splide__track { --fl: 1.5rem;}#brxe-dhpsoc:has(.splide__arrow--next:not(:disabled))>.splide__track { --fr: 1.5rem;}#brxe-dhpsoc .splide__arrow { position: absolute; top: 50%; transform: translateY(-50%); z-index: 1; display: flex; align-items: center; justify-content: center; padding: 0; border: 1px solid #D1B584; border-radius: 50%; background: #fff; color: #1B2A47; opacity: 1; cursor: pointer; transition: background-color .3s ease-out, border-color .3s ease-out, color .3s ease-out, opacity .3s ease-out;}#brxe-dhpsoc .splide__arrow--prev { left: 0; right: auto;}#brxe-dhpsoc .splide__arrow--next { right: 0; left: auto;}#brxe-dhpsoc .splide__arrow svg { display: none;}#brxe-dhpsoc .splide__arrow::before { content: ''; width: 1rem; height: 1rem; background: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3l5 5-5 5'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3l5 5-5 5'/%3E%3C/svg%3E") center / contain no-repeat;}#brxe-dhpsoc .splide__arrow--prev::before { transform: scaleX(-1);}#brxe-dhpsoc .splide__arrow:hover:not(:disabled) { background: #1B2A47; border-color: #1B2A47; color: #fff;}#brxe-dhpsoc .splide__arrow:focus-visible { background: #1B2A47; border-color: #1B2A47; color: #fff;}#brxe-dhpsoc .splide__arrow:disabled { opacity: .35; cursor: default;}#brxe-e9qghe {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; z-index: 1}#brxe-e9qghe:not(.tag), #brxe-e9qghe img {object-fit: cover}#brxe-3o3wj8 {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.25rem; letter-spacing: .75rem; font-weight: 500; color: var(--bricks-color-white); position: absolute; top: 1.5rem; left: 1.5rem; z-index: 2; background-color: rgba(14,26,46,.88); padding-top: .625rem; padding-right: 1rem; padding-bottom: .625rem; padding-left: 1rem; border-radius: 2px}#brxe-4t4e34 {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); letter-spacing: .1875rem; font-weight: 700; color: var(--bricks-color-white)}@media (max-width: 767px) {#brxe-4t4e34 {font-size: 1.125rem; line-height: 1.75rem}}#brxe-gy5ad3 {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: rgba(255,255,255,.74)}#brxe-yopemk {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: rgba(255,255,255,.74)}#brxe-ehb9o2 {flex-direction: column; row-gap: .25rem; width: auto}#brxe-uzo4e1 {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .1rem; font-weight: 700; color: var(--bricks-color-white); white-space: nowrap; background-color: var(--bricks-color-secondary); padding-top: .625rem; padding-right: 1.75rem; padding-bottom: .625rem; padding-left: 1.75rem; border-radius: 999px; transition: background-color .3s ease-out}#brxe-uzo4e1:hover {background-color: var(--bricks-color-branding)}@media (max-width: 767px) {#brxe-uzo4e1 {margin-top: .5rem}}#brxe-7l7mz6 {position: absolute; left: 0px; right: 0px; bottom: 0px; z-index: 2; flex-direction: row; align-items: center; justify-content: space-between; column-gap: 1.5rem; row-gap: .75rem; flex-wrap: wrap; background-color: rgba(9,17,30,.9); padding-top: 1.375rem; padding-right: 1.75rem; padding-bottom: 1.375rem; padding-left: 1.75rem}@media (max-width: 767px) {#brxe-7l7mz6 {flex-direction: column; align-items: flex-start; row-gap: .5rem; padding-top: 1.125rem; padding-right: 1.25rem; padding-bottom: 1.25rem; padding-left: 1.25rem}}#brxe-lkhdec {position: relative; height: 36.25rem; overflow: hidden; border-radius: 4px; background-position: center center; background-repeat: no-repeat; background-size: cover}@media (max-width: 991px) {#brxe-lkhdec {height: 26rem}}@media (max-width: 767px) {#brxe-lkhdec {height: 27.5rem}}.brxe-prjvr1 .brxe-xcn35h.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text)}.brxe-prjvr1.brxe-block {width: auto; padding-top: .5rem; padding-right: 1.25rem; padding-bottom: .5rem; padding-left: 1.25rem; border: 1px solid #D1B584; border-radius: 999px}#brxe-8x4fu6 {flex-direction: row; flex-wrap: wrap; justify-content: center; column-gap: .75rem; row-gap: .75rem}#brxe-8oy48c {flex-direction: column; align-items: center; row-gap: 3rem}@keyframes nvtPan { from { background-position: 47% center; } to { background-position: 53% center; } }@keyframes nvtPanImg { from { transform: translateX(-1.5%) scale(1.06); } to { transform: translateX(1.5%) scale(1.06); } }@keyframes nvtBreathe { from { transform: scale(1); } to { transform: scale(1.04); } }@media (prefers-reduced-motion: reduce) { #brxe-8oy48c .nvt-vr-stage, #brxe-8oy48c .nvt-vr-cover, #brxe-8oy48c .nvt-vr-hint { animation: none; } }#brxe-8oy48c:not(.is-ready) .nvt-vr-tabs { display: none;}#brxe-8oy48c:not(.is-ready) .nvt-vr-stage { display: none;}#brxe-8oy48c.is-ready .nvt-vr-list { display: none;}#brxe-8oy48c .nvt-vr-stage iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0;}#brxe-8oy48c .nvt-vr-stage.is-live .nvt-vr-hint { display: none;}#brxe-8oy48c .nvt-vr-stage.is-live .nvt-vr-cover { display: none;}#brxe-8oy48c .nvt-vr-stage:not(.is-live) { cursor: pointer;}#brxe-8oy48c .nvt-vr-stage:not(.is-live) { background-size: 108% auto; animation: nvtPan 8s ease-in-out infinite alternate;}#brxe-8oy48c .nvt-vr-cover { animation: nvtPanImg 8s ease-in-out infinite alternate;}#brxe-8oy48c .nvt-vr-hint { animation: nvtBreathe 2.4s ease-in-out infinite alternate;}@media (max-width: 767px) {#brxe-8oy48c {row-gap: 1.5rem}}#brxe-edijzv {row-gap: 3rem; align-items: stretch; width: 100%; max-width: 80rem}#vr {background-color: var(--bricks-color-white); padding-top: 3.125rem; padding-right: 5rem; padding-bottom: 3.125rem; padding-left: 5rem}#vr { scroll-margin-top: 8rem;}#vr:not(:has(.brxe-prjvr1)) { display: none;}@media (max-width: 991px) {#vr {padding-top: 4rem; padding-right: 2rem; padding-bottom: 4rem; padding-left: 2rem}}@media (max-width: 767px) {#vr {padding-top: 2.5rem; padding-right: 1.5rem; padding-bottom: 2.5rem; padding-left: 1.5rem}}[data-id="brxe-ppsl01"].splide__slide {width: auto}.brxe-ppsl02.brxe-block {width: auto}#brxe-75fu0r {width: 100%}@media (min-width: 768px) { #brxe-75fu0r.is-overflow { padding-inline: 3.5rem; } #brxe-75fu0r .splide__arrow { width: 2.75rem; height: 2.75rem; } }@media (max-width: 767px) { #brxe-75fu0r.is-overflow { padding-inline: 2.75rem; } #brxe-75fu0r .splide__arrow { width: 2.25rem; height: 2.25rem; } }#brxe-75fu0r { background: none;}#brxe-75fu0r>.splide__track>.splide__list { align-items: center;}#brxe-75fu0r>.splide__track>.splide__list>.splide__slide { width: auto; flex-shrink: 0;}#brxe-75fu0r:not(.is-overflow)>.splide__track>.splide__list { justify-content: center;}#brxe-75fu0r:not(.is-overflow)>.splide__track>.splide__list>.splide__slide:last-child { margin-right: 0 !important;}#brxe-75fu0r:not(.is-overflow)>.splide__arrows { display: none;}#brxe-75fu0r>.splide__track { --fl: 0px; --fr: 0px; -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%); mask-image: linear-gradient(90deg, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);}#brxe-75fu0r:has(.splide__arrow--prev:not(:disabled))>.splide__track { --fl: 1.5rem;}#brxe-75fu0r:has(.splide__arrow--next:not(:disabled))>.splide__track { --fr: 1.5rem;}#brxe-75fu0r .splide__arrow { position: absolute; top: 50%; transform: translateY(-50%); z-index: 1; display: flex; align-items: center; justify-content: center; padding: 0; border: 1px solid #D1B584; border-radius: 50%; background: #fff; color: #1B2A47; opacity: 1; cursor: pointer; transition: background-color .3s ease-out, border-color .3s ease-out, color .3s ease-out, opacity .3s ease-out;}#brxe-75fu0r .splide__arrow--prev { left: 0; right: auto;}#brxe-75fu0r .splide__arrow--next { right: 0; left: auto;}#brxe-75fu0r .splide__arrow svg { display: none;}#brxe-75fu0r .splide__arrow::before { content: ''; width: 1rem; height: 1rem; background: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3l5 5-5 5'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3l5 5-5 5'/%3E%3C/svg%3E") center / contain no-repeat;}#brxe-75fu0r .splide__arrow--prev::before { transform: scaleX(-1);}#brxe-75fu0r .splide__arrow:hover:not(:disabled) { background: #1B2A47; border-color: #1B2A47; color: #fff;}#brxe-75fu0r .splide__arrow:focus-visible { background: #1B2A47; border-color: #1B2A47; color: #fff;}#brxe-75fu0r .splide__arrow:disabled { opacity: .35; cursor: default;}.brxe-prjcrd .brxe-cn6mgd.brxe-image:not(.tag), .brxe-prjcrd .brxe-cn6mgd.brxe-image img {object-fit: contain}.brxe-prjcrd .brxe-cn6mgd.brxe-image {width: 100%; height: 100%}.brxe-prjcrd .brxe-9jnl3b.brxe-image {width: 12.5rem; height: 9.375rem}.brxe-prjcrd .brxe-x6n0y9.brxe-block {height: 15rem; display: flex; align-items: center; justify-content: center; overflow: hidden; position: relative; padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem}.brxe-prjcrd .brxe-fpxh5a.brxe-heading {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-branding)}.brxe-prjcrd .brxe-rt1va4.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-secondary)}@media (max-width: 991px) {.brxe-prjcrd .brxe-rt1va4.brxe-text-basic {display: block}}.brxe-prjcrd .brxe-z0lyst.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .02em; font-weight: 600; color: var(--bricks-color-secondary); white-space: nowrap}.brxe-prjcrd .brxe-898zdb.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .02em; font-weight: 600; color: var(--bricks-color-secondary); white-space: nowrap}.brxe-prjcrd .brxe-prjavl.brxe-block {flex-direction: row; flex-wrap: nowrap; width: auto}.brxe-prjcrd .brxe-fdy7uv.brxe-block {flex-direction: row; flex-wrap: nowrap; width: auto}@media (max-width: 991px) {.brxe-prjcrd .brxe-fdy7uv.brxe-block {flex-wrap: wrap}}.brxe-prjcrd .brxe-xdd5fl.brxe-block {flex-direction: column; row-gap: .625rem; align-items: flex-start}@container (max-width: 14.5rem) { .brxe-xdd5fl .brxe-rt1va4 { display: none; }} .brxe-xdd5fl { container-type: inline-size;}.brxe-prjcrd .brxe-10twy3.brxe-div {width: 100%; height: 1px; background-color: #E2E2E0; margin-top: auto}.brxe-prjcrd .brxe-n24jnx.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-branding); text-align: center; transition: color .25s ease}.brxe-prjcrd .brxe-6rzr3o.brxe-block {flex-direction: column; row-gap: 1rem; align-items: stretch; padding-top: 1.25rem; padding-right: 1.375rem; padding-bottom: 1.375rem; padding-left: 1.375rem; flex-grow: 1}.brxe-prjcrd .brxe-x80vyl.brxe-text-basic {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.25rem; letter-spacing: .75rem; font-weight: 500; color: var(--bricks-color-third)}.brxe-prjcrd .brxe-z9uv12.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 3rem; line-height: 3.875rem; letter-spacing: 2px; font-weight: 700; color: var(--bricks-color-third); white-space: nowrap}@media (max-width: 767px) {.brxe-prjcrd .brxe-z9uv12.brxe-text-basic {font-size: 2.25rem; line-height: 3rem}}.brxe-prjcrd .brxe-fyfx2q.brxe-block {flex-direction: column; row-gap: .25rem; width: auto}.brxe-prjcrd .brxe-hgjt9k.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); letter-spacing: .1875rem; font-weight: 700; color: var(--bricks-color-white)}.brxe-prjcrd .brxe-5l75ah.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: rgba(255,255,255,.85)}.brxe-prjcrd .brxe-i6x8pe.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: rgba(255,255,255,.85)}.brxe-prjcrd .brxe-sycco1.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: rgba(255,255,255,.85)}.brxe-prjcrd .brxe-ivn0ji.brxe-block {flex-direction: row; flex-wrap: wrap; width: auto}.brxe-prjcrd .brxe-fc1wr5.brxe-block {flex-direction: column; row-gap: .375rem; width: auto; flex-grow: 1; padding-top: 1.25rem}@media (max-width: 767px) {.brxe-prjcrd .brxe-fc1wr5.brxe-block {padding-top: 0}}.brxe-prjcrd .brxe-se85px.brxe-block {flex-direction: row; align-items: flex-start; column-gap: 3.5rem; row-gap: 1rem; flex-wrap: wrap; background-color: #0E182E; padding-top: 3.5rem; padding-right: 4rem; padding-bottom: 2.75rem; padding-left: 4rem}@media (max-width: 767px) {.brxe-prjcrd .brxe-se85px.brxe-block {padding-top: 4.5rem; padding-right: 1.25rem; padding-bottom: 1.75rem; padding-left: 1.25rem}}.brxe-prjcrd .brxe-fg3iqi.brxe-image:not(.tag), .brxe-prjcrd .brxe-fg3iqi.brxe-image img {object-fit: contain}.brxe-prjcrd .brxe-fg3iqi.brxe-image {width: 100%; height: 23.25rem; border-radius: 6px}@media (max-width: 767px) {.brxe-prjcrd .brxe-fg3iqi.brxe-image {height: 14rem}}.brxe-prjcrd .brxe-fd2xjl.brxe-text-basic {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: #8C94A3; text-align: center}.brxe-prjcrd .brxe-k4rnng.brxe-block {flex-direction: column; align-items: center; row-gap: 1.25rem; padding-top: 2.5rem; padding-right: 4rem; padding-bottom: 3.5rem; padding-left: 4rem}@media (max-width: 767px) {.brxe-prjcrd .brxe-k4rnng.brxe-block {padding-top: 1.5rem; padding-right: 1.25rem; padding-bottom: 2rem; padding-left: 1.25rem}}.brxe-prjcrd .brxe-zuoxb6.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); letter-spacing: .1875rem; font-weight: 700; color: var(--bricks-color-white); margin-bottom: 1rem}.brxe-prjcrd .brxe-rq6yus.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .12rem; font-weight: 600; color: rgba(240,244,255,.75)}.brxe-prjcrd .brxe-239ng6.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .08rem; font-weight: 600; color: var(--bricks-color-white)}.brxe-prjcrd .brxe-ccxgnn.brxe-block {flex-direction: row; justify-content: space-between; align-items: center; column-gap: 1.5rem; padding-top: 1rem; padding-bottom: 1rem; border-bottom: 1px solid rgba(255,255,255,.12)}.brxe-prjcrd .brxe-0xj97a.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .12rem; font-weight: 600; color: rgba(240,244,255,.75)}.brxe-prjcrd .brxe-86zdcc.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .08rem; font-weight: 600; color: var(--bricks-color-white)}.brxe-prjcrd .brxe-3hjuvs.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .08rem; font-weight: 600; color: var(--bricks-color-white)}.brxe-prjcrd .brxe-tciofi.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .08rem; font-weight: 600; color: var(--bricks-color-white)}.brxe-prjcrd .brxe-0onrga.brxe-block {flex-direction: row; justify-content: space-between; align-items: center; column-gap: 1.5rem; padding-top: 1rem; padding-bottom: 1rem; border-bottom: 1px solid rgba(255,255,255,.12)}.brxe-prjcrd .brxe-whbkm8.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .12rem; font-weight: 600; color: rgba(240,244,255,.75)}.brxe-prjcrd .brxe-9c9qdk.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .08rem; font-weight: 600; color: var(--bricks-color-white)}.brxe-prjcrd .brxe-ts0p65.brxe-block {flex-direction: row; justify-content: space-between; align-items: center; column-gap: 1.5rem; padding-top: 1rem; padding-bottom: 1rem; border-bottom: 1px solid rgba(255,255,255,.12)}.brxe-prjcrd .brxe-hrg88v.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .12rem; font-weight: 600; color: rgba(240,244,255,.75)}.brxe-prjcrd .brxe-j9ztsh.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .08rem; font-weight: 600; color: var(--bricks-color-white)}.brxe-prjcrd .brxe-v5wxv6.brxe-block {flex-direction: row; justify-content: space-between; align-items: center; column-gap: 1.5rem; padding-top: 1rem; padding-bottom: 1rem; border-bottom: 1px solid rgba(255,255,255,.12)}.brxe-prjcrd .brxe-bwq9ad.brxe-block {flex-direction: column; background-color: #0E182E; padding-top: 2.5rem; padding-right: 4rem; padding-bottom: 3rem; padding-left: 4rem}.brxe-bwq9ad:not(:has(.nvt-cfg-opt)) { display: none;}@media (max-width: 767px) {.brxe-prjcrd .brxe-bwq9ad.brxe-block {padding-top: 1.75rem; padding-right: 1.25rem; padding-bottom: 2rem; padding-left: 1.25rem}}.brxe-prjcrd .brxe-qibj1v.brxe-block {display: none; flex-direction: column; background-color: #F8F4EF; cursor: default}.brxe-prjcrd.brxe-block {flex-direction: column; background-color: var(--bricks-color-white); border: 1px solid #E2E2E0; border-radius: 10px; overflow: hidden; position: relative; cursor: pointer; transition: border-color .3s cubic-bezier(.22,1,.36,1)}.brxe-prjcrd.brxe-block:hover {border-color: #d1b584}.brxe-prjcrd::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 3px; background: #D1B584; transform: scaleX(0); transform-origin: left; transition: transform .3s cubic-bezier(.22,1,.36,1);} .brxe-prjcrd:hover { outline: 0;} .brxe-prjcrd:focus-visible { border-color: #D1B584; outline: 0;} .brxe-prjcrd:hover::after { transform: scaleX(1);} .brxe-prjcrd:focus-visible::after { transform: scaleX(1);} .brxe-prjcrd .nvt-card-more { transition: color .3s ease;} .brxe-prjcrd:hover .nvt-card-more { color: #A37E58;} .brxe-prjcrd:focus-visible .nvt-card-more { color: #A37E58;} .brxe-prjcrd[hidden] { display: none;} .nvt-pl-wrap.brxe-prjcrd::after { content: none;}#brxe-qvrrpl {display: grid; align-items: initial; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 1.5rem; align-items: stretch}@media (max-width: 991px) {#brxe-qvrrpl {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 767px) {#brxe-qvrrpl {grid-template-columns: minmax(0, 1fr)}}#brxe-8smnp5 {margin-top: .5rem; flex-direction: row; justify-content: center; align-items: center; flex-wrap: wrap; column-gap: .5rem; row-gap: .5rem}#brxe-11c9fz {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text); text-align: center; align-self: center}#brxe-h74ufc {flex-direction: column; row-gap: 2.5rem}@keyframes nvtPlanIn { from { opacity: 0; transform: translateY(24px); } to { opacity: 1; transform: none; } }@media (prefers-reduced-motion: reduce) { #brxe-h74ufc .nvt-card.is-in { animation: none; } }@media (max-width: 767px) { #brxe-h74ufc .nvt-plan-grid { display: flex; flex-direction: row; flex-wrap: nowrap; overflow-x: auto; gap: 1rem; width: calc(100% + 3rem); max-width: none; margin: 0 -1.5rem; padding: 0 1.5rem .25rem; scroll-padding-inline: 1.5rem; scroll-snap-type: x mandatory; scrollbar-width: none; -webkit-overflow-scrolling: touch; }#brxe-h74ufc .nvt-plan-grid::-webkit-scrollbar { display: none; }#brxe-h74ufc .nvt-plan-grid > .nvt-card { flex: 0 0 16.625rem; scroll-snap-align: start; } }#brxe-h74ufc:not(.is-ready) .nvt-plan-bar { display: none;}#brxe-h74ufc:not(.is-ready) .nvt-plan-pager { display: none;}#brxe-h74ufc.is-ready .nvt-card.is-in { animation: nvtPlanIn .6s cubic-bezier(.22,1,.36,1) both; animation-delay: calc(var(--i, 0) * var(--nvt-step, 80ms));}#brxe-h74ufc.is-ready .nvt-card.is-out { opacity: 0; transition: opacity .15s ease; pointer-events: none;}@media (max-width: 767px) {#brxe-h74ufc {row-gap: 1.5rem}}#brxe-bstaw2 {row-gap: 2.5rem; align-items: stretch; width: 100%; max-width: 80rem}#units {background-color: var(--bricks-color-white); padding-top: 3.125rem; padding-right: 5rem; padding-bottom: 3.125rem; padding-left: 5rem}#units { scroll-margin-top: 8rem;}#units:not(:has(.brxe-prjcrd)) { display: none;}@media (max-width: 991px) {#units {padding-top: 4rem; padding-right: 2rem; padding-bottom: 4rem; padding-left: 2rem}}@media (max-width: 767px) {#units {padding-top: 2.5rem; padding-right: 1.5rem; padding-bottom: 2.5rem; padding-left: 1.5rem}}#brxe-4ej046 {flex-direction: row; flex-wrap: wrap; justify-content: center; column-gap: .75rem; row-gap: .75rem}#brxe-nyg50l {position: relative; overflow: hidden; border-radius: 12px; background-color: var(--bricks-color-fourth); aspect-ratio: 16 / 9}.brxe-prjvid .brxe-kpoxjh.brxe-image:not(.tag), .brxe-prjvid .brxe-kpoxjh.brxe-image img {object-fit: cover}.brxe-prjvid .brxe-kpoxjh.brxe-image {width: 100%; height: 100%}.brxe-prjvid .brxe-j4odrm.brxe-block {width: 8rem; height: 4.5rem; flex-shrink: 0; overflow: hidden; border-radius: 6px; background-color: var(--bricks-color-fourth)}@media (max-width: 767px) {.brxe-prjvid .brxe-j4odrm.brxe-block {width: 7rem; height: 3.9375rem}}.brxe-prjvid .brxe-2ck8mu.brxe-text-basic {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-black); transition: color .3s ease-out}.brxe-prjvid .brxe-05ya5s.brxe-text-basic {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}.brxe-prjvid .brxe-vdsagh.brxe-text-basic {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text)}.brxe-prjvid .brxe-vpejil.brxe-text-basic {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-text); display: none}.brxe-prjvid .brxe-zjl951.brxe-block {flex-direction: column; row-gap: .25rem; flex-grow: 1; width: auto}.brxe-prjvid.brxe-block {flex-direction: row; align-items: center; column-gap: .875rem; padding-top: .5rem; padding-right: .75rem; padding-bottom: .5rem; padding-left: .5rem; background-color: var(--bricks-color-white); border-radius: 10px}#brxe-2bul5z {flex-direction: column; row-gap: .75rem}#brxe-ezmoyy {display: grid; align-items: initial; grid-template-columns: minmax(0, 1fr); gap: 1.5rem; align-items: start}#brxe-rrddsc {display: none}#brxe-3ay5w4 {flex-direction: column; align-items: stretch; row-gap: 2.5rem}@media (min-width: 992px) { #brxe-3ay5w4.is-ready .nvt-video-body { grid-template-columns: minmax(0, 856fr) minmax(0, 400fr); } }@media (min-width: 992px) { #brxe-3ay5w4.is-ready .nvt-video-list { max-height: 30.125rem; overflow-y: auto; scrollbar-width: none; } #brxe-3ay5w4 .nvt-video-list::-webkit-scrollbar { display: none; } }@media (max-width: 767px) { #brxe-3ay5w4 .nvt-video-tabs { gap: .5rem; flex-wrap: nowrap; justify-content: flex-start; overflow-x: auto; width: calc(100% + 3rem); max-width: none; margin: 0 -1.5rem; padding: 0 1.5rem; scroll-padding-inline: 1.5rem; scrollbar-width: none; -webkit-overflow-scrolling: touch; }#brxe-3ay5w4 .nvt-video-tabs::-webkit-scrollbar { display: none; } }#brxe-3ay5w4:not(.is-ready) .nvt-video-tabs { display: none;}#brxe-3ay5w4:not(.is-ready) .nvt-video-player { display: none;}#brxe-3ay5w4 .nvt-video-player iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; background: #0A192F;}#brxe-3ay5w4 .nvt-video-player video { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; background: #0A192F;}#brxe-3ay5w4 .nvt-video { border: 1px solid transparent; transition: background-color .3s ease-out, border-color .3s ease-out; cursor: pointer;}#brxe-3ay5w4 .nvt-video:hover { background: #F0F4FF;}#brxe-3ay5w4 .nvt-video:hover .nvt-video-title { color: #A37E58;}#brxe-3ay5w4 .nvt-video.is-playing { border-color: #A37E58;}#brxe-3ay5w4 .nvt-video.is-playing .nvt-video-title { color: #A37E58;}#brxe-3ay5w4 .nvt-video[hidden] { display: none;}#brxe-3ay5w4 .nvt-video { position: relative;}#brxe-3ay5w4 .nvt-video::before { content: ''; position: absolute; left: 0; top: .5rem; bottom: .5rem; width: 3px; border-radius: 2px; background: #D1B584; transform: scaleY(0); transition: transform .3s ease-out;}#brxe-3ay5w4 .nvt-video:hover::before { transform: scaleY(1);}@media (max-width: 767px) {#brxe-3ay5w4 {row-gap: 1.75rem}}#brxe-ympbhs {row-gap: 3rem; align-items: stretch; width: 100%; max-width: 80rem}#videos {background-color: var(--bricks-color-white); padding-top: 3.125rem; padding-right: 5rem; padding-bottom: 3.125rem; padding-left: 5rem}#videos { scroll-margin-top: 8rem;}#videos:not(:has(.brxe-prjvid)) { display: none;}@media (max-width: 991px) {#videos {padding-top: 4rem; padding-right: 2rem; padding-bottom: 4rem; padding-left: 2rem}}@media (max-width: 767px) {#videos {padding-top: 2.5rem; padding-right: 1.5rem; padding-bottom: 2.5rem; padding-left: 1.5rem}}.brxe-prjdev .brxe-e1s41u.brxe-image:not(.tag), .brxe-prjdev .brxe-e1s41u.brxe-image img {object-fit: contain}.brxe-prjdev .brxe-e1s41u.brxe-image {max-width: 12.5rem; max-height: 6rem; width: 100%}.brxe-prjdev .brxe-s7rsxh.brxe-block {width: 20rem; flex-shrink: 0; display: flex; align-items: center; justify-content: center; padding-top: 1.5rem; padding-right: 2rem; padding-bottom: 1.5rem; padding-left: 2rem}@media (max-width: 991px) {.brxe-prjdev .brxe-s7rsxh.brxe-block {width: 12rem}}@media (max-width: 767px) {.brxe-prjdev .brxe-s7rsxh.brxe-block {width: 100%}}.brxe-prjdev .brxe-wq24lc.brxe-div {width: 1px; background-color: rgba(209,181,132,.6); flex-shrink: 0}@media (max-width: 767px) {.brxe-prjdev .brxe-wq24lc.brxe-div {width: 100%; height: 1px}}.brxe-prjdev .brxe-11zoqt.brxe-heading {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); letter-spacing: .1875rem; font-weight: 700; color: var(--bricks-color-branding)}.brxe-prjdev .brxe-tjugeu.brxe-heading {font-family: "Noto Serif TC"; font-size: var(--size-h4); line-height: var(--line-height-h4); letter-spacing: .1875rem; font-weight: 700; color: var(--bricks-color-branding)}.brxe-prjdev .brxe-0rl9lg.brxe-div {width: 3.5rem; height: 2px; background-color: var(--bricks-color-third)}.brxe-prjdev .brxe-8tt8rg.brxe-text {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .08rem; font-weight: 600; color: var(--bricks-color-text)}.brxe-prjdev .brxe-8tt8rg.brxe-text a {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .08rem; font-weight: 600; color: var(--bricks-color-text); font-size: inherit}.brxe-8tt8rg p { margin: 0 0 .5rem;} .brxe-8tt8rg p:last-child { margin-bottom: 0;}.brxe-prjdev .brxe-ery7dt.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .08rem; font-weight: 600; color: var(--bricks-color-text)}.brxe-prjdev .brxe-hjps1b.brxe-block {flex-direction: column; row-gap: 1.25rem; justify-content: center; flex-grow: 1; width: auto}.brxe-prjdev.brxe-block {flex-direction: row; align-items: stretch; column-gap: 3.5rem; row-gap: 1.5rem; background-color: var(--bricks-color-background); border-radius: 20px; padding-top: 3.5rem; padding-right: 4rem; padding-bottom: 3.5rem; padding-left: 4rem}@keyframes nvtFade { from { opacity: 0; } to { opacity: 1; } }@media (max-width: 767px) { html.nvt-js .brxe-prjdev .nvt-dev-line { transform: scaleX(0); transform-origin: left; } html.nvt-js .brxe-prjdev.is-in .nvt-dev-line { transform: scaleX(1); } }@media (prefers-reduced-motion: reduce) { html.nvt-js .brxe-prjdev .nvt-dev-logo, html.nvt-js .brxe-prjdev .nvt-dev-text > * { opacity: 1; animation: none; } html.nvt-js .brxe-prjdev .nvt-dev-line, html.nvt-js .brxe-prjdev .nvt-dev-gold { transform: none; } } .brxe-prjdev:not(:has(.nvt-dev-intro)) { display: none;}html.nvt-js .brxe-prjdev .nvt-dev-logo { opacity: 0;}html.nvt-js .brxe-prjdev .nvt-dev-text>* { opacity: 0;}html.nvt-js .brxe-prjdev .nvt-dev-line { transform: scaleY(0); transform-origin: top;}html.nvt-js .brxe-prjdev .nvt-dev-gold { transform: scaleX(0); transform-origin: left;} .brxe-prjdev.is-in .nvt-dev-logo { animation: nvtFade .5s ease-out both;}html.nvt-js .brxe-prjdev.is-in .nvt-dev-line { transition: transform .4s ease-out .3s; transform: scaleY(1);}html.nvt-js .brxe-prjdev.is-in .nvt-dev-gold { transition: transform .4s ease-out .6s; transform: scaleX(1);} .brxe-prjdev.is-in .nvt-dev-text>* { animation: nvtUp .6s ease-out .7s both;}@media (max-width: 767px) {.brxe-prjdev.brxe-block {flex-direction: column; padding-top: 2rem; padding-right: 1.5rem; padding-bottom: 2rem; padding-left: 1.5rem; row-gap: 1.25rem}}#brxe-a7uf68 {row-gap: 3rem; align-items: stretch; width: 100%; max-width: 80rem}#developer {background-color: var(--bricks-color-white); padding-top: 3.125rem; padding-right: 5rem; padding-bottom: 3.125rem; padding-left: 5rem}#developer { scroll-margin-top: 8rem;}#developer:not(:has(.nvt-dev-intro)) { display: none;}#developer .nvt-dev-text:has(.nvt-dev-note) .nvt-dev-term { display: none;}@media (max-width: 991px) {#developer {padding-top: 4rem; padding-right: 2rem; padding-bottom: 4rem; padding-left: 2rem}}@media (max-width: 767px) {#developer {padding-top: 2.5rem; padding-right: 1.5rem; padding-bottom: 2.5rem; padding-left: 1.5rem}}[data-id="brxe-gtsl01"].splide__slide {width: auto}.brxe-gtsl02.brxe-block {width: auto}#brxe-razg8b {width: 100%}@media (min-width: 768px) { #brxe-razg8b.is-overflow { padding-inline: 3.5rem; } #brxe-razg8b .splide__arrow { width: 2.75rem; height: 2.75rem; } }@media (max-width: 767px) { #brxe-razg8b.is-overflow { padding-inline: 2.75rem; } #brxe-razg8b .splide__arrow { width: 2.25rem; height: 2.25rem; } }#brxe-razg8b { background: none;}#brxe-razg8b>.splide__track>.splide__list { align-items: center;}#brxe-razg8b>.splide__track>.splide__list>.splide__slide { width: auto; flex-shrink: 0;}#brxe-razg8b:not(.is-overflow)>.splide__track>.splide__list { justify-content: center;}#brxe-razg8b:not(.is-overflow)>.splide__track>.splide__list>.splide__slide:last-child { margin-right: 0 !important;}#brxe-razg8b:not(.is-overflow)>.splide__arrows { display: none;}#brxe-razg8b>.splide__track { --fl: 0px; --fr: 0px; -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%); mask-image: linear-gradient(90deg, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);}#brxe-razg8b:has(.splide__arrow--prev:not(:disabled))>.splide__track { --fl: 1.5rem;}#brxe-razg8b:has(.splide__arrow--next:not(:disabled))>.splide__track { --fr: 1.5rem;}#brxe-razg8b .splide__arrow { position: absolute; top: 50%; transform: translateY(-50%); z-index: 1; display: flex; align-items: center; justify-content: center; padding: 0; border: 1px solid #D1B584; border-radius: 50%; background: #fff; color: #1B2A47; opacity: 1; cursor: pointer; transition: background-color .3s ease-out, border-color .3s ease-out, color .3s ease-out, opacity .3s ease-out;}#brxe-razg8b .splide__arrow--prev { left: 0; right: auto;}#brxe-razg8b .splide__arrow--next { right: 0; left: auto;}#brxe-razg8b .splide__arrow svg { display: none;}#brxe-razg8b .splide__arrow::before { content: ''; width: 1rem; height: 1rem; background: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3l5 5-5 5'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3l5 5-5 5'/%3E%3C/svg%3E") center / contain no-repeat;}#brxe-razg8b .splide__arrow--prev::before { transform: scaleX(-1);}#brxe-razg8b .splide__arrow:hover:not(:disabled) { background: #1B2A47; border-color: #1B2A47; color: #fff;}#brxe-razg8b .splide__arrow:focus-visible { background: #1B2A47; border-color: #1B2A47; color: #fff;}#brxe-razg8b .splide__arrow:disabled { opacity: .35; cursor: default;}#brxe-zbzfi9 {display: grid; align-items: initial; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 1.5rem}@media (max-width: 991px) {#brxe-zbzfi9 {grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 1rem}}@media (max-width: 767px) {#brxe-zbzfi9 {grid-template-columns: repeat(2, minmax(0, 1fr)); gap: .625rem}}.brxe-prjgal .brxe-xfl3yu.brxe-heading {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-branding); border-left: 3px solid var(--bricks-color-third); padding-left: .75rem}.brxe-prjgal .brxe-ybqzxs.brxe-image-gallery {--columns: 4; --gutter: 1.5rem}.brxe-prjgal .brxe-ybqzxs.brxe-image-gallery .image {aspect-ratio: 3/2; border-radius: 8px}.brxe-ybqzxs .image { overflow: hidden;}@media (max-width: 991px) {.brxe-prjgal .brxe-ybqzxs.brxe-image-gallery {--columns: 3; --gutter: 1rem}}@media (max-width: 767px) {.brxe-prjgal .brxe-ybqzxs.brxe-image-gallery {--columns: 2; --gutter: .625rem}}.brxe-prjgal.brxe-block {flex-direction: column; row-gap: 1rem}#brxe-lyzd5t {background-color: var(--bricks-color-secondary); font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .1rem; font-weight: 700; color: var(--bricks-color-white); border: 1px solid #A37E58; border-radius: 999px; padding-top: .625rem; padding-right: 1.75rem; padding-bottom: .625rem; padding-left: 1.75rem; transition: all .3s ease-out}#brxe-lyzd5t:hover {background-color: var(--bricks-color-branding); border: 1px solid #8a6845; border-radius: 999px}#brxe-32qh19 {flex-direction: row; justify-content: center}#brxe-dlliev {flex-direction: column; align-items: stretch; row-gap: 2.5rem}@media (min-width: 768px) { #brxe-dlliev .nvt-gal-tile.is-lead { grid-column: span 2; grid-row: span 2; aspect-ratio: auto; } }@media (max-width: 767px) { #brxe-dlliev .nvt-gal-tile.is-lead { grid-column: span 2; grid-row: auto; aspect-ratio: 3 / 2; } }@media (min-width: 992px) { .nvt-ov.nvt-gal-ov .nvt-ov-close { right: calc(50% - min(32.5rem, 50% - 7.5rem) - 4rem); top: 2.5rem; } }#brxe-dlliev:not(.is-ready) .nvt-gal-tabs { display: none;}#brxe-dlliev:not(.is-ready) .nvt-gal-wall { display: none;}#brxe-dlliev:not(.is-ready) .nvt-gal-more { display: none;}#brxe-dlliev.is-ready .nvt-album { display: none;}#brxe-dlliev .nvt-gal-tile { position: relative; overflow: hidden; border-radius: .5rem; aspect-ratio: 3 / 2; min-height: 0; cursor: pointer; border: 0; padding: 0; background: #F6F6F5;}#brxe-dlliev .nvt-gal-tile img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center; display: block; transition: transform .6s cubic-bezier(.22,1,.36,1);}#brxe-dlliev .nvt-gal-tile::after { content: ''; position: absolute; inset: 0; background: rgba(27,42,71,0); transition: background-color .3s ease-out;}#brxe-dlliev .nvt-gal-tile:hover::after { background: rgba(27,42,71,.38);}#brxe-dlliev .nvt-gal-tile:focus-visible::after { background: rgba(27,42,71,.38);}#brxe-dlliev .nvt-gal-tile:hover img { transform: scale(1.04);}#brxe-dlliev .nvt-gal-tile:focus-visible img { transform: scale(1.04);}#brxe-dlliev .nvt-gal-tile[hidden] { display: none;}#brxe-dlliev .nvt-gal-hint { position: absolute; left: 50%; top: 50%; z-index: 2; display: flex; flex-direction: column; align-items: center; gap: .625rem; transform: translate(-50%, -40%); opacity: 0; transition: opacity .3s ease-out, transform .3s ease-out; pointer-events: none; color: #fff; font: 500 .875rem/1.55 'Noto Serif TC', serif; letter-spacing: .07rem; white-space: nowrap;}#brxe-dlliev .nvt-gal-hint::before { content: '+'; display: flex; align-items: center; justify-content: center; width: 3.25rem; height: 3.25rem; border-radius: 50%; background: #fff; color: #1B2A47; font: 300 2rem/1 'Noto Serif TC', serif;}#brxe-dlliev .nvt-gal-tile:hover .nvt-gal-hint { opacity: 1; transform: translate(-50%, -50%);}#brxe-dlliev .nvt-gal-tile:focus-visible .nvt-gal-hint { opacity: 1; transform: translate(-50%, -50%);}#brxe-dlliev .nvt-gal-expand { position: absolute; right: 1rem; top: 1rem; z-index: 2; width: 2.5rem; height: 2.5rem; border-radius: 50%; background: rgba(255,255,255,.92); display: flex; align-items: center; justify-content: center; color: transparent; font-size: 0; pointer-events: none;}#brxe-dlliev .nvt-gal-expand::before { content: ''; width: 1.125rem; height: 1.125rem; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%231B2A47' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.25 2.25h4.5v4.5M6.75 15.75h-4.5v-4.5M15.75 2.25 10.5 7.5M2.25 15.75 7.5 10.5'/%3E%3C/svg%3E") center / contain no-repeat;} .nvt-ov.nvt-gal-ov .nvt-gal-head small { letter-spacing: 12px;} .nvt-ov.nvt-gal-ov .nvt-gal-cap { font: 500 .875rem/1.55 'Noto Serif TC', serif; letter-spacing: .07rem; color: #595959;} .nvt-ov.nvt-gal-ov .nvt-gal-cap .nvt-ov-count { font: 500 .875rem/1.55 'Noto Serif TC', serif; letter-spacing: .07rem; color: #A37E58;}@media (max-width: 767px) {#brxe-dlliev {row-gap: 1.75rem}}#brxe-jxwg8l {row-gap: 2.5rem; align-items: stretch; width: 100%; max-width: 80rem}#gallery {background-color: var(--bricks-color-white); padding-top: 3.125rem; padding-right: 5rem; padding-bottom: 3.125rem; padding-left: 5rem}#gallery { scroll-margin-top: 8rem;}#gallery:not(:has(.brxe-prjgal .brxe-image-gallery)) { display: none;}#gallery .brxe-prjgal:not(:has(.brxe-image-gallery)) { display: none;}@media (max-width: 991px) {#gallery {padding-top: 4rem; padding-right: 2rem; padding-bottom: 4rem; padding-left: 2rem}}@media (max-width: 767px) {#gallery {padding-top: 2.5rem; padding-right: 1.5rem; padding-bottom: 2.5rem; padding-left: 1.5rem}}.brxe-prjdoc .brxe-zj0mim.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1.375rem; line-height: 1.875rem; letter-spacing: 2px; font-weight: 700; color: var(--bricks-color-white); text-transform: uppercase; text-align: left}@media (max-width: 991px) {.brxe-prjdoc .brxe-zj0mim.brxe-text-basic {font-size: 1rem; line-height: 1.5rem}}.brxe-prjdoc .brxe-nvm0lu.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1.125rem; line-height: 1.75rem; letter-spacing: 1px; font-weight: 700; color: var(--bricks-color-white); text-transform: uppercase; text-align: left}@media (max-width: 991px) {.brxe-prjdoc .brxe-nvm0lu.brxe-text-basic {font-size: .875rem; line-height: 1.375rem}}.brxe-prjdoc .brxe-5e4857.brxe-text-basic {font-family: "Noto Serif TC"; font-size: .75rem; line-height: 1.125rem; letter-spacing: 2px; font-weight: 500; color: var(--bricks-color-white); text-transform: uppercase; text-align: left; white-space: nowrap}@media (max-width: 991px) {.brxe-prjdoc .brxe-5e4857.brxe-text-basic {font-size: .625rem; line-height: .9375rem}}.brxe-prjdoc .brxe-fyduof.brxe-block {flex-direction: column; row-gap: .75rem; align-items: flex-start}.brxe-prjdoc .brxe-f5lb8h.brxe-text-basic {font-family: "Noto Serif TC"; font-size: .75rem; line-height: 1.125rem; letter-spacing: .08em; font-weight: 500; color: var(--bricks-color-white); text-align: left}@media (max-width: 991px) {.brxe-prjdoc .brxe-f5lb8h.brxe-text-basic {font-size: .625rem; line-height: .9375rem}}.brxe-prjdoc .brxe-c4k17m.brxe-block {width: 100%; flex-direction: column; justify-content: space-between; align-items: flex-start; background-color: var(--bricks-color-third); border-radius: 2px; padding-top: 2.5rem; padding-right: 2rem; padding-bottom: 2.5rem; padding-left: 2rem; height: 25.25rem; overflow: hidden}.brxe-c4k17m .brxe-fyduof { align-self: stretch; min-width: 0;} .brxe-c4k17m .brxe-zj0mim { align-self: stretch; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} .brxe-c4k17m .brxe-5e4857 { align-self: stretch; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} .brxe-c4k17m .brxe-nvm0lu { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; overflow-wrap: anywhere;} .brxe-c4k17m .brxe-f5lb8h { align-self: stretch; overflow-wrap: anywhere;}@media (max-width: 991px) {.brxe-prjdoc .brxe-c4k17m.brxe-block {padding-top: 1.875rem; padding-right: 1.5rem; padding-bottom: 1.875rem; padding-left: 1.5rem; height: 19.1875rem}}.brxe-prjdoc .brxe-gs07pj.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .08rem; font-weight: 600; color: var(--bricks-color-third)}.brxe-prjdoc.brxe-block {width: 22.625rem; min-height: 33.5rem; flex-shrink: 0; flex-direction: column; align-items: center; justify-content: center; row-gap: 1.25rem; background-color: var(--bricks-color-branding); border-radius: 4px; padding-top: 1.75rem; padding-right: 1rem; padding-bottom: 1.75rem; padding-left: 1rem; transition: transform .3s ease-out, box-shadow .3s ease-out}.brxe-prjdoc.brxe-block:hover {box-shadow: 0 18px 40px 0 rgba(27,42,71,.28)}.brxe-prjdoc:hover { transform: translateY(-10px);} .brxe-prjdoc .nvt-eb-cta { transition: transform .3s ease-out;} .brxe-prjdoc:hover .nvt-eb-cta { transform: translateX(6px);}@media (max-width: 991px) {.brxe-prjdoc.brxe-block {width: 16.25rem; align-self: center !important; min-height: 0px; padding-top: 1.3125rem; padding-right: .75rem; padding-bottom: 1.3125rem; padding-left: .75rem}}#brxe-0z7h7z {font-family: "Noto Serif TC"; font-size: 3rem; line-height: 3.875rem; letter-spacing: 2px; font-weight: 700; color: rgba(0,0,0,0); width: 4.75rem; flex-shrink: 0}#brxe-0z7h7z { -webkit-text-stroke: 1px #D1B584;}@media (max-width: 767px) {#brxe-0z7h7z {font-size: 2rem; line-height: 2.5rem}}#brxe-jgyrte {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-branding)}@media (max-width: 767px) {#brxe-jgyrte {font-size: 1.125rem; line-height: 1.75rem}}#brxe-3s3q3u {width: 3.5rem; height: 2px; background-color: var(--bricks-color-third); flex-shrink: 0}#brxe-1r9bbm {flex-direction: row; align-items: center; column-gap: 1rem; width: auto}#brxe-8i9oih {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text)}#brxe-8i9oih a {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text); font-size: inherit}#brxe-8i9oih p { margin: 0 0 .5rem;}#brxe-8i9oih p:last-child { margin-bottom: 0;}#brxe-wjkyzj {flex-direction: column; row-gap: 1.875rem; flex-grow: 1; width: auto}@media (max-width: 767px) {#brxe-wjkyzj {row-gap: .75rem}}#brxe-a84gt5 {flex-direction: row; align-items: center; column-gap: 2rem; flex-grow: 1; padding-top: 2rem; padding-bottom: 2rem; position: relative}@media (prefers-reduced-motion: reduce) { html.nvt-js #brxe-a84gt5::before { transform: none; } html.nvt-js #brxe-a84gt5 .nvt-bro-num, html.nvt-js #brxe-a84gt5 .nvt-bro-text { opacity: 1; animation: none; } }#brxe-a84gt5::before { content: ''; position: absolute; left: 0; right: 0; top: 0; height: 1px; background: rgba(27,42,71,.14);}html.nvt-js #brxe-a84gt5::before { transform: scaleX(0); transform-origin: left; transition: transform .8s cubic-bezier(.22,1,.36,1);}html.nvt-js #brxe-a84gt5 .nvt-bro-num { opacity: 0;}html.nvt-js #brxe-a84gt5 .nvt-bro-text { opacity: 0;}html.nvt-js #brxe-a84gt5.is-in::before { transform: scaleX(1);}#brxe-a84gt5.is-in .nvt-bro-num { animation: nvtUp .6s ease-out .1s both;}#brxe-a84gt5.is-in .nvt-bro-text { animation: nvtUp .6s ease-out .25s both;}@media (max-width: 767px) {#brxe-a84gt5 {flex-direction: column; align-items: flex-start; row-gap: .5rem; padding-top: 1.25rem; padding-bottom: 1.25rem}}#brxe-xmn9wb {font-family: "Noto Serif TC"; font-size: 3rem; line-height: 3.875rem; letter-spacing: 2px; font-weight: 700; color: rgba(0,0,0,0); width: 4.75rem; flex-shrink: 0}#brxe-xmn9wb { -webkit-text-stroke: 1px #D1B584;}@media (max-width: 767px) {#brxe-xmn9wb {font-size: 2rem; line-height: 2.5rem}}#brxe-xcbd2r {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-branding)}@media (max-width: 767px) {#brxe-xcbd2r {font-size: 1.125rem; line-height: 1.75rem}}#brxe-h5hj9c {width: 3.5rem; height: 2px; background-color: var(--bricks-color-third); flex-shrink: 0}#brxe-28iqlb {flex-direction: row; align-items: center; column-gap: 1rem; width: auto}#brxe-kva4w4 {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-branding)}@media (max-width: 767px) {#brxe-kva4w4 {font-size: 1.125rem; line-height: 1.75rem}}#brxe-h4t3t3 {width: 3.5rem; height: 2px; background-color: var(--bricks-color-third); flex-shrink: 0}#brxe-2slm50 {flex-direction: row; align-items: center; column-gap: 1rem; width: auto}#brxe-k5to4v {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text)}#brxe-k5to4v a {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text); font-size: inherit}#brxe-k5to4v p { margin: 0 0 .5rem;}#brxe-k5to4v p:last-child { margin-bottom: 0;}#brxe-o74v8p {flex-direction: column; row-gap: 1.875rem; flex-grow: 1; width: auto}@media (max-width: 767px) {#brxe-o74v8p {row-gap: .75rem}}#brxe-up7l3p {flex-direction: row; align-items: center; column-gap: 2rem; flex-grow: 1; padding-top: 2rem; padding-bottom: 2rem; position: relative}@media (prefers-reduced-motion: reduce) { html.nvt-js #brxe-up7l3p::before { transform: none; } html.nvt-js #brxe-up7l3p .nvt-bro-num, html.nvt-js #brxe-up7l3p .nvt-bro-text { opacity: 1; animation: none; } }#brxe-up7l3p::before { content: ''; position: absolute; left: 0; right: 0; top: 0; height: 1px; background: rgba(27,42,71,.14);}html.nvt-js #brxe-up7l3p::before { transform: scaleX(0); transform-origin: left; transition: transform .8s cubic-bezier(.22,1,.36,1);}html.nvt-js #brxe-up7l3p .nvt-bro-num { opacity: 0;}html.nvt-js #brxe-up7l3p .nvt-bro-text { opacity: 0;}html.nvt-js #brxe-up7l3p.is-in::before { transform: scaleX(1);}#brxe-up7l3p.is-in .nvt-bro-num { animation: nvtUp .6s ease-out .1s both;}#brxe-up7l3p.is-in .nvt-bro-text { animation: nvtUp .6s ease-out .25s both;}@media (max-width: 767px) {#brxe-up7l3p {flex-direction: column; align-items: flex-start; row-gap: .5rem; padding-top: 1.25rem; padding-bottom: 1.25rem}}#brxe-gdq6f8 {flex-direction: column; justify-content: center; flex-grow: 1; width: auto}#brxe-aihwg7 {flex-direction: row; align-items: stretch; column-gap: 5rem; row-gap: 2rem}#brxe-aihwg7:not(.has-pick) .nvt-ebook~.nvt-ebook { display: none;}#brxe-aihwg7.has-pick .nvt-ebook:not(.is-picked) { display: none;}#brxe-aihwg7 .nvt-bro-list>.nvt-bro-item:last-child { border-bottom: 1px solid rgba(27,42,71,.14);}@media (max-width: 991px) {#brxe-aihwg7 {column-gap: 2.5rem; flex-direction: column}}@media (max-width: 767px) {#brxe-aihwg7 {row-gap: 1.75rem}}#brxe-vtlv5q {row-gap: 3rem; align-items: stretch; width: 100%; max-width: 80rem}#brochure {background-color: var(--bricks-color-white); padding-top: 3.125rem; padding-right: 5rem; padding-bottom: 3.125rem; padding-left: 5rem}#brochure { scroll-margin-top: 8rem;}#brochure:not(:has(.brxe-prjdoc, .nvt-bro-item)) { display: none;}@media (max-width: 991px) {#brochure {padding-top: 4rem; padding-right: 2rem; padding-bottom: 4rem; padding-left: 2rem}}@media (max-width: 767px) {#brochure {padding-top: 2.5rem; padding-right: 1.5rem; padding-bottom: 2.5rem; padding-left: 1.5rem; row-gap: 1.75rem}}#brxe-miv3js {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-branding); white-space: nowrap}#brxe-chos8h {width: 3.5rem; height: 2px; background-color: var(--bricks-color-third)}#brxe-lh4i7x {flex-direction: row; align-items: center; column-gap: 1rem; width: auto}#brxe-fywowp {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text)}#brxe-fywowp a {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-text); font-size: inherit}#brxe-fywowp p { margin: 0 0 .5rem;}#brxe-fywowp p:last-child { margin-bottom: 0;}.brxe-prjnea .brxe-9xlyvg.brxe-div {width: 6px; height: 6px; margin-top: .4375rem; background-color: var(--bricks-color-secondary); border-radius: 3px; flex-shrink: 0}.brxe-prjnea .brxe-cny06d.brxe-text-basic {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.25rem; letter-spacing: .07rem; font-weight: 600; color: var(--bricks-color-branding); white-space: normal; overflow-wrap: anywhere; min-width: 0px}.brxe-prjnea.brxe-block {flex-direction: row; align-items: flex-start; column-gap: .5rem; width: auto; max-width: 100%; flex-wrap: nowrap; background-color: var(--bricks-color-white); border: 1px solid rgba(163,126,88,.4); border-radius: 999px; padding-top: .375rem; padding-right: 1rem; padding-bottom: .375rem; padding-left: 1rem}@media (max-width: 767px) {.brxe-prjnea.brxe-block {width: 100%; padding-top: .5rem; padding-right: 1rem; padding-bottom: .5rem; padding-left: 1rem; border: 1px solid rgba(163,126,88,.4); border-radius: 21px}}#brxe-j8i4b8 {flex-direction: row; flex-wrap: wrap; column-gap: .75rem; row-gap: .75rem; margin-top: auto}#brxe-j8i4b8:not(:has(.brxe-prjnea)) { display: none;}#brxe-j8i4b8 .brxe-prjnea:nth-child(n+5) { display: none;}@media (max-width: 767px) {#brxe-j8i4b8 {row-gap: .5rem}}#brxe-u1edhk {flex-direction: column; row-gap: 1.875rem; justify-content: flex-start; background-color: var(--bricks-color-background); border-radius: 12px; width: auto; flex-grow: 1; flex-basis: 0; min-width: 0px; padding-top: 2.5rem; padding-right: 3rem; padding-bottom: 2.5rem; padding-left: 3rem}#brxe-u1edhk:not(:has(.nvt-loc-text, .brxe-prjnea)) { display: none;}@media (max-width: 991px) {#brxe-u1edhk {width: 100%}}@media (max-width: 767px) {#brxe-u1edhk {row-gap: 1.25rem; padding-top: 1.5rem; padding-right: 1.25rem; padding-bottom: 1.5rem; padding-left: 1.25rem}}#brxe-hbnq4n {height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px}#brxe-o8pldf {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .12rem; font-weight: 600; color: var(--bricks-color-white); white-space: nowrap}#brxe-ace1qa {position: absolute; top: 1rem; right: 1rem; z-index: 500; font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-branding); white-space: nowrap; gap: .5rem; background-color: rgba(255,255,255,.96); padding-top: .625rem; padding-right: .875rem; padding-bottom: .625rem; padding-left: .875rem; border-radius: 6px; box-shadow: 0 2px 8px 0 rgba(0,0,0,.16); transition: background-color .3s ease-out}#brxe-ace1qa:hover {background-color: var(--bricks-color-fifth)}#brxe-qsn076 {position: relative; border-radius: 12px; overflow: hidden; width: 54.6875%; flex-shrink: 0; min-height: 26.25rem}@keyframes nvtPinDrop { from { opacity: 0; translate: 0 -40px; } to { opacity: 1; translate: 0 0; } }@media (prefers-reduced-motion: reduce) { html.nvt-js #brxe-qsn076 .leaflet-marker-icon { opacity: 1 !important; animation: none !important; } }html.nvt-js #brxe-qsn076 .leaflet-marker-icon { opacity: 0;}html.nvt-js #brxe-qsn076.is-in .leaflet-marker-icon { opacity: 1; animation: nvtPinDrop .5s cubic-bezier(.22,1,.36,1) backwards;}#brxe-qsn076 .nvt-map-link { position: absolute; inset: 0; z-index: 600; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: .625rem; color: transparent; background: rgba(27,42,71,0); transition: background-color .3s ease-out, color .3s ease-out; text-decoration: none;}#brxe-qsn076 .nvt-map-link:hover { color: #fff; background: rgba(27,42,71,.45);}#brxe-qsn076 .nvt-map-link:focus-visible { color: #fff; background: rgba(27,42,71,.45);}#brxe-qsn076 .nvt-map-link .nvt-map-plus { display: flex; align-items: center; justify-content: center; width: 3.25rem; height: 3.25rem; border-radius: 50%; background: rgba(255,255,255,.95); color: #1B2A47; font-size: 1.5rem; font-weight: 400; line-height: 1; opacity: 0; transform: scale(.85); transition: opacity .3s ease-out, transform .3s ease-out;}#brxe-qsn076 .nvt-map-link:hover .nvt-map-plus { opacity: 1; transform: none;}#brxe-qsn076 .nvt-map-link:focus-visible .nvt-map-plus { opacity: 1; transform: none;}@media (max-width: 991px) {#brxe-qsn076 {width: 100%; min-height: 0px; height: 26rem}}@media (max-width: 767px) {#brxe-qsn076 {height: 20rem}}#brxe-xdyt13 {flex-direction: row; align-items: stretch; column-gap: 2.5rem; row-gap: 1.5rem}#brxe-xdyt13:not(:has(.nvt-loc-text, .brxe-prjnea)) .nvt-loc-map { width: 100%;}@media (max-width: 991px) {#brxe-xdyt13 {flex-direction: column}}#brxe-8c9nuw {row-gap: 3rem; align-items: stretch; width: 100%; max-width: 80rem}#location {background-color: var(--bricks-color-white); padding-top: 3.125rem; padding-right: 5rem; padding-bottom: 3.125rem; padding-left: 5rem}#location { scroll-margin-top: 8rem;}#location:not(:has(.brxe-map-leaflet, .nvt-loc-text, .brxe-prjnea)) { display: none;}@media (max-width: 991px) {#location {padding-top: 4rem; padding-right: 2rem; padding-bottom: 4rem; padding-left: 2rem}}@media (max-width: 767px) {#location {padding-top: 2.5rem; padding-right: 1.5rem; padding-bottom: 2.5rem; padding-left: 1.5rem}}.brxe-prjnew .brxe-rppstj.brxe-image:not(.tag), .brxe-prjnew .brxe-rppstj.brxe-image img {object-fit: cover}.brxe-prjnew .brxe-rppstj.brxe-image {width: 100%; height: 100%}.brxe-prjnew .brxe-hiqnus.brxe-block {overflow: hidden; aspect-ratio: 405 / 212}.brxe-prjnew .brxe-0ufu0e.brxe-text-basic {font-family: "Noto Serif TC"; font-size: 1rem; line-height: 1.5rem; letter-spacing: .08rem; font-weight: 500; color: #D1B06B}.brxe-prjnew .brxe-ww7ae0.brxe-heading {display: -webkit-box; font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-branding); transition: color .3s ease-out; overflow: hidden}.brxe-ww7ae0 { -webkit-line-clamp: 2; -webkit-box-orient: vertical;}@media (max-width: 767px) {.brxe-prjnew .brxe-ww7ae0.brxe-heading {font-size: 1.125rem; line-height: 1.75rem}}.brxe-prjnew .brxe-e9io34.brxe-text-basic {display: -webkit-box; font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.5rem; letter-spacing: .125rem; font-weight: 500; color: var(--bricks-color-text); overflow: hidden}@media (min-width: 768px) { .brxe-e9io34 { -webkit-line-clamp: 3; } }@media (max-width: 767px) { .brxe-e9io34 { -webkit-line-clamp: 4; } } .brxe-e9io34 { -webkit-box-orient: vertical;}.brxe-prjnew.brxe-block {flex-direction: column; row-gap: 1rem; padding-bottom: 1.25rem; border-bottom: 1px solid #3C3D3C}.brxe-prjnew .brxe-image { transition: transform .4s ease;} .brxe-prjnew:hover .brxe-image { transform: scale(1.03);} .brxe-prjnew:hover .nvt-news-title { color: #A37E58;}#brxe-8npssf {display: grid; align-items: initial; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 2rem 1.875rem}@media (max-width: 991px) {#brxe-8npssf {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 767px) {#brxe-8npssf {grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1.75rem .9375rem}}#brxe-mzisx9 {padding-top: .5625rem; padding-right: 1.75rem; padding-bottom: .5625rem; padding-left: 1.75rem; background-color: #A37E58; color: var(--bricks-color-white); font-size: var(--size-button); font-weight: 700; line-height: 150%; letter-spacing: 1.6px; text-wrap: nowrap; font-family: "Noto Serif TC"; border-radius: 50px; transition: all .3s ease-in-out}#brxe-mzisx9:hover {background-color: #0A192F}#brxe-pit9q0 {flex-direction: row; justify-content: center}#brxe-8lwgwg {row-gap: 3rem; align-items: stretch; width: 100%; max-width: 80rem}#news {background-color: var(--bricks-color-white); padding-top: 3.125rem; padding-right: 5rem; padding-bottom: 6.25rem; padding-left: 5rem}#news { scroll-margin-top: 8rem;}#news:not(:has(.brxe-prjnew)) { display: none;}@media (max-width: 991px) {#news {padding-top: 4rem; padding-right: 2rem; padding-bottom: 4rem; padding-left: 2rem}}@media (max-width: 767px) {#news {padding-top: 2.5rem; padding-right: 1.5rem; padding-bottom: 2.5rem; padding-left: 1.5rem}}#brxe-xny1k2.horizontal .line {width: 100%; border-top-width: 1px; border-top-color: #D1B584}#brxe-xny1k2.vertical .line {border-right-width: 100%; border-right-color: #D1B584}#brxe-xny1k2 .line {height: 1px}#brxe-xny1k2 .icon {color: #D1B584}#brxe-xny1k2 {flex-grow: 1; min-width: 2rem}#brxe-nyefuq {font-family: "Noto Serif TC"; font-size: .875rem; line-height: 1.55; letter-spacing: .07rem; font-weight: 500; color: var(--bricks-color-third); text-align: center}#brxe-j6o2ux {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); letter-spacing: .125rem; font-weight: 700; color: var(--bricks-color-white); text-align: center}@media (max-width: 767px) {#brxe-j6o2ux {font-size: 1.375rem; line-height: 1.6}}#brxe-rqyb7y {flex-direction: column; align-items: center; row-gap: .5rem; flex-shrink: 0; width: auto}#brxe-r0s5zl.horizontal .line {width: 100%; border-top-width: 1px; border-top-color: #D1B584}#brxe-r0s5zl.vertical .line {border-right-width: 100%; border-right-color: #D1B584}#brxe-r0s5zl .line {height: 1px}#brxe-r0s5zl .icon {color: #D1B584}#brxe-r0s5zl {flex-grow: 1; min-width: 2rem}#brxe-z2djor {flex-direction: row; align-items: center; column-gap: 2.5rem; flex-wrap: nowrap}#brxe-hmghi5 {width: 2.5rem; height: 2.5rem; background-repeat: no-repeat; background-size: contain; background-position: center}@media (max-width: 767px) {#brxe-hmghi5 {width: 1.5rem; height: 1.5rem}}#brxe-7svj2o {width: 6rem; height: 6rem; flex-shrink: 0; display: flex; align-items: center; justify-content: center; position: relative; z-index: 1; border: 1px solid #D1B584; border-radius: 999px; background-color: rgba(255,255,255,.05)}@media (max-width: 767px) {#brxe-7svj2o {width: 3.6rem; height: 3.6rem}}#brxe-137pqv {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-white); text-align: center; white-space: nowrap}@media (max-width: 767px) {#brxe-137pqv {font-size: 1.125rem; text-align: left}}#brxe-wc5prp {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: rgba(255,255,255,.7); text-align: center; max-width: 12.5rem}@media (max-width: 767px) {#brxe-wc5prp {max-width: none; text-align: left}}#brxe-prn04b {flex-direction: column; align-items: center; row-gap: 1.125rem}@media (max-width: 767px) {#brxe-prn04b {align-items: flex-start; row-gap: .25rem; padding-top: .375rem; flex-grow: 1; min-width: 0px; flex-basis: 0}}#brxe-dl3wo0 {flex-direction: column; align-items: center; row-gap: 1.125rem; position: relative}@media (max-width: 767px) {#brxe-dl3wo0 {flex-direction: row; align-items: flex-start; column-gap: 1rem; flex-wrap: nowrap}}#brxe-o5xwvt {width: 2.5rem; height: 2.5rem; background-repeat: no-repeat; background-size: contain; background-position: center}@media (max-width: 767px) {#brxe-o5xwvt {width: 1.5rem; height: 1.5rem}}#brxe-xxuf34 {width: 6rem; height: 6rem; flex-shrink: 0; display: flex; align-items: center; justify-content: center; position: relative; z-index: 1; border: 1px solid #D1B584; border-radius: 999px; background-color: rgba(255,255,255,.05)}@media (max-width: 767px) {#brxe-xxuf34 {width: 3.6rem; height: 3.6rem}}#brxe-fi2tsz {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-white); text-align: center; white-space: nowrap}@media (max-width: 767px) {#brxe-fi2tsz {font-size: 1.125rem; text-align: left}}#brxe-dn07xt {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: rgba(255,255,255,.7); text-align: center; max-width: 12.5rem}@media (max-width: 767px) {#brxe-dn07xt {max-width: none; text-align: left}}#brxe-lgt187 {flex-direction: column; align-items: center; row-gap: 1.125rem}@media (max-width: 767px) {#brxe-lgt187 {align-items: flex-start; row-gap: .25rem; padding-top: .375rem; flex-grow: 1; min-width: 0px; flex-basis: 0}}#brxe-u3djnu {flex-direction: column; align-items: center; row-gap: 1.125rem; position: relative}@media (max-width: 767px) {#brxe-u3djnu {flex-direction: row; align-items: flex-start; column-gap: 1rem; flex-wrap: nowrap}}#brxe-jbbmge {width: 2.5rem; height: 2.5rem; background-repeat: no-repeat; background-size: contain; background-position: center}@media (max-width: 767px) {#brxe-jbbmge {width: 1.5rem; height: 1.5rem}}#brxe-8zcbaf {width: 6rem; height: 6rem; flex-shrink: 0; display: flex; align-items: center; justify-content: center; position: relative; z-index: 1; border: 1px solid #D1B584; border-radius: 999px; background-color: rgba(255,255,255,.05)}@media (max-width: 767px) {#brxe-8zcbaf {width: 3.6rem; height: 3.6rem}}#brxe-qgv0do {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-white); text-align: center; white-space: nowrap}@media (max-width: 767px) {#brxe-qgv0do {font-size: 1.125rem; text-align: left}}#brxe-69rzvj {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: rgba(255,255,255,.7); text-align: center; max-width: 12.5rem}@media (max-width: 767px) {#brxe-69rzvj {max-width: none; text-align: left}}#brxe-yew5hi {flex-direction: column; align-items: center; row-gap: 1.125rem}@media (max-width: 767px) {#brxe-yew5hi {align-items: flex-start; row-gap: .25rem; padding-top: .375rem; flex-grow: 1; min-width: 0px; flex-basis: 0}}#brxe-bpqts9 {flex-direction: column; align-items: center; row-gap: 1.125rem; position: relative}@media (max-width: 767px) {#brxe-bpqts9 {flex-direction: row; align-items: flex-start; column-gap: 1rem; flex-wrap: nowrap}}#brxe-umzzxv {width: 2.5rem; height: 2.5rem; background-repeat: no-repeat; background-size: contain; background-position: center}@media (max-width: 767px) {#brxe-umzzxv {width: 1.5rem; height: 1.5rem}}#brxe-owcoj8 {width: 6rem; height: 6rem; flex-shrink: 0; display: flex; align-items: center; justify-content: center; position: relative; z-index: 1; border: 1px solid #D1B584; border-radius: 999px; background-color: rgba(255,255,255,.05)}@media (max-width: 767px) {#brxe-owcoj8 {width: 3.6rem; height: 3.6rem}}#brxe-09iocp {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-white); text-align: center; white-space: nowrap}@media (max-width: 767px) {#brxe-09iocp {font-size: 1.125rem; text-align: left}}#brxe-byqstr {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: rgba(255,255,255,.7); text-align: center; max-width: 12.5rem}@media (max-width: 767px) {#brxe-byqstr {max-width: none; text-align: left}}#brxe-60ugvk {flex-direction: column; align-items: center; row-gap: 1.125rem}@media (max-width: 767px) {#brxe-60ugvk {align-items: flex-start; row-gap: .25rem; padding-top: .375rem; flex-grow: 1; min-width: 0px; flex-basis: 0}}#brxe-6q6qig {flex-direction: column; align-items: center; row-gap: 1.125rem; position: relative}@media (max-width: 767px) {#brxe-6q6qig {flex-direction: row; align-items: flex-start; column-gap: 1rem; flex-wrap: nowrap}}#brxe-ky9i8x {width: 2.5rem; height: 2.5rem; background-repeat: no-repeat; background-size: contain; background-position: center}@media (max-width: 767px) {#brxe-ky9i8x {width: 1.5rem; height: 1.5rem}}#brxe-qd9zdd {width: 6rem; height: 6rem; flex-shrink: 0; display: flex; align-items: center; justify-content: center; position: relative; z-index: 1; border: 1px solid #D1B584; border-radius: 999px; background-color: rgba(255,255,255,.05)}@media (max-width: 767px) {#brxe-qd9zdd {width: 3.6rem; height: 3.6rem}}#brxe-5crnhp {font-family: "Noto Serif TC"; font-size: var(--size-h5); line-height: 1.875rem; letter-spacing: .125rem; font-weight: 600; color: var(--bricks-color-white); text-align: center; white-space: nowrap}@media (max-width: 767px) {#brxe-5crnhp {font-size: 1.125rem; text-align: left}}#brxe-ysrrza {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: rgba(255,255,255,.7); text-align: center; max-width: 12.5rem}@media (max-width: 767px) {#brxe-ysrrza {max-width: none; text-align: left}}#brxe-i9h3ch {flex-direction: column; align-items: center; row-gap: 1.125rem}@media (max-width: 767px) {#brxe-i9h3ch {align-items: flex-start; row-gap: .25rem; padding-top: .375rem; flex-grow: 1; min-width: 0px; flex-basis: 0}}#brxe-18vzp3 {flex-direction: column; align-items: center; row-gap: 1.125rem; position: relative}@media (max-width: 767px) {#brxe-18vzp3 {flex-direction: row; align-items: flex-start; column-gap: 1rem; flex-wrap: nowrap}}#brxe-f3pald {display: grid; align-items: initial; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 2rem 0}@media (max-width: 991px) {#brxe-f3pald {grid-template-columns: repeat(3, minmax(0, 1fr))}}@media (max-width: 767px) {#brxe-f3pald {grid-template-columns: minmax(0, 1fr); gap: 1.25rem}}#brxe-6gtqv7 {flex-direction: column}#brxe-3telua {font-family: "Noto Serif TC"; font-size: 3rem; line-height: var(--line-height-h1); letter-spacing: 2px; font-weight: 700; color: var(--bricks-color-third)}@media (max-width: 767px) {#brxe-3telua {font-size: 1.625rem; line-height: 1.6}}#brxe-i74bs0 {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); letter-spacing: 2px; font-weight: 700; color: var(--bricks-color-white)}@media (max-width: 767px) {#brxe-i74bs0 {font-size: 1.375rem; line-height: 1.6}}#brxe-axsnbs {flex-direction: column; row-gap: 1rem}@media (max-width: 767px) {#brxe-axsnbs {flex-direction: row; align-items: baseline; column-gap: .75rem}}.brxe-prjfaq .brxe-fiilnm.brxe-div {display: flex; align-items: center; flex-shrink: 0}.brxe-prjfaq .brxe-7c9jix.brxe-heading {font-family: "Noto Serif TC"; font-size: 1.125rem; line-height: 1.8125rem; letter-spacing: .25rem; font-weight: 500; color: var(--bricks-color-white); flex-grow: 1; transition: color .3s ease-out}.brxe-prjfaq .brxe-8axqrn.brxe-icon {font-size: 1.25rem; color: var(--bricks-color-third); fill: var(--bricks-color-third); margin-left: auto}.brxe-prjfaq .brxe-7xcblv.brxe-icon {font-size: 1.25rem; color: var(--bricks-color-secondary); fill: var(--bricks-color-secondary); margin-left: auto}.brxe-prjfaq .brxe-nkikli.brxe-block {display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; column-gap: 1rem; cursor: pointer}.brxe-prjfaq .brxe-wm1ovc.brxe-text {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: rgba(255,255,255,.8); transition: color .3s ease-out}.brxe-prjfaq .brxe-wm1ovc.brxe-text a {font-family: "Noto Serif TC"; font-size: var(--size-body); line-height: 1.625rem; letter-spacing: .125rem; font-weight: 600; color: rgba(255,255,255,.8); font-size: inherit}.brxe-prjfaq .brxe-0h548o.brxe-block {padding-top: .875rem}.brxe-prjfaq.brxe-block {flex-direction: column; border: 1px solid rgba(255,255,255,.16); border-radius: 10px; background-color: rgba(255,255,255,.06); padding-top: 1.375rem; padding-right: 1.75rem; padding-bottom: 1.375rem; padding-left: 1.75rem; margin-bottom: .75rem; transition: background-color .3s ease-out, border-color .3s ease-out}@media (max-width: 767px) {.brxe-prjfaq.brxe-block {padding-top: 1.125rem; padding-right: 1.125rem; padding-bottom: 1.125rem; padding-left: 1.125rem}}#brxe-tteqtr .accordion-title-wrapper {min-height: 2rem}#brxe-tteqtr .accordion-content-wrapper {padding-top: 10px; padding-right: 0; padding-bottom: 15px; padding-left: 0}#brxe-tteqtr {width: 100%}#brxe-4z58tj {display: grid; align-items: initial; grid-template-columns: 18.75rem minmax(0, 1fr); gap: 4rem; align-items: start}#brxe-4z58tj:not(:has(.brxe-prjfaq)) { display: none;}@media (max-width: 991px) {#brxe-4z58tj {grid-template-columns: minmax(0, 1fr)}}@media (max-width: 767px) {#brxe-4z58tj {grid-template-columns: minmax(0, 1fr); gap: 1.25rem}}#brxe-c9pc8m {row-gap: 4.5rem; align-items: stretch; width: 100%; max-width: 80rem}@media (max-width: 767px) {#brxe-c9pc8m {row-gap: 1.75rem}}#process {background-image: url("https://nvtproperty.com/wp-content/uploads/2026/09/guide-cta.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; background-color: #000000; position: relative; padding-top: 7.5rem; padding-right: 5rem; padding-bottom: 7.5rem; padding-left: 5rem}:where(#process > *:not(figcaption)) {position: relative}#process::before {background-image: linear-gradient(0deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.9) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@keyframes nvtPop { from { opacity: 0; transform: scale(.9); } to { opacity: 1; transform: scale(1); } }@media (max-width: 991px) { #process .prj-step::after { display: none; } }@media (max-width: 767px) { #process .brxe-prjfaq .accordion-content-wrapper { padding-left: 0 !important; } }@media (prefers-reduced-motion: reduce) { html.nvt-js #process .nvt-step-circle, html.nvt-js #process .nvt-step-text { opacity: 1; transform: none; animation: none; } html.nvt-js #process .prj-step::after { transform: none; } }#process { scroll-margin-top: 9rem;}#process .brxe-accordion-nested { counter-reset: qa-index 0;}#process .qa-index::before { counter-increment: qa-index; content: '0' counter(qa-index); font-family: 'Noto Serif TC', serif; font-size: 1.125rem; line-height: 1.8125rem; letter-spacing: .25rem; font-weight: 500; color: #D1B584; transition: color .3s ease-out;}#process .prj-step:not(:last-child)::after { content: ''; position: absolute; top: 3rem; left: calc(50% + 3rem); width: calc(100% - 6rem); height: 1px; background: #D1B584;}html.nvt-js #process .prj-step:not(:last-child)::after { transform: scaleX(0); transform-origin: left; transition: transform .5s ease-out; transition-delay: calc(var(--i, 0) * .2s + .25s);}html.nvt-js #process .nvt-step-circle { opacity: 0; transform: scale(.9);}html.nvt-js #process .nvt-step-text { opacity: 0;}html.nvt-js #process .nvt-steps.is-in .prj-step:not(:last-child)::after { transform: scaleX(1);}#process .nvt-steps.is-in .nvt-step-circle { animation: nvtPop .4s ease-out both; animation-delay: calc(var(--i, 0) * .2s);}#process .nvt-steps.is-in .nvt-step-text { animation: nvtUp .5s ease-out both; animation-delay: calc(var(--i, 0) * .2s + .15s);}#process .brxe-accordion-nested>.brx-open { background: #fff; border-color: #fff;}#process .brxe-accordion-nested>.brx-open .qa-index::before { color: #A37E58;}#process .brxe-accordion-nested>.brx-open .nvt-faq-q { color: #1B2A47;}#process .brxe-accordion-nested>.brx-open .nvt-faq-a { color: #484848;}#process .nvt-faq-minus { display: none;}#process .brxe-accordion-nested>.brx-open .nvt-faq-plus { display: none;}#process .brxe-accordion-nested>.brx-open .nvt-faq-minus { display: flex;}#process .brxe-accordion-nested>.brx-open .nvt-faq-plus { color: #A37E58;}#process .brxe-accordion-nested>.brx-open .nvt-faq-minus { color: #A37E58;}#process .prj-step:nth-child(1) .nvt-step-icon { background-image: url(https://nvtproperty.com/wp-content/uploads/2026/10/process-step-1.svg);}#process .prj-step:nth-child(2) .nvt-step-icon { background-image: url(https://nvtproperty.com/wp-content/uploads/2026/10/process-step-2.svg);}#process .prj-step:nth-child(3) .nvt-step-icon { background-image: url(https://nvtproperty.com/wp-content/uploads/2026/10/process-step-3.svg);}#process .prj-step:nth-child(4) .nvt-step-icon { background-image: url(https://nvtproperty.com/wp-content/uploads/2026/10/process-step-4.svg);}#process .prj-step:nth-child(5) .nvt-step-icon { background-image: url(https://nvtproperty.com/wp-content/uploads/2026/10/process-step-5.svg);}@media (max-width: 991px) {#process {padding-right: 2rem; padding-left: 2rem}}@media (max-width: 767px) {#process {padding-top: 3rem; padding-right: 1.5rem; padding-bottom: 3rem; padding-left: 1.5rem}}#brxe-xd4h5w {font-family: "Noto Serif TC"; font-size: var(--size-h3); line-height: var(--line-height-h3); letter-spacing: 2px; font-weight: 700; color: var(--bricks-color-branding); text-align: center}@media (max-width: 767px) {#brxe-xd4h5w {font-size: 1.125rem; line-height: 1.75rem; letter-spacing: .1rem}}#brxe-fyq4xl {font-family: "Noto Serif TC"; font-size: 1.125rem; line-height: 1.6875rem; letter-spacing: .1875rem; font-weight: 500; color: #0A192F; text-align: center}@media (max-width: 767px) {#brxe-fyq4xl {font-size: .9375rem; line-height: 1.5rem; letter-spacing: .075rem}}#brxe-ey5g4n {flex-direction: column; align-items: center; row-gap: .5rem}#brxe-68kc8s .form-group:nth-child(2) {width: 50%}#brxe-68kc8s .form-group:nth-child(3) {width: 50%}#brxe-68kc8s .form-group:nth-child(4) {width: 50%}#brxe-68kc8s .form-group:nth-child(5) {width: 50%}#brxe-68kc8s .form-group:nth-child(6) {width: 50%}#brxe-68kc8s .form-group:nth-child(7) {width: 50%}#brxe-68kc8s .form-group:not(.submit-button-wrapper):not(.message):not(.captcha) {padding-right: 1.125rem; padding-left: 1.125rem}#brxe-68kc8s .form-group input {padding-right: 12px; border: 1px solid #D4D4D4; border-radius: .31rem; background-color: var(--bricks-color-white)}#brxe-68kc8s .flatpickr {padding-right: 12px; border: 1px solid #D4D4D4; border-radius: .31rem; background-color: var(--bricks-color-white)}#brxe-68kc8s select {padding-right: 12px; font-size: .875rem; font-family: "Noto Serif TC"; font-weight: 500; letter-spacing: 0.07rem; color: #8c8c8c; border: 1px solid #D4D4D4; border-radius: .31rem; background-color: var(--bricks-color-white)}#brxe-68kc8s textarea {padding-right: 12px; border: 1px solid #D4D4D4; border-radius: .31rem; background-color: var(--bricks-color-white)}#brxe-68kc8s .form-field-richtext + .tox-tinymce .tox-edit-area__iframe {padding-right: 12px}#brxe-68kc8s ::placeholder {font-size: .875rem; font-family: "Noto Serif TC"; font-weight: 500; letter-spacing: 0.07rem; color: #8c8c8c}#brxe-68kc8s 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-68kc8s .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-68kc8s .form-field-richtext + .tox-tinymce {border: 1px solid #D4D4D4; border-radius: .31rem; background-color: var(--bricks-color-white)}#brxe-68kc8s .bricks-button:not([type=submit]) {border: 1px solid #D4D4D4; border-radius: .31rem}#brxe-68kc8s .choose-files {border: 1px solid #D4D4D4; border-radius: .31rem}#brxe-68kc8s .submit-button-wrapper {width: 100%; margin-right: 1.125rem; margin-left: 1.125rem}#brxe-68kc8s .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-68kc8s button[type=submit].bricks-button {border-radius: .63rem}#brxe-68kc8s .bricks-button:hover {background-color: #d1b584}#brxe-68kc8s {width: 100%}#brxe-68kc8s .form-group input:focus {border-color: #d1b584 !important}#brxe-68kc8s .flatpickr:focus {border-color: #d1b584 !important}#brxe-68kc8s select:focus {border-color: #d1b584 !important}#brxe-68kc8s textarea:focus {border-color: #d1b584 !important}#brxe-68kc8s .form-field-richtext + .tox-tinymce:focus {border-color: #d1b584 !important}#brxe-68kc8s .bricks-button:not([type=submit]):focus {border-color: #d1b584 !important}#brxe-68kc8s .choose-files:focus {border-color: #d1b584 !important}@media (min-width: 768px) { #brxe-68kc8s .form-group { padding-bottom: 1.5rem; } #brxe-68kc8s .form-group > label { padding-bottom: .625rem; } #brxe-68kc8s .form-group input:not([type=checkbox]):not([type=radio]), #brxe-68kc8s .form-group select { min-height: 2.8125rem; } #brxe-68kc8s .form-group textarea { min-height: 13.5625rem; } #brxe-68kc8s .bricks-button { min-height: 2.875rem; }}@media (max-width: 767px) { #brxe-68kc8s .form-group { width: 100% !important; padding-bottom: 1rem; } #brxe-68kc8s .form-group > label { padding-bottom: .5rem; font-size: .9375rem; line-height: 1.5rem; letter-spacing: .075rem; } #brxe-68kc8s .form-group input:not([type=checkbox]):not([type=radio]), #brxe-68kc8s .form-group select { min-height: 2.75rem; } #brxe-68kc8s .form-group textarea { min-height: 8.75rem; } #brxe-68kc8s .bricks-button { min-height: 2.75rem; }}#brxe-68kc8s .form-group>label { margin-bottom: 0;}#brxe-68kc8s .bricks-button { transition: background-color .3s ease-out;}#brxe-68kc8s input:not([type=checkbox]):focus { border-color: #D1B584 !important; outline: 0; box-shadow: none; transition: border-color .2s ease-out;}#brxe-68kc8s textarea:focus { outline: 0; box-shadow: none; transition: border-color .2s ease-out;}#brxe-68kc8s select:focus { outline: 0; box-shadow: none; transition: border-color .2s ease-out;}#brxe-68kc8s .form-group:focus-within>label { color: #A37E58; transition: color .2s ease-out;}#brxe-68kc8s .form-group select { color: #0a192f;}#brxe-68kc8s input[type=checkbox] { appearance: none; -webkit-appearance: none; width: 1.5rem; height: 1.5rem; margin: 0 .5rem 0 0; border: 1px solid #D4D4D4; border-radius: 5px; background: #fff; vertical-align: middle; position: relative; cursor: pointer; flex-shrink: 0;}#brxe-68kc8s input[type=checkbox]:checked { background: #1B2A47; border-color: #1B2A47;}#brxe-68kc8s input[type=checkbox]:checked::after { content: ''; position: absolute; left: .5rem; top: .25rem; width: .375rem; height: .75rem; border: solid #fff; border-width: 0 2px 2px 0; transform: rotate(45deg);}#brxe-68kc8s .form-group select { padding-right: 2.5rem; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M0 0h12L6 8z' fill='%231B2A47'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 1rem center; background-size: .75rem auto;}@media (max-width: 767px) {#brxe-68kc8s .form-group:not(.submit-button-wrapper):not(.message):not(.captcha) {padding-right: 0; padding-left: 0}#brxe-68kc8s .submit-button-wrapper {margin-right: 0; margin-left: 0}}@media (max-width: 478px) {#brxe-68kc8s .form-group:nth-child(2) {width: 100%}#brxe-68kc8s .form-group:nth-child(3) {width: 100%}#brxe-68kc8s .form-group:nth-child(4) {width: 100%}#brxe-68kc8s .form-group:nth-child(5) {width: 100%}#brxe-68kc8s .form-group:nth-child(6) {width: 100%}#brxe-68kc8s .form-group:nth-child(7) {width: 100%}#brxe-68kc8s label {text-transform: none}#brxe-68kc8s .label {text-transform: none}#brxe-68kc8s .submit-button-wrapper {width: 100%}}@media (max-width: 370px) {#brxe-68kc8s .form-group:nth-child(2) {width: 100%}#brxe-68kc8s .form-group:nth-child(3) {width: 100%}#brxe-68kc8s .form-group:nth-child(4) {width: 100%}#brxe-68kc8s .form-group:nth-child(6) {width: 100%}#brxe-68kc8s ::placeholder {font-size: .75rem; font-family: "Noto Serif TC"}#brxe-68kc8s select {font-size: .75rem; font-family: "Noto Serif TC"}}#brxe-233lwg {flex-direction: column; align-items: center; row-gap: 2rem; background-color: var(--bricks-color-background); border-radius: 20px; padding-top: 3.75rem; padding-right: 5.125rem; padding-bottom: 4.25rem; padding-left: 5.125rem}@media (max-width: 991px) {#brxe-233lwg {padding-top: 2.5rem; padding-right: 2rem; padding-bottom: 2.5rem; padding-left: 2rem}}@media (max-width: 767px) {#brxe-233lwg {padding-top: 2rem; padding-right: 1rem; padding-bottom: 2rem; padding-left: 1rem}}#brxe-i1hvol {font-family: "Noto Serif TC"; font-size: .8125rem; line-height: 1.375rem; letter-spacing: .04rem; font-weight: 500; color: #6B7280}#brxe-7t7qov {font-family: "Noto Serif TC"; font-size: .8125rem; line-height: 1.375rem; letter-spacing: .04rem; font-weight: 500; color: #6B7280}#brxe-5vn710 {flex-direction: column; row-gap: .5rem}#brxe-i08vo4 {row-gap: 3rem; align-items: stretch; width: 100%; max-width: 80rem}#contact {background-color: var(--bricks-color-white); padding-top: 7.5rem; padding-right: 5rem; padding-bottom: 5rem; padding-left: 5rem}#contact { scroll-margin-top: 8rem;}@media (max-width: 991px) {#contact {padding-top: 4rem; padding-right: 2rem; padding-bottom: 4rem; padding-left: 2rem}}@media (max-width: 767px) {#contact {padding-top: 2.5rem; padding-right: 1.5rem; padding-bottom: 2.5rem; padding-left: 1.5rem}}