.HomepageHero_root__JpvG5{display:flex;align-items:center;justify-content:center;min-height:520px;height:calc(var(--100vh, 100svh) - var(--space-4xl) - var(--space-layout-margin) - var(--header-mobile-height, 0px))}@media(min-width:1366px){.HomepageHero_root__JpvG5{min-height:640px;height:calc(var(--100vh, 100svh) - var(--space-4xl) - var(--space-layout-margin))}}.HomepageHero_wrapper__RUAIE{flex:1 1 auto;width:100%;height:calc(100% - var(--space-4xl));margin-bottom:var(--space-4xl);position:relative}.HomepageHero_top__Fb_B7{display:flex;flex-direction:column;gap:var(--space-layout-xl);margin-top:calc(var(--space-layout-margin)*-1)}@media(min-width:1366px){.HomepageHero_top__Fb_B7{gap:var(--space-layout-lg);margin-top:calc(var(--space-sm)*-1 + 1px)}}.HomepageHero_content__0uiwq{display:flex;flex-direction:column;gap:var(--space-layout-lg);margin-right:1em}@media(min-width:1366px){.HomepageHero_content__0uiwq{gap:var(--space-layout-md)}}.HomepageHero_header__MDwYT{display:flex;gap:var(--space-layout-lg)}.HomepageHero_descriptor__VBVnD{color:var(--color-muted-foreground)}.Chevron_root__ITeQX{position:relative;z-index:1;opacity:.5;display:flex;width:auto;flex-shrink:0;height:10px}@media(min-width:768px){.Chevron_root__ITeQX{height:11px}}@media(min-width:992px){.Chevron_root__ITeQX{height:13px}}.Chevron_root__ITeQX svg{width:100%;height:100%}.ProjectCard_root__Ky7aY{display:flex}.ProjectCard_big__posCn{grid-column:span 8;flex-direction:column;margin-bottom:var(--space-layout-margin)}@media(min-width:576px){.ProjectCard_big__posCn{grid-column:span 8;flex-direction:row}}@media(min-width:768px){.ProjectCard_big__posCn{grid-column:span 12}}.ProjectCard_big__posCn .ProjectCard_arrow__neWsL{margin-top:calc(var(--space-xs) + var(--space-2xs))}@media(min-width:576px){.ProjectCard_big__posCn .ProjectCard_arrow__neWsL{margin-top:calc(var(--space-sm) - var(--space-2xs))}}@media(min-width:768px){.ProjectCard_big__posCn .ProjectCard_arrow__neWsL{margin-top:calc(var(--space-sm) - 1px)}}@media(min-width:992px){.ProjectCard_big__posCn .ProjectCard_arrow__neWsL{margin-top:var(--space-sm)}}.ProjectCard_big__posCn .ProjectCard_cover__y8l_b{flex:0 0 auto}@media(min-width:576px){.ProjectCard_big__posCn .ProjectCard_cover__y8l_b{flex:0 0 50%}}.ProjectCard_big__posCn .ProjectCard_info__0EYWK{aspect-ratio:3/1;height:-moz-fit-content;height:fit-content;flex:0 0 auto;margin-top:-1px}@media(min-width:576px){.ProjectCard_big__posCn .ProjectCard_info__0EYWK{aspect-ratio:1/1;flex:0 0 calc(50% - var(--space-layout-margin)*2);margin-top:0;gap:calc(var(--space-layout-md) + var(--space-xs))}}.ProjectCard_small__Ch1Nk{display:grid;grid-column:span 8;grid-template-columns:repeat(8,1fr)}.ProjectCard_small__Ch1Nk .ProjectCard_arrow__neWsL{margin-top:calc(var(--space-2xs) + 1px)}@media(min-width:768px){.ProjectCard_small__Ch1Nk .ProjectCard_arrow__neWsL{margin-top:var(--space-2xs)}}.ProjectCard_small__Ch1Nk .ProjectCard_cover__y8l_b{grid-column:span 3}.ProjectCard_small__Ch1Nk .ProjectCard_info__0EYWK{grid-column:span 5}@media(min-width:768px){.ProjectCard_small__Ch1Nk{grid-column:span 6;grid-template-columns:repeat(6,1fr)}.ProjectCard_small__Ch1Nk .ProjectCard_cover__y8l_b{grid-column:span 2}.ProjectCard_small__Ch1Nk .ProjectCard_info__0EYWK{grid-column:span 4}}.ProjectCard_cover__y8l_b{aspect-ratio:1/1;height:-moz-fit-content;height:fit-content;flex:1 0 50%;overflow:hidden}.ProjectCard_cover__y8l_b img,.ProjectCard_cover__y8l_b video{width:100%;height:100%;object-fit:cover;pointer-events:none}.ProjectCard_info__0EYWK{position:relative;height:auto;flex:1 1 50%;display:flex;flex-direction:column;gap:var(--space-layout-md);padding:var(--space-layout-margin);color:var(--color-info-foreground);background-color:var(--color-info-background)}.ProjectCard_info__0EYWK:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);pointer-events:none;transition:background .3s ease}@media not all and (pointer:coarse){.ProjectCard_root__Ky7aY:hover .ProjectCard_info__0EYWK:before{background:var(--hover-overlay)}}.ProjectCard_services__YPDor{opacity:.5}.ProjectCard_arrow__neWsL{opacity:.5;transition:opacity .2s ease}@media not all and (pointer:coarse){.ProjectCard_root__Ky7aY:hover .ProjectCard_arrow__neWsL{opacity:1}}.ProjectCard_caption__uzOkR{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-layout-margin)}.Service_root__o9pOM{position:relative;grid-column:1/-1;background-color:var(--color-secondary);padding:var(--space-layout-margin);cursor:pointer;transition:background-color .3s ease}.Service_root__o9pOM:before{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(0,0,0,0);pointer-events:none;transition:background .3s ease}.Service_root__o9pOM.Service_display-only__dTL29{cursor:default;pointer-events:none}.Service_root__o9pOM.Service_display-only__dTL29:before{display:none}.Service_root__o9pOM.Service_big__Ac_lq{display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:var(--space-layout-gutter);column-gap:var(--space-layout-gutter);grid-row-gap:var(--space-xl);row-gap:var(--space-xl);align-items:start}.Service_root__o9pOM.Service_big__Ac_lq .Service_content__4t2_Q{grid-column:1/span 8;display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:var(--space-layout-gutter);column-gap:var(--space-layout-gutter);align-items:start;grid-row-gap:var(--space-lg);row-gap:var(--space-lg)}.Service_root__o9pOM.Service_big__Ac_lq .Service_content__4t2_Q .Service_description__h9tt6,.Service_root__o9pOM.Service_big__Ac_lq .Service_content__4t2_Q .Service_title__By_GH{grid-column:1/span 7}@media(min-width:768px){.Service_root__o9pOM.Service_big__Ac_lq{grid-template-columns:repeat(12,1fr)}.Service_root__o9pOM.Service_big__Ac_lq .Service_icon__nC9J0{grid-column:span 3}.Service_root__o9pOM.Service_big__Ac_lq .Service_content__4t2_Q{grid-column:span 7}}@media(min-width:1366px){.Service_root__o9pOM.Service_big__Ac_lq .Service_icon__nC9J0{grid-column:span 2}.Service_root__o9pOM.Service_big__Ac_lq .Service_content__4t2_Q{grid-column:span 8}.Service_root__o9pOM.Service_big__Ac_lq .Service_content__4t2_Q .Service_title__By_GH{grid-column:span 3}.Service_root__o9pOM.Service_big__Ac_lq .Service_content__4t2_Q .Service_description__h9tt6{grid-column:span 5}}@media(min-width:1564px){.Service_root__o9pOM.Service_big__Ac_lq .Service_content__4t2_Q .Service_description__h9tt6,.Service_root__o9pOM.Service_big__Ac_lq .Service_content__4t2_Q .Service_title__By_GH{grid-column:span 4}}.Service_root__o9pOM.Service_medium__eKXbQ{display:flex;padding:var(--space-lg);flex-direction:row;align-items:center;gap:var(--space-xl);position:relative}.Service_root__o9pOM.Service_medium__eKXbQ .Service_arrow__D_uol{position:absolute;top:50%;transform:translateY(-50%);right:var(--space-layout-margin)}.Service_root__o9pOM.Service_small__dle21{display:flex;align-items:center;justify-content:flex-start;padding:var(--space-layout-md);gap:var(--space-lg)}.Service_root__o9pOM.Service_small__dle21 .Service_indicator__PFala{top:50%;transform:translateY(-50%);right:var(--space-lg);width:var(--space-lg);height:var(--space-lg)}@media not all and (pointer:coarse){.Service_root__o9pOM:hover:before{background:var(--hover-overlay)}}.Service_root__o9pOM.Service_selected__VgYzi{background-color:var(--color-foreground)}.Service_root__o9pOM.Service_selected__VgYzi .Service_icon__nC9J0 svg,.Service_root__o9pOM.Service_selected__VgYzi .Service_title__By_GH{color:var(--color-background)}.Service_root__o9pOM.Service_selected__VgYzi .Service_description__h9tt6{color:var(--color-muted)}.Service_root__o9pOM.Service_selected__VgYzi .Service_indicator__PFala{background-color:var(--color-background)}.Service_root__o9pOM.Service_selected__VgYzi .Service_indicator__PFala:after{background-color:var(--color-foreground)}@media not all and (pointer:coarse){.Service_root__o9pOM.Service_selected__VgYzi:hover:before{background:var(--hover-overlay-on-dark)}}.Service_root__o9pOM .Service_arrow-right__ORrUV{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background-color:var(--color-background);color:var(--color-foreground)}.Service_root__o9pOM .Service_indicator__PFala{position:absolute;z-index:1;top:var(--space-layout-margin);right:var(--space-layout-margin);width:var(--space-lg);height:var(--space-lg);background-color:var(--color-background);border-radius:var(--border-radius-round)}.Service_root__o9pOM .Service_indicator__PFala:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;background-color:rgba(0,0,0,0);border-radius:50%;transition:background-color .3s ease}.Service_root__o9pOM .Service_title__By_GH{padding-right:var(--space-xl)}.Service_root__o9pOM .Service_description__h9tt6{color:var(--color-muted)}.Service_root__o9pOM .Service_description__h9tt6 ul{margin:0;padding:0;list-style-position:inside}.DetectingServices_root__8QR2B{height:90px;display:flex;align-items:center;justify-content:center;gap:var(--space-lg);background-color:var(--color-muted-background);margin-bottom:var(--space-3xl)}.DetectingServices_title__CP80J{color:var(--color-muted-foreground)}.DetectingServices_loader__ZD_9y{width:18px;aspect-ratio:1;border-radius:50%;border:1px solid var(--color-border);border-right-color:var(--color-foreground);animation:DetectingServices_l2__GQDsc 1s linear infinite}@keyframes DetectingServices_l2__GQDsc{to{transform:rotate(1turn)}}.ServicesSmall_root__YAALm{display:block}.ServicesSmall_services-list__L7el0{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--space-layout-gutter);column-gap:var(--space-layout-gutter);grid-row-gap:var(--space-layout-gutter);row-gap:var(--space-layout-gutter)}.ServicesSmall_service__bUUIc{grid-column:span 2}.MCPInputBig_root__pWhJb{margin-top:var(--space-2xs);display:flex;flex-direction:column;gap:var(--space-layout-sm)}.Button_root__8zdWA{position:relative;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;text-decoration:none;gap:var(--space-xs);cursor:pointer;outline:none;border:none;overflow:hidden}.Button_full-width___s8ol{width:100%}.Button_disabled__uJNp4{cursor:not-allowed}.Button_big___IFMU{aspect-ratio:1/1;width:calc(var(--space-7xl) - var(--space-sm))}.Button_small__UXRPv{padding:var(--space-sm) var(--space-md)}.Button_primary__rI6yw{background-color:var(--color-foreground);color:var(--color-background)}.Button_primary__rI6yw:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);pointer-events:none;transition:background .3s ease}@media not all and (pointer:coarse){.Button_primary__rI6yw:hover:before{background:var(--hover-overlay-on-dark)}}.Button_primary__rI6yw.Button_disabled__uJNp4{background-color:var(--color-muted-background);color:var(--color-muted-foreground)}.Button_secondary___YNJM{background-color:var(--color-secondary);color:var(--color-foreground)}.Button_secondary___YNJM:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);pointer-events:none;transition:background .3s ease}@media not all and (pointer:coarse){.Button_secondary___YNJM:hover:before{background:var(--hover-overlay)}}.Button_secondary___YNJM.Button_disabled__uJNp4{background-color:var(--color-muted-background);color:var(--color-muted-foreground)}.Input_input__cUmWR{width:100%;padding:var(--space-md);border-radius:var(--space-m);border:1px solid var(--color-border);outline:none;color:var(--color-foreground);background-color:rgba(0,0,0,0)}.Input_input__cUmWR::placeholder{color:var(--color-muted);opacity:1}.Input_input__cUmWR:focus{border-color:var(--color-foreground)}.Checkbox_root__hXb58{display:flex;align-items:center;gap:var(--space-md);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_input__5w83k{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.Checkbox_checkbox___WoOc{position:relative;flex-shrink:0;width:16px;height:16px;background-color:var(--color-secondary);transition:background-color .3s ease}.Checkbox_checkbox___WoOc:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;background-color:rgba(0,0,0,0);transition:background-color .3s ease}.Checkbox_checkbox___WoOc.Checkbox_checked__yTBFk{background-color:var(--color-foreground)}.Checkbox_checkbox___WoOc.Checkbox_checked__yTBFk:after{background-color:var(--color-background)}.Checkbox_label__3H5e_{color:var(--color-muted);transition:color .2s ease}@media not all and (pointer:coarse){.Checkbox_root__hXb58:hover .Checkbox_label__3H5e_{color:var(--color-foreground)}}.ContactInputs_root__rXKov{display:flex;flex-direction:column;gap:var(--space-lg)}.ContactInputs_inputs__t_Ql7{display:flex;flex-direction:column;gap:var(--space-sm);width:calc(100% - var(--space-layout-margin)*2)}@media(min-width:768px){.ContactInputs_inputs__t_Ql7{flex-direction:row;align-items:center;gap:var(--space-layout-gutter);width:100%}}.Services_root__tzZYX{width:100%}.Services_services__3TlFj{display:grid;grid-auto-rows:1fr;grid-gap:var(--space-layout-gutter);gap:var(--space-layout-gutter)}.Pill_root__hqdV1{position:relative;cursor:pointer;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;padding-inline:calc(var(--space-sm) + var(--space-xs));border-radius:var(--border-radius-round);background-color:var(--color-background);color:var(--color-muted);line-height:1;overflow:hidden;transition:background-color .3s ease,color .3s ease;height:var(--space-2xl)}@media not all and (pointer:coarse){.Pill_root__hqdV1:hover{color:var(--color-foreground)}}.Pill_root__hqdV1:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);pointer-events:none;transition:background .3s ease}@media(min-width:992px){.Pill_root__hqdV1{height:calc(var(--space-2xl) + var(--space-xs))}}.Pill_selected__UsR0C{background-color:var(--color-secondary);color:var(--color-foreground)}@media not all and (pointer:coarse){.Pill_selected__UsR0C:hover{background-color:var(--color-secondary)}.Pill_selected__UsR0C:hover:before{background:rgba(var(--color-slate-12-rgb),.025)}}.Pill_secondary__9ahcm{background-color:rgba(0,0,0,0)}@media not all and (pointer:coarse){.Pill_secondary__9ahcm:hover{background-color:rgba(0,0,0,0)}.Pill_secondary__9ahcm:hover:before{background:rgba(0,0,0,0)}}.Pill_secondary__9ahcm.Pill_selected__UsR0C{background-color:rgba(0,0,0,0)}@media not all and (pointer:coarse){.Pill_secondary__9ahcm.Pill_selected__UsR0C:hover{background-color:rgba(0,0,0,0)}.Pill_secondary__9ahcm.Pill_selected__UsR0C:hover:before{background:rgba(0,0,0,0)}}.Technology_root__vj6gw{width:100%}.Technology_content___Ra9g{display:flex;flex-direction:column;gap:var(--space-layout-margin)}@media(min-width:1366px){.Technology_content___Ra9g{gap:var(--space-2xl)}}.Technology_top__bHUJf{display:flex;flex-direction:column;gap:var(--space-layout-margin)}@media(min-width:1366px){.Technology_top__bHUJf{justify-content:space-between;align-items:center;flex-direction:row}}.Technology_categories__wUgLe,.Technology_subcategories__9K6yS{display:flex;align-items:center;justify-content:start;gap:var(--space-sm)}.Technology_subcategories-wrapper__X_wbp{position:relative;max-width:var(--100vw,100vw);margin-inline:calc(var(--space-layout-margin)*-1);overflow:hidden}@media(min-width:1366px){.Technology_subcategories-wrapper__X_wbp{max-width:calc(var(--100vw, 100vw) - 16rem)}}.Technology_subcategories-wrapper__X_wbp:after,.Technology_subcategories-wrapper__X_wbp:before{content:"";position:absolute;top:0;bottom:0;width:var(--space-layout-margin);pointer-events:none;z-index:10}.Technology_subcategories-wrapper__X_wbp:before{left:0;background:linear-gradient(to right,var(--color-background),transparent)}.Technology_subcategories-wrapper__X_wbp:after{right:0;background:linear-gradient(to left,var(--color-background),transparent)}@media(min-width:1366px){.Technology_subcategories-wrapper__X_wbp{position:static;overflow:visible}.Technology_subcategories-wrapper__X_wbp:after,.Technology_subcategories-wrapper__X_wbp:before{display:none}}.Technology_subcategories__9K6yS{overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:var(--space-sm);scrollbar-width:none;-ms-overflow-style:none;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);padding-inline:var(--space-layout-margin);padding-bottom:30px;margin-bottom:-30px}@media(min-width:1366px){.Technology_subcategories__9K6yS{padding-inline:0;padding-bottom:0;margin-bottom:0}}.Technology_subcategories__9K6yS:after{content:"";position:absolute;left:var(--space-layout-margin);right:var(--space-layout-margin);bottom:0;height:1px;background:var(--color-slate-5)}@media(min-width:1366px){.Technology_subcategories__9K6yS:after{display:none}}.Technology_subcategories__9K6yS::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0;height:0;background:rgba(0,0,0,0)}@media(min-width:1366px){.Technology_subcategories__9K6yS{overflow:visible;gap:var(--space-sm);padding-bottom:0;margin-bottom:0;border-bottom:none;scrollbar-width:auto}.Technology_subcategories__9K6yS::-webkit-scrollbar{display:block}}.Technology_subcategory-item__AciX3{flex-shrink:0;position:relative}.Technology_subcategory-item__AciX3:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--color-foreground);opacity:0;z-index:1;transition:opacity .3s ease}@media(min-width:1366px){.Technology_subcategory-item__AciX3{flex-shrink:unset;padding-bottom:0}.Technology_subcategory-item__AciX3:after{display:none}.Technology_subcategory-item__AciX3 a{color:unset}}.Technology_subcategory-item-selected__wzOsX:after{opacity:1}.Technology_subcategory-item-selected__wzOsX a{color:var(--color-foreground)}@media(min-width:1366px){.Technology_subcategory-item-selected__wzOsX:after{display:none}.Technology_subcategory-item-selected__wzOsX a{color:unset}}.Technology_bottom__79ex6 .Technology_groups__KcAY7{grid-column:span 9;overflow:hidden;transition:height .3s ease}.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g{width:100%}.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_code__JfACb{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:var(--space-layout-md);gap:var(--space-layout-md);grid-column-gap:var(--space-layout-gutter);column-gap:var(--space-layout-gutter)}@media(min-width:992px){.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_code__JfACb{grid-template-columns:repeat(12,1fr)}}.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_code__JfACb .Technology_group__1FoWN{display:flex;flex-direction:column;gap:var(--space-layout-md);min-width:0;cursor:default;grid-column:span 2}@media(min-width:768px){.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_code__JfACb .Technology_group__1FoWN{grid-column:span 1}}@media(min-width:992px){.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_code__JfACb .Technology_group__1FoWN{grid-column:span 1}.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_code__JfACb .Technology_group__1FoWN.Technology_selected__kuMN1 .Technology_icon__IlfSs{background-color:var(--color-foreground);color:var(--color-background)}}.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_code__JfACb .Technology_group__1FoWN.Technology_selected__kuMN1 span{color:var(--color-foreground)}.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_code__JfACb .Technology_group__1FoWN .Technology_icon__IlfSs{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background-color:var(--color-slate-3);color:var(--color-foreground);border-radius:var(--space-m)}.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_code__JfACb .Technology_group__1FoWN .Technology_icon__IlfSs svg{max-width:calc(100% - var(--space-3xl))}.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_code__JfACb .Technology_group__1FoWN span{text-align:center;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;width:100%}.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_code__JfACb .Technology_group__1FoWN .Technology_icon__IlfSs,.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_code__JfACb .Technology_group__1FoWN span{transition:background-color .3s ease,color .3s ease}.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_design__XdEdl{display:flex;flex-wrap:wrap;gap:var(--space-layout-gutter);align-items:flex-start;align-content:flex-start}.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_design__XdEdl .Technology_group__1FoWN{padding:var(--space-md) var(--space-lg);background-color:var(--color-secondary);color:var(--color-muted);align-self:flex-start;line-height:1}.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_design__XdEdl .Technology_group__1FoWN.Technology_selected__kuMN1{color:var(--color-foreground)}@media(min-width:992px){.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_groups-content__yPP_g.Technology_design__XdEdl .Technology_group__1FoWN.Technology_selected__kuMN1{background-color:var(--color-foreground);color:var(--color-background)}}.Technology_bottom__79ex6 .Technology_groups__KcAY7 .Technology_group__1FoWN{cursor:pointer;color:var(--color-slate-9);transition:background-color .3s ease,border-color .3s ease,color .3s ease}.CompanyIcon_root__qp3rK{width:24px;height:24px;position:relative;border-radius:50%;overflow:hidden}.CompanyIcon_root__qp3rK img{width:100%;height:100%;object-fit:cover}.Portrait_root___yLy_{--portrait-cutout:calc(var(--space-layout-3xl) * 0.27 - 1px);position:relative;width:-moz-fit-content;width:fit-content}.Portrait_portrait__PaF54{width:var(--space-layout-3xl);height:var(--space-layout-3xl);overflow:hidden;position:relative;border-radius:50%}.Portrait_portrait-withCompanyLogo__1Abj5{-webkit-mask-image:radial-gradient(circle at 100% 100%,transparent 0,transparent var(--portrait-cutout),black calc(var(--portrait-cutout) + 1px));mask-image:radial-gradient(circle at 100% 100%,transparent 0,transparent var(--portrait-cutout),black calc(var(--portrait-cutout) + 1px))}.Portrait_portrait__PaF54 img{width:100%;height:100%;object-fit:cover}.Portrait_logo__qDGX_{position:absolute;top:calc(var(--space-layout-3xl) - var(--portrait-cutout)*.707 - 2.1px);left:calc(var(--space-layout-3xl) - var(--portrait-cutout)*.707 - 2.1px);width:24px;height:24px}.Testimonials_root__Dlm3E{position:relative;margin-bottom:var(--space-15xl)}.Testimonials_title__X2_uD{margin-bottom:var(--space-4xl-5xl)}.Testimonials_boundary__143pD{position:relative;inset:0;overflow:hidden;color:var(--color-foreground);background:var(--color-secondary);aspect-ratio:1/1;isolation:isolate}@media(min-width:576px){.Testimonials_boundary__143pD{aspect-ratio:2/1}}.Testimonials_glow-layer__8qZKw{position:absolute;inset:0;pointer-events:none}.Testimonials_glow___8qha{position:absolute;pointer-events:none;will-change:transform}.Testimonials_glow___8qha:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1300px;height:1300px;border-radius:50%;background:radial-gradient(circle,rgba(var(--testimonial-color-rgb-r),var(--testimonial-color-rgb-g),var(--testimonial-color-rgb-b),.4) 0,rgba(var(--testimonial-color-rgb-r),var(--testimonial-color-rgb-g),var(--testimonial-color-rgb-b),.12) 40%,rgba(var(--testimonial-color-rgb-r),var(--testimonial-color-rgb-g),var(--testimonial-color-rgb-b),0) 70%)}.Testimonials_glow-col-0__ssgy5:before,.Testimonials_glow-left__1m5_H:before,.Testimonials_glow-top-left__XjOah:before{left:50%;transform:translate(calc(-50% - 200px),-50%)}.Testimonials_glow-bottom-right__wiTe_:before,.Testimonials_glow-col-2__9_MUL:before,.Testimonials_glow-right__2Htup:before{left:50%;transform:translate(calc(-50% + 200px),-50%)}.Testimonials_glow-col-1__U_gp4:before{left:50%;transform:translate(-50%,-50%)}.Testimonials_testimonial__J40w4{display:flex;gap:var(--space-xl);position:absolute;will-change:transform;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media(min-width:768px){.Testimonials_testimonial__J40w4{pointer-events:auto}}.Testimonials_testimonial__J40w4:active{cursor:-webkit-grabbing;cursor:grabbing}.Testimonials_right__Bsmlg{width:212px}.Testimonials_bottom__r4cZ8,.Testimonials_top__PdwnD{display:flex;flex-direction:column;padding:var(--space-lg)}.Testimonials_top__PdwnD{position:relative;background-color:var(--color-background);display:flex;flex-direction:column;gap:var(--space-layout-2xs)}.Testimonials_top__PdwnD:before{content:"";position:absolute;top:50%;left:-7px;transform:translateY(-50%);width:0;height:0;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-right:8px solid var(--color-background)}.Testimonials_bottom__r4cZ8{background-color:var(--testimonial-color)}.Testimonials_company-name__njh22{color:var(--color-muted)}.Testimonials_testimonial-text__NXQ0_{color:var(--color-white)}