@charset "UTF-8";:root{--main-nav-height: 60px;--sub-nav-height: 60px}@media only screen and (max-width: 551px) {:root{--sub-nav-height: 50px}}main{overflow-x:hidden;margin-top:3.75rem}.visuallyhidden{position:absolute;opacity:0;pointer-events:none}:where(.container){width:min(100%,var(--max-width, 1440px));margin-inline:auto}@media only screen and (max-width: 1440px) {:where(.container){--max-width: 1150px}}:where(.container).--small{--max-width: 1150px}:where([id]){scroll-margin-top:2ch}:where([class^=btn]){background:var(--bg-color);color:var(--text-color);border:none;text-shadow:none}.btn--primary,.rsform-submit-button{--bg-color: linear-gradient(290.05deg, #092851 -25.65%, #223c8f 92.77%);--text-color: #fff;display:inline-block;font-weight:600;line-height:1.375;transition:all .3s ease;border:none}.btn--primary:hover,.rsform-submit-button:hover{box-shadow:var(--bg-shadow, 0px 9px 20px rgba(130, 155, 221, 0.42))}:where(.--title-line){display:flex;line-height:normal;align-items:center;flex-wrap:nowrap;gap:0 var(--title-line-gap, 16px);font-size:28px;color:var(--title-line-text-color, #232644);width:min(100%,1150px);margin-inline:auto}:where(.--title-line)::before,:where(.--title-line)::after{content:"";display:block;flex:1;height:1px;background:rgba(var(--title-line-color, 9, 40, 81),var(--line-alpha,0.25))}.--title-gradient{background:var(--bg-color, linear-gradient(92.04deg, #6bb6fc 26.13%, #3a29a3 80.64%));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}html{scroll-behavior:smooth}.sub-nav{position:fixed;inset:calc(var(--h-header-height) + var(--h-header-top-height)) 0 auto var(--w-search-width);height:var(--sub-nav-height);z-index:99}@media only screen and (max-width: 768px) {.sub-nav{transition:.36s cubic-bezier(0.32, 0.08, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1)}.sub-nav.rwd-open{height:100%}}.sub-nav__container{display:flex;justify-content:center;align-items:center;position:relative;height:var(--sub-nav-height);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}@media only screen and (max-width: 768px) {.sub-nav__container{position:absolute;top:0;width:100%;height:100%}.rwd-open .sub-nav__container{height:100%}}@media only screen and (max-width: 425px) {.sub-nav__container{height:50px}}.sub-nav__action{display:flex;gap:50px}@media only screen and (max-width: 768px) {.sub-nav__action{display:block;position:absolute;inset:var(--sub-nav-height) 0 0 0;width:100%;height:auto;margin:0 auto;padding:2.8125rem 2.5rem .5rem;user-select:none;visibility:hidden;opacity:0;overflow-y:auto;transition:.36s ease}}@media only screen and (max-width: 768px)and (max-width: 425px) {.sub-nav__action{padding:2.8125rem 1.25rem .5rem}}@media only screen and (max-width: 768px) {.opening .sub-nav__action{overflow:hidden}.closing .sub-nav__action{overflow:hidden}.rwd-open .sub-nav__action{visibility:visible;opacity:1}}.sub-nav__item{padding:1.25rem 0;color:#000;font-size:1rem;font-weight:600;font-family:"PingFang TC","Open Sans","微軟正黑體","Microsoft JhengHei",Arial,Helvetica,sans-serif}@media only screen and (max-width: 768px) {.sub-nav__item{display:block}.sub-nav__item:nth-child(even){border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25)}}.sub-nav__burger{display:none;position:relative;margin-right:-8px;z-index:2}@media only screen and (max-width: 768px) {.sub-nav__burger{display:inline-block;position:absolute;inset:calc(var(--sub-nav-height)/2) 1.25rem auto auto;transform:translate(0, -50%)}}@media only screen and (max-width: 551px) {.sub-nav__burger{display:inline-block;position:absolute;transform:translate(0, -50%)}}@media only screen and (max-width: 425px) {.sub-nav__burger{display:inline-block;position:absolute;inset:25px 1.25rem auto auto;transform:translate(0, -50%)}}.sub-burger__box__inner::after,.sub-burger__box__inner::before,.sub-burger__box__inner{display:block;width:1.125rem;height:.125rem;background:#000}.sub-burger{padding:0;border:none;margin-left:.6875rem;background:rgba(0,0,0,0);cursor:pointer}.sub-burger__box{position:relative;width:2.25rem;height:1.875rem}.sub-burger__box__inner{position:absolute;inset:calc(.9375rem - 1px) auto auto .5625rem;transform:rotate(0deg);transition:transform .2s cubic-bezier(0.04, 0.04, 0.12, 0.96) .2s}.sub-burger__box__inner::before{content:"";background:inherit;position:absolute;inset:-6px auto auto auto;transition:top .2s cubic-bezier(0.04, 0.04, 0.12, 0.96),opacity .2s cubic-bezier(0.04, 0.04, 0.12, 0.96) .2s}.sub-burger__box__inner::after{content:"";background:inherit;position:absolute;inset:auto auto -6px auto;transition:bottom .2s cubic-bezier(0.04, 0.04, 0.12, 0.96),transform .2s cubic-bezier(0.04, 0.04, 0.12, 0.96) .2s;transform:rotate(0deg)}.rwd-open .sub-burger__box__inner{transform:rotate(45deg)}.rwd-open .sub-burger__box__inner::before{inset:0px auto auto auto;opacity:0}.rwd-open .sub-burger__box__inner::after{inset:auto auto 0px auto;transform:rotate(-90deg)}main{--mr-top: 60px}.section-hero{position:relative}.section-hero .sub-nav__action .sub-nav__item{color:#fff}.section-hero .sub-nav__container-top .sub-nav__item{color:#000}.section-hero__header{padding-top:80px}.section-hero .award-image{display:block;position:absolute;inset:-10px 5% auto auto;width:6.0625rem;height:auto;z-index:100;border-radius:4px 4px 10px 10px;box-shadow:0 0 10px rgba(0,0,0,.2);overflow:hidden}@media only screen and (max-width: 768px) {.section-hero .award-image{inset:10px auto auto 50%;transform:translate(-50%);width:4.6875rem}}.section-hero .award-image img{width:100%}.section-hero .content{display:flex;flex-direction:column;align-items:center;padding:7.625rem 1.25rem 6.625rem}.section-hero .nav-item{--color: #ffffff}.section-hero .bg{position:absolute;inset:0;z-index:-1}.section-hero .bg img{width:1920px;height:100%;background-size:contain}@media only screen and (max-width: 1440px) {.section-hero .bg img{width:1440px}}.section-hero .nav{margin-bottom:3.125rem}.section-hero .logo-vertical{text-align:center}.section-hero .logo-vertical:after{content:"";display:block;width:100%;height:.0625rem;background:rgba(0,0,0,.7)}.section-hero .logo-vertical img{max-width:100%;width:15.625rem;height:auto;margin-bottom:30px}.section-hero .headline{margin:1.25rem 0;color:#000;font-size:2rem;font-weight:500;line-height:1.6;text-align:center}@media only screen and (max-width: 551px) {.section-hero .headline{font-size:5vw}}.section-hero .headline h3{font-size:1.125rem;margin:.625rem 0;font-weight:400}.section-hero .headline .color--skyblue{color:#4fa8f6}.section-hero .headline .color--gold{color:#edcc58}.section-hero__cta{display:flex;justify-content:center}.section-hero__cta .btn.--primary{z-index:1;display:inline-block;position:relative;padding:.875rem 2.125rem;color:#274397;font-weight:600;line-height:1.4;border-radius:33px;background:linear-gradient(103.46deg, #fbd964 5.05%, #eaab42 89.19%);transition:filter .26s ease}.section-hero__cta .btn.--primary:hover{filter:brightness(1.1s)}.section-hero__cta .btn.--primary:hover::before{opacity:1}.section-hero__cta .btn.--primary::before{content:"";position:absolute;inset:10px 5px 0 5px;display:inline-block;background:inherit;filter:blur(15px);opacity:0;transition:opacity .26s ease;z-index:-1}.section-feature .content{display:flex;flex-direction:column;align-items:center;padding:5.125rem 0 4.125rem}.section-feature .headline{--title-line-color: 9, 40, 81;--line-alpha: 0.15}.section-feature .feature{display:flex;gap:100px;justify-content:space-between;align-items:center;width:min(100%,72.875rem);margin-top:2.6875rem;padding:0 1.25rem}@media only screen and (max-width: 1024px) {.section-feature .feature{gap:60px}}@media only screen and (max-width: 768px) {.section-feature .feature{flex-direction:column}}@media only screen and (max-width: 551px) {.section-feature .feature{gap:30px}}.section-feature .feature__video{flex:0 1 47%;display:flex;flex-direction:column}@media only screen and (max-width: 768px) {.section-feature .feature__video{width:100%}}@media only screen and (max-width: 551px) {.section-feature .feature__video{align-items:center}}.section-feature .feature__video video{width:100%;aspect-ratio:540/314}.section-feature .feature__video iframe{width:100%;aspect-ratio:16/9}.section-feature .feature__video__title{margin:1.25rem 0 .625rem;color:#202b41;font-size:1.125rem;font-weight:600;line-height:1.4}@media only screen and (max-width: 551px) {.section-feature .feature__video__title{font-size:.875rem}}.section-feature .feature__video__date{color:rgba(32,43,65,.6);font-size:.875rem;line-height:1.4}.section-feature .feature__container{flex:1 0 43%;display:flex;gap:18px;flex-direction:column}@media only screen and (max-width: 768px) {.section-feature .feature__container{width:100%}}.section-feature .feature__item{display:flex;position:relative;flex-direction:column;gap:10px;flex-wrap:wrap;align-items:flex-start;padding:1.25rem 2rem;color:#416594;font-size:1rem;font-weight:400;line-height:1.4;background:rgba(255,255,255,.7);border-radius:20px;box-shadow:0px 14px 34px rgba(0,0,0,.06);backdrop-filter:blur(24px)}.section-feature .feature__item:before{content:"";position:absolute;inset:0;border:3px solid #fff;border-radius:20px;mask-image:linear-gradient(to bottom, black 0%, rgba(0, 0, 0, 0) 100%);-webkit-mask-image:linear-gradient(to bottom, black 0%, rgba(0, 0, 0, 0) 100%);pointer-events:none}@media only screen and (max-width: 551px) {.section-feature .feature__item{flex-direction:column;gap:6px;text-align:center}}.section-feature .feature__item h3{flex:0 0 auto;margin-right:.6875rem;font-size:1.25rem;font-weight:600;line-height:normal;display:block;font-family:PingFang TC}@media only screen and (max-width: 551px) {.section-feature .feature__item h3{font-size:5vw}}.section-defect .content{padding:2.375rem 0 4.5rem;background:rgba(255,255,255,.7);box-shadow:0px 14px 34px rgba(19,40,65,.1);backdrop-filter:blur(24px)}.section-defect .headline{--title-line-color: 9, 40, 81;--line-alpha: 0.15}.section-defect .defect__container{display:flex;gap:60px;width:min(100%,55.75rem);margin:2.5625rem auto 0;padding:0 1.25rem}@media only screen and (max-width: 768px) {.section-defect .defect__container{flex-direction:column;width:min(100%,25.9375rem);gap:20px}}.section-defect .defect__item{position:relative;width:100%;padding:.9375rem .9375rem .375rem 0;color:#092851;font-size:1.125rem;font-weight:600;line-height:1.8}.section-defect .defect__item--group{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width: 425px) {.section-defect .defect__item{font-size:1rem}}.section-defect .defect__item::before{content:attr(number);position:absolute;inset:-1.875rem auto auto 0;color:rgba(18,109,155,.06);font-size:2.8125rem;font-weight:900;font-family:"Roboto",sans-serif;font-style:italic}.section-defect .defect__item::after{content:"";display:block;position:absolute;inset:auto 0 0 0;width:100%;height:.0625rem;background:rgba(0,0,0,.1)}.section-combine{position:relative;overflow:hidden}.section-combine.feature-defect .bg{display:block;position:absolute;inset:0 auto auto -135px;pointer-events:none}.section-combine.feature-defect .bg img{width:106.9375rem;aspect-ratio:1711/1504}.section-combine .prod-list:nth-child(even){flex-direction:row !important}.section-combine .prod-list .prod-list__title{padding-bottom:2.5rem}.section-combine.news-article .bg-blue-wave,.section-combine.news-article .bg-yellow-wave{display:block;position:absolute}.section-combine.news-article .bg-blue-wave img,.section-combine.news-article .bg-yellow-wave img{width:100%;height:100%}.section-combine.news-article .bg-blue-wave{inset:0 auto auto 0;width:66.6666666667%;aspect-ratio:960/728}.section-combine.news-article .bg-yellow-wave{inset:auto 0 0 auto;width:63.4027777778%;aspect-ratio:913/922}.section-videos .content{width:min(100%,68.125rem);margin:0 auto;padding:5rem 1.25rem 6.25rem}.section-videos .headline{--title-line-color: 9, 40, 81;--line-alpha: 0.15}.section-videos .videos{display:flex;justify-content:space-between;margin-top:4.25rem}.section-videos .videos__item{flex:0 0 30%;display:flex;flex-direction:column;position:relative}@media only screen and (max-width: 768px) {.section-videos .videos__item{flex:0 0 45%}}@media only screen and (max-width: 551px) {.section-videos .videos__item{flex:0 0 100%}}.section-videos .videos__item__link{position:absolute;inset:0}.section-videos .videos__item__img{display:block;position:relative;width:100%;aspect-ratio:323/184;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}.section-videos .videos__item__img::after{content:"";display:block;position:absolute;inset:0;background:inherit;filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.5)) blur(20px);z-index:-1}.section-videos .videos__item__title{display:inline-block;margin-top:1.25rem;margin-bottom:.5625rem;color:#202b41;font-size:.9375rem;font-weight:600;line-height:1.4}.section-videos .videos__item__date{color:rgba(32,43,65,.6);font-size:.875rem;font-weight:400;font-family:"Roboto",sans-serif;font-style:normal;line-height:1.4}.section-situation{position:relative}.section-situation .notify-respond{position:relative;--type-core-border: 1px solid rgba(255, 255, 255, 0.4);--item-hover-border: 1px solid #ffffff}.section-situation .information-on-hand{position:relative;--decoration-inset: auto 0 0 auto;--decoration-img-width: 21.375rem;--decoration-img-ratio: 342 / 428;--content-flex-direction: row-reverse;--content-pd: 4.625rem 4.625rem 10.875rem 0;--subject-align-items: flex-end;--subject-p-color: $black;--subject-tag-item-color: 27, 28, 30;--subject-title-color: #4c66bf;--row-justify-content: flex-end;--type-core-color: #edcc58;--type-core-bg: #2c4b9b;--type-items-after-bg: rgba(0, 0, 0, 0.1);--item-color: $black;--item-bg: rgba(255, 255, 255, 0.6);--item-hover-border: 1px solid rgba(255, 255, 255, 0.7)}@media only screen and (max-width: 834px) {.section-situation .information-on-hand{--content-pd: 4.625rem 1.25rem 10.875rem}}.section-situation .fill-form{position:relative;--decoration-img-width: 20.5rem;--decoration-img-ratio: 328 / 314;--type-core-border: 1px solid rgba(255, 255, 255, 0.4);--item-hover-border: 1px solid #ffffff}.section-situation .q-a{position:relative;--decoration-inset: auto 0 -2.5rem auto;--decoration-img-width: 26.75rem;--decoration-img-ratio: 428 / 443;--content-flex-direction: row-reverse;--content-pd: 4.625rem 4.625rem 10.875rem 0;--subject-align-items: flex-end;--subject-p-color: $black;--subject-tag-item-color: 27, 28, 30;--subject-title-color: #4c66bf;--subject-title-font-family: "PingFang TC", "Open Sans", "微軟正黑體", "Microsoft JhengHei", Arial, Helvetica, sans-serif;--row-justify-content: flex-end;--type-core-color: #edcc58;--type-core-bg: #2c4b9b;--type-items-after-bg: rgba(0, 0, 0, 0.1);--item-color: $black;--item-bg: rgba(255, 255, 255, 0.6);--item-hover-border: 1px solid rgba(255, 255, 255, 0.7)}@media only screen and (max-width: 834px) {.section-situation .q-a{--content-pd: 4.625rem 1.25rem 10.875rem}}.section-situation .headline{margin-top:6.25rem;margin-bottom:2.25rem}.section-situation .bg{background:var(--bg-color)}.section-situation .bg,.section-situation .bg --picture{display:block;position:absolute;inset:0;z-index:-1}.section-situation .bg img,.section-situation .bg --picture img{width:100%;height:100%}.section-situation .situation-button{display:none;position:absolute;inset:175px 40px auto 40px}@media only screen and (max-width: 834px) {.section-situation .situation-button{display:block}}.section-situation .swiper-wrapper{display:unset}@media only screen and (max-width: 834px) {.section-situation .swiper-wrapper{display:flex}}.section-situation .swiper-button-prev,.section-situation .swiper-button-next{color:#edcc58;text-shadow:0px 1px 3px rgba(0,0,0,.75)}.section-situation .swiper-slide{height:auto}.section-situation .decoration{display:block;position:absolute;inset:var(--decoration-inset, auto auto 0 0);z-index:-1}@media only screen and (max-width: 834px) {.section-situation .decoration{display:none}}.section-situation .decoration img{width:var(--decoration-img-width, 23.125rem);aspect-ratio:var(--decoration-img-ratio, 370/300)}.section-situation .content{display:flex;flex-direction:var(--content-flex-direction, row);position:relative;width:min(100%,81.25rem);margin:0 auto;padding:var(--content-pd, 4.625rem 1.25rem 7.3125rem 4.625rem);z-index:1}@media only screen and (max-width: 834px) {.section-situation .content{flex-direction:column;padding:var(--content-pd, 4.625rem 1.25rem 7.3125rem 1.25rem)}}.section-situation .subject{flex:0 0 17.5rem;display:flex;flex-direction:column;align-items:var(--subject-align-items, flex-start)}@media only screen and (max-width: 834px) {.section-situation .subject{flex:0 0 auto;align-items:center}}.section-situation .subject p{margin-bottom:1.8125rem;color:var(--subject-p-color, #ffffff);font-size:.9375rem;font-weight:600}.section-situation .subject__tag{display:flex;gap:12px}.section-situation .subject__tag__item{position:relative;padding-bottom:.25rem;color:var(--subject-tag-item-color, #ffffff);font-size:.8125rem;font-weight:400}.section-situation .subject__tag__item::after{content:"";display:block;position:absolute;inset:auto 0 0 0;height:.0625rem;background:rgba(var(--subject-tag-item-color, 255, 254, 253),var(--line-alpha,0.29))}.section-situation .subject__title{margin-top:.625rem;color:var(--subject-title-color, #edcc58);font-size:1.875rem;line-height:normal;font-weight:300;font-family:var(--subject-title-font-family, unset);font-style:var(--subject-title-font-style, unset)}.section-situation .row{flex:1 1 auto;display:flex;gap:34px;margin-top:3.125rem;justify-content:var(--row-justify-content, unset)}@media only screen and (max-width: 1280px) {.section-situation .row{flex-wrap:wrap}}@media only screen and (max-width: 678px) {.section-situation .row{justify-content:center}}@media only screen and (max-width: 551px) {.section-situation .row{gap:24px}}@media only screen and (max-width: 425px) {.section-situation .row{margin-top:1.875rem}}.section-situation .type{display:flex;flex-direction:column;align-items:center;position:relative}.section-situation .type:last-child .type__items::after{content:none}.section-situation .type__combine{display:flex;flex-direction:column}.section-situation .type__combine+.type .type__items::before{content:none}.section-situation .type__combine__core{display:flex;justify-content:space-between;align-items:flex-start}.section-situation .type__combine__core__item{flex:0 0 calc(50% - 16.5px);text-align:center}.section-situation .type__combine__container{position:relative}.section-situation .type__combine__container::after{content:"";display:block;position:absolute;inset:0 -1.0625rem 0 auto;width:.0625rem;background:var(--type-items-after-bg, rgba(255, 255, 255, 0.24))}@media only screen and (max-width: 551px) {.section-situation .type__combine__container::after{inset:0 -0.75rem 0 auto}}.section-situation .type__combine__container .item{width:100%}.section-situation .type__combine__items{display:flex;gap:33px;margin-top:.625rem}.section-situation .type__combine__items .type__items:last-child::after{content:none}.section-situation .type__core{display:inline-block;position:relative;margin-bottom:1.25rem;padding:.625rem .6875rem;color:var(--type-core-color, #ffffff);font-size:1rem;font-weight:300;border:var(--type-core-border, none);border-radius:16px;background:var(--type-core-bg, transparent)}.section-situation .type__items{display:flex;flex-direction:column;gap:10px;position:relative}.section-situation .type__items::after{content:"";display:block;position:absolute;inset:0 -1.0625rem 0 auto;width:.0625rem;background:var(--type-items-after-bg, rgba(255, 255, 255, 0.24))}@media only screen and (max-width: 551px) {.section-situation .type__items::after{inset:0 -0.75rem 0 auto}}.section-situation .item{display:inline-block;width:7.5rem;padding:.625rem 1.4375rem;color:var(--item-color, #ffffff);font-size:1rem;font-weight:600;text-align:center;background:var(--item-bg, linear-gradient(99.88deg, rgba(255, 255, 255, 0.252) 23.2%, rgba(255, 255, 255, 0.246) 92.38%));box-shadow:0px 4px 4px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,0);border-radius:6px;transition:.36s ease}@media only screen and (max-width: 834px) {.section-situation .item{white-space:nowrap}}@media only screen and (max-width: 678px) {.section-situation .item{width:6.875rem;padding:.625rem .9375rem;font-size:.875rem}}@media only screen and (max-width: 551px) {.section-situation .item{width:5.625rem}}@media only screen and (max-width: 425px) {.section-situation .item{width:5rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500}}@media only screen and (max-width: 375px) {.section-situation .item{width:4.5rem;padding:.375rem}}.section-situation .item:hover{border:var(--item-hover-border, 1px solid transparent)}.section-chatbot{position:relative;overflow:hidden}.section-chatbot .bg{display:block;position:absolute;inset:0;z-index:-1}.section-chatbot .bg img{width:100%;height:100%}.section-chatbot .content{display:flex;flex-direction:column;align-items:center;padding:4.625rem 1.25rem 0}.section-chatbot .headline{display:inline-block;color:#0f2d82;font-size:clamp(32px,6vw,52px);font-weight:600;font-family:"PingFang TC","Open Sans","微軟正黑體","Microsoft JhengHei",Arial,Helvetica,sans-serif;line-height:1.4;letter-spacing:3px;text-align:center;-webkit-text-stroke:1px #7ae6ff;filter:drop-shadow(0 0 2px rgba(89, 255, 255, 0.8))}.section-chatbot .chatbot_feat{display:flex;flex-direction:row;width:100%;max-width:950px;transform:translate(0px, 70px)}@media only screen and (max-width: 1024px) {.section-chatbot .chatbot_feat{transform:translate(0px, 25px)}}@media only screen and (max-width: 834px) {.section-chatbot .chatbot_feat{flex-direction:column;transform:translate(0px, 0);margin:50px 0;max-width:550px;align-items:center}}.section-chatbot .chatbot{display:block;position:relative;max-width:416px}@media only screen and (max-width: 1024px) {.section-chatbot .chatbot{width:350px}}@media only screen and (max-width: 834px) {.section-chatbot .chatbot{width:390px}}@media only screen and (max-width: 551px) {.section-chatbot .chatbot{width:90%}}.section-chatbot .chatbot img{width:100%}.section-chatbot .feat-list{flex:1;display:flex;flex-direction:column;gap:20px;margin-top:55px;transform:translate(-10px, 0)}@media only screen and (max-width: 1024px) {.section-chatbot .feat-list{margin-top:35px}}@media only screen and (max-width: 834px) {.section-chatbot .feat-list{margin-top:-130px;transform:translate(0, 0);width:100%}}@media only screen and (max-width: 551px) {.section-chatbot .feat-list{margin-top:-70px}}.section-chatbot .feat-list .item{background:#fff;border-radius:20px;padding:20px 32px;display:flex;flex-direction:column;gap:10px}.section-chatbot .feat-list .item h3{font-size:1.25rem;font-weight:600;color:#014dc5}@media only screen and (max-width: 834px) {.section-chatbot .feat-list .item h3{font-size:1.5rem}}.section-chatbot .feat-list .item h4{font-size:1rem;color:#092851}@media only screen and (max-width: 834px) {.section-chatbot .feat-list .item h4{font-size:1.125rem}}.section-news{padding-top:5.625rem;padding-bottom:7rem}.section-news .article-item__title{transition:color 300ms}.section-news .article-item__title:hover{color:#4b90f6}.section-article{padding-bottom:4.1875rem}.section-success{position:relative;background-image:linear-gradient(127.49deg, #133090 10.98%, #0a2a5b 88.76%)}.section-success .headline{--title-line-color: 255, 255, 255;--line-alpha: 0.25;--title-line-text-color: #ffffff;padding-bottom:2.5rem}.section-success .container{width:min(100%,71.875rem);padding:5rem 1.25rem 9.0625rem}.section-success .bg{display:block;position:absolute;inset:50% auto auto 50%;width:100%;aspect-ratio:1920/620;transform:translate(-50%, -50%)}@media only screen and (max-width: 1440px) {.section-success .bg{aspect-ratio:1440/620}}.section-success .bg img{width:100%;height:100%}.iota-cta{position:relative;background-color:#fafcfe;background-image:url(https://www.gss.com.tw/templates/bevel/images/landing-page/iota/cta/bg.png);background-repeat:no-repeat;background-size:1900px;background-position:left 0px bottom -540px}@media only screen and (max-width: 1024px) {.iota-cta{background-position:left -800px top -540px}}.iota-cta__container{display:flex;flex-direction:column;padding:80px 0 0;gap:30px}@media only screen and (max-width: 1280px) {.iota-cta__container{padding:80px 30px 80px}}@media only screen and (max-width: 551px) {.iota-cta__container{padding:80px 0 80px}}.iota-cta__content{display:grid;grid-template-columns:auto min(100%,450px) auto;justify-content:center;gap:52px;position:relative}@media only screen and (max-width: 1024px) {.iota-cta__content{grid-template-columns:1fr;grid-template-rows:auto auto auto}}.iota-cta__info{grid-column:1}@media only screen and (max-width: 1024px) {.iota-cta__info{grid-column:auto;grid-row:auto;width:min(100%,508px);padding:0 20px;margin:0 auto;text-align:center}}.iota-cta__info__headline{margin-bottom:25px;color:#000;font-size:20px;line-height:1.4}.iota-cta__info__connect{color:#000;font-size:12px;line-height:2}.iota-cta__form{width:min(100%,450px);margin:0 auto}.iota-cta__desc{grid-column:3;color:#6a7d95;font-size:12px;font-weight:300;line-height:1.83}@media only screen and (max-width: 1024px) {.iota-cta__desc{grid-column:auto;grid-row:auto;padding:0 20px}}:root{--c-sub-nav: rgba(32, 43, 65, 0.6);--c-sub-box-shadow: 0 4px 16px rgba(32, 43, 65, 0.25)}.section-generative-ai{background:url(https://www.gss.com.tw/templates/bevel/images/landing-page/iota/generative-ai/bg.jpg) no-repeat center/cover}.section-generative-ai__container{width:min(100%,1280px);margin:0 auto;padding:40px clamp(20px,6%,40px);position:relative}.section-generative-ai__header{--title-line-color: rgba(255, 255, 255, 0.15);text-align:center;color:#fff}.section-generative-ai__header .--title-line::before,.section-generative-ai__header .--title-line::after{background:var(--title-line-color)}.section-generative-ai__header h2{color:#fff;font-size:28px;font-weight:400;line-height:normal}.section-generative-ai__header p{font-size:16px;font-weight:400;line-height:normal;padding-top:15px}.section-generative-ai__list{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr));padding:60px 0;gap:40px 20px}.section-generative-ai__list .galley-item{display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column}.section-generative-ai__list .galley-item:hover .item-img img{transform:scale(1.05)}.section-generative-ai__list .galley-item:hover .item-img::before{opacity:1}.section-generative-ai__list .galley-item .item-header{margin-bottom:20px;width:168px;display:flex;justify-content:center;align-items:center;flex-direction:column}.section-generative-ai__list .galley-item .item-header h4{font-size:1.25rem;line-height:28px;color:#edcc58;font-weight:600;padding-bottom:12px;margin-bottom:13px;border-bottom:1px solid rgba(255,255,255,.3);width:100%;text-align:center}.section-generative-ai__list .galley-item .item-header p{font-size:.875rem;color:#fff}.section-generative-ai__list .galley-item .item-img{width:100%;height:100%;position:relative;transition:transform 300ms;background:rgba(255,255,255,.3);border-radius:10px;border:1px solid rgba(255,255,255,.6);padding:25px}.section-generative-ai__list .galley-item .item-img::before{content:"展開大圖";position:absolute;font-size:.75rem;font-weight:600;color:#fff;background:#000;border-radius:3px;padding:8px 10px;opacity:0;transition:opacity 350ms;z-index:10;top:50%;left:50%;transform:translate(-50%, -50%)}.section-generative-ai__list .galley-item .item-img img{width:100%;height:100%;position:relative;z-index:1;transition:transform 300ms}.lg-components .lg-sub-html h4{font-size:20px;margin-bottom:15px}.lg-components .lg-sub-html p{font-size:16px}.prod-list{position:relative}.prod-list:nth-of-type(even) .prod-list__body{flex-direction:row-reverse}@media only screen and (max-width: 834px) {.prod-list:nth-of-type(even) .prod-list__body{flex-direction:column}}.prod-list:nth-of-type(even) .prod-list__body__aside span{margin-inline:3ch 1.5ch}@media only screen and (max-width: 834px) {.prod-list:nth-of-type(even) .prod-list__body__aside span{margin-inline:initial}}.prod-list__container{position:relative;padding:60px 0;width:min(100%,1440px)}.prod-list__title{--title-line-color: 9, 40, 81;--line-alpha: 0.15;padding:0 0 50px}.prod-list__body{display:flex;background:rgba(255,255,255,.7);box-shadow:0px 14px 34px rgba(19,40,65,.1);backdrop-filter:blur(24px)}@media only screen and (max-width: 834px) {.prod-list__body{flex-direction:column}}.prod-list__body__aside{flex:0 0 auto;position:relative;display:flex;align-items:center}@media only screen and (max-width: 834px) {.prod-list__body__aside{padding:24px 40px;justify-content:center}}.prod-list__body__aside span{position:inherit;display:block;font-size:74px;line-height:1.4054054054;font-weight:200;color:#fff;margin-inline:1.5ch 3ch}@media only screen and (max-width: 834px) {.prod-list__body__aside span{margin-inline:initial}}.prod-list__body__aside img{position:absolute;inset:0;object-fit:cover;height:100%;width:100%}.article-list{counter-reset:list}.article-list.--default{flex:1;padding:35px clamp(60px,6.7708333333%,130px)}@media only screen and (max-width: 1280px) {.article-list.--default{padding:35px min(4.6875%,60px)}}@media only screen and (max-width: 834px) {.article-list.--default{padding:35px}}.article-list.--success{display:grid;grid-template-columns:repeat(auto-fit, min(100%, 345px));justify-content:center;gap:50px 30px}@media only screen and (max-width: 1024px) {.article-list.--success{grid-template-columns:repeat(auto-fill, minmax(min(100%, 345px), 1fr));gap:40px 10px}}@media only screen and (max-width: 551px) {.article-list.--success{grid-template-columns:repeat(auto-fit, minmax(min(100%, 160px), 1fr));gap:20px 15px}}.article-item{position:relative}.--default .article-item:not(:last-child){border-bottom:1px solid rgba(30,34,72,.1)}.--success .article-item{display:flex;flex-direction:column;padding:0px 36px 28px;margin:20px 0 0;background:rgba(255,255,255,.05);box-shadow:0px 24px 64px rgba(0,0,0,.25);backdrop-filter:blur(104px);border-radius:5px}@media only screen and (max-width: 551px) {.--success .article-item{min-height:auto;padding:0px 20px 25px}}.article-item__title{display:block}.--default .article-item__title{padding:15px 0;font-size:14px;line-height:1.4285714286;font-weight:600}.--success .article-item__title{font-weight:600;font-size:16px;line-height:25px;color:#fff;padding:15px 0}@media only screen and (max-width: 551px) {.--success .article-item__title{display:none}}.article-item__img{display:grid;grid-template-columns:1fr 150px;align-items:flex-end;margin:-20px 0 24px}.article-item__img::before{content:counter(list, decimal-leading-zero);counter-increment:list;font-weight:200;font-size:64px;line-height:1;color:rgba(255,255,255,.1)}@media only screen and (max-width: 551px) {.article-item__img{grid-template-columns:1fr;align-items:center}.article-item__img::before{display:none}}.article-item__img img{object-fit:contain;max-height:100%;width:100%;aspect-ratio:3/2;background:#fff;box-shadow:10px 14px 24px rgba(0,0,0,.15);border-radius:5px}.article-item__name{font-weight:300;font-size:25px;line-height:35px;color:#ffd131;padding:0 0 15px;border-bottom:1px solid rgba(255,255,255,.2)}@media only screen and (max-width: 551px) {.article-item__name{font-size:18px;line-height:25px;text-align:center}}form .formContainer{margin:32px 0 0 0;padding:0 30px;border:none;container:form/inline-size}form .formContainer>h1{text-align:center;margin:0 10px 30px;padding-bottom:10px;border-bottom:1px solid #eee}form .formContainer h2{display:none}:where(form:has(>.formContainer)){width:100%;height:100%;background:#fff;box-shadow:0px 14px 34px rgba(0,0,0,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:scroll}.rsform-block{display:flex;align-items:center;justify-content:flex-start;margin:0 0 20px;gap:10px;font-size:12px}.rsform-block:only-child{justify-content:center}.rsform-block:has(textarea){display:grid;gap:4px}.rsform-block-privacy>label,.rsform-block-agreement>label{display:none}.rsform-block-header{text-align:center;gap:0px;justify-content:center}.rsform-block-header p{font-size:16px;text-align:center;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.08);line-height:1.4}.rsform-block-howknow{display:flex;flex-direction:column;align-items:flex-start}.rsform-block-footer{display:none}.rsform-block-submit{margin-top:40px;gap:0 !important}.rsform-block-submit .formControlLabel{flex:0 0 0 !important}.rsform-block-submit .formControls{margin:0 auto !important}.rsform-block .formControlLabel{flex:0 0 25%;white-space:nowrap}.rsform-block .formControlLabel:empty{display:none}.rsform-block .formDescription{margin:0}.rsform-block .formControls{margin:0}.rsform-block .formControls label[for]{display:inline-flex;align-items:center;gap:4px}.rsform-block .formControls label[for]:has([type=radio]){margin-inline:0 12px}.rsform-block .formControls :where(.form-check){display:flex;align-items:center;gap:4px;line-height:1.2}.rsform-block .formControls div:has(>.form-check){display:grid;grid-auto-flow:column;gap:12px}.rsform-block .formBody{float:none}.rsform-input-box,.rsform-select-box{height:auto;padding:5px;font-size:12px;border:.5px solid rgba(0,0,0,.3);width:min(100%,220px)}.rsform-text-box{width:100%;resize:block;padding:5px;font-size:12px;border:.5px solid rgba(0,0,0,.3)}.uk-form-controls input[type=radio]{border:1px solid #aaa !important;width:14px !important;height:14px !important;border-radius:50% !important;vertical-align:-2px !important;margin-right:5px}.rsformstyle{margin:5% 0 5% 0;color:#666}.rsformstyle-title{font-size:16px !important;color:#666;padding-bottom:5px;border-bottom:1px solid #ccc;margin-bottom:25px}.rsformstyle p{font-size:13px;text-align:justify}label[for^=howKnow]{display:inline-block}.rsform-submit-button{text-shadow:none;padding:10px 18px;color:var(--text-color);font-size:16px;border-radius:3px;box-shadow:none;background:var(--bg-color);cursor:pointer}.rsform-submit-button:active{transform:translateY(4px)}.pd-noname .rsform-submit-button{--bg-color: linear-gradient(117.59deg, #94e3cc 16.55%, #7bdad4 67.16%);--text-color: #092851;--bg-shadow: 0px 9px 20px rgba(130, 221, 211, 0.5)}*:has(>.rsform-thankyou-button){width:min(500px,100%);padding-block:var(--padding-block-rsform-submit-msg, 20px);padding-inline:var(--padding-inline-rsform-submit-msg, 20px);line-height:1.4;color:#262626;font-weight:600}@container form (width < 280px) {.rsform-block{display:grid}}.pd-section[id=cta]{padding:50px 0 0 0}.pd-section[id=cta] .form{display:flex;flex-direction:row;gap:70px;width:1170px;margin:25px auto 0 auto}@media only screen and (max-width: 1280px) {.pd-section[id=cta] .form{width:100%;padding:0 30px;gap:30px}}@media only screen and (max-width: 834px) {.pd-section[id=cta] .form{flex-direction:column;align-items:center;gap:50px}}.pd-section[id=cta] .form__wrap{min-width:450px}.pd-section[id=cta] .form__wrap .btn--primary,.pd-section[id=cta] .form__wrap .rsform-submit-button{background:#1365b1;box-shadow:0 9px 20px rgba(32,112,183,.15)}@media only screen and (max-width: 1024px) {.pd-section[id=cta] .form__wrap{flex:1;min-width:unset}}@media only screen and (max-width: 834px) {.pd-section[id=cta] .form__wrap{min-width:450px}}@media only screen and (max-width: 551px) {.pd-section[id=cta] .form__wrap{min-width:unset;width:100%}}.pd-section[id=cta] .form__info{flex:1}@media only screen and (max-width: 551px) {.pd-section[id=cta] .form__info .contact__info{text-align:center}}.pd-section[id=cta] .form__info .contact__info__gss{font-size:31px;font-weight:300;color:#202b41;margin-bottom:20px}.pd-section[id=cta] .form__info .contact__info__pd{display:flex;flex-direction:row;align-items:center;font-size:16px;font-weight:900;gap:10px}.pd-section[id=cta] .form__info .contact__info__pd br{display:none}@media only screen and (max-width: 551px) {.pd-section[id=cta] .form__info .contact__info__pd{flex-direction:column;gap:20px}.pd-section[id=cta] .form__info .contact__info__pd br{display:inline}}.pd-section[id=cta] .form__info .contact__info__ic{display:inline-block}.pd-section[id=cta] .form__info .contact__info__ic img{width:38px;height:38px;aspect-ratio:1/1}.pd-section[id=cta] .form__info .contact__info__item-group{display:flex;gap:20px;margin-top:20px}@media only screen and (max-width: 551px) {.pd-section[id=cta] .form__info .contact__info__item-group{flex-direction:column}}.pd-section[id=cta] .form__info .contact__info__item{flex:1;display:flex;flex-direction:row;border-radius:10px;padding:20px;gap:15px;box-shadow:0 20px 35px rgba(59,120,163,.1);transition:transform 300ms,box-shadow 300ms}@media only screen and (max-width: 1280px) {.pd-section[id=cta] .form__info .contact__info__item{flex-direction:column;align-items:center}}@media only screen and (max-width: 834px) {.pd-section[id=cta] .form__info .contact__info__item{flex-direction:row}}@media only screen and (max-width: 678px) {.pd-section[id=cta] .form__info .contact__info__item{flex-direction:column}}@media only screen and (max-width: 551px) {.pd-section[id=cta] .form__info .contact__info__item{flex-direction:row}}.pd-section[id=cta] .form__info .contact__info__item:hover{box-shadow:0 25px 35px rgba(59,120,163,.2)}.pd-section[id=cta] .form__info .contact__info__item .item__info{display:flex;justify-content:flex-start;flex-direction:column;align-items:center;text-align:center;flex:1;gap:16px}.pd-section[id=cta] .form__info .contact__info__item .item__info.--align-left{align-items:flex-start;gap:10px;text-align:left;justify-content:center}.pd-section[id=cta] .form__info .contact__info__item .item__info h3{font-size:16px;font-weight:800;line-height:25px}.pd-section[id=cta] .form__info .contact__info__item .item__info .btn__subscription{background:#1365b1;box-shadow:0 9px 20px rgba(32,112,183,.15);padding:6px 18px;color:#fff;font-size:16px;border-radius:3px;font-weight:700;transition:box-shadow 300ms}.pd-section[id=cta] .form__info .contact__info__item .item__info .btn__subscription:hover{box-shadow:0 9px 20px rgba(32,112,183,.2)}.pd-section[id=cta] .form__info .contact__info__item .item__info .mail-info{font-weight:600;color:#3082d4;box-sizing:border-box;border-bottom:1px solid rgba(48,130,212,0);transition:border 300ms}.pd-section[id=cta] .form__info .contact__info__item .item__info .mail-info:hover{border-bottom:1px solid #3082d4}.pd-section[id=cta] .form__info .contact__info__item .item__qr img{width:120px;height:120px;aspect-ratio:1/1}.pd-section[id=cta] .form__info .contact__desc{padding:20px;border:1px solid rgba(30,34,72,.1);font-size:14px;line-height:25px;color:#202b41;font-weight:400;margin:45px 0}

