.recruiters{--recruit-bg:#fff;--recruit-surface:#fafafa;--recruit-surface-elevated:#fff;--recruit-border:#f1f5f9;--recruit-border-hover:#e2e8f0;--recruit-glow:#1447e61f;--recruit-text:#0a0a0a;--recruit-muted:#64748b;background-color:var(--recruit-bg);color:var(--recruit-text);scroll-behavior:smooth}.recruiters .recruit-glass{-webkit-backdrop-filter:blur(20px);border:1px solid var(--recruit-border);background:#fffc}.recruiters .recruit-surface{background-color:var(--recruit-surface);border:1px solid var(--recruit-border)}.recruiters .recruit-surface-elevated{background-color:var(--recruit-surface-elevated);border:1px solid var(--recruit-border)}.recruiters .recruit-cta-primary{color:#fff;background:#1447e6;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 12px #1447e640}.recruiters .recruit-cta-primary:hover{background:#1039c4;transform:translateY(-1px);box-shadow:0 4px 20px #1447e64d}.recruiters .recruit-cta-primary:active{transform:translateY(0)}.recruiters .recruit-cta-secondary{border:1px solid var(--recruit-border);color:var(--recruit-text);background:#fff;transition:background .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}.recruiters .recruit-cta-secondary:hover{border-color:var(--recruit-border-hover);background:#fafafa}.recruit-orb{filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.recruit-orb-1{background:radial-gradient(circle,#1447e614 0%,#0000 70%);width:480px;height:480px;top:-120px;right:-80px}.recruit-orb-2{background:radial-gradient(circle,#f1f5f9cc 0%,#0000 70%);width:360px;height:360px;bottom:0;left:-60px}.bento-grid{grid-template-columns:1fr;align-items:stretch;display:grid}.bento-grid>*{min-height:0}@media (min-width:640px){.bento-grid{grid-template-columns:repeat(2,1fr);grid-template-areas:"match match""job signal""cmd cmd""team security";grid-auto-rows:minmax(190px,auto)}}@media (min-width:1024px){.bento-grid{grid-template-rows:repeat(3,minmax(200px,auto));grid-template-columns:repeat(4,1fr);grid-template-areas:"match match job signal""match match cmd cmd""team team security security"}}.bento-area-match{grid-area:match}.bento-area-job{grid-area:job}.bento-area-signal{grid-area:signal}.bento-area-cmd{grid-area:cmd}.bento-area-team{grid-area:team}.bento-area-security{grid-area:security}.recruiters .bento-cell-inner{transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}@keyframes recruit-spin{to{transform:rotate(360deg)}}.recruiters .pricing-card-growth{isolation:isolate;position:relative}.recruiters .pricing-card-growth:before{content:"";border-radius:inherit;z-index:-1;background:conic-gradient(#0000 0%,#1447e699 25%,#0000 50%,#3b82f666 75%,#0000 100%);animation:4s linear infinite recruit-spin;position:absolute;inset:-1px}.recruiters .pricing-card-growth:after{content:"";border-radius:inherit;background:var(--recruit-surface-elevated);z-index:-1;position:absolute;inset:1px}.recruiters .pricing-card{transition:transform .2s cubic-bezier(.16,1,.3,1)}.recruiters .pricing-card:hover{transform:scale(1.02)}.recruiters .paradigm-panels{gap:1.5rem;display:grid}@media (min-width:1024px){.recruiters .paradigm-panels{grid-template-columns:1fr 1fr}}.recruiters details summary{cursor:pointer;list-style:none}.recruiters details summary::-webkit-details-marker{display:none}.recruiters details[open] summary .faq-chevron{transform:rotate(180deg)}.recruiters .faq-chevron{transition:transform .2s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.recruiters *,.recruiters :before,.recruiters :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}