.join-team-page .join-team-shell{width:100%;max-width:1126px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.join-team-page .w-inline-block{max-width:100%;display:inline-block}.join-team-page .h1-mobile-copy{display:none}.join-team-page .join-team-hero-text .h1-mobile-hidden{color:#e9e9e9;margin:0;font-size:70px;font-weight:500;line-height:1.05;display:block}.join-team-page .join-hero-wrap{grid-column-gap:80px;grid-row-gap:80px;grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:start;display:grid}.join-team-page .join-photos-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:repeat(3,156px);grid-template-columns:repeat(3,156px);width:max-content;max-width:100%;display:grid}.join-team-page .join-photo-wrap,.join-team-page .team-grid-empty-row{flex-shrink:0;width:156px;height:156px}.join-team-page .join-photo-wrap{color:#e6e6e6;text-align:center;border-radius:14px;justify-content:center;align-items:flex-end;padding-bottom:2px;font-size:20px;line-height:24px;display:flex;position:relative;overflow:hidden}.join-team-page .image-team-member-grid{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.join-team-page .team-member-name{z-index:2;position:relative}.join-team-page .team-grid-empty-row{color:inherit;border:1px solid #545454;border-radius:14px;justify-content:center;align-items:center;text-decoration:none;display:flex}.join-team-page .team-grid-empty-row .svg_icon{justify-content:center;align-items:center;width:105px;height:105px;display:flex}.join-team-page .join-team-hero-content{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex}.join-team-page .join-team-hero-text{grid-column-gap:12px;grid-row-gap:12px;color:#e9e9e9;flex-flow:column;display:flex}.join-team-page .hero-paragraph{color:#e9e9e9;margin:0;font-size:18px;line-height:27px}.join-team-page .text-link{grid-column-gap:4px;grid-row-gap:4px;color:#dda7ff;margin-top:-12px;margin-bottom:-12px;padding-top:12px;padding-bottom:12px;font-size:18px;text-decoration:none;display:flex}.join-team-page .text-link:hover{color:#d666fd}.join-team-page .text-arrow{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.join-team-page .text-link:hover .text-arrow{transform:translate(3px)}.join-team-page .join-projects-band{background-color:#292b30;padding-top:80px;padding-bottom:80px}.join-team-page .projects-wrap{grid-column-gap:56px;grid-row-gap:56px;flex-flow:column;display:flex}.join-team-page .h2-text-wrap{grid-column-gap:12px;grid-row-gap:12px;color:#e9e9e9;flex-flow:column;font-size:18px;display:flex}.join-team-page .h2{color:#e9e9e9;margin:0 0 10px;font-size:50px;font-weight:500;line-height:55px}.join-team-page .projects-max-w{scrollbar-width:none;max-width:100%;overflow:auto}.join-team-page .projects-max-w::-webkit-scrollbar{opacity:0;height:0}.join-team-page .our-projects-wrap{grid-column-gap:53px;grid-row-gap:53px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.join-team-page .project-wrap{color:#e9e9e9;background-color:#3b3e45;border:1px solid #0000;border-radius:20px;flex-flow:column;text-decoration:none;transition:border-color .3s cubic-bezier(.25,.46,.45,.94),color .3s cubic-bezier(.25,.46,.45,.94);display:flex;overflow:hidden}.join-team-page .project-wrap:hover{color:#e9e9e9;border-color:#4f535b}.join-team-page .project-photo{height:173px;transition:transform .3s cubic-bezier(.25,.46,.45,.94);overflow:hidden;box-shadow:4px 20px 36px #0003}.join-team-page .image-cover{object-fit:cover;width:100%;height:100%;display:block}.join-team-page .project-description{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;padding:20px 30px 22px;font-size:18px;line-height:27px;display:flex}.join-team-page .text-project-title{color:#84b6ef;font-size:22px;font-weight:500;line-height:35px}.join-team-page .about-wrap{grid-column-gap:80px;grid-row-gap:80px;grid-template-columns:1fr 1fr;align-items:start;display:grid}.join-team-page .about-wrap.mobile{display:none}.join-team-page .about-photo-wrap{border-radius:20px;overflow:hidden}.join-team-page .about-text-wrap{grid-column-gap:36px;grid-row-gap:36px;color:#e9e9e9;flex-flow:column;font-size:18px;display:flex}.join-team-page .paragraph{margin:0;line-height:30px}.join-team-page .quote-wrap{background-color:#292b30;padding-top:50px;padding-bottom:50px}.join-team-page .quote-text{grid-column-gap:18px;grid-row-gap:18px;color:#e9e9e9;flex-flow:column;width:100%;max-width:none;font-size:24px;line-height:40px;display:flex}.join-team-page .quote-text p{margin:0}.join-team-page .block-wrap{grid-column-gap:53px;grid-row-gap:53px;flex-flow:column;display:flex}.join-team-page .positions-payments-wrap{grid-column-gap:80px;grid-row-gap:80px;grid-template-columns:1fr 1fr;align-items:start;display:grid;position:relative}.join-team-page .positions-wrap{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;display:flex}.join-team-page .position-wrap{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex}.join-team-page .text-position-title{color:#84b5ef;margin:0 0 12px;font-size:28px;font-weight:500;line-height:45px}.join-team-page .text-position{color:#e9e9e9;font-size:18px;line-height:30px}.join-team-page .text-position ul{margin:12px 0;padding-left:1.2em}.join-team-page .position-title-types{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.join-team-page .position-types{grid-column-gap:24px;grid-row-gap:12px;flex-flow:wrap;display:flex}.join-team-page .position-type{grid-column-gap:8px;grid-row-gap:8px;color:#e9e9e9;align-items:center;font-size:16px;line-height:24px;display:flex}.join-team-page .position-type p{margin:0}.join-team-page .position-type .svg_icon,.join-team-page .payment-methods-wrap .svg_icon{flex:none;width:auto;max-width:none;height:auto}.join-team-page .payments-wrap{grid-column-gap:35px;grid-row-gap:35px;color:#666c7a;text-align:center;border:1px solid #34373d;border-radius:20px;flex-flow:column;justify-content:center;align-items:center;padding:44px;font-size:24px;font-weight:500;line-height:24px;display:flex;position:sticky;top:8px}.join-team-page .payments-wrap>p{margin:0}.join-team-page .payments-lead-tail{white-space:nowrap}.join-team-page .payment-methods-wrap{grid-column-gap:26px;grid-row-gap:26px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.join-team-page .payment-methods-wrap .svg_icon svg,.join-team-page .payment-methods-wrap img{max-width:100%;height:auto;display:block}.join-team-page .payment-methods-wrap img{width:auto;height:40px}.join-team-page .section.join-apply-band{background-color:#292b30;padding-top:80px;padding-bottom:80px}.join-team-page .team-apply-wrap{grid-column-gap:36px;grid-row-gap:36px;color:#e9e9e9;flex-flow:column;width:100%;max-width:none;font-size:18px;line-height:30px;display:flex}.join-team-page .team-apply-wrap p{margin:0}.join-team-page a.button{color:#e9e9e9;text-decoration:none}.join-team-page .button{color:#e9e9e9;text-align:center;cursor:pointer;font:inherit;background-color:#7e35ab;border:0;border-radius:8px;align-self:flex-start;padding:15px 30px;text-decoration:none;transition:background-color .3s cubic-bezier(.25,.46,.45,.94),color .3s cubic-bezier(.25,.46,.45,.94)}.join-team-page .button:hover{color:#7e35ab;background-color:#dda7ff}.join-team-page .button.apply-team{grid-column-gap:4px;grid-row-gap:4px;justify-content:flex-start;align-items:center;margin-top:0;display:inline-flex}.join-team-page .button.apply-team:hover{color:#e9e9e9;background-color:#a14ed4}@media screen and (width<=991px){.join-team-page .join-hero-wrap{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:minmax(0,max-content) minmax(0,1fr)}.join-team-page .join-photos-grid{grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:repeat(3,103px);grid-template-columns:repeat(3,103px)}.join-team-page .join-photo-wrap,.join-team-page .team-grid-empty-row{width:103px;height:103px}.join-team-page .team-grid-empty-row .svg_icon{width:72px;height:72px}.join-team-page .team-member-name{font-size:14px}.join-team-page .join-team-hero-text .h1-mobile-hidden{font-size:34px}.join-team-page .h2{font-size:34px;line-height:37px}.join-team-page .our-projects-wrap{grid-column-gap:20px;grid-row-gap:20px;display:flex}.join-team-page .project-wrap{flex:none;width:316px}.join-team-page .about-wrap{display:none}.join-team-page .about-wrap.mobile{color:#e9e9e9;grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;font-size:18px;line-height:30px;display:flex}.join-team-page .about-photo-h2-wrap{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr 1fr;display:grid}.join-team-page .join-projects-band,.join-team-page .section.join-apply-band{padding-top:40px;padding-bottom:40px}}@media screen and (width<=767px){.join-team-page .join-hero-wrap{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:1fr}.join-team-page .h1-mobile-copy{color:#e9e9e9;margin:0;font-size:34px;font-weight:500;line-height:1.05;display:block}.join-team-page .join-team-hero-text .h1-mobile-hidden{display:none}.join-team-page .join-photos-grid{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(105px,1fr));width:100%}.join-team-page .join-photo-wrap,.join-team-page .team-grid-empty-row{aspect-ratio:1;width:auto;min-width:0;height:auto}.join-team-page .team-grid-empty-row .svg_icon{width:min(72px,55%);height:min(72px,55%)}.join-team-page .about-photo-h2-wrap{flex-flow:column-reverse wrap;display:flex}.join-team-page .h2.about-mob{font-size:34px;line-height:37px}.join-team-page .positions-payments-wrap{grid-column-gap:60px;grid-row-gap:60px;grid-template-columns:1fr}.join-team-page .payments-wrap{position:static}.join-team-page .quote-text{font-size:20px;line-height:30px}}@media screen and (width<=479px){.join-team-page .join-team-shell{padding-left:10px;padding-right:10px}.join-team-page .join-hero-wrap{margin-top:-40px}}
