@font-face{font-family:TPAC;font-style:normal;font-weight:400;src:url(./DINRounded.CywmTW5c.eot) format("embedded-opentype"),url(./DINRounded.expTuu6X.woff2) format("woff2"),url(./DINRounded.B3Z05fSQ.woff) format("woff"),url(./DINRounded.Bemq4Jqc.ttf) format("truetype");font-desplay:swap}.pageflex-image-fullscreen{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;height:40rem;margin-bottom:5rem;margin-top:5rem}@media (max-width:1023.98px){.pageflex-image-fullscreen{background-attachment:scroll;height:auto;width:100vw}.pageflex-image-fullscreen:before{content:"";display:block;padding-bottom:58%}}@font-face{font-family:TPAC;font-style:normal;font-weight:400;src:url(./DINRounded.CywmTW5c.eot) format("embedded-opentype"),url(./DINRounded.expTuu6X.woff2) format("woff2"),url(./DINRounded.B3Z05fSQ.woff) format("woff"),url(./DINRounded.Bemq4Jqc.ttf) format("truetype");font-desplay:swap}.pageflex-img-single{padding:3rem 0}.pageflex-img-single figure{align-items:center;border-radius:1.25rem;display:flex;justify-content:center;overflow:hidden}.pageflex-img-single img{height:auto;width:100%}@media (max-width:499.98px){.pageflex-img-single{padding:1rem 0}}@font-face{font-family:TPAC;font-style:normal;font-weight:400;src:url(./DINRounded.CywmTW5c.eot) format("embedded-opentype"),url(./DINRounded.expTuu6X.woff2) format("woff2"),url(./DINRounded.B3Z05fSQ.woff) format("woff"),url(./DINRounded.Bemq4Jqc.ttf) format("truetype");font-desplay:swap}.pageflex-img-column{padding:3rem 0}.pageflex-img-column .container-m{display:flex;justify-content:space-between}@media (max-width:767.98px){.pageflex-img-column .container-m{flex-direction:column;gap:2rem}}.pageflex-img-column__inner{width:calc(50% - .875rem)}@media (max-width:767.98px){.pageflex-img-column__inner{width:100%}}.pageflex-img-column__inner figure{border-radius:1.25rem;height:29vw;max-height:21.8rem;overflow:hidden;width:100%}@media (max-width:767.98px){.pageflex-img-column__inner figure{height:60vw;width:100%}}.pageflex-img-column__inner:last-child{display:flex;flex-direction:column;font-family:TPAC,Noto Sans TC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:500;justify-content:space-between;line-height:1.6}.pageflex-img-column__inner:last-child.-en,body.language-en .pageflex-img-column__inner:last-child{font-family:TPAC,Noto Sans TC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:normal}.pageflex-img-column__inner:last-child figure{height:22vw;max-height:16.5rem;width:100%}@media (max-width:767.98px){.pageflex-img-column__inner:last-child figure{height:45vw;width:100%}.pageflex-img-column__inner:last-child>div{padding:1rem 0 0}}.pageflex-img-column img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@font-face{font-family:TPAC;font-style:normal;font-weight:400;src:url(./DINRounded.CywmTW5c.eot) format("embedded-opentype"),url(./DINRounded.expTuu6X.woff2) format("woff2"),url(./DINRounded.B3Z05fSQ.woff) format("woff"),url(./DINRounded.Bemq4Jqc.ttf) format("truetype");font-desplay:swap}.pageflex-title{margin:5rem 0 3rem;text-align:left}.pageflex-title__inner{border-top:1px solid #000;padding-top:3rem}.pageflex-title__inner div{max-width:700px}.pageflex-title__en{font-family:TPAC,Noto Sans TC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:4rem;font-weight:700;line-height:1.4;line-height:1.1;margin-bottom:1rem;text-transform:uppercase}@media (max-width:1023.98px){.pageflex-title__en{font-size:46px}}.pageflex-title__zh{font-size:2rem;font-weight:700;font-weight:400;line-height:1.6}.pageflex-title__zh,.pageflex-title__zh.-en,body.language-en .pageflex-title__zh{font-family:TPAC,Noto Sans TC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media (max-width:767.98px){.pageflex-title__zh{font-size:1.25rem;font-size:1.25em;font-weight:500;line-height:1.6}.pageflex-title__zh,.pageflex-title__zh.-en,body.language-en .pageflex-title__zh{font-family:TPAC,Noto Sans TC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}}.pageflex-title.-decoration{border:0;padding:2rem 0 0;text-align:center}.pageflex-title.-decoration .pageflex-title__inner{border:0;padding:0}.pageflex-title.-decoration .pageflex-title__inner div{max-width:none}@font-face{font-family:TPAC;font-style:normal;font-weight:400;src:url(./DINRounded.CywmTW5c.eot) format("embedded-opentype"),url(./DINRounded.expTuu6X.woff2) format("woff2"),url(./DINRounded.B3Z05fSQ.woff) format("woff"),url(./DINRounded.Bemq4Jqc.ttf) format("truetype");font-desplay:swap}.pageflex-carousel{overflow:hidden;padding:5rem 0}.pageflex-carousel__inner{margin:0 0 0 -9vw;position:relative}@media (max-width:499.98px){.pageflex-carousel__inner{margin:0;padding:0 3rem}}.pageflex-carousel .swiper-slide{height:20vw;width:auto}@media (max-width:767.98px){.pageflex-carousel .swiper-slide{height:30vw;width:auto}}@media (max-width:499.98px){.pageflex-carousel .swiper-slide{height:50vw;width:auto}}.pageflex-carousel figure{border-radius:1.25rem;height:100%;overflow:hidden;width:100%}.pageflex-carousel figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pageflex-carousel .swiper-button-next{align-items:center;border-radius:50%;bottom:-2.75rem;color:#fff;cursor:pointer;display:flex;height:4.375rem;justify-content:center;position:absolute;right:8vw;width:4.375rem;z-index:2}@media (max-width:767.98px){.pageflex-carousel .swiper-button-next{bottom:-1.5rem;height:3rem;width:3rem}}.pageflex-carousel .swiper-button-next:before{background-color:#2d3138;border-radius:50%;content:"";height:100%;position:absolute;transition:transform .2s;width:100%}.pageflex-carousel .swiper-button-next svg{height:50%;position:relative;transition:transform .2s;width:50%;z-index:1}.pageflex-carousel .swiper-button-next:focus:before,.pageflex-carousel .swiper-button-next:hover:before{background-color:#37468c;transform:scale(.8)}.pageflex-carousel .swiper-button-next:focus svg,.pageflex-carousel .swiper-button-next:hover svg{transform:scale(1.1)}.pageflex-carousel .swiper-button-next:focus-visible{outline:2px dashed #37468c}.pageflex-carousel .swiper-button-next span{align-items:center;display:flex;justify-content:center;position:relative}
