:root{--font-body:"Inter", system-ui, -apple-system, sans-serif}body{letter-spacing:-.01em}.text-secondary[data-astro-cid-ig7z7hpe]{color:#71717a!important}.tracking-tighter[data-astro-cid-ig7z7hpe]{letter-spacing:-.04em}.tracking-tight[data-astro-cid-ig7z7hpe]{letter-spacing:-.02em}.tracking-wide[data-astro-cid-ig7z7hpe]{letter-spacing:.05em}.tracking-widest[data-astro-cid-ig7z7hpe]{letter-spacing:.1em}.text-xs[data-astro-cid-ig7z7hpe]{font-size:.75rem}.text-sm[data-astro-cid-ig7z7hpe]{font-size:.875rem}.mw-xs[data-astro-cid-ig7z7hpe]{max-width:20rem}.leading-relaxed[data-astro-cid-ig7z7hpe]{line-height:1.625}.transition-all[data-astro-cid-ig7z7hpe]{transition:all .2s ease}.transition-colors[data-astro-cid-ig7z7hpe]{transition:color .2s ease,background-color .2s ease}.cursor-pointer[data-astro-cid-ig7z7hpe]{cursor:pointer}.custom-input[data-astro-cid-ig7z7hpe]{background-image:linear-gradient(to bottom,#198754 2px,transparent 2px);background-repeat:no-repeat;background-position:0 100%;background-size:0 100%;transition:background-size .3s cubic-bezier(.645,.045,.355,1)}.custom-input[data-astro-cid-ig7z7hpe]:focus{background-size:100% 100%;border-color:transparent!important}.btn-check[data-astro-cid-ig7z7hpe]:checked+label[data-astro-cid-ig7z7hpe] .active-indicator[data-astro-cid-ig7z7hpe]{display:block!important}.btn-check[data-astro-cid-ig7z7hpe]:not(:checked)+label[data-astro-cid-ig7z7hpe] .active-indicator[data-astro-cid-ig7z7hpe]{display:none!important}.btn-check[data-astro-cid-ig7z7hpe]:checked+label[data-astro-cid-ig7z7hpe]{background-color:#f8fafc}.btn-check[data-astro-cid-ig7z7hpe]:checked+label[data-astro-cid-ig7z7hpe] span[data-astro-cid-ig7z7hpe],.btn-check[data-astro-cid-ig7z7hpe]:checked+label[data-astro-cid-ig7z7hpe] small[data-astro-cid-ig7z7hpe]{color:#18181b!important}.btn-check[data-astro-cid-ig7z7hpe]:not(:checked)+label[data-astro-cid-ig7z7hpe]{background-color:#00000005}.btn-check[data-astro-cid-ig7z7hpe]:not(:checked)+label[data-astro-cid-ig7z7hpe] span[data-astro-cid-ig7z7hpe]{color:#374151!important}.btn-check[data-astro-cid-ig7z7hpe]:not(:checked)+label[data-astro-cid-ig7z7hpe] small[data-astro-cid-ig7z7hpe]{color:#6b7280!important}.shadow-2xl[data-astro-cid-ig7z7hpe]{box-shadow:0 25px 50px -12px #00000059,0 12px 25px -8px #00000026}.shadow-glow[data-astro-cid-ig7z7hpe]{box-shadow:0 0 20px #4ade8080,0 0 40px #4ade8033}.shadow-inner-glow[data-astro-cid-ig7z7hpe]{box-shadow:inset 0 1px #ffffff1a}.btn-hover-lift[data-astro-cid-ig7z7hpe]:hover{transform:translateY(-2px);box-shadow:0 12px 20px -5px #00000026,0 4px 8px -2px #0000001a}.hover-bg-light-10[data-astro-cid-ig7z7hpe]:hover{background:#ffffff0d!important}.hiring-partner-logo[data-astro-cid-ig7z7hpe]{height:20px;width:auto;filter:grayscale(100%) opacity(.6);transition:all .3s ease}.hiring-partner-logo[data-astro-cid-ig7z7hpe]:hover{filter:grayscale(0%) opacity(1)}.fade-in[data-astro-cid-ig7z7hpe]{animation:fadeInUp .4s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-pulse[data-astro-cid-ig7z7hpe]{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.custom-scrollbar[data-astro-cid-ig7z7hpe]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-astro-cid-ig7z7hpe]::-webkit-scrollbar-track{background:#09090b}.custom-scrollbar[data-astro-cid-ig7z7hpe]::-webkit-scrollbar-thumb{background:#27272a;border-radius:2px}#roleDropdownList[data-astro-cid-ig7z7hpe]{top:calc(100% + 4px)}.dark-surface[data-astro-cid-ig7z7hpe] .text-secondary[data-astro-cid-ig7z7hpe]{color:#a1a1aa!important}.dark-surface[data-astro-cid-ig7z7hpe] .text-success[data-astro-cid-ig7z7hpe]{color:#22c55e!important}.dark-surface[data-astro-cid-ig7z7hpe] .text-secondary[data-astro-cid-ig7z7hpe].opacity-75{opacity:1!important}.dark-surface[data-astro-cid-ig7z7hpe] .text-danger[data-astro-cid-ig7z7hpe]{color:#f87171!important}#leadCaptureModal[data-astro-cid-ig7z7hpe] .text-secondary[data-astro-cid-ig7z7hpe]{color:#a1a1aa!important}#leadCaptureModal[data-astro-cid-ig7z7hpe] .text-success[data-astro-cid-ig7z7hpe]{color:#22c55e!important}#leadCaptureModal[data-astro-cid-ig7z7hpe] .invalid-feedback[data-astro-cid-ig7z7hpe]{color:#f87171!important}#leadCaptureModal[data-astro-cid-ig7z7hpe] .modal-content[data-astro-cid-ig7z7hpe]{border-radius:4px;border:1px solid rgba(255,255,255,.08)}#leadCaptureModal[data-astro-cid-ig7z7hpe] .salary-badge[data-astro-cid-ig7z7hpe]{background:#22c55e1a;border:1px solid rgba(34,197,94,.25);color:#4ade80;border-radius:4px;padding:4px 12px;font-size:.75rem;font-weight:700;letter-spacing:.05em}#leadCaptureModal[data-astro-cid-ig7z7hpe] .form-control[data-astro-cid-ig7z7hpe]:focus{border-color:#22c55e;box-shadow:0 0 0 3px #22c55e26}