.hero .content-wrapper{padding-top:2.5rem}.hero .content-wrapper img{max-height:64rem}.hero .content-wrapper .hero-dot{color:#e63946}.hero .content-wrapper .hero-title{margin-top:8.8rem}.hero .content-wrapper .hero-subtitle{margin-top:2.8rem}.hero .content-wrapper .hero-cta{background-color:#fff;color:#1c2026;padding:.5rem .5rem .7rem;text-decoration:none}.hero .content-wrapper .hero-cta svg{min-width:4rem;padding-top:.4rem}.hero .content-wrapper .hero-molecule-root span{color:#e63946}.hero .content-wrapper .floating-molecule-wrapper{height:30rem}@media (min-width:1200px){.hero .content-wrapper .floating-molecule-wrapper{height:auto}}.hero .content-wrapper .floating-molecule{background-color:#0daaba;border:.3rem solid #fff;height:6.2rem;left:5rem;position:absolute;top:14rem;width:6.2rem}@media (min-width:600px){.hero .content-wrapper .floating-molecule{left:13rem}}@media (min-width:900px){.hero .content-wrapper .floating-molecule{top:18rem}}@media (min-width:1200px){.hero .content-wrapper .floating-molecule{left:5rem;top:18rem}}@media (min-width:1900px){.hero .content-wrapper .floating-molecule{left:8rem;top:20rem}}.hero .content-wrapper .floating-molecule-right{background-color:#e63946;left:unset;right:5rem;top:2.8rem}@media (min-width:600px){.hero .content-wrapper .floating-molecule-right{right:14rem}}@media (min-width:900px){.hero .content-wrapper .floating-molecule-right{right:13rem;top:12rem}}@media (min-width:1200px){.hero .content-wrapper .floating-molecule-right{right:-1rem;top:13.8rem}}@media (min-width:1900px){.hero .content-wrapper .floating-molecule-right{right:4.1rem;top:27.8rem}}.capabilities p{color:#75839b}.capabilities a{color:#fff}.capabilities .nav-pills{margin:5.6rem 0;width:100%}.capabilities .nav-pills .nav-link{border-radius:unset;color:#75839b;margin:0 1rem;padding:0 0 1rem;text-transform:uppercase}.capabilities .nav-pills .nav-link.active{background:none;border-bottom:.2rem solid #e63946;color:#e63946}.capabilities .people-grid{display:grid;gap:.1rem;grid-template-areas:". devOne devOne devOne devOne . . . . " ". . . . devTwo devTwo devTwo devTwo .";grid-template-columns:repeat(9,1fr);grid-template-rows:1fr 1fr}.capabilities .people-grid .single-person-grid{display:grid;gap:.1rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);outline:.1rem solid #fff;width:auto}.capabilities .people-grid .single-person-grid:first-of-type{grid-area:devOne}.capabilities .people-grid .single-person-grid:nth-of-type(2){grid-area:devTwo}.capabilities .people-grid .grid-item{align-items:center;background-color:#09111e;display:flex;justify-content:center}.capabilities .people-grid .molecule{grid-column:1;grid-row:1}.capabilities .people-grid .image-wrapper{grid-column:2/5;grid-row:1/4;overflow:hidden}.capabilities .people-grid .image-wrapper img{height:100%;max-height:13rem;object-fit:cover;object-position:center}@media (min-width:600px){.capabilities .people-grid .image-wrapper img{max-height:17rem}}.capabilities .people-grid .position{grid-column:1;grid-row:2/5;transform:rotate(180deg);transform-origin:center;writing-mode:vertical-lr}.capabilities .people-grid .name{grid-column:2/5;grid-row:4}.capabilities .people-grid .grid-item{outline:.1rem solid #fff}.capabilities .capabilities-accordion .accordion-header{appearance:none;background-color:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;min-height:4.8rem;outline:0;vertical-align:middle}.capabilities .capabilities-accordion .accordion,.capabilities .capabilities-accordion .accordion-button,.capabilities .capabilities-accordion .accordion-item{background:none;border:0}.capabilities .capabilities-accordion .accordion-button:after{background-image:none}.capabilities .capabilities-accordion .accordion-collapse .element{background:#0e1829;margin-top:-5rem;padding-left:2rem;right:0;top:1.5rem;z-index:100}.capabilities .capabilities-accordion .accordion-collapse .element-top{transform:translateX(0)}.capabilities .capabilities-accordion .accordion-item.active{background:#09111e}.capabilities .capabilities-accordion .accordion-item.active .accordion-button span{color:#fff}.capabilities .capabilities-accordion .accordion-button{box-shadow:inset 0 calc(var(--bs-accordion-border-width)) 0 0 var(--bs-accordion-border-color);padding:2rem;--bs-accordion-inner-border-radius:0}.capabilities .capabilities-accordion .accordion-button span{color:#75839b}.capabilities .capabilities-accordion .accordion-body{color:#75839b;display:block;min-height:10rem;padding:.8rem 2rem 2rem}.capabilities .content{background-color:#0e1829}.why-us h5,.why-us label{color:#75839b}.why-us label.active{color:#e63946}.why-us .image-wrapper{max-width:48.7rem;outline:.3rem solid #e63946;position:relative}.why-us .image-wrapper img{height:100%;width:100%}.why-us .image-wrapper .arrow-wrapper{background-color:#09111e;height:6rem;position:absolute;width:6rem;z-index:1}.why-us .image-wrapper .arrow-wrapper.top-arrow{border-bottom:.3rem solid #e63946;border-left:.3rem solid #e63946;right:-.3rem;top:-.3rem}.why-us .image-wrapper .arrow-wrapper.bottom-arrow{border-right:.3rem solid #e63946;border-top:.3rem solid #e63946;bottom:-.3rem;left:-.3rem}.why-us .image-wrapper .arrow-wrapper.bottom-arrow svg{transform:rotate(135deg)}.why-us .image-wrapper .arrow-wrapper svg{height:1.6rem;transform:rotate(-45deg);width:3.8rem}.why-us .image-wrapper .arrow-wrapper svg path{fill:#e63946}.why-us .list-element-wrapper{min-height:5.6rem}@media (min-width:600px){.why-us .list-element-wrapper{min-height:unset}}.why-us .list-element-wrapper img{height:2.1rem;width:2.1rem}.why-us .list-element-wrapper span{margin-left:1.3rem}@media (min-width:1200px){.why-us .list-element-wrapper span{white-space:nowrap}}.why-us .fade-in{opacity:1;transition:opacity .6s ease-in}.why-us .fade-out{opacity:0;transition:opacity .6s ease-out}.why-us .way-checkbox{position:absolute;visibility:hidden}.why-us .way-checkbox+label{cursor:pointer;display:inline-block;height:2.4rem;min-width:8rem;position:relative;width:8rem}.why-us .way-checkbox+label:before{background-color:transparent;border:.2rem solid #666;border-radius:2.5rem;content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .2s;width:100%}.why-us .way-checkbox+label:after{background-color:#e63946;border-radius:50%;content:"";height:1.2rem;left:.4rem;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s;width:1.2rem}.why-us .way-checkbox:checked+label:after{transform:translateY(-50%) translateX(5.8rem)}.developers{background-color:#0e1829}.developers h6{color:#75839b}.developers .extended-developers{padding:0 2rem;position:relative}@media (min-width:1200px){.developers .extended-developers .glide__track{-webkit-mask:-webkit-linear-gradient(0deg,transparent,#000 20% 80%,transparent)}}@media (min-width:1900px){.developers .extended-developers .glide__track{-webkit-mask:-webkit-linear-gradient(0deg,transparent,#000 30% 70%,transparent)}}.developers .extended-developers .glide__arrows{display:flex;justify-content:space-between;margin-bottom:4rem;position:absolute;top:45%;transform:translateY(-50%);width:100%;z-index:10}@media (min-width:600px){.developers .extended-developers .glide__arrows{top:50%}}.developers .extended-developers .glide__arrows svg{height:1.5rem;width:1.5rem}.developers .extended-developers .glide__arrows svg path{fill:#fff}.developers .extended-developers .glide__arrows .glide__arrow{all:unset;align-items:center;background:transparent;border-radius:50%;cursor:pointer;display:flex;height:4.8rem;justify-content:center;width:4.8rem}.developers .extended-developers .glide__arrows .glide__arrow--left svg{transform:scaleX(-1)}.developers ul{height:54rem;padding:.1rem}@media (min-width:600px){.developers ul{height:31rem}}.developers ul .single-person-grid{display:grid;gap:.1rem;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(6,1fr);opacity:1;outline:.1rem solid #fff;padding-right:.2rem;transition:transform .5s,opacity .5s;width:auto}.developers ul .single-person-grid .molecule{background-color:#09111e;grid-column:1;grid-row:1}.developers ul .single-person-grid .image-wrapper{background-color:#09111e;grid-column:1/9;grid-row:2/4;overflow:hidden}.developers ul .single-person-grid .image-wrapper img{height:100%;object-fit:contain;object-position:top;width:100%}.developers ul .single-person-grid .description{align-items:start;background-color:#09111e;grid-column:1/9;grid-row:4/6;overflow-y:auto;padding:.5rem 1rem;scrollbar-color:#a9b3c0 transparent;scrollbar-width:thin;white-space:normal}.developers ul .single-person-grid .description::-webkit-scrollbar{width:.5rem}.developers ul .single-person-grid .description::-webkit-scrollbar-track{background:transparent}.developers ul .single-person-grid .description::-webkit-scrollbar-thumb,.developers ul .single-person-grid .description::-webkit-scrollbar-thumb:hover{background:#a9b3c0}.developers ul .single-person-grid .technology{background-color:#09111e;grid-column:1/9;grid-row:6}.developers ul .single-person-grid .technology .technology-chip{color:#fff;padding:0 1.4rem 0 1rem}.developers ul .single-person-grid .name{background-color:#09111e;flex-direction:column;grid-column:2/9;grid-row:1;justify-content:center}.developers ul .single-person-grid .name .role{color:#75839b}@media (min-width:600px){.developers ul .single-person-grid{grid-template-rows:repeat(5,1fr)}.developers ul .single-person-grid .molecule{grid-column:1;grid-row:1}.developers ul .single-person-grid .image-wrapper{grid-column:1/3;grid-row:2/5;overflow:hidden}.developers ul .single-person-grid .image-wrapper img{height:100%;object-fit:cover;object-position:bottom}.developers ul .single-person-grid .description{grid-column:3/9;grid-row:2/5;white-space:normal}.developers ul .single-person-grid .technology{color:#75839b;grid-column:1/9;grid-row:5}.developers ul .single-person-grid .name{flex-direction:row;grid-column:2/9;grid-row:1;justify-content:space-between}}@media (min-width:900px){.developers ul .single-person-grid{padding-right:0}.developers ul .single-person-grid[class*=active]{transform:scale(1);transition:1s}.developers ul .single-person-grid:not([class*=active]){grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(10,1fr);transform:scale(.6);transition:transform .5s,opacity .5s}.developers ul .single-person-grid:not([class*=active]) .image-wrapper{background-color:#09111e;grid-column:1/9;grid-row:3/11}.developers ul .single-person-grid:not([class*=active]) .image-wrapper img{object-fit:contain;width:100%}.developers ul .single-person-grid:not([class*=active]) .name{background-color:#09111e;font-size:2.8rem;grid-column:1/9;grid-row:1/3;justify-content:center;z-index:1}.developers ul .single-person-grid:not([class*=active]) .name .role{display:none}.developers ul .single-person-grid:not([class*=active]) .description,.developers ul .single-person-grid:not([class*=active]) .molecule,.developers ul .single-person-grid:not([class*=active]) .technology{opacity:0}}.developers ul .grid-item{align-items:center;display:flex;justify-content:center;outline:.1rem solid #fff}.model-benefits h5{color:#75839b}.model-benefits section{padding:2.4rem 2rem}.model-benefits section .presentation-top-pipe{position:absolute;right:1.6rem;top:0}.model-benefits section .presentation-bottom-pipe{bottom:0;left:0;position:absolute}@media (min-width:900px){.model-benefits section{padding:12rem 1.4rem}}.model-benefits section .benefits-tiles .benefit-tile{background:#121f35;height:100%}.model-benefits section .benefits-tiles .benefit-tile p{color:#75839b}.model-benefits section .benefits-tiles .benefit-tile .hexagon-wrapper{align-items:center;display:flex;height:4rem;justify-content:center;margin-right:1.2rem;width:4rem}.model-benefits .benefits-glide{margin-top:4rem}.model-benefits .benefits-glide .glide__slide{height:29rem}.model-benefits .benefits-glide .glide__arrows{display:flex;justify-content:space-between;margin-top:4rem}.model-benefits .benefits-glide .glide__arrows .glide__arrow{all:unset}.model-benefits .benefits-glide .glide__arrows .glide__arrow--left svg{transform:scaleX(-1)}.partnerships{background-color:#0e1829}.partnerships .subheader{color:#75839b}.partnerships .testimonial-wrapper img{height:26rem;object-fit:contain;width:23rem}.partnerships .testimonial-wrapper .quote-wrapper p{color:#cfd1d4}.partnerships .testimonial-wrapper .quote-wrapper .role{color:#75839b}