.bubble[data-v-5f1a8826]{border-radius:50%;position:absolute}.bubble-1[data-v-5f1a8826]{background:radial-gradient(circle at 40% 40%,rgba(147,197,253,.42) 0,rgba(96,165,250,.3) 15%,rgba(59,130,246,.18) 32%,rgba(59,130,246,.08) 52%,rgba(59,130,246,.02) 72%,transparent 88%);height:34rem;left:-2%;top:4%;width:34rem}.bubble-2[data-v-5f1a8826]{background:radial-gradient(circle at 40% 40%,rgba(191,219,254,.38) 0,rgba(147,197,253,.26) 15%,rgba(96,165,250,.15) 32%,rgba(96,165,250,.07) 52%,rgba(96,165,250,.02) 72%,transparent 88%);height:40rem;right:-12%;top:28%;width:40rem}.bubble-3[data-v-5f1a8826]{background:radial-gradient(circle at 40% 40%,rgba(219,234,254,.4) 0,rgba(147,197,253,.26) 15%,rgba(37,99,235,.16) 32%,rgba(37,99,235,.07) 52%,rgba(37,99,235,.02) 72%,transparent 88%);bottom:12%;height:28rem;left:8%;width:28rem}.bubble-4[data-v-5f1a8826]{background:radial-gradient(circle at 40% 40%,rgba(224,242,254,.34) 0,rgba(147,197,253,.22) 15%,rgba(59,130,246,.13) 32%,rgba(59,130,246,.06) 52%,rgba(59,130,246,.02) 72%,transparent 88%);height:36rem;left:34%;top:14%;width:36rem}.bubble-5[data-v-5f1a8826]{background:radial-gradient(circle at 40% 40%,rgba(147,197,253,.36) 0,rgba(96,165,250,.24) 15%,rgba(30,64,175,.14) 32%,rgba(30,64,175,.06) 52%,rgba(30,64,175,.02) 72%,transparent 88%);bottom:-2%;height:30rem;right:14%;width:30rem}.form-group[data-v-5f1a8826]{position:relative}.input-field[data-v-5f1a8826]{background:#fff;border:2px solid #e5e7eb;border-radius:.75rem;font-size:1rem;outline:none;padding:1rem;transition:all .3s ease;width:100%}.input-field[data-v-5f1a8826]::-moz-placeholder{color:transparent}.input-field[data-v-5f1a8826]::placeholder{color:transparent}.input-field[data-v-5f1a8826]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.input-field[data-v-5f1a8826]:focus::-moz-placeholder{color:transparent}.input-field[data-v-5f1a8826]:focus::placeholder{color:transparent}.input-field.error[data-v-5f1a8826]{animation:shake-5f1a8826 .5s ease-in-out;border-color:#ef4444}.input-field:not(:-moz-placeholder)+.floating-label[data-v-5f1a8826]{background:#fff;color:#3b82f6;opacity:1;padding:0 .5rem;transform:translateY(-1.75rem) scale(.85)}.floating-label.active[data-v-5f1a8826],.input-field:focus+.floating-label[data-v-5f1a8826],.input-field:not(:placeholder-shown)+.floating-label[data-v-5f1a8826]{background:#fff;color:#3b82f6;opacity:1;padding:0 .5rem;transform:translateY(-1.75rem) scale(.85)}.floating-label[data-v-5f1a8826]{color:#9ca3af;left:1rem;opacity:1;pointer-events:none;position:absolute;top:1rem;transform-origin:left center;transition:all .3s ease}select.input-field[data-v-5f1a8826]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1em;padding-right:2.5rem}.upload-area[data-v-5f1a8826]{background:#fff;border:2px dashed #e5e7eb;border-radius:.75rem;cursor:pointer;padding:2rem;text-align:center;transition:all .3s ease}.upload-area[data-v-5f1a8826]:hover{background:#eff6ff;border-color:#3b82f6}.upload-area[data-v-5f1a8826]:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.submit-button[data-v-5f1a8826]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:.75rem;color:#fff;font-weight:600;overflow:hidden;padding:1rem;position:relative;transition:all .3s ease;width:100%}.submit-button[data-v-5f1a8826]:hover:not(:disabled){box-shadow:0 10px 20px #3b82f64d;transform:translateY(-2px)}.submit-button[data-v-5f1a8826]:active:not(:disabled){transform:translateY(0)}.submit-button.success[data-v-5f1a8826]{background:linear-gradient(135deg,#10b981,#059669)}.submit-button.loading[data-v-5f1a8826]{background:linear-gradient(135deg,#6b7280,#4b5563)}.submit-button[data-v-5f1a8826]:disabled{cursor:not-allowed;opacity:.8}.career-card[data-v-5f1a8826]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff/80;border-radius:1rem;box-shadow:0 4px 6px #0000000d;cursor:pointer;padding:1.5rem;transform:translate(50px);transition:all .3s ease}.career-card[data-v-5f1a8826]:focus,.career-card[data-v-5f1a8826]:hover{box-shadow:0 12px 24px #0000001a;outline:none;transform:translateY(-4px)}.career-card[data-v-5f1a8826]:focus{outline:2px solid #3b82f6;outline-offset:2px}@keyframes shake-5f1a8826{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.fade-enter-active[data-v-5f1a8826],.fade-leave-active[data-v-5f1a8826]{transition:opacity .3s ease}.fade-enter-from[data-v-5f1a8826],.fade-leave-to[data-v-5f1a8826]{opacity:0}[ref=header][data-v-5f1a8826]{transform:translateY(-30px)}[ref=formCard][data-v-5f1a8826]{transform:translateY(30px)}[ref=positionsCard][data-v-5f1a8826]{transform:translateY(20px)}@media(max-width:768px){.bubble[data-v-5f1a8826]{opacity:.2}.career-card[data-v-5f1a8826]{transform:translate(0)}.upload-area[data-v-5f1a8826]{padding:1.5rem}}
