.modal-career{width:100%;overflow-x:hidden}.modal-career,.modal-career *{box-sizing:border-box}.modal-career .modal-career-content{width:100%}.modal-career .modal-career-content .modal-content{width:100%;max-width:1200px;padding:0 20px}@media(max-width:1150px){.modal-career .modal-career-content .modal-content{margin:40px auto}}@media(max-width:900px){.modal-career .modal-career-content .modal-content{margin:30px auto}}.modal-career .modal-career-content .modal-content .box-header{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #000;border-radius:10px;padding:20px;min-height:240px;margin-bottom:50px;margin-top:120px}@media(max-width:1150px){.modal-career .modal-career-content .modal-content .box-header{margin-top:90px}}.modal-career .modal-career-content .modal-content .box-header .box-header-left{display:flex;flex-direction:column;gap:5px}.modal-career .modal-career-content .modal-content .box-header .box-header-left .box-header-left-title{font-size:38px;font-weight:600;line-height:1.1;letter-spacing:-.03em;color:#000}.modal-career .modal-career-content .modal-content .box-header .box-header-left .box-header-left-subtitle{font-size:24px;font-weight:400;letter-spacing:1px;color:#000}.modal-career .modal-career-content .modal-content .box-header .box-header-left .box-header-left-subtitle span{background:linear-gradient(90deg,#ff822b,#2c52be);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.modal-career .modal-career-content .modal-content .roles{display:flex;flex-direction:column;gap:20px}.modal-career .modal-career-content .modal-content .roles .role-item{display:flex;flex-direction:column;gap:10px}.modal-career .modal-career-content .modal-content .roles .role-item .role-item-title{font-size:18px;font-weight:600;letter-spacing:-.03em;color:#000}.modal-career .modal-career-content .modal-content .roles .role-item ul{padding-left:20px;margin:0;list-style-type:disc}.modal-career .modal-career-content .modal-content .roles .role-item .role-item-list-item{font-size:18px;font-weight:400;color:#000}.modal-career .modal-career-content .modal-content-form-main{width:100%;overflow-x:hidden}@media(max-width:900px){.modal-career .modal-career-content .modal-content-form-main{margin-bottom:30px}}.modal-career .modal-career-content .modal-content-form-main .modal-content-form{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:40px 20px;min-width:0}@media(max-width:900px){.modal-career .modal-career-content .modal-content-form-main .modal-content-form{flex-direction:column;gap:30px}}.modal-career .modal-career-content .modal-content-form-main .modal-content-form .form-left-side{flex:1;min-width:0}@media(max-width:900px){.modal-career .modal-career-content .modal-content-form-main .modal-content-form .form-left-side{width:100%;align-items:center;text-align:center}}.modal-career .modal-career-content .modal-content-form-main .modal-content-form .form-left-side .form-left-side-title{font-size:56px;font-weight:500;line-height:1.2;letter-spacing:-.03em;display:inline-block;background:linear-gradient(270.15deg,#2c52be 60.24%,#ff822b 99.8%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}@media(max-width:900px){.modal-career .modal-career-content .modal-content-form-main .modal-content-form .form-left-side .form-left-side-title{font-size:40px}}.modal-career .modal-career-content .modal-content-form-main .modal-content-form .form-left-side .form-left-side-subtitle{font-size:18px;font-weight:400;line-height:30px;letter-spacing:-.02em;color:#060821}.modal-career .modal-career-content .modal-content-form-main .modal-content-form .form-container{flex:1;min-width:0;max-width:520px;padding:40px 30px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(225.06deg,#4966ff 1.3%,#ffffff 66.12%,#415fff 99.72%) border-box;border:1px solid rgba(0,0,0,0);border-radius:30px}@media(max-width:900px){.modal-career .modal-career-content .modal-content-form-main .modal-content-form .form-container{width:100%;max-width:100%}}.modal-career .modal-career-content .modal-content-form-main .modal-content-form .form-container .form-flex-container{display:flex;gap:20px;min-width:0;flex-wrap:wrap}.modal-career .modal-career-content .modal-content-form-main .modal-content-form .form-container .form-flex-container2{display:flex;flex-direction:column;gap:10px}