b,strong{font-weight:600!important}.my-white-button{color:#0f366d;background-color:#fff}.my-white-button:hover{background-color:#eaeaea}.my-white-button:before{background-color:#fff}.my-white-button:hover span{color:#0f366d}.my-white-button span,.my-white-button i,.my-white-button i:before{color:#0f366d;z-index:2}.my-red-button{color:#fff;background-color:#f42d29}.my-red-button:hover{background-color:#d50402}.my-red-button:before{background-color:#f42d29}.my-red-button:hover span,.my-red-button span{color:#fff}.my-blueish-button{color:#fff;background:linear-gradient(90deg,#5172ff,#30cfff)}.my-blueish-button:hover{background:linear-gradient(90deg,#4662d7,#30cfff)}.my-blueish-button:before{background:linear-gradient(90deg,#5172ff,#30cfff)}.my-blueish-button:hover span,.my-blueish-button span{color:#fff}.my-blueish-button span.badge{color:#0f366d}.my-button{text-align:center;border:0;justify-content:center;align-items:center;transition:background-color .3s,color .3s;display:flex;position:relative;overflow:hidden}.my-button svg path{transition:stroke .3s}.my-button span{z-index:2;position:relative}.my-button:before{content:"";width:120%;height:100%;transition:transform .4s cubic-bezier(.3,1,.8,1);position:absolute;top:0;left:-10%;transform:skew(30deg)}.my-button span{z-index:2;position:relative}.my-button:hover:before{transform:translate(100%)}.bp-profile .headline-font{font-family:var(--font-bold);font-size:85px}.bp-profile .expertise-font{font-size:45px}.bp-profile .item-font{font-size:25px}.bp-profile .item-main-font{font-size:35px}.bp-profile .image-intro .text{padding-top:0!important;padding-bottom:0!important}.bp-profile .image-intro.basic-text .block{align-items:flex-start}.bp-profile .image-intro .outer-block .block{margin-top:1rem;padding-left:5px;padding-right:5px}.bp-profile .image-intro .header-cart-wrapper.detail-cart{z-index:2000;top:0;bottom:auto;right:5%}.bp-profile .image-intro .outer-block{background:linear-gradient(#072f5a,#163c80);height:calc(100svh - 60px)}.bp-profile .image-intro .outer-block .person-img{z-index:1000;justify-content:center;align-items:flex-start;margin-top:2rem;display:flex;position:relative}.bp-profile .image-intro .outer-block .person-img .mobile-info{padding:3rem 0 1rem 1rem;display:none}.bp-profile .image-intro .outer-block .person-img img{aspect-ratio:2/2.4;height:80svh}.bp-profile .image-intro .outer-block .person-img .placeholder-img{aspect-ratio:2/2.4;height:65svh}.bp-profile .image-intro .outer-block .content-container{height:85svh;margin-right:2rem}.bp-profile .image-intro .outer-block .content-container .headline{width:fit-content}.bp-profile .image-intro .outer-block .content-container .separator{background:linear-gradient(90deg,#58d4db,#415de3);width:100%;height:5px}.bp-profile .outer-block>.squares{opacity:.5;width:25%;position:absolute;top:0;left:0;overflow:hidden}.bp-profile .outer-block>.squares-bottom{opacity:.5;width:25%;position:absolute;bottom:0;right:0;overflow:hidden}.bp-profile .image-intro .outer-block .skills .item-main{padding:1px var(--size-sm);margin-right:var(--size-sm);margin-bottom:var(--size-xs);color:#fff;background:linear-gradient(90deg,#58d4db,#415de3);border-radius:2px;line-height:1.2}.bp-profile .image-intro .outer-block .skills .item{color:#113873;padding:1px var(--size-sm);margin-right:var(--size-sm);margin-bottom:var(--size-xs);background-color:#fff;border-radius:2px;line-height:1.1}.bp-profile .image-intro .outer-block .hire{text-align:center;width:100%;margin:0 0 .5rem;padding:.5rem 4rem;font-size:70px}.bp-profile .image-intro .outer-block .similar-profiles{height:auto;line-height:unset;width:100%;margin:var(--size-lg);margin-bottom:1rem;margin-left:0;margin-right:0;padding:0 4rem;margin-top:0!important}.bp-profile .image-intro .outer-block .hire:hover{cursor:pointer}.bp-profile .image-intro .outer-block .buy{font-family:var(--font-bold);margin-bottom:4rem}.bp-profile .intro-anchor{color:#fff;text-align:center;z-index:10000;width:40px;height:40px;margin:auto;line-height:40px;position:absolute;bottom:20px;left:0;right:0}.bp-profile .intro-anchor svg{transition:all .3s;position:static;transform:translateY(0)rotate(90deg)}.bp-profile .intro-anchor{margin-bottom:1rem;position:relative;bottom:0}.bp-profile .intro-anchor:hover{color:#fff}.bp-profile .intro-anchor:hover svg{transform:translateY(10px)rotate(90deg)}.bp-profile .placeholder-img{margin-bottom:-1rem}.my-bp-form .squares-bottom{position:absolute;bottom:0;right:0}.my-bp-form .main-slider .overlay-top{background:linear-gradient(#0a2b4b,#11406d)}.my-bp-form .main-slider{height:calc(100svh - 60px)}.my-bp-form .remove-item{padding-left:2rem;padding-right:2rem}.my-bp-form #bp-selection-sm .remove-item{width:140px;max-width:unset}.my-bp-form .send-form{color:#fff;text-align:center;background:linear-gradient(90deg,#b00402,#f42d29) 100%/200% 100%;border:0;width:100%;padding:.5rem 4rem;font-size:40px;transition:background-position .5s;position:relative}.my-bp-form .send-form:hover{background-position:0}.my-bp-form .basic-form{background:#1257aa;border-top:1px solid #07294a;border-left:1px solid #07294a;border-right:1px solid #07294a}.my-bp-form .basic-form:before{background:#1257aa}.my-bp-form label{color:#fff}.my-bp-form .content-wrapper{background-color:unset}.my-bp-form .form-wrapper{padding-left:0}.my-bp-form .content-wrapper .input-w-100{margin-bottom:1rem}.my-bp-form .bp-list{background-color:#11406d!important;margin-top:0!important}.my-bp-form #bp-selection-sm{background:0 0;padding:0}.my-bp-form .list-items{margin-top:0!important}.my-bp-form-completed .main-slider{width:100%;height:calc(100svh - 60px)}.my-blind-profiles-list{background:#0a2b4b}.my-blind-profiles-list .bp-nav-wrapper{padding-left:0}.my-blind-profiles-list .bp-list{background-color:unset;margin-top:1rem}.my-blind-profiles-list input.search{border:none!important}.my-blind-profiles-list .my-white-button{padding-left:1rem;padding-right:1rem}.my-blind-profiles-list .squares,.my-blind-profiles-list .squares-bottom,.my-blind-profiles-list .squares-center{opacity:.5}.my-blind-profiles-list .my-white-button,.my-blind-profiles-list .my-red-button{height:50px;padding:0 20px;line-height:50px}.my-blind-profiles-list .my-red-button span.badge{color:#0f366d}.my-blind-profiles-list .my-white-button:after{display:none}.my-blind-profiles-list .list-items{margin-top:-4rem}.my-blind-profiles-list .bp-list .list-items .item.active .select-item,.my-blind-profiles-list .bp-list .list-items .item.active .select-item:before{background-color:#b00402!important}.my-blind-profiles-list .list-items .item.active{outline:5px solid #f02b27}.my-blind-profiles-list .nav-share-wrapper .my-white-button span i{font-style:normal}.my-blind-profiles-list .list-items div>.item{color:#fff;padding:1rem;background:#1257aa!important;border:1px solid #0000!important}.my-blind-profiles-list .filter-dropdowns{align-items:flex-start;margin-bottom:0}.my-blind-profiles-list .list-items div>.item:not(.active){border:1px solid #31ccff!important}.my-blind-profiles-list .skills .item-main{padding:1px var(--size-sm);margin-right:var(--size-sm);margin-bottom:var(--size-xs);color:#fff;background:linear-gradient(90deg,#58d4db,#415de3);border-radius:2px;font-size:25px;line-height:1.2}.my-blind-profiles-list .skills .item-skill{color:#113873;padding:1px var(--size-sm);margin-right:var(--size-sm);margin-bottom:var(--size-xs);background-color:#fff;border-radius:2px;font-size:25px;line-height:1.1}.my-blind-profiles-list .bp-nav-wrapper .to-right{padding-right:5px}.homepage .list-items{margin-top:0}.b2b .image-intro.basic-text .block .text{padding-left:1rem!important;padding-right:1rem!important}.b2b .layer{object-fit:cover;background-color:#0829439c;width:100%;height:100%;position:absolute;top:0;left:0}.b2b .gradient-text-span{margin-top:5rem}.contact-intro #contactbutton{font-size:40px}.contact-intro #contactbutton svg{height:40px}.new-career .job-list .content-wrapper{padding-left:0}.new-career .job-list .headline>div{font-size:var(--f-size-h3)}.new-career .job-list .counter{z-index:2;border:8px solid #002947;justify-content:center;position:relative}.new-career .job-list .counter p{color:inherit;font-size:18px!important}.new-career .top-offer{background-color:#edf8ff;top:0;left:0;transform:rotate(0)}.new-career .top-offer:after,.new-career .top-offer:before{display:none}.new-career .job-list .counter span{color:#002947}.new-career .job-list{padding-top:3rem}.new-career .job-list .items .item:before{display:none}.new-career .top-offer{height:28px;font-size:18px;line-height:28px}.new-career .job-list .items .item .title .h{font-size:var(--f-size-h3)}.new-career .job-list .items .item .title p{color:inherit;font-size:18px}.new-career .job-list .items .item{background-color:#edf8ff;border:none;height:90%;min-height:160px;padding-bottom:10px;padding-left:20px;padding-right:40px}.new-career .job-list .items .item.top{background-color:#3153eb;padding-top:25px}.new-career .job-list .items .item:hover{background-color:#d7ebf9}.new-career .job-list .items .item.top:hover{background-color:#2849da}.new-career .job-list .items .item:after{content:none!important}.new-career .job-list .items .item .pre-icon{margin-top:5px;margin-bottom:5px;margin-right:0;font-size:18px;display:block!important}.new-career .job-list .items .item .title{flex-grow:1;padding-right:20px}.new-career .job-list .items .item .desc{min-width:40%;max-width:40%}.new-career .job-list .items .item .more-label{position:absolute;right:20px}@media (max-width:991.98px){.new-career .job-list .counter>div{width:90%}.new-career .job-list .headline{margin-bottom:2rem}.b2b .img-container{display:none}.b2b .image-intro.basic-text .block .text{padding-left:1rem!important}.bp-profile .image-intro .outer-block{margin-left:0}.bp-profile .image-intro .outer-block .hire{font-size:50px}.bp-profile .expertise-font{font-size:30px}.bp-profile .item-main-font,.bp-profile .item-font{font-size:20px}.bp-profile .image-intro.basic-text .outer-block{padding-top:0}.bp-profile .image-intro .outer-block .block{padding:0}.bp-profile .content-container{flex-direction:column;align-items:center;height:auto!important;margin:0!important}.bp-profile .image-intro.basic-text .block .text{flex-direction:column;align-items:center;margin-top:0;display:flex;padding:0 0 1rem!important}.bp-profile .image-intro .outer-block{width:100vw}.bp-profile .image-intro.basic-text .block .text:has(.hire){flex-direction:column;align-items:center}.bp-profile .image-intro .outer-block .hire{margin:.5rem;padding-left:.5rem;padding-right:.5rem}.bp-profile .image-intro .outer-block .buy{margin-bottom:2rem}.bp-profile .image-intro .outer-block .similar-profiles{margin:.5rem;padding-left:.5rem;padding-right:.5rem}.bp-profile .image-intro .outer-block .content-container .headline{margin-top:0}.bp-profile .headline-font{font-size:51px}.bp-profile .image-intro .outer-block .person-img{z-index:1000;margin-top:2rem;margin-left:.5rem;margin-right:.5rem}.bp-profile .image-intro .outer-block .person-text>div{align-items:center;width:100%;display:flex}.bp-profile .image-intro .outer-block .person-img img{width:auto;max-width:none;height:100%;max-height:188px}.bp-profile .outer-block>.squares,.bp-profile .outer-block>.squares-bottom{width:50%}.bp-profile .image-intro .outer-block .skills .item{display:none!important}.bp-profile .image-intro .outer-block .person-img .mobile-info{display:block}.bp-profile .image-intro .outer-block .desktop-section{display:none!important}.bp-profile .image-intro .outer-block .person-img .mobile-info .skills .item{display:block!important}.bp-profile .placeholder-img{margin-bottom:-1rem;margin-left:40px;width:35vw!important}.my-bp-form .main-slider .intro-anchor{display:block}.my-bp-form .main-slider .text-wrapper{position:absolute}.my-blind-profiles-list #nav-filter .filter-dropdowns .dropdown .my-white-button i{float:right;font-size:12px}.my-blind-profiles-list #nav-filter .filter-dropdowns{flex-direction:column;margin-left:-2px;margin-right:-2px}.my-blind-profiles-list #nav-filter .filter-dropdowns .dropdown{flex:1;width:100%;padding:0 2px}.my-blind-profiles-list .nav-filter{padding:1.5rem}.my-blind-profiles-list .nav-share-wrapper .my-white-button span i{display:none}.my-blind-profiles-list .to-right{margin-top:0;width:auto!important}.my-blind-profiles-list .skills .item-main,.my-blind-profiles-list .skills .item-skill{font-size:20px}.my-blind-profiles-list .list-items{margin-top:0}}@media (max-width:575.98px){.bp-profile .image-intro .outer-block{height:calc(100svh - 60px)}.my-blind-profiles-list .nav-filter{padding:.75rem}.new-career .job-list{padding-top:2rem}.new-career .job-list .counter{background:0 0}.new-career .job-list .counter>div{width:100%}.new-career .job-list .items .item{height:auto}.new-career .job-list .items .item .title{width:100%;padding-top:15px}.new-career .job-list .items .item>.flex{flex-direction:column;align-items:flex-start!important}.new-career .job-list .items .item .desc{min-width:unset;max-width:unset;flex-wrap:wrap;margin-top:15px}.new-career .job-list .items .item{padding-left:15px!important}.new-career .job-list .items .item .pre-icon.type{display:none!important}}@media (max-width:400px){.bp-profile .image-intro .outer-block .person-img img{max-height:150px}.bp-profile .image-intro .outer-block .person-img .mobile-info{padding:1rem 1rem 1rem .5rem}.bp-profile .image-intro .outer-block .person-img{margin-top:3rem}}
@property --text-opacity{syntax:"<number>";inherits:true;initial-value:1}@keyframes text-fade-out{to{--text-opacity:0}}@keyframes rellax{0%{transform:translate3d(0, calc(var(--rellax-speed) * 50px), 0)}to{transform:translate3d(0, calc(var(--rellax-speed) * -50px), 0)}}@keyframes parallax-img{0%{transform:translateY(15%)scale(1.3)}to{transform:translateY(-15%)scale(1.3)}}@supports (animation-timeline:view()){@media (min-width:768px){.homepage .homepage-welcome-text{animation:linear both text-fade-out;animation-timeline:scroll(root);animation-range:0 400px}}.bg-page-ai .intro-anchor{animation:linear both text-fade-out;animation-timeline:scroll(root);animation-range:0 500px}@media (prefers-reduced-motion:no-preference){.basic-parallax,.cube-icon-parallax{--rellax-speed:-2;animation:linear both rellax;animation-timeline:view();animation-range:cover}[data-rellax-speed="0.4"]{--rellax-speed:.4}[data-rellax-speed="0.5"]{--rellax-speed:.5}[data-rellax-speed="0.6"]{--rellax-speed:.6}@media (max-width:575.98px){[data-rellax-xs-speed="0"]{--rellax-speed:0}}.parallax-img{animation:linear both parallax-img;animation-timeline:view();animation-range:cover}:has(>.parallax-img){overflow:hidden}}}
