@keyframes gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}:root{--videoBannerHeight:100vh}.videoBanner{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:calc(100vh - var(--footerHeight))}.videoBanner_video,.videoBanner_videoDimmer{position:absolute;display:block;inset:0}.videoBanner_video video{background-color:#031c31}.videoBanner_videoDimmer{background-color:rgba(0,0,0,.5)}.videoBanner_content{padding-top:var(--headerHeight);position:relative;display:block;text-align:center}@media (max-width:1023px){.videoBanner_content{width:100%;padding-left:16px;padding-right:16px}}@media (min-width:1024px){.videoBanner_content{width:60%}}.videoBanner_title{color:var(--color-white);margin-bottom:32px}@media (max-width:1023px){.videoBanner_title{font-size:var(--h1-fontSize);letter-spacing:var(--h1-letterSpacing);line-height:var(--h1-lineHeight)}}@media (min-width:1024px){.videoBanner_title{font-size:var(--h0-fontSize);letter-spacing:var(--h0-letterSpacing);line-height:var(--h0-lineHeight)}}.videoBanner .btnContain{font-size:var(--h3-fontSize);letter-spacing:var(--h3-letterSpacing);line-height:var(--h3-lineHeight);font-weight:700}.acknowledgeAccordion,.acknowledgeAccordion_content{position:relative;display:block}.acknowledgeAccordion .btnAcknowledge{font-size:var(--c1-fontSize);letter-spacing:var(--c1-letterSpacing);line-height:var(--c1-lineHeight);position:absolute;display:block;transform:translateY(-100%);top:-24px;left:24px;color:var(--color-white);border:0;cursor:pointer}.acknowledgeAccordion_content{height:0;overflow:hidden;background-image:url(../../assets/images/deco_noise_blue.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.acknowledgeAccordion_content>div{position:relative;width:100%;max-width:calc(var(--gutter) + (100% - var(--gutter))/12*10);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto;padding-top:32px;padding-bottom:32px}@media (max-width:1023px){.acknowledgeAccordion_content>div{position:relative;width:100%;max-width:calc(var(--gutter) + (100% - var(--gutter))/12*12);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}}.acknowledgeAccordion_content p,.featureSection_msg p{font-size:var(--p1-fontSize);letter-spacing:var(--p1-letterSpacing);line-height:var(--p1-lineHeight);color:var(--color-white)}.pageHome{position:relative;display:block;background-color:var(--color-grey--900)}.featureSection{position:relative;display:flex;width:100%;flex-wrap:wrap}@media (min-width:1024px){.featureSection{justify-content:stretch}}.featureSection_start{position:relative;display:block;aspect-ratio:414/218;width:100%}@media (min-width:1024px){.featureSection_start{aspect-ratio:960/400;width:50%}}.featureSection_start img,.videoBanner_video video{position:absolute;display:block;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featureSection_end{position:relative;display:flex;justify-content:center;align-items:center;width:100%}@media (min-width:1024px){.featureSection_end{width:50%}}.featureSection_end{background-image:url(../../assets/images/deco_noise_blue.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.featureSection_msg{position:relative;display:block;width:100%;padding:32px 16px 48px}@media (min-width:1024px){.featureSection_msg{width:62%;padding-top:64px;padding-bottom:64px}}.featureSection_msg p{font-size:var(--h4-fontSize);letter-spacing:var(--h4-letterSpacing);line-height:var(--h4-lineHeight)}.featureSection_msg p:not(:last-child){margin-bottom:32px}.ecosystemSection{position:relative;display:block;width:100%;padding-top:48px;padding-bottom:48px;background-color:var(--color-grey--900);color:var(--color-white)}@media (max-width:1279px){.ecosystemSection{padding-left:16px;padding-right:16px}}@media (min-width:1280px){.ecosystemSection{padding-top:72px;padding-bottom:72px}}.cardProcessList li,.ecosystemSection_disclaimer{position:relative;display:block}@media (min-width:1280px) and (max-width:1439px){.ecosystemSection_disclaimer{position:relative;width:100%;max-width:calc(var(--gutter) + (100% - var(--gutter))/12*12);padding-left:var(--gutter);padding-right:var(--gutter);margin:48px auto 0}}@media (min-width:1440px){.ecosystemSection_disclaimer{position:relative;width:100%;max-width:calc(var(--gutter) + (100% - var(--gutter))/12*10);padding-left:var(--gutter);padding-right:var(--gutter);margin:48px auto 0}}.ecosystemSection_disclaimer>p,.ecosystemSection_disclaimer>p>a,.processSection .disclaimer>a{font-size:var(--p2-fontSize);letter-spacing:var(--p2-letterSpacing);line-height:var(--p2-lineHeight)}.ecosystemSection_disclaimer>p{color:var(--color-grey--300)}.ecosystemSection_disclaimer>p>a,.processSection .disclaimer>a{text-decoration:underline;color:inherit}.ecosystemSection_disclaimer>p>a:hover,.processSection .disclaimer>a:hover{text-decoration:none}.ecosystemSection_content{display:flex}@media (max-width:1279px){.ecosystemSection_content{flex-wrap:wrap}}@media (min-width:1280px) and (max-width:1439px){.ecosystemSection_content{position:relative;width:100%;max-width:calc(var(--gutter) + (100% - var(--gutter))/12*12);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto;flex-direction:row-reverse}}@media (min-width:1440px){.ecosystemSection_content{position:relative;width:100%;max-width:calc(var(--gutter) + (100% - var(--gutter))/12*10);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto;flex-direction:row-reverse}}.ecosystemSection_start{display:none}@media (min-width:1280px){.ecosystemSection_start{position:relative;display:block;width:100%;width:calc(25% - 48px);text-align:right;margin-left:48px;border-left:1px solid rgba(var(--color-white-rgb),.2)}}.ecosystemSection_end{position:relative;display:block;width:100%}@media (min-width:1280px){.ecosystemSection_end{width:75%}}.assessmentActionList{position:relative;display:flex;flex-direction:column;gap:8px}.assessmentActionList button{color:var(--color-white);background-color:transparent;padding:8px 16px;border-radius:4px;transition:background-color .25s ease}.assessmentActionList button.active,.assessmentActionList button:hover{background-color:var(--color-blue)}.accessmentContent{position:relative;display:block;overflow:hidden}.accessmentContent_title,.processSection_content h2{font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight)}.accessmentContent_title{margin-bottom:16px;color:var(--color-white)}@media (min-width:1024px){.accessmentContent_title{font-size:var(--h1-fontSize);letter-spacing:var(--h1-letterSpacing);line-height:var(--h1-lineHeight);margin-bottom:32px}}.accessmentItem{position:relative;display:none}.accessmentItem.active{display:block}.accessmentItem_title{font-size:var(--h3-fontSize);letter-spacing:var(--h3-letterSpacing);line-height:var(--h3-lineHeight);font-weight:600;color:#2cb4e6;margin-bottom:16px}@media (min-width:1024px){.accessmentItem_title{font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight)}}.accessmentItem_description>p{font-size:var(--p1-fontSize);letter-spacing:var(--p1-letterSpacing);line-height:var(--p1-lineHeight);color:var(--color-grey--300)}.accessmentItem_subSections{margin-top:24px;position:relative;display:block}@media (min-width:1024px){.accessmentItem_subSections{margin-top:48px}}.assessmentSubSection{position:relative;display:block;margin-bottom:48px}.assessmentSubSection_title{font-size:var(--h4-fontSize);letter-spacing:var(--h4-letterSpacing);line-height:var(--h4-lineHeight);color:var(--color-white);margin-bottom:16px}.assessmentSubSection_list{position:relative;display:grid}@media (max-width:767px){.assessmentSubSection_list{grid-template-columns:repeat(1,1fr);gap:12px}}@media (min-width:768px) and (max-width:1023px){.assessmentSubSection_list{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width:1024px){.assessmentSubSection_list{grid-template-columns:repeat(2,1fr);gap:var(--gutter);pointer-events:none}.assessmentSubSection_list:hover .toolCard:not(:hover){opacity:.4;filter:blur(2px)}.assessmentSubSection_list:hover .toolCard:hover::before{background-size:200% 200%;animation:gradientShift 3s ease infinite;z-index:0}}.assessmentSubSection_list .toolCard{pointer-events:auto}.processSection{position:relative;display:block;width:100%;padding-top:48px;padding-bottom:48px;background-color:var(--color-white)}@media (max-width:1023px){.processSection{padding-left:16px;padding-right:16px}}@media (min-width:1024px){.processSection{padding-top:72px;padding-bottom:72px}}.processSection_content{display:block}@media (min-width:1024px) and (max-width:1279px){.processSection_content{position:relative;width:100%;max-width:calc(var(--gutter) + (100% - var(--gutter))/12*12);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}}@media (min-width:1280px){.processSection_content{position:relative;width:100%;max-width:calc(var(--gutter) + (100% - var(--gutter))/12*10);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}}.processSection_content h2{margin-bottom:24px}@media (min-width:1024px){.processSection_content h2{font-size:var(--h1-fontSize);letter-spacing:var(--h1-letterSpacing);line-height:var(--h1-lineHeight);margin-bottom:32px}}.processSection .flexColumn{position:relative;display:flex;flex-direction:column}@media (min-width:1024px){.processSection .flexColumn__cards{flex-direction:row}}.processSection .flexColumn__cards{gap:24px}@media (min-width:1024px){.processSection .flexColumn__cards{gap:52px}.processSection .flexColumn__cards>div{position:relative;display:block;width:33.333333%}}@media (max-width:1023px){.processSection .flexColumn__resources{padding-top:32px;gap:24px}}@media (min-width:1024px){.processSection .flexColumn__resources{flex-direction:row;flex-wrap:wrap;align-items:stretch}.processSection .flexColumn__resources>div{position:relative;width:50%;padding-top:32px;padding-bottom:32px}.processSection .flexColumn__resources>div:nth-child(odd){padding-right:var(--gutter);border-right:1px solid rgba(var(--color-grey-rgb),.2)}.processSection .flexColumn__resources>div:nth-child(even){padding-left:var(--gutter)}}.processSection .divider{position:relative;display:block;width:100%;margin-top:32px;border:0;height:1px;background-color:rgba(var(--color-grey-rgb),.2)}.processSection .disclaimer{position:relative;display:block;margin-top:32px;font-size:var(--p2-fontSize);letter-spacing:var(--p2-letterSpacing);line-height:var(--p2-lineHeight);color:var(--color-grey--700)}@media (max-width:1023px){.processSection .disclaimer{width:100%}}@media (min-width:1024px){.processSection .disclaimer{max-width:82%}}.resourcesItem_title{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;gap:16px;margin-bottom:12px}@media (min-width:1024px){.resourcesItem_title{margin-bottom:24px}}.resourcesItem_title>span:first-child{position:relative;display:block;width:var(--h3-lineHeight);aspect-ratio:1;flex:0 0 auto}.resourcesItem_title>span:last-child{font-size:var(--h3-fontSize);letter-spacing:var(--h3-letterSpacing);line-height:var(--h3-lineHeight);font-weight:600;flex:1 1 auto}.resourcesItem_subTitle{font-weight:600;margin-bottom:4px}.resourcesItem_list,.resourcesItem_subTitle+ul{position:relative;display:flex;flex-direction:column;gap:12px}.resourcesItem_list{padding-left:calc(var(--h3-lineHeight) + 16px)}.cardProcess,.resourcesItem_content{position:relative;display:flex;gap:24px}.resourcesItem_content{flex-direction:column;padding-left:calc(var(--h3-lineHeight) + 16px)}.cardProcessWrapper[data-index="0"] .cardProcess{background-image:url(../../assets/images/empowering_assessment_design_bg.jpg)}.cardProcessWrapper[data-index="1"] .cardProcess{background-image:url(../../assets/images/empowering_question_generation_bg.jpg)}.cardProcessWrapper[data-index="2"] .cardProcess{background-image:url(../../assets/images/empowering_provide_timely_feedback_bg.jpg)}.cardProcess{justify-content:flex-start;align-items:center;width:100%;padding:16px 24px;border-radius:4px;background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:24px}.cardProcess_icon{position:relative;display:block;width:84px;aspect-ratio:1;background-color:var(--color-white);border-radius:50%;overflow:hidden}.cardProcess span{font-size:var(--h3-fontSize);letter-spacing:var(--h3-letterSpacing);line-height:var(--h3-lineHeight);font-weight:600;color:var(--color-white)}.cardProcessList{position:relative;display:flex;flex-direction:column;gap:16px}.toolCard{position:relative;display:block;width:100%;border-radius:12px;padding:1px;transition:opacity .25s ease,filter .25s ease}.toolCard::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,var(--color-white),var(--color-grey--900),rgba(var(--color-white-rgb),.2));background-position:0 50%}.toolCard_inner{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:100%;z-index:1;background-color:var(--color-grey--800);border-radius:10px;padding:24px}.toolCard_title{position:relative;display:flex;justify-content:flex-start;align-items:center;margin-bottom:16px;gap:16px}.toolCard_logo{position:relative;display:block;width:72px;height:72px;border-radius:16px;background-color:var(--color-white);overflow:hidden}.toolCard_label{font-size:var(--h4-fontSize);letter-spacing:var(--h4-letterSpacing);line-height:var(--h4-lineHeight);font-weight:600;color:var(--color-white)}.toolCard_actions{position:relative;width:100%;display:flex;justify-content:space-between;margin-top:24px}.toolCard_description p{color:rgba(var(--color-white-rgb),.6)}.toolCard_guide,.toolCard_link{font-size:var(--p1-fontSize);letter-spacing:var(--p1-letterSpacing);line-height:var(--p1-lineHeight);font-weight:600;color:var(--color-white)}.toolCard_link{text-decoration:underline}.toolCard_link:hover{text-decoration:none}.toolCard_guide{position:relative;display:flex;justify-content:center;align-items:center;gap:8px}.toolCard_guide>span:last-child{position:relative;display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"><circle stroke="%23FFFFFF" stroke-width="1.5" cx="16" cy="16" r="12"></circle><path d="M20,12 L12,20" stroke="%23FFFFFF" stroke-width="1.5"></path><polyline stroke="%23FFFFFF" stroke-width="1.5" points="14 12 20 12 20 18"></polyline></g></svg>');transition:all 1s linear(0,.008 1.1%,.034 2.3%,.134 4.9%,.264 7.3%,.683 14.3%,.797 16.5%,.89 18.6%,.967 20.7%,1.027 22.8%,1.073 25%,1.104 27.3%,1.123 30.6%,1.119 34.3%,1.018 49.5%,.988 58.6%,.985 65.2%,1 84.5%,1)}.toolCard_guide:hover>span:last-child{transform:scale(1.1) rotate(45deg)}.footerSection{position:relative;display:block;width:100%;padding-top:72px;padding-bottom:144px}.footerSection_content{position:relative;display:block;text-align:center}.cLeadin{display:flex;flex-direction:column;gap:24px}@media (max-width:1023px){.cLeadin{padding-left:16px;padding-right:16px}}@media (min-width:1024px){.cLeadin{position:relative;width:100%;max-width:calc(var(--gutter) + (100% - var(--gutter))/12*6);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}}.cLeadin_title{font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight);font-weight:600;color:var(--color-white)}@media (min-width:1024px){.cLeadin_title{font-size:var(--h1-fontSize);letter-spacing:var(--h1-letterSpacing);line-height:var(--h1-lineHeight)}}.cLeadin_description p,.cmptSelect label,.cmptSelect.active label{font-size:var(--p1-fontSize);letter-spacing:var(--p1-letterSpacing);line-height:var(--p1-lineHeight)}.cLeadin_description p{color:var(--color-white)}.cmptSelect{position:relative;display:block;margin-bottom:24px}@media (min-width:768px) and (max-width:1279px){.cmptSelect.assessmentActionSelect{width:50%}}@media (min-width:1280px){.cmptSelect.assessmentActionSelect{display:none}}.cmptSelect label,.cmptSelect.active label{top:0}.cmptSelect label{color:var(--color-grey);position:absolute;display:block;top:50%;left:18px}.cmptSelect label:has(+select:disabled),.cmptSelect label:has(+select:focus){font-size:var(--p1-fontSize);letter-spacing:var(--p1-letterSpacing);line-height:var(--p1-lineHeight);top:0}.cmptSelect select{border:0;margin:0;overflow:visible;background:0 0;color:inherit;font:inherit;outline:0;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;font-size:var(--p1-fontSize);letter-spacing:var(--p1-letterSpacing);line-height:var(--p1-lineHeight);background-color:var(--color-blue)!important;color:var(--color-white);opacity:1;width:100%;height:48px;border-radius:4px;padding:0 18px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23FFFFFF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>');background-repeat:no-repeat;background-size:24px;background-position:right 10px center}.cmptSelect select::-moz-focus-inner{border:0;padding:0}.cmptSelect select:disabled{opacity:1;background-color:var(--color-grey--300)!important}