.w-layout-grid {
     display: -ms-grid;
     display: grid;
     grid-auto-columns: 1fr;
     -ms-grid-columns: 1fr 1fr;
     grid-template-columns: 1fr 1fr;
     -ms-grid-rows: auto auto;
     grid-template-rows: auto auto;
     grid-row-gap: 16px;
     grid-column-gap: 16px;
   }

.w-form-formradioinput--inputType-custom {
     border-top-width: 1px;
     border-bottom-width: 1px;
     border-left-width: 1px;
     border-right-width: 1px;
     border-top-color: #ccc;
     border-bottom-color: #ccc;
     border-left-color: #ccc;
     border-right-color: #ccc;
     border-top-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-right-style: solid;
     width: 12px;
     height: 12px;
     border-bottom-left-radius: 50%;
     border-bottom-right-radius: 50%;
     border-top-left-radius: 50%;
     border-top-right-radius: 50%;
   }
   
   .w-form-formradioinput--inputType-custom.w--redirected-focus {
     box-shadow: 0px 0px 3px 1px #3898ec;
   }

.w-form-formradioinput--inputType-custom.w--redirected-checked {
     border-top-width: 4px;
     border-bottom-width: 4px;
     border-left-width: 4px;
     border-right-width: 4px;
     border-top-color: #3898ec;
     border-bottom-color: #3898ec;
     border-left-color: #3898ec;
     border-right-color: #3898ec;
   }




  
   /* body {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
     color: #333;
     font-size: 14px;
     line-height: 20px;
   } */
/*    
   h1 {
     margin-top: 20px;
     margin-bottom: 10px;
     font-size: 38px;
     line-height: 44px;
     font-weight: bold;
   } */
   
   /* h2 {
     margin-top: 20px;
     margin-bottom: 10px;
     font-size: 32px;
     line-height: 36px;
     font-weight: bold;
   } */
   
   /* h3 {
     margin-top: 20px;
     margin-bottom: 10px;
     font-size: 24px;
     line-height: 30px;
     font-weight: bold;
   } */
   
   /* p {
     margin-bottom: 10px;
   } */
   
   /* a {
     text-decoration: underline;
   }
    */
   /* ul {
     margin-top: 0px;
     margin-bottom: 10px;
     padding-left: 40px;
   } */
   
   /* ol {
     margin-top: 0px;
     margin-bottom: 10px;
     padding-left: 40px;
   } */
   
   /* img {
     display: inline-block;
     max-width: 100%;
   } */
   
   /* blockquote {
     margin-bottom: 10px;
     padding: 10px 20px;
     border-left: 5px solid #e2e2e2;
     font-size: 18px;
     line-height: 22px;
   } */
   
   figure {
     margin-bottom: 10px;
   }
   
   figcaption {
     margin-top: 5px;
     text-align: center;
   }
   
   .navigation-link {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: visible;
     width: auto;
     min-height: 40px;
     margin-right: 12px;
     margin-left: 0px;
     padding: 0px 12px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-transition: all 200ms ease;
     transition: all 200ms ease;
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
     font-size: 16px;
     font-weight: 400;
     letter-spacing: 0.5px;
     text-decoration: none;
   }
   
   .navigation-link:hover {
     color: #181717;
   }
   
   .navigation-link.w--current {
     color: #99d715;
   }
   
   .navigation-link.sencondary-cta {
     display: none;
   }
   
   .nav-content-wrap {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding-left: 12px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .dropdown-toggle {
     width: 100%;
     margin-right: 0px;
     padding-right: 24px;
     padding-left: 12px;
     -webkit-transition: all 200ms ease;
     transition: all 200ms ease;
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
   }
   
   .dropdown-toggle:hover {
     color: #181717;
   }
   
   .nav-blog-item {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding-top: 4px;
     padding-bottom: 4px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     text-decoration: none;
   }
   
   .dropdown-pointer {
     position: relative;
     display: block;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .nav-link-details {
     color: rgba(40, 51, 56, 0.6);
     font-size: 14px;
     white-space: normal;
   }
   
   .brand {
     margin-right: 44px;
   }
   
   .navigation-container {
     position: static;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 100%;
     max-width: 1400px;
     min-height: auto;
     margin-right: 0px;
     margin-left: 0px;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-style: none;
     border-width: 1px;
     border-color: #181717;
     -o-object-fit: fill;
     object-fit: fill;
   }
   
   .primary-btn-light {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: auto;
     min-height: 40px;
     min-width: 168px;
     margin-right: 0px;
     padding: 0px 40px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-style: none;
     border-width: 1.5px;
     border-color: rgba(248, 247, 247, 0.5);
     border-radius: 999px;
     background-color: #181717;
     -webkit-transition: all 200ms ease-out;
     transition: all 200ms ease-out;
     font-family: Inter, sans-serif;
     color: #fff;
     font-size: 16px;
     font-weight: 400;
     letter-spacing: 1px;
     text-decoration: none;
     text-transform: uppercase;
     white-space: nowrap;
     cursor: pointer;
   }
   
   .primary-btn-light:hover {
     margin-bottom: 0px;
     box-shadow: -10px 13px 16px -16px rgba(226, 78, 250, 0.55), 11px 11px 16px -16px rgba(125, 25, 252, 0.55);
     -webkit-transform: translate(0px, -4px);
     -ms-transform: translate(0px, -4px);
     transform: translate(0px, -4px);
   }
   
   .primary-btn-light.w--current {
     width: 160px;
   }
   
   .primary-btn-light.large {
     width: auto;
     min-width: 168px;
     margin-right: 0px;
     padding: 8px 32px;
     -webkit-transition-timing-function: ease-in;
     transition-timing-function: ease-in;
   }
   
   .primary-btn-light.large:hover {
     box-shadow: -10px 13px 16px -16px rgba(226, 78, 250, 0.55), 11px 11px 16px -16px rgba(125, 25, 252, 0.55);
   }
   
   .primary-btn-light.large.top-margin-32 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 160px;
     margin-top: 32px;
     cursor: pointer;
   }
   
   .primary-btn-light.large.top-margin-32 {
     display: none;
     margin-top: 32px;
   }
   
   .primary-btn-light.large.top-margin-56 {
     margin-top: 56px;
   }
   
   .primary-btn-light.large.btm-margin-48 {
     height: auto;
     margin-bottom: 48px;
     padding-top: 8px;
     padding-bottom: 8px;
     font-size: 18px;
   }
   
   .primary-btn-light.large.btm-margin-48.top-margin-8 {
     width: auto;
     min-width: 168px;
     margin-top: 8px;
     padding-right: 40px;
     padding-left: 40px;
   }
   
   .primary-btn-light.large.btm-margin-48.top-margin-8._w-240 {
     width: 240px;
   }
   
   .primary-btn-light.large.top-margin-24 {
     width: auto;
     margin-top: 24px;
     padding-right: 40px;
     padding-left: 40px;
   }
   
   .primary-btn-light.large.top-margin-24._w-240 {
     width: 240px;
   }
   
   .primary-btn-light.large.top-margin-24._w-240px {
     width: 240px;
     color: #f8f7f7;
   }
   
   .primary-btn-light.dark-mode {
     border-style: solid;
     background-color: rgba(248, 247, 247, 0.1);
   }
   
   .primary-btn-light.top-margin-24 {
     margin-top: 24px;
   }
   
   .primary-btn-light.top-margin-16 {
     margin-top: 16px;
     line-height: 100%;
   }
   
   .navigation {
     position: fixed;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: auto;
     z-index: 900;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 8vh;
     margin-top: 0px;
     padding-right: 64px;
     padding-left: 64px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-bottom: 1px solid #f8f7f7;
     background-color: hsla(0, 0%, 100%, 0.8);
     opacity: 1;
     background-clip: border-box;
     -webkit-text-fill-color: inherit;
   }
   
   .navigation-dropdown {
     min-width: 140px;
   }
   
   .navigation-dropdown.w--open {
     left: -120px;
     max-height: 100vh;
     min-width: 320px;
     padding-top: 0px;
     background-color: transparent;
   }
   
   .navigation-left {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: auto;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .dropdown-block {
     position: relative;
     z-index: 25;
     display: none;
     width: 100%;
     padding: 20px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-top: 1px solid rgba(0, 0, 0, 0.08);
     background-color: #fafafa;
     color: #283338;
     font-size: 16px;
     text-decoration: none;
   }
   
   .dropdown-title {
     margin-bottom: 2px;
     font-family: Inter, sans-serif;
     font-size: 15px;
   }
   
   .navigation-right {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: auto;
     padding-right: 0px;
     padding-left: 0px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-flex-wrap: nowrap;
     -ms-flex-wrap: nowrap;
     flex-wrap: nowrap;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     font-size: 16px;
   }
   
   .dropdown-wrapper {
     overflow: hidden;
     width: 100%;
     min-width: 140px;
     margin-top: -11px;
     border-radius: 10px;
     background-color: #fff;
     box-shadow: 4px -19px 35px -10px rgba(190, 17, 0, 0.08), 11px 11px 30px -10px rgba(4, 0, 187, 0.15);
   }
   
   .dropdown-wrapper.w--open {
     left: -97px;
     max-height: 100vh;
     min-width: 300px;
     border-radius: 15px;
     background-color: #fff;
     box-shadow: 0 50px 25px -50px rgba(32, 53, 90, 0.15), 8px 18px 60px 4px rgba(0, 0, 0, 0.13);
   }
   
   .icon-4 {
     margin-right: 5px;
   }
   
   .nav-menu {
     position: static;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     color: #283338;
     font-size: 15px;
   }
   
   .logo {
     width: auto;
     height: 28px;
     max-width: none;
   }
   
   .icon-wrap {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 40px;
     height: 40px;
     padding: 0px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-flex: 0;
     -webkit-flex: 0 0 auto;
     -ms-flex: 0 0 auto;
     flex: 0 0 auto;
     border-radius: 100px;
     background-color: transparent;
   }
   
   .icon {
     width: 100%;
   }
   
   .pointer {
     position: relative;
     z-index: 20;
     width: 20px;
     height: 20px;
     margin-right: auto;
     margin-left: auto;
     border-radius: 2px;
     background-color: #fff;
     -webkit-transform: rotate(45deg);
     -ms-transform: rotate(45deg);
     transform: rotate(45deg);
   }
   
   .login-buttons {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-left: 30px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .nav-link-blog {
     color: #8c54ff;
     font-size: 14px;
     white-space: normal;
   }
   
   .dropdown {
     margin-right: 32px;
   }
   
   .dropdown-link {
     position: relative;
     z-index: 25;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     padding: 20px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-transition: all 200ms ease;
     transition: all 200ms ease;
     color: #283338;
     font-size: 16px;
     text-decoration: none;
   }
   
   .dropdown-link:hover {
     background-color: #f8f7f7;
   }
   
   .dropdown-link:focus {
     border: 1px none #000;
   }
   
   .div-block {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: auto;
     -webkit-justify-content: space-around;
     -ms-flex-pack: distribute;
     justify-content: space-around;
   }
   
   .hero {
     position: relative;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: auto;
     z-index: 5;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100vw;
     height: auto;
     max-width: none;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     background-color: #fff;
     background-clip: border-box;
     -webkit-text-fill-color: inherit;
   }
   
   .hero.podcast {
     position: relative;
     z-index: 60;
     height: 100vh;
     margin-bottom: 0px;
     padding: 40px 96px 0vh;
     background-color: #181717;
     background-image: url("../605862282949082c4e3c0558_gradient-podcast.svg");
     background-position: 50% 100%;
     background-size: auto;
   }
   
   .hero.podcast.blog {
     position: static;
     height: auto;
     padding-top: 56px;
     padding-bottom: 56px;
   }
   
   .hero_top {
     position: relative;
     z-index: 2;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 80vh;
     max-width: none;
     padding-top: 64px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-flex: 0;
     -webkit-flex: 0 auto;
     -ms-flex: 0 auto;
     flex: 0 auto;
   }
   
   .heading {
     position: static;
     z-index: 2;
     margin-top: 0px;
     margin-bottom: 0px;
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
     font-size: 56px;
     line-height: 150%;
     font-weight: 700;
     text-align: center;
   }
   
   .heading-2 {
     position: static;
     z-index: 2;
     margin-top: 0px;
     margin-bottom: 0px;
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
     font-size: 28px;
     font-weight: 300;
   }
   
   .hero_btm {
     position: relative;
     left: 0%;
     top: auto;
     right: 0%;
     bottom: 0%;
     z-index: 2;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 100%;
     height: auto;
     max-width: none;
     padding-top: 5%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-image: url("../60517496a14ed3757e5d28e7_hero-btm-nude.svg");
     background-position: 50% 0%;
     background-size: cover;
   }
   
   .text-span {
     font-family: Inter, sans-serif;
   }
   
   .text-span-2 {
     font-family: Inter, sans-serif;
   }
   
   ._18-reg {
     margin-bottom: 0px;
     font-family: 'Noto Sans TC', sans-serif;
     color: #fff;
     font-size: 18px;
     line-height: 150%;
     text-decoration: none;
   }
   
   ._18-reg.listen-now {
     width: 100%;
     text-align: center;
   }
   
   .hero_btm_logos_grid {
     position: static;
     overflow: visible;
     width: auto;
     height: 100%;
     margin-left: 0px;
     padding-top: 0px;
     justify-items: start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     grid-column-gap: 8px;
     -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
     grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .image {
     height: 124px;
     max-width: none;
     background-clip: border-box;
     -webkit-text-fill-color: inherit;
   }
   
   .image.contact {
     height: 88px;
   }
   
   .logo-block {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: auto;
     height: 100%;
     max-width: none;
     margin-right: 0px;
     margin-left: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .hero_btm_logos {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: visible;
     width: 100%;
     height: 65%;
     margin-left: 0px;
     padding-top: 0px;
     padding-right: 0px;
     padding-left: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .section {
     position: static;
     z-index: 7;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 100vw;
     height: auto;
     max-height: none;
     max-width: none;
     margin-top: 0px;
     margin-bottom: 0px;
     padding: 64px 64px 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-flex-wrap: wrap;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-content: flex-start;
     -ms-flex-line-pack: start;
     align-content: flex-start;
     background-color: #f8f7f7;
     -o-object-fit: fill;
     object-fit: fill;
   }
   
   .section.nude {
     max-width: 100vw;
     padding-top: 120px;
     padding-bottom: 120px;
     background-color: #f8f7f7;
   }
   
   .section.nude.features {
     z-index: 5;
     height: auto;
     max-height: none;
     max-width: 100vw;
     padding: 120px 160px;
   }
   
   .section.nude.features.white {
     padding-right: 160px;
     padding-left: 160px;
     background-color: #fff;
   }
   
   .section.nude.features.gradient-white-nude {
     overflow: visible;
     background-color: transparent;
     background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f7f7));
     background-image: linear-gradient(180deg, #fff, #f8f7f7);
   }
   
   .section.nude.features.padding-24 {
     padding-top: 24px;
     padding-bottom: 24px;
   }
   
   .section.nude.data {
     height: 100vh;
     padding: 120px 32px;
     background-color: #f8f7f7;
     background-image: url("606d1869050238dfb4158e69_gradient-data.svg");
     background-position: 50% 100%;
     background-size: auto;
   }
   
   .section.nude.data.white {
     max-width: 100vw;
     background-color: #fff;
   }
   
   .section.nude._100vh {
     height: 100vh;
     padding-top: 64px;
     padding-bottom: 64px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .section.nude.top-gradient {
     background-image: url("../611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
     background-position: 50% 0%;
     background-size: 100%;
     background-repeat: no-repeat;
   }
   
   .section.nude.top-gradient._100vh {
     height: auto;
     min-height: auto;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-content: center;
     -ms-flex-line-pack: center;
     align-content: center;
     background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.2)), color-stop(60%, hsla(0, 0%, 100%, 0.15)), color-stop(80%, hsla(0, 0%, 100%, 0))), url("../611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
     background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.2), hsla(0, 0%, 100%, 0.15) 60%, hsla(0, 0%, 100%, 0) 80%), url("../611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
     background-position: 0px 0px, 50% 0%;
     background-size: auto, 100%;
     background-repeat: repeat, no-repeat;
   }
   
   .section.nude.top-gradient.no-btm-padding {
     padding-bottom: 0px;
   }
   
   .section.nude.top-gradient.no-btm-padding.top-padding-88 {
     padding-top: 88px;
   }
   
   .section.nude.top-gradient.no-btm-padding.top-padding-88.crm-mockup {
     height: 100vh;
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
     background-image: url("../611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png"), url("../611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
     background-position: -150% 150%, 50% 0%;
     background-size: 888px, 100%;
     background-repeat: no-repeat, no-repeat;
   }
   
   .section.nude.top-gradient.no-btm-padding {
     height: 100vh;
     padding-top: 0px;
     padding-bottom: 0px;
     -webkit-flex-wrap: nowrap;
     -ms-flex-wrap: nowrap;
     flex-wrap: nowrap;
     -webkit-box-align: end;
     -webkit-align-items: flex-end;
     -ms-flex-align: end;
     align-items: flex-end;
     -webkit-align-content: flex-start;
     -ms-flex-line-pack: start;
     align-content: flex-start;
   }
   
   .section.nude.top-gradient.no-btm-padding.crm-mockup {
     padding-top: 120px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: #f8f7f7;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.7))), -webkit-gradient(linear, left top, left bottom, from(rgba(24, 0, 79, 0.3)), to(rgba(24, 0, 79, 0.3))), url("../611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("../611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
     background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), linear-gradient(180deg, rgba(24, 0, 79, 0.3), rgba(24, 0, 79, 0.3)), url("../611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("../611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
     background-position: 0px 0px, 0px 0px, 50% 0%, 50% 90%;
     background-size: auto, auto, 100%, 100vw;
     background-repeat: repeat, repeat, no-repeat, no-repeat;
   }
   
   .section.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
     padding-top: 0px;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.7))), -webkit-gradient(linear, left top, left bottom, from(rgba(24, 0, 79, 0.3)), to(rgba(24, 0, 79, 0.3))), url("../611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png"), url("../611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
     background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), linear-gradient(180deg, rgba(24, 0, 79, 0.3), rgba(24, 0, 79, 0.3)), url("../611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png"), url("../611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
     background-position: 0px 0px, 0px 0px, 50% 90%, 50% 0%;
     background-size: auto, auto, 90vw, 100%;
     background-repeat: repeat, repeat, no-repeat, no-repeat;
   }
   
   .section.no-padding {
     z-index: 5;
     overflow: hidden;
     width: 100vw;
     height: 100vh;
     padding-right: 0px;
     padding-left: 0px;
     background-color: #fff;
   }
   
   .section.no-padding.marketplace {
     height: 720px;
     max-height: none;
     background-color: #f8f7f7;
   }
   
   .section.dark-purple {
     z-index: 5;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     height: auto;
     max-width: 100vw;
     min-height: 100vh;
     min-width: auto;
     margin-bottom: 500px;
     padding: 40px 124px;
     background-color: #18004f;
     background-image: url("../605965edfea8774c0c23b4b5_gradient-dark.svg");
     background-position: 50% 50%;
     background-size: cover;
     -o-object-fit: fill;
     object-fit: fill;
   }
   
   .section.dark-purple.blog {
     position: static;
     z-index: 7;
     min-height: auto;
     padding-top: 80px;
     padding-bottom: 80px;
   }
   
   .section.height-auto {
     height: auto;
     padding-top: 96px;
     padding-bottom: 96px;
   }
   
   .section.height-auto.gradient-white-nude {
     padding-right: 64px;
     padding-left: 64px;
     background-color: transparent;
     background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f7f7));
     background-image: linear-gradient(180deg, #fff, #f8f7f7);
   }
   
   .section.gradient-nude-white {
     height: auto;
     max-height: none;
     padding-top: 132px;
     padding-bottom: 132px;
     background-color: #f8f7f7;
     background-image: url("../606d1869050238dfb4158e69_gradient-data.svg");
     background-position: 50% 100%;
     background-size: cover;
     background-repeat: no-repeat;
   }
   
   .section.gradient-nude-white.blog {
     position: static;
     padding-top: 96px;
     padding-bottom: 96px;
     background-color: #fff;
   }
   
   .section.white {
     padding-top: 120px;
     padding-bottom: 120px;
     background-color: #fff;
   }
   
   .section.white.feature {
     overflow: visible;
     max-width: 100vw;
     padding-top: 120px;
     padding-right: 64px;
     padding-bottom: 120px;
     -webkit-align-content: center;
     -ms-flex-line-pack: center;
     align-content: center;
   }
   
   .section.white.feature.no-top-padding {
     padding-top: 0px;
     padding-right: 64px;
   }
   
   .section.white.feature.no-top-padding.nude {
     padding-right: 64px;
     background-color: #f8f7f7;
   }
   
   .section.white.no-btm-padding {
     padding-bottom: 0px;
   }
   
   .section.white.no-btm-padding.nude {
     -webkit-align-content: center;
     -ms-flex-line-pack: center;
     align-content: center;
     background-color: #f8f7f7;
   }
   
   .section.white.top-btm-padding-88 {
     padding-top: 88px;
     padding-bottom: 88px;
   }
   
   .section.hero {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: visible;
     max-width: 100vw;
     min-height: 100vh;
     min-width: auto;
     padding-top: 56px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-flex-wrap: wrap;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-content: center;
     -ms-flex-line-pack: center;
     align-content: center;
   }
   
   .section.hero.white-paper {
     height: 100vh;
     padding-right: 0px;
     background-image: url("../6114d3e34aba3f00b7628d1e_bg.png");
     background-position: 50% 50%;
     background-size: cover;
   }
   
   .section.hero.white-paper.success {
     position: static;
     height: 90vh;
     min-height: auto;
     margin-top: 64px;
     padding-top: 0px;
     padding-left: 88px;
     -webkit-box-pack: end;
     -webkit-justify-content: flex-end;
     -ms-flex-pack: end;
     justify-content: flex-end;
   }
   
   .section.content-meta {
     position: static;
     margin-top: 0px;
     padding: 24px 0px;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-content: center;
     -ms-flex-line-pack: center;
     align-content: center;
     -webkit-align-self: flex-start;
     -ms-flex-item-align: start;
     align-self: flex-start;
   }
   
   .section.content-body {
     position: static;
     overflow: hidden;
     padding: 16px 0px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-content: center;
     -ms-flex-line-pack: center;
     align-content: center;
   }
   
   .section.blog-hero {
     padding-top: 64px;
     padding-right: 64px;
     padding-left: 64px;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-flex-wrap: wrap;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     background-color: #f8f7f7;
   }
   
   .section.blog-hero.btm {
     max-width: none;
     padding-top: 80px;
     padding-bottom: 80px;
   }
   
   .section.top-image {
     position: static;
     top: auto;
     z-index: 10;
     margin-top: 64px;
     padding-top: 0px;
     padding-right: 0px;
     padding-left: 0px;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
   }
   
   .section.search {
     margin-top: 64px;
     padding-top: 8px;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .section.white-paper-full-image-bg {
     height: 100vh;
     min-height: 100vh;
     -webkit-align-content: center;
     -ms-flex-line-pack: center;
     align-content: center;
     background-color: #000;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.2))), url("../611651afc3bde20d3cc841ea_book-slightly-open.png");
     background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2)), url("../611651afc3bde20d3cc841ea_book-slightly-open.png");
     background-position: 0px 0px, 50% 50%;
     background-size: auto, cover;
   }
   
   .heading-3 {
     margin-top: 0px;
     margin-bottom: 0px;
     font-family: 'Noto Sans TC', sans-serif;
     font-size: 44px;
     line-height: 130%;
     text-align: center;
   }
   
   ._32-light {
     font-family: 'Noto Sans TC', sans-serif;
     color: #666;
     font-size: 32px;
     line-height: 150%;
     font-weight: 300;
     text-align: center;
   }
   
   .grid-2 {
     margin-right: 0px;
     margin-left: 0px;
     grid-column-gap: 48px;
     grid-row-gap: 24px;
     -ms-grid-columns: 1fr 1fr 1fr;
     grid-template-columns: 1fr 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .core_context {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .icon--80px {
     width: 88px;
     height: 80px;
   }
   
   ._32-bold {
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
     font-size: 32px;
     line-height: 150%;
     text-align: center;
   }
   
   ._32-bold.blog {
     margin-top: 0px;
     margin-bottom: 16px;
     line-height: 125%;
     text-align: left;
   }
   
   .core_context_des {
     font-family: 'Noto Sans TC', sans-serif;
     color: #333;
     font-size: 16px;
     line-height: 150%;
     font-weight: 300;
     text-align: left;
     letter-spacing: 0.5px;
   }
   
   ._24-bold {
     font-family: 'Noto Sans TC', sans-serif;
     color: #333;
     font-size: 24px;
     line-height: 150%;
     font-weight: 700;
   }
   
   ._24-bold.blog {
     margin-top: 0px;
     margin-bottom: 12px;
   }
   
   .messagage-btn {
     position: fixed;
     left: auto;
     top: auto;
     right: 24px;
     bottom: 24px;
     z-index: 999;
     border-radius: 999px;
     background-image: url("../60474896ecc1264eaa56b197_messege-btn.svg");
     background-position: 0px 0px;
     background-size: auto;
     box-shadow: 0 8px 12px -8px #530eaa;
     -webkit-transition: all 200ms cubic-bezier(.445, .05, .55, .95);
     transition: all 200ms cubic-bezier(.445, .05, .55, .95);
     cursor: pointer;
   }
   
   .messagage-btn:hover {
     box-shadow: 0 14px 18px -8px rgba(83, 14, 170, 0.55);
     -webkit-transform: scale(1.15);
     -ms-transform: scale(1.15);
     transform: scale(1.15);
   }
   
   .message-btn {
     position: fixed;
     left: auto;
     top: auto;
     right: 24px;
     bottom: 24px;
     z-index: 995;
     width: 56px;
     height: 56px;
     border-radius: 999px;
     box-shadow: 0 16px 12px -6px rgba(58, 0, 133, 0.25);
     opacity: 1;
     -webkit-transition: all 200ms ease;
     transition: all 200ms ease;
     cursor: pointer;
   }
   
   .message-btn:hover {
     -webkit-transform: scale(1.1);
     -ms-transform: scale(1.1);
     transform: scale(1.1);
   }
   
   .image-2 {
     width: 100%;
     height: 100%;
   }
   
   .add-line {
     position: fixed;
     left: auto;
     top: auto;
     right: 24px;
     bottom: 90px;
     z-index: 9900;
     display: none;
     width: 320px;
     height: auto;
     padding: 32px 16px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 6px;
     background-color: #fff;
     box-shadow: 0 8px 40px -20px rgba(35, 0, 80, 0.65);
     opacity: 1;
   }
   
   .image-3 {
     width: 100%;
     height: auto;
   }
   
   .text-block {
     margin-top: 8px;
     margin-bottom: 8px;
     font-family: 'Noto Sans TC', sans-serif;
     color: #333;
     font-size: 18px;
     font-weight: 400;
     letter-spacing: 0.2px;
     text-decoration: none;
   }
   
   .text-block-2 {
     direction: ltr;
     font-family: 'Noto Sans TC', sans-serif;
     color: #999;
     font-size: 16px;
     line-height: 150%;
     font-weight: 300;
     letter-spacing: 0.2px;
     text-decoration: none;
   }
   
   ._2-columns {
     width: auto;
     height: auto;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     justify-items: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-content: center;
     -ms-flex-line-pack: center;
     align-content: center;
     grid-column-gap: 16px;
     grid-row-gap: 24px;
     -ms-grid-columns: 1fr 1fr;
     grid-template-columns: 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   ._48-bold {
     margin-top: 8px;
     margin-bottom: 8px;
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
     font-size: 48px;
     line-height: 150%;
     text-align: center;
   }
   
   ._48-bold.white {
     font-family: Inter, sans-serif;
     color: #f8f7f7;
     font-weight: 700;
   }
   
   ._48-bold.white.height-125 {
     line-height: 125%;
     font-weight: 700;
   }
   
   .feature-text {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .feature-text.hero {
     position: static;
     display: -ms-grid;
     display: grid;
     width: 100%;
     margin-bottom: 8px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     justify-items: center;
     -webkit-align-content: center;
     -ms-flex-line-pack: center;
     align-content: center;
     grid-auto-columns: 1fr;
     grid-column-gap: 32px;
     grid-row-gap: 16px;
     -ms-grid-columns: auto 1fr auto;
     grid-template-columns: auto 1fr auto;
     -ms-grid-rows: 200px;
     grid-template-rows: 200px;
     background-color: transparent;
   }
   
   .checked {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .checked.btm-margin-12 {
     width: auto;
     margin-top: 0px;
     margin-bottom: 12px;
     -webkit-flex-wrap: nowrap;
     -ms-flex-wrap: nowrap;
     flex-wrap: nowrap;
   }
   
   .checked.btm-margin-12._1 {
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .checked.btm-margin-12._2 {
     margin-bottom: 12px;
   }
   
   .checked.btm-margin-12._3 {
     margin-bottom: 0px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .checked.btm-margin-8 {
     margin-bottom: 8px;
   }
   
   .icon-check {
     width: 20px;
     height: 20px;
     margin-right: 8px;
   }
   
   ._16-reg {
     font-family: 'Noto Sans TC', sans-serif;
     color: #333;
     font-size: 16px;
     line-height: 150%;
     letter-spacing: 0.5px;
     text-decoration: none;
   }
   
   ._16-reg.white {
     color: #f8f7f7;
   }
   
   ._16-reg.zh {
     font-weight: 400;
     letter-spacing: 0.5px;
     text-decoration: none;
   }
   
   ._16-reg.zh.coming-soon {
     display: none;
     color: #999;
     font-weight: 300;
   }
   
   ._16-reg.gray {
     color: #666;
   }
   
   ._16-reg.gray.blog {
     overflow: visible;
     height: auto;
     margin-bottom: 16px;
   }
   
   ._16-reg.gray.btm-margin-4 {
     margin-bottom: 4px;
   }
   
   ._16-reg.eng {
     font-family: Inter, sans-serif;
   }
   
   .feature-image {
     position: static;
     z-index: 999;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: auto;
     max-width: 100%;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     opacity: 1;
   }
   
   .feature-image.hero {
     position: static;
     z-index: 999;
     display: block;
     width: 80%;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     background-color: transparent;
     opacity: 1;
     background-clip: border-box;
     -webkit-text-fill-color: inherit;
   }
   
   ._22-light {
     font-family: 'Noto Sans TC', sans-serif;
     color: #333;
     font-size: 22px;
     line-height: 150%;
     font-weight: 300;
   }
   
   ._22-light.white {
     color: #f8f7f7;
   }
   
   ._22-light.white.top-btm-margin-40 {
     max-width: 800px;
     margin-top: 24px;
     margin-bottom: 40px;
     letter-spacing: 0.5px;
   }
   
   ._22-light.white.top-btm-margin-40.blog {
     text-align: center;
   }
   
   ._22-light.grey {
     color: #666;
   }
   
   ._22-light.grey.center {
     color: #333;
     text-align: center;
   }
   
   .marketplace-bg {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     z-index: 6;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 100%;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     background-color: transparent;
   }
   
   .image-5 {
     position: relative;
     z-index: 50;
     width: 100%;
   }
   
   .image-6 {
     position: absolute;
     bottom: 0px;
     height: 100%;
   }
   
   .marketplace {
     position: relative;
     z-index: 49;
     overflow: hidden;
     width: 100%;
     height: 100%;
     -ms-grid-columns: 0.4fr 0.4fr 1fr 0.4fr 0.4fr;
     grid-template-columns: 0.4fr 0.4fr 1fr 0.4fr 0.4fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .marketplace-context {
     position: relative;
     z-index: 25;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 100%;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
   }
   
   .body {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: visible;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: #fff;
   }
   
   .body.dark {
     background-color: #181717;
   }
   
   .grid-3 {
     width: auto;
     height: auto;
     min-height: 100%;
     min-width: 100%;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     justify-items: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-content: start;
     -ms-flex-line-pack: start;
     align-content: start;
     grid-column-gap: 48px;
     -ms-grid-columns: 1fr 1.5fr;
     grid-template-columns: 1fr 1.5fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .check-wrap {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: auto;
     margin-top: 24px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .check-wrap.hero {
     height: auto;
     margin-top: 0px;
     padding-top: 0px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     background-color: transparent;
   }
   
   .check-wrap.top-margin-8 {
     margin-top: 8px;
   }
   
   .div-block-5 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .contact-us {
     position: relative;
     top: 0%;
     right: auto;
     bottom: 0%;
     z-index: 6;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: auto;
     height: auto;
     max-height: none;
     margin-top: 40px;
     margin-bottom: 40px;
     padding: 24px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 8px;
     background-color: #fff;
   }
   
   .marketplace-texts {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     z-index: 50;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 100%;
     min-width: auto;
     margin-right: 0px;
     margin-left: 0px;
     padding-right: 0px;
     padding-left: 0px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .marketplace-module {
     position: absolute;
     left: 5%;
     top: 0%;
     right: auto;
     bottom: 0%;
     overflow: visible;
     width: 100%;
     height: 100%;
     background-image: url("../605068ca2b547e82c45b66d7_modules.png");
     background-position: 100% 50%;
     background-size: contain;
     background-attachment: scroll;
   }
   
   .marketplace-module._1 {
     position: static;
     left: auto;
     top: 0%;
     right: 0%;
     bottom: 0%;
     z-index: 50;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 160px;
     height: auto;
     margin-top: -10%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-image: none;
   }
   
   .marketplace-module._2 {
     position: static;
     top: 0%;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 160px;
     margin-left: 8%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: end;
     -webkit-justify-content: flex-end;
     -ms-flex-pack: end;
     justify-content: flex-end;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-image: none;
   }
   
   .marketplace-module._3 {
     left: auto;
     top: 0%;
     right: 5%;
     bottom: 0%;
   }
   
   .marketplace-module._4 {
     position: static;
     left: auto;
     top: 0%;
     right: -5%;
     bottom: 0%;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 160px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-image: none;
   }
   
   .marketplace-module._3 {
     position: static;
     top: 0%;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 160px;
     margin-top: 10%;
     margin-right: 8%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: end;
     -webkit-justify-content: flex-end;
     -ms-flex-pack: end;
     justify-content: flex-end;
     -webkit-flex-wrap: nowrap;
     -ms-flex-wrap: nowrap;
     flex-wrap: nowrap;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-image: none;
   }
   
   .marketplace-mask {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: auto;
     z-index: 50;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: auto;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .marketplace-module-wrap {
     position: absolute;
     left: 0%;
     top: 0%;
     right: auto;
     bottom: 0%;
     z-index: 25;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: auto;
   }
   
   .marketplace-module-wrap.right {
     position: absolute;
     left: auto;
     top: 0%;
     right: 0%;
     bottom: 0%;
     z-index: 25;
     width: auto;
     -webkit-box-pack: end;
     -webkit-justify-content: flex-end;
     -ms-flex-pack: end;
     justify-content: flex-end;
   }
   
   .image-8 {
     display: block;
     width: 150%;
     height: 1885px;
     max-width: none;
   }
   
   .image-9 {
     width: 200%;
     max-width: none;
     margin-bottom: 0px;
   }
   
   .image-9.right {
     width: 150%;
     height: 1855px;
   }
   
   .image-9.left {
     display: block;
     width: 150%;
     height: 1855px;
   }
   
   .close-btn {
     position: fixed;
     left: auto;
     top: auto;
     right: 24px;
     bottom: 24px;
     z-index: 999;
     display: none;
     width: 56px;
     height: 56px;
     border-radius: 999px;
     box-shadow: 0 16px 12px -6px rgba(58, 0, 133, 0.25);
     opacity: 1;
     -webkit-transition: all 200ms ease;
     transition: all 200ms ease;
     cursor: pointer;
   }
   
   .close-btn:hover {
     -webkit-transform: scale(1.1);
     -ms-transform: scale(1.1);
     transform: scale(1.1);
   }
   
   .text-span-5 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-9 {
     width: auto;
     font-family: Inter, sans-serif;
   }
   
   .text-span-11 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-12 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-13 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-14 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-15 {
     font-family: Inter, sans-serif;
   }
   
   .footercom {
     position: fixed;
     left: 0%;
     top: auto;
     right: 0%;
     bottom: 0%;
     z-index: 0;
     width: 100vw;
     height: auto;
     padding: 96px 64px 48px;
     background-color: #f8f7f7;
     opacity: 1;
   }
   
   .grid-4 {
     grid-column-gap: 24px;
     grid-row-gap: 28px;
     grid-template-areas: ".";
     -ms-grid-columns: 2.25fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr;
     grid-template-columns: 2.25fr 1fr 1fr 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .social-line-before {
     position: relative;
     z-index: 1;
     height: 32px;
     cursor: pointer;
   }
   
   .div-block-8 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .btm-navigation-wrap {
     width: 100%;
     margin-bottom: 24px;
     padding: 0px;
     -webkit-transition: all 150ms ease;
     transition: all 150ms ease;
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
     font-size: 16px;
     text-decoration: none;
   }
   
   .navigation-link-text {
     font-family: 'Noto Sans TC', sans-serif;
     font-size: 16px;
   }
   
   ._18-light {
     font-family: 'Noto Sans TC', sans-serif;
     color: #333;
     font-size: 18px;
     line-height: 150%;
     font-weight: 300;
   }
   
   ._18-light.btm-margin-24 {
     display: block;
     margin-bottom: 0px;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-flex-wrap: wrap;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     -webkit-align-content: flex-start;
     -ms-flex-line-pack: start;
     align-content: flex-start;
     font-size: 20px;
     letter-spacing: 0.5px;
   }
   
   .logo-partnership {
     height: 32px;
   }
   
   .image-12 {
     width: auto;
     height: 32px;
     max-width: none;
     cursor: pointer;
   }
   
   .social-wrap {
     position: relative;
     margin-right: 16px;
   }
   
   .div-block-9 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 32px;
   }
   
   .social-line-after {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     z-index: 0;
     height: 32px;
     opacity: 1;
     cursor: pointer;
   }
   
   .social-insta-before {
     position: relative;
     z-index: 1;
     height: 32px;
     cursor: pointer;
   }
   
   .social-insta-after {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     z-index: 0;
     height: 32px;
     opacity: 1;
     cursor: pointer;
   }
   
   .social-fb-before {
     position: relative;
     z-index: 1;
     height: 32px;
     cursor: pointer;
   }
   
   .social-fb-after {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     z-index: 0;
     height: 32px;
     opacity: 1;
     cursor: pointer;
   }
   
   .social-medium-before {
     position: relative;
     z-index: 1;
     height: 32px;
     cursor: pointer;
   }
   
   .social-medium-after {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     z-index: 0;
     height: 32px;
     opacity: 1;
     cursor: pointer;
   }
   
   .div-block-10 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .home-link {
     width: auto;
   }
   
   .html-embed {
     position: relative;
     z-index: 50;
     width: 100%;
     height: auto;
     margin-bottom: 0px;
   }
   
   .album-wrap {
     width: 25vw;
   }
   
   .podcast {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     align-self: center;
   }
   
   .podacst-link {
     width: 100%;
     grid-column-gap: 48px;
     -ms-grid-columns: 1fr 1fr 1fr 1fr;
     grid-template-columns: 1fr 1fr 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .podcast-logo-wrap {
     position: relative;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: 56px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-transition: all 200ms cubic-bezier(1, 0, 0, 1);
     transition: all 200ms cubic-bezier(1, 0, 0, 1);
     cursor: pointer;
   }
   
   .podcast-logo-wrap:hover {
     border-style: none;
     border-width: 1px;
     border-color: #7d19fc;
     border-radius: 4px;
     background-color: hsla(0, 0%, 100%, 0.1);
     box-shadow: -1px 1px 24px -8px rgba(23, 0, 27, 0.55), 1px 1px 24px -8px rgba(14, 0, 31, 0.55);
     -webkit-transform: translate(0px, -4px);
     -ms-transform: translate(0px, -4px);
     transform: translate(0px, -4px);
   }
   
   .zh {
     font-family: 'Noto Sans TC', sans-serif;
     font-weight: 700;
     letter-spacing: 1px;
   }
   
   .footer-link {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 8px;
     padding: 8px;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     text-decoration: none;
     cursor: pointer;
   }
   
   .footer-link:hover {
     border-radius: 4px;
     background-color: rgba(24, 23, 23, 0.05);
     color: #666;
   }
   
   .footer-link.cooming-soon {
     padding-right: 4px;
     padding-left: 4px;
     font-family: 'Noto Sans TC', sans-serif;
     color: #999;
     cursor: not-allowed;
   }
   
   .footer-link.cooming-soon:hover {
     background-color: transparent;
   }
   
   .footer-link.module {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
   }
   
   ._14-zh {
     font-family: 'Noto Sans TC', sans-serif;
     color: #666;
     font-weight: 400;
   }
   
   ._14-zh.btm-margin-8 {
     margin-bottom: 8px;
   }
   
   ._14-zh.btm-margin-8.left-margin-8 {
     margin-left: 8px;
   }
   
   ._14-zh.black {
     color: #181717;
   }
   
   ._14-zh.black._w-100 {
     width: 100%;
   }
   
   .image-13 {
     height: 12px;
     margin-left: 12px;
     opacity: 0;
   }
   
   .listen-now-wrap {
     position: absolute;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding-right: 16px;
     padding-left: 16px;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     opacity: 1;
   }
   
   .image-14 {
     height: 12px;
     opacity: 1;
   }
   
   .grid-5 {
     grid-column-gap: 32px;
     -ms-grid-columns: 1fr 1fr 1fr;
     grid-template-columns: 1fr 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .grid-5.hide {
     display: none;
   }
   
   .article-wrap {
     width: 100%;
     border: 3px solid #fff;
     border-radius: 6px;
     background-color: #fff;
     box-shadow: -2px 8px 24px -24px rgba(225, 20, 0, 0.35), 3px 7px 24px -24px rgba(4, 0, 211, 0.35);
     -webkit-transition: all 200ms cubic-bezier(.445, .05, .55, .95);
     transition: all 200ms cubic-bezier(.445, .05, .55, .95);
     text-decoration: none;
     cursor: pointer;
   }
   
   .article-wrap:hover {
     background-color: #f8f7f7;
     box-shadow: -12px 30px 96px -64px rgba(225, 20, 0, 0.35), 12px 30px 96px -64px rgba(4, 0, 211, 0.35);
     -webkit-transform: translate(0px, -4px);
     -ms-transform: translate(0px, -4px);
     transform: translate(0px, -4px);
   }
   
   .article-wrap.hide {
     display: none;
   }
   
   .article-text-wrap {
     padding: 12px;
     background-color: transparent;
   }
   
   .div-block-13 {
     position: absolute;
     left: 0%;
     top: auto;
     right: 0%;
     bottom: 0%;
     z-index: 35;
     width: 100%;
     height: 10vh;
     background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(248, 247, 247, 0)), to(#f8f7f7));
     background-image: linear-gradient(180deg, rgba(248, 247, 247, 0), #f8f7f7);
   }
   
   .article-image {
     overflow: hidden;
     width: 100%;
     height: auto;
     max-height: 100%;
     max-width: 100%;
     min-height: auto;
     min-width: auto;
     border-radius: 0px;
     background-color: #fff;
     background-image: url("../605c39bf67d85484cc977b08_%e4%bb%80%e9%ba%bc%e6%98%af%20Marketing%20Automation%20%e8%87%aa%e5%8b%95%e5%8c%96%e8%a1%8c%e9%8a%b7%ef%bc%9f%20.png");
     background-position: 50% 50%;
     background-size: cover;
     background-repeat: no-repeat;
     background-attachment: scroll;
     -o-object-fit: cover;
     object-fit: cover;
   }
   
   .article-image.header {
     height: 100%;
     background-image: none;
   }
   
   .article-image.card {
     height: auto;
     border-radius: 0px;
     background-image: none;
   }
   
   .article-image-wrap-3 {
     height: 180px;
     border-top-left-radius: 6px;
     border-top-right-radius: 6px;
     background-color: #fff;
     background-image: url("../605c39bf67d85484cc977b08_%e4%bb%80%e9%ba%bc%e6%98%af%20Marketing%20Automation%20%e8%87%aa%e5%8b%95%e5%8c%96%e8%a1%8c%e9%8a%b7%ef%bc%9f%20.png");
     background-position: 50% 50%;
     background-size: cover;
   }
   
   .article-image-wrap-2 {
     height: 180px;
     border-top-left-radius: 6px;
     border-top-right-radius: 6px;
     background-image: url("../605c39bee173497a61141b23_Apple%20V.S%20Facebook%20%e9%80%99%e5%a0%b4%e6%88%b0%e5%bd%b9%e8%aa%b0%e8%bc%b8%e8%aa%b0%e8%b4%8f%ef%bc%9f.jpg");
     background-position: 50% 50%;
     background-size: cover;
   }
   
   .article-image-wrap-1 {
     height: 180px;
     border-top-left-radius: 6px;
     border-top-right-radius: 6px;
     background-image: url("../605c2b9e7d81d14e683e1b14_Google%20%e6%8d%a8%e6%a3%84%e7%ac%ac%e4%b8%89%e6%96%b9%20Cookie%20%e5%be%8c%ef%bc%8c%e4%b8%8d%e6%9c%83%e6%8e%a1%e7%94%a8%e6%96%b0%e7%9a%84%e6%8a%80%e8%a1%93%e3%80%8c%e8%bf%bd%e8%b9%a4%e3%80%8d%e7%94%a8%e6%88%b6.jpg");
     background-position: 50% 50%;
     background-size: cover;
   }
   
   .feature-title-wrap {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .feature-title-wrap.btm-margin-16 {
     overflow: hidden;
     width: auto;
     margin-bottom: 16px;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .feature-title-wrap.btm-margin-16.hero {
     width: 100%;
     height: auto;
     margin-bottom: 0px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: transparent;
   }
   
   .feature-title-wrap.visible {
     overflow: visible;
   }
   
   .feature-icon {
     height: 40px;
     margin-right: 0px;
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   .feature-icon.right-margin-8 {
     height: 44px;
     margin-right: 8px;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   .feature-icon-wrap {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 64px;
     height: 64px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     align-self: center;
     -webkit-box-flex: 0;
     -webkit-flex: 0 auto;
     -ms-flex: 0 auto;
     flex: 0 auto;
     border-radius: 999px;
     background-color: rgba(248, 247, 247, 0.8);
     box-shadow: 0 8px 24px -8px rgba(24, 23, 23, 0.1), -6px 6px 48px -16px rgba(140, 0, 163, 0.55), 6px 6px 48px -16px rgba(71, 0, 162, 0.55);
   }
   
   .feature-icon-wrap.btm-margin-8 {
     margin-bottom: 8px;
   }
   
   .utility-page-wrap {
     position: relative;
     z-index: 5;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100vw;
     height: auto;
     max-height: 100%;
     max-width: 100%;
     margin-bottom: 0px;
     padding-top: 280px;
     padding-bottom: 200px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: #fff;
     background-image: url("../6076b1d50c85db510cda949d_406.svg");
     background-position: 50% 100%;
     background-size: cover;
   }
   
   .utility-page-wrap.btm-padding {
     margin-bottom: 505px;
   }
   
   .utility-page-content {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 480px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     text-align: center;
   }
   
   .utility-page-form {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   ._40-bold {
     margin-top: 0px;
     margin-bottom: 0px;
     -webkit-box-flex: 0;
     -webkit-flex: 0 auto;
     -ms-flex: 0 auto;
     flex: 0 auto;
     font-family: 'Noto Sans TC', sans-serif;
     font-size: 40px;
     line-height: 150%;
     font-weight: 700;
   }
   
   ._40-bold.white {
     color: #fff;
   }
   
   ._40-bold.white.center {
     text-align: center;
   }
   
   ._40-bold.white.center.shadow {
     color: #fff;
     text-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
   }
   
   ._40-bold.center {
     border: 1px none #000;
     color: #181717;
     text-align: center;
   }
   
   ._40-bold.center.white {
     color: #f8f7f7;
     text-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
   }
   
   ._24-light {
     position: relative;
     z-index: 5;
     font-family: 'Noto Sans TC', sans-serif;
     color: #666;
     font-size: 24px;
     line-height: 150%;
     font-weight: 300;
     text-align: center;
   }
   
   ._24-light.btm-margin-56 {
     margin-bottom: 0px;
   }
   
   .text-span-19 {
     font-family: Inter, sans-serif;
     color: #666;
     font-size: 16px;
     line-height: 150%;
     letter-spacing: 0.5px;
   }
   
   .text-block-7 {
     margin-top: 16px;
     margin-bottom: 24px;
     font-family: 'Noto Sans TC', sans-serif;
   }
   
   .navigation-container-mob {
     position: static;
     display: none;
     width: 100%;
     height: 100%;
     max-width: 1400px;
     min-height: auto;
     margin-right: 0px;
     margin-left: 0px;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-style: none;
     border-width: 1px;
     border-color: #181717;
     -o-object-fit: fill;
     object-fit: fill;
   }
   
   .navigation-mob {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: auto;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .menu-mob {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: auto;
     -webkit-justify-content: space-around;
     -ms-flex-pack: distribute;
     justify-content: space-around;
   }
   
   .navigation-container-2 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 100%;
     max-width: 1300px;
     margin-right: 0px;
     margin-left: 0px;
     -webkit-justify-content: space-around;
     -ms-flex-pack: distribute;
     justify-content: space-around;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .dropdown-link-2 {
     position: relative;
     z-index: 28;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     padding: 20px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 10px;
     background-color: #fff;
     opacity: 1;
     -webkit-transition: all 200ms ease;
     transition: all 200ms ease;
     color: #283338;
     font-size: 16px;
     text-decoration: none;
   }
   
   .dropdown-link-2:hover {
     z-index: 30;
     background-color: #fff;
     box-shadow: 7px 15px 45px 2px rgba(123, 136, 168, 0.2);
     opacity: 1;
     -webkit-transform: scale(1.05);
     -ms-transform: scale(1.05);
     transform: scale(1.05);
     color: #7839f3;
   }
   
   .dropdown-link-2.link-03 {
     z-index: 28;
     opacity: 1;
   }
   
   .dropdown-link-2.link-03:hover {
     z-index: 30;
   }
   
   .dropdown-link-2.link-04 {
     z-index: 28;
   }
   
   .dropdown-link-2.link-04:hover {
     z-index: 30;
     opacity: 1;
   }
   
   .dropdown-link-2.link-02 {
     z-index: 28;
     opacity: 1;
   }
   
   .dropdown-link-2.link-02:hover {
     z-index: 30;
   }
   
   .dropdown-link-2.link-05 {
     z-index: 28;
   }
   
   .dropdown-link-2.link-05:hover {
     z-index: 30;
     opacity: 1;
   }
   
   .nav-menu-2 {
     position: static;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-left: 48px;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     color: #7b88a8;
     font-size: 15px;
   }
   
   .dropdown-pointer-2 {
     position: relative;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .navigation-container-mob-2 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 100%;
     max-width: 1300px;
     margin-right: auto;
     margin-left: auto;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .navigation-mob2 {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: auto;
     z-index: 999;
     display: none;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: transparent;
   }
   
   .dropdown-title-2 {
     margin-bottom: 2px;
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
     font-size: 15px;
   }
   
   .dropdown-title-2:hover {
     color: #283338;
   }
   
   .dropdown-title-2.colour-1 {
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
   }
   
   .icon-square {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 48px;
     height: 48px;
     margin-right: 12px;
     padding: 0px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-flex: 0;
     -webkit-flex: 0 0 auto;
     -ms-flex: 0 0 auto;
     flex: 0 0 auto;
     border-radius: 10px;
     background-color: transparent;
   }
   
   .icon-square.colour-3 {
     background-color: transparent;
   }
   
   .link-block {
     padding: 20px 12px;
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
     font-size: 15px;
     text-decoration: none;
   }
   
   .link-block:hover {
     color: #666;
   }
   
   .link-block.dark {
     color: #fff;
   }
   
   .link-block.dark:hover {
     color: #bebebe;
   }
   
   .navigation-left-2 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .dropdown-wrapper-2 {
     width: 100%;
     margin-top: -11px;
     border-radius: 10px;
     background-color: #fff;
     box-shadow: 4px -19px 35px 0 rgba(32, 53, 90, 0.08), 11px 11px 30px -10px rgba(32, 53, 90, 0.15);
   }
   
   .dropdown-wrapper-2.w--open {
     left: -97px;
     max-height: 100vh;
     min-width: 300px;
     border-radius: 15px;
     background-color: #fff;
     box-shadow: 0 50px 25px -50px rgba(32, 53, 90, 0.15), 8px 18px 60px 4px rgba(0, 0, 0, 0.13);
   }
   
   .navigation-right-2 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: auto;
     -webkit-box-pack: end;
     -webkit-justify-content: flex-end;
     -ms-flex-pack: end;
     justify-content: flex-end;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     font-size: 16px;
   }
   
   .navigation-wrap {
     position: relative;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: auto;
     z-index: 999;
     display: block;
     width: 100%;
     height: auto;
   }
   
   .bottom-link {
     display: none;
     min-height: 90px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-top: 1px solid rgba(0, 0, 0, 0.06);
     text-decoration: none;
   }
   
   .nav-content-wrap-2 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-right: 8px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .flowbase-logo {
     min-width: 55px;
   }
   
   .chevron {
     margin-right: 5px;
   }
   
   .pointer-2 {
     position: relative;
     z-index: 20;
     width: 20px;
     height: 20px;
     margin-right: auto;
     margin-left: auto;
     border-radius: 2px;
     background-color: #fff;
     -webkit-transform: rotate(45deg);
     -ms-transform: rotate(45deg);
     transform: rotate(45deg);
   }
   
   .dropdown-link-mob {
     position: relative;
     z-index: 30;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     padding: 20px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 10px;
     background-color: #fff;
     -webkit-transition: all 200ms ease;
     transition: all 200ms ease;
     color: #283338;
     font-size: 16px;
     text-decoration: none;
   }
   
   .dropdown-link-mob:hover {
     background-color: #fff;
     box-shadow: 7px 15px 45px 2px rgba(123, 136, 168, 0.2);
     opacity: 0.91;
     -webkit-transform: scale(1.05);
     -ms-transform: scale(1.05);
     transform: scale(1.05);
     color: #7839f3;
   }
   
   .navigation-2 {
     position: fixed;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: auto;
     z-index: 900;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: 64px;
     padding: 0px 64px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-bottom: 1px solid rgba(0, 0, 0, 0.05);
     background-color: #fff;
     font-family: 'Noto Sans TC', sans-serif;
     background-clip: border-box;
     -webkit-text-fill-color: inherit;
   }
   
   .navigation-2.dark {
     position: fixed;
     background-color: #181717;
     color: #fff;
   }
   
   .bottom-text {
     color: #6a35ff;
     font-size: 12px;
     font-weight: 600;
     letter-spacing: 1px;
     white-space: normal;
   }
   
   .dropdown-toggle-3 {
     padding-right: 24px;
     padding-left: 12px;
     -webkit-transition: all 200ms ease;
     transition: all 200ms ease;
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
   }
   
   .dropdown-toggle-3:hover {
     font-family: 'Noto Sans TC', sans-serif;
     color: #666;
   }
   
   .dropdown-toggle-3.dark {
     color: #fff;
   }
   
   .dropdown-toggle-3.dark:hover {
     color: #bebebe;
   }
   
   .dropdown-2 {
     margin-right: 8px;
     margin-left: 8px;
     color: #181717;
   }
   
   .navigation-dropdown-2 {
     min-width: 140px;
   }
   
   .navigation-dropdown-2.w--open {
     left: -224%;
     max-height: 100vh;
     min-width: 370px;
     padding-top: 10px;
     background-color: transparent;
   }
   
   .navigation-dropdown-2.dropdown-small.w--open {
     left: -208%;
     min-width: 350px;
   }
   
   .image-15 {
     height: auto;
   }
   
   .text-span-20 {
     font-family: Inter, sans-serif;
   }
   
   .grid-6 {
     width: 100%;
     grid-row-gap: 24px;
     -ms-grid-columns: 1fr 1fr 1fr;
     grid-template-columns: 1fr 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .num-count {
     position: relative;
     z-index: 5;
     font-family: Inter, sans-serif;
     color: #181717;
     font-size: 56px;
     line-height: 150%;
     font-weight: 700;
     text-align: center;
     letter-spacing: 0px;
   }
   
   .data-oakmega {
     position: relative;
     overflow: hidden;
     padding-right: 0px;
   }
   
   .text-span-21 {
     font-family: 'Noto Sans TC', sans-serif;
     font-size: 32px;
   }
   
   .text-span-22 {
     font-family: 'Noto Sans TC', sans-serif;
     font-size: 32px;
   }
   
   .bkg-icon {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     z-index: 1;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     padding-right: 34%;
     padding-bottom: 0px;
     -webkit-box-pack: end;
     -webkit-justify-content: flex-end;
     -ms-flex-pack: end;
     justify-content: flex-end;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .image-16 {
     height: 64px;
   }
   
   .image-16._56 {
     height: 56px;
   }
   
   .text-span-25 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-26 {
     font-size: 56px;
   }
   
   .fade-out {
     position: absolute;
     left: 0%;
     top: auto;
     right: auto;
     bottom: 0%;
     width: 80px;
     height: 70%;
     background-image: -webkit-gradient(linear, left top, right top, color-stop(24%, #f8f7f7), to(rgba(248, 247, 247, 0)));
     background-image: linear-gradient(90deg, #f8f7f7 24%, rgba(248, 247, 247, 0));
   }
   
   .fade-out.right {
     left: auto;
     top: auto;
     right: 0%;
     bottom: 0%;
     background-image: -webkit-gradient(linear, right top, left top, from(#f8f7f7), to(rgba(248, 247, 247, 0)));
     background-image: linear-gradient(270deg, #f8f7f7, rgba(248, 247, 247, 0));
   }
   
   .text-span-27 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-28 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-29 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-30 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-31 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-32 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-33 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-34 {
     font-family: Inter, sans-serif;
   }
   
   ._22-bold {
     font-family: 'Noto Sans TC', sans-serif;
     color: #333;
     font-size: 22px;
     line-height: 150%;
     font-weight: 700;
   }
   
   ._22-bold.btm-margin-12 {
     margin-bottom: 12px;
   }
   
   .footermob {
     display: none;
     grid-template-areas: ".";
     -ms-grid-columns: 2.25fr 1fr 1fr 1fr 1fr;
     grid-template-columns: 2.25fr 1fr 1fr 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .div-block-23 {
     overflow: hidden;
   }
   
   .text-block-10 {
     margin: -2px 0px;
     padding: 2px 8px;
     border-radius: 4px;
     background-color: hsla(0, 0%, 60%, 0.1);
     font-family: Inter, sans-serif;
     color: #999;
     font-size: 14px;
     font-weight: 400;
   }
   
   .section-mob {
     display: none;
   }
   
   .section-mob.gradient-white-nude {
     display: none;
   }
   
   .section-mob.nude {
     display: none;
   }
   
   .div-block-24 {
     overflow: hidden;
     margin-top: 24px;
     margin-bottom: 12px;
   }
   
   .div-block-25 {
     overflow: hidden;
     margin-top: 16px;
     margin-bottom: 32px;
   }
   
   .div-block-26 {
     overflow: hidden;
     margin-bottom: 8px;
   }
   
   .div-block-27 {
     overflow: hidden;
     margin-bottom: 88px;
   }
   
   .div-block-27.btm-margin-32 {
     margin-bottom: 32px;
   }
   
   .div-block-27.blog {
     margin-bottom: 40px;
   }
   
   .text-mask-btm-24 {
     overflow: hidden;
     width: auto;
     margin-bottom: 24px;
   }
   
   .text-mask-btm-24.hero {
     height: auto;
     margin-bottom: 0px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     background-color: transparent;
   }
   
   .div-block-29 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .hiring {
     height: 19px;
     margin-bottom: 0px;
     margin-left: 0px;
   }
   
   .hiring-link {
     margin-left: 8px;
     -webkit-transition: all 300ms cubic-bezier(.445, .05, .55, .95);
     transition: all 300ms cubic-bezier(.445, .05, .55, .95);
     cursor: pointer;
   }
   
   .hiring-link:hover {
     box-shadow: 0 8px 16px -6px rgba(24, 0, 79, 0.15);
     -webkit-transform: translate(0px, -4px);
     -ms-transform: translate(0px, -4px);
     transform: translate(0px, -4px);
   }
   
   .feature-images {
     display: block;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   .feature-images.nude-bkg {
     border-radius: 8px;
     background-color: #f8f7f7;
   }
   
   .feature-images.hero {
     display: none;
   }
   
   .text-span-36 {
     font-family: Inter, sans-serif;
   }
   
   .text-mask-top-8 {
     overflow: hidden;
     margin-top: 8px;
   }
   
   .div-block-30 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     align-self: auto;
   }
   
   .text-span-38 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-39 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-40 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-41 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-42 {
     font-family: Inter, sans-serif;
   }
   
   .text-mask-btm-88 {
     margin-bottom: 88px;
   }
   
   .text-mask-btm-88.btm-32 {
     margin-bottom: 32px;
   }
   
   .text-mask-btm-56 {
     overflow: hidden;
     margin-bottom: 56px;
   }
   
   .white-bkg {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     z-index: 1;
     background-color: #fff;
     background-image: url("../6041a015950044d7e88a24d1_hero-bkg-gradient.svg");
     background-position: 50% 50%;
     background-size: cover;
     -webkit-filter: blur(5px);
     filter: blur(5px);
   }
   
   .web-monitor {
     width: auto;
     margin-top: 0px;
     cursor: help;
   }
   
   .web-monitor:hover {
     border: 1px none #000;
   }
   
   .div-block-33 {
     display: -ms-grid;
     display: grid;
     margin-top: 24px;
     margin-bottom: 24px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     grid-auto-columns: 1fr;
     grid-column-gap: 80px;
     grid-row-gap: 16px;
     -ms-grid-columns: 1fr 1fr;
     grid-template-columns: 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .div-block-33.hide {
     display: none;
   }
   
   .text-span-49 {
     font-family: Inter, sans-serif;
   }
   
   .div-block-33-reverse {
     display: -ms-grid;
     display: grid;
     margin-top: 24px;
     margin-bottom: 24px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     grid-auto-columns: 1fr;
     grid-column-gap: 80px;
     grid-row-gap: 16px;
     -ms-grid-columns: 1fr 1fr;
     grid-template-columns: 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .text-span-50 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-51 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-52 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-53 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-54 {
     font-family: Inter, sans-serif;
   }
   
   .social-linkedin-before {
     position: relative;
     z-index: 1;
     height: 32px;
     cursor: pointer;
   }
   
   .social-linkedin-after {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     z-index: 0;
     height: 32px;
     opacity: 1;
     cursor: pointer;
   }
   
   .field-label {
     margin-bottom: 16px;
     font-family: 'Noto Sans TC', sans-serif;
     font-weight: 300;
   }
   
   .logo-wrap {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     margin-top: 56px;
   }
   
   .monitor-tooltip {
     position: relative;
     display: none;
     width: auto;
     height: auto;
     margin-left: 12px;
     padding: 4px 8px;
     border-radius: 4px;
     background-color: #333;
     box-shadow: 4px 4px 16px -10px rgba(226, 78, 250, 0.5), -4px 4px 16px -10px rgba(125, 25, 252, 0.5);
   }
   
   .text-block-11 {
     position: relative;
     z-index: 5;
     font-family: Inter, sans-serif;
     color: #fff;
     font-size: 11px;
     letter-spacing: 0.15px;
   }
   
   .monitor-arrow {
     width: 10px;
     height: 10px;
     background-color: #333;
     -webkit-transform: rotate(45deg);
     -ms-transform: rotate(45deg);
     transform: rotate(45deg);
   }
   
   .monitor-arrow-wrap {
     position: absolute;
     left: -2%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .monitor {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-top: 32px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .black-mask {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     z-index: 50;
     display: none;
     width: 100%;
     height: 100%;
     background-color: #181717;
   }
   
   .div-block-37 {
     position: absolute;
     z-index: 40;
   }
   
   .feature-images-mobile {
     display: none;
   }
   
   .article-image-wrap-4 {
     height: 180px;
     border-top-left-radius: 6px;
     border-top-right-radius: 6px;
     background-image: url("../60795fd42ba9cc3702a05f6b_1_wlnHm0o2dw_xqN7pUvzv6g%20(1).png");
     background-position: 50% 50%;
     background-size: cover;
   }
   
   .text-span-55 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-56 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-57 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-58 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-59 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-60 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-61 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-62 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-63 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-64 {
     font-family: Inter, sans-serif;
   }
   
   .section-3 {
     position: relative;
     z-index: 20;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 100vh;
     min-width: 800px;
     margin-bottom: 500px;
     padding-right: 240px;
     padding-left: 240px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     background-color: #fff;
   }
   
   .div-block-38 {
     width: 160px;
     margin-bottom: 24px;
   }
   
   .btm-margin-24 {
     margin-bottom: 24px;
   }
   
   .body-4 {
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
   }
   
   .body-5 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: visible;
     max-width: 100%;
     margin-left: 0%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .image-22 {
     overflow: visible;
     width: 100%;
     height: auto;
     -o-object-fit: cover;
     object-fit: cover;
     -o-object-position: 50% 50%;
     object-position: 50% 50%;
   }
   
   .auther-avatar {
     width: 32px;
     height: 32px;
     margin-right: 8px;
     border-radius: 20px;
   }
   
   .meta-grey {
     -webkit-box-flex: 0;
     -webkit-flex: 0 0 auto;
     -ms-flex: 0 0 auto;
     flex: 0 0 auto;
     color: #666;
   }
   
   .div-block-41 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-flex-wrap: nowrap;
     -ms-flex-wrap: nowrap;
     flex-wrap: nowrap;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .meta-info {
     margin-right: 48px;
   }
   
   .meta-info.meta-grey {
     margin-right: 0px;
     font-family: Inter, sans-serif;
     font-weight: 400;
   }
   
   .collection-list-wrapper {
     overflow: hidden;
     width: 100%;
     padding-top: 24px;
     padding-bottom: 24px;
   }
   
   .collection-list-wrapper.btm-padding-56 {
     overflow: visible;
     margin-top: 0px;
     padding-top: 0px;
     padding-bottom: 56px;
   }
   
   .collection-list-wrapper.btm-padding-56.home {
     padding-bottom: 0px;
   }
   
   .blog-title {
     margin-top: 0px;
     margin-bottom: 12px;
     -webkit-box-flex: 0;
     -webkit-flex: 0 auto;
     -ms-flex: 0 auto;
     flex: 0 auto;
     color: #181717;
     line-height: 125%;
   }
   
   .heading-8 {
     display: none;
     color: #181717;
   }
   
   .rich-text {
     display: block;
     width: 50%;
     min-width: 750px;
   }
   
   .rich-text h1 {
     margin-top: 16px;
     margin-bottom: 16px;
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
     font-size: 32px;
     line-height: 130%;
     letter-spacing: 1px;
   }
   
   .rich-text p {
     display: block;
     margin-bottom: 24px;
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
     font-size: 18px;
     line-height: 161.8%;
     font-style: normal;
     font-weight: 400;
     letter-spacing: 1px;
     white-space: normal;
   }
   
   .rich-text h2 {
     margin-top: 16px;
     margin-bottom: 16px;
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
     font-size: 28px;
     line-height: 130%;
     font-weight: 700;
   }
   
   .rich-text figcaption {
     width: 100%;
     height: auto;
     margin-top: 4px;
     font-family: 'Noto Sans TC', sans-serif;
     color: #666;
     line-height: 161.8%;
   }
   
   .rich-text img {
     margin-top: 0px;
     margin-bottom: 0px;
     border-radius: 6px;
   }
   
   .rich-text li {
     margin-bottom: 8px;
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
     font-size: 18px;
     line-height: 161.8%;
     font-weight: 300;
     letter-spacing: 1px;
   }
   
   .rich-text ul {
     margin-top: 16px;
     margin-bottom: 16px;
     background-color: transparent;
     color: #7d19fc;
   }
   
   .rich-text ol {
     margin-top: 16px;
     margin-bottom: 16px;
   }
   
   .rich-text a {
     border-bottom: 1.8px dashed #7d19fc;
     color: #666;
     line-height: 100%;
     font-weight: 400;
     text-decoration: none;
     cursor: pointer;
   }
   
   .rich-text a:hover {
     color: #7d19fc;
   }
   
   .rich-text.rich-text-demo {
     display: none;
     width: 50%;
     min-width: 750px;
   }
   
   .rich-text.rich-text-demo h3 {
     margin-top: 16px;
     margin-bottom: 16px;
     font-family: 'Noto Sans TC', sans-serif;
     font-size: 22px;
   }
   
   .rich-text figure {
     display: block;
     width: 100%;
     height: auto;
     min-width: 100%;
     margin-right: 0px;
     margin-bottom: 24px;
     margin-left: 0px;
     clear: none;
     -o-object-fit: fill;
     object-fit: fill;
   }
   
   .rich-text h3 {
     color: #181717;
     line-height: 130%;
   }
   
   .rich-text blockquote {
     margin-top: 16px;
     margin-bottom: 16px;
     padding: 8px 0px 8px 16px;
     border-left-style: solid;
     border-left-color: #f3b789;
     font-family: 'Noto Sans TC', sans-serif;
     color: #666;
     font-size: 20px;
     line-height: 161.8%;
     font-weight: 300;
     background-clip: border-box;
     -webkit-text-fill-color: inherit;
   }
   
   .link-block-list-auther {
     position: static;
     left: auto;
     top: auto;
     right: 0%;
     bottom: 0%;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     text-decoration: none;
     cursor: default;
   }
   
   .heading-10 {
     margin-top: 0px;
     margin-bottom: 24px;
     -webkit-align-self: stretch;
     -ms-flex-item-align: stretch;
     -ms-grid-row-align: stretch;
     align-self: stretch;
     border-style: none none solid;
     border-width: 1px;
     border-color: #999 #999 rgba(24, 23, 23, 0.1);
     font-family: 'Noto Sans TC', sans-serif;
     line-height: 64px;
   }
   
   .blog-post-01 {
     position: static;
     display: -ms-grid;
     display: grid;
     overflow: hidden;
     height: auto;
     padding: 0px;
     grid-auto-columns: 1fr;
     grid-column-gap: 24px;
     grid-row-gap: 16px;
     grid-template-areas: ".";
     -ms-grid-columns: 1.25fr 24px 1fr;
     grid-template-columns: 1.25fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
     border: 3px solid #f8f7f7;
     border-radius: 0px;
     -webkit-transition: all 350ms cubic-bezier(.39, .575, .565, 1);
     transition: all 350ms cubic-bezier(.39, .575, .565, 1);
     text-decoration: none;
   }
   
   .blog-post-01:hover {
     border-color: #fff;
     border-radius: 12px;
     background-color: #f8f7f7;
     box-shadow: 13px 29px 64px -48px rgba(4, 0, 211, 0.35), -13px 29px 64px -48px rgba(225, 20, 0, 0.35);
     -webkit-transform: translate(0px, -4px);
     -ms-transform: translate(0px, -4px);
     transform: translate(0px, -4px);
     color: #e24efa;
   }
   
   .blog-date {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 12px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     align-self: auto;
   }
   
   .blog-date.no-btm-margin {
     margin-bottom: 0px;
   }
   
   .collection-item {
     overflow: visible;
     width: 100%;
     margin-right: 0px;
     padding: 12px;
     border-style: none;
     border-width: 1px;
     border-color: #fff;
     border-radius: 6px;
     background-color: transparent;
     -webkit-transition: all 350ms cubic-bezier(.39, .575, .565, 1);
     transition: all 350ms cubic-bezier(.39, .575, .565, 1);
   }
   
   .collection-item:hover {
     border-style: none;
     background-color: #fff;
     box-shadow: 13px 29px 64px -48px rgba(4, 0, 211, 0.35), -13px 29px 64px -48px rgba(225, 20, 0, 0.35);
     opacity: 1;
     -webkit-transform: translate(0px, -4px);
     -ms-transform: translate(0px, -4px);
     transform: translate(0px, -4px);
   }
   
   .collection-item.no-hover {
     overflow: visible;
     width: 100%;
     padding: 0px;
     border-style: none;
     background-color: transparent;
     -webkit-transition-property: none;
     transition-property: none;
   }
   
   .collection-item.no-hover:hover {
     box-shadow: none;
     -webkit-transform: none;
     -ms-transform: none;
     transform: none;
   }
   
   .collection-list-wrapper-2 {
     margin-top: 24px;
     margin-bottom: 32px;
   }
   
   .body-6 {
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
   }
   
   .tags-collection-item {
     display: block;
     width: auto;
     margin-right: 8px;
     margin-bottom: 8px;
     padding-top: 2px;
     padding-bottom: 2px;
     -webkit-box-flex: 0;
     -webkit-flex: 0 auto;
     -ms-flex: 0 auto;
     flex: 0 auto;
     grid-auto-columns: 1fr;
     -ms-grid-columns: 1fr 1fr;
     grid-template-columns: 1fr 1fr;
     -ms-grid-rows: auto auto;
     grid-template-rows: auto auto;
     border-radius: 4px;
     background-color: #e4e4e4;
   }
   
   .tags {
     display: inline;
     overflow: visible;
     -webkit-box-flex: 0;
     -webkit-flex: 0 auto;
     -ms-flex: 0 auto;
     flex: 0 auto;
     font-family: Inter, sans-serif;
     color: #666;
     text-decoration: none;
     cursor: default;
   }
   
   .tags-collection-list-wrapper {
     display: block;
     width: 50%;
     min-width: 750px;
     margin-top: 24px;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     color: #666;
   }
   
   .tags-collection-list {
     display: block;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-flex-wrap: nowrap;
     -ms-flex-wrap: nowrap;
     flex-wrap: nowrap;
     grid-auto-columns: 1fr;
     -ms-grid-columns: 1fr 1fr;
     grid-template-columns: 1fr 1fr;
     -ms-grid-rows: auto auto;
     grid-template-rows: auto auto;
   }
   
   .empty-state {
     display: none;
   }
   
   .div-block-44 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: start;
     -webkit-justify-content: flex-start;
     -ms-flex-pack: start;
     justify-content: flex-start;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .image-25 {
     width: 480px;
     height: auto;
     margin-bottom: 24px;
   }
   
   .article-image-wrap {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 100%;
     height: auto;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     border-top-left-radius: 6px;
     border-top-right-radius: 6px;
   }
   
   .article-image-wrap.header {
     width: 100%;
     height: 100%;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 0px;
     background-color: #fff;
   }
   
   .article-image-wrap.top {
     height: auto;
     border-radius: 0px;
   }
   
   ._14-reg {
     font-family: Inter, sans-serif;
     color: #333;
   }
   
   ._14-reg.grey {
     color: #999;
   }
   
   .blog-post-02 {
     display: -ms-grid;
     display: grid;
     width: 100%;
     grid-auto-columns: 1fr;
     grid-column-gap: 24px;
     grid-row-gap: 24px;
     -ms-grid-columns: 1fr 1fr 1fr;
     grid-template-columns: 1fr 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .icon-cal {
     width: 16px;
     height: 16px;
     margin-right: 4px;
     margin-bottom: 1px;
     padding-bottom: 0px;
   }
   
   .link-block-list-h-copy {
     position: static;
     display: block;
     overflow: visible;
     width: 100%;
     height: 100%;
     padding: 0px;
     grid-auto-columns: 1fr;
     grid-template-areas: ".";
     -ms-grid-columns: 1fr 1fr;
     grid-template-columns: 1fr 1fr;
     -ms-grid-rows: 1fr;
     grid-template-rows: 1fr;
     border: 3px solid #f8f7f7;
     border-radius: 0px;
     -webkit-transition: all 350ms cubic-bezier(.39, .575, .565, 1);
     transition: all 350ms cubic-bezier(.39, .575, .565, 1);
     text-decoration: none;
   }
   
   .link-block-list-h-copy:hover {
     overflow: hidden;
     border-style: solid;
     border-width: 3px;
     border-color: #fff;
     border-radius: 12px;
     background-color: #f8f7f7;
     box-shadow: 13px 29px 64px -48px rgba(4, 0, 211, 0.35), -13px 29px 64px -48px rgba(225, 20, 0, 0.35);
     -webkit-transform: translate(0px, -4px);
     -ms-transform: translate(0px, -4px);
     transform: translate(0px, -4px);
     color: #e24efa;
   }
   
   .blog-link {
     margin-left: 4px;
     font-family: Inter, sans-serif;
     color: #666;
     font-size: 16px;
     line-height: 100%;
     font-weight: 400;
     text-decoration: none;
   }
   
   .blog-link.w--current {
     margin-right: 0px;
     margin-left: 8px;
     letter-spacing: 0px;
   }
   
   .preview-context {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     height: auto;
     padding: 0px 12px 12px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .blog-context-wrapper {
     padding: 12px 12px 12px 0px;
   }
   
   .search-wrapper {
     position: fixed;
     left: 0%;
     top: 64px;
     right: 0%;
     bottom: auto;
     z-index: 999;
     display: none;
     margin-top: 0px;
     margin-bottom: 0px;
     padding: 16px 64px 8px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-top: 1px none hsla(0, 0%, 60%, 0.5);
     border-bottom: 1px solid rgba(0, 0, 0, 0.05);
     background-color: #fff;
   }
   
   .search-wrapper.hide {
     display: none;
   }
   
   .search-input {
     margin-right: 8px;
     margin-bottom: 0px;
     margin-left: 8px;
     padding: 0px;
     border: 1px none #000;
     background-color: transparent;
     font-family: 'Noto Sans TC', sans-serif;
   }
   
   .search-button {
     width: 80px;
     height: 40px;
     padding: 8px 24px;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     border-style: solid;
     border-width: 1.5px;
     border-color: #181717;
     border-radius: 99px;
     background-color: transparent;
     -webkit-transition: all 300ms ease;
     transition: all 300ms ease;
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
     font-weight: 400;
   }
   
   .search-button:hover {
     border-style: solid;
     background-color: transparent;
     background-image: linear-gradient(315deg, #fdf4eb, #fcecef 50%, #f0ebfb 101%);
     color: #181717;
   }
   
   .search-icon-wrapper {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 24px;
     height: 24px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     align-self: center;
   }
   
   .search-result-item {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     overflow: hidden;
     width: 100%;
     margin-bottom: 16px;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .image-28 {
     width: 240px;
     margin-right: 16px;
   }
   
   .progress-bar-desktop {
     position: fixed;
     top: 0px;
     z-index: 9999;
     display: block;
     width: 100%;
     height: 4px;
     margin-top: 0px;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     -webkit-align-self: flex-start;
     -ms-flex-item-align: start;
     align-self: flex-start;
     -webkit-box-ordinal-group: 0;
     -webkit-order: -1;
     -ms-flex-order: -1;
     order: -1;
     background-image: -webkit-gradient(linear, left top, right top, color-stop(10%, #f3b789), color-stop(60%, #e24efa), color-stop(104%, #7d19fc));
     background-image: linear-gradient(90deg, #f3b789 10%, #e24efa 60%, #7d19fc 104%);
     -webkit-transform-origin: 0% 50%;
     -ms-transform-origin: 0% 50%;
     transform-origin: 0% 50%;
     white-space: normal;
     -o-object-fit: fill;
     object-fit: fill;
     -o-object-position: 0% 50%;
     object-position: 0% 50%;
   }
   
   .image-29 {
     width: 25%;
     font-family: 'Noto Sans TC', sans-serif;
     font-size: 24px;
   }
   
   .heading-12 {
     margin-top: 24px;
     margin-bottom: 16px;
   }
   
   .text-field {
     margin-bottom: 16px;
   }
   
   .blog-post-03 {
     display: -ms-grid;
     display: grid;
     width: 100%;
     grid-auto-columns: 1fr;
     grid-column-gap: 24px;
     grid-row-gap: 24px;
     -ms-grid-columns: 1fr 1fr;
     grid-template-columns: 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .div-block-49 {
     width: 50%;
     min-width: 750px;
   }
   
   .reaction-buttons {
     width: 50%;
     min-width: 750px;
     margin-top: 32px;
     margin-bottom: 32px;
     padding: 16px;
     border-radius: 6px;
     background-color: transparent;
   }
   
   .html-embed-2 {
     width: 100%;
   }
   
   .html-embed-3 {
     position: -webkit-sticky;
     position: sticky;
     left: 0px;
     top: 50%;
     z-index: 6;
     -webkit-align-self: flex-start;
     -ms-flex-item-align: start;
     align-self: flex-start;
   }
   
   .progress-bar-tablet {
     position: fixed;
     top: 0px;
     z-index: 9999;
     display: none;
     width: 100%;
     height: 4px;
     margin-top: 0px;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     -webkit-align-self: flex-start;
     -ms-flex-item-align: start;
     align-self: flex-start;
     -webkit-box-ordinal-group: 0;
     -webkit-order: -1;
     -ms-flex-order: -1;
     order: -1;
     background-image: -webkit-gradient(linear, left top, right top, color-stop(10%, #f3b789), color-stop(60%, #e24efa), color-stop(104%, #7d19fc));
     background-image: linear-gradient(90deg, #f3b789 10%, #e24efa 60%, #7d19fc 104%);
     -webkit-transform-origin: 0% 50%;
     -ms-transform-origin: 0% 50%;
     transform-origin: 0% 50%;
     white-space: normal;
     -o-object-fit: fill;
     object-fit: fill;
     -o-object-position: 0% 50%;
     object-position: 0% 50%;
   }
   
   .progress-bar-mobile {
     position: fixed;
     top: 0px;
     z-index: 9999;
     display: none;
     width: 100%;
     height: 4px;
     margin-top: 0px;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
     -webkit-align-self: flex-start;
     -ms-flex-item-align: start;
     align-self: flex-start;
     -webkit-box-ordinal-group: 0;
     -webkit-order: -1;
     -ms-flex-order: -1;
     order: -1;
     background-image: -webkit-gradient(linear, left top, right top, color-stop(10%, #f3b789), color-stop(60%, #e24efa), color-stop(104%, #7d19fc));
     background-image: linear-gradient(90deg, #f3b789 10%, #e24efa 60%, #7d19fc 104%);
     -webkit-transform-origin: 0% 50%;
     -ms-transform-origin: 0% 50%;
     transform-origin: 0% 50%;
     white-space: normal;
     -o-object-fit: fill;
     object-fit: fill;
     -o-object-position: 0% 50%;
     object-position: 0% 50%;
   }
   
   .imggggggg {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 40px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     align-self: auto;
   }
   
   ._80 {
     width: 80%;
   }
   
   ._90 {
     width: 90%;
   }
   
   ._85 {
     width: 85%;
   }
   
   .home-top3-post {
     display: -ms-grid;
     display: grid;
     grid-auto-columns: 1fr;
     grid-column-gap: 16px;
     grid-row-gap: 16px;
     -ms-grid-columns: 1fr 1fr 1fr;
     grid-template-columns: 1fr 1fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
   }
   
   .text-span-66 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-67 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-68 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-69 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-70 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-72 {
     font-family: Inter, sans-serif;
   }
   
   .white-paper-text {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .white-paper-text.hero {
     position: static;
     display: -ms-grid;
     display: grid;
     width: 100%;
     margin-bottom: 8px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     justify-items: center;
     -webkit-align-content: center;
     -ms-flex-line-pack: center;
     align-content: center;
     grid-auto-columns: 1fr;
     grid-column-gap: 32px;
     grid-row-gap: 16px;
     -ms-grid-columns: auto 1fr auto;
     grid-template-columns: auto 1fr auto;
     -ms-grid-rows: 200px;
     grid-template-rows: 200px;
     background-color: transparent;
   }
   
   .grid-8 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     padding: 8px;
     grid-auto-columns: 1fr;
     -ms-grid-columns: 0.4fr 1fr;
     grid-template-columns: 0.4fr 1fr;
     -ms-grid-rows: auto;
     grid-template-rows: auto;
     border-radius: 8px;
     background-color: transparent;
   }
   
   .white-paper-images {
     position: static;
     left: auto;
     top: auto;
     right: 0%;
     bottom: 0%;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 100%;
     max-width: none;
     -webkit-box-pack: end;
     -webkit-justify-content: flex-end;
     -ms-flex-pack: end;
     justify-content: flex-end;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     align-self: center;
     background-image: url("../611c80b5f50ae0208985b093_mockup-book-hero%20(3).png");
     background-position: 50% 50%;
     background-size: contain;
     background-repeat: no-repeat;
   }
   
   .white-paper-images.nude-bkg {
     border-radius: 8px;
     background-color: #f8f7f7;
   }
   
   .white-paper-images.hero {
     display: none;
   }
   
   .div-block-50 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .white-paper-caption-wrap {
     padding-left: 0px;
     border-style: none;
     border-width: 1px;
     border-color: #000 #000 #000 #ccc;
   }
   
   .icon-24px-wrap {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 24px;
     height: 24px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .right-margin-4 {
     width: 20px;
     margin-right: 4px;
   }
   
   .btn-sec-text {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: auto;
     min-height: 40px;
     min-width: 168px;
     padding: 8px 40px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 999px;
     background-color: #181717;
     direction: ltr;
     font-family: 'Noto Sans TC', sans-serif;
     color: #fff;
     font-size: 18px;
     line-height: 100%;
     font-style: normal;
     text-align: center;
     letter-spacing: 0.5px;
     text-decoration: none;
     text-transform: none;
   }
   
   .primary-btn-dark {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     padding: 3px;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     border-radius: 999px;
     background-image: linear-gradient(130deg, #f3b789 15%, #e24efa 51%, #7d19fc 90%);
   }
   
   .primary-btn-dark.top-margin-24 {
     width: auto;
     height: auto;
     margin-top: 24px;
     -webkit-transition: all 200ms ease-in;
     transition: all 200ms ease-in;
     text-decoration: none;
   }
   
   .primary-btn-dark.top-margin-24:hover {
     box-shadow: 3px 3px 16px -4px rgba(226, 78, 250, 0.2), -3px 3px 16px -4px rgba(125, 25, 252, 0.2);
     -webkit-transform: translate(0px, -4px);
     -ms-transform: translate(0px, -4px);
     transform: translate(0px, -4px);
   }
   
   ._2-columns-no-gap {
     width: auto;
     height: 92%;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     justify-items: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-content: center;
     -ms-flex-line-pack: center;
     align-content: center;
     grid-column-gap: 8px;
     grid-row-gap: 24px;
     -ms-grid-columns: 1fr 1fr;
     grid-template-columns: 1fr 1fr;
     -ms-grid-rows: 100%;
     grid-template-rows: 100%;
   }
   
   ._2-columns-no-gap.mobile {
     display: none;
   }
   
   .white-paper-form {
     position: relative;
     z-index: 999;
     width: 100%;
     max-width: 560px;
     min-width: 480px;
     margin: 10% 5% 2.5%;
     padding: 16px;
     border-radius: 8px;
     background-color: #fff;
     background-image: url("../611a0ff90d1a56502d87f703_form-popup%201%20(1).png");
     background-position: 50% 0%;
     background-size: 100% 65%;
     background-repeat: no-repeat;
   }
   
   .white-paper-modal-wrapper {
     position: fixed;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     z-index: 999;
     display: none;
     width: 100vw;
     height: 100vh;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-flex: 0;
     -webkit-flex: 0 auto;
     -ms-flex: 0 auto;
     flex: 0 auto;
     background-color: rgba(24, 23, 23, 0.9);
   }
   
   .white-paper-01.w--redirected-checked {
     border-color: rgba(226, 78, 250, 0);
   }
   
   .white-paper-style {
     position: absolute;
     left: 0%;
     top: 0%;
     right: 0%;
     bottom: 0%;
     width: auto;
     height: auto;
     margin-top: 0px;
     margin-left: 0px;
     border-style: none;
     border-width: 2px;
     border-color: #ccc;
     border-radius: 6px;
     cursor: pointer;
   }
   
   .white-paper-style:hover {
     border-style: solid;
     border-color: #e0e0e0;
     background-color: transparent;
   }
   
   .white-paper-style:active {
     -webkit-box-flex: 0;
     -webkit-flex: 0 auto;
     -ms-flex: 0 auto;
     flex: 0 auto;
     border-color: #ccc;
   }
   
   .white-paper-style.w--redirected-checked {
     width: auto;
     height: auto;
     border-width: 2px;
     border-color: #666;
     border-radius: 6px;
   }
   
   .white-paper-style.w--redirected-focus {
     border-style: solid;
     border-width: 2px;
     border-color: #666;
     border-radius: 6px;
     box-shadow: none;
     opacity: 1;
   }
   
   .white-paper-style._5:hover {
     background-image: url("../6119f05689cff20be6d1b8d0_company-size-1000%2b_active.svg");
     background-position: 50% 25%;
     background-size: auto;
     background-repeat: no-repeat;
   }
   
   .white-paper-style._4:hover {
     background-image: url("../6119f056ab2c8d2f87ebbd38_company-size-1000_active.svg");
     background-position: 50% 25%;
     background-size: auto;
     background-repeat: no-repeat;
   }
   
   .white-paper-style._3:hover {
     background-image: url("../6119f0568d154e38b12102be_company-size-500_active.svg");
     background-position: 50% 25%;
     background-size: auto;
     background-repeat: no-repeat;
   }
   
   .white-paper-style._2 {
     width: auto;
     border-style: none;
     border-color: #666;
   }
   
   .white-paper-style._2:hover {
     border-style: solid;
     border-color: #e0e0e0;
     background-image: url("../6119f0560b072dd2023af0a6_company-size-100_active.svg");
     background-position: 50% 26%;
     background-size: auto;
     background-repeat: no-repeat;
   }
   
   .white-paper-style._2.w--redirected-focus {
     box-shadow: 0 0 8px -1px rgba(226, 78, 250, 0.2), 0 0 8px -1px rgba(125, 25, 252, 0.2);
   }
   
   .white-paper-style._1:hover {
     background-image: url("../6119f056b86b16809fbd8017_company-size-25_active.svg");
     background-position: 50% 25%;
     background-size: auto;
     background-repeat: no-repeat;
   }
   
   .radio-button-field {
     position: relative;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     margin-bottom: 0px;
     padding: 12px;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-flex-wrap: nowrap;
     -ms-flex-wrap: nowrap;
     flex-wrap: nowrap;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-content: center;
     -ms-flex-line-pack: center;
     align-content: center;
     border-radius: 6px;
     background-color: #f8f7f7;
   }
   
   .radio-button-field.right-margin-4 {
     border-radius: 6px;
   }
   
   .radio-button-field.right-margin-8 {
     margin-right: 8px;
   }
   
   .radio-btn-wrapper {
     display: none;
     margin-bottom: 10px;
     -webkit-box-orient: horizontal;
     -webkit-box-direction: normal;
     -webkit-flex-direction: row;
     -ms-flex-direction: row;
     flex-direction: row;
     -webkit-box-pack: justify;
     -webkit-justify-content: space-between;
     -ms-flex-pack: justify;
     justify-content: space-between;
   }
   
   .radio-button-label {
     font-family: 'Noto Sans TC', sans-serif;
     color: #181717;
   }
   
   .text-span-74 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-75 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-76 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-77 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-78 {
     font-family: Inter, sans-serif;
   }
   
   .image-30 {
     position: relative;
   }
   
   .radio-btn-icon.active {
     position: static;
     display: none;
   }
   
   .form-input {
     border-style: solid;
     border-width: 1px;
     border-color: rgba(24, 23, 23, 0.1);
     border-radius: 6px;
     background-color: rgba(248, 247, 247, 0.8);
     font-family: Inter, sans-serif;
     color: #666;
   }
   
   .form-select {
     padding-right: 8px;
     padding-left: 8px;
     border-style: solid;
     border-width: 1px;
     border-color: rgba(24, 23, 23, 0.1);
     border-radius: 6px;
     background-color: rgba(248, 247, 247, 0.8);
     font-family: 'Noto Sans TC', sans-serif;
     color: #666;
   }
   
   .div-block-51 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-pack: end;
     -webkit-justify-content: flex-end;
     -ms-flex-pack: end;
     justify-content: flex-end;
   }
   
   .icon-20px {
     width: 20px;
     height: 20px;
     cursor: pointer;
   }
   
   .icon-20px.target-40px {
     width: 24px;
     height: 24px;
     padding: 10px;
     background-image: url("../611a0e1ae5b9842cf8777fa3_close.svg");
     background-position: 50% 50%;
     background-size: 20px 20px;
   }
   
   .image-31 {
     position: absolute;
     left: 40%;
     top: -20%;
     height: 160px;
     margin-bottom: 16px;
     border-radius: 4px;
     box-shadow: 0 40px 20px -30px rgba(24, 0, 79, 0.25);
     -webkit-transform: rotate(3deg);
     -ms-transform: rotate(3deg);
     transform: rotate(3deg);
   }
   
   .form {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: start;
     -webkit-align-items: flex-start;
     -ms-flex-align: start;
     align-items: flex-start;
   }
   
   .div-block-52 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   .icon-32px {
     width: 32px;
     height: 32px;
   }
   
   .icon-32px.close {
     border-radius: 999px;
     background-color: hsla(0, 0%, 100%, 0);
     background-image: url("../611a0e1ae5b9842cf8777fa3_close.svg");
     background-position: 50% 50%;
     background-size: 18px 18px;
     background-repeat: no-repeat;
     opacity: 0.8;
     -webkit-transition: all 200ms ease;
     transition: all 200ms ease;
     cursor: pointer;
   }
   
   .icon-32px.close:hover {
     background-color: hsla(0, 0%, 100%, 0.5);
     opacity: 1;
   }
   
   .icon-32px.close:active {
     box-shadow: 0 4px 12px -4px rgba(0, 0, 0, 0.25);
   }
   
   .text-span-79 {
     color: #e60000;
   }
   
   .required {
     color: #f30000;
   }
   
   .bold-text-2 {
     color: #f30000;
   }
   
   .bold-text-3 {
     color: #f30000;
   }
   
   .required {
     color: #fa4e51;
   }
   
   .success-message {
     background-color: transparent;
   }
   
   .image-32 {
     width: 100%;
     opacity: 0;
   }
   
   .div-block-53 {
     width: 1px;
     margin-right: 12px;
     margin-left: 12px;
     background-color: #e0e0e0;
   }
   
   .text-span-80 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-81 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-82 {
     font-family: Inter, sans-serif;
   }
   
   .en {
     font-family: Inter, sans-serif;
   }
   
   .text-span-83 {
     font-family: Inter, sans-serif;
   }
   
   .text-span-84 {
     font-family: Inter, sans-serif;
   }
   
   .div-block-54 {
     width: 100%;
   }
   
   .image99 {
     height: 100%;
   }
   
   .white-paper-success-hero-wrapper {
     width: auto;
     height: 92%;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     justify-items: center;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-content: center;
     -ms-flex-line-pack: center;
     align-content: center;
     grid-column-gap: 8px;
     grid-row-gap: 24px;
     -ms-grid-columns: 1fr 1fr;
     grid-template-columns: 1fr 1fr;
     -ms-grid-rows: 100%;
     grid-template-rows: 100%;
   }
   
   .white-paper-success-hero-wrapper.mobile {
     display: none;
   }
   
   .text-mask-btm-56-copy {
     overflow: hidden;
     margin-bottom: 56px;
   }
   
   .white-paper-image-success {
     position: static;
     left: auto;
     top: auto;
     right: 0%;
     bottom: 0%;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     width: 100%;
     height: 90%;
     max-width: none;
     -webkit-box-pack: end;
     -webkit-justify-content: flex-end;
     -ms-flex-pack: end;
     justify-content: flex-end;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     align-self: center;
     background-image: url("../611a1ee040e8f94053df2cf9_Hardcover-Book-In-Hand-Mockup%201.png");
     background-position: 50% 100%;
     background-size: auto 100%;
     background-repeat: no-repeat;
   }
   
   .white-paper-image-success.nude-bkg {
     border-radius: 8px;
     background-color: #f8f7f7;
   }
   
   .white-paper-image-success.hero {
     display: none;
   }
   
   .form-2 {
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-orient: vertical;
     -webkit-box-direction: normal;
     -webkit-flex-direction: column;
     -ms-flex-direction: column;
     flex-direction: column;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
   }
   
   @media screen and (min-width: 1440px) {
     .primary-btn-light {
       width: 160px;
       padding: 8px 32px;
       font-family: 'Noto Sans TC', sans-serif;
       font-size: 18px;
     }
   
     .primary-btn-light.large {
       width: 160px;
       padding: 12px 24px;
       font-size: 16px;
     }
   
     .primary-btn-light.large.btm-margin-48 {
       width: 180px;
       padding: 12px 40px;
       font-size: 20px;
     }
   
     .primary-btn-light.large.btm-margin-48.top-margin-24 {
       width: auto;
     }
   
     .primary-btn-light.large.btm-margin-48.top-margin-8 {
       margin-top: 8px;
     }
   
     .logo {
       height: 28px;
     }
   
     .hero {
       height: 100vh;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .hero.podcast {
       margin-bottom: 0px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .hero_top {
       height: 80%;
       padding-top: 64px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .heading {
       font-size: 56px;
     }
   
     .heading-2 {
       margin-bottom: 56px;
       font-size: 30px;
     }
   
     .hero_btm {
       height: 22%;
       padding-top: 0%;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       background-position: 50% 0%;
     }
   
     .hero_btm_logos_grid {
       padding-top: 40px;
       grid-column-gap: 16px;
     }
   
     .image.contact {
       height: 96px;
     }
   
     .logo-block {
       height: 125px;
     }
   
     .hero_btm_logos {
       height: auto;
     }
   
     .section.nude {
       padding: 160px 180px;
     }
   
     .section.nude.data {
       height: auto;
       padding: 240px;
       background-repeat: no-repeat;
     }
   
     .section.nude.data.white {
       padding-right: 180px;
       padding-left: 180px;
     }
   
     .section.nude.white-paper {
       padding: 120px 64px;
     }
   
     .section.nude.top-gradient._100vh {
       height: auto;
       min-height: auto;
       background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.2)), color-stop(60%, hsla(0, 0%, 100%, 0.15)), color-stop(80%, hsla(0, 0%, 100%, 0))), url("../611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
       background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.2), hsla(0, 0%, 100%, 0.15) 60%, hsla(0, 0%, 100%, 0) 80%), url("../611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
       background-position: 0px 0px, 50% 0%;
       background-size: auto, 100%;
       background-repeat: repeat, no-repeat;
     }
   
     .section.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
       background-image: -webkit-gradient(linear, left top, left bottom, from(null), to(null)), -webkit-gradient(linear, left top, left bottom, from(null), to(null)), url("../611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("../611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
       background-image: linear-gradient(180deg, null, null), linear-gradient(180deg, null, null), url("../611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("../611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
       background-size: auto, auto, 100%, 100%;
     }
   
     .section.no-padding.marketplace {
       height: 700px;
     }
   
     .section.dark-purple {
       min-height: auto;
       margin-bottom: 420px;
       padding-right: 180px;
       padding-left: 180px;
     }
   
     .section.height-auto.gradient-white-nude {
       padding-right: 160px;
       padding-left: 160px;
     }
   
     .section.gradient-nude-white {
       padding: 112px 160px;
     }
   
     .section.white {
       padding-right: 64px;
       padding-left: 64px;
     }
   
     .section.white.feature {
       padding: 160px 180px;
     }
   
     .section.white.feature.no-top-padding {
       padding-right: 180px;
     }
   
     .section.white.feature.no-top-padding.nude {
       padding-right: 180px;
     }
   
     .section.white.no-btm-padding.nude {
       padding-right: 180px;
       padding-left: 180px;
     }
   
     .section.hero {
       height: auto;
       min-height: auto;
       padding-right: 64px;
       padding-left: 64px;
     }
   
     .section.hero.white-paper {
       overflow: hidden;
       padding-left: 88px;
     }
   
     .section.hero.white-paper.success {
       height: 90vh;
       margin-top: 72px;
       padding-left: 88px;
     }
   
     .section.blog-hero {
       padding-right: 160px;
       padding-left: 160px;
     }
   
     .section.white-paper-full-image-bg {
       padding-top: 0px;
     }
   
     .heading-3 {
       font-size: 40px;
     }
   
     .icon--80px {
       width: 72px;
       height: 72px;
     }
   
     .core_context_des {
       font-size: 18px;
     }
   
     ._24-bold {
       font-size: 28px;
     }
   
     .add-line {
       display: none;
     }
   
     .text-block {
       text-align: center;
     }
   
     ._2-columns {
       grid-column-gap: 32px;
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
     }
   
     ._48-bold.white.height-125 {
       font-size: 56px;
     }
   
     .feature-text.hero {
       height: auto;
     }
   
     .checked.top-align {
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
     }
   
     .icon-check {
       height: 22px;
     }
   
     ._16-reg {
       font-size: 16px;
     }
   
     ._16-reg.zh {
       font-size: 16px;
       white-space: normal;
     }
   
     ._16-reg.gray {
       font-size: 16px;
     }
   
     ._16-reg.eng {
       font-family: Inter, sans-serif;
     }
   
     .feature-image.hero {
       height: auto;
     }
   
     ._22-light.white.top-btm-margin-40 {
       max-width: 800px;
       font-size: 20px;
     }
   
     ._22-light.grey.center {
       margin-bottom: 16px;
       color: #333;
     }
   
     .body {
       background-color: #f8f7f7;
     }
   
     .grid-3 {
       grid-column-gap: 48px;
       -ms-grid-columns: 1fr 1.25fr;
       grid-template-columns: 1fr 1.25fr;
     }
   
     .check-wrap {
       width: auto;
     }
   
     .div-block-5 {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .contact-us {
       width: 100%;
     }
   
     .marketplace-texts {
       width: 100%;
       padding-bottom: 16px;
     }
   
     .marketplace-module._2 {
       margin-left: 15%;
     }
   
     .marketplace-module._3 {
       margin-right: 15%;
     }
   
     .marketplace-module-wrap {
       width: 25%;
     }
   
     .marketplace-module-wrap.right {
       width: 25%;
     }
   
     .image-8 {
       width: 150%;
     }
   
     .image-9 {
       width: 150%;
     }
   
     .image-9.right {
       margin-right: -72px;
     }
   
     .image-9.left {
       margin-left: -72px;
     }
   
     .footercom {
       left: 0%;
       top: auto;
       right: 0%;
       bottom: 0%;
       display: block;
       max-width: none;
       padding: 64px 200px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .grid-4 {
       grid-column-gap: 24px;
     }
   
     .social-line-before {
       height: 100%;
     }
   
     .btm-navigation-wrap {
       margin-bottom: 16px;
     }
   
     ._18-light.btm-margin-24 {
       font-size: 18px;
     }
   
     .logo-partnership {
       height: 28px;
     }
   
     .social-wrap {
       height: 28px;
       margin-right: 16px;
     }
   
     .div-block-9 {
       margin-bottom: 24px;
     }
   
     .social-line-after {
       height: 100%;
       opacity: 0;
     }
   
     .social-insta-before {
       height: 100%;
     }
   
     .social-insta-after {
       height: 100%;
       opacity: 0;
     }
   
     .social-fb-before {
       height: 100%;
     }
   
     .social-fb-after {
       height: 100%;
       opacity: 0;
     }
   
     .social-medium-before {
       height: 100%;
     }
   
     .social-medium-after {
       height: 100%;
       opacity: 0;
     }
   
     .div-block-10 {
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .footer-link {
       margin-bottom: 12px;
     }
   
     ._14-zh.btm-margin-8 {
       margin-bottom: 12px;
       font-size: 14px;
     }
   
     ._14-zh.btm-margin-8.left-margin-8 {
       font-size: 14px;
     }
   
     .image-13 {
       height: 12px;
     }
   
     .grid-5 {
       grid-column-gap: 40px;
     }
   
     .article-image-wrap-3 {
       height: 15vh;
     }
   
     .article-image-wrap-2 {
       height: 15vh;
     }
   
     .article-image-wrap-1 {
       height: 15vh;
     }
   
     .feature-icon.right-margin-8 {
       height: 48px;
       margin-right: 12px;
     }
   
     .utility-page-wrap.btm-padding {
       margin-bottom: 420px;
     }
   
     ._40-bold {
       font-size: 40px;
     }
   
     ._40-bold.white.center.shadow {
       letter-spacing: 0.5px;
     }
   
     ._24-light {
       font-size: 22px;
       letter-spacing: 0.5px;
     }
   
     ._24-light.bkg {
       font-size: 26px;
     }
   
     .text-span-19 {
       font-size: 16px;
     }
   
     .text-block-7 {
       font-size: 20px;
     }
   
     .navigation-container-2 {
       max-width: none;
     }
   
     .navigation-mob2 {
       position: fixed;
     }
   
     .link-block {
       color: #181717;
       font-size: 18px;
     }
   
     .navigation-wrap {
       position: fixed;
       height: auto;
     }
   
     .chevron {
       margin-right: 0px;
     }
   
     .navigation-2 {
       position: fixed;
       z-index: 999;
       height: 72px;
     }
   
     .navigation-2.dark {
       background-color: #181717;
     }
   
     .dropdown-toggle-3 {
       margin-right: 8px;
       color: #181717;
       font-size: 18px;
     }
   
     .navigation-dropdown-2.w--open {
       left: -180%;
     }
   
     .navigation-dropdown-2.dropdown-small.w--open {
       left: -170%;
     }
   
     .grid-6 {
       margin-top: 24px;
       margin-bottom: 24px;
       grid-column-gap: 40px;
     }
   
     .num-count {
       font-family: Inter, sans-serif;
       line-height: 100%;
     }
   
     .text-span-21 {
       font-family: Inter, sans-serif;
       font-size: 56px;
     }
   
     .text-span-22 {
       font-family: Inter, sans-serif;
       font-size: 56px;
       font-weight: 700;
     }
   
     .bkg-icon {
       padding-right: 10%;
       padding-bottom: 10px;
     }
   
     .text-span-26 {
       font-size: 64px;
     }
   
     .fade-out {
       height: 65%;
     }
   
     .fade-out.right {
       height: 75%;
     }
   
     .web-monitor {
       margin-top: 0px;
     }
   
     .div-block-33 {
       padding-right: 24px;
       padding-left: 24px;
     }
   
     .social-linkedin-before {
       height: 100%;
     }
   
     .social-linkedin-after {
       height: 100%;
       opacity: 0;
     }
   
     .monitor-tooltip {
       position: absolute;
       left: 156px;
       display: none;
       width: auto;
       height: auto;
       padding: 4px 8px;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       border-radius: 6px;
       background-color: #333;
     }
   
     .text-block-11 {
       position: relative;
       z-index: 8;
       width: auto;
       font-family: Inter, sans-serif;
       color: #fff;
       font-size: 11px;
     }
   
     .monitor-arrow {
       position: relative;
       left: 0%;
       top: auto;
       right: 0%;
       bottom: 0%;
       width: 10px;
       height: 10px;
       padding-right: 0px;
       padding-bottom: 0px;
       border: 1px none #000;
       background-color: #333;
       -webkit-transform: rotate(45deg);
       -ms-transform: rotate(45deg);
       transform: rotate(45deg);
     }
   
     .monitor-arrow-wrap {
       position: absolute;
       left: -2%;
       top: 0px;
       right: 0%;
       bottom: 0%;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: auto;
       padding-right: 0px;
       padding-bottom: 0px;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .monitor {
       position: relative;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       height: auto;
       margin-top: 24px;
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .article-image-wrap-4 {
       height: 15vh;
     }
   
     .section-3 {
       margin-bottom: 420px;
     }
   
     .blog-date {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .white-paper-text {
       width: 100%;
     }
   
     .white-paper-text.hero {
       height: auto;
     }
   
     .grid-8 {
       -ms-grid-columns: 0.3fr 1fr;
       grid-template-columns: 0.3fr 1fr;
     }
   
     .white-paper-images {
       width: 100%;
       height: 100%;
       max-width: none;
       background-image: url("../611c80b5f50ae0208985b093_mockup-book-hero%20(3).png");
     }
   
     ._2-columns-no-gap {
       width: 100%;
       -webkit-box-pack: end;
       -webkit-justify-content: end;
       -ms-flex-pack: end;
       justify-content: end;
       justify-items: end;
       grid-column-gap: 0px;
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
     }
   
     .image-32 {
       width: 100%;
     }
   
     .image99 {
       width: auto;
       height: 100%;
     }
   
     .white-paper-success-hero-wrapper {
       width: 100%;
       height: 100%;
       -webkit-box-pack: end;
       -webkit-justify-content: end;
       -ms-flex-pack: end;
       justify-content: end;
       justify-items: end;
       grid-column-gap: 0px;
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
     }
   
     .white-paper-image-success {
       width: 100%;
       height: 100%;
       max-width: none;
       background-image: url("../611a1ee040e8f94053df2cf9_Hardcover-Book-In-Hand-Mockup%201.png");
       background-size: auto 90%;
     }
   }
   
   @media screen and (min-width: 1920px) {
     .nav-link-details {
       color: #999;
       font-size: 16px;
       line-height: 22px;
       letter-spacing: 0.2px;
     }
   
     .primary-btn-light {
       width: 180px;
       padding-top: 16px;
       padding-bottom: 16px;
       font-size: 22px;
     }
   
     .primary-btn-light.w--current {
       width: auto;
       padding-right: 40px;
       padding-left: 40px;
     }
   
     .primary-btn-light.large.w--current {
       padding-top: 12px;
       padding-bottom: 12px;
       font-size: 18px;
     }
   
     .primary-btn-light.large.top-margin-56 {
       padding: 16px 32px;
       font-size: 20px;
     }
   
     .primary-btn-light.large.btm-margin-48 {
       width: 180px;
       min-height: auto;
       padding-top: 16px;
       padding-bottom: 16px;
       font-size: 22px;
     }
   
     .logo {
       height: 34px;
     }
   
     .hero.podcast {
       margin-bottom: 0px;
       background-position: 50% 100%;
       background-size: 150%;
     }
   
     .heading {
       font-size: 72px;
     }
   
     .heading-2 {
       font-size: 40px;
     }
   
     .hero_btm {
       height: 22%;
       padding-top: 2%;
       background-position: 50% 0%;
     }
   
     ._18-reg.listen-now {
       font-size: 20px;
     }
   
     .hero_btm_logos_grid {
       height: 100%;
       margin-left: 0px;
       padding-top: 0px;
       grid-column-gap: 24px;
       -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
       grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
     }
   
     .logo-block {
       height: 100%;
     }
   
     .hero_btm_logos {
       height: auto;
     }
   
     .section.nude.features {
       padding-right: 240px;
       padding-left: 240px;
       grid-column-gap: 56px;
     }
   
     .section.nude.features.white {
       padding-right: 240px;
       padding-left: 240px;
     }
   
     .section.nude.features.gradient-white-nude {
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .section.nude.data {
       height: auto;
       padding-top: 240px;
       padding-bottom: 240px;
       background-repeat: no-repeat;
     }
   
     .section.no-padding.marketplace {
       height: 1000px;
     }
   
     .section.dark-purple {
       min-height: auto;
       margin-bottom: 505px;
     }
   
     .section.height-auto.gradient-white-nude {
       padding-right: 240px;
       padding-left: 240px;
     }
   
     .section.gradient-nude-white {
       padding: 196px 240px;
     }
   
     .section.white {
       padding-right: 240px;
       padding-left: 240px;
     }
   
     .section.white.feature {
       padding: 120px 180px;
     }
   
     .section.white.feature.no-top-padding.nude {
       padding-right: 180px;
     }
   
     .section.white.no-btm-padding {
       padding-right: 240px;
       padding-left: 240px;
     }
   
     .section.white.no-btm-padding.nude {
       padding-right: 180px;
       padding-left: 180px;
     }
   
     .section.hero {
       height: auto;
       padding-top: 88px;
       padding-right: 180px;
       padding-left: 180px;
     }
   
     .section.hero.white-paper {
       padding-left: 160px;
     }
   
     .section.blog-hero {
       padding-right: 240px;
       padding-left: 240px;
     }
   
     .heading-3 {
       font-size: 56px;
     }
   
     .grid-2 {
       grid-column-gap: 63px;
     }
   
     .core_context_des {
       font-size: 22px;
     }
   
     ._24-bold {
       font-size: 30px;
     }
   
     ._2-columns {
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       justify-items: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-content: center;
       -ms-flex-line-pack: center;
       align-content: center;
       grid-column-gap: 96px;
     }
   
     ._48-bold.white.height-125 {
       font-size: 58px;
       line-height: 140%;
     }
   
     .feature-text {
       width: 100%;
     }
   
     .feature-text.hero {
       height: 160px;
       -ms-grid-columns: 0.35fr 1fr 0.25fr;
       grid-template-columns: 0.35fr 1fr 0.25fr;
     }
   
     .checked.btm-margin-12._3 {
       margin-bottom: 0px;
     }
   
     ._16-reg {
       font-size: 20px;
     }
   
     ._16-reg.white {
       font-size: 22px;
     }
   
     ._16-reg.zh {
       font-size: 20px;
     }
   
     .feature-image {
       width: 100%;
     }
   
     .feature-image.hero {
       height: auto;
     }
   
     ._22-light.white.top-btm-margin-40 {
       max-width: 900px;
       margin-bottom: 56px;
       font-size: 24px;
     }
   
     ._22-light.grey.center {
       letter-spacing: 0.5px;
     }
   
     .marketplace-bg {
       left: 0%;
       top: 0%;
       right: 0%;
       bottom: 0%;
     }
   
     .image-6 {
       width: 100%;
     }
   
     .body.dark {
       background-color: #181717;
     }
   
     .contact-us {
       width: 90%;
     }
   
     .marketplace-texts {
       position: absolute;
       left: 0%;
       top: 0%;
       right: 0%;
       bottom: 0%;
       width: 100%;
       padding-bottom: 64px;
     }
   
     .marketplace-module._1 {
       width: 260px;
       margin-left: -15%;
     }
   
     .marketplace-module._2 {
       width: 260px;
       margin-left: -10%;
     }
   
     .marketplace-module._4 {
       width: 260px;
       margin-right: -15%;
     }
   
     .marketplace-module._3 {
       width: 260px;
       margin-right: -10%;
     }
   
     .marketplace-module-wrap {
       width: auto;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .marketplace-module-wrap.right {
       width: auto;
     }
   
     .image-8 {
       width: auto;
     }
   
     .image-9.right {
       width: auto;
       margin-right: 0px;
     }
   
     .image-9.left {
       width: auto;
       margin-left: 0px;
     }
   
     .footercom {
       padding-right: 240px;
       padding-left: 240px;
     }
   
     .grid-4 {
       grid-column-gap: 55px;
     }
   
     .btm-navigation-wrap {
       margin-bottom: 20px;
     }
   
     ._18-light {
       font-size: 22px;
     }
   
     ._18-light.btm-margin-24 {
       font-size: 22px;
     }
   
     .logo-partnership {
       height: 38px;
     }
   
     .image-12 {
       height: 40px;
     }
   
     .social-wrap {
       height: 38px;
     }
   
     .podacst-link {
       grid-column-gap: 56px;
     }
   
     .podcast-logo-wrap {
       height: 64px;
     }
   
     ._14-zh.btm-margin-8 {
       font-size: 16px;
     }
   
     ._14-zh.btm-margin-8.left-margin-8 {
       font-size: 16px;
     }
   
     .podcast-logo {
       width: 280px;
     }
   
     .grid-5 {
       grid-column-gap: 64px;
     }
   
     .article-image-wrap-3 {
       height: 240px;
     }
   
     .article-image-wrap-2 {
       height: 240px;
     }
   
     .article-image-wrap-1 {
       height: 240px;
     }
   
     .utility-page-wrap.btm-padding {
       margin-bottom: 505px;
     }
   
     .utility-page-content {
       width: 720px;
     }
   
     ._40-bold {
       font-size: 56px;
     }
   
     ._24-light.bkg {
       font-size: 30px;
     }
   
     .text-span-19 {
       font-size: 20px;
     }
   
     .dropdown-title-2 {
       margin-bottom: 6px;
       font-size: 18px;
     }
   
     .link-block {
       font-size: 22px;
     }
   
     .navigation-2 {
       height: 88px;
       padding-right: 160px;
       padding-left: 160px;
     }
   
     .navigation-2.dark {
       background-color: #181717;
     }
   
     .dropdown-toggle-3 {
       padding-right: 28px;
       font-size: 22px;
     }
   
     .dropdown-toggle-3.dark {
       color: #fff;
     }
   
     .navigation-dropdown-2.w--open {
       left: -160%;
     }
   
     .navigation-dropdown-2.dropdown-small.w--open {
       left: -150%;
     }
   
     .num-count {
       font-size: 64px;
     }
   
     .bkg-icon {
       padding-right: 30%;
       padding-bottom: 0px;
     }
   
     .image-16 {
       height: 56px;
     }
   
     .image-16._56 {
       height: 48px;
     }
   
     .fade-out {
       height: 70%;
     }
   
     .fade-out.right {
       height: 70%;
     }
   
     .text-block-10 {
       padding: 8px 16px;
       border-radius: 6px;
       font-size: 16px;
     }
   
     .text-mask-btm-24.hero {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .hiring {
       height: 22px;
     }
   
     .text-span-36 {
       font-family: Inter, sans-serif;
     }
   
     .monitor-tooltip {
       left: 156px;
       display: none;
       width: auto;
     }
   
     .monitor-arrow-wrap {
       left: -2.5%;
       width: auto;
     }
   
     .article-image-wrap-4 {
       height: 240px;
     }
   
     .section-3 {
       margin-bottom: 505px;
     }
   
     .div-block-38 {
       width: 240px;
     }
   
     .white-paper-text {
       width: 100%;
     }
   
     .white-paper-text.hero {
       height: 160px;
       -ms-grid-columns: 0.35fr 1fr 0.25fr;
       grid-template-columns: 0.35fr 1fr 0.25fr;
     }
   
     .white-paper-images {
       width: 100%;
       height: 100%;
     }
   
     ._2-columns-no-gap {
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       justify-items: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-content: center;
       -ms-flex-line-pack: center;
       align-content: center;
       grid-column-gap: 0px;
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
     }
   
     .image99 {
       width: auto;
       height: 100%;
       max-width: none;
     }
   
     .white-paper-success-hero-wrapper {
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       justify-items: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-content: center;
       -ms-flex-line-pack: center;
       align-content: center;
       grid-column-gap: 0px;
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
     }
   
     .white-paper-image-success {
       width: 100%;
       height: 100%;
       background-size: auto 85%;
     }
   }
   
   @media screen and (max-width: 991px) {
     .nav-link-details {
       font-family: 'Noto Sans TC', sans-serif;
       color: #999;
     }
   
     .nav-link-details.dark {
       color: rgba(248, 247, 247, 0.6);
     }
   
     .primary-btn-light {
       width: auto;
       margin-right: 0px;
       padding: 2px 32px;
     }
   
     .primary-btn-light.w--current {
       width: auto;
       padding-right: 40px;
       padding-left: 40px;
     }
   
     .primary-btn-light.large.btm-margin-48 {
       width: 148px;
       padding: 12px 16px;
     }
   
     .navigation {
       left: 0%;
       top: 0%;
       right: 0%;
       bottom: auto;
       display: none;
     }
   
     .navigation-left {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
     }
   
     .nav-menu {
       display: none;
     }
   
     .hero {
       height: 92vh;
       -webkit-box-pack: end;
       -webkit-justify-content: flex-end;
       -ms-flex-pack: end;
       justify-content: flex-end;
       background-position: 50% 100%;
       background-size: cover;
     }
   
     .hero.podcast {
       margin-bottom: 0px;
       padding-right: 64px;
       padding-left: 64px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .hero_top {
       position: absolute;
       left: 0%;
       top: 0%;
       right: 0%;
       bottom: auto;
       height: 80%;
       padding-top: 48px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       border: 1px none #000;
     }
   
     .heading {
       font-size: 40px;
     }
   
     .heading-2 {
       font-size: 24px;
     }
   
     .hero_btm {
       height: 20%;
       padding-top: 0%;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       border: 1px none #000;
       background-position: 50% 0%;
       background-size: cover;
       background-attachment: scroll;
     }
   
     .hero_btm_logos_grid {
       padding-top: 0px;
       -webkit-box-pack: stretch;
       -webkit-justify-content: stretch;
       -ms-flex-pack: stretch;
       justify-content: stretch;
       grid-auto-flow: column;
       grid-column-gap: 24px;
       grid-row-gap: 8px;
       grid-template-areas: ".";
       -ms-grid-columns: 1fr 24px 1fr 24px 1fr 24px 1fr;
       grid-template-columns: 1fr 1fr 1fr 1fr;
       -ms-grid-rows: auto;
       grid-template-rows: auto;
     }
   
     .logo-block {
       height: 100px;
     }
   
     .section {
       padding: 56px 24px;
     }
   
     .section.nude {
       padding: 120px 24px;
     }
   
     .section.nude.features {
       display: block;
       min-height: 400px;
       padding: 48px 24px;
     }
   
     .section.nude.features.white {
       padding: 48px 24px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .section.nude.features.gradient-white-nude {
       min-height: 400px;
     }
   
     .section.nude.data {
       position: static;
       overflow: hidden;
       background-position: 50% 100%;
       background-size: auto 100%;
     }
   
     .section.nude.data.white {
       height: auto;
     }
   
     .section.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
       height: 560px;
     }
   
     .section.no-padding.marketplace {
       height: 500px;
     }
   
     .section.dark-purple {
       position: static;
       height: auto;
       min-height: auto;
       margin-bottom: 0vh;
       padding: 64px 24px;
     }
   
     .section.dark-purple.blog {
       -webkit-align-content: center;
       -ms-flex-line-pack: center;
       align-content: center;
     }
   
     .section.height-auto.gradient-white-nude {
       position: static;
       padding-right: 24px;
       padding-left: 24px;
     }
   
     .section.gradient-nude-white {
       padding-right: 24px;
       padding-left: 24px;
     }
   
     .section.white.feature {
       padding-top: 120px;
       padding-right: 24px;
       padding-bottom: 120px;
     }
   
     .section.white.feature.no-top-padding {
       padding-right: 24px;
       padding-bottom: 88px;
     }
   
     .section.white.no-btm-padding {
       padding-top: 88px;
     }
   
     .section.hero {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       height: auto;
       min-height: auto;
       padding-top: 56px;
       padding-bottom: 56px;
     }
   
     .section.hero.white-paper {
       height: 640px;
       margin-top: 56px;
     }
   
     .section.hero.white-paper.success {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       height: 640px;
       margin-top: 56px;
       padding-top: 40px;
       padding-bottom: 0px;
       padding-left: 24px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: end;
       -webkit-justify-content: flex-end;
       -ms-flex-pack: end;
       justify-content: flex-end;
       -webkit-flex-wrap: nowrap;
       -ms-flex-wrap: nowrap;
       flex-wrap: nowrap;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .section.content-meta {
       padding: 40px 24px 24px;
     }
   
     .section.content-body {
       padding-right: 24px;
       padding-left: 24px;
     }
   
     .section.blog-hero {
       padding: 0px 24px;
     }
   
     .section.top-image {
       margin-top: 0px;
       padding-top: 8vh;
       padding-bottom: 0px;
     }
   
     .heading-3 {
       font-size: 32px;
     }
   
     ._32-light {
       font-size: 24px;
     }
   
     .grid-2 {
       -webkit-box-align: start;
       -webkit-align-items: start;
       -ms-flex-align: start;
       align-items: start;
       -webkit-align-content: start;
       -ms-flex-line-pack: start;
       align-content: start;
       grid-column-gap: 24px;
     }
   
     .icon--80px {
       width: 64px;
       height: 64px;
     }
   
     ._32-bold {
       color: #181717;
       font-size: 22px;
     }
   
     .message-btn {
       width: 56px;
       height: 56px;
     }
   
     .add-line {
       display: none;
     }
   
     ._2-columns {
       width: auto;
       height: auto;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       justify-items: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-content: center;
       -ms-flex-line-pack: center;
       align-content: center;
       grid-column-gap: 24px;
     }
   
     .feature-text.hero {
       height: 320px;
       min-height: auto;
       margin-bottom: 24px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       justify-items: center;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
       -webkit-align-content: center;
       -ms-flex-line-pack: center;
       align-content: center;
       grid-row-gap: 33px;
       -ms-grid-columns: 0.5fr 1fr;
       grid-template-columns: 0.5fr 1fr;
       -ms-grid-rows: auto;
       grid-template-rows: auto;
     }
   
     .checked.btm-margin-12._1 {
       margin-bottom: 4px;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .checked.btm-margin-12._2 {
       margin-bottom: 4px;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .checked.btm-margin-12._3 {
       margin-bottom: 0px;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .checked.top-align {
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
     }
   
     .icon-check {
       height: 20px;
       margin-right: 4px;
     }
   
     ._16-reg {
       font-size: 14px;
     }
   
     ._16-reg.zh {
       font-size: 16px;
     }
   
     ._16-reg.gray.btm-margin-4 {
       height: auto;
     }
   
     .feature-image {
       position: relative;
       z-index: 5;
     }
   
     .feature-image.hero {
       display: block;
       width: 100vw;
       height: auto;
       min-width: 100px;
       padding: 0px;
       -webkit-box-flex: 0;
       -webkit-flex: 0 auto;
       -ms-flex: 0 auto;
       flex: 0 auto;
     }
   
     ._22-light.white.top-btm-margin-40 {
       font-size: 20px;
     }
   
     ._22-light.grey.center {
       font-size: 18px;
     }
   
     .marketplace-context {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .body {
       display: block;
     }
   
     .grid-3 {
       height: auto;
       min-height: auto;
       grid-column-gap: 24px;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
     }
   
     .check-wrap {
       width: auto;
       margin-top: 0px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
     }
   
     .check-wrap.hero {
       display: block;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .contact-us {
       width: 100%;
     }
   
     .marketplace-module._1 {
       height: 100%;
       margin-left: -10%;
     }
   
     .marketplace-module._2 {
       margin-left: -10%;
     }
   
     .marketplace-module._4 {
       margin-right: -10%;
     }
   
     .marketplace-module._3 {
       margin-right: -10%;
     }
   
     .image-8 {
       width: 100%;
       height: auto;
     }
   
     .image-9.right {
       width: 100%;
       height: auto;
     }
   
     .image-9.left {
       width: 100%;
       height: auto;
     }
   
     .close-btn {
       width: 56px;
       height: 56px;
     }
   
     .footercom {
       position: relative;
       display: none;
     }
   
     .grid-4 {
       grid-column-gap: 24px;
       grid-template-areas: ". . ."
         "Area Area Area";
       -ms-grid-columns: 1fr 24px 1fr 24px 1fr;
       grid-template-columns: 1fr 1fr 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     .div-block-8 {
       margin-bottom: 24px;
     }
   
     .div-block-8.solution {
       display: none;
     }
   
     .btm-navigation-wrap {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       margin-bottom: 0px;
       -webkit-justify-content: space-around;
       -ms-flex-pack: distribute;
       justify-content: space-around;
       -webkit-flex-wrap: wrap;
       -ms-flex-wrap: wrap;
       flex-wrap: wrap;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-content: center;
       -ms-flex-line-pack: center;
       align-content: center;
       -webkit-align-self: auto;
       -ms-flex-item-align: auto;
       align-self: auto;
     }
   
     ._18-light.btm-margin-24 {
       font-size: 16px;
     }
   
     .logo-partnership {
       height: 32px;
       margin-bottom: 16px;
     }
   
     .div-block-9 {
       margin-bottom: 0px;
     }
   
     .div-block-10 {
       width: 100%;
     }
   
     .home-link {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     .album-wrap {
       width: 35vw;
     }
   
     .podacst-link {
       grid-column-gap: 24px;
       grid-row-gap: 24px;
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     .footer-link {
       margin-bottom: 4px;
     }
   
     ._14-zh.btm-margin-8 {
       margin-left: 8px;
     }
   
     .podcast-logo {
       width: 70%;
     }
   
     .grid-5 {
       grid-column-gap: 16px;
     }
   
     .article-image-wrap-3 {
       height: 150px;
     }
   
     .article-image-wrap-2 {
       height: 150px;
     }
   
     .article-image-wrap-1 {
       height: 150px;
     }
   
     .feature-title-wrap.btm-margin-16 {
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .utility-page-wrap {
       margin-bottom: 0px;
       background-position: 50% 100%;
       background-size: cover;
     }
   
     .utility-page-wrap.btm-padding {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       margin-bottom: 0px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .utility-page-content {
       width: 400px;
     }
   
     .utility-page-form {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     ._40-bold {
       font-size: 32px;
     }
   
     ._40-bold.bkg {
       text-shadow: 1px 0 10px #f8f7f7;
     }
   
     ._24-light {
       font-size: 18px;
     }
   
     ._24-light.btm-margin-56 {
       margin-bottom: 48px;
     }
   
     ._24-light.bkg {
       font-size: 22px;
       text-shadow: 0 1px 8px #f8f7f7;
     }
   
     .navigation-mob {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
     }
   
     .mobile-nav-link {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       padding-right: 24px;
       padding-left: 24px;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       font-size: 15px;
     }
   
     .mobile-nav-link:hover {
       border-radius: 6px;
       background-color: #f8f7f7;
     }
   
     .mobile-nav-link.w--current {
       color: #333;
     }
   
     .mobile-nav-link.dark {
       color: #fff;
     }
   
     .mobile-nav-link.dark:hover {
       background-color: rgba(248, 247, 247, 0.1);
     }
   
     .nav-menu-2 {
       display: none;
     }
   
     .navigation-container-mob-2 {
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
     }
   
     .navigation-mob2 {
       position: fixed;
       z-index: 9999;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       height: 8vh;
       padding-right: 3%;
       padding-left: 3%;
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       border-bottom: 1px solid rgba(68, 85, 103, 0.11);
       background-color: #fff;
     }
   
     .navigation-mob2.dark {
       background-color: #181717;
       color: #fff;
     }
   
     .dropdown-title-2.dark {
       color: #fff;
     }
   
     .icon-square {
       width: 40px;
       height: 40px;
     }
   
     .menu-mob-2 {
       border-radius: 100px;
       background-color: transparent;
       color: #666;
       font-size: 22px;
     }
   
     .menu-mob-2.w--open {
       background-color: hsla(0, 0%, 60%, 0.45);
     }
   
     .menu-mob-2.dark {
       color: #f8f7f7;
     }
   
     .navigation-left-2 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
     }
   
     .mobile-dropdown {
       display: block;
       width: 100%;
       padding: 4px 8px;
     }
   
     .navigation-wrap {
       position: fixed;
     }
   
     .mobile-nav {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       padding-top: 8px;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
       background-color: #fff;
       box-shadow: 42px 42px 55px 0 rgba(32, 53, 90, 0.09);
     }
   
     .mobile-nav.dark {
       border-bottom-left-radius: 8px;
       border-bottom-right-radius: 8px;
       background-color: #181717;
     }
   
     .flowbase-logo {
       height: 100%;
       max-width: none;
       min-width: auto;
     }
   
     .dropdown-list-2 {
       background-color: #fff;
     }
   
     .dropdown-list-2.w--open {
       left: 0px;
       right: 0px;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       padding: 8px;
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
       font-family: 'Noto Sans TC', sans-serif;
     }
   
     .dropdown-list-2.dark {
       background-color: #181717;
     }
   
     .dropdown-list-2.dark.w--open {
       border-bottom-left-radius: 8px;
       border-bottom-right-radius: 8px;
     }
   
     .dropdown-link-mob {
       width: 100%;
       height: 80px;
       margin: 0px;
       padding-top: 14px;
       padding-bottom: 14px;
     }
   
     .dropdown-link-mob:hover {
       background-color: #f8f7f7;
       box-shadow: none;
       -webkit-transform: none;
       -ms-transform: none;
       transform: none;
     }
   
     .dropdown-link-mob.dark {
       background-color: #181717;
     }
   
     .dropdown-link-mob.dark:hover {
       background-color: rgba(248, 247, 247, 0.1);
     }
   
     .navigation-2 {
       z-index: 9999;
       display: none;
     }
   
     .mobile-toggle {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       padding-right: 24px;
       padding-left: 24px;
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -webkit-flex-wrap: nowrap;
       -ms-flex-wrap: nowrap;
       flex-wrap: nowrap;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       font-family: 'Noto Sans TC', sans-serif;
       color: #181717;
       font-size: 15px;
     }
   
     .mobile-toggle:hover {
       border-radius: 6px;
       background-color: #f8f7f7;
     }
   
     .mobile-toggle.w--open {
       padding-right: 24px;
       padding-left: 24px;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       font-family: 'Noto Sans TC', sans-serif;
       color: #666;
       font-size: 15px;
     }
   
     .mobile-toggle.dark {
       color: #fff;
     }
   
     .mobile-toggle.dark:hover {
       background-color: rgba(248, 247, 247, 0.1);
     }
   
     .brand-3 {
       height: 24px;
     }
   
     .icon-7 {
       position: static;
       margin: 0px 0px 0px 4px;
     }
   
     .div-block-17 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       padding-top: 12px;
       padding-bottom: 12px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .num-count {
       font-size: 48px;
     }
   
     .bkg-icon {
       padding-right: 15%;
       padding-bottom: 0px;
     }
   
     .image-16 {
       height: 50px;
     }
   
     .image-16._56 {
       height: 48px;
     }
   
     .div-block-18 {
       width: 50%;
     }
   
     .div-block-19 {
       width: 50%;
     }
   
     .text-span-23 {
       font-family: Inter, sans-serif;
     }
   
     .text-span-23.dark {
       color: #fff;
     }
   
     .text-span-24 {
       font-family: Inter, sans-serif;
     }
   
     .text-span-24.dark {
       color: #fff;
     }
   
     .fade-out.right {
       height: 80%;
     }
   
     .footermob {
       display: block;
       width: 100%;
       padding: 40px 16px;
       grid-template-areas: ". . ."
         "Area Area Area";
       -ms-grid-columns: 1fr 1fr 1fr;
       grid-template-columns: 1fr 1fr 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
       background-color: #f8f7f7;
     }
   
     .div-block-20 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
     }
   
     .div-block-21 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
     }
   
     .div-block-22 {
       width: 100%;
       height: 0.8px;
       margin-top: 16px;
       margin-bottom: 40px;
       padding-right: 0px;
       padding-bottom: 0px;
       background-color: hsla(0, 0%, 60%, 0.5);
     }
   
     .text-span-35 {
       font-family: Inter, sans-serif;
       font-size: 16px;
     }
   
     .grid-7 {
       grid-column-gap: 32px;
       grid-template-areas: ". . ."
         "Area Area Area";
       -ms-grid-columns: 1fr 32px 1fr 32px 1fr;
       grid-template-columns: 1fr 1fr 1fr;
     }
   
     .div-block-23 {
       padding: 4px 8px;
     }
   
     .section-mob {
       display: none;
       padding: 56px 24px;
     }
   
     .section-mob.nude {
       background-color: #f8f7f7;
     }
   
     .text-mask-btm-24 {
       display: block;
       margin-bottom: 16px;
     }
   
     .feature-images {
       display: block;
       width: 100%;
       min-width: auto;
     }
   
     .text-span-37 {
       font-family: Inter, sans-serif;
     }
   
     .div-block-31 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .white-bkg {
       background-position: 50% 50%;
     }
   
     .text-span-48 {
       color: #333;
       text-decoration: none;
     }
   
     .div-block-33 {
       width: 100%;
       grid-column-gap: 24px;
     }
   
     .div-block-33-reverse {
       width: 100%;
     }
   
     .feature-images-mobile {
       display: block;
     }
   
     .article-image-wrap-4 {
       height: 150px;
     }
   
     .section-3 {
       min-width: auto;
       margin-bottom: 0px;
       padding-right: 32px;
       padding-left: 32px;
     }
   
     .collection-list-wrapper.btm-padding-56 {
       margin-bottom: 32px;
       padding-bottom: 0px;
     }
   
     .rich-text {
       width: 100%;
       min-width: auto;
     }
   
     .rich-text li {
       font-size: 18px;
       line-height: 161%;
     }
   
     .rich-text ul {
       font-size: 18px;
     }
   
     .rich-text.rich-text-demo {
       display: none;
     }
   
     .blog-post-01 {
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: 1fr auto;
       grid-template-rows: 1fr auto;
     }
   
     .collection-list-wrapper-2 {
       margin-top: 8vh;
       margin-bottom: 8px;
       padding-top: 24px;
     }
   
     .tags-collection-list-wrapper {
       width: 100%;
       min-width: auto;
     }
   
     .image-25 {
       height: 50%;
     }
   
     .blog-post-02 {
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
       -ms-grid-rows: auto;
       grid-template-rows: auto;
     }
   
     .blog-context-wrapper {
       padding-top: 0px;
       padding-left: 12px;
     }
   
     .search-wrapper {
       top: 8vh;
       display: none;
       padding-top: 8px;
       padding-bottom: 8px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .progress-bar-desktop {
       top: 0px;
       display: none;
       width: 100%;
       margin-top: 0px;
     }
   
     .body-7 {
       display: block;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .image-29 {
       width: 25%;
     }
   
     .heading-12 {
       font-size: 24px;
     }
   
     .div-block-46 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       align-self: center;
     }
   
     .div-block-47 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       align-self: center;
     }
   
     .blog-post-03 {
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
       -ms-grid-rows: auto;
       grid-template-rows: auto;
     }
   
     .div-block-49 {
       width: 100%;
       min-width: auto;
     }
   
     .reaction-buttons {
       width: 100%;
       min-width: auto;
     }
   
     .progress-bar-tablet {
       top: 0px;
       display: block;
       width: 100%;
       margin-top: 0px;
     }
   
     .progress-bar-mobile {
       top: 0px;
       display: none;
       width: 100%;
       margin-top: 0px;
     }
   
     .imggggggg {
       display: none;
     }
   
     .logo-partner {
       height: auto;
     }
   
     .white-paper-text.hero {
       height: 320px;
       min-height: auto;
       margin-bottom: 24px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       justify-items: center;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
       -webkit-align-content: center;
       -ms-flex-line-pack: center;
       align-content: center;
       grid-row-gap: 33px;
       -ms-grid-columns: 0.5fr 1fr;
       grid-template-columns: 0.5fr 1fr;
       -ms-grid-rows: auto;
       grid-template-rows: auto;
     }
   
     .grid-8 {
       padding: 0px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .white-paper-images {
       display: block;
       width: 100%;
       min-width: auto;
     }
   
     .div-block-50 {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .right-margin-4 {
       width: 16px;
     }
   
     ._2-columns-no-gap {
       display: -ms-grid;
       display: grid;
       width: auto;
       height: 100%;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       justify-items: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-content: center;
       -ms-flex-line-pack: center;
       align-content: center;
       grid-auto-columns: 1fr;
       grid-column-gap: 8px;
       grid-row-gap: 24px;
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
       -ms-grid-rows: 100%;
       grid-template-rows: 100%;
     }
   
     ._2-columns-no-gap.mobile {
       display: none;
       grid-auto-columns: 1fr;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto;
       grid-template-rows: auto;
     }
   
     .white-paper-modal-wrapper {
       display: none;
     }
   
     .div-block-53 {
       width: 100%;
       height: 1px;
       margin: 12px 0px;
     }
   
     .image99 {
       width: 100%;
       height: 100%;
       max-width: none;
     }
   
     .white-paper-success-hero-wrapper {
       display: -ms-grid;
       display: grid;
       width: auto;
       height: 100%;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       justify-items: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-content: end;
       -ms-flex-line-pack: end;
       align-content: end;
       grid-auto-columns: 1fr;
       grid-column-gap: 8px;
       grid-row-gap: 24px;
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
       -ms-grid-rows: 100%;
       grid-template-rows: 100%;
     }
   
     .white-paper-success-hero-wrapper.mobile {
       display: none;
       grid-auto-columns: 1fr;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto;
       grid-template-rows: auto;
     }
   
     .white-paper-image-success {
       display: block;
       width: 100%;
       height: 80%;
       min-width: auto;
     }
   }
   
   @media screen and (max-width: 767px) {
     .primary-btn-light {
       width: auto;
       padding-right: 40px;
       padding-left: 40px;
     }
   
     .primary-btn-light.large.btm-margin-48.top-margin-8._w-240 {
       margin-bottom: 16px;
     }
   
     .hero {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .hero_top {
       padding-right: 16px;
       padding-left: 16px;
     }
   
     .section.nude.features {
       padding-right: 24px;
     }
   
     .section.nude.features.white {
       display: none;
       padding-right: 24px;
     }
   
     .section.nude.features.gradient-white-nude {
       display: none;
     }
   
     .section.nude.data {
       -webkit-flex-wrap: nowrap;
       -ms-flex-wrap: nowrap;
       flex-wrap: nowrap;
       -webkit-align-content: center;
       -ms-flex-line-pack: center;
       align-content: center;
       background-position: 50% 100%;
       background-size: cover;
     }
   
     .section.nude.data.white {
       height: auto;
     }
   
     .section.nude.white-paper {
       padding-top: 64px;
       padding-bottom: 64px;
     }
   
     .section.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
       height: 480px;
     }
   
     .section.no-padding.marketplace {
       height: 500px;
     }
   
     .section.dark-purple {
       min-height: auto;
       padding-top: 64px;
       padding-bottom: 64px;
     }
   
     .section.height-auto.gradient-white-nude {
       padding-right: 16px;
       padding-left: 16px;
     }
   
     .section.white {
       padding-top: 64px;
       padding-bottom: 64px;
     }
   
     .section.white.feature {
       padding-right: 24px;
     }
   
     .section.white.top-btm-padding-88 {
       padding-top: 64px;
       padding-bottom: 64px;
     }
   
     .section.hero {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       padding: 56px 24px;
       grid-auto-columns: 1fr;
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     .section.hero.white-paper {
       height: auto;
       margin-top: 56px;
       padding-right: 0px;
       padding-left: 16px;
     }
   
     .section.hero.white-paper.success {
       overflow: hidden;
       height: auto;
       padding-right: 16px;
       padding-left: 16px;
     }
   
     .section.top-image {
       margin-top: 0px;
     }
   
     .add-line {
       display: none;
     }
   
     .image-3 {
       display: none;
     }
   
     .text-block {
       display: none;
     }
   
     .text-block-2 {
       display: none;
     }
   
     ._2-columns {
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     .feature-text.hero {
       display: block;
       height: auto;
       min-height: auto;
       margin-top: 56px;
       margin-bottom: 24px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
       grid-auto-columns: 0.25fr;
       -ms-grid-columns: 0.5fr;
       grid-template-columns: 0.5fr;
       -ms-grid-rows: auto auto auto;
       grid-template-rows: auto auto auto;
     }
   
     .checked.btm-margin-12._1 {
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .checked.btm-margin-12._2 {
       width: auto;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .checked.btm-margin-12._3 {
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     ._16-reg.zh {
       font-size: 16px;
     }
   
     .feature-image.hero {
       padding: 0px;
     }
   
     .grid-3 {
       grid-row-gap: 32px;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
     }
   
     .check-wrap.hero {
       margin-top: 32px;
       margin-bottom: 40px;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .contact-us {
       margin-top: 0px;
       margin-bottom: 0px;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .marketplace-texts {
       width: 100%;
     }
   
     .marketplace-module._1 {
       width: 88px;
     }
   
     .marketplace-module._2 {
       width: 88px;
     }
   
     .marketplace-module._4 {
       width: 88px;
     }
   
     .marketplace-module._3 {
       width: 88px;
     }
   
     .footercom {
       display: none;
     }
   
     .div-block-8 {
       width: 100%;
       margin-bottom: 16px;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
     }
   
     .btm-navigation-wrap {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       margin-bottom: 16px;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
     }
   
     .logo-partnership {
       height: 24px;
     }
   
     ._14-zh.btm-margin-8 {
       margin-bottom: 8px;
       margin-left: 8px;
     }
   
     .grid-5 {
       grid-row-gap: 24px;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     .feature-title-wrap.btm-margin-16 {
       height: auto;
     }
   
     .utility-page-content {
       width: 320px;
     }
   
     .utility-page-form {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     ._40-bold {
       font-size: 30px;
       text-align: center;
     }
   
     ._40-bold.bkg {
       background-color: rgba(248, 247, 247, 0.5);
       font-size: 30px;
     }
   
     ._24-light.btm-margin-56 {
       margin-bottom: 0px;
       font-size: 20px;
     }
   
     ._24-light.bkg {
       background-color: rgba(248, 247, 247, 0.5);
       font-size: 20px;
     }
   
     .navigation-mob2.dark {
       background-color: #181717;
     }
   
     .menu-mob-2.dark {
       color: #fff;
     }
   
     .num-count {
       font-size: 32px;
     }
   
     .text-span-21 {
       font-size: 22px;
     }
   
     .text-span-22 {
       font-size: 22px;
     }
   
     .bkg-icon {
       padding-right: 0px;
       padding-bottom: 16px;
     }
   
     .image-16 {
       height: 42px;
     }
   
     .image-16._56 {
       height: 40px;
     }
   
     .text-span-26 {
       font-size: 30px;
     }
   
     .fade-out.right {
       height: 85%;
     }
   
     ._22-bold.btm-margin-12 {
       font-size: 20px;
     }
   
     .footermob {
       display: block;
       width: 100%;
       padding: 32px 16px 24px;
       background-color: #f8f7f7;
     }
   
     .div-block-20 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
     }
   
     .div-block-21 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
     }
   
     .div-block-22 {
       height: 0.8px;
       margin-top: 0px;
       margin-bottom: 32px;
       padding-right: 0px;
       padding-bottom: 0px;
       background-color: #999;
     }
   
     .text-span-35 {
       font-family: Inter, sans-serif;
       font-size: 16px;
     }
   
     .grid-7 {
       grid-column-gap: 24px;
       grid-row-gap: 24px;
       grid-template-areas: ". . ."
         "Area Area Area";
     }
   
     .section-mob {
       display: block;
       padding: 48px 24px;
     }
   
     .section-mob.gradient-white-nude {
       display: block;
     }
   
     .text-mask-btm-56 {
       margin-bottom: 24px;
     }
   
     .div-block-33 {
       grid-row-gap: 40px;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     .div-block-37 {
       left: 0%;
       top: 0%;
       right: 0%;
       bottom: 0%;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       height: 100%;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .section-3 {
       min-width: auto;
       padding-right: 16px;
       padding-left: 16px;
     }
   
     .collection-list-wrapper.btm-padding-56 {
       margin-top: 0px;
       margin-bottom: 0px;
       padding-top: 16px;
       padding-bottom: 32px;
     }
   
     .rich-text {
       width: 100%;
       min-width: auto;
     }
   
     .rich-text p {
       margin-bottom: 1px;
     }
   
     .blog-post-01 {
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: 1fr auto;
       grid-template-rows: 1fr auto;
       border: 3px solid #f8f7f7;
       background-color: #f8f7f7;
     }
   
     .blog-post-01:hover {
       border-color: #fff;
       background-color: #f8f7f7;
     }
   
     .tags-collection-list-wrapper {
       width: 100%;
       min-width: auto;
     }
   
     .article-image-wrap.header {
       height: 320px;
     }
   
     .blog-post-02 {
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto auto;
       grid-template-rows: auto auto auto;
     }
   
     .link-block-list-h-copy {
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: 1fr auto;
       grid-template-rows: 1fr auto;
     }
   
     .blog-context-wrapper {
       padding-top: 0px;
       padding-left: 12px;
     }
   
     .image-29 {
       width: 25%;
     }
   
     .heading-12 {
       font-size: 24px;
     }
   
     .blog-post-03 {
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto auto;
       grid-template-rows: auto auto auto;
     }
   
     .div-block-49 {
       width: 100%;
       min-width: auto;
     }
   
     .reaction-buttons {
       width: 100%;
       min-width: auto;
     }
   
     .progress-bar-tablet {
       display: none;
     }
   
     .progress-bar-mobile {
       display: block;
     }
   
     .white-paper-text {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .white-paper-text.hero {
       display: block;
       height: auto;
       min-height: auto;
       margin-top: 56px;
       margin-bottom: 24px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
       grid-auto-columns: 0.25fr;
       -ms-grid-columns: 0.5fr;
       grid-template-columns: 0.5fr;
       -ms-grid-rows: auto auto auto;
       grid-template-rows: auto auto auto;
     }
   
     .white-paper-text.mobile {
       margin-right: 16px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .grid-8 {
       padding-right: 24px;
       padding-left: 24px;
     }
   
     .white-paper-images {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       background-image: none;
       background-position: 0px 0px;
       background-size: auto;
       background-repeat: repeat;
     }
   
     .white-paper-images.img-hide {
       background-image: none;
       background-size: auto;
       background-repeat: repeat;
     }
   
     ._2-columns-no-gap {
       display: none;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-flex-wrap: nowrap;
       -ms-flex-wrap: nowrap;
       flex-wrap: nowrap;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-content: center;
       -ms-flex-line-pack: center;
       align-content: center;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     ._2-columns-no-gap.mobile {
       display: block;
     }
   
     .white-paper-form {
       margin-bottom: -10%;
     }
   
     .image99 {
       max-width: 60%;
     }
   
     .white-paper-success-hero-wrapper {
       display: block;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-flex-wrap: nowrap;
       -ms-flex-wrap: nowrap;
       flex-wrap: nowrap;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-content: center;
       -ms-flex-line-pack: center;
       align-content: center;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     .white-paper-success-hero-wrapper.mobile {
       display: block;
     }
   
     .text-mask-btm-56-copy {
       margin-bottom: 24px;
     }
   
     .white-paper-image-success {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       height: 240px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   }
   
   @media screen and (max-width: 479px) {
     .nav-link-details {
       font-family: 'Noto Sans TC', sans-serif;
       font-size: 14px;
       line-height: 150%;
       letter-spacing: 0.25px;
     }
   
     .nav-link-details.dark {
       color: rgba(248, 247, 247, 0.6);
     }
   
     .brand {
       height: auto;
       margin-right: 0px;
     }
   
     .navigation-container {
       display: none;
     }
   
     .primary-btn-light {
       width: auto;
       margin-top: 8px;
       margin-bottom: 8px;
       padding-right: 32px;
       padding-left: 32px;
       font-size: 16px;
     }
   
     .primary-btn-light.w--current {
       padding-right: 24px;
       padding-left: 24px;
     }
   
     .primary-btn-light.large {
       position: relative;
       width: 112px;
       height: 40px;
       min-height: 32px;
       padding-top: 4px;
       padding-bottom: 4px;
       font-family: 'Noto Sans TC', sans-serif;
       font-size: 14px;
       line-height: 12px;
     }
   
     .primary-btn-light.large.top-margin-32 {
       width: 124px;
       padding-right: 24px;
       padding-left: 24px;
       font-size: 14px;
     }
   
     .primary-btn-light.large.top-margin-56 {
       width: 124px;
       margin-top: 24px;
       padding-right: 24px;
       padding-left: 24px;
       font-size: 14px;
     }
   
     .primary-btn-light.large.btm-margin-48 {
       width: 120px;
       margin-bottom: 48px;
       padding-top: 16px;
       padding-bottom: 16px;
       font-size: 16px;
     }
   
     .primary-btn-light.large.top-margin-24 {
       margin-top: 32px;
     }
   
     .primary-btn-light.no-right-margin {
       margin-top: 0px;
       margin-right: 0px;
       margin-bottom: 0px;
     }
   
     .primary-btn-light.top-margin-24 {
       margin-top: 8px;
     }
   
     .navigation {
       display: block;
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .logo {
       height: 20px;
     }
   
     .hero {
       overflow: hidden;
       height: 600px;
       padding-top: 0px;
       padding-right: 0px;
       padding-left: 0px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: reverse;
       -webkit-flex-direction: column-reverse;
       -ms-flex-direction: column-reverse;
       flex-direction: column-reverse;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       background-size: cover;
     }
   
     .hero.podcast {
       height: auto;
       margin-bottom: 0vh;
       padding: 160px 24px 64px;
     }
   
     .hero.podcast.blog {
       padding-top: 40px;
     }
   
     .hero_top {
       height: 485px;
       padding-top: 72px;
       padding-right: 16px;
       padding-left: 16px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .heading {
       font-size: 30px;
     }
   
     .heading-2 {
       margin-top: 8px;
       margin-bottom: 8px;
       font-size: 18px;
       line-height: 22px;
       text-align: center;
     }
   
     .hero_btm {
       width: 100%;
       height: 115px;
       background-position: 50% 50%;
     }
   
     ._18-reg.listen-now {
       font-size: 16px;
     }
   
     .hero_btm_logos_grid {
       padding-top: 0px;
       grid-column-gap: 8px;
       grid-row-gap: 8px;
     }
   
     .image {
       height: 100px;
     }
   
     .image.contact {
       height: 80px;
     }
   
     .logo-block {
       height: auto;
     }
   
     .section {
       display: block;
       height: auto;
       padding: 64px 16px;
     }
   
     .section.nude {
       padding-top: 64px;
       padding-bottom: 64px;
     }
   
     .section.nude.features {
       overflow: hidden;
       padding: 64px 16px;
     }
   
     .section.nude.features.white {
       display: none;
       padding: 32px 16px;
     }
   
     .section.nude.features.gradient-white-nude {
       display: none;
       overflow: hidden;
     }
   
     .section.nude.features.padding-24 {
       padding: 64px 16px;
     }
   
     .section.nude.data {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       overflow: hidden;
       padding: 64px 24px;
       background-color: #fff;
       background-position: 50% 100%;
       background-size: auto 100%;
     }
   
     .section.nude.white-paper {
       padding-right: 16px;
       padding-left: 16px;
     }
   
     .section.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       height: 60vh;
       background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.7))), -webkit-gradient(linear, left top, left bottom, from(rgba(24, 0, 79, 0.3)), to(rgba(24, 0, 79, 0.3))), url("../611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("../611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
       background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), linear-gradient(180deg, rgba(24, 0, 79, 0.3), rgba(24, 0, 79, 0.3)), url("../611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("../611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
       background-position: 0px 0px, 0px 0px, 50% 0%, 50% 90%;
       background-size: auto, auto, 120%, 100vw;
     }
   
     .section.no-padding {
       height: 380px;
     }
   
     .section.no-padding.marketplace {
       height: 450px;
     }
   
     .section.dark-purple {
       overflow: hidden;
       width: 100%;
       min-height: auto;
       margin-bottom: 0px;
       padding: 64px 24px;
     }
   
     .section.dark-purple.blog {
       padding-right: 24px;
       padding-left: 24px;
     }
   
     .section.height-auto {
       overflow: hidden;
       padding: 24px;
     }
   
     .section.height-auto.gradient-white-nude {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       padding: 64px 24px;
     }
   
     .section.gradient-nude-white {
       overflow: hidden;
       padding-top: 64px;
       padding-bottom: 64px;
     }
   
     .section.gradient-nude-white.blog {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       align-self: center;
     }
   
     .section.white {
       padding-top: 64px;
       padding-bottom: 64px;
     }
   
     .section.white.feature {
       padding-top: 64px;
       padding-right: 16px;
       padding-bottom: 64px;
     }
   
     .section.white.feature.no-top-padding {
       padding-top: 8px;
       padding-right: 16px;
       padding-bottom: 8px;
     }
   
     .section.white.no-btm-padding {
       padding-top: 64px;
     }
   
     .section.white.top-btm-padding-88 {
       padding-top: 64px;
       padding-bottom: 64px;
     }
   
     .section.hero {
       display: block;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .section.hero.white-paper {
       height: auto;
       margin-top: 56px;
       padding-right: 0px;
       padding-left: 16px;
     }
   
     .section.hero.white-paper.success {
       padding-right: 16px;
       padding-left: 16px;
       background-size: auto 100%;
     }
   
     .section.blog-hero {
       padding: 16px 16px 0px;
     }
   
     .section.top-image {
       padding-top: 56px;
     }
   
     .section.white-paper-full-image-bg {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       height: auto;
       min-height: auto;
       background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.2))), url("../611651afc3bde20d3cc841ea_book-slightly-open.png"), -webkit-gradient(linear, left top, left bottom, from(#464646), to(#464646));
       background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2)), url("../611651afc3bde20d3cc841ea_book-slightly-open.png"), linear-gradient(180deg, #464646, #464646);
       background-position: 0px 0px, 50% 50%, 0px 0px;
       background-size: auto, 150%, auto;
       background-repeat: repeat, no-repeat, repeat;
     }
   
     .heading-3 {
       font-size: 30px;
     }
   
     .grid-2 {
       grid-row-gap: 72px;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto auto;
       grid-template-rows: auto auto auto;
     }
   
     .icon--80px {
       width: 56px;
       height: 56px;
     }
   
     ._32-bold {
       font-size: 22px;
     }
   
     .core_context_des {
       font-size: 18px;
     }
   
     ._24-bold {
       font-size: 22px;
     }
   
     .message-btn {
       right: 16px;
       bottom: 16px;
       width: 48px;
       height: 48px;
     }
   
     .add-line {
       right: 16px;
       bottom: 70px;
       display: none;
       width: 280px;
       padding-top: 40px;
       padding-bottom: 40px;
     }
   
     .image-3 {
       display: none;
     }
   
     .text-block {
       display: none;
     }
   
     .text-block-2 {
       display: none;
     }
   
     ._2-columns {
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     ._48-bold {
       font-size: 24px;
     }
   
     ._48-bold.white.height-125 {
       font-size: 32px;
     }
   
     .feature-text {
       height: auto;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .feature-text.hero {
       display: block;
       height: auto;
       margin-bottom: 24px;
     }
   
     .checked {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .checked.btm-margin-12 {
       margin-top: 4px;
       margin-bottom: 4px;
     }
   
     .icon-check {
       width: 16px;
       height: 16px;
       margin-right: 8px;
     }
   
     ._16-reg {
       font-size: 14px;
     }
   
     ._16-reg.white {
       font-size: 16px;
     }
   
     ._16-reg.zh {
       font-size: 16px;
     }
   
     ._16-reg.gray.blog {
       font-size: 16px;
     }
   
     .feature-image {
       position: relative;
       z-index: 90;
     }
   
     ._22-light.white.top-btm-margin-40 {
       font-size: 16px;
     }
   
     ._22-light.grey.center {
       font-size: 18px;
     }
   
     .image-6 {
       left: 0%;
       top: 0%;
       right: 0%;
       bottom: auto;
       width: 100%;
       height: auto;
       margin-top: -16px;
     }
   
     .marketplace-context {
       position: absolute;
     }
   
     .grid-3 {
       width: 100%;
       height: auto;
       grid-row-gap: 8px;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     .check-wrap {
       margin-top: 16px;
     }
   
     .check-wrap.hero {
       min-width: auto;
       margin-top: 32px;
       margin-bottom: 40px;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .div-block-5 {
       width: 100%;
       min-width: 100%;
     }
   
     .contact-us {
       width: 100%;
       margin-top: 24px;
       margin-bottom: 24px;
       padding: 12px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .marketplace-texts {
       z-index: 50;
       width: 100%;
       padding-right: 24px;
       padding-left: 24px;
     }
   
     .marketplace-module._1 {
       width: 124px;
       margin-left: -20%;
     }
   
     .marketplace-module._2 {
       display: none;
       margin-left: -10%;
     }
   
     .marketplace-module._4 {
       display: block;
       width: 124px;
       height: auto;
       margin-right: -20%;
     }
   
     .marketplace-module._3 {
       display: none;
       margin-right: -10%;
       -webkit-box-pack: end;
       -webkit-justify-content: flex-end;
       -ms-flex-pack: end;
       justify-content: flex-end;
     }
   
     .marketplace-module-wrap {
       position: absolute;
       left: 0%;
       top: 0%;
       right: auto;
       bottom: 0%;
       z-index: 1;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       overflow: visible;
       width: auto;
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
     }
   
     .marketplace-module-wrap.right {
       left: auto;
       top: 0%;
       right: 0%;
       bottom: 0%;
     }
   
     .image-8 {
       width: 100%;
       height: auto;
       margin-top: -40%;
     }
   
     .image-9 {
       width: 300%;
     }
   
     .image-9.right {
       width: 100%;
       margin-bottom: -40px;
     }
   
     .image-9.left {
       width: 100%;
       margin-bottom: -40px;
     }
   
     .close-btn {
       right: 16px;
       bottom: 16px;
       display: none;
       width: 48px;
       height: 48px;
     }
   
     .text-span-9 {
       font-family: 'Noto Sans TC', sans-serif;
     }
   
     .footercom {
       display: none;
       overflow: hidden;
       padding: 16px;
     }
   
     .grid-4 {
       display: block;
       grid-template-areas: "Area-2 Area-2 Area-2 Area-2"
         "Area-3 Area-3 Area-4 Area-4"
         "Area-5 Area-5 . .";
       -ms-grid-columns: 1fr 1fr 1fr 1fr;
       grid-template-columns: 1fr 1fr 1fr 1fr;
       -ms-grid-rows: 300px auto auto;
       grid-template-rows: 300px auto auto;
     }
   
     .social-line-before {
       height: 100%;
     }
   
     .div-block-8 {
       width: 100%;
       margin-top: 0px;
       margin-bottom: 8px;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
     }
   
     .btm-navigation-wrap {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       margin-bottom: 12px;
       -webkit-box-orient: horizontal;
       -webkit-box-direction: normal;
       -webkit-flex-direction: row;
       -ms-flex-direction: row;
       flex-direction: row;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
       -webkit-align-self: auto;
       -ms-flex-item-align: auto;
       align-self: auto;
     }
   
     ._18-light.btm-margin-24 {
       font-family: 'Noto Sans TC', sans-serif;
       font-size: 18px;
     }
   
     .logo-partnership {
       width: 100%;
       height: auto;
       max-width: none;
       margin-right: 0px;
       margin-left: 0px;
     }
   
     .image-12 {
       height: 20px;
     }
   
     .social-wrap {
       height: 32px;
       margin-right: 12px;
     }
   
     .div-block-9 {
       height: 56px;
       margin-bottom: 0px;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .social-line-after {
       height: 100%;
       opacity: 0;
     }
   
     .social-insta-before {
       height: 100%;
     }
   
     .social-insta-after {
       height: 100%;
       opacity: 0;
     }
   
     .social-fb-before {
       height: 100%;
     }
   
     .social-fb-after {
       height: 100%;
       opacity: 0;
     }
   
     .social-medium-before {
       height: 100%;
     }
   
     .social-medium-after {
       height: 100%;
       opacity: 0;
     }
   
     .div-block-10 {
       height: auto;
     }
   
     .home-link {
       margin-right: 0px;
     }
   
     .html-embed {
       display: block;
       max-height: none;
     }
   
     .album-wrap {
       width: 80vw;
     }
   
     .podacst-link {
       grid-column-gap: 16px;
       -ms-grid-columns: 1fr 1fr;
       grid-template-columns: 1fr 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     .footer-link {
       margin-bottom: 4px;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
     }
   
     ._14-zh.btm-margin-8 {
       margin-bottom: 8px;
       margin-left: 8px;
       font-size: 14px;
     }
   
     ._14-zh.btm-margin-8.left-margin-8 {
       margin-bottom: 4px;
       font-size: 14px;
     }
   
     ._14-zh.black._w-100 {
       font-size: 12px;
     }
   
     .podcast-logo {
       width: 100%;
     }
   
     .grid-5 {
       width: 100%;
       grid-row-gap: 32px;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto auto;
       grid-template-rows: auto auto auto;
     }
   
     .grid-5.hide {
       display: none;
     }
   
     .article-wrap {
       border-width: 2px;
       border-radius: 6px;
     }
   
     .div-block-13 {
       left: 0%;
       top: auto;
       right: 0%;
       bottom: 0%;
       height: 56px;
     }
   
     .article-image {
       border-radius: 6px 6px 0px 0px;
     }
   
     .article-image.card {
       border-radius: 6px 6px 0px 0px;
     }
   
     .article-image-wrap-3 {
       height: 160px;
     }
   
     .article-image-wrap-2 {
       height: 160px;
     }
   
     .article-image-wrap-1 {
       height: 160px;
     }
   
     .feature-title-wrap {
       margin-bottom: 8px;
     }
   
     .feature-title-wrap.btm-margin-16 {
       width: 100%;
       margin-bottom: 8px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
     }
   
     .feature-title-wrap.btm-margin-16.hero {
       margin-bottom: 8px;
       padding: 0px;
     }
   
     .feature-icon {
       height: 24px;
     }
   
     .feature-icon.right-margin-8 {
       height: 32px;
     }
   
     .feature-icon-wrap {
       width: 40px;
       height: 40px;
       border: 1px none #000;
     }
   
     .utility-page-wrap {
       margin-bottom: 0px;
       padding-top: 156px;
       padding-bottom: 56px;
     }
   
     .utility-page-wrap.btm-padding {
       height: 100vh;
     }
   
     .utility-page-content {
       width: 280px;
       height: 280px;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .utility-page-form {
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     ._40-bold {
       border-radius: 8px;
       background-color: transparent;
       font-size: 30px;
       text-align: center;
     }
   
     ._40-bold.bkg {
       border: 1px none #000;
       border-radius: 8px;
       background-color: transparent;
       text-shadow: 0 0 8px #f8f7f7;
     }
   
     ._40-bold.white.center.shadow {
       font-size: 22px;
       text-align: center;
     }
   
     ._40-bold.center.white {
       font-size: 20px;
     }
   
     ._24-light {
       border-radius: 8px;
       background-color: transparent;
       font-size: 18px;
     }
   
     ._24-light.btm-margin-56 {
       margin-bottom: 0px;
       font-size: 18px;
     }
   
     ._24-light.bkg {
       background-color: transparent;
       font-size: 18px;
       text-shadow: 0 0 8px #f8f7f7;
     }
   
     .text-span-19 {
       font-size: 16px;
       line-height: 150%;
     }
   
     .text-block-7 {
       width: 100%;
       margin-top: 0px;
       margin-bottom: 8px;
     }
   
     .navigation-container-mob {
       position: relative;
       z-index: 999;
       display: block;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
     }
   
     .navigation-mob {
       width: 100%;
       padding-right: 8px;
       padding-left: 8px;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       background-color: #fff;
     }
   
     .icon-6 {
       width: auto;
       color: #666;
     }
   
     .menu-button {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 56px;
       height: 56px;
       margin-top: 8px;
       margin-bottom: 8px;
       padding: 16px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       border-radius: 999px;
       background-color: #f8f7f7;
       color: #f8f7f7;
     }
   
     .menu-mob {
       position: relative;
       display: block;
       width: 100%;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .menu-list {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       height: 56px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       background-color: #f8f7f7;
       font-family: 'Noto Sans TC', sans-serif;
       color: #181717;
       font-weight: 400;
       text-align: center;
       letter-spacing: 0.5px;
       text-decoration: none;
     }
   
     .div-block-15 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       height: 56px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       background-color: #f8f7f7;
     }
   
     .dropdown-toggle-2 {
       margin-right: 0px;
       margin-left: 0px;
       padding: 0px 40px;
     }
   
     .dropdown-toggle-2.w--open {
       display: block;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .dropdown-list {
       position: relative;
     }
   
     .dropdown-list.w--open {
       position: relative;
       z-index: 999;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: start;
       -webkit-justify-content: flex-start;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .mobile-nav-link {
       border-radius: 6px;
       background-color: transparent;
       -webkit-transition: all 200ms ease;
       transition: all 200ms ease;
       font-family: 'Noto Sans TC', sans-serif;
       color: #181717;
       font-size: 15px;
     }
   
     .mobile-nav-link.dark {
       color: #fff;
     }
   
     .mobile-nav-link.dark:hover {
       background-color: rgba(248, 247, 247, 0.1);
     }
   
     .mobile-nav-link.dark:active {
       background-color: rgba(248, 247, 247, 0.1);
     }
   
     .navigation-mob2 {
       position: fixed;
       height: 56px;
       border-style: none none solid;
       border-width: 1px;
       border-color: #000 #000 rgba(0, 0, 0, 0.05);
       background-color: #fff;
     }
   
     .navigation-mob2.dark {
       background-color: #181717;
     }
   
     .dropdown-title-2 {
       font-size: 16px;
     }
   
     .dropdown-title-2.dark {
       color: #fff;
     }
   
     .menu-mob-2 {
       display: block;
       width: 48px;
       height: 48px;
       padding: 0px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-self: auto;
       -ms-flex-item-align: auto;
       -ms-grid-row-align: auto;
       align-self: auto;
     }
   
     .mobile-dropdown {
       padding: 4px 8px;
     }
   
     .mobile-dropdown.dark {
       border-top-left-radius: 8px;
       border-top-right-radius: 8px;
     }
   
     .mobile-nav {
       padding-top: 0px;
     }
   
     .mobile-nav.dark {
       border-radius: 0px 0px 8px 8px;
       background-color: #181717;
     }
   
     .dropdown-list-2.w--open {
       left: 0px;
       right: 0px;
       padding: 4px 8px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .dropdown-list-2.dark.w--open {
       border-bottom-left-radius: 8px;
       border-bottom-right-radius: 8px;
       background-color: #181717;
     }
   
     .dropdown-link-mob {
       margin-bottom: 8px;
       padding: 12px;
     }
   
     .dropdown-link-mob.dark {
       background-color: #181717;
     }
   
     .dropdown-link-mob.dark:hover {
       background-color: rgba(248, 247, 247, 0.1);
     }
   
     .dropdown-link-mob.dark.w--current {
       background-color: #181717;
     }
   
     .navigation-2 {
       display: none;
     }
   
     .mobile-toggle {
       -webkit-transition: all 200ms ease;
       transition: all 200ms ease;
       color: #181717;
       font-size: 15px;
     }
   
     .mobile-toggle:hover {
       border-radius: 6px;
     }
   
     .mobile-toggle.dark {
       color: #fff;
     }
   
     .mobile-toggle.dark:hover {
       background-color: rgba(248, 247, 247, 0.1);
     }
   
     .brand-3 {
       height: 40px;
       padding-top: 8px;
       padding-bottom: 8px;
       padding-left: 0px;
     }
   
     .div-block-17 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       height: 64px;
       padding-top: 8px;
       padding-bottom: 8px;
     }
   
     .grid-6 {
       grid-column-gap: 24px;
       grid-row-gap: 64px;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto auto;
       grid-template-rows: auto auto auto;
     }
   
     .num-count {
       font-size: 40px;
     }
   
     .data-oakmega {
       padding-right: 0px;
     }
   
     .text-span-21 {
       font-size: 20px;
     }
   
     .text-span-22 {
       font-size: 20px;
     }
   
     .bkg-icon {
       padding-right: 33%;
       padding-bottom: 0px;
     }
   
     .image-16 {
       height: 32px;
     }
   
     .image-16._56 {
       height: 28px;
     }
   
     .div-block-18 {
       width: 100%;
     }
   
     .div-block-19 {
       width: 100%;
     }
   
     .text-span-23.dark {
       color: #fff;
     }
   
     .text-span-24.dark {
       color: #fff;
     }
   
     .text-span-26 {
       font-size: 24px;
     }
   
     .fade-out {
       height: 90%;
     }
   
     .fade-out.right {
       height: 90%;
     }
   
     .icon-8 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       height: 100%;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       font-size: 18px;
     }
   
     ._22-bold.btm-margin-12 {
       font-size: 18px;
     }
   
     .footermob {
       display: block;
       overflow: hidden;
       padding: 32px 12px 24px;
       grid-template-areas: "Area-2 Area-2 Area-2 Area-2"
         "Area-3 Area-3 Area-4 Area-4"
         "Area-5 Area-5 . .";
       -ms-grid-columns: 1fr 1fr 1fr 1fr;
       grid-template-columns: 1fr 1fr 1fr 1fr;
       -ms-grid-rows: 300px auto auto;
       grid-template-rows: 300px auto auto;
       background-color: #f8f7f7;
     }
   
     .div-block-20 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       height: 40px;
       margin-bottom: 16px;
       -webkit-box-pack: justify;
       -webkit-justify-content: space-between;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .div-block-21 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
     }
   
     .div-block-22 {
       width: 100%;
       height: 0.8px;
       margin-top: 8px;
       margin-bottom: 32px;
       padding-right: 0px;
       padding-bottom: 0px;
       background-color: hsla(0, 0%, 60%, 0.5);
     }
   
     .text-span-35 {
       font-family: Inter, sans-serif;
       font-size: 16px;
     }
   
     .grid-7 {
       grid-row-gap: 16px;
       grid-template-areas: ".";
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto 16px auto 16px auto 16px auto;
       grid-template-rows: auto auto auto auto;
     }
   
     .div-block-23 {
       padding: 4px 8px;
     }
   
     .section-mob {
       display: block;
       overflow: hidden;
       padding: 64px 24px;
       background-color: #fff;
     }
   
     .section-mob.gradient-white-nude {
       display: block;
       overflow: hidden;
       background-color: transparent;
       background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f7f7));
       background-image: linear-gradient(180deg, #fff, #f8f7f7);
     }
   
     .section-mob.nude {
       display: none;
       padding-top: 24px;
       padding-right: 16px;
       padding-left: 16px;
     }
   
     .div-block-25 {
       margin-top: 0px;
       margin-bottom: 8px;
     }
   
     .div-block-27.btm-margin-32 {
       margin-bottom: 0px;
     }
   
     .text-mask-btm-24 {
       margin-bottom: 16px;
     }
   
     .hiring {
       height: 20px;
       margin-left: 8px;
     }
   
     .hiring-link {
       display: none;
       margin-left: 0px;
     }
   
     .hiring-link.hide {
       display: none;
     }
   
     .text-span-38 {
       font-family: Inter, sans-serif;
     }
   
     .text-span-39 {
       font-family: Inter, sans-serif;
     }
   
     .image-17 {
       height: 14px;
     }
   
     .text-mask-btm-88 {
       margin-bottom: 48px;
     }
   
     .text-mask-btm-56 {
       margin-bottom: 16px;
     }
   
     .text-span-46 {
       font-family: Inter, sans-serif;
     }
   
     .text-span-47 {
       font-family: Inter, sans-serif;
     }
   
     .text-span-48 {
       font-family: Inter, sans-serif;
     }
   
     .div-block-33 {
       margin-top: 0px;
       margin-bottom: 0px;
       grid-column-gap: 88px;
       grid-row-gap: 40px;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     .div-block-33.hide {
       display: -ms-grid;
       display: grid;
       grid-auto-columns: 1fr;
       grid-column-gap: 16px;
       grid-row-gap: 16px;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     .div-block-33-reverse {
       display: none;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     .social-linkedin-before {
       height: 100%;
     }
   
     .social-linkedin-after {
       height: 100%;
       opacity: 0;
     }
   
     .div-block-37 {
       left: 0%;
       top: auto;
       right: 0%;
       bottom: auto;
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       width: 100%;
       height: 56px;
       -webkit-box-pack: center;
       -webkit-justify-content: center;
       -ms-flex-pack: center;
       justify-content: center;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .article-image-wrap-4 {
       height: 160px;
     }
   
     .section-3 {
       min-width: auto;
       padding-right: 16px;
       padding-left: 16px;
     }
   
     .div-block-41 {
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
     }
   
     .collection-list-wrapper.btm-padding-56 {
       margin-top: 16px;
     }
   
     .collection-list-wrapper.btm-padding-56.home.no-top-margin {
       margin-top: 0px;
     }
   
     .blog-title {
       font-family: 'Noto Sans TC', sans-serif;
       font-size: 32px;
     }
   
     .rich-text {
       width: 100%;
       min-width: auto;
     }
   
     .rich-text h1 {
       margin-top: 16px;
       margin-bottom: 16px;
       font-size: 28px;
     }
   
     .rich-text p {
       margin-top: 8px;
       margin-bottom: 16px;
       font-size: 16px;
     }
   
     .rich-text h2 {
       margin-top: 16px;
       margin-bottom: 16px;
       font-size: 24px;
     }
   
     .rich-text li {
       font-size: 18px;
     }
   
     .rich-text ul {
       margin-top: 24px;
       margin-bottom: 24px;
     }
   
     .rich-text ol {
       margin-top: 24px;
       margin-bottom: 24px;
     }
   
     .rich-text.rich-text-demo {
       display: none;
       width: 100%;
       min-width: auto;
     }
   
     .rich-text.rich-text-demo h3 {
       margin-top: 16px;
       margin-bottom: 16px;
       font-size: 20px;
     }
   
     .rich-text figure {
       margin-top: 24px;
       margin-bottom: 24px;
     }
   
     .rich-text blockquote {
       margin-top: 16px;
       font-size: 18px;
     }
   
     .link-block-list-auther {
       cursor: default;
     }
   
     .blog-post-01 {
       overflow: hidden;
     }
   
     .blog-date.no-btm-margin {
       margin-top: 8px;
       margin-bottom: 16px;
       -webkit-box-ordinal-group: 0;
       -webkit-order: -1;
       -ms-flex-order: -1;
       order: -1;
     }
   
     .collection-item {
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .collection-list-wrapper-2 {
       margin-bottom: 24px;
     }
   
     .tags {
       cursor: default;
     }
   
     .tags-collection-list-wrapper {
       width: 100%;
       min-width: auto;
     }
   
     .article-image-wrap.header {
       height: 180px;
     }
   
     .article-image-wrap.top {
       height: 180px;
     }
   
     ._14-reg {
       display: block;
       -webkit-box-ordinal-group: 1;
       -webkit-order: 0;
       -ms-flex-order: 0;
       order: 0;
     }
   
     .blog-link {
       padding-top: 8px;
       padding-right: 8px;
       padding-bottom: 8px;
       font-size: 14px;
     }
   
     .blog-context-wrapper {
       padding-left: 12px;
     }
   
     .image-29 {
       width: 25%;
     }
   
     .heading-12 {
       font-family: 'Noto Sans TC', sans-serif;
       font-size: 24px;
     }
   
     .div-block-46 {
       height: 100%;
     }
   
     .div-block-47 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       align-self: center;
     }
   
     .div-block-49 {
       width: 100%;
       min-width: auto;
     }
   
     .reaction-buttons {
       width: 100%;
       min-width: auto;
     }
   
     .progress-bar-tablet {
       display: none;
     }
   
     .progress-bar-mobile {
       display: block;
     }
   
     .logo-partner {
       width: 33%;
     }
   
     .home-top3-post {
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     .text-span-65 {
       font-family: Inter, sans-serif;
     }
   
     .text-span-71 {
       font-family: Inter, sans-serif;
     }
   
     .text-span-73 {
       font-family: Inter, sans-serif;
     }
   
     .white-paper-text {
       height: auto;
       margin-right: 0px;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   
     .white-paper-text.hero {
       display: block;
       height: auto;
       margin-bottom: 24px;
     }
   
     .white-paper-text.mobile {
       margin-right: 16px;
     }
   
     .grid-8 {
       padding: 0px 16px;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
     }
   
     .div-block-50 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-flex-wrap: nowrap;
       -ms-flex-wrap: nowrap;
       flex-wrap: nowrap;
       -webkit-box-align: start;
       -webkit-align-items: flex-start;
       -ms-flex-align: start;
       align-items: flex-start;
       -webkit-align-content: center;
       -ms-flex-line-pack: center;
       align-content: center;
     }
   
     .right-margin-4._18px {
       width: 18px;
     }
   
     .btn-sec-text {
       width: 100%;
       min-width: auto;
     }
   
     .primary-btn-dark.top-margin-24 {
       width: auto;
     }
   
     ._2-columns-no-gap {
       display: none;
       grid-auto-flow: row;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     ._2-columns-no-gap.mobile {
       display: block;
     }
   
     .white-paper-form {
       max-width: none;
       min-width: auto;
       margin: 24px 8px 0%;
       padding: 8px;
     }
   
     .white-paper-modal-wrapper {
       display: none;
       padding-right: 0px;
       padding-left: 0px;
     }
   
     .image-31 {
       left: 35%;
       top: -15%;
       height: 124px;
       margin-bottom: 0px;
     }
   
     .div-block-53 {
       width: 100%;
       height: 1px;
     }
   
     .white-paper-success-hero-wrapper {
       display: block;
       grid-auto-flow: row;
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: auto auto;
       grid-template-rows: auto auto;
     }
   
     .white-paper-success-hero-wrapper.mobile {
       display: block;
     }
   
     .text-mask-btm-56-copy {
       margin-bottom: 16px;
     }
   
     .form-2 {
       display: -webkit-box;
       display: -webkit-flex;
       display: -ms-flexbox;
       display: flex;
       -webkit-box-orient: vertical;
       -webkit-box-direction: normal;
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       -webkit-box-align: center;
       -webkit-align-items: center;
       -ms-flex-align: center;
       align-items: center;
     }
   }
   
   #w-node-_16ae31c3-8bc1-eb47-73aa-84ad22deab58-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-a519f3a0-d530-df14-6f6d-8906f137d149-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_2fbca2f5-ddf5-0dd6-dbf7-6bc8914ccc81-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-bdca30fa-ea76-2503-18a9-c0b4973f4583-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_871f1576-2e16-b060-629a-1aa529960bbb-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-bafbd3a7-6fff-8111-e066-08dab7e38b34-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-a7674888-269e-5ca7-99b8-3977f2d28c2e-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-e5db6038-e395-6e7d-6555-aa88782dc31b-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_37795ee0-f23d-8322-9e54-204ba8777d75-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_6be15877-112b-aaaf-588f-e7a43b342f31-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-f5070612-1784-f7c2-2800-00ae03518a93-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_4e0fbcf2-ce71-bfd3-e799-287f8fb53877-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-b35adc04-98c4-a813-8475-9a7eec183797-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_9f1249ec-568e-01ad-3e08-c9ea622e4a89-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-c7e70fe5-898d-1f8c-5b07-ab44804a9599-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-a2f6c28a-af9c-919f-de79-1ff56f81a567-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_9080c5c2-383d-a834-3110-334e35ef3428-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_6d574f54-a36e-6e7d-c7ec-62a02150c838-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_08157715-f4c6-e8f4-cecc-6a724f70f073-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-d5d449c6-f891-6c4b-5376-39dfbe78cabe-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-f81e73c3-5dd8-17f8-ec91-f0dcae235927-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_41b5f5a9-9c7e-436a-824d-9418a0b6899f-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-f5fa5eeb-a5d6-b3ad-4aef-7f2d4f996c69-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_0dbce95f-ee9e-b343-6f4b-049a7be5b187-0f3c73e8 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-be2cd873-3eba-85e3-26ce-79fa10527924-0f3c73e8 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-_5eeb0641-8eff-5af3-1f16-56e9a2638dcc-0f3c73e8 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_0b666aef-209d-02b8-8604-250e586e116b-0f3c73e8 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_0b666aef-209d-02b8-8604-250e586e116d-0f3c73e8 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-c15e29af-2fb0-528f-f806-0ab5d41105ec-0f3c73e8 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-c15e29af-2fb0-528f-f806-0ab5d41105ea-0f3c73e8 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_24815d2e-3157-3593-7738-8d2fd0560d31-0f3c73e8 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-_24815d2e-3157-3593-7738-8d2fd0560d44-0f3c73e8 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e112b2ca-5fcd-4b8c-09f5-530a7e1ca0cd-0f3c73e8 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e112b2ca-5fcd-4b8c-09f5-530a7e1ca0ba-0f3c73e8 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e5bc2eaa-57ca-d61b-9a22-8d3a3040df39-0f3c73e8 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-e5bc2eaa-57ca-d61b-9a22-8d3a3040df37-0f3c73e8 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_78e87d90-9c38-c1bd-aadc-3bc34b72310f-4b72310d {
     -ms-grid-column-align: auto;
     justify-self: auto;
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-b34c2af7-4741-f7e1-0909-457935c8d43a-35c8d438 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-b34c2af7-4741-f7e1-0909-457935c8d457-35c8d438 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-d79059e4-5223-6d15-65f8-8b55d910e2ea-9a3c73ea {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-d79059e4-5223-6d15-65f8-8b55d910e2f3-9a3c73ea {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-d79059e4-5223-6d15-65f8-8b55d910e2f9-9a3c73ea {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-ef9eb293-358c-adf0-6314-8485a36e3664-9a3c73ea {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-ef9eb293-358c-adf0-6314-8485a36e3681-9a3c73ea {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-ea37aa8d-dc2e-9567-f480-e2938bc46472-f73c73eb {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-ea37aa8d-dc2e-9567-f480-e2938bc4647b-f73c73eb {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-ea37aa8d-dc2e-9567-f480-e2938bc46481-f73c73eb {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_4b168937-22cb-9bfe-d3cb-ebc5b0854c52-913c73ed {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_4b168937-22cb-9bfe-d3cb-ebc5b0854c66-913c73ed {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-b5cfbe64 {
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-b44067b6-0c60-c39d-1793-f2d5a5675341-b5cfbe64 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-b44067b6-0c60-c39d-1793-f2d5a5675358-b5cfbe64 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_41b5f5a9-9c7e-436a-824d-9418a0b6899f-b5cfbe64 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-f5fa5eeb-a5d6-b3ad-4aef-7f2d4f996c69-b5cfbe64 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_0dbce95f-ee9e-b343-6f4b-049a7be5b187-b5cfbe64 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-90cff3f3 {
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-_41b5f5a9-9c7e-436a-824d-9418a0b6899f-90cff3f3 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-f5fa5eeb-a5d6-b3ad-4aef-7f2d4f996c69-90cff3f3 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_0dbce95f-ee9e-b343-6f4b-049a7be5b187-90cff3f3 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-b44067b6-0c60-c39d-1793-f2d5a5675341-90cff3f3 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-b44067b6-0c60-c39d-1793-f2d5a5675358-90cff3f3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e236e467-d997-561b-73ec-7eb7ea8aea48-90cff3f3 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-e236e467-d997-561b-73ec-7eb7ea8aea5e-90cff3f3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-65376ab3 {
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-_731befbb-2188-7ddd-c818-5578dd6ddfa2-65376ab3 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-_731befbb-2188-7ddd-c818-5578dd6ddfc1-65376ab3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-b5180a68-50a0-b4c5-c7cb-067a4024c405-65376ab3 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-b5180a68-50a0-b4c5-c7cb-067a4024c424-65376ab3 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-c31236a0 {
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-_731befbb-2188-7ddd-c818-5578dd6ddfa2-c31236a0 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-_731befbb-2188-7ddd-c818-5578dd6ddfc1-c31236a0 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_8d6701a3-8cef-7472-97aa-0bdd8566d04d-c31236a0 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_8d6701a3-8cef-7472-97aa-0bdd8566d037-c31236a0 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-b5180a68-50a0-b4c5-c7cb-067a4024c405-c31236a0 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-b5180a68-50a0-b4c5-c7cb-067a4024c424-c31236a0 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e5490a29-000b-a45a-f9b1-2ae5e6c8d4ea-21fa9940 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_4c372e9d-a2c3-67f3-cf15-7d70776da174-21fa9940 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_4c372e9d-a2c3-67f3-cf15-7d70776da17d-21fa9940 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_4c372e9d-a2c3-67f3-cf15-7d70776da183-21fa9940 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-708fae28 {
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-708fae28 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-_6d0e2322-b747-c3fe-8757-fe76171734f2-708fae28 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-708fae28 {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-b44067b6-0c60-c39d-1793-f2d5a5675358-708fae28 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-dd2c3540-3b0b-31ae-5b65-5097975ecab7-708fae28 {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
   }
   
   #w-node-e66306aa-cc32-615a-b110-8edad78c0d62-708fae28 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_129863a7-6109-b3df-8aa8-e313b7cb633c-708fae28 {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-161e333b {
     -webkit-align-self: auto;
     -ms-flex-item-align: auto;
     -ms-grid-row-align: auto;
     align-self: auto;
   }
   
   #w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-161e333b {
     -ms-grid-column-align: auto;
     justify-self: auto;
   }
   
   #w-node-_6d0e2322-b747-c3fe-8757-fe76171734f2-161e333b {
     -ms-grid-column-align: center;
     justify-self: center;
     -webkit-align-self: end;
     -ms-flex-item-align: end;
     -ms-grid-row-align: end;
     align-self: end;
   }
   
   #w-node-e66306aa-cc32-615a-b110-8edad78c0d62-161e333b {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   #w-node-_129863a7-6109-b3df-8aa8-e313b7cb633c-161e333b {
     -webkit-align-self: center;
     -ms-flex-item-align: center;
     -ms-grid-row-align: center;
     align-self: center;
     -ms-grid-column-align: center;
     justify-self: center;
   }
   
   @media screen and (min-width: 1920px) {
     #w-node-_0b666aef-209d-02b8-8604-250e586e116b-0f3c73e8 {
       -ms-grid-column-align: center;
       justify-self: center;
     }
   
     #w-node-_0b666aef-209d-02b8-8604-250e586e116d-0f3c73e8 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
       -ms-grid-column-align: center;
       justify-self: center;
     }
   
     #w-node-c15e29af-2fb0-528f-f806-0ab5d41105ec-0f3c73e8 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
       -ms-grid-column-align: center;
       justify-self: center;
     }
   
     #w-node-c15e29af-2fb0-528f-f806-0ab5d41105ea-0f3c73e8 {
       -ms-grid-column-align: center;
       justify-self: center;
     }
   
     #w-node-e112b2ca-5fcd-4b8c-09f5-530a7e1ca0cd-0f3c73e8 {
       -ms-grid-column-align: center;
       justify-self: center;
     }
   
     #w-node-e112b2ca-5fcd-4b8c-09f5-530a7e1ca0ba-0f3c73e8 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
       -ms-grid-column-align: center;
       justify-self: center;
     }
   
     #w-node-e5bc2eaa-57ca-d61b-9a22-8d3a3040df39-0f3c73e8 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
       -ms-grid-column-align: center;
       justify-self: center;
     }
   
     #w-node-e5bc2eaa-57ca-d61b-9a22-8d3a3040df37-0f3c73e8 {
       -ms-grid-column-align: center;
       justify-self: center;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-b5cfbe64 {
       -ms-grid-column-align: auto;
       justify-self: auto;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-90cff3f3 {
       -ms-grid-column-align: auto;
       justify-self: auto;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-65376ab3 {
       -ms-grid-column-align: auto;
       justify-self: auto;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-c31236a0 {
       -ms-grid-column-align: auto;
       justify-self: auto;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-708fae28 {
       -ms-grid-column-align: auto;
       justify-self: auto;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-161e333b {
       -ms-grid-column-align: auto;
       justify-self: auto;
     }
   
     #w-node-_6d0e2322-b747-c3fe-8757-fe76171734f2-161e333b {
       -ms-grid-column-align: center;
       justify-self: center;
     }
   }
   
   @media screen and (min-width: 1440px) {
     #w-node-_0b666aef-209d-02b8-8604-250e586e116d-0f3c73e8 {
       -ms-grid-column-align: auto;
       justify-self: auto;
     }
   
     #w-node-c15e29af-2fb0-528f-f806-0ab5d41105ec-0f3c73e8 {
       -ms-grid-column-align: auto;
       justify-self: auto;
     }
   
     #w-node-e112b2ca-5fcd-4b8c-09f5-530a7e1ca0ba-0f3c73e8 {
       -ms-grid-column-align: auto;
       justify-self: auto;
     }
   
     #w-node-e5bc2eaa-57ca-d61b-9a22-8d3a3040df39-0f3c73e8 {
       -ms-grid-column-align: auto;
       justify-self: auto;
     }
   
     #w-node-_78e87d90-9c38-c1bd-aadc-3bc34b72310f-4b72310d {
       -ms-grid-column-align: auto;
       justify-self: auto;
       -webkit-align-self: auto;
       -ms-flex-item-align: auto;
       -ms-grid-row-align: auto;
       align-self: auto;
     }
   
     #w-node-_6d0e2322-b747-c3fe-8757-fe76171734f2-708fae28 {
       -ms-grid-column-align: end;
       justify-self: end;
     }
   
     #w-node-_6d0e2322-b747-c3fe-8757-fe76171734f2-161e333b {
       -ms-grid-column-align: center;
       justify-self: center;
       -webkit-align-self: end;
       -ms-flex-item-align: end;
       -ms-grid-row-align: end;
       align-self: end;
     }
   }
   
   @media screen and (max-width: 991px) {
     #w-node-_171772f2-f472-e626-2deb-2f16f89f61f3-f89f61bf {
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
       -ms-grid-column: span 3;
       grid-column-start: span 3;
       -ms-grid-column-span: 3;
       grid-column-end: span 3;
     }
   
     #w-node-_78e87d90-9c38-c1bd-aadc-3bc34b72310f-4b72310d {
       -ms-grid-column-align: auto;
       justify-self: auto;
       -ms-grid-row-align: auto;
       align-self: auto;
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
       -ms-grid-column: span 3;
       grid-column-start: span 3;
       -ms-grid-column-span: 3;
       grid-column-end: span 3;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-b5cfbe64 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-b5cfbe64 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-f0cd178d-689d-5bdd-95eb-ead28bd6ada4-b5cfbe64 {
       -ms-grid-column-align: start;
       justify-self: start;
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-_7184d576-9304-1930-1db2-fa79f330f93d-b5cfbe64 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
       -ms-grid-column-align: start;
       justify-self: start;
     }
   
     #w-node-_7184d576-9304-1930-1db2-fa79f330f941-b5cfbe64 {
       -ms-grid-row-align: center;
       align-self: center;
       -ms-grid-column-align: center;
       justify-self: center;
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
       -ms-grid-column: span 2;
       grid-column-start: span 2;
       -ms-grid-column-span: 2;
       grid-column-end: span 2;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-90cff3f3 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-90cff3f3 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-f0cd178d-689d-5bdd-95eb-ead28bd6ada4-90cff3f3 {
       -ms-grid-column-align: start;
       justify-self: start;
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-_7184d576-9304-1930-1db2-fa79f330f93d-90cff3f3 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
       -ms-grid-column-align: start;
       justify-self: start;
     }
   
     #w-node-_7184d576-9304-1930-1db2-fa79f330f941-90cff3f3 {
       -ms-grid-row-align: center;
       align-self: center;
       -ms-grid-column-align: center;
       justify-self: center;
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
       -ms-grid-column: span 2;
       grid-column-start: span 2;
       -ms-grid-column-span: 2;
       grid-column-end: span 2;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-65376ab3 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-65376ab3 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-f0cd178d-689d-5bdd-95eb-ead28bd6ada4-65376ab3 {
       -ms-grid-column-align: start;
       justify-self: start;
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-_7184d576-9304-1930-1db2-fa79f330f93d-65376ab3 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
       -ms-grid-column-align: start;
       justify-self: start;
     }
   
     #w-node-_7184d576-9304-1930-1db2-fa79f330f941-65376ab3 {
       -ms-grid-row-align: center;
       align-self: center;
       -ms-grid-column-align: center;
       justify-self: center;
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
       -ms-grid-column: span 2;
       grid-column-start: span 2;
       -ms-grid-column-span: 2;
       grid-column-end: span 2;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-c31236a0 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-c31236a0 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-f0cd178d-689d-5bdd-95eb-ead28bd6ada4-c31236a0 {
       -ms-grid-column-align: start;
       justify-self: start;
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-_7184d576-9304-1930-1db2-fa79f330f93d-c31236a0 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
       -ms-grid-column-align: start;
       justify-self: start;
     }
   
     #w-node-_7184d576-9304-1930-1db2-fa79f330f941-c31236a0 {
       -ms-grid-row-align: center;
       align-self: center;
       -ms-grid-column-align: center;
       justify-self: center;
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
       -ms-grid-column: span 2;
       grid-column-start: span 2;
       -ms-grid-column-span: 2;
       grid-column-end: span 2;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-708fae28 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-708fae28 {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-161e333b {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-161e333b {
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-_6d0e2322-b747-c3fe-8757-fe76171734f2-161e333b {
       -webkit-align-self: end;
       -ms-flex-item-align: end;
       -ms-grid-row-align: end;
       align-self: end;
     }
   }
   
   @media screen and (max-width: 767px) {
     #w-node-_171772f2-f472-e626-2deb-2f16f89f61f3-f89f61bf {
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
       -ms-grid-column: span 3;
       grid-column-start: span 3;
       -ms-grid-column-span: 3;
       grid-column-end: span 3;
     }
   
     #w-node-b34c2af7-4741-f7e1-0909-457935c8d457-35c8d438 {
       -webkit-align-self: start;
       -ms-flex-item-align: start;
       -ms-grid-row-align: start;
       align-self: start;
     }
   
     #w-node-ef9eb293-358c-adf0-6314-8485a36e3681-9a3c73ea {
       -webkit-align-self: start;
       -ms-flex-item-align: start;
       -ms-grid-row-align: start;
       align-self: start;
     }
   
     #w-node-_4b168937-22cb-9bfe-d3cb-ebc5b0854c66-913c73ed {
       -webkit-align-self: start;
       -ms-flex-item-align: start;
       -ms-grid-row-align: start;
       align-self: start;
     }
   
     #w-node-_129863a7-6109-b3df-8aa8-e313b7cb633c-708fae28 {
       -webkit-align-self: start;
       -ms-flex-item-align: start;
       -ms-grid-row-align: start;
       align-self: start;
     }
   
     #w-node-_129863a7-6109-b3df-8aa8-e313b7cb633c-161e333b {
       -webkit-align-self: start;
       -ms-flex-item-align: start;
       -ms-grid-row-align: start;
       align-self: start;
     }
   }
   
   @media screen and (max-width: 479px) {
     #w-node-c15e29af-2fb0-528f-f806-0ab5d41105ea-0f3c73e8 {
       -ms-grid-column-align: center;
       justify-self: center;
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-e5bc2eaa-57ca-d61b-9a22-8d3a3040df37-0f3c73e8 {
       -ms-grid-column-align: center;
       justify-self: center;
       -webkit-align-self: center;
       -ms-flex-item-align: center;
       -ms-grid-row-align: center;
       align-self: center;
     }
   
     #w-node-_171772f2-f472-e626-2deb-2f16f89f61c1-f89f61bf {
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
       -ms-grid-column: span 3;
       grid-column-start: span 3;
       -ms-grid-column-span: 3;
       grid-column-end: span 3;
     }
   
     #w-node-_171772f2-f472-e626-2deb-2f16f89f61e3-f89f61bf {
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
       -ms-grid-column: span 3;
       grid-column-start: span 3;
       -ms-grid-column-span: 3;
       grid-column-end: span 3;
     }
   
     #w-node-eb84f4ff-97d0-42ca-5ba3-3fdc4bdc989b-f89f61bf {
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
       -ms-grid-column: span 3;
       grid-column-start: span 3;
       -ms-grid-column-span: 3;
       grid-column-end: span 3;
     }
   
     #w-node-_171772f2-f472-e626-2deb-2f16f89f61f3-f89f61bf {
       -ms-grid-row: span 1;
       grid-row-start: span 1;
       -ms-grid-row-span: 1;
       grid-row-end: span 1;
       -ms-grid-column: span 3;
       grid-column-start: span 3;
       -ms-grid-column-span: 3;
       grid-column-end: span 3;
     }
   
     #w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-708fae28 {
       -ms-grid-column-align: auto;
       justify-self: auto;
     }
   } 