@import url(https://i.icomoon.io/public/98d637314a/Ryan-m000497/style.css);@import url(https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.1.0/dist/cookieconsent.css);*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.ch_h5{font-weight:500}:root{--section-padding:1.25rem;--color-primary:#1b2b3a;--color-secondary:#7a9aa6;--color-tertiary:#face2e;--color-bg:#f2f2f2;--color-border:#cdcdcd;--color-status:#d9d9d9;--color-text:#555;--color-gray-0:#fff}.container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}@media (min-width:calc(1440px + (20px * 2))){.container{max-width:1480px}}.container-1420{max-width:calc(1420px + var(--section-padding)*2)}.container-1400,.container-1420{margin-left:auto;margin-right:auto;padding-left:var(--section-padding);padding-right:var(--section-padding)}.container-1400{max-width:calc(1400px + var(--section-padding)*2)}.col-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.form-group{background-color:var(--color-gray-0);padding-left:20px;padding-right:20px}.form-group:has(.label_title),.form-group:has(legend){align-items:flex-start;display:flex}.form-group:has(.label_title)>label,.form-group:has(legend)>label{flex-shrink:0;font-family:Noto Sans TC Variable;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:25px;padding-bottom:22px;padding-right:20px;padding-top:22px;position:relative}@media (max-width:768px){.form-group:has(.label_title)>label,.form-group:has(legend)>label{padding-bottom:12px;padding-top:12px}}.form-group:has(.label_title)>label:after,.form-group:has(legend)>label:after{height:20px;position:absolute;right:0;top:50%;width:1px;--tw-translate-y:-50%;background-color:var(--color-text);content:"";transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.form-group:has(.label_title)>label .label_title-required,.form-group:has(legend)>label .label_title-required{padding-left:2px;--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity,1))}.form-group .form-content{flex:1 1 0%}ul.disc{padding-left:1rem}ul.disc li{align-items:start;display:flex;gap:.5em;list-style-type:none}ul.disc li:before{background-color:currentColor;border-radius:9999px;content:"";display:inline-block;flex-shrink:0;height:.3em;margin-top:.8em;width:.3em}.ch_h1_v2{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(2.25rem,1.3611rem + 1.8519vw,2.75rem);font-style:normal;font-weight:700;letter-spacing:.03em;line-height:130%}.ch_h2{font-size:clamp(1.5rem,.1667rem + 2.7778vw,2.25rem)}.ch_h2,.ch_h3{font-family:Noto Sans TC Variable,sans-serif;font-style:normal;font-weight:700;letter-spacing:.03em;line-height:150%}.ch_h3{font-size:clamp(1.5rem,1.0556rem + .9259vw,1.75rem)}.ch_h4{font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-weight:500}.ch_h4,.ch_h5{font-family:Noto Sans TC Variable,sans-serif;font-style:normal;letter-spacing:.02em;line-height:26px}.ch_h5{font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-weight:700}.ch_p{font-size:clamp(.875rem,.6528rem + .463vw,1rem);font-weight:400}.ch_info,.ch_p{font-family:Noto Sans TC Variable,sans-serif;font-style:normal;letter-spacing:.05em;line-height:160%}.ch_info{font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-weight:500}.en_h3{font-family:"Noto Serif TC Variable",serif;font-size:clamp(1.25rem,.8056rem + .9259vw,1.5rem);font-style:normal;font-weight:600;letter-spacing:.03em;line-height:150%}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.static{position:static}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.mb-7{margin-bottom:1.75rem}.mt-12{margin-top:3rem}.mt-5{margin-top:1.25rem}.mt-7{margin-top:1.75rem}.block{display:block}.inline{display:inline}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.gap-y-8{row-gap:2rem}.overflow-hidden{overflow:hidden}.bg-\[\#21405C\]{--tw-bg-opacity:1;background-color:rgb(33 64 92/var(--tw-bg-opacity,1))}.bg-\[\#F8F8F8\]{--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity,1))}.bg-color-gray-0{background-color:var(--color-gray-0)}.bg-color-primary{background-color:var(--color-primary)}.bg-color-secondary{background-color:var(--color-secondary)}.bg-color-status{background-color:var(--color-status)}.text-center{text-align:center}.text-\[12px\]{font-size:12px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[25px\]{font-size:25px}.text-\[27px\]{font-size:27px}.text-\[34px\]{font-size:34px}.text-\[50px\]{font-size:50px}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-semibold{font-weight:600}.text-color-gray-0{color:var(--color-gray-0)}.text-color-primary{color:var(--color-primary)}.text-color-secondary{color:var(--color-secondary)}.text-color-text{color:var(--color-text)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}body:has(.navbar__menu-wrap.is-active),html:has(.navbar__menu-wrap.is-active){overflow:hidden}img.lazyload,img.lazyloading{visibility:hidden}img.lazyloaded{animation:blur .5s ease;visibility:visible}i{display:inline-block}#cc-main{--cc-bg:#fff;--cc-primary-color:#112954;--cc-secondary-color:var(--m-quaternary);--cc-btn-primary-bg:#3859d0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-hover-bg:#213657;--cc-btn-primary-hover-color:#fff;--cc-btn-secondary-bg:#dfe7f9;--cc-btn-secondary-color:var(--cc-secondary-color);--cc-btn-secondary-hover-bg:#c6d1ea;--cc-btn-secondary-hover-color:#000;--cc-cookie-category-block-bg:#ebeff9;--cc-cookie-category-block-border:#ebeff9;--cc-cookie-category-block-hover-bg:#dbe5f9;--cc-cookie-category-block-hover-border:#dbe5f9;--cc-cookie-category-expanded-block-hover-bg:#ebeff9;--cc-cookie-category-expanded-block-bg:#ebeff9;--cc-overlay-bg:rgba(219,232,255,.85)!important;--cc-toggle-readonly-bg:#cbd8f1;--cc-toggle-on-knob-bg:var(--cc-bg);--cc-toggle-off-bg:#8fa8d6;--cc-toggle-readonly-knob-bg:var(--cc-bg);--cc-separator-border-color:#f1f3f5;--cc-footer-border-color:#f1f3f5;--cc-footer-bg:var(--cc-bg);--cc-btn-border-radius:10px;--cc-modal-border-radius:20px;--cc-pm-toggle-border-radius:20px;--cc--title-color:var(--color-primary);--cc--info-color:var(--color-primary);--cc--link-color:var(--color-primary);--cc--link-hover-color:var(--color-secondary);--cc--border-color:#eaeff2;--cc--btn-color:var(--color-gray-0);--cc--btn-hover-color:var(--color-primary);--cc--btn-bg:var(--color-primary);--cc--btn-hover-bg:#eaeff2;--cc--close-btn-color:var(--color-primary);--cc--close-btn-hover-color:var(--color-gray-0);--cc--close-btn-bg:#eaeff2;--cc--close-btn-hover-bg:var(--color-primary);--cc--arrow-color:var(--color-primary);--cc--badge-color:var(--color-primary);--cc--dropdown-bg:#f0f4f7;--cc--dropdown-info-bg:#f0f4f7;--cc-toggle-on-bg:var(--color-primary);--cc-toggle-off-bg:var(--color-primary);--cc-toggle-disabled-bg:#b9c8cf;--cc-toggle-on-icon-bg:#d5dee2;--cc-toggle-on-icon-color:var(--color-primary);--cc-toggle-off--icon-bg:var(--color-gray-0);--cc-toggle-off--icon-color:var(--color-primary);--cc-toggle-disabled--icon-bg:var(--color-gray-0);--cc-toggle-disabled--icon-color:#b9c8cf;z-index:9990}#cc-main .cm-wrapper .cm--box{margin-left:0;max-width:400px}#cc-main .cm-wrapper .cm--box .cm__body .cm__texts{padding-top:35px}#cc-main .cm-wrapper .cm--box .cm__body .cm__texts h2.cm__title{color:var(--cc--title-color);font-family:Noto Sans TC Variable;font-size:18px;font-style:normal;font-weight:500;line-height:22px;padding-left:30px;padding-right:30px}#cc-main .cm-wrapper .cm--box .cm__body .cm__texts p.cm__desc{color:var(--cc--info-color);font-family:Noto Sans TC Variable;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-top:10px;padding-bottom:23px;padding-left:30px;padding-right:30px}#cc-main .cm-wrapper .cm--box .cm__body .cm__texts p.cm__desc a{background-image:none;color:var(--cc--link-color);text-decoration-line:underline;text-underline-offset:2px}#cc-main .cm-wrapper .cm--box .cm__body .cm__texts p.cm__desc a:hover{color:var(--cc--link-hover-color)}#cc-main .cm-wrapper .cm--box .cm__body .cm__btns{border-color:var(--cc--border-color)}#cc-main .cm-wrapper .cm--box .cm__body .cm__btns .cm__btn-group .cm__btn{background-color:var(--m-secondary);background:var(--cc--btn-bg);border-style:none;transition:background .4s ease}#cc-main .cm-wrapper .cm--box .cm__body .cm__btns .cm__btn-group .cm__btn:hover{background:var(--cc--btn-hover-bg)}#cc-main .cm-wrapper .cm--box .cm__body .cm__btns .cm__btn-group .cm__btn:hover span{color:var(--cc--btn-hover-color)}#cc-main .cm-wrapper .cm--box .cm__body .cm__btns .cm__btn-group .cm__btn span{color:var(--cc--btn-color);font-family:Noto Sans TC Variable;font-size:16px;font-style:normal;font-weight:500;line-height:19px;transition:color .4s ease}#cc-main .pm-wrapper .pm-overlay{background-color:rgba(0,0,0,.4)}#cc-main .pm-wrapper .pm--box{background:var(--cc-bg)}#cc-main .pm-wrapper .pm--box .pm__header{border-color:var(--cc--border-color);padding-left:43px;padding-right:27px}#cc-main .pm-wrapper .pm--box .pm__header h2.pm__title{color:var(--cc--title-color);font-family:Noto Sans TC Variable;font-size:18px;font-style:normal;font-weight:500;line-height:22px}#cc-main .pm-wrapper .pm--box .pm__header .pm__close-btn{background-color:var(--m-secondary);background:var(--cc--close-btn-bg);border-style:none;transition:background .4s ease}#cc-main .pm-wrapper .pm--box .pm__header .pm__close-btn:hover{background:var(--cc--close-btn-hover-bg)}#cc-main .pm-wrapper .pm--box .pm__header .pm__close-btn:hover svg{stroke:var(--cc--close-btn-hover-color)}#cc-main .pm-wrapper .pm--box .pm__header .pm__close-btn svg{stroke:var(--cc--close-btn-color);transition:stroke .3s ease}#cc-main .pm-wrapper .pm--box .pm__body{padding-left:30px;padding-right:30px;padding-top:22px;scrollbar-width:auto}#cc-main .pm-wrapper .pm--box .pm__body::-webkit-scrollbar-thumb{background:#d5d5d5;border-radius:10px}#cc-main .pm-wrapper .pm--box .pm__body .pm__section{margin-bottom:57px}#cc-main .pm-wrapper .pm--box .pm__body .pm__section .pm__section-desc-wrapper{padding-left:15px}#cc-main .pm-wrapper .pm--box .pm__body .pm__section .pm__section-desc-wrapper p.pm__section-desc{color:var(--cc--info-color);font-family:Noto Sans TC Variable;font-size:15px;font-style:normal;font-weight:400;line-height:150%}#cc-main .pm-wrapper .pm--box .pm__body .pm__section .pm__section-desc-wrapper p.pm__section-desc a{background-image:none;color:var(--cc--link-color);text-decoration-line:underline;text-underline-offset:2px}#cc-main .pm-wrapper .pm--box .pm__body .pm__section .pm__section-desc-wrapper p.pm__section-desc a:hover{color:var(--cc--link-hover-color)}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper button.pm__section-title{background:var(--cc--dropdown-bg);border-style:none;color:var(--cc--title-color);font-family:Noto Sans TC Variable;font-size:18px;font-style:normal;font-weight:500;line-height:22px;padding-left:3.6em}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper button.pm__section-title .pm__badge{background:var(--cc--dropdown-info-bg);color:var(--cc--badge-color);font-family:Noto Sans TC Variable;font-size:18px;font-style:normal;font-weight:500;line-height:22px;padding-right:24px}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper .pm__section-arrow{background-color:transparent;left:33px}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper .pm__section-arrow svg{stroke:var(--cc--arrow-color)}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper .section__toggle-wrapper{height:35px;width:80px}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper .section__toggle-wrapper:has(input[disabled]){background:var(--cc-toggle-disabled-bg)!important}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper .section__toggle-wrapper:has(input[disabled]) .toggle__icon{background:var(--cc-toggle-disabled-bg)!important;box-shadow:0 0 0 1px var(--cc-toggle-disabled-bg)!important}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper .section__toggle-wrapper:has(input[disabled]) .toggle__icon .toggle__icon-circle{background:var(--cc-toggle-disabled--icon-bg)!important}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper .section__toggle-wrapper:has(input[disabled]) .toggle__icon .toggle__icon-circle .toggle__icon-off svg{stroke:var(
                            --cc-toggle-disabled--icon-color
                          )!important}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper .section__toggle-wrapper:has(input[disabled]) .toggle__icon .toggle__icon-circle .toggle__icon-on svg{stroke:var(
                            --cc-toggle-disabled--icon-color
                          )!important}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper .section__toggle-wrapper .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper .section__toggle-wrapper .section__toggle:checked~.toggle__icon .toggle__icon-circle{--tw-translate-x:calc(100% + 10px);background:var(--cc-toggle-on-icon-bg);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper .section__toggle-wrapper .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);height:35px;width:80px}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper .section__toggle-wrapper .toggle__icon .toggle__icon-circle{height:35px;width:35px;--tw-translate-x:0px;background:var(--cc-toggle-off--icon-bg);border-radius:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:transform .4s ease,background .4s ease}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper .section__toggle-wrapper .toggle__icon .toggle__icon-circle .toggle__icon-off svg{stroke:var(--cc-toggle-off--icon-color);transition:stroke .4s ease}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-title-wrapper .section__toggle-wrapper .toggle__icon .toggle__icon-circle .toggle__icon-on svg{stroke:var(--cc-toggle-on-icon-color);transition:stroke .4s ease}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-desc-wrapper{background:var(--cc--dropdown-info-bg);border-width:0;border-top:2px solid #fff}#cc-main .pm-wrapper .pm--box .pm__body .pm__section-toggles .pm__section--toggle .pm__section-desc-wrapper p.pm__section-desc{color:var(--cc--info-color);font-family:Noto Sans TC Variable;font-size:15px;font-style:normal;font-weight:400;line-height:150%;padding:24px 28px 34px}#cc-main .pm-wrapper .pm--box .pm__footer{border-color:var(--cc--border-color)}#cc-main .pm-wrapper .pm--box .pm__footer .pm__btn-group .pm__btn{background:var(--cc--btn-bg);border-style:none;color:var(--cc--btn-color);font-family:Noto Sans TC Variable;font-size:16px;font-style:normal;font-weight:500;line-height:19px;padding-left:36px;padding-right:36px;transition:background .4s ease,color .4s ease}#cc-main .pm-wrapper .pm--box .pm__footer .pm__btn-group .pm__btn:hover{background:var(--cc--btn-hover-bg);color:var(--cc--btn-hover-color)}#cc-main .pm-wrapper .pm--box .pm__footer .pm__btn-group .pm__btn.pm__btn--secondary{background:var(--cc--btn-hover-bg);color:var(--cc--btn-hover-color);font-weight:400}#cc-main .pm-wrapper .pm--box .pm__footer .pm__btn-group .pm__btn.pm__btn--secondary:hover{background:var(--cc--btn-bg);color:var(--cc--btn-color)}.floating-tool{bottom:100px;display:flex;position:fixed;right:68px;z-index:2000;--tw-translate-x:150px;align-items:flex-end;flex-direction:column;row-gap:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);pointer-events:none;transition:transform .65s cubic-bezier(.25,1,.5,1);will-change:transform}@media (max-width:1024px){.floating-tool{bottom:50px;right:11px}}.floating-tool.show{pointer-events:auto;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.layout-wrapper:has(section#footer-banner) footer.main-footer{padding-top:160px}@media (max-width:768px){.layout-wrapper:has(section#footer-banner) footer.main-footer{padding-top:55px}}.layout-wrapper section#footer-banner{margin-bottom:-110px}@media (max-width:768px){.layout-wrapper section#footer-banner{margin-bottom:0}}footer.main-footer{--tw-bg-opacity:1;background-color:rgb(33 64 92/var(--tw-bg-opacity,1));padding-bottom:62px;padding-top:60px}@media (max-width:768px){footer.main-footer{padding-bottom:87px;padding-top:55px}}footer.main-footer .container-1400{padding-left:calc(var(--section-padding) + 17px);padding-right:calc(var(--section-padding) + 17px)}footer.main-footer .container-1400 .wrap{align-items:flex-end;-moz-column-gap:43px;column-gap:43px;display:flex;flex-wrap:wrap;row-gap:19px}footer.main-footer .container-1400 .wrap .logo{max-width:273px}footer.main-footer .container-1400 .wrap .info ul{-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap}footer.main-footer .container-1400 .wrap .info ul li{color:var(--color-gray-0);font-family:Noto Sans TC Variable;font-size:16px;font-style:normal;font-weight:400;line-height:30px}footer.main-footer .container-1400 .wrap .info ul li a{transition:color .3s ease}@media (min-width:1025px){footer.main-footer .container-1400 .wrap .info ul li a:hover{color:var(--color-tertiary)}}.footer-copyright{margin-top:23px}.footer-copyright p{color:var(--color-gray-0);font-family:Inter Variable;font-size:16px;font-style:normal;font-weight:300;line-height:30px}.footer-copyright p a{transition:color .3s ease}@media (min-width:1025px){.footer-copyright p a:hover{color:var(--color-tertiary)}}header.main-header{background-color:var(--color-gray-0);position:fixed;top:0;width:100%;z-index:99}.form-checkbox__wrap{-moz-column-gap:2.5rem;column-gap:2.5rem;display:flex;flex-wrap:wrap;row-gap:.5rem}.form-checkbox__wrap .form-checkbox__item{position:relative}.form-checkbox__wrap .form-checkbox__item.disable{pointer-events:none}.form-checkbox__wrap .form-checkbox__item.disable label.form-checkbox__label .form-checkbox__checkmark{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.form-checkbox__wrap .form-checkbox__item:has(input:checked)>label.form-checkbox__label>.form-checkbox__checkmark:before{opacity:1}.form-checkbox__wrap .form-checkbox__item input.form-checkbox__input{bottom:0;left:5px;opacity:0;pointer-events:none;position:absolute}.form-checkbox__wrap .form-checkbox__item label.form-checkbox__label{align-items:center;display:flex}.form-checkbox__wrap .form-checkbox__item label.form-checkbox__label .form-checkbox__checkmark{aspect-ratio:1/1;border-radius:8px;border-width:1px;display:inline-block;position:relative;width:24px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.form-checkbox__wrap .form-checkbox__item label.form-checkbox__label .form-checkbox__checkmark:before{height:12px;left:8px;position:absolute;top:4px;width:7px;--tw-rotate:45deg;border-bottom-width:3px;border-right-width:3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));content:"";opacity:0}label.form-file{border-width:1px;cursor:pointer;flex:1 1 0%;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}label.form-file input[type=file]{inset:0;opacity:0;pointer-events:none;position:absolute}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{flex:1 1 0%;font-family:Noto Sans TC Variable;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:25px;overflow:hidden;padding:22px 10px 22px 30px;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (max-width:768px){input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{padding-bottom:12px;padding-top:12px}}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder{color:var(--color-text)}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder{color:var(--color-text)}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{outline:2px solid transparent;outline-offset:2px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 80px #fff!important}input[type=date]{cursor:pointer;position:relative}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;height:20px;width:20px}.password-group{position:relative}.password-group button.toggle-btn{aspect-ratio:1/1;display:flex;position:absolute;right:12px;top:50%;width:36px;--tw-translate-y:-50%;align-items:center;color:var(--color-gray-600);cursor:pointer;justify-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1025px){.password-group button.toggle-btn:hover{color:var(--color-gray-1000)}}.password-group button.toggle-btn.show .icon-1{display:none}.password-group button.toggle-btn.show .icon-2{display:block}.password-group button.toggle-btn .icon-2{display:none}.form-radio__wrap{-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap;row-gap:.5rem}.form-radio__wrap .form-radio__item.disable{pointer-events:none}.form-radio__wrap .form-radio__item.disable label.form-radio__label .form-radio__checkmark{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.form-radio__wrap .form-radio__item:has(input:checked)>label.form-radio__label{pointer-events:none}.form-radio__wrap .form-radio__item:has(input:checked)>label.form-radio__label>.form-radio__checkmark:before{opacity:1}.form-radio__wrap .form-radio__item input.form-radio__input{display:none}.form-radio__wrap .form-radio__item label.form-radio__label{align-items:center;-moz-column-gap:9px;column-gap:9px;cursor:pointer;display:flex}.form-radio__wrap .form-radio__item label.form-radio__label .form-radio__checkmark{aspect-ratio:1/1;border-color:var(--color-text);border-radius:50%;border-width:1px;box-sizing:border-box;display:inline-block;position:relative;width:16px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.form-radio__wrap .form-radio__item label.form-radio__label .form-radio__checkmark:before{aspect-ratio:1/1;left:50%;position:absolute;top:50%;width:8px;--tw-translate-x:-50%;--tw-translate-y:-50%;background-color:var(--color-primary);border-radius:50%;content:"";opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.form-radio__wrap .form-radio__item label.form-radio__label .form-radio__text{font-family:Noto Sans TC Variable;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:25px}.form-group .form-search{align-items:center;border-width:1px;display:flex;flex:1 1 0%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.form-group .form-search:has(input:focus),.form-group .form-search:hover{outline:2px solid transparent;outline-offset:2px}.form-group .form-search input{width:100%}.form-group .form-search input:focus{outline:2px solid transparent;outline-offset:2px}.form-group .form-search button{border-width:1px}.form_select__control{flex:1 1 0%;position:relative;width:100%}.form_select__control button.form_select-selected{align-items:center;border-width:0;display:flex;justify-content:space-between;padding:22px 10px 22px 30px;position:relative;width:100%}@media (max-width:768px){.form_select__control button.form_select-selected{padding-bottom:12px;padding-top:12px}}.form_select__control button.form_select-selected.is-selected .form_select-selected__info{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.form_select__control button.form_select-selected .form_select-selected__info{color:var(--color-text);font-family:Noto Sans TC Variable;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:25px}.form_select__control button.form_select-selected .form_select-selected__icon{border-left-color:transparent;border-left-width:5px;border-right-color:transparent;border-right-width:5px;border-top-width:9px;height:0;width:0;--tw-border-opacity:1;border-top-color:rgb(0 0 0/var(--tw-border-opacity,1))}.form_select__control button.form_select-selected input.form_select__data{inset:0;opacity:0;pointer-events:none;position:absolute}.form_select__control ul.form_select-options{border-color:transparent;border-width:1px;left:0;max-height:0;overflow:hidden;position:absolute;right:0;top:100%;z-index:30;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.form_select__control ul.form_select-options.is-open{border-color:var(--color-border);max-height:500px;transition:max-height .3s ease}.form_select__control ul.form_select-options li.form_select-option{border-bottom-width:1px;border-color:var(--color-border);cursor:pointer;font-family:Noto Sans TC Variable;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:25px;padding:12px 42px}@media (max-width:768px){.form_select__control ul.form_select-options li.form_select-option{padding-bottom:8px;padding-top:8px}}.form_select__control ul.form_select-options li.form_select-option:last-child{border-color:transparent}.form_select__control ul.form_select-options li.form_select-option:hover{background-color:var(--color-bg)}textarea{flex:1 1 0%;font-family:Noto Sans TC Variable;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:25px;min-height:150px;overflow:hidden;padding:22px 10px 22px 30px;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (max-width:768px){textarea{padding-bottom:12px;padding-top:12px}}textarea::-moz-placeholder{color:var(--color-text)}textarea::placeholder{color:var(--color-text)}textarea:focus{outline:2px solid transparent;outline-offset:2px}.accordion__item{cursor:pointer}.accordion__item.is-open .accordion__panel{max-height:4000px;opacity:1}.accordion__item .accordion__panel{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease;will-change:max-height,opacity}a.button_info.v1,button.button_info.v1{background-color:var(--color-primary);border-color:var(--color-primary);border-radius:50px;border-width:1px;box-sizing:border-box;color:var(--color-gray-0);display:inline-block;min-width:200px;padding:14px 15px;text-align:center;transition:background-color .3s ease,color .3s ease}@media (min-width:1025px){a.button_info.v1:hover,button.button_info.v1:hover{background-color:var(--color-gray-0);color:var(--color-primary)}}a.button_info.v1 .btn_info,button.button_info.v1 .btn_info{font-family:Noto Sans TC Variable,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:120%}a.button_info.v2,button.button_info.v2{background-color:var(--color-primary);padding:.5rem;transition:background-color .3s ease}@media (min-width:1025px){a.button_info.v2:hover,button.button_info.v2:hover{background-color:var(--color-secondary)}}a.button_info.v2 .btn_info,button.button_info.v2 .btn_info{color:var(--color-gray-0);font-family:Noto Sans TC Variable;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.03em;line-height:150%}a.button_info.v3,button.button_info.v3{background-color:var(--color-primary);border-radius:50px;padding:.75rem 1rem;transition:background-color .3s ease;width:200px}@media (min-width:1025px){a.button_info.v3:hover,button.button_info.v3:hover{background-color:var(--color-secondary)!important}}a.button_info.v3.bk,button.button_info.v3.bk{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}a.button_info.v3 .btn_info,button.button_info.v3 .btn_info{color:var(--color-gray-0);font-family:Noto Sans TC Variable;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:25px}a.button_info.v4,button.button_info.v4{background-color:var(--color-secondary);border-radius:50px;display:inline-block;padding:14px 1rem;text-align:center;transition:background-color .3s ease,color .3s ease;width:170px}@media (min-width:1025px){a.button_info.v4:hover,button.button_info.v4:hover{background-color:var(--color-gray-0);color:var(--color-primary)}}@media (max-width:768px){a.button_info.v4,button.button_info.v4{padding-bottom:12px;padding-top:12px}}a.button_info.v4 .btn_info,button.button_info.v4 .btn_info{font-family:Noto Sans TC Variable,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:120%}@media (min-width:1024px){a.btn.button_icon:hover .btn_icon img.img-default,button.btn.button_icon:hover .btn_icon img.img-default{opacity:0}a.btn.button_icon:hover .btn_icon img.img-alt,button.btn.button_icon:hover .btn_icon img.img-alt{opacity:1}}a.btn.button_icon .btn_icon,button.btn.button_icon .btn_icon{position:relative}a.btn.button_icon .btn_icon img,button.btn.button_icon .btn_icon img{transition:opacity .3s ease}a.btn.button_icon .btn_icon img.img-alt,button.btn.button_icon .btn_icon img.img-alt{left:0;opacity:0;position:absolute;top:0}a.btn.button_icon.v1,button.btn.button_icon.v1{background-color:var(--color-secondary);border-radius:50%;color:var(--color-bg);height:50px;opacity:1;transition:background-color .3s ease;width:50px}@media (min-width:1025px){a.btn.button_icon.v1:hover,button.btn.button_icon.v1:hover{background-color:var(--color-primary)}}a.btn.button_icon.v1[disabled],button.btn.button_icon.v1[disabled]{background-color:var(--color-border);pointer-events:none}@media (min-width:1024px){a.btn.button_info-icon:hover .icon img.img-default,button.btn.button_info-icon:hover .icon img.img-default{opacity:0}a.btn.button_info-icon:hover .icon img.img-alt,button.btn.button_info-icon:hover .icon img.img-alt{opacity:1}}a.btn.button_info-icon .icon,button.btn.button_info-icon .icon{position:relative}a.btn.button_info-icon .icon img,button.btn.button_info-icon .icon img{transition:opacity .3s ease}a.btn.button_info-icon .icon img.img-alt,button.btn.button_info-icon .icon img.img-alt{left:0;opacity:0;position:absolute;top:0}a.btn.button_info-icon.v1,button.btn.button_info-icon.v1{background-color:var(--color-gray-0);border-color:transparent;border-radius:100px;border-width:1px;box-sizing:border-box;display:inline-block;padding:12px 30px;transition:background-color .3s ease,border-color .3s ease}@media (min-width:1025px){a.btn.button_info-icon.v1:hover,button.btn.button_info-icon.v1:hover{background-color:var(--color-primary)}a.btn.button_info-icon.v1:hover .wrap,button.btn.button_info-icon.v1:hover .wrap{color:var(--color-gray-0)}}@media (max-width:640px){a.btn.button_info-icon.v1,button.btn.button_info-icon.v1{align-items:center;aspect-ratio:1/1;display:inline-flex;justify-content:center;padding:0;width:50px}}a.btn.button_info-icon.v1.sec,button.btn.button_info-icon.v1.sec{border-color:var(--color-secondary)}@media (min-width:1025px){a.btn.button_info-icon.v1.sec:hover,button.btn.button_info-icon.v1.sec:hover{border-color:var(--color-primary)}}@media (max-width:640px){a.btn.button_info-icon.v1.sec,button.btn.button_info-icon.v1.sec{aspect-ratio:auto;display:inline-block;padding:8px 30px;width:auto}a.btn.button_info-icon.v1.sec .wrap .btn_info,button.btn.button_info-icon.v1.sec .wrap .btn_info{display:flex}}a.btn.button_info-icon.v1 .wrap,button.btn.button_info-icon.v1 .wrap{align-items:center;color:var(--color-primary);-moz-column-gap:10px;column-gap:10px;display:flex;transition:color .3s ease}a.btn.button_info-icon.v1 .wrap .btn_info,button.btn.button_info-icon.v1 .wrap .btn_info{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(.875rem,.6528rem + .463vw,1rem);font-style:normal;font-weight:400;letter-spacing:.05em;line-height:160%}@media (max-width:640px){a.btn.button_info-icon.v1 .wrap .btn_info,button.btn.button_info-icon.v1 .wrap .btn_info{display:none}}a.btn.button_info-icon.v1 .wrap .btn_icon-wrap,button.btn.button_info-icon.v1 .wrap .btn_icon-wrap{order:-9999}a.btn.button_info-icon.v1 .wrap .btn_icon-wrap .btn_icon,button.btn.button_info-icon.v1 .wrap .btn_icon-wrap .btn_icon{align-items:center;display:flex}a.btn.button_info-icon.v2,button.btn.button_info-icon.v2{background-color:var(--color-gray-0);border-color:var(--color-primary);border-radius:50px;border-width:1px;display:flex;justify-content:center;padding:14px 30px;transition:background-color .3s ease,border-color .3s ease;width:200px}@media (min-width:1025px){a.btn.button_info-icon.v2:hover,button.btn.button_info-icon.v2:hover{background-color:var(--color-primary)}a.btn.button_info-icon.v2:hover .wrap,button.btn.button_info-icon.v2:hover .wrap{color:var(--color-gray-0)}a.btn.button_info-icon.v2:hover .wrap .btn_icon-wrap,button.btn.button_info-icon.v2:hover .wrap .btn_icon-wrap{margin-left:0;opacity:1}}a.btn.button_info-icon.v2.alt,button.btn.button_info-icon.v2.alt{background-color:transparent;border-color:var(--color-gray-0)}@media (min-width:1025px){a.btn.button_info-icon.v2.alt:hover,button.btn.button_info-icon.v2.alt:hover{background-color:var(--color-secondary);border-color:var(--color-secondary)}}a.btn.button_info-icon.v2.alt .wrap,button.btn.button_info-icon.v2.alt .wrap{color:var(--color-gray-0);font-weight:400}a.btn.button_info-icon.v2 .wrap,button.btn.button_info-icon.v2 .wrap{align-items:center;color:var(--color-primary);display:flex;transition:color .3s ease}a.btn.button_info-icon.v2 .wrap .btn_info,button.btn.button_info-icon.v2 .wrap .btn_info{font-family:Noto Sans TC Variable,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:120%}a.btn.button_info-icon.v2 .wrap .btn_icon-wrap,button.btn.button_info-icon.v2 .wrap .btn_icon-wrap{margin-left:-22px;opacity:0;transition:margin-left .3s ease,opacity .3s ease}a.btn.button_info-icon.v2 .wrap .btn_icon-wrap .btn_icon,button.btn.button_info-icon.v2 .wrap .btn_icon-wrap .btn_icon{display:flex;--tw-translate-y:1px;align-items:center;padding-left:10px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}button.copy-link{position:relative}button.copy-link .copy-msg{background-color:var(--m-primary);border-radius:8px;bottom:120%;opacity:0;padding-bottom:4px;padding-top:4px;position:absolute;transition:opacity .3s ease;width:75px}button.copy-link .copy-msg small{display:block;font-size:13px}.custom-cursor{left:-50px;pointer-events:none;position:fixed;top:-50px;visibility:hidden;z-index:90}.custom-cursor.is-active{visibility:visible}@media (max-width:1024px){.custom-cursor{display:none}}body:has(.custom-cursor.is-active) .target-cursor-js{cursor:none!important}.demoState-js{display:none}.demoState-js.is-active{display:block}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee{overflow:hidden;white-space:nowrap}.marquee__track{animation:marquee linear infinite;display:flex;width:-moz-max-content;width:max-content}.marquee__content{align-items:center;display:inline-flex}.marquee.v1 .marquee__content .img{border-radius:10px;margin-right:1.875rem;overflow:hidden}@media (max-width:768px){.marquee.v1 .marquee__content .img{margin-right:1rem;max-width:300px}}@media (max-width:640px){.marquee.v1 .marquee__content .img{max-width:200px}}html:has(.modal__wrapper.is-overlay.is-active){overflow:hidden}.modal__wrapper{opacity:0;pointer-events:none;transition:opacity .5s ease,visibility .5s ease;visibility:hidden}.modal__wrapper.is-active{opacity:1;pointer-events:auto;visibility:visible}.modal__wrapper.is-overlay{background-color:rgba(0,0,0,.7);height:100%;inset:0;position:fixed;width:100%;z-index:9999}.modal__wrapper.v1{align-items:center;display:flex;justify-content:center;padding:60px 50px}@media (max-width:768px){.modal__wrapper.v1{padding-left:40px;padding-right:40px}}.modal__wrapper.v1.is-active .modal__section{--tw-scale-x:1;--tw-scale-y:1;opacity:1}.modal__wrapper.v1 .modal__section,.modal__wrapper.v1.is-active .modal__section{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal__wrapper.v1 .modal__section{--tw-scale-x:.75;--tw-scale-y:.75;display:flex;flex-direction:column;height:100%;justify-content:center;opacity:0;transition:transform .5s ease,opacity .5s ease}.modal__wrapper.v1 .modal__section .modal__close-btn{position:absolute;right:0;top:0;--tw-translate-x:36px;align-items:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:1280px){.modal__wrapper.v1 .modal__section .modal__close-btn{--tw-translate-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.modal__wrapper.v1 .modal__section .modal__close-btn button{height:26px;position:relative;width:26px}@media (min-width:1025px){.modal__wrapper.v1 .modal__section .modal__close-btn button:hover .line:first-child,.modal__wrapper.v1 .modal__section .modal__close-btn button:hover .line:last-child{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.modal__wrapper.v1 .modal__section .modal__close-btn button .line{height:3px;left:50%;position:absolute;top:50%;width:100%;--tw-translate-x:-50%;--tw-translate-y:-50%;background-color:var(--color-gray-0);border-radius:8px;transition:transform .3s ease}.modal__wrapper.v1 .modal__section .modal__close-btn button .line,.modal__wrapper.v1 .modal__section .modal__close-btn button .line:first-child{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal__wrapper.v1 .modal__section .modal__close-btn button .line:last-child{--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal__wrapper.v1 .modal__section .modal__header{margin-bottom:27px}@media (max-width:768px){.modal__wrapper.v1 .modal__section .modal__header{margin-bottom:1rem}}.modal__wrapper.v1 .modal__section .modal__header h6{color:var(--color-gray-0);font-family:Noto Sans TC Variable;font-size:clamp(1.25rem,1.0278rem + .463vw,1.375rem);font-style:normal;font-weight:600;letter-spacing:.05em;line-height:160%}.modal__wrapper.v1 .modal__section img{border-radius:10px;max-height:100%;width:auto}.modal__wrapper.v2{align-items:center;display:flex;justify-content:center;padding:60px 80px}@media (max-width:768px){.modal__wrapper.v2{padding-left:40px;padding-right:40px}}.modal__wrapper.v2.is-active .modal__section{--tw-scale-x:1;--tw-scale-y:1;opacity:1}.modal__wrapper.v2 .modal__section,.modal__wrapper.v2.is-active .modal__section{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal__wrapper.v2 .modal__section{--tw-scale-x:.75;--tw-scale-y:.75;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:1000px;opacity:0;position:relative;transition:transform .5s ease,opacity .5s ease;width:100%}.modal__wrapper.v2 .modal__section .modal__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.125rem}@media (max-width:768px){.modal__wrapper.v2 .modal__section .modal__header{margin-bottom:1rem}}.modal__wrapper.v2 .modal__section .modal__header .wrap{align-items:center;-moz-column-gap:30px;column-gap:30px;display:flex}@media (max-width:768px){.modal__wrapper.v2 .modal__section .modal__header .wrap{-moz-column-gap:20px;column-gap:20px}}.modal__wrapper.v2 .modal__section .modal__header .wrap h6{color:var(--color-gray-0);font-family:Noto Sans TC Variable;font-size:clamp(1.25rem,1.0278rem + .463vw,1.375rem);font-style:normal;font-weight:600;letter-spacing:.05em;line-height:160%}.modal__wrapper.v2 .modal__section .modal__header .wrap .line{background-color:var(--color-gray-0);height:19px;width:1px}.modal__wrapper.v2 .modal__section .modal__header .wrap .swiper-pagination{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:500;letter-spacing:.05em;line-height:160%;--tw-translate-y:-1px;color:var(--color-gray-0)}.modal__wrapper.v2 .modal__section .modal__header .modal__close-btn,.modal__wrapper.v2 .modal__section .modal__header .wrap .swiper-pagination{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal__wrapper.v2 .modal__section .modal__header .modal__close-btn{--tw-translate-x:36px}@media (max-width:1280px){.modal__wrapper.v2 .modal__section .modal__header .modal__close-btn{--tw-translate-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.modal__wrapper.v2 .modal__section .modal__header .modal__close-btn button{height:26px;position:relative;width:26px}@media (min-width:1025px){.modal__wrapper.v2 .modal__section .modal__header .modal__close-btn button:hover .line:first-child,.modal__wrapper.v2 .modal__section .modal__header .modal__close-btn button:hover .line:last-child{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.modal__wrapper.v2 .modal__section .modal__header .modal__close-btn button .line{height:3px;left:50%;position:absolute;top:50%;width:100%;--tw-translate-x:-50%;--tw-translate-y:-50%;background-color:var(--color-gray-0);border-radius:8px;transition:transform .3s ease}.modal__wrapper.v2 .modal__section .modal__header .modal__close-btn button .line,.modal__wrapper.v2 .modal__section .modal__header .modal__close-btn button .line:first-child{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal__wrapper.v2 .modal__section .modal__header .modal__close-btn button .line:last-child{--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal__wrapper.v2 .modal__section .swiper-container{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;max-height:100%;position:relative}.modal__wrapper.v2 .modal__section .swiper-container .swiper-tool{display:flex;left:50%;pointer-events:none;position:absolute;top:50%;width:1180px;z-index:10;--tw-translate-x:-50%;--tw-translate-y:-50%;justify-content:space-between;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:1200px){.modal__wrapper.v2 .modal__section .swiper-container .swiper-tool{width:calc(100% + 140px)}}@media (max-width:768px){.modal__wrapper.v2 .modal__section .swiper-container .swiper-tool{width:calc(100% + 70px)}}.modal__wrapper.v2 .modal__section .swiper-container .swiper-tool .modalImg-swiper-button-next,.modal__wrapper.v2 .modal__section .swiper-container .swiper-tool .modalImg-swiper-button-prev{pointer-events:auto}@media (max-width:768px){.modal__wrapper.v2 .modal__section .swiper-container .swiper-tool .modalImg-swiper-button-next .btn,.modal__wrapper.v2 .modal__section .swiper-container .swiper-tool .modalImg-swiper-button-prev .btn{height:40px;max-width:40px}}.modal__wrapper.v2 .modal__section .swiper-container .swiper{border-radius:10px}.modal__wrapper.v2 .modal__section .swiper-container .swiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center}.modal__wrapper.v2 .modal__section .swiper-container .swiper .swiper-wrapper .swiper-slide img{border-radius:10px;max-height:82vh;width:auto}.modal__wrapper.v3{align-items:center;display:flex;justify-content:center;padding:60px 80px}@media (max-width:768px){.modal__wrapper.v3{padding-left:40px;padding-right:40px}}.modal__wrapper.v3.is-active .modal__section{--tw-scale-x:1;--tw-scale-y:1;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal__wrapper.v3 .modal__section{--tw-scale-x:.75;--tw-scale-y:.75;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:1000px;opacity:0;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:transform .5s ease,opacity .5s ease;width:100%}.modal__wrapper.v3 .modal__section .swiper-container{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;max-height:100%;position:relative}.modal__wrapper.v3 .modal__section .swiper-container .modal__close-btn{position:absolute;right:0;top:0;z-index:20;--tw-translate-x:36px;align-items:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:1280px){.modal__wrapper.v3 .modal__section .swiper-container .modal__close-btn{--tw-translate-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.modal__wrapper.v3 .modal__section .swiper-container .modal__close-btn button{height:26px;position:relative;width:26px}@media (min-width:1025px){.modal__wrapper.v3 .modal__section .swiper-container .modal__close-btn button:hover .line:first-child,.modal__wrapper.v3 .modal__section .swiper-container .modal__close-btn button:hover .line:last-child{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.modal__wrapper.v3 .modal__section .swiper-container .modal__close-btn button .line{height:3px;left:50%;position:absolute;top:50%;width:100%;--tw-translate-x:-50%;--tw-translate-y:-50%;background-color:var(--color-gray-0);border-radius:8px;transition:transform .3s ease}.modal__wrapper.v3 .modal__section .swiper-container .modal__close-btn button .line,.modal__wrapper.v3 .modal__section .swiper-container .modal__close-btn button .line:first-child{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal__wrapper.v3 .modal__section .swiper-container .modal__close-btn button .line:last-child{--tw-rotate:-45deg}.modal__wrapper.v3 .modal__section .swiper-container .modal__close-btn button .line:last-child,.modal__wrapper.v3 .modal__section .swiper-container .swiper-tool{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal__wrapper.v3 .modal__section .swiper-container .swiper-tool{display:flex;left:50%;pointer-events:none;position:absolute;top:calc(50% + 30px);width:1180px;z-index:10;--tw-translate-x:-50%;--tw-translate-y:-50%;justify-content:space-between}@media (max-width:1200px){.modal__wrapper.v3 .modal__section .swiper-container .swiper-tool{width:calc(100% + 140px)}}@media (max-width:768px){.modal__wrapper.v3 .modal__section .swiper-container .swiper-tool{width:calc(100% + 70px)}}.modal__wrapper.v3 .modal__section .swiper-container .swiper-tool .modalImg-swiper-button-next,.modal__wrapper.v3 .modal__section .swiper-container .swiper-tool .modalImg-swiper-button-prev{pointer-events:auto}.modal__wrapper.v3 .modal__section .swiper-container .swiper-tool .modalImg-swiper-button-next.swiper-button-disabled .btn,.modal__wrapper.v3 .modal__section .swiper-container .swiper-tool .modalImg-swiper-button-prev.swiper-button-disabled .btn{background-color:var(--color-border);pointer-events:none}@media (max-width:768px){.modal__wrapper.v3 .modal__section .swiper-container .swiper-tool .modalImg-swiper-button-next .btn,.modal__wrapper.v3 .modal__section .swiper-container .swiper-tool .modalImg-swiper-button-prev .btn{height:40px;max-width:40px}}.modal__wrapper.v3 .modal__section .swiper-container .swiper .swiper-wrapper .swiper-slide{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:27px}@media (max-width:768px){.modal__wrapper.v3 .modal__section .swiper-container .swiper .swiper-wrapper .swiper-slide{row-gap:1rem}}.modal__wrapper.v3 .modal__section .swiper-container .swiper .swiper-wrapper .swiper-slide .modal__header{align-self:flex-start}.modal__wrapper.v3 .modal__section .swiper-container .swiper .swiper-wrapper .swiper-slide .modal__header h6{color:var(--color-gray-0);font-family:Noto Sans TC Variable;font-size:clamp(1.25rem,1.0278rem + .463vw,1.375rem);font-style:normal;font-weight:600;letter-spacing:.05em;line-height:160%}.modal__wrapper.v3 .modal__section .swiper-container .swiper .swiper-wrapper .swiper-slide img{border-radius:10px;max-height:82vh;width:auto}nav.pagination ul.pagination__list{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex}nav.pagination ul.pagination__list li.pagination__item{color:var(--color-gray-500)}nav.pagination ul.pagination__list li.pagination__item.pagination__item--disabled a.pagination__link{color:var(--color-gray-300);pointer-events:none}nav.pagination ul.pagination__list li.pagination__item.pagination__item--ellipsis a.pagination__link{border-color:transparent;pointer-events:none}nav.pagination ul.pagination__list li.pagination__item.pagination__item--active a.pagination__link{pointer-events:none;--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity,1))}nav.pagination ul.pagination__list li.pagination__item a.pagination__link{align-items:center;aspect-ratio:1/1;border-color:var(--color-gray-300);border-radius:10px;border-width:1px;display:flex;justify-content:center;width:40px}.parallax-bg-js{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}img.parallax-bg-js{height:100%;inset:0;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:-10}@media (max-width:768px){.parallax-bg-js{background-attachment:scroll}}button#scrollTop-js.v1{align-items:center;aspect-ratio:1/1;border-radius:50%;display:flex;justify-content:center;width:50px;--tw-bg-opacity:1;background-color:rgb(0 101 189/var(--tw-bg-opacity,1));color:var(--color-gray-0)}@media (min-width:1025px){button#scrollTop-js.v1:hover i{--tw-translate-y:-8px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}button#scrollTop-js.v1 i{transition:transform .3s ease}.swiper-container .swiper-button-next.swiper-button-disabled,.swiper-container .swiper-button-next.swiper-button-disabled button,.swiper-container .swiper-button-next.swiper-button-lock,.swiper-container .swiper-button-next.swiper-button-lock button,.swiper-container .swiper-button-prev.swiper-button-disabled,.swiper-container .swiper-button-prev.swiper-button-disabled button,.swiper-container .swiper-button-prev.swiper-button-lock,.swiper-container .swiper-button-prev.swiper-button-lock button{pointer-events:none}.swiper-container .swiper-pagination{align-items:center;display:flex;gap:8px;justify-content:center}.swiper-container .swiper-pagination.swiper-pagination-lock{display:none}.swiper-container .swiper-pagination .swiper-pagination-bullet{cursor:pointer;display:inline-block;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{pointer-events:none}.scroll_wrap{--sticky-margin-top:83px;--sticky-margin-top-mob:75px}.scroll_wrap.sticky-thead{overflow:hidden;position:sticky;top:var(--sticky-margin-top);z-index:10}@media (max-width:1440px){.scroll_wrap.sticky-thead{top:var(--sticky-margin-top-mob)}}.scroll_wrap:not(.sticky-thead){overflow:auto}.scroll_wrap:not(.sticky-thead) .sticky-thead-js .thead{opacity:0;visibility:hidden}.scroll_wrap table.main_table{border-collapse:collapse;height:100%;table-layout:fixed;width:100%}.tabs-js .tab_panel{display:none}.tabs-js .tab_panel.is-active{animation:text-focus-in .5s;display:block}.tabs-js.v1 nav.locations-nav{display:flex;justify-content:center}.tabs-js.v1 nav.locations-nav .tab_group{align-items:center;border-radius:50px;box-shadow:0 4px 30px rgba(0,0,0,.1);display:inline-flex;padding:8px}.tabs-js.v1 nav.locations-nav .tab_group button.tab_btn{border-radius:30px;color:var(--color-gray-600);display:block;font-weight:500;padding:15px .625rem;text-align:center;text-wrap:nowrap;transition:color .3s ease;width:144px}@media (min-width:1025px){.tabs-js.v1 nav.locations-nav .tab_group button.tab_btn:hover{color:var(--m-secondary)}}@media (max-width:768px){.tabs-js.v1 nav.locations-nav .tab_group button.tab_btn{padding-bottom:12px;padding-top:12px;width:125px}}.tabs-js.v1 nav.locations-nav .tab_group button.tab_btn.is-active{background-color:var(--m-secondary);color:var(--color-gray-0)}nav.breadcrumb{-moz-column-gap:11px;column-gap:11px;display:flex;padding-top:1.5rem}nav.breadcrumb .breadcrumb__home{color:var(--color-text);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(.875rem,.6528rem + .463vw,1rem);font-style:normal;font-weight:400;letter-spacing:.05em;line-height:160%;transition:color .3s ease}@media (min-width:1025px){nav.breadcrumb .breadcrumb__home:hover{color:var(--color-primary)}}nav.breadcrumb ul.breadcrumb__list{align-items:center;-moz-column-gap:11px;column-gap:11px;display:flex;flex-wrap:wrap}nav.breadcrumb ul.breadcrumb__list li.breadcrumb__item{color:var(--color-text);-moz-column-gap:11px;column-gap:11px;display:flex;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(.875rem,.6528rem + .463vw,1rem);font-style:normal;font-weight:400;letter-spacing:.05em;line-height:160%;position:relative;transition:color .3s ease}@media (min-width:1025px){nav.breadcrumb ul.breadcrumb__list li.breadcrumb__item:hover{color:var(--color-primary)}}nav.breadcrumb ul.breadcrumb__list li.breadcrumb__item:before{content:">";pointer-events:none}nav.breadcrumb ul.breadcrumb__list li.breadcrumb__item:last-of-type{pointer-events:none}.navbar{box-shadow:0 6px 10px rgba(59,59,59,.05)}@media (max-width:1024px){.navbar{box-shadow:0 1px 10px rgba(0,0,0,.1);padding-bottom:15px;padding-top:14px}.navbar img{max-width:187px}}.navbar .navbar__container{align-items:center;display:flex;justify-content:space-between}.navbar .navbar__container .navbar__logo{flex:1 1 0%;--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navbar .navbar__container:has(.navbar__menu-wrap.tg-active) button.navbar__toggle .navbar__toggle-icon .line:first-child{--tw-translate-y:5px;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navbar .navbar__container:has(.navbar__menu-wrap.tg-active) button.navbar__toggle .navbar__toggle-icon .line:nth-child(2){opacity:0}.navbar .navbar__container:has(.navbar__menu-wrap.tg-active) button.navbar__toggle .navbar__toggle-icon .line:nth-child(3){--tw-translate-y:-5px;--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:1024px){.navbar .navbar__container .navbar__menu-wrap{bottom:0;position:fixed;right:0;width:100%;--tw-translate-x:100%;background-color:var(--color-primary);flex-direction:column;overflow:auto;top:66px;transition:transform .3s ease}.navbar .navbar__container .navbar__menu-wrap,.navbar .navbar__container .navbar__menu-wrap.tg-active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navbar .navbar__container .navbar__menu-wrap.tg-active{--tw-translate-x:0}}.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu{display:flex;row-gap:1rem}@media (max-width:1024px){.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu{flex-direction:column;row-gap:0}}.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item{padding:17px 15px 14px}@media (min-width:1025px){.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item:hover a.navbar__link{border-color:var(--color-secondary);color:var(--color-primary)}.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item:hover .navbar__submenu-wrap{opacity:1;visibility:visible}}@media (max-width:1024px){.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item{border-bottom-width:1px;box-sizing:border-box;cursor:pointer;--tw-border-opacity:1;border-color:rgb(40 60 77/var(--tw-border-opacity,1));padding:0;transition:background-color .1s ease}.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item:has(.navbar__submenu-wrap) a.navbar__link{align-items:center;display:flex;justify-content:space-between;pointer-events:none}.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item:has(.navbar__submenu-wrap) a.navbar__link:after{content:"\e901";font-family:icomoon!important;font-size:12px;transition:transform .3s ease;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item.tg-active{--tw-bg-opacity:1;background-color:rgb(40 60 77/var(--tw-bg-opacity,1))}.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item.tg-active .navbar__submenu-wrap{max-height:500px;opacity:1}.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item.tg-active a.navbar__link:after{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item a.navbar__link{border-bottom-width:1px;border-color:transparent;box-sizing:border-box;display:block;font-family:Noto Sans TC Variable,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:120%;padding:1.5rem 10px;transition:border-color .3s ease,color .3s ease}@media (max-width:1024px){.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item a.navbar__link{color:var(--color-gray-0);font-size:20px;font-weight:400;padding:15px 28px}}.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item .navbar__submenu-wrap{left:0;position:absolute;top:100%;visibility:hidden;width:100%;z-index:-1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 6px 10px rgba(59,59,59,.05);opacity:0;padding-bottom:30px;padding-top:30px;transition:opacity .3s ease}@media (max-width:1024px){.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item .navbar__submenu-wrap{max-height:0;overflow:hidden;position:static;visibility:visible;--tw-bg-opacity:1;background-color:rgb(52 78 101/var(--tw-bg-opacity,1));opacity:1;padding:0;transition:max-height .3s ease}}.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item .navbar__submenu-wrap ul.navbar__submenu{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:1024px){.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item .navbar__submenu-wrap ul.navbar__submenu{flex-direction:column;padding-bottom:30px;padding-top:30px}}.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item .navbar__submenu-wrap ul.navbar__submenu li.navbar__submenu-item a.navbar__submenu-link{display:block;font-family:Noto Sans TC Variable,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:120%;padding:20px 30px;transition:color .3s ease}@media (min-width:1025px){.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item .navbar__submenu-wrap ul.navbar__submenu li.navbar__submenu-item a.navbar__submenu-link:hover{color:var(--color-primary)}}@media (max-width:1024px){.navbar .navbar__container .navbar__menu-wrap ul.navbar__menu li.navbar__item .navbar__submenu-wrap ul.navbar__submenu li.navbar__submenu-item a.navbar__submenu-link{color:var(--color-gray-0);font-size:20px;font-weight:400;padding:10px 34px}}.navbar .navbar__container .navbar__tool{margin-left:60px}@media (max-width:1024px){.navbar .navbar__container .navbar__tool{margin-left:0;margin-right:25px}}.navbar .navbar__container .navbar__tool .lang_select_v2 button.form_select-selected{align-items:center;border-width:0;-moz-column-gap:13px;column-gap:13px}.navbar .navbar__container .navbar__tool .lang_select_v2 button.form_select-selected .form_select-selected__info{color:var(--color-primary);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(.875rem,.6528rem + .463vw,1rem);font-size:16px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:160%}.navbar .navbar__container .navbar__tool .lang_select_v2 button.form_select-selected .form_select-selected__icon{align-items:center;display:flex;order:-9999}.navbar .navbar__container .navbar__tool .lang_select_v2 ul.form_select-options{background-color:var(--color-primary);border-width:0;padding-bottom:15px;padding-top:15px;width:80px}.navbar .navbar__container .navbar__tool .lang_select_v2 ul.form_select-options li.form_select-option{color:var(--color-gray-0);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(.875rem,.6528rem + .463vw,1rem);font-size:16px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:160%;padding-bottom:5px;padding-top:5px;text-align:center}.navbar .navbar__container .navbar__tool .lang_select{position:relative}.navbar .navbar__container .navbar__tool .lang_select:hover .select-wrap{opacity:1;pointer-events:auto}.navbar .navbar__container .navbar__tool .lang_select button{align-items:center;color:var(--color-primary);-moz-column-gap:13px;column-gap:13px;cursor:default;display:flex}.navbar .navbar__container .navbar__tool .lang_select button span{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(.875rem,.6528rem + .463vw,1rem);font-size:16px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:160%}.navbar .navbar__container .navbar__tool .lang_select .select-wrap{left:50%;opacity:0;pointer-events:none;position:absolute;top:100%;--tw-translate-x:-50%;padding-top:14px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:opacity .3s ease}.navbar .navbar__container .navbar__tool .lang_select .select-wrap ul.select-list{background-color:var(--color-primary);padding-bottom:15px;padding-top:15px;position:relative;width:80px}.navbar .navbar__container .navbar__tool .lang_select .select-wrap ul.select-list:before{bottom:100%;left:50%;position:absolute;--tw-translate-x:-50%;--tw-translate-y:2px;border-bottom-color:var(--color-primary);border-bottom-width:13px;border-left-color:transparent;border-left-width:7px;border-right-color:transparent;border-right-width:7px;content:"";height:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:0}.navbar .navbar__container .navbar__tool .lang_select .select-wrap ul.select-list li.select-item a{color:var(--color-gray-0);display:block;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(.875rem,.6528rem + .463vw,1rem);font-size:16px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:160%;padding-bottom:5px;padding-top:5px;text-align:center;transition:color .3s ease}@media (min-width:1025px){.navbar .navbar__container .navbar__tool .lang_select .select-wrap ul.select-list li.select-item a:hover{--tw-text-opacity:1;color:rgb(250 206 46/var(--tw-text-opacity,1))}}.navbar .navbar__container .navbar__toggle{align-items:center;aspect-ratio:1/1;background-color:transparent;display:none;justify-content:center;width:24px}@media (min-width:1025px){.navbar .navbar__container .navbar__toggle:hover .navbar__toggle-icon .line:nth-child(2){width:20px}.navbar .navbar__container .navbar__toggle:hover .navbar__toggle-icon .line:nth-child(3){width:15px}}@media (max-width:1024px){.navbar .navbar__container .navbar__toggle{display:flex}}.navbar .navbar__container .navbar__toggle .navbar__toggle-icon{display:flex;flex-direction:column;row-gap:3px}.navbar .navbar__container .navbar__toggle .navbar__toggle-icon .line{border-radius:2px;height:2px;width:18px;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));transition:opacity .3s ease,width .3s ease,transform .3s ease}nav.nav-dropdown{position:relative;z-index:40}nav.nav-dropdown button.nav-dropdownToggle{display:none}@media (max-width:1024px){nav.nav-dropdown button.nav-dropdownToggle{display:block}nav.nav-dropdown .nav-dropdown__wrap{pointer-events:none;position:absolute;top:100%;width:100%;z-index:20}}nav.nav-dropdown .nav-dropdown__wrap.is-open ul.nav-dropdown__menu{opacity:1;pointer-events:auto;transform:scaleY(1)}nav.nav-dropdown .nav-dropdown__wrap ul.nav-dropdown__menu{display:flex}@media (max-width:1024px){nav.nav-dropdown .nav-dropdown__wrap ul.nav-dropdown__menu{background-color:#fff;box-shadow:var(--shadow-normal);flex-direction:column;flex-wrap:nowrap;opacity:0;overflow:hidden;padding:0;transform:scaleY(0);transform-origin:top;transition:transform .3s ease,opacity .3s ease;width:100%}}nav.nav-dropdown .nav-dropdown__wrap ul.nav-dropdown__menu li.nav-dropdown__item a.nav-dropdown__link.current{pointer-events:none}.nav-splide{padding-left:40px;padding-right:40px}.nav-splide .splide__arrow--prev{left:0;--tw-translate-x:-110%;--tw-translate-y:-50%}.nav-splide .splide__arrow--next,.nav-splide .splide__arrow--prev{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nav-splide .splide__arrow--next{right:0;--tw-translate-x:110%;--tw-translate-y:-50%}.nav-splide .splide{max-width:-moz-max-content;max-width:max-content;width:100%}.nav-splide .splide .splide__track{width:100%}.nav-swiper{position:relative}.nav-swiper .swiper-button-prev{left:1rem;position:absolute;top:50%;--tw-translate-y:-50%;color:var(--color-gray-0);font-size:1.8rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nav-swiper .swiper-button-prev.swiper-button-lock{display:none}.nav-swiper .swiper-button-prev.swiper-button-disabled{opacity:0;pointer-events:none}@media (max-width:540px){.nav-swiper .swiper-button-prev{left:.8rem}}.nav-swiper .swiper-button-next{position:absolute;right:1rem;top:50%;--tw-translate-y:-50%;color:var(--color-gray-0);font-size:1.8rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nav-swiper .swiper-button-next.swiper-button-lock{display:none}.nav-swiper .swiper-button-next.swiper-button-disabled{opacity:0;pointer-events:none}@media (max-width:540px){.nav-swiper .swiper-button-next{right:.8rem}}.nav-swiper .swiper{margin-left:50px;margin-right:50px;padding-left:12px;padding-right:12px;position:relative}.nav-swiper .swiper .swiper-wrapper .swiper-slide{width:-moz-max-content;width:max-content}.nav-swiper .swiper .swiper-wrapper .swiper-slide .nav-swiper_link.current{pointer-events:none}section.room-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.94fr);position:relative}@media (max-width:1024px){section.room-card{background-color:var(--color-gray-0);border-radius:15px;box-shadow:0 6px 10px rgba(0,0,0,.1);grid-template-columns:repeat(1,minmax(0,1fr));padding:1.5rem 1.5rem 54px}}@media (max-width:640px){section.room-card{padding-left:1rem;padding-right:1rem;padding-top:18px}}section.room-card .swiper-tool{-moz-column-gap:13px;column-gap:13px;display:flex;justify-content:space-between;pointer-events:none;position:absolute;top:59%;width:100%;z-index:10}@media (max-width:1024px){section.room-card .swiper-tool{bottom:0;top:auto;--tw-translate-y:50%;justify-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section.room-card .swiper-tool .room-prev{pointer-events:auto}section.room-card .swiper-tool .room-prev .btn{--tw-translate-x:calc(-100% - 18px);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:1024px){section.room-card .swiper-tool .room-prev .btn{--tw-translate-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section.room-card .swiper-tool .room-next{pointer-events:auto}section.room-card .swiper-tool .room-next .btn{--tw-translate-x:calc(100% + 18px);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:1024px){section.room-card .swiper-tool .room-next .btn{--tw-translate-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section.room-card .info{overflow:hidden;padding-right:43px;padding-top:200px}@media (max-width:1024px){section.room-card .info{padding:0}}section.room-card .info .homeProducts-thumb_swiper{margin-left:auto;margin-right:0;max-width:655px}@media (max-width:1024px){section.room-card .info .homeProducts-thumb_swiper{max-width:100%}}section.room-card .info .homeProducts-thumb_swiper .room-card__label{border-color:var(--color-primary);border-left-width:2px;min-height:100px;padding-left:27px}@media (max-width:1440px){section.room-card .info .homeProducts-thumb_swiper .room-card__label{min-height:0}}@media (max-width:1024px){section.room-card .info .homeProducts-thumb_swiper .room-card__label{border-left-width:0;margin-top:18px;padding-left:0}}section.room-card .info .homeProducts-thumb_swiper .room-card__label small{display:block;font-size:1rem;font-weight:500;margin-bottom:5px}section.room-card .info .homeProducts-thumb_swiper .room-card__label .wrap{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex}section.room-card .info .homeProducts-thumb_swiper .room-card__label .wrap .tag{box-sizing:border-box;--tw-translate-y:2px;border-color:var(--color-border);border-radius:50px;border-width:1px;padding:6.5px 20px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section.room-card .info .homeProducts-thumb_swiper .room-card__label .wrap .tag span{font-family:Noto Sans TC Variable,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:120%}section.room-card .info .homeProducts-thumb_swiper .room-card__footer{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:40px;max-width:626px;row-gap:18px}@media (max-width:1440px){section.room-card .info .homeProducts-thumb_swiper .room-card__footer{flex-direction:column}}@media (max-width:1024px){section.room-card .info .homeProducts-thumb_swiper .room-card__footer{margin-top:20px;max-width:none;row-gap:38px;width:100%}}section.room-card .info .homeProducts-thumb_swiper .room-card__footer .room-card__info{display:inline-block}@media (max-width:1024px){section.room-card .info .homeProducts-thumb_swiper .room-card__footer .room-card__info{display:block;flex:1 1 0%}}section.room-card .info .homeProducts-thumb_swiper .room-card__footer .room-card__info .layout{align-items:center;border-bottom-width:1px;border-color:var(--color-border);-moz-column-gap:14px;column-gap:14px;display:flex;margin-bottom:14px;padding-bottom:14px;padding-left:7px;padding-right:7px}section.room-card .info .homeProducts-thumb_swiper .room-card__footer .room-card__info .specs{-moz-column-gap:40px;column-gap:40px;display:flex;padding-left:7px;padding-right:7px}section.room-card .info .homeProducts-thumb_swiper .room-card__footer .room-card__info .specs .spec-item span{display:inline-block}section.room-card .info .homeProducts-thumb_swiper .room-card__footer .room-card__actions{-moz-column-gap:6px;column-gap:6px;display:flex;flex-direction:column;flex-wrap:wrap;padding-top:2px;row-gap:13px}@media (max-width:1440px){section.room-card .info .homeProducts-thumb_swiper .room-card__footer .room-card__actions{flex:1 1 0%;flex-direction:row}section.room-card .info .homeProducts-thumb_swiper .room-card__footer .room-card__actions .button_info-icon.v2{flex:1 1 0%;padding-bottom:13px;padding-top:13px}}@media (max-width:1024px){section.room-card .info .homeProducts-thumb_swiper .room-card__footer .room-card__actions .button_info-icon.v2{width:auto}}section.room-card .img{padding-left:1.5rem;padding-right:1.5rem}@media (max-width:1024px){section.room-card .img{order:-9999;padding:0}}section.room-card .img .homeProducts-main_swiper{border-radius:10px;margin-left:auto;margin-right:auto;max-width:600px}section.room-card .img .homeProducts-main_swiper .swiper-wrapper .swiper-slide .wrap{border-radius:10px;overflow:hidden}@media (min-width:1025px){section.room-card .img .homeProducts-main_swiper .swiper-wrapper .swiper-slide .wrap:hover img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section.room-card .img .homeProducts-main_swiper .swiper-wrapper .swiper-slide .wrap img{transition:transform .3s ease}section.room-card_v2{background-color:var(--color-gray-0);border-radius:15px;box-shadow:0 5px 20px rgba(0,0,0,.15);grid-template-columns:repeat(1,minmax(0,1fr));padding:18px 1rem 33px}@media (max-width:1024px){section.room-card_v2{padding-left:1.25rem;padding-right:1.25rem;padding-top:1.25rem}}@media (max-width:768px){section.room-card_v2{padding-left:17px;padding-right:17px;padding-top:17px}}section.room-card_v2 .info{height:100%}section.room-card_v2 .info .room-card__label{border-color:var(--color-primary);border-left-width:2px;margin-top:23px;padding-left:27px}@media (max-width:1024px){section.room-card_v2 .info .room-card__label{border-width:0;margin-top:18px;padding:0}}@media (max-width:640px){section.room-card_v2 .info .room-card__label{margin-top:8px}}section.room-card_v2 .info .room-card__label small{display:block;font-size:1rem;font-weight:500}section.room-card_v2 .info .room-card__label .wrap{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex}section.room-card_v2 .info .room-card__label .wrap .tag{box-sizing:border-box;--tw-translate-y:2px;border-color:var(--color-border);border-radius:50px;border-width:1px;padding:6.5px 20px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section.room-card_v2 .info .room-card__label .wrap .tag span{font-family:Noto Sans TC Variable,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:120%}section.room-card_v2 .info .room-card__footer{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:30px;row-gap:40px;width:100%}@media (max-width:768px){section.room-card_v2 .info .room-card__footer{margin-top:20px}}@media (max-width:640px){section.room-card_v2 .info .room-card__footer{margin-top:10px;row-gap:30px}}section.room-card_v2 .info .room-card__footer .room-card__info{margin-left:auto;margin-right:auto;max-width:81%;width:100%}@media (max-width:1024px){section.room-card_v2 .info .room-card__footer .room-card__info{max-width:100%}}section.room-card_v2 .info .room-card__footer .room-card__info .layout{align-items:center;border-bottom-width:1px;border-color:var(--color-border);-moz-column-gap:14px;column-gap:14px;display:flex;margin-bottom:14px;padding-bottom:14px}@media (max-width:640px){section.room-card_v2 .info .room-card__footer .room-card__info .layout{margin-bottom:.5rem;padding-bottom:.5rem}}section.room-card_v2 .info .room-card__footer .room-card__info .specs{-moz-column-gap:40px;column-gap:40px;display:flex}section.room-card_v2 .info .room-card__footer .room-card__actions{-moz-column-gap:20px;column-gap:20px;display:flex;flex-direction:row;flex-wrap:wrap;padding-left:15px;padding-right:15px;padding-top:2px;row-gap:13px}@media (max-width:1024px){section.room-card_v2 .info .room-card__footer .room-card__actions{padding-left:0;padding-right:0}}@media (max-width:768px){section.room-card_v2 .info .room-card__footer .room-card__actions{-moz-column-gap:6px;column-gap:6px}}section.room-card_v2 .info .room-card__footer .room-card__actions .button_info-icon.v2{flex:1 1 0%;padding-bottom:13px;padding-top:13px}@media (max-width:640px){section.room-card_v2 .info .room-card__footer .room-card__actions .button_info-icon.v2{padding-bottom:10px;padding-top:10px}}section.room-card_v2 .img .img-wrap{display:inline-block;overflow:hidden}@media (min-width:1025px){section.room-card_v2 .img .img-wrap:hover img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section.room-card_v2 .img .img-wrap img{transition:transform .3s ease}section#footer-banner{padding-left:var(--section-padding);padding-right:var(--section-padding)}@media (max-width:768px){section#footer-banner{padding-left:0;padding-right:0}}section#footer-banner .container-custom{background-color:var(--color-primary);border-radius:10px;display:block;margin-left:auto;margin-right:auto;max-width:1400px;position:relative}@media (max-width:768px){section#footer-banner .container-custom{border-radius:0}}section#footer-banner .container-custom .wrap.col-2{animation-direction:alternate}@media (max-width:768px){section#footer-banner .container-custom .wrap.col-2{grid-template-columns:repeat(1,minmax(0,1fr));padding:0}}section#footer-banner .container-custom .wrap.col-2 .img{background-color:var(--color-primary);border-bottom-left-radius:10px;border-top-left-radius:10px;overflow:hidden}@media (max-width:768px){section#footer-banner .container-custom .wrap.col-2 .img{border-radius:0}}section#footer-banner .container-custom .wrap.col-2 .img img{height:100%;-o-object-fit:cover;object-fit:cover;width:auto}@media (max-width:768px){section#footer-banner .container-custom .wrap.col-2 .img img{height:auto;-o-object-fit:contain;object-fit:contain}}section#footer-banner .container-custom .wrap.col-2 .info{background-color:var(--color-primary);border-bottom-right-radius:10px;border-top-right-radius:10px;overflow:hidden;padding-bottom:20px;padding-right:50px;padding-top:20px;position:relative}@media (max-width:768px){section#footer-banner .container-custom .wrap.col-2 .info{border-radius:0;padding:42px 20px 56px}}section#footer-banner .container-custom .wrap.col-2 .info .bg-img{bottom:0;pointer-events:none;position:absolute;right:0;--tw-translate-x:74px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section#footer-banner .container-custom .wrap.col-2 .info .info-wrap{margin-top:50px;max-width:427px;padding-left:58px}@media (max-width:768px){section#footer-banner .container-custom .wrap.col-2 .info .info-wrap{margin-top:0}}@media (max-width:640px){section#footer-banner .container-custom .wrap.col-2 .info .info-wrap{max-width:306px;padding-left:0}}section#footer-banner .container-custom .wrap.col-2 .info .link{align-items:center;display:flex;justify-content:flex-end;margin-top:53px;position:relative}@media (max-width:768px){section#footer-banner .container-custom .wrap.col-2 .info .link{justify-content:center;margin-top:39px}}section#footer-banner .container-custom .wrap.col-2 .info .link .line{background-color:var(--color-gray-0);flex:1 1 0%;height:1px;opacity:.2;width:100%}@media (max-width:768px){section#footer-banner .container-custom .wrap.col-2 .info .link .line{display:none}}section#footer-banner .container-custom .wrap.col-2 .info .link .btn{position:relative;z-index:10}main.main-content{padding-top:101px}@media (max-width:1024px){main.main-content{padding-top:66px}}section#home-banner{border-color:var(--color-border);box-sizing:border-box;--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity,1));padding-bottom:37px;padding-top:45px}@media (max-width:768px){section#home-banner{padding-bottom:22px;padding-top:20px}}section#home-banner .container-1420 .img-group{display:grid;gap:10px;grid-template-columns:1fr .76fr}@media (max-width:768px){section#home-banner .container-1420 .img-group{grid-template-columns:repeat(1,minmax(0,1fr))}}section#home-banner .container-1420 .img-group .img-main a{border-radius:10px 10px 10px 100px;display:block;overflow:hidden;position:relative}@media (min-width:1025px){section#home-banner .container-1420 .img-group .img-main a:hover img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section#home-banner .container-1420 .img-group .img-main a:hover button.btn.button_info-icon.v1{background-color:var(--color-primary)}section#home-banner .container-1420 .img-group .img-main a:hover button.btn.button_info-icon.v1 .wrap{color:var(--color-gray-0)}}section#home-banner .container-1420 .img-group .img-main a img{transition:transform .3s ease}section#home-banner .container-1420 .img-group .img-main a button.btn{bottom:5%;position:absolute;right:4%}section#home-banner .container-1420 .img-group .img-list{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}section#home-banner .container-1420 .img-group .img-list .list_item{border-radius:10px;overflow:hidden}@media (min-width:1025px){section#home-banner .container-1420 .img-group .img-list .list_item:hover img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (max-width:768px){section#home-banner .container-1420 .img-group .img-list .list_item{display:none}section#home-banner .container-1420 .img-group .img-list .list_item:first-child,section#home-banner .container-1420 .img-group .img-list .list_item:nth-child(2){display:block}}section#home-banner .container-1420 .img-group .img-list .list_item img{transition:transform .3s ease}section#home-banner .container-1420 .sub-info{display:flex;flex-wrap:wrap;margin-top:31px;padding-left:28px}@media (max-width:640px){section#home-banner .container-1420 .sub-info{margin-top:26px;padding:0}}section#home-about{overflow:hidden;padding-bottom:115px;padding-left:var(--section-padding);padding-right:var(--section-padding);padding-top:78px}section#home-about .container-custom.col-2{grid-template-columns:.765fr 1fr;margin-left:auto;margin-right:auto;max-width:1400px;position:relative}@media (max-width:860px){section#home-about .container-custom.col-2{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem}}section#home-about .container-custom.col-2 .bg-img{bottom:44px;padding-right:19px;pointer-events:none;position:absolute;right:0;width:100%}@media (max-width:860px){section#home-about .container-custom.col-2 .bg-img{bottom:20px;left:0;margin-right:0;padding-right:12px;right:auto}section#home-about .container-custom.col-2 .bg-img img.img-pc{display:none}}section#home-about .container-custom.col-2 .bg-img img.img-mob{display:none}@media (max-width:860px){section#home-about .container-custom.col-2 .bg-img img.img-mob{display:block}}section#home-about .container-custom.col-2 .info{padding-left:10px;padding-right:1rem;padding-top:2rem;position:relative;z-index:10}@media (max-width:860px){section#home-about .container-custom.col-2 .info{padding-left:0}}section#home-about .container-custom.col-2 .info .info_wrap{height:100%;max-width:459px;padding-bottom:85px;position:relative}@media (max-width:860px){section#home-about .container-custom.col-2 .info .info_wrap{max-width:none;padding-bottom:0}}section#home-about .container-custom.col-2 .info .info_wrap .home-tag{bottom:44px;position:absolute;right:0;--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:860px){section#home-about .container-custom.col-2 .info .info_wrap .home-tag{margin-top:40px;position:static;--tw-translate-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section#home-about .container-custom.col-2 .img{position:relative;z-index:10}@media (max-width:860px){section#home-about .container-custom.col-2 .img{margin-right:-60px;padding-left:2rem}}@media (max-width:640px){section#home-about .container-custom.col-2 .img{padding-left:1rem}}section#home-products{overflow:hidden;padding-top:70px;position:relative}@media (max-width:768px){section#home-products{padding-top:33px}}section#home-products .bg-img{pointer-events:none}@media (max-width:1024px){section#home-products .bg-img{height:64%;left:0;position:absolute;top:0;width:100%;--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity,1))}}section#home-products .bg-img img{left:50%;max-width:none;position:absolute;top:0;width:1920px;z-index:-10;--tw-translate-x:-50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:1570px){section#home-products .bg-img img{height:59%;min-width:0;-o-object-fit:fill;object-fit:fill;width:123%}}@media (max-width:1280px){section#home-products .bg-img img{height:69%;width:120%}}@media (max-width:1024px){section#home-products .bg-img img{display:none}}section#home-products .container-custom{margin-left:auto;margin-right:auto;max-width:1560px;padding-left:80px;padding-right:80px}@media (max-width:1024px){section#home-products .container-custom{max-width:calc(1400px + var(--section-padding)*2);padding-left:var(--section-padding);padding-right:var(--section-padding)}}section#home-products .container-custom .title{display:grid;grid-template-columns:1fr .94fr;position:relative;z-index:20}@media (max-width:1024px){section#home-products .container-custom .title{display:block}}section#home-products .container-custom .title .content{padding-right:77px}@media (max-width:1024px){section#home-products .container-custom .title .content{padding:0}}section#home-products .container-custom .title .content .wrap{margin-left:auto;max-width:620px}@media (max-width:1024px){section#home-products .container-custom .title .content .wrap{max-width:none}}section#home-products .container-custom .title .content .wrap h2{margin-bottom:20px}section#home-products .container-custom .title .content .wrap p+p{margin-top:10px}@media (max-width:1024px){section#home-products .container-custom .title .empty-block{display:none}}section#home-products .container-custom .room-card{margin-top:-8.5%;position:relative;z-index:10}@media (max-width:1440px){section#home-products .container-custom .room-card{margin-top:-12%}}@media (max-width:1024px){section#home-products .container-custom .room-card{margin-left:auto;margin-right:auto;margin-top:60px;max-width:500px}}@media (max-width:768px){section#home-products .container-custom .room-card{margin-top:35px}}section#home-products .home-tag{display:flex;justify-content:center;margin-top:136px;position:relative}@media (max-width:1280px){section#home-products .home-tag{margin-top:96px}}@media (max-width:640px){section#home-products .home-tag{margin-top:80px}}section#home-products .home-tag:before{height:1px;left:0;position:absolute;top:50%;width:100%;--tw-translate-y:-50%;background-color:var(--color-border);content:"";transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section#home-products .home-tag .btn{position:relative;z-index:10}section#home-location{padding-bottom:109px;padding-top:94px}@media (max-width:768px){section#home-location{padding-bottom:66px;padding-top:66px}}section#home-location .container-1400 .banner .img{border-radius:10px;overflow:hidden}@media (max-width:1024px){section#home-location .container-1400 .banner .img img.img-pc{display:none}}section#home-location .container-1400 .banner .img img.img-mob{display:none}@media (max-width:1024px){section#home-location .container-1400 .banner .img img.img-mob{display:block}}section#home-location .container-1400 .link{display:flex;justify-content:flex-end}@media (max-width:640px){section#home-location .container-1400 .link{margin-top:20px}}section#home-location .container-1400 .link a{--tw-translate-y:-50%;align-items:center;background-color:var(--color-primary);border-radius:10px;display:flex;justify-content:space-between;max-width:500px;padding:22px 36px 22px 27px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100%}@media (min-width:1025px){section#home-location .container-1400 .link a:hover .address .icon{transform:rotateY(180deg);transition:transform .4s ease}section#home-location .container-1400 .link a:hover .desc h4:before{--tw-scale-x:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:left center}}@media (max-width:768px){section#home-location .container-1400 .link a{padding:18px 23px 18px 19px}}@media (max-width:640px){section#home-location .container-1400 .link a{--tw-translate-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section#home-location .container-1400 .link a .address{align-items:center;color:var(--color-gray-0);-moz-column-gap:20px;column-gap:20px;display:flex}section#home-location .container-1400 .link a .address span{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(.875rem,.6528rem + .463vw,1rem);font-size:1rem;font-style:normal;font-weight:300;letter-spacing:.05em;line-height:160%}section#home-location .container-1400 .link a .desc{color:var(--color-gray-0)}section#home-location .container-1400 .link a .desc h4{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:600;letter-spacing:.02em;line-height:26px;position:relative}section#home-location .container-1400 .link a .desc h4:before{bottom:-5px;height:1px;position:absolute;width:100%;--tw-scale-x:0;background-color:var(--color-gray-0);content:"";transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:right center;transition:transform .4s ease}@media (max-width:768px){section#home-location .container-1400 .link a .desc h4{display:none}}section#home-location .container-1400 .link a .desc .icon{align-items:center;aspect-ratio:1/1;display:none;justify-content:center;width:24px}@media (max-width:768px){section#home-location .container-1400 .link a .desc .icon{display:flex}}@media (max-width:640px){section#home-location .container-1400 .info{margin-top:37px}}section#home-location .container-1400 .info .title{align-items:center;-moz-column-gap:21px;column-gap:21px;display:flex}@media (max-width:640px){section#home-location .container-1400 .info .title{-moz-column-gap:9px;column-gap:9px}}section#home-location .container-1400 .info ul{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px;row-gap:21px}@media (max-width:640px){section#home-location .container-1400 .info ul{grid-template-columns:repeat(1,minmax(0,1fr));margin-top:27px;padding-left:0;row-gap:15px}}section#home-location .container-1400 .info ul li .wrap{max-width:572px}section#about{--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity,1))}section#about-banner{border-bottom-width:1px;border-color:var(--color-border);padding-top:32px}@media (max-width:1024px){section#about-banner{padding-top:50px}}section#about-banner .container-1400.col-2{-moz-column-gap:29px;column-gap:29px}@media (max-width:1024px){section#about-banner .container-1400.col-2{grid-template-columns:repeat(1,minmax(0,1fr))}}section#about-banner .container-1400.col-2 .info{display:flex;flex-direction:column;justify-content:space-between;padding-left:37px;padding-top:10.3%;row-gap:2rem}@media (max-width:1024px){section#about-banner .container-1400.col-2 .info{padding-top:0}}@media (max-width:768px){section#about-banner .container-1400.col-2 .info{padding-left:0}}section#about-banner .container-1400.col-2 .info .title{max-width:574px}@media (max-width:1024px){section#about-banner .container-1400.col-2 .info .title{max-width:none}}section#about-banner .container-1400.col-2 .info .desc{margin-bottom:-28px;padding-bottom:92px;padding-right:71px;padding-top:71px;position:relative}@media (max-width:1024px){section#about-banner .container-1400.col-2 .info .desc{margin-bottom:0}}@media (max-width:768px){section#about-banner .container-1400.col-2 .info .desc{padding-bottom:60px;padding-right:56px;padding-top:40px}}@media (max-width:640px){section#about-banner .container-1400.col-2 .info .desc{padding-bottom:40px;padding-right:56px;padding-top:30px}}@media (max-width:430px){section#about-banner .container-1400.col-2 .info .desc{padding-right:40px}}section#about-banner .container-1400.col-2 .info .desc:before{--tw-translate-x:-292px;background-color:var(--color-primary);border-bottom-right-radius:250px;border-top-right-radius:250px;content:"";height:100%;left:0;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:calc(100% + 292px)}@media (max-width:640px){section#about-banner .container-1400.col-2 .info .desc:before{border-bottom-right-radius:210px;border-top-right-radius:210px}}@media (max-width:430px){section#about-banner .container-1400.col-2 .info .desc:before{border-bottom-right-radius:100px;border-top-right-radius:100px}}section#about-banner .container-1400.col-2 .info .desc .wrap{max-width:502px;position:relative;z-index:10}@media (max-width:1024px){section#about-banner .container-1400.col-2 .info .desc .wrap{max-width:none}}section#about-banner .container-1400.col-2 .info .desc .wrap .line{background-color:var(--color-secondary);height:1px;margin-bottom:36px;margin-top:20px;position:relative}@media (max-width:640px){section#about-banner .container-1400.col-2 .info .desc .wrap .line{margin-bottom:20px;margin-top:12px}}section#about-banner .container-1400.col-2 .info .desc .wrap .line:after{aspect-ratio:1/1;position:absolute;right:0;top:50%;width:6px;--tw-translate-y:-50%;background-color:var(--color-secondary);border-radius:50%;content:"";transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section#about-banner .container-1400.col-2 .img{display:flex;justify-content:center}section#about-layout{background-color:var(--color-gray-0);padding-bottom:120px;padding-top:120px}@media (max-width:768px){section#about-layout{padding-bottom:50px;padding-top:50px}}section#about-layout .container-1400 .btn-group{-moz-column-gap:26px;column-gap:26px;display:flex;justify-content:center;margin-bottom:60px}section#about-layout .container-1400 .btn-group button.tab_btn{aspect-ratio:1/1;background-color:var(--color-secondary);border-radius:10px;color:var(--color-gray-0);font-family:"Noto Serif TC Variable",serif;font-size:clamp(1.25rem,.8056rem + .9259vw,1.5rem);font-style:normal;font-weight:500;letter-spacing:.03em;line-height:150%;transition:background-color .3s ease;width:60px}@media (min-width:1025px){section#about-layout .container-1400 .btn-group button.tab_btn:hover{background-color:var(--color-primary)}}section#about-layout .container-1400 .btn-group button.tab_btn.is-active{background-color:var(--color-primary);pointer-events:none}section#about-layout .container-1400 .panel-group .tab_panel .splide-container .splide-component{position:relative}section#about-layout .container-1400 .panel-group .tab_panel .splide-container .splide-component .splide__arrows{display:flex;left:50%;pointer-events:none;position:absolute;top:50%;width:100%;z-index:10;--tw-translate-x:-50%;--tw-translate-y:-50%;justify-content:space-between;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:768px){section#about-layout .container-1400 .panel-group .tab_panel .splide-container .splide-component .splide__arrows{width:calc(100% + 25px)}}section#about-layout .container-1400 .panel-group .tab_panel .splide-container .splide-component .splide__arrows .btn{pointer-events:auto}@media (max-width:768px){section#about-layout .container-1400 .panel-group .tab_panel .splide-container .splide-component .splide__arrows .btn{height:40px;max-width:40px}}section#about-layout .container-1400 .panel-group .tab_panel .splide-container .splide-component .splide__arrows .btn[disabled]{visibility:hidden}section#about-layout .container-1400 .panel-group .tab_panel .splide-container .splide-component .splide__track ul.splide__list li.splide__slide{align-items:center;display:flex;justify-content:center}section#about-layout .container-1400 .panel-group .tab_panel .splide-container .splide-component .splide__track ul.splide__list li.splide__slide img{height:auto;margin:auto;max-height:570px;-o-object-fit:contain;object-fit:contain;width:auto}@media (max-width:640px){section#about-layout .container-1400 .panel-group .tab_panel .splide-container .splide-component .splide__track ul.splide__list li.splide__slide img{max-height:370px}}section#about-residence{padding-bottom:67px;padding-top:54px}@media (max-width:768px){section#about-residence{padding-top:50px}}section#about-residence .container-custom.col-2{-moz-column-gap:1.25rem;column-gap:1.25rem;grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;max-width:calc(1340px + var(--section-padding)*2);padding-left:var(--section-padding);padding-right:var(--section-padding);row-gap:2rem}@media (max-width:1024px){section#about-residence .container-custom.col-2{grid-template-columns:repeat(1,minmax(0,1fr))}section#about-residence .container-custom.col-2 .info{padding-right:0}}section#about-residence .container-custom.col-2 .info .info-wrap{display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:579px}@media (max-width:1024px){section#about-residence .container-custom.col-2 .info .info-wrap{align-items:center;max-width:none}}section#about-residence .container-custom.col-2 .example{-moz-column-gap:9%;column-gap:9%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:44px;row-gap:15px}@media (max-width:1024px){section#about-residence .container-custom.col-2 .example{-moz-column-gap:7%;column-gap:7%;padding-top:0}}@media (max-width:768px){section#about-residence .container-custom.col-2 .example{-moz-column-gap:1rem;column-gap:1rem}}@media (max-width:640px){section#about-residence .container-custom.col-2 .example{row-gap:12px}}section#about-residence .container-custom.col-2 .example .item{border-radius:10px;text-align:center}section#about-residence .container-custom.col-2 .example .item.large{align-items:center;justify-content:center;padding:41px 1rem 31px}@media (max-width:768px){section#about-residence .container-custom.col-2 .example .item.large{padding-bottom:1.5rem;padding-top:1.5rem}}section#about-residence .container-custom.col-2 .example .item.large .wrap{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:187px;row-gap:1.5rem}@media (max-width:768px){section#about-residence .container-custom.col-2 .example .item.large .wrap{row-gap:.5rem}}section#about-residence .container-custom.col-2 .example .item.large .wrap .tag{background-color:var(--color-secondary);border-radius:100px;color:var(--color-gray-0);display:inline-block;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;letter-spacing:.05em;line-height:160%;padding:10px 31px}@media (max-width:768px){section#about-residence .container-custom.col-2 .example .item.large .wrap .tag{padding-bottom:3px;padding-top:3px}}section#about-residence .container-custom.col-2 .example .item.large .wrap .title{font-family:Noto Sans TC Variable;font-size:clamp(1.25rem,.8056rem + .9259vw,1.5rem);font-style:normal;font-weight:500;letter-spacing:.05em;line-height:150%}section#about-residence .container-custom.col-2 .example .item.small{align-items:center;display:flex;grid-column:span 2/span 2;justify-content:center;padding:22px 1rem}@media (max-width:768px){section#about-residence .container-custom.col-2 .example .item.small{padding-bottom:1rem;padding-top:1rem}}@media (max-width:640px){section#about-residence .container-custom.col-2 .example .item.small{padding-bottom:.5rem;padding-top:.5rem}}section#about-facilities{background-color:var(--color-gray-0);padding-bottom:129px;padding-top:77px}@media (max-width:768px){section#about-facilities{padding-bottom:50px;padding-top:50px}}section#about-facilities .container-custom{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:calc(1340px + var(--section-padding)*2);padding-left:var(--section-padding);padding-right:var(--section-padding);row-gap:2rem}@media (max-width:1024px){section#about-facilities .container-custom{align-items:center;flex-direction:column}}section#about-facilities .container-custom .info{max-width:980px}section#about-facilities .container-custom .link{flex-shrink:0}@media (max-width:1024px){section#about-facilities .container-custom .link .btn{display:flex;justify-content:center;padding-bottom:14px;padding-top:14px;width:200px}}section#about-facilities .container-custom .link .btn .wrap .btn_info{font-size:1rem}section#about-facilities .img-group{display:flex;flex-direction:column;margin-top:47px;row-gap:26px}@media (max-width:768px){section#about-facilities .img-group{row-gap:1rem}}section#about-album{border-color:var(--color-border);border-width:1px;--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity,1));padding-bottom:clamp(3.75rem,-.9167rem + 9.7222vw,6.375rem)}section#about-album .album-nav{margin-top:51px}section#about-album .album-nav nav.nav-dropdown button.nav-dropdownToggle{background-color:var(--color-primary);border-radius:5px;color:var(--color-gray-0);justify-content:space-between;padding:12px 30px;width:100%}@media (max-width:1024px){section#about-album .album-nav nav.nav-dropdown button.nav-dropdownToggle{display:flex}}section#about-album .album-nav nav.nav-dropdown button.nav-dropdownToggle .nav-dropdown__selected{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:500;letter-spacing:.05em;line-height:160%}section#about-album .album-nav nav.nav-dropdown .nav-dropdown__wrap{display:flex;justify-content:center}section#about-album .album-nav nav.nav-dropdown .nav-dropdown__wrap ul.nav-dropdown__menu{flex-wrap:wrap;justify-content:space-evenly;row-gap:10px}@media (max-width:1024px){section#about-album .album-nav nav.nav-dropdown .nav-dropdown__wrap ul.nav-dropdown__menu{border-color:var(--color-border);border-radius:5px;border-width:1px;box-shadow:0 4px 20px 0 hsla(0,0%,55%,.3);row-gap:0}section#about-album .album-nav nav.nav-dropdown .nav-dropdown__wrap ul.nav-dropdown__menu li.nav-dropdown__item:last-child a.nav-dropdown__link{border-color:transparent}}section#about-album .album-nav nav.nav-dropdown .nav-dropdown__wrap ul.nav-dropdown__menu li.nav-dropdown__item a.nav-dropdown__link{border-bottom-width:1px;border-color:transparent;display:block;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:500;letter-spacing:.05em;line-height:160%;padding:18px 30px 23px;transition:color .3s ease,border-color .3s ease}@media (min-width:1025px){section#about-album .album-nav nav.nav-dropdown .nav-dropdown__wrap ul.nav-dropdown__menu li.nav-dropdown__item a.nav-dropdown__link:hover{border-color:var(--color-primary);color:var(--color-primary)}}@media (max-width:1024px){section#about-album .album-nav nav.nav-dropdown .nav-dropdown__wrap ul.nav-dropdown__menu li.nav-dropdown__item a.nav-dropdown__link{border-color:var(--color-border);padding-bottom:12px;padding-top:12px}}section#about-album .album-nav nav.nav-dropdown .nav-dropdown__wrap ul.nav-dropdown__menu li.nav-dropdown__item a.nav-dropdown__link.current{border-color:var(--color-primary);color:var(--color-primary)}@media (max-width:1024px){section#about-album .album-nav nav.nav-dropdown .nav-dropdown__wrap ul.nav-dropdown__menu li.nav-dropdown__item a.nav-dropdown__link.current{background-color:var(--color-border);border-color:var(--color-border);--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}}section#about-album .album-list{display:grid;gap:37px;grid-template-columns:repeat(auto-fit,minmax(325px,1fr));margin-top:60px}@media (max-width:1024px){section#about-album .album-list{gap:20px;margin-top:40px}}@media (max-width:768px){section#about-album .album-list{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}}section#about-album .album-list .item .modal__btn button{border-radius:10px;overflow:hidden}@media (min-width:1025px){section#about-album .album-list .item .modal__btn button:hover img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section#about-album .album-list .item .modal__btn button img{transition:transform .3s ease}section#products-banner{background-color:var(--color-primary);overflow:hidden;position:relative}@media (min-width:1025px){section#products-banner:hover .main-imgGroup,section#products-banner:hover .title{opacity:0}section#products-banner:hover .hover-imgGroup{opacity:1;--tw-blur:blur(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}section#products-banner:hover .hover-imgGroup .img{--tw-translate-x:0px!important;--tw-translate-y:0px!important;--tw-scale-x:1!important;--tw-scale-y:1!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}}@media (max-width:1024px){section#products-banner{pointer-events:none}}section#products-banner .title{left:50%;position:absolute;top:50%;z-index:10;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:opacity 1s cubic-bezier(.22,.61,.36,1)}section#products-banner .title h1{color:var(--color-gray-0);font-family:Tai Heritage Pro;font-size:clamp(3.125rem,-.2083rem + 6.9444vw,5rem);font-style:normal;font-weight:400;line-height:168px;text-wrap:nowrap}section#products-banner .main-imgGroup{display:grid;left:50%;position:relative;--tw-translate-x:-50%;grid-template-columns:repeat(2,minmax(0,1fr));min-width:1920px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:opacity 1s cubic-bezier(.22,.61,.36,1);will-change:opacity}@media (max-width:1024px){section#products-banner .main-imgGroup{min-width:990px}}@media (max-width:640px){section#products-banner .main-imgGroup{min-width:700px}}section#products-banner .hover-imgGroup{left:50%;position:absolute;top:0;z-index:20;--tw-translate-x:-50%;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-blur:blur(4px);display:grid;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);grid-template-columns:300px 600px 300px 420px 300px;height:600px;transition:opacity 1s cubic-bezier(.22,.61,.36,1),filter 1s cubic-bezier(.22,.61,.36,1);will-change:opacity}section#products-banner .hover-imgGroup .img{backface-visibility:hidden;overflow:hidden;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.22,.61,.36,1);will-change:transform}section#products-banner .hover-imgGroup .img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section#products-banner .hover-imgGroup .img.img-1{--tw-translate-x:45px;--tw-translate-y:50px;transition-delay:.1s}section#products-banner .hover-imgGroup .img.img-1,section#products-banner .hover-imgGroup .img.img-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section#products-banner .hover-imgGroup .img.img-2{position:relative;z-index:10;--tw-translate-x:-20px;--tw-translate-y:-24px;--tw-scale-x:0.69;--tw-scale-y:0.69;grid-row:span 2/span 2;transform-origin:0 100%;transition-delay:60ms}section#products-banner .hover-imgGroup .img.img-3{--tw-translate-x:-320px;--tw-scale-x:0.67;--tw-scale-y:0.67;transition-delay:50ms}section#products-banner .hover-imgGroup .img.img-3,section#products-banner .hover-imgGroup .img.img-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section#products-banner .hover-imgGroup .img.img-4{--tw-translate-x:-807px;--tw-translate-y:418px;--tw-scale-x:0.885;--tw-scale-y:0.885}section#products-banner .hover-imgGroup .img.img-5{--tw-translate-x:100px;--tw-translate-y:-39px;--tw-scale-x:0.73;--tw-scale-y:0.73;transition-delay:90ms}section#products-banner .hover-imgGroup .img.img-5,section#products-banner .hover-imgGroup .img.img-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section#products-banner .hover-imgGroup .img.img-6{--tw-translate-y:101px;--tw-scale-x:0.835;--tw-scale-y:0.835;transform-origin:0 100%;transition-delay:30ms}section#products-banner .hover-imgGroup .img.img-7{--tw-translate-x:100px;--tw-translate-y:-296px;--tw-scale-x:0.8;--tw-scale-y:0.8;transition-delay:40ms}section#products-banner .hover-imgGroup .img.img-7,section#products-banner .hover-imgGroup .img.img-8{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section#products-banner .hover-imgGroup .img.img-8{position:relative;z-index:10;--tw-translate-x:-50px;--tw-translate-y:-133px;--tw-scale-x:1.1;--tw-scale-y:1.1;transition-delay:60ms}section#products-banner .hover-imgGroup .img.img-9{--tw-translate-x:-200px;--tw-translate-y:26px;--tw-scale-x:0.92;--tw-scale-y:0.92;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-delay:.1s}section#products-list{padding-bottom:clamp(5.625rem,2.2917rem + 6.9444vw,7.5rem)}section#products-list .container-1400 .title{margin-left:auto;margin-right:auto;margin-top:53px;max-width:721px;text-align:center}section#products-list .container-1400 .item-group{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(410px,1fr));margin-top:clamp(3.75rem,1.5278rem + 4.6296vw,5rem)}@media (max-width:1024px){section#products-list .container-1400 .item-group{grid-template-columns:repeat(auto-fit,minmax(318px,1fr))}}@media (max-width:768px){section#products-list .container-1400 .item-group{-moz-column-gap:1rem;column-gap:1rem}}section#products-post-main{padding-bottom:65px;padding-top:70px}@media (max-width:640px){section#products-post-main{padding-top:50px}}section#products-post-main .container-1400{display:grid;grid-template-columns:minmax(355px,.43fr) 1fr}@media (max-width:1280px){section#products-post-main .container-1400{align-items:center}}@media (max-width:1024px){section#products-post-main .container-1400{grid-template-columns:repeat(1,minmax(0,1fr))}}section#products-post-main .container-1400 .info{padding:27px 1rem 27px 25px}@media (max-width:640px){section#products-post-main .container-1400 .info{padding-left:0;padding-right:0;padding-top:0}}section#products-post-main .container-1400 .info .info-wrap{display:flex;flex-direction:column;height:100%;max-width:330px}@media (max-width:1024px){section#products-post-main .container-1400 .info .info-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}@media (max-width:640px){section#products-post-main .container-1400 .info .info-wrap{grid-template-columns:repeat(1,minmax(0,1fr))}}section#products-post-main .container-1400 .info .info-wrap .room-card__label small{display:block;font-size:1rem;font-weight:500;margin-bottom:5px}@media (max-width:1024px){section#products-post-main .container-1400 .info .info-wrap .room-card__label small{margin-bottom:13px}}@media (max-width:640px){section#products-post-main .container-1400 .info .info-wrap .room-card__label small{margin-bottom:5px}}section#products-post-main .container-1400 .info .info-wrap .room-card__label .wrap{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex}section#products-post-main .container-1400 .info .info-wrap .room-card__label .wrap .tag{box-sizing:border-box;--tw-translate-y:2px;border-color:var(--color-border);border-radius:50px;border-width:1px;padding:6.5px 20px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section#products-post-main .container-1400 .info .info-wrap .room-card__label .wrap .tag span{font-family:Noto Sans TC Variable,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:120%}section#products-post-main .container-1400 .info .info-wrap .room-card__info{margin-top:30px}@media (max-width:1024px){section#products-post-main .container-1400 .info .info-wrap .room-card__info{margin-top:0}}@media (max-width:640px){section#products-post-main .container-1400 .info .info-wrap .room-card__info{margin-top:1rem}}section#products-post-main .container-1400 .info .info-wrap .room-card__info .layout{align-items:center;border-bottom-width:1px;border-color:var(--color-border);-moz-column-gap:14px;column-gap:14px;display:flex;margin-bottom:14px;padding-bottom:14px}@media (max-width:1024px){section#products-post-main .container-1400 .info .info-wrap .room-card__info .layout{margin-bottom:.5rem;padding-bottom:.5rem}}section#products-post-main .container-1400 .info .info-wrap .room-card__info .specs{-moz-column-gap:40px;column-gap:40px;display:flex}section#products-post-main .container-1400 .info .info-wrap .room-card__footer{display:flex;flex:1 1 0%;flex-direction:column;justify-content:flex-end;padding-top:3rem;row-gap:23%}@media (max-width:1024px){section#products-post-main .container-1400 .info .info-wrap .room-card__footer{grid-column:span 2/span 2;row-gap:10px;text-align:center}}@media (max-width:640px){section#products-post-main .container-1400 .info .info-wrap .room-card__footer{grid-column:span 1/span 1;padding-top:50px}}section#products-post-main .container-1400 .info .info-wrap .room-card__footer .link{padding-right:10%}@media (max-width:1024px){section#products-post-main .container-1400 .info .info-wrap .room-card__footer .link{padding-right:0}}section#products-post-main .container-1400 .info .info-wrap .room-card__footer .link .btn{width:100%}section#products-post-main .container-1400 .img-group{display:grid;gap:1.25rem;grid-template-columns:1fr .28fr}@media (max-width:640px){section#products-post-main .container-1400 .img-group{gap:12px;grid-template-columns:repeat(1,minmax(0,1fr))}}section#products-post-main .container-1400 .img-group .img-main{border-radius:10px 10px 10px 100px;overflow:hidden}@media (min-width:1025px){section#products-post-main .container-1400 .img-group .img-main:hover img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (max-width:640px){section#products-post-main .container-1400 .img-group .img-main{border-radius:10px 10px 10px 60px}}section#products-post-main .container-1400 .img-group .img-main img{transition:transform .3s ease}section#products-post-main .container-1400 .img-group .img-thumb{display:flex;flex-direction:column;gap:15px}@media (max-width:640px){section#products-post-main .container-1400 .img-group .img-thumb{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}section#products-post-main .container-1400 .img-group .img-thumb .img{border-radius:10px;overflow:hidden}@media (min-width:1025px){section#products-post-main .container-1400 .img-group .img-thumb .img:hover img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section#products-post-main .container-1400 .img-group .img-thumb .img img{transition:transform .3s ease}section#products-post-main .container-1400 .img-group .img-thumb .modal__btn{border-radius:10px;flex:1 1 0%;overflow:hidden}@media (max-width:640px){section#products-post-main .container-1400 .img-group .img-thumb .modal__btn{grid-column:span 2/span 2}}section#products-post-main .container-1400 .img-group .img-thumb .modal__btn button.btn{height:100%;width:100%}section#products-post-info{--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity,1))}section#products-post-info .container-1400{padding-bottom:60px;padding-top:60px}@media (max-width:768px){section#products-post-info .container-1400{padding-bottom:50px;padding-top:50px}}.page-nav{border-bottom-width:1px;border-color:var(--color-border);border-top-width:1px;padding-bottom:60px;padding-top:60px}@media (max-width:768px){.page-nav{padding-bottom:20px;padding-top:20px}}.page-nav .container-custom{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:calc(1465px + var(--section-padding)*2);padding-left:var(--section-padding);padding-right:var(--section-padding);position:relative}@media (min-width:1025px){.page-nav .container-custom .link.prev:hover .icon{--tw-translate-x:-5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (max-width:768px){.page-nav .container-custom .link.prev{max-width:140px;width:100%}}.page-nav .container-custom .link.prev p.page-name{padding-left:13px}@media (max-width:768px){.page-nav .container-custom .link.prev p.page-name{text-align:end}}@media (min-width:1025px){.page-nav .container-custom .link.next:hover .icon{--tw-translate-x:5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (max-width:768px){.page-nav .container-custom .link.next{max-width:140px;width:100%}}.page-nav .container-custom .link.next p.page-name{padding-right:13px}@media (max-width:768px){.page-nav .container-custom .link.next p.page-name{text-align:start}}.page-nav .container-custom .link a{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex}@media (min-width:1025px){.page-nav .container-custom .link a:hover .icon,.page-nav .container-custom .link a:hover p.page-name,.page-nav .container-custom .link a:hover span{color:var(--color-primary)}}@media (max-width:640px){.page-nav .container-custom .link a{-moz-column-gap:.5rem;column-gap:.5rem}}.page-nav .container-custom .link a .icon{--tw-translate-y:2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity,1));transition:color .3s ease,transform .3s ease}.page-nav .container-custom .link a span{--tw-text-opacity:1;color:rgb(65 65 65/var(--tw-text-opacity,1));font-family:Noto Sans TC Variable;font-size:15px;font-style:normal;font-weight:500;letter-spacing:.1em;line-height:30px;transition:color .3s ease}@media (max-width:768px){.page-nav .container-custom .link a span{display:none}}.page-nav .container-custom .link a p.page-name{font-family:Noto Sans TC Variable;font-size:1.125rem;font-style:normal;font-weight:500;line-height:30px;transition:color .3s ease}@media (max-width:768px){.page-nav .container-custom .link a p.page-name{flex:1 1 0%;font-size:1rem;padding:0!important}}.page-nav .container-custom .link-home{left:50%;position:absolute;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:768px){.page-nav .container-custom .link-home{flex-shrink:0;position:static;--tw-translate-x:0;--tw-translate-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.page-nav .container-custom .link-home a{align-items:center;aspect-ratio:1/1;background-color:var(--color-primary);color:var(--color-gray-0);display:inline-flex;flex-direction:column;justify-content:center;padding:.5rem 1rem;transition:background-color .3s ease;width:80px}@media (min-width:1025px){.page-nav .container-custom .link-home a:hover{background-color:var(--color-secondary)}.page-nav .container-custom .link-home a:hover .icon{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (max-width:768px){.page-nav .container-custom .link-home a{aspect-ratio:auto;padding-bottom:.25rem;padding-top:.25rem;width:auto}}@media (max-width:430px){.page-nav .container-custom .link-home a{border-radius:7px;padding:.6rem}}.page-nav .container-custom .link-home a .icon{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;transition:transform .3s ease;width:24px}@media (max-width:768px){.page-nav .container-custom .link-home a .icon{width:20px}}.page-nav .container-custom .link-home a span{font-family:Noto Sans TC Variable;font-size:16px;font-style:normal;font-weight:400;line-height:30px}@media (max-width:430px){.page-nav .container-custom .link-home a span{display:none}}section#related-products{overflow:hidden;padding:61px 70px 105px}@media (max-width:640px){section#related-products{padding-left:0;padding-right:0}}section#related-products .container-1400 .title{margin-bottom:33px}section#related-products .container-1400 .title h6{font-family:Noto Sans TC Variable;font-size:clamp(1.25rem,.8056rem + .9259vw,1.5rem);font-style:normal;font-weight:700;letter-spacing:.03em;line-height:150%}section#related-products .container-1400 .splide-container .splide .splide__arrows{display:flex;left:50%;pointer-events:none;position:absolute;top:50%;width:1600px;z-index:10;--tw-translate-x:-50%;--tw-translate-y:-50%;align-items:center;-moz-column-gap:13px;column-gap:13px;justify-content:space-between;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:1600px){section#related-products .container-1400 .splide-container .splide .splide__arrows{width:calc(100% + 140px)}}@media (max-width:640px){section#related-products .container-1400 .splide-container .splide .splide__arrows{bottom:0;top:auto;width:auto;--tw-translate-y:32%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section#related-products .container-1400 .splide-container .splide .splide__arrows .splide__arrow--next,section#related-products .container-1400 .splide-container .splide .splide__arrows .splide__arrow--prev{pointer-events:auto;position:static;--tw-translate-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section#related-products .container-1400 .splide-container .splide .splide__track{margin:-20px -11px;padding:20px 11px!important}section#contacts{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}section#contacts-form{padding-bottom:clamp(5rem,-1.3333rem + 13.1944vw,8.5625rem);padding-top:51px}section#contacts-form .container-custom{margin-left:auto;margin-right:auto;max-width:calc(1000px + var(--section-padding)*2);padding-left:var(--section-padding);padding-right:var(--section-padding)}section#contacts-form .container-custom .title{margin-bottom:50px}section#contacts-form .container-custom form{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:15px}@media (max-width:767px){section#contacts-form .container-custom form{grid-template-columns:repeat(1,minmax(0,1fr))}}section#contacts-form .container-custom form .form-group .form-content:has(input#username){align-items:center;display:flex}@media (max-width:640px){section#contacts-form .container-custom form .form-group .form-content:has(input#username) .form-radio__wrap{-moz-column-gap:6px;column-gap:6px}section#contacts-form .container-custom form .form-group .form-content:has(input#username) .form-radio__wrap .form-radio__item .form-radio__label{-moz-column-gap:2px;column-gap:2px}}@media (max-width:768px){section#contacts-form .container-custom form .form-group:has(textarea){flex-direction:column}section#contacts-form .container-custom form .form-group:has(textarea) label:after{display:none}section#contacts-form .container-custom form .form-group:has(textarea) .form-content{width:100%}section#contacts-form .container-custom form .form-group:has(textarea) .form-content textarea{padding:0}}section#contacts-form .container-custom form .form__confirm{align-items:center;display:flex;flex-direction:column;margin-top:37px}section#contacts-form .container-custom form .form__confirm .form__action{align-items:center;-moz-column-gap:30px;column-gap:30px;display:flex;justify-content:center;margin-top:46px;row-gap:10px;width:100%}@media (max-width:768px){section#contacts-form .container-custom form .form__confirm .form__action{-moz-column-gap:1rem;column-gap:1rem}}section#contacts-sent{align-items:center;display:flex;height:70vh;justify-content:center;max-height:800px;padding-left:var(--section-padding);padding-right:var(--section-padding)}@media (max-width:768px){section#contacts-sent{height:80vh}}section#contacts-sent .content{align-items:center;background-color:var(--color-gray-0);border-radius:20px;display:flex;height:420px;justify-content:center;max-width:750px;padding:20px;width:100%}@media (max-width:768px){section#contacts-sent .content{height:320px;max-width:550px}}section#contacts-sent .content .wrap .title h1{font-family:Noto Sans TC Variable;font-size:1.875rem;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:36px}@media (max-width:767px){section#contacts-sent .content .wrap .title h1{font-size:1.5rem}}section#contacts-sent .content .wrap .info p{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1));font-family:Noto Sans TC Variable;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:23px;text-align:center}section#page404,section#page503{display:flex;height:100vh;justify-content:center;padding-left:var(--section-padding);padding-right:var(--section-padding);position:relative}section#page404:after,section#page503:after{background-color:var(--color-primary);bottom:0;content:"";height:50%;position:absolute;width:100%}section#page404 .logo,section#page503 .logo{left:4.3%;position:absolute;top:6.5%}@media (max-width:1024px){section#page404 .logo,section#page503 .logo{top:3%}}section#page404 .logo a,section#page503 .logo a{display:block;max-width:230px}@media (max-width:1024px){section#page404 .logo a,section#page503 .logo a{max-width:187px}}section#page404 .content,section#page503 .content{padding-top:50vh;position:relative;text-align:center;z-index:10}section#page404 .content h1,section#page503 .content h1{color:var(--color-primary);font-family:Inter Variable;font-style:normal;font-weight:700}section#page404 .content .info,section#page503 .content .info{margin-left:auto;margin-right:auto;max-width:610px}section#page404 .content .info h4,section#page503 .content .info h4{font-family:"Noto Serif TC Variable";font-size:clamp(1.625rem,.5139rem + 2.3148vw,2.25rem);font-style:normal;font-weight:500;letter-spacing:.05em;line-height:130%;text-align:center}section#page404 .content .info .link,section#page503 .content .info .link{margin-top:60px}@media (max-width:768px){section#page404 .content .info .link,section#page503 .content .info .link{margin-top:50px}}section#page404 .content h1{font-size:300px;line-height:345px;margin-top:-281px}@media (max-width:1024px){section#page404 .content h1{font-size:150px;line-height:195px;margin-top:-150px}}section#page503 h1{font-size:250px;line-height:287px;margin-top:-233px}@media (max-width:1024px){section#page503 h1{font-size:80px;line-height:117px;margin-top:-87px}}@media (min-width:640px){.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-7{margin-bottom:1.75rem}.sm\:block{display:block}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:mb-12{margin-bottom:3rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-8{margin-bottom:2rem}.md\:mt-10{margin-top:2.5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width:1024px){.lg\:block{display:block}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:pl-11{padding-left:2.75rem}}