@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:200;src:url(../fonts/plus-jakarta-sans-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:200;src:url(../fonts/plus-jakarta-sans-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;src:url(../fonts/plus-jakarta-sans-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:300;src:url(../fonts/plus-jakarta-sans-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;src:url(../fonts/plus-jakarta-sans-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:400;src:url(../fonts/plus-jakarta-sans-400italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;src:url(../fonts/plus-jakarta-sans-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:500;src:url(../fonts/plus-jakarta-sans-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;src:url(../fonts/plus-jakarta-sans-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:700;src:url(../fonts/plus-jakarta-sans-700italic.woff2) format("woff2")}:root{--font-base:"Plus Jakarta Sans","Noto Sans TC","Noto Sans SC",Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Heiti SC","SimHei",sans-serif;--font-weight:400;--h1:clamp(3rem,4vw,5rem);--h2:clamp(2.4rem,3vw,3.6rem);--h3:clamp(2rem,2.4vw,2.8rem);--h4:clamp(1.8rem,2.1vw,2.4rem);--h5:clamp(1.4rem,1.6vw,1.8rem);--h6:clamp(1.2rem,1.3vw,1.4rem);--p:clamp(1.6rem,1.8vw,2rem);--nav-item:clamp(1.4rem,1.5vw,1.6rem);--footer-info:clamp(1.4rem,1.5vw,1.6rem);--label:clamp(1.4rem,1.5vw,1.6rem);--content-max:1400px;--content-slim-max:980px;--content-home-max:1000px;--side-padding:clamp(20px,3.8vw,50px);--header-height:clamp(98px,10vw,115px);--mod-padding:clamp(50px,6vw,70px) var(--side-padding) clamp(50px,6vw,80px);--mod-padding-noTop:0 var(--side-padding) clamp(30px,6vw,80px);--mod-padding-noBtm:clamp(50px,6vw,70px) var(--side-padding) 0;--mod-padding-smlTop:clamp(30px,6vw,50px) var(--side-padding) clamp(50px,6vw,80px);--mod-padding-smlTop-noBtm:clamp(20px,2vw,30px) var(--side-padding) 0;--input-padding:clamp(14px,1.5vw,20px);--card-large-radius:clamp(12px,1.5vw,20px);--card-small-radius:clamp(8px,1vw,10px);--img-radius:clamp(12px,1.5vw,20px);--input-radius:5px;--menu-dropdown-radius:5px;--color-white:#fff;--color-white-90:hsla(0,0%,100%,.9);--color-white-80:hsla(0,0%,100%,.8);--color-white-70:hsla(0,0%,100%,.7);--color-white-60:hsla(0,0%,100%,.6);--color-white-50:hsla(0,0%,100%,.5);--color-white-40:hsla(0,0%,100%,.4);--color-white-30:hsla(0,0%,100%,.3);--color-white-20:hsla(0,0%,100%,.2);--color-white-10:hsla(0,0%,100%,.1);--color-black:#000;--color-black-90:rgba(0,0,0,.9);--color-black-80:rgba(0,0,0,.8);--color-black-70:rgba(0,0,0,.7);--color-black-60:rgba(0,0,0,.6);--color-black-50:rgba(0,0,0,.5);--color-black-40:rgba(0,0,0,.4);--color-black-30:rgba(0,0,0,.3);--color-black-20:rgba(0,0,0,.2);--color-black-15:rgba(0,0,0,.15);--color-black-10:rgba(0,0,0,.1);--color-black-05:rgba(0,0,0,.05);--color-dark-grey:#234e4f;--color-medium-grey:#777;--color-light-grey:#babdbb;--color-border-grey:#babdbb;--color-border-light-grey:#dcdcdc;--color-brand-light-green:#b0d361;--color-brand-grey:#8a8c8e;--color-sup-green:#b0d170;--color-sup-green-bg:hsla(80,51%,63%,.6);--color-sup-land:#a4dfbb;--color-sup-land-bg:rgba(164,223,187,.7);--color-sup-land-text:#008169;--color-sup-sky:#9cdade;--color-sup-sky-bg:#b0e1e4;--color-sup-sky-text:#018b89;--color-sup-ocean:#9ec2e0;--color-sup-ocean-bg:rgba(158,194,224,.8);--color-sup-ocean-text:#3a82c3;--color-link:#658727;--color-btn-bg-grey:#747474;--color-btn-bg-light-grey:#e6e6e6;--color-btn-bg-green:#cce2a0;--color-error:#e02834;--color-card-grey-bg:#eee;--bg-site:#eee;--donut-grad-start:#b0d361;--donut-grad-mid:#9cdade;--donut-grad-end:#4ec5be;--donut-track-color:#e8e8e8;--donut-size:140px;--donut-stroke:12px;--donut-inner-r:58px;--plyr-color-main:#7bad16}html{font-size:62.5%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{color:var(--color-dark-grey);font-family:var(--font-base);font-size:var(--p);font-weight:var(--font-weight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-site);overflow-x:hidden}body.overflowHidden{background-color:var(--color-bg-menu);overflow:hidden!important;visibility:hidden}*{box-sizing:border-box;margin:0;padding:0}main{display:flex;flex-direction:column;min-height:100vh}main .pageCnt{flex:1;padding-top:var(--header-height);position:relative}img{height:auto;max-width:100%}@media \0 screen{img{width:auto}}a:active,a:focus,button,button:active,button:focus,input:focus,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=number]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=submit]:focus,select::-moz-focus-inner,select:focus,textarea:focus{outline:none!important}.btn.active:focus,.btn:active,.btn:active:focus,.btn:focus{box-shadow:none!important;outline:none!important}button{background-color:transparent;border:none;-webkit-tap-highlight-color:transparent}a,a:active,a:hover,a:link,a:visited{text-decoration:none!important;-webkit-tap-highlight-color:transparent}a{color:var(--color-link)}@media (hover:hover) and (pointer:fine){a:hover{color:var(--color-link)}}::selection{background:var(--color-black-05);color:var(--color-black)}::-moz-selection{background:var(--color-black-05);color:var(--color-black)}.noPaddingLeft{padding-left:0}.noPaddingRight{padding-right:0}.noPaddingTop{padding-top:0}.noPaddingBtm{padding-bottom:0}.noMarginLeft{margin-left:0}.noMarginRight{margin-right:0}.noMarginTop{margin-top:0}.noMarginBtm{margin-bottom:0}.sideMarginAuto{margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6,ol,p,ul{font-weight:400;margin-bottom:clamp(30px,4vw,45px)}h1 b,h2 b,h2 strong,h3 strong{font-weight:500}h1 strong,h3 b,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong,p b,p strong{font-weight:700}body.zh h1 strong,body.zh h3 b,body.zh h4 b,body.zh h4 strong,body.zh h5 b,body.zh h5 strong,body.zh h6 b,body.zh h6 strong,body.zh p b,body.zh p strong{font-weight:500}p{font-size:var(--p);letter-spacing:-.3px;line-height:1.5}h1{font-size:var(--h1);letter-spacing:-1.3px;line-height:1.1}h2{font-size:var(--h2);letter-spacing:-.8px}h2,h3{line-height:1.3}h3{font-size:var(--h3);letter-spacing:-.5px}h4{font-size:var(--h4)}h4,h5{letter-spacing:-.5px;line-height:1.4}h5{font-size:var(--h5)}h6{font-size:var(--h6);line-height:1.4}body.zh p{letter-spacing:0;line-height:1.6}body.zh h1{letter-spacing:0;line-height:1.3}body.zh h2{letter-spacing:0;line-height:1.4}body.zh h3,body.zh h4,body.zh h5,body.zh h6{letter-spacing:0;line-height:1.5}ol,ul{line-height:1.5;margin-left:20px;padding-left:0}ol li,ul li{padding-bottom:clamp(20px,2vw,30px)}.textAlignJustify{text-align:justify!important}.textAlignLeft{text-align:left!important}.textAlignRight{text-align:right!important}.textAlignCenter{text-align:center!important}.textMediumGrey{color:var(--color-medium-grey)}.textLand{color:var(--color-sup-land-text)}.textOcean{color:var(--color-sup-ocean-text)}.textSky{color:var(--color-sup-sky-text)}.displayFlexRow{flex-direction:row}.displayFlexColumn,.displayFlexRow{display:flex;flex-wrap:wrap;gap:20px}.displayFlexColumn{flex-direction:column}.bgWhite{background:linear-gradient(to bottom,var(--color-white) 80%,#f3f3f3) 100%}.bgLightGrey{background:linear-gradient(to bottom,var(--color-white),#e7e7e7)}.bgGreen{background:var(--color-sup-green-bg)}.bgLand{background:var(--color-sup-land-bg)}.bgOcean{background:var(--color-sup-ocean-bg)}.bgSky{background:var(--color-sup-sky-bg)}.bgDarken{background:var(--color-black-05)}.bgLighten{background:var(--color-white-20)}.btnPrimary{align-items:center;align-self:flex-start;border-radius:100px;color:var(--color-dark-grey);display:flex;flex-direction:row;font-size:var(--p);font-weight:500;gap:8px;justify-content:center;letter-spacing:-.3px;line-height:1;padding:clamp(18px,2vw,24px) clamp(20px,2vw,24px)}.btnPrimary:after{background:url(../images/icon-breadcrumb.svg) no-repeat 50%/cover;content:"";display:inline-block;height:clamp(12px,1vw,15px);width:clamp(12px,1vw,15px)}.btnPrimary.fullW{align-self:stretch}.btnPrimary:hover{color:var(--color-dark-grey);gap:clamp(13px,2vw,18px)}.btnSecondary{align-items:center;align-self:flex-start;border-radius:100px;color:var(--color-dark-grey);display:flex;flex-direction:row;font-size:var(--h5);font-weight:400;gap:8px;justify-content:center;letter-spacing:-.5px;line-height:1;padding:clamp(15px,2vw,20px)}.btnSecondary.fullW{align-self:stretch}.btnSecondary:hover,.btnSmall{color:var(--color-dark-grey)}.btnSmall{align-items:center;align-self:flex-start;border-radius:100px;display:flex;flex-direction:row;font-size:var(--label);font-weight:400;gap:8px;justify-content:center;letter-spacing:-.5px;line-height:1;padding:clamp(10px,2vw,15px) clamp(15px,2vw,20px)}.btnSmall.fullW{align-self:stretch}.btnSmall:hover{color:var(--color-dark-grey)}.btn{font-family:var(--font-base);-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.btn,.btn.white{background-color:var(--color-white)}.btn.grey{background-color:var(--color-btn-bg-light-grey)}.btn.green{background-color:var(--color-btn-bg-green)}.btn.land{background-color:var(--color-sup-land)}.btn.sky{background-color:var(--color-sup-sky)}.btn.ocean{background-color:var(--color-sup-ocean)}.btn.whiteHoverGrey{background-color:var(--color-white)}.btn.whiteHoverGrey:hover{background-color:var(--color-border-light-grey)}.btn.disabled{opacity:.4;pointer-events:none}.btn.disabled:hover{background-color:inherit;cursor:default}.btn:hover{background-color:var(--color-sup-green);cursor:pointer}.externalLink{align-items:center;color:var(--color-medium-grey);display:flex;flex-direction:row;font-size:var(--h5);gap:8px}.externalLink:before{background:url(../images/icon-external-link-green.svg) no-repeat 50%/cover;content:"";display:inline-block;height:clamp(10px,1vw,15px);width:clamp(10px,1vw,15px)}.externalLink:hover{color:var(--color-link)}ul.tick{margin-left:0}ul.tick li{list-style-type:none;padding-left:clamp(40px,5vw,60px);padding-top:clamp(2px,.4vw,4px);position:relative}ul.tick li:before{background:url(../images/icon-bullet-tick-grey.svg) no-repeat 50%/cover;content:"";display:inline-block;height:clamp(30px,3.5vw,40px);left:0;position:absolute;top:0;width:clamp(30px,3.5vw,40px)}ul.tick.green li:before{background-image:url(../images/icon-bullet-tick-green.svg)}ul.star{margin-left:0}ul.star li{list-style-type:none;padding-left:clamp(40px,5vw,60px);padding-top:clamp(2px,.4vw,4px);position:relative}ul.star li:before{background:url(../images/icon-bullet-star-grey.svg) no-repeat 50%/cover;content:"";display:inline-block;height:clamp(30px,3.5vw,40px);left:0;position:absolute;top:0;width:clamp(30px,3.5vw,40px)}.header{align-items:center;background:var(--color-white);box-shadow:0 0 4px rgba(0,0,0,.15);display:flex;justify-content:space-between;left:0;padding:15px var(--side-padding) 20px;position:fixed;top:0;width:100%;z-index:10}.header .logo{display:block;object-fit:contain}.header .logo.en{height:63px;width:200px}@media (min-width:992px){.header .logo.en{height:81px;width:258px}}.header .logo.tc{height:63px;width:155px}@media (min-width:992px){.header .logo.tc{height:81px;width:199px}}.header .logo.sc{height:63px;width:155px}@media (min-width:992px){.header .logo.sc{height:81px;width:199px}}.header nav{align-items:flex-end;display:none;flex-direction:column;gap:14px}@media (min-width:992px){.header nav{display:flex}}.header nav .cta{align-items:center;display:flex;gap:12px}.header nav .cta .langDropdown{align-items:center;display:flex;font-size:14px;gap:2px;letter-spacing:-.28px;padding-right:8px;position:relative;user-select:none;white-space:nowrap}.header nav .cta .langDropdown:after{background:url(../images/icon-nav-arrow.svg) no-repeat 50%/cover;content:"";display:inline-block;height:10px;margin-left:3px;width:10px}.header nav .cta .ctaSmall{align-items:center;background:var(--color-white);border:1px solid var(--color-border-light-grey);border-radius:100px;color:var(--dark-grey);cursor:pointer;display:flex;font-family:inherit;font-size:14px;height:34px;letter-spacing:-.28px;padding:0 14px;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.header nav .cta .ctaSmall:hover{background-color:var(--color-black-05)}.header nav .cta .ctaIcon{align-items:center;background:var(--color-white);border:1px solid var(--color-border-light-grey);border-radius:100px;cursor:pointer;display:flex;height:34px;justify-content:center;width:34px}.header nav .cta .ctaIcon img{height:14px;object-fit:contain;width:14px}.header nav .ctaAvatar{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:36px;justify-content:center;outline:1px solid var(--color-border-light-grey);outline-offset:-1px;overflow:hidden;width:36px}.header nav .ctaAvatar img{display:block;height:100%;object-fit:cover;width:100%}.header nav .ctaAvatar:after{background:url(../images/icon-account.svg) no-repeat 50%/cover;content:"";display:inline-block;height:15px;width:15px}.header nav .ctaBag{align-items:center;background:var(--color-white);border:1px solid var(--color-border-light-grey);border-radius:100px;cursor:pointer;display:flex;gap:6px;height:36px;padding:7px 10px;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.header nav .ctaBag:hover{background-color:var(--color-black-05)}.header nav .ctaBag img{display:block;height:14px;object-fit:contain;width:14px}.header nav .ctaBag .badge{align-items:center;background:var(--color-btn-bg-grey);border-radius:100px;color:var(--color-white);display:flex;font-size:1.2rem;font-weight:700;height:16px;justify-content:center;letter-spacing:-.2px;line-height:1;width:20px}.header nav .navItems{display:flex;gap:36px}.header nav .navItems .navItem{color:var(--dark-grey);cursor:pointer;font-size:var(--nav-item);font-weight:400;letter-spacing:-.36px;padding-bottom:3px;position:relative;white-space:nowrap}.header nav .navItems .navItem:hover{color:var(--color-black)}.header nav .navItems .navItem.active{border-bottom:2px solid var(--color-brand-light-green)}.header nav .navItems .navItem.hasSubmenu:after{background:url(../images/icon-nav-arrow.svg) no-repeat 50%/cover;content:"";display:inline-block;height:10px;margin-left:3px;width:10px}.header .dropdownMenu{background:var(--color-white);border-radius:var(--menu-dropdown-radius);box-shadow:0 0 2px var(--color-black-20);opacity:0;pointer-events:none;position:absolute;transform:translateY(-6px);-moz-transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s;-ms-transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s;-o-transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s;-webkit-transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s;transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s;visibility:hidden;z-index:10}.header .dropdownMenu.isOpen{opacity:1;pointer-events:auto;transform:translateY(0);-moz-transition:opacity .15s ease,transform .15s ease;-ms-transition:opacity .15s ease,transform .15s ease;-o-transition:opacity .15s ease,transform .15s ease;-webkit-transition:opacity .15s ease,transform .15s ease;transition:opacity .15s ease,transform .15s ease;visibility:visible}.header .dropdownMenu--lang{align-items:center;gap:10px;min-width:80px;right:-20%}.header .dropdownMenu--lang,.header .dropdownMenu--submenu{display:flex;flex-direction:column;padding:20px;top:calc(100% + 8px)}.header .dropdownMenu--submenu{gap:15px;left:-20%}.header .dropdownMenu a{color:var(--color-dark-grey)}.header .dropdownMenu a.active,.header .dropdownMenu a:hover{color:var(--color-link)}.header .headerMobile{align-items:center;display:flex;gap:clamp(20px,3vw,40px)}@media (min-width:992px){.header .headerMobile{display:none}}.header .headerMobile .ctaBagMobile:after{background:url(../images/icon-bag-grey.svg) no-repeat 50%/cover;content:"";display:inline-block;height:25px;margin-left:3px;width:25px}.header .headerMobile .btnMenuMobile:after{background:url(../images/icon-menu.svg) no-repeat 50%/cover;content:"";display:inline-block;height:25px;margin-left:3px;width:25px}.header .headerMobile .btnMenuMobile:hover{cursor:pointer}.menuDrawerOverlay{background:var(--color-black-40);inset:0;opacity:0;position:fixed;-moz-transition:opacity .3s ease,visibility 0s linear .3s;-ms-transition:opacity .3s ease,visibility 0s linear .3s;-o-transition:opacity .3s ease,visibility 0s linear .3s;-webkit-transition:opacity .3s ease,visibility 0s linear .3s;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;z-index:100}.menuDrawerOverlay.isVisible{opacity:1;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;visibility:visible}.menuDrawer{background:linear-gradient(180deg,#eaeaea,#fff);bottom:0;display:flex;flex-direction:column;max-width:576px;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(100%);-moz-transition:transform .3s cubic-bezier(.4,0,.2,1);-ms-transition:transform .3s cubic-bezier(.4,0,.2,1);-o-transition:transform .3s cubic-bezier(.4,0,.2,1);-webkit-transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%;z-index:200}.menuDrawer.isOpen{transform:translateX(0)}.menuDrawerHeader{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:30px var(--side-padding);position:sticky;top:0;z-index:10}.menuDrawerHeader .buttons{display:flex;flex-direction:row;gap:10px}.menuDrawerHeader .buttons .btnSmall{padding-bottom:12px;padding-top:12px}.menuDrawerHeader .buttons .btnSmall:hover{background-color:var(--color-black-10)}.menuDrawerHeader .buttons .btnIcon{padding:5px 15px 5px 5px}.menuDrawerHeader .buttons .btnIcon:hover .ctaAvatar{outline-color:var(--color-white)!important}.menuDrawerHeader .buttons .ctaAvatar{align-items:center;background-color:var(--color-white);border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;outline:1px solid var(--color-border-light-grey);outline-offset:-1px;overflow:hidden;width:28px}.menuDrawerHeader .buttons .ctaAvatar img{display:block;height:100%;object-fit:cover;width:100%}.menuDrawerHeader .buttons .ctaAvatar:after{background:url(../images/icon-account.svg) no-repeat 50%/cover;content:"";display:inline-block;height:15px;width:15px}.menuDrawerHeader .menuDrawerClose:after{background:url(../images/icon-close-circle-white.svg) no-repeat 50%/cover;content:"";display:inline-block;height:30px;margin-left:3px;width:30px}.menuDrawerHeader .menuDrawerClose:hover{cursor:pointer}.menuDrawerLang{align-items:center;display:flex;flex-direction:row;gap:20px;padding:0 var(--side-padding)}.menuDrawerLang a{border-bottom:1px solid transparent;color:var(--color-medium-grey);font-size:var(--label);padding-bottom:1px}.menuDrawerLang a.active{border-color:var(--color-dark-grey);color:var(--color-dark-grey)}.menuDrawerBody{padding:30px var(--side-padding) 30px}.menuDrawerBody,.menuDrawerItems{display:flex;flex-direction:column;gap:0}.menuDrawerItems{border-bottom:1px solid var(--color-black-15);flex:1}.menuDrawerItems .menuItem{align-items:center;border-top:1px solid var(--color-black-15);color:var(--color-dark-grey);cursor:pointer;display:flex;font-family:var(--font-base);font-size:var(--p);font-weight:500;justify-content:space-between;padding:18px 0;text-align:left;text-decoration:none;user-select:none;width:100%}.menuDrawerItems .menuItem.active{color:var(--color-link)}.menuDrawerItems .menuItem.hasSubmenu:after{background:url(../images/icon-nav-arrow-grey.svg) no-repeat 50%/cover;content:"";display:inline-block;height:18px;margin-left:3px;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s;width:18px}.menuDrawerItems .menuItem.isExpanded:after{transform:rotate(180deg)}.menuDrawerItems .submenuItems{display:grid;grid-template-rows:0fr;-moz-transition:grid-template-rows .25s ease;-ms-transition:grid-template-rows .25s ease;-o-transition:grid-template-rows .25s ease;-webkit-transition:grid-template-rows .25s ease;transition:grid-template-rows .25s ease}.menuDrawerItems .submenuItems.isOpen{grid-template-rows:1fr}.menuDrawerItems .submenuItems .inner{display:flex;flex-direction:column;gap:4px;overflow:hidden;padding-left:20px}.menuDrawerItems .submenuItems .inner .submenuItem{color:var(--color-medium-grey);display:block;font-size:var(--p);padding:10px 0;text-decoration:none}.menuDrawerItems .submenuItems .inner .submenuItem:last-child{padding-bottom:30px}.menuDrawerItems .submenuItems .inner .submenuItem.active{color:var(--color-link)}.modBreadcrumb{padding:var(--mod-padding)}.modBreadcrumb.noPadding{padding:0}.modBreadcrumb.noBtmPadding{padding:var(--mod-padding-noBtm)}.modBreadcrumb .inner{margin:0 auto;max-width:var(--content-max)}.modBreadcrumb .nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:clamp(7px,1vw,10px);justify-content:flex-start}.modBreadcrumb .nav .item{align-items:center;color:var(--color-dark-grey);display:flex;font-size:var(--nav-item);letter-spacing:-.3px}.modBreadcrumb .nav .item:after{background:url(../images/icon-breadcrumb.svg) no-repeat 50%/cover;content:"";display:inline-block;height:10px;margin-left:clamp(7px,1vw,10px);position:relative;width:10px}@media (min-width:768px){.modBreadcrumb .nav .item:after{height:12px;top:1px;width:12px}}.modBreadcrumb .nav .item:last-child:after{display:none}.modBreadcrumb .nav .item:hover{cursor:pointer}.modBreadcrumbPageTitle{padding:var(--mod-padding-noBtm)}.modBreadcrumbPageTitle .inner{display:flex;flex-direction:column;gap:clamp(10px,2vw,15px);margin:0 auto;max-width:var(--content-max)}.modBreadcrumbPageTitle .inner h1{margin-bottom:0}.modBreadcrumbPageTitle .inner .withBadge{align-items:flex-start;display:flex;flex-direction:row;gap:clamp(10px,1vw,15px)}.modBreadcrumbPageTitle .inner .withBadge .badge{align-items:center;background:var(--color-btn-bg-grey);border-radius:50px;color:var(--color-white);display:inline-flex;font-size:var(--h6);height:clamp(22px,2vw,30px);justify-content:center;line-height:1;min-width:clamp(22px,2vw,30px);padding:3px 5px;text-align:center}.modStepTitle{padding:var(--mod-padding-smlTop-noBtm)}.modStepTitle .inner{align-items:flex-end;border-bottom:1px solid var(--color-border-grey);display:flex;flex-direction:row;gap:6px;justify-content:space-between;margin:0 auto;max-width:var(--content-max);padding-bottom:clamp(10px,1vw,20px)}.modStepTitle .inner .LHS{display:flex;flex-direction:column;gap:6px}.modStepTitle .inner .step{color:var(--color-dark-grey);font-size:var(--nav-item);letter-spacing:-.3px}.modStepTitle .inner p{margin-bottom:0}.modStepTitle .inner .mandatory{color:var(--color-medium-grey);font-size:var(--h6);text-align:right}.modPageTitleDesc2col{padding:var(--mod-padding-noBtm)}.modPageTitleDesc2col .inner{display:flex;flex-direction:column;gap:clamp(30px,4vw,50px);margin:0 auto;max-width:var(--content-max)}@media (min-width:768px){.modPageTitleDesc2col .inner{flex-direction:row}}.modPageTitleDesc2col .inner .LHS{display:flex;flex:1;flex-direction:column;gap:clamp(10px,2vw,15px)}.modPageTitleDesc2col .inner .LHS h1,.modPageTitleDesc2col .inner .LHS h2,.modPageTitleDesc2col .inner .LHS h3,.modPageTitleDesc2col .inner .LHS h4,.modPageTitleDesc2col .inner .LHS h5,.modPageTitleDesc2col .inner .LHS h6,.modPageTitleDesc2col .inner .LHS p{margin-bottom:0}.modPageTitleDesc2col .inner .RHS{display:flex;flex:1;flex-direction:column;gap:clamp(10px,2vw,20px)}.modPageTitleDesc2col .inner .RHS h1,.modPageTitleDesc2col .inner .RHS h2,.modPageTitleDesc2col .inner .RHS h3,.modPageTitleDesc2col .inner .RHS h4,.modPageTitleDesc2col .inner .RHS h5,.modPageTitleDesc2col .inner .RHS h6,.modPageTitleDesc2col .inner .RHS p{margin-bottom:20px}.modPageTitleDesc2col .inner .RHS .anchorLinks{border-bottom:1px solid var(--color-black-30);display:flex;flex-direction:column;gap:0}.modPageTitleDesc2col .inner .RHS .anchorLinks .anchor{align-items:center;border-top:1px solid var(--color-black-30);color:var(--color-dark-grey);display:flex;font-size:var(--p);padding:clamp(14px,1vw,18px) 0}.modPageTitleDesc2col .inner .RHS .anchorLinks .anchor:before{background:var(--color-white) url(../images/icon-breadcrumb.svg) center/12px 12px no-repeat;border:1px solid var(--color-dark-grey);border-radius:100%;content:"";display:inline-block;height:24px;margin-right:clamp(8px,1vw,10px);-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;width:24px}@media (min-width:768px){.modPageTitleDesc2col .inner .RHS .anchorLinks .anchor:before{background-size:16px 16px;height:30px;width:30px}}.modPageTitleDesc2col .inner .RHS .anchorLinks .anchor:hover{cursor:pointer}.modPageTitleDesc2col .inner .RHS .anchorLinks .anchor:hover:before{background-color:var(--color-dark-grey);background-image:url(../images/icon-breadcrumb-green.svg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.homeHero{height:clamp(280px,90vw,863px);overflow:hidden;position:relative}@media (min-width:768px){.homeHero{height:clamp(500px,57vw,863px)}}.homeHero .bgHero{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:0}.homeHero .gmark{bottom:0;display:flex;justify-content:center;left:0;opacity:.7;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:2}.homeHero .gmark img{aspect-ratio:1312/792;height:auto;max-width:100%;width:1216px}.homeHero .taglineWrapper{bottom:clamp(34px,6vw,70px);left:var(--side-padding);max-width:var(--content-max);pointer-events:none;position:absolute;z-index:5}.homeHero .taglineWrapper .tagline{color:var(--color-white);font-size:clamp(4rem,7vw,9rem);font-weight:200;letter-spacing:-3px;line-height:1.15;text-shadow:0 1px 3px rgba(0,0,0,.15);text-wrap:balance}.homeHero .heroSwiper{height:100%;inset:0;position:absolute;width:100%}.homeHero .heroSwiper .swiper-slide{height:100%;overflow:hidden;position:relative}.homeHero .heroPagination{bottom:clamp(20px,2vw,30px);left:0;padding:0 var(--side-padding) 10px;position:absolute;text-align:left;width:100%;z-index:5}.homeHero .heroPagination .swiper-pagination-bullet{background:var(--color-white);border-radius:100px;box-shadow:0 1px 3px rgba(0,0,0,.3);display:inline-block;height:10px;opacity:1;-moz-transition:background-color .3s ease,width .3s ease;-ms-transition:background-color .3s ease,width .3s ease;-o-transition:background-color .3s ease,width .3s ease;-webkit-transition:background-color .3s ease,width .3s ease;transition:background-color .3s ease,width .3s ease;width:10px}.homeHero .heroPagination .swiper-pagination-bullet-active{background:var(--color-sup-green);width:clamp(30px,3vw,40px)}body.zh .homeHero .taglineWrapper .tagline{letter-spacing:1px}@media (min-width:768px){body.zh .homeHero .taglineWrapper .tagline{font-size:clamp(6rem,8vw,10rem)}}.homeIntro{background:linear-gradient(270deg,hsla(0,0%,86%,.6),hsla(0,0%,92%,.6));overflow:hidden;padding:60px var(--side-padding);position:relative}@media (min-width:768px){.homeIntro{padding:80px var(--side-padding) 120px}}.homeIntro .orbWrap{align-items:center;display:flex;height:2080px;justify-content:center;left:-718px;pointer-events:none;position:absolute;top:-1113px;width:2100px;z-index:0}.homeIntro .orbWrapInner{transform:rotate(30.07deg)}.homeIntro .orbWrapInner img{display:block;height:1501px;width:1558px}.homeIntro .gmark{display:flex;justify-content:center;left:0;opacity:.7;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.homeIntro .gmark img{aspect-ratio:1312/371;height:auto;max-width:100%;width:1216px}.homeIntro .cntContainer{display:flex;flex-direction:column;gap:50px;position:relative;z-index:1}@media (min-width:768px){.homeIntro .cntContainer{gap:80px}}.homeIntro .cntContainer .cnt{align-items:flex-start;display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:var(--content-home-max);width:100%}@media (min-width:768px){.homeIntro .cntContainer .cnt{gap:60px}}.homeIntro .cntContainer .cnt .blurb{font-size:var(--h3);letter-spacing:-.5px;line-height:1.4}.homeIntro .cntContainer .branches{display:flex;flex-direction:column;gap:30px;justify-content:space-between;margin:0 auto;max-width:var(--content-max);width:100%}@media (min-width:768px){.homeIntro .cntContainer .branches{flex-direction:row;gap:40px}}.homeIntro .cntContainer .branches .branch{align-items:center;cursor:pointer;display:flex;flex:1 0 0;flex-direction:row;gap:5px}@media (min-width:768px){.homeIntro .cntContainer .branches .branch{align-items:flex-start;flex:0;flex-direction:column;gap:10px}}.homeIntro .cntContainer .branches .branch .num{color:var(--color-black-10);font-size:clamp(4rem,4vw,6rem);font-weight:200;letter-spacing:-3px;line-height:1;width:50px}@media (min-width:768px){.homeIntro .cntContainer .branches .branch .num{font-size:clamp(8rem,8vw,12rem);width:auto}}.homeIntro .cntContainer .branches .branch .name{color:#686868;font-size:clamp(3.2rem,3vw,5rem);font-weight:300;letter-spacing:-3px;line-height:1;padding:0 5px;white-space:nowrap}@media (min-width:768px){.homeIntro .cntContainer .branches .branch .name{font-size:clamp(3rem,4.5vw,6rem);letter-spacing:clamp(-4px,-.25vw,-3px)}}.homeIntro .cntContainer .branches .branch:hover .num{color:var(--color-white)}.homeIntro .cntContainer .branches .branch:hover .name,.homeIntro .cntContainer .branches .branch:hover .num{-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;-webkit-transition:color .2s;transition:color .2s}.homeIntro .cntContainer .branches .branch:hover .name{color:var(--color-dark-grey)}body.zh .homeIntro .cntContainer .cnt{max-width:var(--content-home-max)}body.zh .homeIntro .cntContainer .cnt .blurb{letter-spacing:.5px;line-height:1.5}body.zh .homeIntro .cntContainer .branches{max-width:var(--content-home-max)}@media (min-width:768px){body.zh .homeIntro .cntContainer .branches{justify-content:space-between}}body.zh .homeIntro .cntContainer .branches .branch{flex:0}body.zh .homeIntro .cntContainer .branches .branch .name{letter-spacing:0}@media (min-width:768px){body.zh .homeIntro .cntContainer .branches .branch .name{font-size:clamp(5rem,6vw,7rem);letter-spacing:2px}}.sectionLabel{align-items:center;border-radius:100px;color:var(--dark-grey);display:inline-flex;font-size:var(--label);font-weight:500;justify-content:center;letter-spacing:-.4px;padding:8px 15px;white-space:nowrap}.sectionLabel.white{background:var(--color-white-80)}.sectionLabel.green{background:var(--color-sup-green)}.homeKPI{background:linear-gradient(to bottom,var(--color-white),#e8e8e8);padding-bottom:clamp(60px,7vw,120px);padding-left:var(--side-padding);padding-right:var(--side-padding);padding-top:clamp(60px,7vw,120px)}.homeKPI .container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:clamp(40px,6vw,80px);margin:0 auto;max-width:var(--content-max);width:100%}.homeKPI .LHS{flex-shrink:0}.homeKPI .RHS{display:flex;flex:1;flex-direction:column;gap:8px;min-width:100%;width:100%}@media (min-width:768px){.homeKPI .RHS{min-width:600px}}.homeKPI .kpiRow{align-items:center;border-bottom:1px solid var(--color-border-grey);display:flex;gap:clamp(12px,2vw,30px);padding-bottom:clamp(14px,2vw,30px)}.homeKPI .kpiRow:not(:first-child){padding-top:clamp(10px,1.5vw,20px)}.homeKPI .kpiRow:last-child{border-bottom:none;padding-bottom:0}.homeKPI .kpiIcon{flex-shrink:0;height:clamp(36px,5vw,70px);position:relative;width:clamp(36px,5vw,70px)}.homeKPI .kpiIcon img{height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.homeKPI .kpiLabel{color:var(--dark-grey);flex:1;font-size:var(--h4);font-weight:500;letter-spacing:-.02em;line-height:1.4}.homeKPI .kpiValue{color:var(--color-sup-green);font-size:clamp(32px,4.2vw,60px);font-weight:300;letter-spacing:-.08em;mix-blend-mode:multiply;white-space:nowrap}.homeBranch{display:flex;flex-direction:column;overflow:hidden;scroll-margin-top:var(--header-height)}.homeBranch#intelligence{background-color:var(--color-sup-land-bg)}.homeBranch#incubation{background-color:var(--color-sup-ocean-bg)}.homeBranch#innovation{background-color:var(--color-sup-sky-bg)}@media (min-width:992px){.homeBranch{align-items:stretch;flex-direction:row;max-height:1200px}.homeBranch:nth-child(odd){flex-direction:row-reverse}}.homeBranch .sliderWrapper{height:100vw;width:100vw}@media (min-width:992px){.homeBranch .sliderWrapper{height:auto;width:50%}}.homeBranch .sliderWrapper img{height:100%;object-fit:cover;object-position:center;width:100%}.homeBranch .sliderWrapper .branchSwiper{height:100%;width:100%}.homeBranch .sliderWrapper .branchSwiper .swiper-slide{height:100%;overflow:hidden}.homeBranch .sliderWrapper .branchSwiper .swiper-pagination{bottom:clamp(14px,2vw,24px);left:0;padding:0 var(--side-padding) 10px;position:absolute;text-align:left;width:100%;z-index:5}.homeBranch .sliderWrapper .branchSwiper .swiper-pagination .swiper-pagination-bullet{background:var(--color-white);border-radius:100px;box-shadow:0 1px 3px rgba(0,0,0,.3);display:inline-block;height:10px;opacity:1;-moz-transition:background-color .3s ease,width .3s ease;-ms-transition:background-color .3s ease,width .3s ease;-o-transition:background-color .3s ease,width .3s ease;-webkit-transition:background-color .3s ease,width .3s ease;transition:background-color .3s ease,width .3s ease;width:10px}.homeBranch .sliderWrapper .branchSwiper .swiper-pagination .swiper-pagination-bullet-active{background:var(--color-sup-green);width:clamp(30px,3vw,40px)}.homeBranch .cnt{align-items:center;display:flex;padding:60px var(--side-padding) 70px;position:relative;width:100%}@media (min-width:992px){.homeBranch .cnt{width:50%}}.homeBranch .inner{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:880px}@media (min-width:768px){.homeBranch .inner{gap:50px}}.homeBranch .nameContainer{display:flex;flex-direction:column;gap:10px}.homeBranch .nameContainer .num{color:var(--color-white);font-size:clamp(4rem,4vw,6rem);font-weight:200;letter-spacing:-3px;line-height:1}@media (min-width:768px){.homeBranch .nameContainer .num{font-size:clamp(8rem,8vw,12rem)}}.homeBranch .nameContainer .name{color:var(--color-dark-grey);font-size:clamp(3.2rem,3vw,5rem);font-weight:300;letter-spacing:-3px;line-height:1;margin-bottom:0;white-space:nowrap}@media (min-width:768px){.homeBranch .nameContainer .name{font-size:clamp(3rem,4.5vw,6rem);letter-spacing:clamp(-4px,-.25vw,-3px)}}.homeBranch .body{color:var(--color-dark-grey);margin-bottom:0}.homeBranch .buttons{display:flex;flex-direction:column;gap:20px}body.zh .homeBranch .nameContainer .name{font-size:clamp(4rem,4vw,5rem);font-weight:300;letter-spacing:0}@media (min-width:768px){body.zh .homeBranch .nameContainer .name{font-size:clamp(5rem,6vw,7rem);letter-spacing:2px}}.modLandingPageHero{align-items:flex-end;background-color:linear-gradient(to bottom,var(--color-white),#e8e8e8);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;height:clamp(350px,56vw,780px);overflow:hidden;position:relative}.modLandingPageHero .blkOverlay{background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.55));inset:0;position:absolute}.modLandingPageHero .title{color:var(--color-white-80);font-size:clamp(7rem,14.6vw,22rem);font-weight:200;letter-spacing:clamp(-13px,-1vw,-7px);padding:0 var(--side-padding) 20px;pointer-events:none;position:relative;z-index:2}body.zh .modLandingPageHero .title{font-size:clamp(4rem,10vw,16rem);font-weight:200;letter-spacing:0}.modGeneral2col{padding:var(--mod-padding)}.modGeneral2col .inner{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:var(--content-max)}@media (min-width:768px){.modGeneral2col .inner{flex-direction:row;gap:50px}}.modGeneral2col .inner .LHS,.modGeneral2col .inner .RHS{flex:1}.modGeneral2col.plainText .inner{gap:0}@media (min-width:768px){.modGeneral2col.plainText .inner{gap:50px}}.modGeneral2col.noBtmPadding{padding:var(--mod-padding-noBtm)}.modGeneralFullWidth2Col{display:flex;flex-direction:column;gap:0}@media (min-width:992px){.modGeneralFullWidth2Col{flex-direction:row}}.modGeneralFullWidth2Col .colL,.modGeneralFullWidth2Col .colR{flex:1}.modGeneral1col{padding:var(--mod-padding)}.modGeneral1col.slim .inner{max-width:var(--content-slim-max)}.modGeneral1col.smlTop{padding:var(--mod-padding-smlTop)}.modGeneral1col .inner{display:flex;flex-direction:column;gap:clamp(20px,2vw,30px);margin:0 auto;max-width:var(--content-max)}.modGeneral1col .inner h1,.modGeneral1col .inner h2,.modGeneral1col .inner h3,.modGeneral1col .inner h4,.modGeneral1col .inner h5,.modGeneral1col .inner h6,.modGeneral1col .inner ol,.modGeneral1col .inner p,.modGeneral1col .inner ul{margin-bottom:0}.modPageSuggestion{padding:0 var(--side-padding) clamp(60px,7vw,120px)}.modPageSuggestion .inner{display:flex;flex-direction:column;gap:clamp(20px,2vw,30px);margin:0 auto;max-width:var(--content-max);text-align:center}.modPageSuggestion .inner h1,.modPageSuggestion .inner h2,.modPageSuggestion .inner h3,.modPageSuggestion .inner h4,.modPageSuggestion .inner h5,.modPageSuggestion .inner h6,.modPageSuggestion .inner ol,.modPageSuggestion .inner p,.modPageSuggestion .inner ul{margin-bottom:0}.modImgText2col{padding:var(--mod-padding)}.modImgText2col .modHead{font-size:var(--p);font-weight:500;letter-spacing:-.5px;margin:0 auto;max-width:var(--content-max);padding-bottom:clamp(20px,3vw,40px)}.modImgText2col .items{display:flex;flex-direction:column;gap:clamp(60px,7vw,80px);margin:0 auto;max-width:var(--content-max)}.modImgText2col .items .item{align-items:center;display:flex;flex-direction:column;gap:clamp(20px,2vw,30px)}@media (min-width:992px){.modImgText2col .items .item{flex-direction:row;gap:50px}.modImgText2col .items .item:nth-child(2n){flex-direction:row-reverse}}.modImgText2col .items .item .visual{flex:1}.modImgText2col .items .item .visual img{aspect-ratio:3/2;border-radius:var(--img-radius)}.modImgText2col .items .item .cnt{display:flex;flex:1;flex-direction:column}.modImgText2col .items .item .cnt .iconTitle,.modImgText2col .items .item .cnt h1,.modImgText2col .items .item .cnt h2,.modImgText2col .items .item .cnt h3,.modImgText2col .items .item .cnt h4,.modImgText2col .items .item .cnt h5,.modImgText2col .items .item .cnt h6,.modImgText2col .items .item .cnt p{margin-bottom:clamp(15px,2vw,30px)}.modImgText2col .items .item .cnt .btnLeftDesktopCenterMobile{align-self:center}@media (min-width:768px){.modImgText2col .items .item .cnt .btnLeftDesktopCenterMobile{align-self:flex-start}}.modIconTitleDesc2col{padding:var(--mod-padding)}.modIconTitleDesc2col .modHead{font-size:var(--p);font-weight:500;letter-spacing:-.5px;margin:0 auto;max-width:var(--content-max);padding-bottom:clamp(20px,3vw,40px)}.modIconTitleDesc2col .items{border-top:1px solid var(--color-white-80);display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:var(--content-max);padding-top:30px}.modIconTitleDesc2col .items .item{border-bottom:1px solid var(--color-white-80);display:flex;flex-direction:column;gap:30px}.modIconTitleDesc2col .items .item:last-child{border-bottom:none}@media (min-width:768px){.modIconTitleDesc2col .items .item{flex-direction:row;gap:50px}}.modIconTitleDesc2col .items .item .LHS,.modIconTitleDesc2col .items .item .RHS{flex:1}.modIconTitleDesc2col .items .item .iconTitle{display:flex;flex-direction:column;gap:clamp(20px,3vw,50px);justify-content:flex-start}@media (min-width:768px){.modIconTitleDesc2col .items .item .iconTitle{align-items:center;flex-direction:row}}.modIconTitleDesc2col .items .item .iconTitle .icon{display:flex;flex-shrink:0;height:clamp(60px,7vw,90px);width:clamp(60px,7vw,90px)}.modIconTitleDesc2col .items .item .iconTitle .icon img{object-fit:contain}.modIconTitleDesc2col .items .item .iconTitle .title{font-size:var(--h3);font-weight:500;letter-spacing:-.5px}.modTypesCourses2col{padding:var(--mod-padding)}.modTypesCourses2col .modHead{font-size:var(--p);font-weight:500;letter-spacing:-.5px;margin:0 auto;max-width:var(--content-max);padding-bottom:clamp(20px,3vw,40px)}.modTypesCourses2col .courses{display:flex;flex-direction:column;margin:0 auto;max-width:var(--content-max)}@media (min-width:768px){.modTypesCourses2col .courses{flex-direction:row;gap:50px}}.modTypesCourses2col .courses .course{border-top:1px solid var(--color-border-light-grey);display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-top:30px}@media (min-width:768px){.modTypesCourses2col .courses .course{border-top:none}.modTypesCourses2col .courses .course:nth-child(2){border-left:1px solid var(--color-border-grey);padding-left:30px}}.modTypesCourses2col .courses .course .buttons{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;margin-bottom:30px}@media (min-width:768px){.modTypesCourses2col .courses .course .buttons{align-items:flex-start}}.modTypesCourses2col .courses .course .buttons .btn{align-self:center}@media (min-width:768px){.modTypesCourses2col .courses .course .buttons .btn{align-self:flex-start}}.modTypesCourses2col .courses .iconTitle{align-items:center;display:flex;flex-direction:row;gap:clamp(10px,2vw,20px);justify-content:flex-start}@media (min-width:768px){.modTypesCourses2col .courses .iconTitle{align-items:flex-start;flex-direction:column}}.modTypesCourses2col .courses .iconTitle .icon{display:flex;flex-shrink:0;height:clamp(40px,6vw,80px);width:clamp(40px,6vw,80px)}.modTypesCourses2col .courses .iconTitle .icon img{object-fit:contain}.modTypesCourses2col .courses .iconTitle .title{font-size:var(--h2);font-weight:500;letter-spacing:-.8px;line-height:1}.modTypesCourses2col .courses .iconTitle,.modTypesCourses2col .courses h1,.modTypesCourses2col .courses h2,.modTypesCourses2col .courses h3,.modTypesCourses2col .courses h4,.modTypesCourses2col .courses h5,.modTypesCourses2col .courses h6,.modTypesCourses2col .courses p{margin-bottom:clamp(20px,2vw,30px)}.modCourseListing{padding:var(--mod-padding);scroll-margin-top:var(--header-height)}.modCourseListing.bgLocal{background-color:#eaeaea}.modCourseListing.bgInternational{background:linear-gradient(180deg,#f9f9f9,#eaeaea 55%)}.modCourseListing .inner{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:var(--content-max)}.modCourseListing .groupWrapper{display:flex;flex-direction:column;gap:10px}.modCourseListing .blockHead{align-items:center;display:flex;flex-direction:row;gap:clamp(5px,1vw,10px);justify-content:flex-start;padding-bottom:10px}.modCourseListing .blockHead .icon{display:flex;flex-shrink:0;height:clamp(30px,4vw,50px);width:clamp(30px,4vw,50px)}.modCourseListing .blockHead .icon img{object-fit:contain}.modCourseListing .blockHead:has(.icon){padding-bottom:0}.modCourseListing .blockHead .title{font-size:var(--h3);font-weight:500;letter-spacing:-.5px;line-height:1}.modCourseListing .blockCourseFilter .inner{display:flex;flex-direction:column;gap:clamp(10px,1vw,20px);justify-content:flex-start;margin:0 auto;max-width:var(--content-max)}@media (min-width:768px){.modCourseListing .blockCourseFilter .inner{flex-direction:row}}.modCourseListing .blockCourseFilter .inner .label{align-items:center;color:var(--color-dark-grey);display:flex;flex-direction:row;font-size:var(--label);font-weight:500;gap:8px}.modCourseListing .blockCourseFilter .inner .label:before{background:url(../images/icon-filter.svg) no-repeat 50%/contain;content:"";display:inline-block;height:16px;pointer-events:none;width:16px}.modCourseListing .blockCourseFilter .inner .filterGroup,.modCourseListing .blockCourseFilter .inner .filterGroup .options{display:flex;flex-direction:row;gap:10px}.modCourseListing .blockCourseFilter .inner .filterGroup .options .option{border:1px solid var(--color-dark-grey);border-radius:50px;color:var(--color-dark-grey);cursor:pointer;font-size:var(--label);padding:3px 10px;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.modCourseListing .blockCourseFilter .inner .filterGroup .options .option.active{background-color:var(--color-dark-grey);border-color:var(--color-dark-grey);color:var(--color-white)}.modCourseListing .blockCourseFilter .inner .filterGroup .options .option.active:hover{background-color:var(--color-dark-grey)}.modCourseListing .blockCourseFilter .inner .filterGroup .options .option:hover{background-color:var(--color-white-70)}.modCourseListing .cards{display:flex;flex-direction:column;gap:clamp(30px,5vw,60px)}.modCourseListing .buttons{display:flex;justify-content:center;margin-top:clamp(20px,2vw,30px)}.modCourseListing .noResults{font-weight:500;margin-bottom:0}.courseTags{flex-wrap:wrap;gap:15px}.courseTags,.courseTags .tag{display:flex;flex-direction:row}.courseTags .tag{gap:5px}.courseTags .tag .icon{background:#e5e5e5 url(../images/icon-hash.svg) 50%/10px 10px no-repeat;border:1px solid var(--color-dark-grey);border-radius:100%;height:18px;width:18px}.courseTags .tag .value{font-size:var(--h6)}.courseCardLarge{background-color:var(--color-white);border-radius:var(--card-large-radius);display:flex;flex-direction:column;overflow:hidden}@media (min-width:768px){.courseCardLarge{flex-direction:row}}.courseCardLarge .visual{aspect-ratio:3/2;background-position:50%;background-size:cover;display:flex;flex:1;flex-direction:column;justify-content:space-between;overflow:hidden;padding:clamp(15px,2vw,30px);position:relative}.courseCardLarge .visual .icon{display:flex;flex-shrink:0;height:clamp(50px,6vw,80px);width:clamp(50px,6vw,80px)}.courseCardLarge .visual .icon img{object-fit:contain}.courseCardLarge .visual .cat{align-self:flex-start;background-color:var(--color-sup-green);border:1px solid var(--color-white-70);border-radius:100px;box-shadow:0 2px 8px var(--color-black-20);color:var(--color-dark-grey);display:inline-block;font-size:var(--nav-item);font-weight:500;letter-spacing:-.3px;line-height:1;padding:6px 10px}.courseCardLarge .cnt{display:flex;flex:1;flex-direction:column;flex-shrink:0;justify-content:space-between;padding:clamp(15px,2vw,30px)}.courseCardLarge .cnt .info{color:var(--color-dark-grey)}.courseCardLarge .cnt .meta{border-top:1px solid var(--color-border-light-grey);color:var(--color-dark-grey);display:flex;flex-direction:row;justify-content:space-between;padding:15px 0 10px}.courseCardLarge .cnt .meta .fee{align-items:center;display:flex;flex-direction:row;gap:clamp(5px,1vw,10px);justify-content:flex-start}.courseCardLarge .cnt .meta .fee .value{font-size:var(--h3);font-weight:700;line-height:1}.courseCardLarge .cnt .meta .class{align-items:center;display:flex;flex-direction:row;gap:clamp(5px,1vw,10px);justify-content:flex-start}.courseCardLarge .cnt .meta .class .value{font-size:var(--h5);line-height:1}.courseCardLarge .cnt .meta .icon{display:flex;flex-shrink:0;height:clamp(24px,3vw,40px);width:clamp(24px,3vw,40px)}.courseCardLarge .cnt .meta .icon img{object-fit:contain}.courseCardLarge .cnt h4,.courseCardLarge .cnt h5,.courseCardLarge .cnt h6,.courseCardLarge .cnt p{color:var(--color-medium-grey)}.courseCardLarge .cnt .courseTags,.courseCardLarge .cnt .iconTitle,.courseCardLarge .cnt h1,.courseCardLarge .cnt h2,.courseCardLarge .cnt h3,.courseCardLarge .cnt h4,.courseCardLarge .cnt h5,.courseCardLarge .cnt h6,.courseCardLarge .cnt p{margin-bottom:clamp(15px,1.5vw,20px)}.courseCardLarge:hover{box-shadow:0 4px 20px var(--color-black-40);cursor:pointer;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.courseCardLarge:hover .visual .cat{background-color:var(--color-white);-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.modPartner{padding:var(--mod-padding-smlTop)}.modPartner .inner{margin:0 auto;max-width:var(--content-max)}.modPartner .inner .partners{display:flex;flex-direction:column;gap:clamp(30px,3.5vw,40px)}.modPartner .inner .partners .partner{border-bottom:1px solid var(--color-border-grey)}.modPartner .inner .partners .partner:first-child{border-top:1px solid var(--color-border-grey);padding-top:clamp(30px,3.5vw,40px)}.modPartner .inner .partners .partner .cat{align-self:flex-start;background-color:var(--color-sup-green);border-radius:100px;color:var(--color-dark-grey);display:inline-block;font-size:var(--nav-item);letter-spacing:-.3px;line-height:1;margin-bottom:clamp(15px,2.5vw,20px);padding:6px 10px}.modPartner .inner .partners .partner .container{display:flex;flex-direction:column-reverse;gap:clamp(20px,2vw,30px)}@media (min-width:768px){.modPartner .inner .partners .partner .container{flex-direction:row}}.modPartner .inner .partners .partner .container .info{display:flex;flex:1;flex-direction:column;gap:clamp(18px,2vw,20px);padding-bottom:clamp(20px,2vw,30px)}.modPartner .inner .partners .partner .container .info h1,.modPartner .inner .partners .partner .container .info h2,.modPartner .inner .partners .partner .container .info h3,.modPartner .inner .partners .partner .container .info h4,.modPartner .inner .partners .partner .container .info h5,.modPartner .inner .partners .partner .container .info h6,.modPartner .inner .partners .partner .container .info p{margin-bottom:0}.modPartner .inner .partners .partner .container .logo{align-items:center;display:flex;flex:1;justify-content:center}.modPartner .inner .partners .partner .container .logo img{margin:30px auto;max-height:120px;max-width:240px;min-width:80px;object-fit:contain;width:100%}@media (min-width:768px){.modPartner .inner .partners .partner .container .logo img{max-height:150px;max-width:300px;min-width:120px}}.modCourseHead{padding:clamp(20px,3vw,40px) var(--side-padding) clamp(50px,7vw,100px)}.modCourseHead .inner{display:flex;flex-direction:column;gap:clamp(30px,2vw,30px);margin:0 auto;max-width:var(--content-max);overflow:hidden}@media (min-width:768px){.modCourseHead .inner{flex-direction:row}}.modCourseHead .inner .visual{aspect-ratio:3/2;background-position:50%;background-size:cover;border-radius:var(--img-radius);display:flex;flex:1;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:clamp(15px,2vw,30px);position:relative}.modCourseHead .inner .visual .icon{display:flex;flex-shrink:0;height:clamp(50px,6vw,80px);width:clamp(50px,6vw,80px)}.modCourseHead .inner .visual .icon img{object-fit:contain}.modCourseHead .inner .cnt{display:flex;flex:1;flex-direction:column;flex-shrink:0;justify-content:space-between}.modCourseHead .inner .cnt .cat{align-self:flex-start;background-color:var(--color-white);border-radius:100px;color:var(--color-dark-grey);display:inline-block;font-size:var(--nav-item);letter-spacing:-.3px;line-height:1;margin-bottom:clamp(15px,2vw,30px);padding:6px 10px}.modCourseHead .inner .cnt .info{color:var(--color-black)}.modCourseHead .inner .cnt .meta{color:var(--color-black);display:flex;flex-direction:row;justify-content:space-between}.modCourseHead .inner .cnt .meta .fee{align-items:center;display:flex;flex-direction:row;gap:clamp(8px,1vw,10px);justify-content:flex-start}.modCourseHead .inner .cnt .meta .fee .value{font-size:var(--h3);font-weight:700;line-height:1}.modCourseHead .inner .cnt .meta .icon{display:flex;flex-shrink:0;height:clamp(40px,5vw,60px);width:clamp(40px,5vw,60px)}.modCourseHead .inner .cnt .meta .icon img{object-fit:contain}.modCourseHead .inner .cnt h4,.modCourseHead .inner .cnt h5,.modCourseHead .inner .cnt h6,.modCourseHead .inner .cnt p{color:var(--color-dark-grey)}.modCourseHead .inner .cnt .courseTags,.modCourseHead .inner .cnt .iconTitle,.modCourseHead .inner .cnt h1,.modCourseHead .inner .cnt h2,.modCourseHead .inner .cnt h3,.modCourseHead .inner .cnt h4,.modCourseHead .inner .cnt h5,.modCourseHead .inner .cnt h6,.modCourseHead .inner .cnt p{margin-bottom:clamp(15px,1.5vw,20px)}.modCourseBody{background:var(--bg-site);padding-bottom:40px}@media (min-width:992px){.modCourseBody{padding:var(--mod-padding)}}.modCourseBody .inner{display:flex;flex-direction:column-reverse;gap:clamp(20px,2vw,30px);margin:0 auto;max-width:var(--content-max)}@media (min-width:992px){.modCourseBody .inner{flex-direction:row;gap:clamp(28px,5vw,80px)}}.modCourseBody .inner .infoContainer{flex:1;padding:var(--side-padding)}@media (min-width:992px){.modCourseBody .inner .infoContainer{padding:0}}.modCourseBody .inner .infoContainer .subheading{border-bottom:2px solid var(--color-sup-ocean-text);color:var(--color-sup-ocean-text);font-size:var(--h4);font-weight:700;letter-spacing:-.3px;margin-bottom:clamp(30px,3vw,40px);padding-bottom:clamp(10px,2vw,20px)}.modCourseBody .inner .infoContainer .listItems{display:flex;flex-direction:column;gap:clamp(20px,2vw,25px);margin-bottom:clamp(40px,5vw,60px)}.modCourseBody .inner .infoContainer .listItems .listItem{border-bottom:1px solid var(--color-border-grey);display:flex;flex-direction:column;gap:clamp(10px,2vw,15px);padding-bottom:clamp(20px,2vw,25px)}.modCourseBody .inner .infoContainer .listItems .listItem:last-child{border-bottom:none}.modCourseBody .inner .infoContainer .listItems .listItem .label{color:var(--color-medium-grey);font-size:var(--label);font-weight:700}.modCourseBody .inner .infoContainer .listItems .listItem h1,.modCourseBody .inner .infoContainer .listItems .listItem h2,.modCourseBody .inner .infoContainer .listItems .listItem h3,.modCourseBody .inner .infoContainer .listItems .listItem h4,.modCourseBody .inner .infoContainer .listItems .listItem h5,.modCourseBody .inner .infoContainer .listItems .listItem h6,.modCourseBody .inner .infoContainer .listItems .listItem ol,.modCourseBody .inner .infoContainer .listItems .listItem p,.modCourseBody .inner .infoContainer .listItems .listItem ul{margin-bottom:0}.modCourseBody .inner .infoContainer .partners{display:flex;flex-direction:column;gap:clamp(30px,3.5vw,40px)}.modCourseBody .inner .infoContainer .partners .partner{border-bottom:1px solid var(--color-border-grey)}.modCourseBody .inner .infoContainer .partners .partner:last-child{border-bottom:none}.modCourseBody .inner .infoContainer .partners .partner .container{display:flex;flex-direction:column-reverse;gap:clamp(20px,3vw,40px)}.modCourseBody .inner .infoContainer .partners .partner .container .info{display:flex;flex:1;flex-direction:column;gap:clamp(18px,2vw,20px);padding-bottom:clamp(20px,2vw,30px)}.modCourseBody .inner .infoContainer .partners .partner .container .info h1,.modCourseBody .inner .infoContainer .partners .partner .container .info h2,.modCourseBody .inner .infoContainer .partners .partner .container .info h3,.modCourseBody .inner .infoContainer .partners .partner .container .info h4,.modCourseBody .inner .infoContainer .partners .partner .container .info h5,.modCourseBody .inner .infoContainer .partners .partner .container .info h6,.modCourseBody .inner .infoContainer .partners .partner .container .info p{margin-bottom:0}.modCourseBody .inner .infoContainer .partners .partner .container .info .title{display:flex;flex-direction:column;gap:8px}.modCourseBody .inner .infoContainer .partners .partner .container .logo{display:flex;flex:1;justify-content:flex-start}.modCourseBody .inner .infoContainer .partners .partner .container .logo img{max-height:120px;max-width:240px;min-width:80px;object-fit:contain;width:100%}@media (min-width:768px){.modCourseBody .inner .infoContainer .partners .partner .container .logo img{max-height:150px;max-width:300px;min-width:120px}}.modCourseBody .inner .infoContainer .partners .partner .container .externalLink{color:var(--color-medium-grey)}.modCourseBody .inner .infoContainer .partners .partner .container .externalLink:before{background-image:url(../images/icon-external-link-ocean.svg)}.modCourseBody .inner .infoContainer .partners .partner .container .externalLink:hover{border-bottom:none;color:var(--color-sup-ocean-text)}.modCourseBody .inner .infoContainer .courseTeachers{display:flex;flex-direction:column;gap:clamp(10px,1vw,20px);margin-bottom:clamp(60px,7vw,80px)}.modCourseBody .inner .infoContainer .courseTeachers .person{align-items:center;background:var(--color-white-40);border-radius:var(--card-small-radius);display:flex;flex-direction:row;gap:20px;justify-content:flex-start;padding:clamp(10px,1vw,20px)}.modCourseBody .inner .infoContainer .courseTeachers .person img{border-radius:50%;max-width:clamp(80px,12vw,150px);width:100%}.modCourseBody .inner .infoContainer .courseTeachers .person p b{color:var(--color-dark-grey)}.modCourseBody .inner .infoContainer .courseTeachers .person p{color:var(--color-medium-grey);font-weight:500}.modCourseBody .inner .infoContainer .courseTeachers .person h1,.modCourseBody .inner .infoContainer .courseTeachers .person h2,.modCourseBody .inner .infoContainer .courseTeachers .person h3,.modCourseBody .inner .infoContainer .courseTeachers .person h4,.modCourseBody .inner .infoContainer .courseTeachers .person h5,.modCourseBody .inner .infoContainer .courseTeachers .person h6,.modCourseBody .inner .infoContainer .courseTeachers .person p{margin-bottom:0}.modCourseBody .inner .infoContainer .videoWrapper{height:0;margin-bottom:clamp(60px,7vw,80px);overflow:hidden;padding-bottom:56.25%;position:relative}.modCourseBody .inner .infoContainer .videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.modCourseBody .inner .infoContainer .downloadMaterials{margin-bottom:clamp(60px,7vw,80px)}.modCourseBody .inner .infoContainer .accordionTable{display:flex;flex-direction:column;gap:10px;width:100%}.modCourseBody .inner .infoContainer .accordionTable .acordionItem{background:var(--color-white-40);border-radius:var(--card-small-radius);cursor:pointer;padding:20px;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.modCourseBody .inner .infoContainer .accordionTable .acordionItem.is-open{background:var(--color-white)}.modCourseBody .inner .infoContainer .accordionTable .acordionItem.is-open .accordionHead:after{transform:rotate(180deg)}.modCourseBody .inner .infoContainer .accordionTable .acordionItem.is-open .accordionCnt{grid-template-rows:1fr}.modCourseBody .inner .infoContainer .accordionTable .acordionItem.is-open:hover{cursor:auto}.modCourseBody .inner .infoContainer .accordionTable .accordionHead{align-items:center;display:flex;gap:20px;justify-content:space-between}.modCourseBody .inner .infoContainer .accordionTable .accordionHead:after{background:url(../images/icon-accordion-arrow.svg) no-repeat 50%/cover;content:"";display:inline-block;height:18px;-moz-transition:transform .2s ease;-ms-transition:transform .2s ease;-o-transition:transform .2s ease;-webkit-transition:transform .2s ease;transition:transform .2s ease;width:18px}.modCourseBody .inner .infoContainer .accordionTable .accordionHead .info{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.modCourseBody .inner .infoContainer .accordionTable .accordionHead .info .label{color:var(--color-medium-grey);font-size:var(--label);font-weight:400;line-height:1.2}.modCourseBody .inner .infoContainer .accordionTable .accordionHead .info .title{color:var(--color-dark-grey);font-size:var(--p);font-weight:600;line-height:1.3}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt{display:grid;grid-template-rows:0fr;-moz-transition:grid-template-rows .3s ease;-ms-transition:grid-template-rows .3s ease;-o-transition:grid-template-rows .3s ease;-webkit-transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .accordionCntInner{overflow:hidden}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .itemsGroup{padding:20px 0 0}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item{align-items:center;border-top:1px solid var(--color-border-light-grey);display:flex;gap:20px;justify-content:space-between;padding:15px 0}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .name{align-items:flex-start;display:flex;flex:1;gap:15px}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .name .iconFile:before{background:url(../images/icon-file-zip-green.svg) no-repeat 50%/cover;content:"";display:inline-block;height:20px;width:20px}@media (min-width:768px){.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .name .iconFile:before{height:24px;width:24px}}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .name .iconFile.picture:before{background-image:url(../images/icon-file-picture-green.svg)}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .name .iconFile.video:before{background-image:url(../images/icon-file-video-green.svg)}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .name .iconFile.audio:before{background-image:url(../images/icon-file-audio-green.svg)}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .name .iconFile.word:before{background-image:url(../images/icon-file-word-green.svg)}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .name .iconFile.excel:before{background-image:url(../images/icon-file-excel-green.svg)}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .name .iconFile.powerpoint:before{background-image:url(../images/icon-file-powerpoint-green.svg)}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .name .iconFile.pdf:before{background-image:url(../images/icon-file-pdf-green.svg)}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .name .iconFile.zip:before{background-image:url(../images/icon-file-zip-green.svg)}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .name .file{display:flex;flex-direction:column;gap:2px}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .name .file .fileName{color:var(--color-dark-grey);font-size:var(--h5);font-weight:400;line-height:1.3}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .name .file .fileMeta{color:var(--color-medium-grey);font-size:var(--h6);font-weight:400;line-height:1.3}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .btnDownload{align-items:center;background:var(--color-border-light-grey);border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:clamp(30px,4vw,50px);justify-content:center;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:clamp(30px,4vw,50px)}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .btnDownload:before{background:url(../images/icon-download.svg) no-repeat 50%/cover;content:"";display:inline-block;height:16px;width:16px}@media (min-width:768px){.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .btnDownload:before{height:20px;width:20px}}.modCourseBody .inner .infoContainer .accordionTable .accordionCnt .item .btnDownload:hover{background-color:var(--color-sup-ocean)}.modCourseBody .inner .infoContainer a{color:var(--color-sup-ocean-text)}.modCourseBody .inner .infoContainer a:hover{border-bottom:1px solid var(--color-sup-ocean-text);color:var(--color-sup-ocean-text)}.modCourseBody .inner .actionContainer{background:var(--color-white);display:flex;flex-direction:column;gap:clamp(10px,2vw,20px);padding:30px 20px;position:relative;width:100%}@media (min-width:992px){.modCourseBody .inner .actionContainer{align-self:flex-start;border-radius:var(--card-small-radius);position:sticky;top:calc(var(--header-height) + 50px);width:35%}}.modCourseBody .inner .actionContainer .item{border-bottom:1px solid var(--color-border-light-grey);display:flex;flex-direction:column;gap:5px;padding-bottom:clamp(10px,2vw,20px)}@media (min-width:992px){.modCourseBody .inner .actionContainer .item{flex-direction:row}}.modCourseBody .inner .actionContainer .item .label{color:var(--color-medium-grey);font-size:var(--label);width:120px}@media (min-width:992px){.modCourseBody .inner .actionContainer .item .label{padding-top:2px}}.modCourseBody .inner .actionContainer .item .value{color:var(--color-dark-grey);flex:1;font-size:var(--p);font-weight:700;letter-spacing:-.3px}.modCourseBody .inner .actionContainer .buttons{display:flex;flex-direction:column;gap:20px;margin:20px 0}.modCart{padding:var(--mod-padding-smlTop)}.modCart .inner{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:var(--content-max)}@media (min-width:992px){.modCart .inner{flex-direction:row}}.modCart .inner .summaryContainer{background:var(--color-white);border-radius:var(--card-small-radius);flex:1;padding:clamp(20px,2vw,30px)}.modCart .inner .summaryContainer .products{display:flex;flex-direction:column;gap:20px}.modCart .inner .summaryContainer .products .product{align-items:flex-start;border-bottom:1px solid var(--color-border-light-grey);display:flex;flex-direction:column;gap:clamp(8px,.8vw,10px);justify-content:flex-start;padding-bottom:20px}.modCart .inner .summaryContainer .products .product:last-child{border-bottom:none}.modCart .inner .summaryContainer .products .product .top{display:flex;flex-direction:row;gap:clamp(15px,1vw,20px);justify-content:space-between;width:100%}.modCart .inner .summaryContainer .products .product .top .visual{width:clamp(80px,10vw,200px)}.modCart .inner .summaryContainer .products .product .top .visual img{aspect-ratio:3/2;height:100%;object-fit:contain;object-position:top;width:100%}.modCart .inner .summaryContainer .products .product .top .info{display:flex;flex:1;flex-direction:column;gap:5px}.modCart .inner .summaryContainer .products .product .top .info .code{color:var(--color-medium-grey);font-size:var(--h6);font-weight:700}.modCart .inner .summaryContainer .products .product .top .info .remarks{color:var(--color-medium-grey);font-size:var(--label)}.modCart .inner .summaryContainer .products .product .top .info .name{color:var(--color-dark-grey);font-size:var(--p);font-weight:700;letter-spacing:-.3px}.modCart .inner .summaryContainer .products .product .top .delete{background:url(../images/icon-delete.svg) 50%/cover no-repeat;display:inline-block;height:clamp(16px,1vw,24px);width:clamp(16px,1vw,24px)}.modCart .inner .summaryContainer .products .product .top .delete:hover{cursor:pointer}.modCart .inner .summaryContainer .products .product .btm{display:flex;flex-direction:row;gap:clamp(30px,2vw,40px);justify-content:space-between;width:100%}.modCart .inner .summaryContainer .products .product .btm .price{align-items:center;color:var(--color-dark-grey);display:flex;flex-direction:row;font-size:var(--p);font-weight:700;gap:8px;letter-spacing:-.3px}.modCart .inner .summaryContainer .products .product .btm .price:before{background:url(../images/icon-fee-green.svg) 0 0/cover no-repeat;content:"";display:inline-block;height:clamp(24px,2vw,30px);width:clamp(24px,2vw,30px)}.modCart .inner .summaryContainer .products .product .btm .price .discount{color:var(--color-medium-grey);font-size:var(--h5);font-weight:400;text-decoration:line-through}.modCart .inner .summaryContainer .products .product .btm .quantity{align-items:center;display:flex;flex-direction:row;gap:15px}.modCart .inner .summaryContainer .products .product .btm .quantity input[type=number]{background:var(--color-white);border:1px solid var(--color-border-light-grey);border-radius:var(--input-radius);font-size:var(--h5);padding:10px;text-align:center;width:clamp(50px,6vw,80px)}.modCart .inner .summaryContainer .products .product .btm .quantity input[type=number]:focus{border-color:var(--color-sup-green);outline:none}.modCart .inner .summaryContainer .products .product .btm .quantity input[type=number]::-webkit-inner-spin-button,.modCart .inner .summaryContainer .products .product .btm .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modCart .inner .summaryContainer .products .product .btm .quantity .control{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:clamp(16px,1vw,20px);width:clamp(16px,1vw,20px)}.modCart .inner .summaryContainer .products .product .btm .quantity .control.add{background-image:url(../images/icon-add.svg)}.modCart .inner .summaryContainer .products .product .btm .quantity .control.minus{background-image:url(../images/icon-minus.svg)}.modCart .inner .totalContainer{background:linear-gradient(180deg,var(--color-white-70) 40%,var(--color-white-30) 100%);border-radius:var(--card-small-radius);display:flex;flex-direction:column;gap:clamp(20px,2vw,30px);padding:30px 20px;position:relative;width:100%}@media (min-width:992px){.modCart .inner .totalContainer{align-self:flex-start;padding:40px 30px;position:sticky;top:calc(var(--header-height) + 50px);width:35%}}.modCart .inner .totalContainer .total{display:flex;flex-direction:row;justify-content:space-between}.modCart .inner .totalContainer .total .label,.modCart .inner .totalContainer .total .value{font-size:var(--h4);font-weight:700;letter-spacing:-.5px}.modInnoTechBody{background:var(--bg-site);padding:var(--mod-padding)}.modInnoTechBody .inner{display:flex;flex-direction:column;margin:0 auto;max-width:var(--content-slim-max)}.modInnoTechBody .inner .subheading{border-bottom:2px solid var(--color-sup-sky-text);color:var(--color-sup-sky-text);font-size:var(--h4);font-weight:700;letter-spacing:-.3px;margin-bottom:clamp(30px,3vw,40px);padding-bottom:clamp(10px,2vw,20px)}.modInnoTechBody .inner .listItems{display:flex;flex-direction:column;gap:clamp(20px,2vw,25px)}.modInnoTechBody .inner .listItems .listItem{border-bottom:1px solid var(--color-border-grey);display:flex;flex-direction:column;gap:clamp(10px,2vw,15px);padding-bottom:clamp(20px,2vw,25px)}.modInnoTechBody .inner .listItems .listItem .label{color:var(--color-medium-grey);font-size:var(--label);font-weight:700}.modInnoTechBody .inner .listItems .listItem h1,.modInnoTechBody .inner .listItems .listItem h2,.modInnoTechBody .inner .listItems .listItem h3,.modInnoTechBody .inner .listItems .listItem h4,.modInnoTechBody .inner .listItems .listItem h5,.modInnoTechBody .inner .listItems .listItem h6,.modInnoTechBody .inner .listItems .listItem ol,.modInnoTechBody .inner .listItems .listItem p,.modInnoTechBody .inner .listItems .listItem ul{margin-bottom:0}.modInnoTechBody .inner a{color:var(--color-sup-sky-text)}.modInnoTechBody .inner a:hover{border-bottom:1px solid var(--color-sup-sky-text);color:var(--color-sup-sky-text)}.modInnoTechBody .inner ul.tick li:before{background-image:url(../images/icon-bullet-tick-sky.svg)}.modInnoTechBody .inner ul.star li:before{background-image:url(../images/icon-bullet-star-sky.svg)}.modMembership{padding:var(--mod-padding)}.modMembership .inner{margin:0 auto;max-width:var(--content-max)}.modMembership .inner .tiers{display:flex;flex-direction:column;flex-wrap:wrap;gap:30px;margin-bottom:30px}@media (min-width:768px){.modMembership .inner .tiers{flex-direction:row}}.modMembership .inner .tiers .tier{background:linear-gradient(180deg,#fff,#e9e9e9 50%,#fff);border:1px solid var(--color-border-light-grey);border-radius:var(--card-large-radius);display:flex;flex:1;flex-direction:column;gap:30px;justify-content:space-between;padding:clamp(20px,2vw,30px) clamp(20px,3vw,40px)}@media (min-width:768px){.modMembership .inner .tiers .tier{flex:0 0 calc(50% - 15px)}}.modMembership .inner .tiers .tier .title{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;text-align:center}.modMembership .inner .tiers .tier .icon{display:flex;flex-shrink:0;height:clamp(60px,7vw,80px);width:clamp(60px,7vw,80px)}.modMembership .inner .tiers .tier .icon img{object-fit:contain}.modMembership .inner .tiers .tier h1,.modMembership .inner .tiers .tier h2,.modMembership .inner .tiers .tier h3,.modMembership .inner .tiers .tier h4,.modMembership .inner .tiers .tier h5,.modMembership .inner .tiers .tier h6,.modMembership .inner .tiers .tier ol,.modMembership .inner .tiers .tier p,.modMembership .inner .tiers .tier ul{margin-bottom:0}.modMembership .inner .tiers .btn.isSelected{background:var(--color-sup-green)}.modMembership .inner .tiers .btn.isSelected:before{background:url(../images/icon-tick-dark-grey.svg) no-repeat 50%/cover;content:"";display:inline-block;height:16px;width:16px}.modMembership.compact{padding:var(--mod-padding-smlTop)}.modMembership.compact .inner .tiers{gap:20px}.modMembership.compact .inner .tiers .tier{border-radius:var(--card-small-radius);padding:clamp(10px,1vw,20px)}@media (min-width:992px){.modMembership.compact .inner .tiers .tier{flex:1}}.modMembership.compact .inner .tiers .tier .title{gap:5px}.modMembership.compact .inner .tiers .tier .icon{display:flex;flex-shrink:0;height:clamp(40px,5vw,60px);width:clamp(40px,5vw,60px)}.modMembership.compact .inner .tiers .tier ul.tick li{font-size:var(--label);padding-bottom:clamp(10px,2vw,25px);padding-left:clamp(30px,3vw,34px);padding-top:0}.modMembership.compact .inner .tiers .tier ul.tick li:before{height:clamp(20px,2vw,24px);width:clamp(20px,2vw,24px)}.modMembership .ctaWrapper{display:flex;flex-direction:column;gap:30px;padding:var(--mod-padding-smlTop-noBtm)}.modMembership .ctaWrapper .btnPrimary{width:100%}@media (min-width:768px){.modMembership .ctaWrapper .btnPrimary{width:400px}}.modMembership .remarks{text-align:center}.modMembership .remarks p a{border-bottom:1px solid var(--color-dark-grey);color:var(--color-dark-grey)}.modMembership .remarks p a:hover{border-bottom-color:var(--color-link);color:var(--color-link)}.modMembership .remarks p b{font-weight:500}.creditsIncubation{background:var(--color-white);border-bottom:1px solid var(--color-black-10);border-top:1px solid var(--color-black-10);bottom:0;padding:20px 40px 20px var(--side-padding);position:sticky;z-index:5}@media (min-width:768px){.creditsIncubation{padding:20px var(--side-padding)}}.creditsIncubation .inner{align-items:center;color:var(--color-dark-grey);display:flex;flex-direction:row;gap:15px;justify-content:center;margin:0 auto;max-width:var(--content-max)}.creditsIncubation .inner img{height:30px;object-fit:contain;width:79px}@media (min-width:768px){.creditsIncubation .inner img{height:50px;width:131px}}.creditsIncubation .inner .text{color:var(--color-medium-grey);font-size:var(--footer-info);letter-spacing:-.3px}.creditsIncubation .btnCollapse{position:absolute;right:20px;top:20px}.creditsIncubation .btnCollapse:before{background:url(../images/icon-collapse-sml.svg) no-repeat 50%/cover;content:"";display:inline-block;height:14px;width:14px}.creditsIncubation .btnCollapse:hover{cursor:pointer}@media (min-width:768px){.creditsIncubation .btnCollapse{display:none}}.creditsIncubation.hide{display:none}.cntPushForStickyBar{flex:1;min-height:calc(100vh - var(--header-height))}.blockMemberBenefits{align-items:center;background:url(../images/img-signup-hero.jpg) no-repeat 50%/cover;display:flex;flex-direction:column;justify-content:center;padding:clamp(60px,7vw,80px) var(--side-padding)}.blockMemberBenefits .desc{color:var(--color-white-70)}.blockMemberBenefits ul.tick li{color:var(--color-white);font-size:var(--h4);font-weight:700;letter-spacing:-.3px}.blockMemberBenefits ul.tick li:before{background-image:url(../images/icon-bullet-tick-green.svg)}.modForm{padding:var(--mod-padding-smlTop)}.modForm.centerBlock .inner{max-width:600px}.modForm .inner{display:flex;flex-direction:column;gap:clamp(20px,2vw,30px);margin:0 auto;max-width:var(--content-max)}.modForm .inner .mandatory{color:var(--color-medium-grey);font-size:var(--h6);text-align:right}.modForm .inner .remarks{text-align:center}.modForm .inner .remarks h5 a,.modForm .inner .remarks p a{border-bottom:1px solid var(--color-dark-grey);color:var(--color-dark-grey)}.modForm .inner .remarks h5 a:hover,.modForm .inner .remarks p a:hover{border-bottom-color:var(--color-link);color:var(--color-link)}.modForm .inner .remarks h5 b,.modForm .inner .remarks p b{font-weight:500}.modForm .inner .btnPrimary{margin-top:clamp(10px,2vw,20px)}input,select,textarea{background:var(--color-white);border:1px solid var(--color-border-light-grey);border-radius:var(--input-radius);font-family:var(--font-base);font-size:var(--h5);padding:var(--input-padding);width:100%}input:focus,select:focus,textarea:focus{border-color:var(--color-sup-green);outline:none}.formGroup{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.formGroup.required .formLabel:after{color:var(--color-dark-grey);content:"*";margin-left:4px}.formGroup label{color:var(--color-medium-grey);font-size:var(--label)}.formGroup .link{text-align:right;width:100%}.formGroup .link a{border-bottom:1px solid var(--color-medium-grey);color:var(--color-medium-grey);font-size:var(--label);font-weight:500}.formGroup .link a:hover{border-color:var(--color-link);color:var(--color-link)}.formGroup .iconsCreditCards{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;gap:10px;margin-left:10px}.formGroup .errorMsg{align-items:flex-start;color:var(--color-error);display:none;flex-direction:row;font-size:var(--label);gap:4px}.formGroup .errorMsg:before{background:url(../images/icon-error.svg) no-repeat 50%/contain;content:"";display:inline-block;flex-shrink:0;height:16px;margin-right:4px;position:relative;top:3px;width:16px}.formGroup .errorMsg.visible{display:flex}.formOptions{display:flex;flex-direction:column;gap:20px;margin-top:clamp(10px,1vw,20px)}.formOptions.row{flex-direction:row;flex-wrap:wrap;gap:30px}.inputWrapper{position:relative;width:100%}.inputWrapper .formInput{padding-right:60px;width:100%}.inputWrapper .togglePassword{background:url(../images/icon-eye-show.svg) no-repeat 50%/contain;cursor:pointer;height:clamp(20px,2vw,24px);position:absolute;right:20px;top:50%;transform:translateY(-50%);width:clamp(20px,2vw,24px)}.inputWrapper .togglePassword.show{background-image:url(../images/icon-eye-hide.svg)}.selectWrapper{position:relative;width:100%}.selectWrapper .formSelect{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:60px;width:100%}.selectWrapper .formSelect:invalid{color:var(--color-medium-grey)}.selectWrapper:after{background:url(../images/icon-arrow-dropdown.svg) no-repeat 50%/contain;content:"";height:clamp(16px,2vw,24px);pointer-events:none;position:absolute;right:clamp(10px,1vw,20px);top:50%;transform:translateY(-50%);width:clamp(16px,2vw,24px)}.formCheckbox,.formRadio{align-items:center;cursor:pointer;display:flex;gap:10px}.formCheckbox input,.formRadio input{display:none}.formCheckbox input:checked+.indicator,.formRadio input:checked+.indicator{border-color:var(--color-dark-grey)}.formCheckbox .indicator,.formRadio .indicator{background:#fff;border:1px solid var(--color-border-light-grey);flex-shrink:0;height:30px;width:30px}.formCheckbox .text,.formRadio .text{color:var(--color-dark-grey);font-size:var(--h5)}.formRadio .indicator{border-radius:50%;position:relative}.formRadio .indicator:after{background:var(--color-white);border-radius:50%;content:"";height:10px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.formRadio input:checked+.indicator{background-color:var(--color-dark-grey);border-color:var(--color-dark-grey)}.formRadio input:checked+.indicator:after{opacity:1}.formCheckbox .indicator{border-radius:var(--input-radius)}.formCheckbox input:checked+.indicator{background:var(--color-dark-grey) url(../images/icon-check-white.svg) no-repeat center/20px;border-color:var(--color-dark-grey)}.fieldSideBySide{display:flex;flex-direction:row;gap:clamp(10px,2vw,20px)}.fieldSideBySide>*{flex:1}.footer{background:var(--color-white);padding:clamp(40px,4vw,80px) 0 clamp(24px,3vw,50px)}.footer .inner{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:40px;margin:0 auto;padding:0 var(--side-padding)}@media (min-width:992px){.footer .inner{flex-direction:row;gap:clamp(28px,4vw,80px)}}.footer .contactContainer{display:flex;flex:0 0 auto;flex-direction:column;gap:32px}@media (min-width:992px){.footer .contactContainer{flex:2}}.footer .contactContainer .item{display:flex;flex-direction:column;gap:12px}.footer .contactContainer .item .labelContainer{align-items:center;display:flex;gap:6px}.footer .contactContainer .item .labelContainer .labelIcon{flex-shrink:0;height:20px;position:relative;width:20px}.footer .contactContainer .item .labelContainer .labelIcon img{height:100%;object-fit:contain;width:100%}.footer .contactContainer .item .labelContainer .labelText{color:var(--color-medium-grey);font-size:var(--h6);font-weight:500}.footer .contactContainer .item .value{color:var(--color-dark-grey);font-size:var(--footer-info);font-weight:500;line-height:1.4}.footer .contactContainer .item .value a{color:inherit}.footer .contactContainer .item .value a:hover{color:var(--color-link)}.footer .footerNav{border-top:1px solid var(--color-border-light-grey);display:flex;flex:0 0 auto;flex-direction:column;flex-wrap:wrap;font-size:clamp(15px,1.3vw,18px);gap:0;justify-content:flex-start;letter-spacing:-.36px;line-height:1.33;width:100%}@media (min-width:992px){.footer .footerNav{border-top:none;flex:4;flex-direction:row;gap:clamp(20px,3.5vw,60px);justify-content:flex-end;width:auto}}.footer .footerNav .col{border-bottom:1px solid var(--color-border-light-grey);display:flex;flex-direction:column;font-size:var(--nav-item);gap:0;min-width:160px}@media (min-width:992px){.footer .footerNav .col{border-bottom:none;gap:20px}}.footer .footerNav .col .title{color:var(--color-medium-grey);display:flex;flex-direction:row;font-weight:500;justify-content:space-between;padding:10px 0}.footer .footerNav .col .title:after{background:url(../images/icon-arrow-down-green.svg) no-repeat 50%/cover;content:"";display:inline-block;height:12px;margin-left:3px;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s;width:12px}.footer .footerNav .col .title:hover{cursor:pointer}@media (min-width:992px){.footer .footerNav .col .title{color:var(--color-light-grey);padding:0}.footer .footerNav .col .title:after{display:none}.footer .footerNav .col .title:hover{cursor:auto}}.footer .footerNav .col.open .title{color:var(--color-dark-grey)}@media (min-width:992px){.footer .footerNav .col.open .title{color:var(--color-light-grey)}}.footer .footerNav .col.open .title:after{transform:rotate(180deg)}.footer .footerNav .col .links{color:var(--color-medium-grey);display:grid;grid-template-rows:0fr;-moz-transition:grid-template-rows .3s;-ms-transition:grid-template-rows .3s;-o-transition:grid-template-rows .3s;-webkit-transition:grid-template-rows .3s;transition:grid-template-rows .3s}@media (min-width:992px){.footer .footerNav .col .links{display:flex}}.footer .footerNav .col .links .wrapper{display:flex;flex-direction:column;gap:8px;overflow:hidden;padding-bottom:0;-moz-transition:padding-bottom .3s;-ms-transition:padding-bottom .3s;-o-transition:padding-bottom .3s;-webkit-transition:padding-bottom .3s;transition:padding-bottom .3s}@media (min-width:992px){.footer .footerNav .col .links .wrapper{gap:20px}}.footer .footerNav .col .links a{color:inherit;display:block;text-decoration:none}.footer .footerNav .col .links a:hover{color:var(--color-link)}.footer .footerNav .col.open .links{grid-template-rows:1fr}.footer .footerNav .col.open .links>.wrapper{padding-bottom:20px;padding-top:10px}.footer .footerBtm{color:var(--color-medium-grey);display:flex;flex-wrap:wrap;font-size:var(--h6);gap:10px;justify-content:space-between;margin:40px auto 0;padding:0 var(--side-padding)}@media (min-width:992px){.footer .footerBtm{margin:clamp(24px,4vw,50px) auto 0}}.footer .footerBtm .RHS{display:flex;gap:24px}.footer .footerBtm a{color:inherit;text-decoration:none}.footer .footerBtm a:hover{color:var(--color-link)}.modAccountGreeting{padding:var(--mod-padding-noBtm)}.modAccountGreeting .inner{align-items:center;display:flex;gap:clamp(10px,1vw,20px);margin:0 auto;max-width:var(--content-max)}.modAccountGreeting .inner .accountAvatar{align-items:center;background-color:var(--color-white);border-radius:50%;display:flex;flex-shrink:0;height:clamp(40px,5vw,60px);justify-content:center;outline:1px solid var(--color-border-light-grey);outline-offset:-1px;overflow:hidden;width:clamp(40px,5vw,60px)}.modAccountGreeting .inner .accountAvatar img{display:block;height:100%;object-fit:cover;width:100%}.modAccountGreeting .inner .accountAvatar:after{background:url(../images/icon-account.svg) no-repeat 50%/cover;content:"";display:inline-block;height:clamp(15px,2vw,24px);width:clamp(15px,2vw,24px)}.modAccountGreeting .inner h1{font-weight:300;margin-bottom:0;white-space:nowrap}.accountLayoutContainer{padding:clamp(30px,4vw,50px) var(--side-padding) clamp(50px,6vw,80px)}.accountLayoutContainer .inner{display:flex;flex-direction:column;gap:clamp(20px,2vw,30px);margin:0 auto;max-width:var(--content-max)}@media (min-width:992px){.accountLayoutContainer .inner{align-items:flex-start;flex-direction:row}}.accountMainWrapper{display:flex;flex:1;flex-direction:column;gap:clamp(40px,5vw,60px)}.accountMainWrapper .summaryGroup{display:flex;flex-direction:column;gap:clamp(10px,1vw,20px)}.accountMainWrapper .summaryGroup .iconTitle{align-items:center;display:flex;flex-direction:row;gap:clamp(10px,1vw,20px);justify-content:flex-start}.accountMainWrapper .summaryGroup .iconTitle .icon{display:flex;flex-shrink:0;height:clamp(30px,3vw,40px);width:clamp(30px,3vw,40px)}.accountMainWrapper .summaryGroup .iconTitle .icon img{object-fit:contain}.accountMainWrapper .summaryGroup .iconTitle .title{font-size:var(--p);font-weight:500;letter-spacing:-.5px}.accountMainWrapper h1,.accountMainWrapper h2,.accountMainWrapper h3,.accountMainWrapper h4,.accountMainWrapper h5,.accountMainWrapper h6,.accountMainWrapper p{margin-bottom:0}@media (min-width:992px){.accountSidebarWrapper{flex-shrink:0;position:sticky;top:calc(var(--header-height) + 2rem);width:360px}}.accountSidebarWrapper .sidebarToggle{align-items:center;background:var(--color-white);border-radius:var(--card-small-radius);box-shadow:0 0 4px rgba(0,0,0,.15);color:var(--color-dark-grey);cursor:pointer;display:flex;font-family:var(--font-base);font-size:var(--p);justify-content:space-between;margin-bottom:5px;padding:16px 20px;width:100%}@media (min-width:992px){.accountSidebarWrapper .sidebarToggle{display:none}}.accountSidebarWrapper .sidebarToggle .arrow:before{background:url(../images/icon-arrow-down-green.svg) no-repeat 50%/contain;content:"";display:inline-block;height:clamp(16px,2vw,20px);-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;-webkit-transition:transform .3s ease;transition:transform .3s ease;width:clamp(16px,2vw,20px)}.accountSidebarWrapper .sidebarToggle.open .arrow{transform:rotate(180deg)}.accountSidebarWrapper .sidebarNav{display:grid;grid-template-rows:0fr;-moz-transition:grid-template-rows .3s;-ms-transition:grid-template-rows .3s;-o-transition:grid-template-rows .3s;-webkit-transition:grid-template-rows .3s;transition:grid-template-rows .3s}@media (min-width:992px){.accountSidebarWrapper .sidebarNav{grid-template-rows:1fr}}.accountSidebarWrapper .sidebarNav.open{grid-template-rows:1fr}.accountSidebarWrapper .sidebarNavInner{display:flex;flex-direction:column;gap:5px;overflow:hidden}@media (min-width:992px){.accountSidebarWrapper .sidebarNavInner{gap:10px}}.accountSidebarWrapper .sidebarItem{align-items:center;background:var(--color-white-60);border-radius:var(--card-small-radius);cursor:pointer;display:flex;gap:2px;padding:16px 20px;text-decoration:none!important;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}@media (min-width:992px){.accountSidebarWrapper .sidebarItem{min-height:60px}}.accountSidebarWrapper .sidebarItem.active{background:var(--color-white)}.accountSidebarWrapper .sidebarItem .label{color:var(--color-medium-grey);flex:1;font-size:var(--p);margin-bottom:0}.accountSidebarWrapper .sidebarItem.active .label{color:var(--color-dark-grey)}.accountSidebarWrapper .sidebarItem .arrow:before{background:url(../images/icon-tick-light-grey.svg) no-repeat 50%/contain;content:"";display:inline-block;height:clamp(16px,2vw,20px);width:clamp(16px,2vw,20px)}@media (min-width:992px){.accountSidebarWrapper .sidebarItem .arrow:before{background-image:url(../images/icon-breadcrumb-green.svg)}}.accountSidebarWrapper .sidebarItem:hover:not(.active),.cardMembershipTier{background:var(--color-white)}.cardMembershipTier{align-items:center;border-radius:var(--card-small-radius);display:flex;flex-direction:column;gap:clamp(20px,2vw,30px);overflow:hidden;padding:clamp(20px,2vw,30px);width:100%}@media (min-width:768px){.cardMembershipTier{flex-direction:row}}.cardMembershipTier .badge{background:url(../images/badge-individual.svg) 50%/cover no-repeat;height:80px;width:80px}.cardMembershipTier .badge.individual{background-image:url(../images/badge-individual.svg)}.cardMembershipTier .badge.institutional{background-image:url(../images/badge-institutional.svg)}.cardMembershipTier .badge.corporate-standard{background-image:url(../images/badge-corporate-standard.svg)}.cardMembershipTier .badge.corporate-premium{background-image:url(../images/badge-corporate-premium.svg)}.cardMembershipTier .info{display:flex;flex:1;flex-direction:column;gap:clamp(5px,.6vw,10px);text-align:center}@media (min-width:768px){.cardMembershipTier .info{text-align:left}}.cardMembershipTier .info .label{color:var(--color-medium-grey);font-weight:700}.cardMembershipTier .info .title{color:var(--color-dark-grey);font-weight:600}.cardMembershipTier .info h1,.cardMembershipTier .info h2,.cardMembershipTier .info h3,.cardMembershipTier .info h4,.cardMembershipTier .info h5,.cardMembershipTier .info h6,.cardMembershipTier .info p{margin-bottom:0}.cardMembershipTier .btn{align-self:auto;width:100%}@media (min-width:768px){.cardMembershipTier .btn{width:auto}}.cardOrderSummary{align-items:flex-start;background:var(--color-white);border-radius:var(--card-small-radius);display:flex;flex-direction:column;gap:clamp(10px,2vw,30px);overflow:hidden;padding:clamp(20px,2vw,30px);width:100%}@media (min-width:768px){.cardOrderSummary{flex-direction:row;padding-bottom:15px}}.cardOrderSummary .dataRows{display:flex;flex-direction:column;gap:clamp(10px,1vw,15px);width:100%}.cardOrderSummary .dataRow{border-bottom:1px solid var(--color-border-light-grey);display:flex;flex-direction:column;font-size:var(--label);font-weight:500;gap:clamp(5px,1vw,15px);padding-bottom:clamp(10px,1vw,15px)}@media (min-width:768px){.cardOrderSummary .dataRow{flex-direction:row}}.cardOrderSummary .dataRow:last-child{border-bottom:none}.cardOrderSummary .dataRow .label{color:var(--color-medium-grey);width:auto}@media (min-width:768px){.cardOrderSummary .dataRow .label{min-width:160px;width:20%}}.cardOrderSummary .dataRow .data{color:var(--color-dark-grey);flex:1}.cardOrderSummary .dataRow ol,.cardOrderSummary .dataRow ul{font-weight:500}.cardOrderSummary .dataRow ol li,.cardOrderSummary .dataRow ul li{padding-bottom:5px}.cardOrderSummary .dataRow .code{font-weight:700}.cardOrderSummary .dataRow .code,.cardOrderSummary .dataRow .qty{color:var(--color-medium-grey);display:block;font-size:var(--h6)}.cardOrderSummary .btn{align-self:auto;width:100%}@media (min-width:768px){.cardOrderSummary .btn{width:auto}}.cardOrderSummary h1,.cardOrderSummary h2,.cardOrderSummary h3,.cardOrderSummary h4,.cardOrderSummary h5,.cardOrderSummary h6,.cardOrderSummary ol,.cardOrderSummary ul{margin-bottom:0}.cardCourseInProgress{align-items:center;background:var(--color-white);border-radius:var(--card-small-radius);display:flex;flex-direction:column;gap:clamp(20px,2vw,30px);overflow:hidden;padding:clamp(20px,2vw,30px);width:100%}@media (min-width:768px){.cardCourseInProgress{flex-direction:row}}.cardCourseInProgress .courseInfo{display:flex;flex:1;flex-direction:column;gap:clamp(10px,1vw,15px)}.cardCourseInProgress .courseInfo .code{color:var(--color-medium-grey);font-weight:700}.cardCourseInProgress .courseInfo .partner{color:var(--color-medium-grey);font-weight:400}.cardCourseInProgress .courseInfo .title{color:var(--color-dark-grey);font-weight:600}.cardCourseInProgress .courseInfo h1,.cardCourseInProgress .courseInfo h2,.cardCourseInProgress .courseInfo h3,.cardCourseInProgress .courseInfo h4,.cardCourseInProgress .courseInfo h5,.cardCourseInProgress .courseInfo h6,.cardCourseInProgress .courseInfo p{margin-bottom:0}.cardCourseInProgress .btn{align-self:auto;width:100%}@media (min-width:768px){.cardCourseInProgress .btn{width:auto}}.cardCourseInProgress .donut{flex-shrink:0;height:var(--donut-size);position:relative;width:var(--donut-size)}.cardCourseInProgress .donut:before{background:var(--donut-track-color);border-radius:50%;content:"";inset:0;mask:radial-gradient(circle,transparent var(--donut-inner-r),#000 calc(var(--donut-inner-r) + .5px));-webkit-mask:radial-gradient(circle,transparent var(--donut-inner-r),#000 calc(var(--donut-inner-r) + .5px));position:absolute}.cardCourseInProgress .donut:after{background:conic-gradient(from 0deg,var(--donut-grad-start) 0,var(--donut-grad-mid) 50%,var(--donut-grad-end) 100%);border-radius:50%;content:"";inset:0;mask:radial-gradient(circle,transparent var(--donut-inner-r),#000 calc(var(--donut-inner-r) + .5px)),conic-gradient(from 0deg,#000 0,#000 calc(var(--pct, 0)*1%),transparent calc(var(--pct, 0)*1%));-webkit-mask:radial-gradient(circle,transparent var(--donut-inner-r),#000 calc(var(--donut-inner-r) + .5px)),conic-gradient(from 0deg,#000 0,#000 calc(var(--pct, 0)*1%),transparent calc(var(--pct, 0)*1%));mask-composite:intersect;-webkit-mask-composite:source-in;position:absolute}.cardCourseInProgress .donut__label{color:var(--dark-grey);font-size:2.4rem;font-weight:600;left:50%;letter-spacing:-.048em;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%);user-select:none;white-space:nowrap}.cardCourseInProgress .donut__cap{border-radius:50%;height:var(--donut-stroke);opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:var(--donut-stroke)}.cardCourseUpcoming{background:var(--color-white);border-radius:var(--card-small-radius);overflow:hidden;padding:clamp(20px,2vw,30px);width:100%}.cardCourseUpcoming,.cardCourseUpcoming .topCnt{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(20px,2vw,30px)}@media (min-width:768px){.cardCourseUpcoming .topCnt{flex-direction:row;justify-content:space-between}}.cardCourseUpcoming .topCnt .visual{width:100%}@media (min-width:768px){.cardCourseUpcoming .topCnt .visual{width:40%}}.cardCourseUpcoming .topCnt .visual img{aspect-ratio:3/2;height:100%;object-fit:contain;object-position:top;width:100%}.cardCourseUpcoming .topCnt .courseInfo{display:flex;flex:1;flex-direction:column;gap:10px}.cardCourseUpcoming .topCnt .courseInfo .code{color:var(--color-medium-grey);font-weight:700}.cardCourseUpcoming .topCnt .courseInfo .partner{color:var(--color-medium-grey);font-weight:400}.cardCourseUpcoming .topCnt .courseInfo .title{color:var(--color-dark-grey);font-weight:600}.cardCourseUpcoming .topCnt .courseInfo .details{display:flex;flex-direction:column;gap:10px;margin-top:10px}.cardCourseUpcoming .topCnt .courseInfo .details .item{border-bottom:1px solid var(--color-border-light-grey);color:var(--color-medium-grey);font-size:var(--label);font-weight:700;padding-bottom:10px}.cardCourseUpcoming .btmCnt{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;width:100%}@media (min-width:768px){.cardCourseUpcoming .btmCnt{justify-content:flex-end}}.cardCourseCompleted{align-items:flex-start;background:var(--color-white);border-radius:var(--card-small-radius);display:flex;flex-direction:column;gap:clamp(20px,2vw,30px);overflow:hidden;padding:clamp(20px,2vw,30px);width:100%}@media (min-width:768px){.cardCourseCompleted{align-items:center;flex-direction:row}}.cardCourseCompleted .row{align-items:flex-start;display:flex;flex:1;flex-direction:row;gap:20px}.cardCourseCompleted .icon{background:var(--color-sup-green) url(../images/icon-tick-dark-grey.svg) center/clamp(16px,2vw,24px) clamp(16px,2vw,24px) no-repeat;border-radius:50%;height:clamp(50px,6vw,80px);width:clamp(50px,6vw,80px)}.cardCourseCompleted .courseInfo{display:flex;flex:1;flex-direction:column;gap:clamp(10px,1vw,15px)}.cardCourseCompleted .courseInfo .code{color:var(--color-medium-grey);font-weight:700}.cardCourseCompleted .courseInfo .partner{color:var(--color-medium-grey);font-weight:400}.cardCourseCompleted .courseInfo .title{color:var(--color-dark-grey);font-weight:600}.cardCourseCompleted .courseInfo h1,.cardCourseCompleted .courseInfo h2,.cardCourseCompleted .courseInfo h3,.cardCourseCompleted .courseInfo h4,.cardCourseCompleted .courseInfo h5,.cardCourseCompleted .courseInfo h6,.cardCourseCompleted .courseInfo p{margin-bottom:0}.cardCourseCompleted .btn{align-self:auto;width:100%}@media (min-width:768px){.cardCourseCompleted .btn{width:auto}}.checkoutLayoutContainer{padding:clamp(30px,4vw,50px) var(--side-padding) clamp(50px,6vw,80px)}.checkoutLayoutContainer .inner{display:flex;flex-direction:column;gap:clamp(20px,2vw,30px);margin:0 auto;max-width:var(--content-max)}@media (min-width:992px){.checkoutLayoutContainer .inner{align-items:flex-start;flex-direction:row}}.checkoutLayoutContainer .subheading{border-bottom:2px solid var(--color-sup-green);color:var(--color-medium-grey);font-size:var(--label);font-weight:700;letter-spacing:-.3px;margin-bottom:clamp(20px,2vw,30px);padding-bottom:clamp(10px,.8vw,20px)}.checkoutMainWrapper{display:flex;flex:1;flex-direction:column;gap:clamp(20px,3vw,40px)}.checkoutMainWrapper .subheading{margin-bottom:10px}.checkoutMainWrapper .fieldGroup{background-color:var(--color-white);border-radius:var(--card-small-radius);display:flex;flex-direction:column;gap:clamp(20px,2vw,30px);padding:20px 20px 40px}.checkoutMainWrapper h1,.checkoutMainWrapper h2,.checkoutMainWrapper h3,.checkoutMainWrapper h4,.checkoutMainWrapper h5,.checkoutMainWrapper h6,.checkoutMainWrapper p{margin-bottom:0}.checkoutSummaryWrapper{border-radius:var(--card-small-radius);overflow:hidden}@media (min-width:992px){.checkoutSummaryWrapper{flex-shrink:0;position:sticky;top:calc(var(--header-height) + 2rem);width:500px}}.checkoutSummaryWrapper .topCnt{background-color:var(--color-white);padding:20px}.checkoutSummaryWrapper .btmCnt{background-color:var(--color-white-50);border-top:1px solid var(--color-border-light-grey);display:flex;flex-direction:column;gap:20px;padding:30px 20px}.checkoutSummaryWrapper .btmCnt .link a{border-bottom:1px solid var(--color-medium-grey);color:var(--color-medium-grey);font-size:var(--label);font-weight:500}.checkoutSummaryWrapper .btmCnt .link a:hover{border-color:var(--color-link);color:var(--color-link)}.checkoutSummaryWrapper .btmCnt .discount{color:var(--color-medium-grey);display:flex;flex-direction:row;font-size:var(--label);font-weight:500;justify-content:space-between}.checkoutSummaryWrapper .btmCnt .total{color:var(--color-dark-grey);display:flex;flex-direction:row;font-size:var(--h4);font-weight:700;justify-content:space-between}.checkoutSummaryWrapper .products{display:flex;flex-direction:column;gap:20px}.checkoutSummaryWrapper .products .product{align-items:flex-start;border-bottom:1px solid var(--color-border-light-grey);display:flex;flex-direction:row;gap:clamp(8px,.8vw,12px);justify-content:space-between;padding-bottom:20px}.checkoutSummaryWrapper .products .product:last-child{border-bottom:none}.checkoutSummaryWrapper .products .product .visual{width:clamp(60px,8vw,100px)}.checkoutSummaryWrapper .products .product .visual img{aspect-ratio:3/2;height:100%;object-fit:contain;object-position:top;width:100%}.checkoutSummaryWrapper .products .product .info{display:flex;flex:1;flex-direction:column;gap:8px}.checkoutSummaryWrapper .products .product .info .code,.checkoutSummaryWrapper .products .product .info .quantity,.checkoutSummaryWrapper .products .product .info .remarks{color:var(--color-medium-grey);font-size:var(--h6)}.checkoutSummaryWrapper .products .product .info .name{color:var(--color-dark-grey);font-size:var(--label);font-weight:700;letter-spacing:-.3px}.checkoutSummaryWrapper .products .product .price{display:flex;flex-direction:column;gap:5px;text-align:right}.checkoutSummaryWrapper .products .product .price .value{color:var(--color-dark-grey);font-size:var(--label);font-weight:700;letter-spacing:-.3px}.checkoutSummaryWrapper .products .product .price .discount{color:var(--color-medium-grey);font-size:var(--h6);text-decoration:line-through}.blockAboutUsTeamContainer{display:flex;flex-direction:column;gap:clamp(60px,7vw,80px)}.blockAboutUsTeam{display:flex;flex-direction:column;gap:clamp(30px,4vw,50px)}@media (min-width:992px){.blockAboutUsTeam{flex-direction:column}}.blockAboutUsTeam .LHS{width:100%}.blockAboutUsTeam .LHS h5{border-bottom:1px solid var(--color-sup-green);color:var(--color-medium-grey);padding-bottom:10px}.blockAboutUsTeam .LHS h1,.blockAboutUsTeam .LHS h2,.blockAboutUsTeam .LHS h3,.blockAboutUsTeam .LHS h4,.blockAboutUsTeam .LHS h5,.blockAboutUsTeam .LHS h6,.blockAboutUsTeam .LHS p{margin-bottom:0}.blockAboutUsTeam .RHS{flex:1}.blockAboutUsTeam .RHS .teamImages{column-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,160px));justify-content:space-evenly;row-gap:30px}@media (min-width:768px){.blockAboutUsTeam .RHS .teamImages{gap:30px;grid-template-columns:repeat(auto-fill,minmax(200px,240px))}}.blockAboutUsTeam .RHS .teamImages .person{display:flex;flex-direction:column;gap:0;text-align:center}.blockAboutUsTeam .RHS .teamImages .person img{border-radius:50%;margin:0 auto 20px;width:100%}.blockAboutUsTeam .RHS .teamImages .person p b{color:var(--color-dark-grey)}.blockAboutUsTeam .RHS .teamImages .person p{color:var(--color-medium-grey);font-weight:500}.blockAboutUsTeam .RHS .teamImages .person h1,.blockAboutUsTeam .RHS .teamImages .person h2,.blockAboutUsTeam .RHS .teamImages .person h3,.blockAboutUsTeam .RHS .teamImages .person h4,.blockAboutUsTeam .RHS .teamImages .person h5,.blockAboutUsTeam .RHS .teamImages .person h6,.blockAboutUsTeam .RHS .teamImages .person p{margin-bottom:0}.blockAboutUsTeam .RHS .teamText,.blockAboutUsTeam .RHS .teamText .groupTeam{display:flex;flex-direction:column;gap:clamp(10px,2vw,30px)}.blockAboutUsTeam .RHS .teamText .groupTeam{border-bottom:1px solid var(--color-border-light-grey);padding-top:15px}@media (min-width:768px){.blockAboutUsTeam .RHS .teamText .groupTeam{flex-direction:row;padding-top:0}}.blockAboutUsTeam .RHS .teamText .groupTeam:last-child{border-bottom:none}.blockAboutUsTeam .RHS .teamText .groupTeam:first-child{padding-top:0}.blockAboutUsTeam .RHS .teamText .groupTeam .colL,.blockAboutUsTeam .RHS .teamText .groupTeam .colR{flex:1}.blockAboutUsTeam .RHS .teamText .groupTeam .colL h1,.blockAboutUsTeam .RHS .teamText .groupTeam .colL h2,.blockAboutUsTeam .RHS .teamText .groupTeam .colL h3,.blockAboutUsTeam .RHS .teamText .groupTeam .colL h4,.blockAboutUsTeam .RHS .teamText .groupTeam .colL h5,.blockAboutUsTeam .RHS .teamText .groupTeam .colL h6,.blockAboutUsTeam .RHS .teamText .groupTeam .colL ol,.blockAboutUsTeam .RHS .teamText .groupTeam .colL p,.blockAboutUsTeam .RHS .teamText .groupTeam .colL ul,.blockAboutUsTeam .RHS .teamText .groupTeam .colR h1,.blockAboutUsTeam .RHS .teamText .groupTeam .colR h2,.blockAboutUsTeam .RHS .teamText .groupTeam .colR h3,.blockAboutUsTeam .RHS .teamText .groupTeam .colR h4,.blockAboutUsTeam .RHS .teamText .groupTeam .colR h5,.blockAboutUsTeam .RHS .teamText .groupTeam .colR h6,.blockAboutUsTeam .RHS .teamText .groupTeam .colR ol,.blockAboutUsTeam .RHS .teamText .groupTeam .colR p,.blockAboutUsTeam .RHS .teamText .groupTeam .colR ul{margin-bottom:clamp(10px,1vw,20px)}.blockAboutUsTeam .RHS .teamText .groupTeam ul li{color:var(--color-medium-grey);font-size:var(--p);padding-bottom:clamp(10px,1vw,20px)}.blockAboutUsTeam .RHS .teamText .groupTeam p b{color:var(--color-dark-grey)}.blockAboutUsTeam .RHS .teamText .groupTeam p{color:var(--color-medium-grey)}.blockAboutUsOurBusinesses{display:flex;flex-direction:column;position:relative}@media (min-width:992px){.blockAboutUsOurBusinesses{flex-direction:row}}.blockAboutUsOurBusinesses .sectionHeading{color:var(--color-black-50);font-size:var(--h5);font-weight:700;left:var(--side-padding);position:absolute;top:30px;z-index:1}@media (min-width:768px){.blockAboutUsOurBusinesses .sectionHeading{top:30px}}.blockAboutUsOurBusinesses .business{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:flex-start;padding:clamp(80px,12vw,180px) var(--side-padding);position:relative}.blockAboutUsOurBusinesses .business.intelligence{background:var(--color-sup-land-bg)}.blockAboutUsOurBusinesses .business.incubation{background:var(--color-sup-ocean-bg)}.blockAboutUsOurBusinesses .business.innovation{background:var(--color-sup-sky-bg)}.blockAboutUsOurBusinesses .business h1,.blockAboutUsOurBusinesses .business h2,.blockAboutUsOurBusinesses .business h3,.blockAboutUsOurBusinesses .business h4,.blockAboutUsOurBusinesses .business h5,.blockAboutUsOurBusinesses .business h6,.blockAboutUsOurBusinesses .business ol,.blockAboutUsOurBusinesses .business p,.blockAboutUsOurBusinesses .business ul{margin-bottom:0}.blockAboutUsOurBusinesses .business .title{font-weight:400;margin-bottom:clamp(20px,2vw,30px)}.blockAboutUsOurBusinesses .business p{margin-bottom:20px}.blockAboutUsOurBusinesses .business .blurb{max-width:600px}.blockAboutUsOurBusinesses .business .iconMore{align-items:flex-end;bottom:0;display:flex;height:80px;justify-content:flex-end;padding:30px;position:absolute;right:0;width:100%}@media (min-width:768px){.blockAboutUsOurBusinesses .business .iconMore{padding:30px var(--side-padding)}}.blockAboutUsOurBusinesses .business .iconMore:before{background:url(../images/icon-business-more.svg) 50%/cover no-repeat;content:"";display:inline-block;height:clamp(20px,2vw,30px);-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s;width:clamp(20px,2vw,30px)}.blockAboutUsOurBusinesses .business .iconMore:hover:before{transform:translate(5px,-5px)}@media (min-width:768px){.blockAboutUsOurBusinesses .business .iconMore:hover:before{transform:translate(5px,-20px)}}.modPartnerLogos{align-items:flex-start;background-color:#f9f9f9;display:flex;flex-direction:column;gap:clamp(20px,3vw,50px);padding:clamp(40px,6vw,80px) var(--side-padding) clamp(60px,10vw,160px)}.modPartnerLogos .subheading{color:var(--color-medium-grey);margin-bottom:0}.modPartnerLogos .swiper-wrapper{align-items:center}.modPartnerLogos .sliderRow{align-items:center;display:flex;gap:clamp(20px,3vw,40px);width:100%}.modPartnerLogos .sliderRow--static .sliderBtn{display:none}.modPartnerLogos .sliderRow--static .swiper{overflow:visible}.modPartnerLogos .sliderRow--static .swiper-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:40px;justify-content:space-evenly;transform:none!important;width:100%!important}.modPartnerLogos .sliderRow--static .swiper-slide{flex-shrink:0;width:auto}.modPartnerLogos .sliderBtn{align-items:center;background:none;border:none;color:var(--color-dark-grey);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;opacity:.5;padding:0;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s;user-select:none;width:20px}.modPartnerLogos .sliderBtn:hover{opacity:1}.modPartnerLogos .sliderBtn svg{display:block}.modPartnerLogos .sliderBtn--next svg{transform:scaleX(-1)}.modPartnerLogos .swiper{flex:1;min-width:0}.modPartnerLogos .swiper-slide{align-items:center;display:flex;height:80px;justify-content:center}@media (min-width:1600px){.modPartnerLogos .swiper-slide{height:150px}}@media (min-width:1200px) and (max-width:1599px){.modPartnerLogos .swiper-slide{height:120px}}@media (min-width:768px) and (max-width:1199px){.modPartnerLogos .swiper-slide{height:120px}}.modPartnerLogos .logoWrap{align-items:center;display:flex;height:100%;justify-content:center;padding:0 16px;width:100%}.modPartnerLogos .logoWrap img{height:auto;max-height:80px;max-width:170px;object-fit:contain;width:auto}@media (min-width:1600px){.modPartnerLogos .logoWrap img{max-height:150px;max-width:260px}}@media (min-width:1200px) and (max-width:1599px){.modPartnerLogos .logoWrap img{max-height:120px;max-width:240px}}@media (min-width:768px) and (max-width:1199px){.modPartnerLogos .logoWrap img{max-height:120px;max-width:200px}}.modInnovationSlider{background:var(--color-sup-sky-bg);padding:var(--mod-padding)}.modInnovationSlider .inner{margin:0 auto;max-width:var(--content-max)}.modInnovationSlider .innovation-slider{align-items:center;display:flex;gap:25px;margin:0 auto}.modInnovationSlider .sliderBtn{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;opacity:.6;padding:0;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s;user-select:none}.modInnovationSlider .sliderBtn--prev:before{background:url(../images/icon-slider-prev.svg) no-repeat 50%/cover;content:"";display:inline-block;height:clamp(20px,3vw,40px);width:clamp(20px,3vw,40px)}.modInnovationSlider .sliderBtn--next:before{background:url(../images/icon-slider-next.svg) no-repeat 50%/cover;content:"";display:inline-block;height:clamp(20px,3vw,40px);width:clamp(20px,3vw,40px)}.modInnovationSlider .sliderBtn:hover{opacity:1}.modInnovationSlider .js-innovation-swiper{flex:1;min-width:0}.modInnovationSlider .innovation-slide{display:flex;flex-direction:column;gap:clamp(10px,2vw,20px)}.modInnovationSlider .innovation-slide__media{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}.modInnovationSlider .innovation-slide__media img{display:block;height:100%;object-fit:cover;pointer-events:none;user-select:none;width:100%}.modInnovationSlider .innovation-slide__caption{color:var(--color-dark-grey);display:flex;flex-direction:column;gap:clamp(5px,.8vw,10px)}.modInnovationSlider .innovation-slide__caption .slide-counter{display:block;font-size:var(--h6);font-weight:500}.modInnovationSlider .innovation-slide__caption .slide-caption-text{font-size:var(--h5);font-weight:500;line-height:1.2}.modInnovationSlider .innovation-slide__caption h1,.modInnovationSlider .innovation-slide__caption h2,.modInnovationSlider .innovation-slide__caption h3,.modInnovationSlider .innovation-slide__caption h4,.modInnovationSlider .innovation-slide__caption h5,.modInnovationSlider .innovation-slide__caption h6,.modInnovationSlider .innovation-slide__caption p{margin-bottom:0}.modInnovationSlider .innovation-play-btn{align-items:center;background-color:var(--color-white-90);border-radius:200px;display:flex;height:clamp(45px,6vw,90px);justify-content:center;left:50%;outline:none;position:absolute;text-decoration:none;top:50%;touch-action:none;transform:translate(-50%,-50%);-moz-transition:transform .2s ease,filter .2s ease;-ms-transition:transform .2s ease,filter .2s ease;-o-transition:transform .2s ease,filter .2s ease;-webkit-transition:transform .2s ease,filter .2s ease;transition:transform .2s ease,filter .2s ease;width:clamp(70px,10vw,140px)}.modInnovationSlider .innovation-play-btn:hover{background-color:var(--color-white);filter:drop-shadow(0 6px 20px rgba(0,0,0,.2));transform:translate(-50%,-50%) scale(1.05)}.modInnovationSlider .innovation-play-btn:after{background:url(../images/icon-play.svg) no-repeat 50%/cover;content:"";display:inline-block;height:clamp(16px,3vw,40px);width:clamp(16px,3vw,40px)}.modInnovationSlider .gslide-media.gslide-inline{background:transparent!important;max-height:none!important;overflow:hidden!important}.modInnovationSlider .glb-yt-wrap{aspect-ratio:16/9;width:100%}.modInnovationSlider .glb-yt-wrap iframe{border:0;display:block;height:100%;width:100%}.gnext.disabled,.gprev.disabled{opacity:0!important}