.joinUsPage .joinUsContainer{margin-top:5.3rem;background:rgba(221,226,227,.4)}.joinUsPage .joinUsContainer .joinUsMain{display:flex;justify-content:center;flex-direction:column;gap:5.8rem;align-items:center;width:100%;padding:10.3rem 0}.joinUsPage .joinUsContainer .joinUsMain .top{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.8rem}.joinUsPage .joinUsContainer .joinUsMain .top h1{color:#000;font-family:Albert Sans;font-size:4.4rem;font-style:normal;font-weight:600;line-height:4.5rem;text-align:center}.joinUsPage .joinUsContainer .joinUsMain .top div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.8rem}.joinUsPage .joinUsContainer .joinUsMain .top div p{color:#000;font-family:Albert Sans;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.8rem;letter-spacing:-.032rem;width:70%;text-align:center;opacity:.8}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form{padding:0 13rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation{margin-top:5.8rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation.interests{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:6.3rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation.interests .checkboxes{padding-left:2rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation.location{margin-top:10rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation.location .checkboxes>p{color:#000;font-variant-numeric:lining-nums tabular-nums;font-family:Albert Sans;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;opacity:.5;margin:3.8rem 0 1.4rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation.location .checkboxes .checkboxesItems{display:flex;flex-direction:column;gap:.2rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation.location .checkboxes .checkboxesItems .errorMessage{margin-top:1rem;color:#ff4d4f;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.028rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation>p{color:#000;font-variant-numeric:lining-nums tabular-nums;font-family:Albert Sans;font-size:2.4rem;font-style:normal;font-weight:700;line-height:normal;padding-bottom:1.2rem;border-bottom:1px solid rgba(0,0,0,.1)}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs{margin-top:4rem;display:flex;flex-wrap:wrap;gap:2.1rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs .inputContainer{width:calc(50% - 1.05rem)}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs .inputContainer .inputsGender{display:flex;gap:1.7rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs .inputContainer .inputsGender button{border-radius:10rem;border:1px solid rgba(119,186,205,.5);height:5.8rem;color:#000;font-variant-numeric:lining-nums tabular-nums;font-family:Albert Sans;font-size:1.5959rem;font-style:normal;font-weight:500;line-height:normal;padding:0 7.8rem;display:flex;align-items:center;justify-content:center}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs .inputContainer .inputsGender button.active{border:1px solid #02b7ec}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs .inputContainer .inputsAvailability{display:flex;gap:1.1rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs .inputContainer .inputsAvailability button{padding:0 2.4rem;height:5.8rem;flex-shrink:0;color:#000;font-variant-numeric:lining-nums tabular-nums;font-family:Albert Sans;font-size:1.5959rem;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;justify-content:center;border-radius:10rem;border:1px solid rgba(119,186,205,.5)}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs .inputContainer .inputsAvailability button.active{border:1px solid #02b7ec}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs .inputContainer .input .ant-select-outlined .ant-select-selector{box-shadow:none!important}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs .inputContainer .input .ant-select{width:100%}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs .inputContainer .input .ant-select .ant-select-selector{border:none;background:rgba(0,0,0,0);color:#000;font-variant-numeric:lining-nums tabular-nums;font-family:Albert Sans;font-size:1.5959rem;font-style:normal;font-weight:500;line-height:normal}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs .inputContainer .input .ant-select .ant-select-arrow{flex-shrink:0}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs .inputContainer .input .ant-select .ant-select-arrow svg{width:2.4rem;height:2.4rem;flex-shrink:0}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .agree{margin-top:3rem;position:relative;padding-left:2rem;display:flex;gap:3.3rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .agree .ant-checkbox-wrapper{display:flex;align-items:center;justify-content:flex-start;line-height:110%}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .agree .ant-checkbox-wrapper .ant-checkbox{align-self:center}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .agree label{display:flex;align-items:flex-start;gap:1rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .agree .errorMessage{position:absolute;top:calc(100% + 1rem);left:2rem;margin-top:1rem;color:#ff4d4f;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.028rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .agree .submitButton{margin-left:auto;padding:0 4.9rem;flex-shrink:0}.joinUsPage .partners{margin-top:12.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4.4rem}.joinUsPage .partners h2{color:#000;font-family:Albert Sans;font-size:4.4rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.088rem;text-align:center}.joinUsPage .partners h2 span{color:rgba(136,136,136,.53)}.joinUsPage .partners .partnerCards{display:flex;flex-wrap:wrap;gap:2rem;width:100%}.joinUsPage .partners .partnerCards .partnerCard{width:calc(25% - 1.5rem);height:17rem;border-radius:1.2rem;border:1px solid rgba(119,186,205,.3);box-shadow:0 14px 34px 0 rgba(228,228,227,.1);display:flex;align-items:center;justify-content:center}.joinUsPage .partners .partnerCards .partnerCard:hover .partnerCardImg img{filter:grayscale(0)}.joinUsPage .partners .partnerCards .partnerCard .partnerCardImg{width:18.2671rem;height:10.7549rem;overflow:hidden}.joinUsPage .partners .partnerCards .partnerCard .partnerCardImg img{width:100%;height:100%;object-fit:contain;filter:grayscale(100%);transition:filter .3s ease-in-out}@media screen and (max-width:768px){.joinUsPage{padding-bottom:6.4rem}.joinUsPage .joinUsContainer{margin-top:0;background:#fff}.joinUsPage .joinUsContainer .joinUsMain{padding:3.6rem 0;gap:2.4rem}.joinUsPage .joinUsContainer .joinUsMain .top h1{font-size:3.6rem;line-height:110%}.joinUsPage .joinUsContainer .joinUsMain .top div p{width:100%;font-size:1.4rem;line-height:120%}.joinUsPage .joinUsContainer .joinUsMain .partnerForm{width:100%}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form{padding:0}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .agree{flex-direction:column;gap:1.6rem;padding-left:0;margin-top:2rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .agree .ant-checkbox-label{font-size:1.4rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .agree .submitButton{margin-top:1.6rem;margin-left:0;width:100%}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation{margin-top:2.4rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation>p{font-size:2rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation.location{margin-top:2.4rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation.location .checkboxes{padding-left:0}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs{margin-top:2.4rem;flex-direction:column;gap:1.6rem}.joinUsPage .joinUsContainer .joinUsMain .partnerForm form .personalInformation .inputs .inputContainer{width:100%}.joinUsPage .partners{margin-top:3.6rem;gap:2.4rem}.joinUsPage .partners h2{font-size:3.6rem;line-height:110%}.joinUsPage .partners .partnerCards .partnerCard{width:calc(50% - 1rem)}}