.aiso-button[data-v-7f263310]{align-items:center;background-color:var(--color-blue-primary);border-radius:30px;color:var(--color-white-pure);display:inline-flex;flex-shrink:0;font-size:1.5rem;font-style:normal;font-weight:600;gap:.875rem;justify-content:center;letter-spacing:0;line-height:1.75rem;padding:.75rem 2.25rem;transition:background-color .3s ease-in}.aiso-button[data-v-7f263310]:hover{background-color:var(--color-blue-dark-02)}.aiso-button:hover .aiso-button-icon[data-v-7f263310]{transform:translateX(1.125rem)}@media (max-width:992px){.aiso-button[data-v-7f263310]{font-size:1.25rem;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.625rem;padding:.5rem 1.875rem}}.aiso-button-icon[data-v-7f263310]{align-items:center;color:var(--color-white-pure);display:inline-flex;height:1.25rem;justify-content:center;transition:transform .3s ease-in;width:1.25rem}.hero[data-v-88f75632]{background-image:url(/images/aiso/background.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:120px 24px 194px}.hero.hero--extended[data-v-88f75632]{background-position:top;background-size:max(100%,1540px) auto}.hero .hero-content[data-v-88f75632]{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;text-align:center}.hero .hero-content-title[data-v-88f75632]{color:var(--color-blue-dark-02);font-size:3.375rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:4.25rem;margin:0}.hero .hero-content-title[data-v-88f75632] .hero-content-title-content{align-items:center;display:flex;gap:.5rem;justify-content:center}.hero .hero-content-title[data-v-88f75632] .hero-content-title__en{font-size:3rem;line-height:3.5rem}.hero .hero-content-title[data-v-88f75632] img.wordmark{height:4.6875rem;-o-object-fit:contain;object-fit:contain;width:14.875rem}.hero .hero-content-description[data-v-88f75632]{color:var(--color-blue-dark-02);font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:2rem;margin:.5rem 0 0;white-space:pre-wrap}.hero .hero-content-extra[data-v-88f75632]{margin-top:6.25rem;width:100%}.hero .hero-content-cta[data-v-88f75632]{margin-top:3.125rem}@media (max-width:992px){.hero[data-v-88f75632]{background:var(--page-background-color-02);overflow:hidden;padding-bottom:52px;padding-top:70px;position:relative}.hero[data-v-88f75632]:after{background-image:url(/images/aiso/background_transparent.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-50px;content:"";height:100%;pointer-events:none;position:absolute;right:0;width:100%}.hero .hero-content[data-v-88f75632]{width:100%}.hero .hero-content-title[data-v-88f75632]{font-size:2.125rem;line-height:3rem}.hero .hero-content-title[data-v-88f75632] .hero-content-title-content{align-items:center;display:flex;flex-direction:column;gap:.625rem}.hero .hero-content-title[data-v-88f75632] .hero-content-title__en{font-size:1.75rem;line-height:2.25rem}.hero .hero-content-description[data-v-88f75632]{font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-top:1.25rem}.hero .hero-content-extra[data-v-88f75632]{margin-top:5rem;position:relative;z-index:1}.hero .hero-content-cta[data-v-88f75632]{margin-bottom:1.5rem;margin-top:1.875rem}.hero.hero--extended[data-v-88f75632]{background:transparent;isolation:isolate}.hero.hero--extended[data-v-88f75632]:after{display:none}.hero.hero--extended .hero-content-extra[data-v-88f75632]{z-index:auto}.hero.hero--extended .hero-content-extra[data-v-88f75632]:before{background:url(/images/aiso/background_transparent.png) no-repeat left -40.92vw bottom -9.55vw/144.94% auto,var(--page-background-color-02);bottom:calc(100% - 68px);content:"";height:1200px;left:-24px;pointer-events:none;position:absolute;right:-24px;z-index:-1}}.solutions[data-v-e37189da]{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,330px));justify-content:center;list-style:none;margin:0;padding:0;text-align:left;width:100%}.solutions .solutions-card[data-v-e37189da]{background-color:var(--color-white-pure);border-radius:24px;box-shadow:0 0 0 1px var(--color-blue-secondary),0 4px 10px rgba(181,196,255,.25);display:flex;flex-direction:column;min-height:320px;padding:1.5rem 1.875rem 2.5rem;transition:box-shadow .1s ease-out}.solutions .solutions-card[data-v-e37189da]:hover{box-shadow:0 0 0 2px var(--color-blue-03),0 4px 10px rgba(181,196,255,.25)}.solutions .solutions-card-heading[data-v-e37189da]{align-items:center;display:flex;justify-content:space-between}.solutions .solutions-card-tag[data-v-e37189da]{background-color:var(--color-blue-03);border-radius:10px;color:var(--color-white-pure);font-size:1rem;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.5rem;padding:.25rem 1rem}.solutions .solutions-card-icon[data-v-e37189da]{color:var(--color-blue-01);display:inline-flex;flex-shrink:0;font-size:3rem;height:1em;width:1em}.solutions .solutions-card-icon>svg[data-v-e37189da]{height:100%;width:100%}.solutions .solutions-card-title[data-v-e37189da]{color:var(--color-blue-dark-02);font-family:Noto Sans TC,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.75rem;margin:1.875rem 0 0}.solutions .solutions-card-description[data-v-e37189da]{color:var(--color-blue-dark-02);margin:1.25rem 0 0}.solutions .solutions-card-description[data-v-e37189da],.solutions .solutions-card-more[data-v-e37189da]{font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.5rem}.solutions .solutions-card-more[data-v-e37189da]{align-items:center;align-self:flex-start;color:var(--color-blue-02);display:inline-flex;gap:.625rem;margin-top:auto;padding-top:1.25rem;-webkit-text-decoration:none;text-decoration:none;transition:gap .3s ease-out}.solutions .solutions-card-more[data-v-e37189da]:hover{gap:1.25rem}@media (max-width:1100px){.solutions[data-v-e37189da]{grid-template-columns:repeat(2,minmax(0,330px))}}@media (max-width:992px){.solutions[data-v-e37189da]{gap:.75rem;grid-template-columns:minmax(0,1fr)}.solutions .solutions-card[data-v-e37189da]{padding:1.5rem}.solutions .solutions-card-title[data-v-e37189da]{margin-top:1.25rem}.solutions .solutions-card-description[data-v-e37189da]{margin-top:.75rem}}