.RecruitmentForm_formSubtitle__cLp1y,.RecruitmentForm_formTitle__GKvPe{text-align:center;padding:0 1.5rem}.RecruitmentForm_formTitle__GKvPe{font-family:Fauna One,serif;font-size:2.5rem;color:#fde047;text-shadow:0 0 15px rgba(253,224,71,.4);margin-bottom:.5rem}.RecruitmentForm_formSubtitle__cLp1y{font-size:1.1rem;color:hsla(0,0%,100%,.7);margin-bottom:2.5rem;max-width:600px;margin-left:auto;margin-right:auto}.RecruitmentForm_formContainer__5Rzcn{background:rgba(15,23,42,.6);backdrop-filter:blur(12px);border-radius:16px;border:1px solid hsla(0,0%,100%,.08);padding:2.5rem 3rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.RecruitmentForm_form__pTjsq{display:flex;flex-direction:column;gap:2rem}.RecruitmentForm_inputGroup__p2255{display:flex;flex-direction:column;gap:.5rem}.RecruitmentForm_dynamicSection__89sUU>label,.RecruitmentForm_inputGroup__p2255 label{font-weight:500;color:hsla(0,0%,100%,.9);margin-bottom:.5rem;font-size:1.1rem}.RecruitmentForm_dynamicSection__89sUU input,.RecruitmentForm_dynamicSection__89sUU textarea,.RecruitmentForm_inputGroup__p2255 input,.RecruitmentForm_select__95CdK{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;padding:.75rem 1rem;color:#fff;transition:all .3s ease;width:100%}.RecruitmentForm_dynamicSection__89sUU input::placeholder,.RecruitmentForm_dynamicSection__89sUU textarea::placeholder,.RecruitmentForm_inputGroup__p2255 input::placeholder{color:hsla(0,0%,100%,.4)}.RecruitmentForm_dynamicSection__89sUU input:focus,.RecruitmentForm_dynamicSection__89sUU textarea:focus,.RecruitmentForm_inputGroup__p2255 input:focus,.RecruitmentForm_select__95CdK:focus{outline:none;border-color:#fde047;box-shadow:0 0 15px rgba(253,224,71,.3)}.RecruitmentForm_grid__xS4PK{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.RecruitmentForm_select__95CdK{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='rgba(255,255,255,0.7)'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19.5 8.25-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em;padding-right:2.5rem;color:hsla(0,0%,100%,.4)}.RecruitmentForm_selectValid__vVQqI{color:#fde047}.RecruitmentForm_select__95CdK option{background:#0f172a;color:#fff}.RecruitmentForm_select__95CdK option:checked{background:#fde047;color:#0f172a}.RecruitmentForm_dateInput__ATbZk{position:relative}.RecruitmentForm_dateInput__ATbZk::-webkit-calendar-picker-indicator{filter:invert(1) sepia(1) saturate(5) hue-rotate(150deg);cursor:pointer;opacity:.7;transition:all .3s ease}.RecruitmentForm_dateInput__ATbZk::-webkit-calendar-picker-indicator:hover{opacity:1;filter:invert(1) sepia(1) saturate(5) hue-rotate(150deg) drop-shadow(0 0 5px rgba(253,224,71,.7))}.RecruitmentForm_phoneInputWrapper__zkkvt{position:relative;display:flex;align-items:center}.RecruitmentForm_whatsappIcon__vcgBx{position:absolute;left:1rem;color:hsla(0,0%,100%,.4)}.RecruitmentForm_phoneInputWrapper__zkkvt input{padding-left:3rem}.RecruitmentForm_dynamicSection__89sUU{display:flex;flex-direction:column;gap:1rem}.RecruitmentForm_dynamicEntry__uPMeE{display:flex;align-items:center;gap:1rem;padding:.75rem;border-radius:8px;background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.1)}.RecruitmentForm_skillInput__1rTRn{flex-grow:1}.RecruitmentForm_controlsWrapper__vxgGl{display:flex;align-items:center;gap:1rem}.RecruitmentForm_dynamicEntryCard__WNw1l{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03)}.RecruitmentForm_addButton__1YXGH{align-self:flex-start;display:flex;align-items:center;gap:.5rem;background:rgba(253,224,71,.1);border:1px solid rgba(253,224,71,.3);color:#fde047;padding:.5rem 1rem;border-radius:8px;cursor:pointer;transition:all .3s ease}.RecruitmentForm_addButton__1YXGH:hover{background:rgba(253,224,71,.2);box-shadow:0 0 10px rgba(253,224,71,.3)}.RecruitmentForm_removeButton__CXJpx{background:transparent;border:none;color:#f87171;cursor:pointer;padding:.5rem;transition:all .3s ease}.RecruitmentForm_removeButton__CXJpx:hover{color:#ef4444;text-shadow:0 0 10px rgba(239,68,68,.8)}.RecruitmentForm_removeButtonRow__yR4T9{display:flex;justify-content:flex-end;margin-top:.5rem}.RecruitmentForm_removeButtonCard__9L_OI{background:transparent;border:none;color:#f87171;cursor:pointer;padding:.5rem;transition:all .3s ease;border-radius:50%}.RecruitmentForm_removeButtonCard__9L_OI:hover{color:#ef4444;text-shadow:0 0 12px rgba(239,68,68,.9)}.RecruitmentForm_starRating__I86LX{display:flex;gap:.25rem}.RecruitmentForm_star__nGQ9Z{cursor:pointer;transition:color .2s ease}.RecruitmentForm_glowingStar__BD1cB{cursor:pointer;color:#fde047;filter:drop-shadow(0 0 5px rgba(253,224,71,.7));animation:RecruitmentForm_starGlow__Hzzgc 1.5s infinite alternate}@keyframes RecruitmentForm_starGlow__Hzzgc{0%{filter:drop-shadow(0 0 3px rgba(253,224,71,.5))}to{filter:drop-shadow(0 0 8px rgba(253,224,71,.8))}}.RecruitmentForm_questionNote__kNOIb{border:1px solid #fde047;border-radius:8px;padding:1rem;box-shadow:0 0 15px rgba(253,224,71,.3);margin-bottom:1rem;color:hsla(0,0%,100%,.8);font-size:.95rem;line-height:1.6}.RecruitmentForm_submissionArea__giNF9{margin-top:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.RecruitmentForm_errorMessage__vaRsN{color:#f87171;text-align:center}.RecruitmentForm_successMessage__Nn46i{text-align:center;padding:2rem 0}.RecruitmentForm_successMessage__Nn46i h3{font-family:fauna,sans-serif;font-size:2rem;color:#fde047;margin-bottom:1rem}.RecruitmentForm_successMessage__Nn46i p{font-size:1.1rem;color:hsla(0,0%,100%,.8)}@media (max-width:768px){.RecruitmentForm_grid__xS4PK{grid-template-columns:1fr}.RecruitmentForm_formContainer__5Rzcn{padding:2rem 1.5rem}.RecruitmentForm_dynamicEntry__uPMeE{flex-direction:column;align-items:stretch;gap:.75rem}.RecruitmentForm_controlsWrapper__vxgGl{justify-content:space-between;width:100%}.RecruitmentForm_addButton__1YXGH{width:100%;justify-content:center}}.Dropdown_dropdown__kxiQl{position:relative;width:100%}.Dropdown_dropdownHeader__IuaCQ{display:flex;justify-content:space-between;align-items:center;width:100%;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;padding:.75rem 1rem;color:hsla(0,0%,100%,.4);text-align:left;cursor:pointer;transition:all .3s ease}.Dropdown_dropdownHeader__IuaCQ:focus,.Dropdown_dropdownHeader__IuaCQ:focus-within{outline:none;border-color:#fde047;box-shadow:0 0 15px rgba(253,224,71,.3)}.Dropdown_dropdownHeaderValid__5NUWq{color:#fde047}.Dropdown_chevron__2JkPc{transition:transform .3s ease;color:hsla(0,0%,100%,.7)}.Dropdown_chevronOpen__C5hg6{transform:rotate(180deg)}.Dropdown_dropdownList__RTE6J{position:absolute;top:calc(100% + 8px);left:0;width:100%;background:#0f172a;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;list-style:none;padding:.5rem;margin:0;z-index:10;max-height:200px;overflow-y:auto;backdrop-filter:blur(10px);background:rgba(15,23,42,.8)}.Dropdown_dropdownItem__vJLEu{padding:.75rem 1rem;cursor:pointer;border-radius:6px;transition:background-color .2s ease;color:hsla(0,0%,100%,.8)}.Dropdown_dropdownItem__vJLEu:hover{background-color:hsla(0,0%,100%,.1)}.Dropdown_selectedItem__1WXZW{background-color:rgba(253,224,71,.2);color:#fde047;font-weight:500}