.page_blogPost__F9bMH{padding:var(--default-padding-block) var(--default-padding-inline);& h1,& h2,& h3{margin-top:20px;margin-bottom:10px}& ul{margin:0 0 10px;list-style:square;overflow:auto;& li{margin:0 0 0 20px}}& h3{margin:40px 0 10px}& h3,& h4{line-height:110%}& h4{font-size:20px;margin:24px 0 6px;text-transform:none}& img,& p{margin-bottom:10px}}.page_title__B8N02{font-weight:300;text-wrap:wrap}.page_byline__Xerlm{margin-bottom:10px;&+img{margin-bottom:0}}.page_blogBackLink__38TyH{&:first-child{margin-bottom:2rem}&:last-child{margin-top:3rem}font-size:14px;text-transform:uppercase;color:var(--white);display:block;letter-spacing:.03rem;transition:all .2s;&:hover{text-decoration:none}&:hover,&>span{color:var(--light-blue-link-hover)}}.page_recentPosts__ipZaz{display:none;@media (min-width:768px){display:block}& ul{display:flex;justify-content:space-between;list-style:none;gap:10px;&>li{flex:0 1 270px;margin:0;& a{text-decoration:none;transition:color .2s;&:hover{color:var(--light-blue-link-hover)}}& img{aspect-ratio:1/1}}}}.Jumbotron_section__BXT_w{height:480px;display:flex;background-size:cover;background-repeat:no-repeat;color:var(--white);font-weight:300;font-size:2.5rem;@media screen and (max-width:768px){height:250px}}.Jumbotron_darkBackground__0EoMg{flex:1 1;justify-content:center;align-items:center;display:flex;flex-direction:column;background-color:var(--transparent-black)}.Jumbotron_container__lN_Um{max-width:var(--max-content-width);gap:var(--default-padding-inline);&:has(p:first-child+h1:last-child){gap:0}display:flex;flex-direction:column;&>p:first-child{text-align:center}& h1{font-size:63px;font-weight:500;text-transform:uppercase;@media screen and (max-width:768px){font-size:2.5rem}}&:has(.Jumbotron_row__zmJJq){width:var(--max-content-width);@media screen and (max-width:1296px){width:100%;padding-inline:var(--default-padding-inline)}}}.Jumbotron_row__zmJJq{align-self:flex-start;display:flex;gap:var(--default-padding-inline);align-items:center;font-size:21px;font-weight:400;letter-spacing:.08rem;&>img{height:60px}}.Jumbotron_hideContentOnMobile__hInO6{display:none;@media (min-width:820px){display:inherit}}.page_videoSection__1OXhj{margin:0 auto;gap:10px;text-align:center;padding-inline:var(--default-padding-inline);@media (min-width:768px){width:75%;padding-inline:0}}.page_caseStudies__B4tWQ,.page_videoSection__1OXhj{display:flex;flex-direction:column;width:100%}.page_caseStudies__B4tWQ{list-style:none;padding-top:50px;padding-left:0;justify-content:space-between;align-items:center;@media (min-width:768px){flex-direction:row;width:75%;margin-left:auto;margin-bottom:0;margin-right:auto;margin-top:0}&>*{align-items:center;width:300px;@media (min-width:1200px){width:370px}&>img{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;object-fit:cover;aspect-ratio:1/1}&>a{background-color:var(--sai-green);color:var(--white);padding:10px;gap:10px;height:200px;text-transform:uppercase;text-decoration:none;&:hover{&>.page_description__VvQU6{text-decoration:underline}}&>.page_title__05nNQ{font-size:16px;font-weight:500}&>.page_description__VvQU6{font-size:20px;font-weight:400}}}}.page_container__GbgG_{padding-inline:var(--default-padding-inline)}.page_rectangle__vQ1qC{position:relative;display:flex;flex-direction:column;align-items:center;padding:20px;padding-bottom:var(--default-padding-block);@media (min-width:922px){padding:var(--default-padding-block);padding-bottom:70px}border:1px solid var(--white);margin-block:120px;&>p{font-size:26px;text-align:center;& em{font-weight:400}}&>a{position:absolute;bottom:0;transform:translateY(50%)}}.BlogList_posts__JKKwH{padding:0 var(--default-padding-inline)}.BlogList_pageContainer__nUc6o{display:flex;justify-content:space-between;&>*{flex:1 1}&>:first-child{flex-basis:75%;@media (min-width:768px){border-right-color:var(--white);border-right-style:solid;border-right-width:1px}}&>:last-child{flex-basis:25%;padding:50px 30px 0}}.BlogList_blogPost__3vmDS{display:flex;flex-direction:column;margin-bottom:30px;@media (min-width:768px){flex-direction:row;margin-bottom:60px}.BlogList_content__doESn{--negative-margin:10px;--font-weight:300;display:flex;flex-direction:column;font-size:1rem;font-weight:var(--font-weight);color:var(--white);@media (min-width:768px){margin-left:calc(-1 * var(--negative-margin));&>*{padding-left:calc(4 * var(--negative-margin))}}&>h3{font-size:24px;font-weight:var(--font-weight)}& a{color:currentColor;&:hover{color:var(--light-blue-link-hover);text-decoration:none}}.BlogList_byline__W9rov{padding-bottom:var(--negative-margin)}}}.BlogList_excerpt__WYnsF{z-index:1;background-color:var(--lightly-transparent-white);color:var(--navy);padding:16px;@media (min-width:768px){padding:var(--negative-margin);padding-left:calc(4 * var(--negative-margin))}}.BlogList_mobile__xw33i{display:none;@media (max-width:768px){display:block}& img{width:100%;height:auto}}.BlogList_blogCategories____0iK{display:flex;flex-direction:column;gap:5px;font-weight:300;text-transform:uppercase;text-align:center;@media (max-width:768px){display:none}&>h3{text-align:center}& a{--background-color:var(--blue);padding:5px;background-color:var(--background-color);color:var(--white);&:hover{text-decoration:none}&.BlogList_active__GFMUa{background-color:var(--white);font-weight:400;color:var(--background-color)}}}.BlogList_desktopImage__O2xoP{@media (max-width:768px){display:none}border:4px solid var(--green);.BlogList_image__2EPfn{height:350px;width:350px;max-width:none;position:relative;top:12px;left:12px}}.BlogList_pageNav__Eh5R_{display:flex;justify-content:space-between;margin-block:40px}.page_container__14x5a{padding:var(--default-padding-inline);padding-bottom:90px;&>h2{padding-top:90px;text-align:center}&>h2,&>p{padding-bottom:10px}&>p{font-size:1.2rem}}.page_container__z1DMM{display:flex;flex-direction:column;padding-inline:var(--default-padding-inline);padding-block:calc(var(--default-padding-block) * 3);@media (min-width:1000px){flex-direction:row}}.page_content__IeZuq{flex:1 1;display:flex;gap:10px;flex-direction:column;background-color:var(--lightly-transparent-white);color:var(--navy);padding:var(--default-padding-block);@media (min-width:1000px){margin-left:-40px;margin-bottom:20px;margin-right:0;margin-top:40px;padding-left:calc(var(--default-padding-inline) * 4);padding-right:calc(var(--default-padding-inline) * 2);padding-top:var(--default-padding-block);padding-bottom:calc(var(--default-padding-block) / 2)}}.page_logoContainer__7Vwlj{align-self:center;display:flex;justify-content:center;&>img{width:150px}}.page_downloads__Js9Cd{align-self:center;display:flex;gap:24px;padding-block:1rem;& img{height:40px}}.page_leftImage__BvDpn{height:300px;display:flex;&>img{object-fit:cover}@media (min-width:1000px){display:block;width:450px;height:auto;&>img{aspect-ratio:1/1}}}.page_email__czpWc{color:var(--green);text-decoration:underline}.page_container__LB61e{padding:var(--default-padding-inline);padding-bottom:90px;&>h2{padding-top:90px;text-align:center}&>p{font-size:1.2rem}}.page_container__9igmw{padding-block:var(--default-padding-block);@media (min-width:768px){padding-block:calc(var(--default-padding-block) * 2)}}.page_introContainer__0J6Lb{display:flex;flex-direction:column;gap:1rem;&>h2{font-size:2rem;font-weight:700}&>a{align-self:flex-start}}.page_reasonsGrid__NYh1o{.page_row__GHwMZ{display:flex;flex-direction:column;background-color:var(--white);color:var(--navy);&:nth-child(odd){background-color:var(--denim);color:var(--white)}@media (min-width:992px){flex-direction:row;&:nth-child(2n-1){flex-direction:row-reverse}}&>*{flex:0 0 50%}&>img{aspect-ratio:5/2;object-fit:cover;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}&>div{padding:var(--default-padding-block) var(--default-padding-inline);display:flex;flex-direction:column;gap:10px;@media (min-width:992px){padding:calc(var(--default-padding-block) * 2)}.page_buttonAndBadge__Y30uH{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-top:10px;gap:10px;@media (min-width:768px){flex-direction:row}}.page_buttonAndBadge__Y30uH img{width:auto;height:auto;max-width:200px;object-fit:contain;align-self:center}}}& .page_paragraph__aydgz{padding-bottom:30px;& a{color:var(--sai-green);&:hover{color:var(--navy)}}&+a{align-self:flex-start}}}.page_videoSection__UsBNk{background-color:var(--white);color:var(--navy);&>:only-child{display:flex;gap:2rem;flex-direction:column;justify-items:center;&>h3{text-align:center;font-size:2.25rem}&>.page_row__GHwMZ{-webkit-margin-before:1rem;margin-block-start:1rem;display:flex;flex-direction:column;gap:1rem;& h4{font-size:2rem;text-transform:none;-webkit-padding-after:.5rem;padding-block-end:.5rem}@media screen and (min-width:1200px){flex-direction:row;&>img{max-width:45%}}}}}.page_centered__6wAZF{display:flex;justify-content:center}.page_lastButtonSection__iUAj0{-webkit-padding-before:calc(2 * var(--default-padding-block));padding-block-start:calc(2 * var(--default-padding-block))}.CenteredCTA_section__aeJej{display:flex;justify-content:center;padding:var(--default-padding-block) var(--default-padding-inline);@media (min-width:768px){padding-block:calc(var(--default-padding-block) * 1.5)}&>.CenteredCTA_container__DpFsS{max-width:700px;display:flex;flex-direction:column;align-items:center;@media (min-width:768px){width:var(--max-content-width)}&>h3{font-size:2.25rem;font-weight:800;-webkit-padding-after:15px;padding-block-end:15px}&>.CenteredCTA_headline__b6qO0{width:100%;font-size:22px;@media (min-width:992px){width:86%;font-size:1rem;text-align:center}& a{color:var(--sai-green);cursor:pointer;&:hover{color:var(--white)}}}}}.page_alliesSection__r3mwj{display:flex;flex-direction:column;justify-content:center;padding:var(--default-padding-block) var(--default-padding-inline);@media (min-width:768px){padding-block:calc(var(--default-padding-block) * 2)}&>*{width:100%}}.page_accordions__LnkSD{display:flex;flex-direction:column;&>h2:first-child{margin-bottom:2rem;@media (min-width:768px){text-align:center}}}.page_accordionContainer__pLi8o{width:100%;padding:var(--default-padding-block) var(--default-padding-inline);display:flex;flex-direction:column;gap:10px;@media (min-width:992px){width:75%;padding-left:0;padding-bottom:60px;padding-right:0;padding-top:60px}&>h3{color:var(--navy);margin-top:0}&>div:has(video){margin-top:40px}@media (min-width:768px){&>ul[data-columns="2"]{column-count:2}}}.ExpertiseCategory_category__qND7i{display:flex;flex-direction:column;padding-block:var(--default-padding-block);@media (min-width:768px){flex-direction:row;justify-content:space-between;padding-block:calc(var(--default-padding-block) * 2);&>img{flex:1 1;max-width:38%}&>div{flex:1 1;max-width:58%}}& img{margin-bottom:20px}& h2{margin-bottom:10px}& p{margin-bottom:20px}&:not(:last-child){border-bottom:1px solid var(--transparent-white)}}.page_solutionsContainer__EWrUJ{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}.page_solutionsHeader__nlRjo{margin-bottom:60px}.page_largerHeaders___KwZX{& h3{font-size:24px}}.page_grid__1j8pc{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),1fr);grid-gap:30px;gap:30px;@media (min-width:576px){--columns:2}@media (min-width:768px){--columns:3}&>*{display:flex;flex-direction:column;align-items:center;gap:10px;&>h3:first-child{margin-top:20px;text-align:center}&>p:last-child{margin-bottom:10px;text-align:center}}}.page_container__a3DAx{padding-block:var(--default-padding-block);@media (min-width:768px){padding-block:calc(var(--default-padding-block) * 2)}}.page_approachGridList__TFReJ{.page_row__TpTNY{display:flex;flex-direction:column;background-color:var(--white);color:var(--navy);&:nth-child(odd){background-color:var(--denim);color:var(--white)}@media (min-width:992px){flex-direction:row;&:nth-child(2n-1){flex-direction:row-reverse}}&>*{flex:0 0 50%}&>img{aspect-ratio:3/2;object-fit:cover;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}&>div{padding:var(--default-padding-block) var(--default-padding-inline);display:flex;flex-direction:column;gap:10px;@media (min-width:992px){padding:calc(var(--default-padding-block) * 2)}.page_buttonAndBadge__tSJQ1{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-top:10px;gap:10px;@media (min-width:768px){flex-direction:row}}.page_buttonAndBadge__tSJQ1 img{width:auto;height:auto;max-width:200px;object-fit:contain;align-self:center}}}& .page_paragraph__pj5VV{padding-bottom:30px;& a{color:var(--sai-green);&:hover{color:var(--navy)}}&+a{align-self:flex-start}}}.PartnershipsHeader_section___0w57{padding:calc(var(--default-padding-block) * 2) var(--default-padding-inline)}.PartnershipsHeader_header__GGCaJ{padding-bottom:60px;display:flex;flex-direction:column;gap:var(--default-padding-inline);& img{height:40px;width:auto}& h1{font-size:2.25rem}}.PartnershipsHeader_contentContainer__sE8Cv{display:flex;flex-direction:column;gap:20px;&>a{align-self:flex-start}@media (min-width:768px){max-width:75%}}.PartnershipsHeader_row__VLKjO{display:flex;flex-direction:column;justify-content:space-between;@media (min-width:768px){flex-direction:row}}.PartnershipsHeader_partnerLogo__tVOTo{height:200px;width:auto;margin-top:40px;@media (min-width:768px){margin-top:0}}.page_solutionsContainer___YKRS{display:flex;flex-direction:column;align-items:center;margin-bottom:25px}.page_solutionsHeader__vzMi8{margin-bottom:30px}.page_partnerLogo___vQn2{vertical-align:middle;margin-left:-30px;margin-right:-30px;height:100px;display:inline}.page_grid__01j2w{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),1fr);grid-gap:30px;gap:30px;@media (min-width:576px){--columns:2}@media (min-width:768px){--columns:3}&>*{display:flex;flex-direction:column;align-items:center;gap:10px;&>h3:first-child{margin-top:15px;text-align:center}&>p:last-child{margin-bottom:10px;text-align:center}}}.TeammateList_grid__PBQ0q{display:grid;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(122px,175px));grid-gap:30px;gap:30px;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-after:calc(var(--default-padding-block) * 3);padding-block-end:calc(var(--default-padding-block) * 3);&:first-child{padding-block:calc(var(--default-padding-block) * 3)}}.TeammateList_teammateImage__zFzdY{border-radius:50%;background-color:var(--background-color)}.TeammateList_teammate__5aJYb{text-align:center;&:nth-of-type(5n+1){--background-color:var(--blue)}&:nth-of-type(5n+2){--background-color:var(--green)}&:nth-of-type(5n+3){--background-color:var(--teal)}&:nth-of-type(5n+4){--background-color:var(--orange)}&:nth-of-type(5n+5){--background-color:var(--aqua)}&>figure{position:relative;& .TeammateList_blackBelt__hpsj_{position:absolute;left:5%;bottom:0;width:2.5rem}}}.FeaturedBlogPosts_section__7IDCy{padding:var(--default-padding-block) var(--default-padding-inline);background-color:var(--white);@media (min-width:768px){&:has(h2){padding-block:calc(var(--default-padding-block) * 2)}}display:flex;flex-direction:column;gap:4rem;align-items:center}.FeaturedBlogPosts_title__3iw0H{margin-bottom:3rem;text-align:center;color:var(--almost-black)}.FeaturedBlogPosts_posts__m0Fqv{display:flex;flex-direction:column;max-width:1296px;gap:30px;justify-content:space-between;@media (min-width:768px){flex-direction:row}}.FeaturedBlogPosts_post___S6WB{flex:1 1;display:flex;flex-direction:column;color:var(--navy);&>img{aspect-ratio:3/2;object-fit:cover;object-position:center center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}&:hover{text-decoration:none;&>img{opacity:.95}&>.FeaturedBlogPosts_postTitle__zoZCT{color:var(--navy-light)}}}.FeaturedBlogPosts_postTitle__zoZCT{font-size:24px;font-weight:700;line-height:120%;padding-block:15px}.FeaturedBlogPosts_postBlurb__wuF4B{font-size:18px;font-weight:400;line-height:160%;color:var(--dark-gray)}.Hero_hero__GiQ3H{display:flex;justify-content:space-around;&>.Hero_container__nEDxw{display:flex;padding:calc(var(--default-padding-block) * 2) var(--default-padding-inline);background-repeat:no-repeat;background-size:70%;background-position:bottom right -40%;flex:1 1;max-width:1296px;@media (max-width:991px){background-image:none!important;padding:var(--default-padding-block) var(--default-padding-inline)}@media (min-width:1100px){background-position:100% 100%;background-size:60%}&>.Hero_content__N9OFP{@media (min-width:992px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;flex:0 1 40%}&>h1{margin-bottom:10px;font-size:44px;font-weight:600;line-height:110%;text-transform:none}&>p{margin-bottom:5px;font-size:16px;line-height:160%;font-weight:300}&>a{margin-top:1rem}}}& .Hero_image__Q7_m7{display:none}@media (max-width:991px){flex-direction:column;@media (min-width:769px){& .Hero_image__Q7_m7.Hero_desktop__JL7XS{display:block;max-width:95%}}@media (max-width:768px){& .Hero_image__Q7_m7.Hero_mobile__P_GmB{display:block}}}background-image:var(--desktop-background);background-repeat:no-repeat;background-size:cover;@media (max-width:991px){background-image:var(--mobile-background)}}.page_centerText__2dF5H{text-align:center}.page_homeContainer__ARORB,.page_ourApproach__5hNSH,.page_videoContainer__dDrrq{padding:var(--default-padding-block) var(--default-padding-inline);@media (min-width:768px){padding:calc(var(--default-padding-block) * 2) var(--default-padding-inline)}}.page_homeContainer__ARORB{max-width:var(--max-content-width);margin:0 auto;display:flex;flex-direction:column;gap:var(--default-padding-block);&>.page_viewButton__640Us{align-self:center}}.page_intro__NrUPI{padding-bottom:50px}.page_ourApproach__5hNSH{max-width:var(--max-content-width);margin:0 auto;display:flex;flex-direction:column-reverse;gap:20px;@media (min-width:768px){flex-direction:row}&>div{flex:1 1;display:flex;flex-direction:column;gap:20px}}.page_buttonStart__vSp2p{align-self:flex-start}.page_videoContainer__dDrrq{max-width:var(--max-content-width);margin:0 auto;display:flex;flex-direction:column;gap:20px;@media (min-width:768px){flex-direction:row;&>video{max-width:65%}}&>video{padding:4px;background-color:var(--white)}&>div{flex:1 1;display:flex;flex-direction:column;gap:20px}}.Quote_quote__479X_{display:flex;flex-direction:column;max-width:var(--max-content-width);margin:0 auto;padding:var(--default-padding-block) var(--default-padding-inline);@media (min-width:992px){padding:calc(var(--default-padding-block) * 2) var(--default-padding-inline)}&>.Quote_container__D4wWf{display:flex;gap:36px;flex-direction:column;@media (min-width:768px){flex-direction:unset;gap:50px}&.Quote_bordered__9Roh6{padding-block:var(--default-padding-block);padding-inline:calc(var(--default-padding-inline) * 3);border:1px solid var(--white);@media (min-width:992px){padding-block:calc(var(--default-padding-block) * 2);padding-inline:calc(var(--default-padding-inline) * 4)}}}}.Quote_quoteContent__D1gK_{display:flex;flex-direction:column;gap:1rem;@media (min-width:768px){padding-left:50px;border-left-color:var(--transparent-white);border-left-style:solid;border-left-width:1px}}.Quote_author__qPe0Q{line-height:130%;font-size:14px;@media (min-width:768px){font-size:1rem}}.Quote_quoteText__iWwNz{flex:1 1;font-size:1.25rem;font-weight:400;line-height:140%;@media (min-width:768px){font-size:1.5rem}}.Quote_imgContainer__ljYKm{display:flex;@media (min-width:768px){align-self:center;justify-content:flex-end}flex:0 1 25%;max-width:200px;max-height:100px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.VideoTextContainer_container__cTW6_{display:flex;flex-direction:column;gap:20px;&>.VideoTextContainer_content__utj_j{display:flex;flex-direction:column;gap:10px}@media (min-width:992px){flex-direction:row;justify-content:space-between;&>.VideoTextContainer_content__utj_j{flex:0 1 32%}&>.VideoTextContainer_video__ITENY{flex:0 1 65%}}}.VideoTextContainer_video__ITENY{&>video{padding:4px;background-color:var(--white)}}.VideoTextContainer_alliesSection__NvAJL{display:flex;flex-direction:column;justify-content:center;padding:var(--default-padding-block) var(--default-padding-inline);@media (min-width:768px){padding-block:calc(var(--default-padding-block) * 2)}&>*{width:100%}}.page_accordions__CamR7{display:flex;flex-direction:column;&>h2{margin-bottom:40px;@media (min-width:768px){text-align:center}}}.page_accordion__MzGKA{width:100%;display:flex;background-color:var(--lightly-transparent-white);color:var(--navy);&>*{flex:0 1 50%}&>img{max-width:50%;object-fit:cover;pointer-events:none;@media (min-width:1000px){-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,90% 100%,0 100%)}&.page_right__UfVga{object-position:right}&.page_left__W3oRd{object-position:left}}.page_content__PHOeQ{display:flex;flex-direction:column;align-self:center;gap:40px;padding:var(--default-padding-inline);text-align:center;@media (min-width:768px){font-size:24px}@media (min-width:1000px){padding-right:calc(var(--default-padding-inline) * 3)}}}.page_communityHeader__G9Oj7{margin-bottom:40px;text-align:center}.page_communityGrid__3TJYS{display:grid;grid-template-columns:repeat(auto-fit,minmax(75px,165px));grid-gap:60px;gap:60px;align-items:center;justify-content:center}.page_blackbelts__2uQ_d{display:flex;justify-content:center;gap:3.5rem;padding-block:20px;&>*{max-width:200px}}.page_borderSection__qk7Tg{position:relative;display:flex;flex-direction:column;text-align:center;align-items:center;border:1px solid var(--white);padding:var(--default-padding-block);&>h2{margin-bottom:2rem}&>a:last-child{position:absolute;bottom:0;transform:translateY(50%)}&>p>a{color:currentColor;border-bottom:.1rem solid var(--white);&:hover{border-bottom-width:.2rem}}}.SaiButton_button__hbxBz{--background-color:var(--green);--background-color-hover:var(--button-green);--text-hover-color:var(--white);--color:var(--white);padding:.75rem 1.25rem;letter-spacing:.02rem;font-weight:500;display:inline-block;border-radius:0;position:relative;text-align:center;text-transform:uppercase;text-decoration:none;font-size:18px;line-height:110%;z-index:1;transition:all .2s;background-color:var(--background-color);color:var(--color);border:none;&.SaiButton_bordered__qTCeZ{border:2px solid var(--color)}&.SaiButton_blueBg__KY5L3{--background-color:var(--denim);--text-hover-color:var(--denim);--background-color-hover:#fff}&.SaiButton_lightBg__RRqMO{--background-color:transparent;--text-hover-color:var(--button-green);--background-color-hover:var(--white)}&.SaiButton_darkBg__bGd97{--background-color:var(--navy);--background-color-hover:var(--denim)}&.SaiButton_defaultWhiteHover__9aTZ8{--background-color-hover:var(--white);--text-hover-color:var(--background-color)}&.SaiButton_noCaps___0llx{text-transform:none}@media (min-width:992px){padding-left:1.75rem;padding-bottom:1rem;padding-right:1.75rem;padding-top:1rem}&:not(.SaiButton_noChevron__K5vW2):after{content:"";margin-left:12px;margin-bottom:1px;width:10px;height:10px;display:inline-block;transform:rotate(135deg);transition:all .2s;z-index:1;border-left:2px solid var(--color);border-top:2px solid var(--color)}&:hover{background:var(--background-color-hover);color:var(--text-hover-color);border-color:var(--background-color);text-decoration:none;&:after{border-left:2px solid var(--text-hover-color);border-top:2px solid var(--text-hover-color)}}}.header_navigation__P_6L4{--link-color:#fff;--link-hover-color:var(--nav-text-hover);--height:80px;--logo-height:26px;font-size:15.75px;height:var(--height);background:var(--background-color);width:100%;z-index:99;position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:row;align-items:center;color:#fff;& a{text-decoration:none;letter-spacing:.05rem}}.header_navContainer__XqRzk{flex-grow:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:calc(var(--max-content-width) + 2 * var(--default-padding-inline));padding-inline:var(--default-padding-inline);margin:0 auto;position:relative;height:var(--height)}.header_logo__LJoqt{height:var(--logo-height)}.header_navList__b78NY{display:flex;line-height:calc(.5 * var(--height));list-style:none;padding:0;flex-direction:column;align-items:flex-end;background-color:var(--background-color);position:absolute;width:100%;left:0;&>.header_navItem__YwZOb{&>a{&:not(:only-child):after{padding-left:4px;content:" ▾"}}}@media (min-width:1003px){line-height:var(--height);position:inherit;flex-direction:row;align-items:unset}}.header_navItem__YwZOb{padding:0 15px;text-align:right;text-transform:uppercase;&>a{color:currentColor}&>label{& input{display:none}&:not(:only-child):after{padding-left:4px;content:" ▾"}}& .header_navItem__YwZOb{text-transform:none}@media (max-width:1002px){&:has(:checked){&>.header_subNav____FLt{display:contents}}}@media screen and (min-width:1003px){&:hover{color:var(--link-hover-color);&>.header_subNav____FLt{display:block}}}&>.header_subNav____FLt{&>.header_navItem__YwZOb{&>.header_subNav____FLt{position:absolute;left:100%;top:-5px;margin-left:0}}}}.header_subNav____FLt{display:none;list-style:none;padding:5px;margin-inline:-10px;flex-direction:column;background:var(--background-color);margin-top:0;background-color:var(--background-color);text-transform:none;@media screen and (min-width:1003px){position:absolute;min-width:225px}&>.header_navItem__YwZOb{&>a{&:not(:only-child):after{padding-left:4px;content:" ▸"}&:not(:only-child){padding-top:7.88px;padding-bottom:7.88px}}}&>li{position:relative;line-height:2;text-align:right;&:hover>a{color:var(--link-hover-color)}@media screen and (min-width:1003px){padding-left:10px;padding-bottom:0;padding-right:10px;padding-top:0;text-align:left}}& a{color:var(--link-color);line-height:100%;padding:10px;@media screen and (min-width:1003px){padding-left:12px;padding-bottom:12px;padding-right:12px;padding-top:12px}}}.header_subMenuLabel__Xs2mF{&:has(:checked){color:var(--link-hover-color)}}.header_navButtonMobile__nE3n2{cursor:pointer;height:var(--logo-height);align-items:center;position:relative;& input{display:none}.header_hamburger__EPote{cursor:pointer;transition:transform .3s ease-in-out;.header_line__ndiUN{transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform-origin:50% 50%}}&>span:has(input:checked)+.header_hamburger__EPote{.header_top__mdxbS{transform:rotate(45deg) translateY(5px)}.header_middle__oiT6B{opacity:0}.header_bottom__5I_2l{transform:rotate(-45deg) translateY(-5px)}}display:none}@media (max-width:1002px){.header_navButtonMobile__nE3n2{display:flex;&:not(:has(:checked))+.header_navList__b78NY{display:none}}}.header_desktop__HSSqd{display:none}@media (min-width:1003px){.header_mobile__UNa9o{display:none}.header_desktop__HSSqd{display:inherit}}.page_sorry__Wj00g{max-width:1296px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:120px;padding-block:calc(var(--default-padding-block) * 3);padding-inline:var(--default-padding-inline)}.page_message__5FGCc{text-align:center;display:flex;flex-direction:column;gap:10px;&>h1{font-size:2.25rem}&>p{font-size:26px}}.page_links__vNANY{display:flex;flex-direction:column;position:relative;gap:40px;justify-content:space-around;@media (min-width:768px){flex-direction:row}&>li{flex:1 1;display:flex;flex-direction:column;align-items:center;max-width:370px;& img{aspect-ratio:1/1;object-fit:cover}&>a{bottom:0;transform:translateY(-50%)}}}.CaseStudyListItem_caseStudy__6iCx4{display:flex;background-color:var(--white);color:var(--navy);&>.CaseStudyListItem_image__xsFkX{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;flex:1 1 30%;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:576px){flex-direction:column;&>.CaseStudyListItem_image__xsFkX{min-height:200px;max-height:200px}}&>.CaseStudyListItem_content__aVEcU{flex:1 1 70%;display:flex;flex-direction:column;padding:var(--default-padding-inline);@media (min-width:992px){padding:var(--default-padding-block)}&>h3{margin-bottom:10px}&>a{margin-top:1rem;align-self:flex-start}}}.CategoryList_sidebar__Hxeyr{display:flex;flex-direction:column;gap:.25rem;.CategoryList_mobileToggle__ckRDF{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;@media (min-width:576px){margin-bottom:10px}&:has(:checked)~a{display:initial}}& h3{font-weight:300;font-size:24px}&>a{display:none;padding-block:.5rem;-webkit-border-before:1px solid var(--dark-gray);border-block-start:1px solid var(--dark-gray);text-decoration:none;&.CategoryList_active__3QhYY,&:hover{color:var(--light-blue-link-hover)}&:last-child{-webkit-border-after:1px solid var(--dark-gray);border-block-end:1px solid var(--dark-gray)}}@media (min-width:576px){.CategoryList_chevron__vxK_t{display:none}&>a{display:initial}}}.page_careersGridList__mFwwf{.page_row__3LCmI{display:flex;flex-direction:column;background-color:var(--white);color:var(--navy);&:first-child{background-color:var(--denim);color:var(--white)}@media (min-width:992px){flex-direction:row;&:nth-child(2n-1){flex-direction:row-reverse}}&>*{flex:0 0 50%}&>img{aspect-ratio:3/2;object-fit:cover;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}&>div{padding:var(--default-padding-block) var(--default-padding-inline);display:flex;flex-direction:column;gap:10px;@media (min-width:992px){padding:calc(var(--default-padding-block) * 2)}}}& .page_paragraph__OQOkG{padding-bottom:30px;&+a{align-self:flex-start}}}.page_recruitingArea__totgg{display:flex;flex-direction:column;align-items:center;gap:30px;text-align:center;position:relative;@media (min-width:992px){&>p{max-width:67%}}&>a:last-child{align-self:center}}.page_recruiters__efrZB{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;@media (min-width:768px){flex-direction:row}&>*{width:200px}}.page_careerBenefits__loF_u{display:flex;flex-direction:column;gap:40px;background-color:var(--white);@media (min-width:768px){flex-direction:row;&>img{max-width:33%}}&>*{flex:1 1}&>img{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;object-fit:cover;object-position:bottom right;aspect-ratio:3/2}&>div{padding-inline:calc(var(--default-padding-inline) * 2);@media (min-width:768px){padding-block:var(--default-padding-block)}color:var(--almost-black)}}.page_benefitsHeader__CsoSd{text-align:center;margin-bottom:40px}.page_joinCta__khj7J{&>div{display:flex;gap:2rem;flex-direction:column;padding:var(--default-padding-block);@media (min-width:768px){padding-block:calc(var(--default-padding-block) * 2)}@media (min-width:922px){flex-direction:row}color:var(--navy);&>a{align-self:center}}}.page_quote__xiE4f{display:flex;flex:1 1;&>img{align-self:flex-start}&>div{display:flex;flex-direction:column;padding-left:2rem;@media (min-width:922px){flex:0 1 66%}&>p:first-child{font-size:24px;font-weight:400;line-height:120%;@media (min-width:768px){font-size:32px}}}&>a{text-wrap:nowrap;flex:1 1}}.Expertise_topicList__xR6PB{display:grid;grid-gap:20px;gap:20px;padding-inline:var(--default-padding-inline);grid-template-columns:repeat(3,auto);@media (min-width:815px){grid-template-columns:repeat(6,auto)}}.Expertise_topic__P6KP8{--block-padding:var(--default-padding-block);grid-column:1/-1;@media (min-width:815px){--block-padding:calc(var(--default-padding-block) * 2)}padding-block:var(--block-padding);display:grid;grid-template-columns:subgrid;grid-gap:20px;gap:20px;border-bottom:solid var(--transparent-white)}.Expertise_topicLogo__64qtT{max-width:200px;align-self:start;grid-column:1/-1;@media (min-width:815px){grid-column:1/span 1}}.Expertise_certSection__Z1JI6{gap:10px;display:flex;flex-wrap:wrap;grid-column:1/-1;@media (min-width:815px){display:grid;grid-template-columns:subgrid;grid-template-rows:min-content;grid-column:-4/-1}&>h3{width:100%;grid-column:1/-1;letter-spacing:.15rem;font-size:18px;font-weight:500}&>a>img{max-width:100px}}.Expertise_content__SZFki{display:grid;grid-template-columns:subgrid;justify-content:space-between;grid-column:1/-1;&>*{grid-column:1/-1}@media (min-width:815px){grid-column:auto;&>*{grid-column:auto/span 1}}&>h2{margin-bottom:10px}&>a{justify-self:start}@media (min-width:922px){padding-right:5rem}}.Expertise_topicText__SIti9{margin-bottom:20px;& a{color:var(--sai-green);&:hover{color:var(--white)}}}.page_postsSection__B07e3{background-color:var(--white);color:var(--navy);padding:var(--default-padding-block) var(--default-padding-inline);@media (min-width:768px){padding-block:calc(var(--default-padding-block) * 2)}&>h2{text-align:center;margin-bottom:3rem}}.page_categoryPicker__lrf2D{margin:0;display:flex;justify-content:center;&>li{padding:10px 20px;border:0;text-align:center;&:has(:checked){border-bottom:3px solid var(--green);color:var(--green);& label{color:var(--green)}}}& label{color:var(--navy);&:hover{color:var(--green)}}& input{display:none}&:has([value=ai]:not(:checked))~.page_ai__wF2Z3,&:has([value=data]:not(:checked))~.page_data__osfJm,&:has([value=machine-learning]:not(:checked))~.page_machineLearning__C_p_o{display:none}}.ThreePillars_expertiseList__G0QrG{display:flex;flex-direction:column;justify-content:center;gap:2rem;@media (min-width:768px){flex-direction:row}&>a{flex:1 0 30%;display:flex;flex-direction:column;align-items:center;gap:30px;color:var(--white);text-decoration:none;text-align:center;&>img{flex:1 1;width:100%;max-height:125px}&:hover{opacity:.85;&>h3{color:var(--green)}}}}.FeaturedCaseStudies_section__HAH_E{-webkit-padding-after:var(--default-padding-block);padding-block-end:var(--default-padding-block);padding-inline:var(--default-padding-inline);@media (min-width:768px){-webkit-padding-after:calc(var(--default-padding-block) * 2);padding-block-end:calc(var(--default-padding-block) * 2)}display:flex;flex-direction:column;gap:4rem;align-items:center}.FeaturedCaseStudies_sectionTitle__MiNR6{margin-bottom:3rem;text-align:center}.FeaturedCaseStudies_caseStudies__MPlda{display:flex;flex-direction:column;max-width:1296px;gap:30px;justify-content:space-between;@media (min-width:768px){flex-direction:row}}.FeaturedCaseStudies_caseStudy__0eELq{flex:1 1;display:flex;flex-direction:column;color:var(--navy);background-color:var(--white);&>img{aspect-ratio:3/2;object-fit:cover;object-position:center center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}}.FeaturedCaseStudies_title__mbrk5{font-weight:700;line-height:120%;-webkit-padding-after:15px;padding-block-end:15px;text-transform:none;text-wrap:wrap}h3.FeaturedCaseStudies_title__mbrk5{text-align:left;font-size:24px}.FeaturedCaseStudies_blurb__I0tXF{flex:1 1;font-size:18px;font-weight:400;line-height:160%;color:var(--dark-gray);padding-bottom:15px;&+a{align-self:flex-start}}.FeaturedCaseStudies_content__0_C_t{padding:var(--default-padding-inline);flex:1 1;display:flex;flex-direction:column}.Solutions_list__RfcCY{display:flex;padding-inline:var(--default-padding-inline);flex-direction:column;justify-content:center;gap:2rem}.Solutions_item__rB74n{display:flex;flex:1 0 30%;flex-direction:column;align-items:center;gap:30px;color:var(--white);text-decoration:none;text-align:center;&>img{flex:1 1;aspect-ratio:1/1;max-height:125px}}@media (min-width:768px){.Solutions_list__RfcCY{flex-direction:row;justify-content:space-around}.Solutions_item__rB74n{max-width:20%}}.page_solutionsContainer__zRpfh{display:flex;flex-direction:column;align-items:center;margin-bottom:25px}.page_solutionsHeader__TPWRj{margin-bottom:30px}.page_certSection__MJ2dq{--columns:1;grid-gap:10px;gap:10px;display:grid;flex-wrap:wrap;grid-template-columns:repeat(var(--columns),1fr);padding:var(--default-padding-inline);-webkit-padding-after:100px;padding-block-end:100px;&>img{max-width:150px}@media (min-width:500px){--columns:3}}.page_grid__BV4sW{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),1fr);grid-gap:30px;gap:30px;@media (min-width:576px){--columns:2}@media (min-width:768px){--columns:3}&>*{display:flex;flex-direction:column;align-items:center;gap:10px;&>h3:first-child{margin-top:15px;text-align:center}&>p:last-child{margin-bottom:10px;text-align:center}}}.page_ctaContainer__3wN0e{text-align:center;padding-bottom:3rem}.page_videoSection__8j2c2{padding-bottom:3rem}.page_solutionsContainer__OIdQL{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--default-padding-block);padding-bottom:calc(var(--default-padding-block) * 2);padding-inline:var(--default-padding-inline);&>a{margin-top:var(--default-padding-block)}&>h2{margin-bottom:var(--default-padding-block)}}.page_blogHeader__7Vp_i{margin-bottom:var(--default-padding-inline)}.page_blogRow__QyOPS{padding:var(--default-padding-block) 0;max-width:var(--max-content-width);display:grid;flex-direction:row;&>img{display:block;max-width:250px;aspect-ratio:1/1;margin-right:30px}@media (min-width:500px){display:flex}& a{max-width:-moz-fit-content;max-width:fit-content}&>div{display:flex;flex-direction:column;justify-content:space-between}}.page_blog__3QCDn{margin-bottom:var(--default-padding-block)}.page_certSection__RzzN9{gap:20px;display:flex;flex-wrap:wrap;-webkit-padding-after:var(--default-padding-block);padding-block-end:var(--default-padding-block);padding:var(--default-padding-block);margin-bottom:var(--default-padding-inline);justify-content:space-between;width:100%;&>img{max-width:150px}@media (max-width:500px){flex-direction:column}}.page_lightSection__Mv25E{padding:var(--default-padding-block) var(--default-padding-inline);background-color:var(--white);color:#000;margin-bottom:calc(var(--default-padding-block) * 2);@media (min-width:768px){&:has(h2){padding-block:calc(var(--default-padding-block) * 2)}flex-direction:row}display:flex;flex-direction:column;gap:4rem;align-items:center}.page_grid__YOFBx{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),1fr);grid-gap:30px;gap:30px;@media (min-width:576px){--columns:2}@media (min-width:768px){--columns:3}&>*{display:flex;flex-direction:column;align-items:center;gap:10px;&>h3:first-child{margin-top:15px;text-align:center}&>p:last-child{margin-bottom:10px;text-align:center}}}.page_ctaContainer__3OFDF{text-align:center;padding-top:5rem}.AwsVideos_awsVideos__P4XlX{margin-top:20px;grid-column:1/-1;display:grid;grid-gap:1rem;gap:1rem;@media (min-width:815px){grid-column:2/-1}&>.AwsVideos_grid__x_glE{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;&>*{display:flex;flex-direction:column}}.AwsVideos_videoContainer__oarPy{display:flex;flex-direction:column;gap:10px;&>video{flex:1 1;object-fit:cover;padding:4px;background-color:var(--white)}}}.OurExpertiseHeader_bottomMargin__HLC2N{margin-bottom:2.5rem}.OurExpertiseHeader_splitHeader__EA_7s{display:flex;flex-direction:column;@media (min-width:1060px){flex-direction:row}&>*{flex:0 0 50%}&>img{aspect-ratio:3/2;object-fit:cover;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}&>div{padding:var(--default-padding-block) calc(var(--default-padding-inline) * 2);display:flex;flex-direction:column;gap:10px;background-color:var(--blue);@media (min-width:1200px){padding:var(--default-padding-block) calc(var(--default-padding-inline) * 4)}}&>div>div{padding-top:1rem}}.OurExpertiseHeader_section__KwnbV{padding:calc(var(--default-padding-block) * 2) var(--default-padding-inline)}.OurExpertiseHeader_header__WK60N{padding-bottom:60px;display:flex;flex-direction:column;gap:var(--default-padding-inline);& img{height:40px;width:auto}& h1{font-size:2.25rem}}.OurExpertiseHeader_contentContainer__3UjUM{display:flex;flex-direction:column;gap:20px;&>a{align-self:flex-start}}.OurExpertiseHeader_row__4LIZc{display:flex;flex-direction:column;justify-content:space-between;align-items:center;@media (min-width:768px){flex-direction:row;align-items:normal}}.OurExpertiseHeader_partnerLogo__Q7QDB{max-height:200px;@media (max-width:768px){margin-top:30px;max-height:150px}}.OurExpertiseHeader_button__7_Spu{min-width:300px;margin-right:25px}.page_acceleratorCta__Neb_4{text-align:center;-webkit-padding-before:calc(var(--default-padding-block) * 2);padding-block-start:calc(var(--default-padding-block) * 2);display:flex;flex-direction:column;align-items:center;gap:1rem;&>h3{font-size:2rem}&>p{padding-inline:var(--default-padding-inline);max-width:715px}&>a{align-self:center;-webkit-margin-before:1rem;margin-block-start:1rem}}.YoutubeEmbed_section__fyLqn{position:relative;padding-block:3rem;background-color:var(--gray);color:var(--navy);@media (min-width:922px){padding-block:5rem}&>img:only-of-type{position:absolute;bottom:0;right:0;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;width:475px;height:360px;@media (min-width:922px){width:660px;height:500px}}}.YoutubeEmbed_container__uyNTw{padding-inline:15px;margin-inline:auto;text-align:center;position:relative;z-index:2;@media (min-width:768px){width:750px}@media (min-width:992px){width:970px}@media (min-width:1200px){width:1170px}}.YoutubeEmbed_videoContainer__OD5Ci{flex:1 1;display:flex;align-items:center;padding:4px;background-color:var(--white);&>iframe{width:100%;aspect-ratio:16/9;border:0}}