@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=DM+Sans:ital,opsz,wght@0,9..40,300..700&display=swap");.LandingHero_hero__3K65C{width:100%;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 3rem 0;box-sizing:border-box;position:relative;overflow:hidden;background-color:#fafaf7;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}.LandingHero_hero__3K65C:before{top:-10%;right:-5%;width:800px;height:800px;background:radial-gradient(circle,rgba(37,85,246,.07) 0,transparent 65%)}.LandingHero_hero__3K65C:after,.LandingHero_hero__3K65C:before{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:0}.LandingHero_hero__3K65C:after{bottom:-15%;left:-10%;width:700px;height:700px;background:radial-gradient(circle,rgba(37,85,246,.04) 0,transparent 65%)}.LandingHero_heroContent__jozU1{display:flex;flex-direction:column;align-items:center;width:100%;position:relative;z-index:1;text-align:center;padding-bottom:4rem}.LandingHero_announceWrapper__6nZM8{display:flex;flex-direction:column;align-items:center;gap:.4rem;margin-bottom:1.75rem;animation:LandingHero_heroFadeUp__qxq1I .5s cubic-bezier(.4,0,.2,1) both}.LandingHero_announcePill__OtG_p{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem .4rem .5rem;border-radius:999px;border:1px solid rgba(37,85,246,.2);background:rgba(37,85,246,.04);text-decoration:none;transition:all .2s ease;cursor:pointer}.LandingHero_announcePill__OtG_p:hover{background:rgba(37,85,246,.1);border-color:rgba(37,85,246,.35)}.LandingHero_announceBadge__rzn_D{font-size:.65rem;font-weight:700;letter-spacing:.08em;color:#fff;background:var(--primary,#2555f6);padding:.2rem .5rem;border-radius:999px}.LandingHero_announceText__7mH_v{font-size:.85rem;font-weight:550;color:var(--off-dark,#1a1a2e);letter-spacing:.01em}.LandingHero_announceArrow__z9erG{font-size:.6rem;color:var(--primary,#2555f6);opacity:.7}.LandingHero_announceSubtext__Nx_qe{font-size:.775rem;font-weight:450;color:var(--text-off-dark,#666);margin:0;letter-spacing:.01em}.LandingHero_headline__FfcvR{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:4rem;font-weight:400;line-height:1.1;color:var(--off-dark);margin:0 0 2.5rem;letter-spacing:-.025em;animation:LandingHero_heroFadeUp__qxq1I .7s cubic-bezier(.4,0,.2,1) both;background:linear-gradient(to right,var(--off-dark) 10%,#2555f6 75%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.LandingHero_headline__FfcvR em{font-style:italic}.LandingHero_subtitle__nGVfb{font-size:1.1rem;font-weight:450;line-height:1.6;color:var(--text-off-dark);max-width:580px;margin:0 0 2.75rem;animation:LandingHero_heroFadeUp__qxq1I .7s cubic-bezier(.4,0,.2,1) .1s both}.LandingHero_speedBadge__1jhcE{display:inline-flex;align-items:center;gap:.4rem;padding:0;background:none;border:none;border-radius:0;font-size:.85rem;font-weight:450;color:var(--text-off-dark);margin-bottom:2rem;animation:LandingHero_heroFadeUp__qxq1I .7s cubic-bezier(.4,0,.2,1) .15s both}.LandingHero_speedBadge__1jhcE strong{color:#2555f6;font-weight:700}.LandingHero_speedBadgeIcon__u3GPL{color:#2555f6;font-size:.8rem}.LandingHero_ctaGroup__zYcGm{display:flex;align-items:center;gap:1rem;animation:LandingHero_heroFadeUp__qxq1I .7s cubic-bezier(.4,0,.2,1) .25s both;margin-bottom:2.5rem}.LandingHero_ctaPrimary__1ZEmA{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:1.15rem 3rem;border:none;border-radius:12px;font-size:1.15rem;font-weight:600;font-family:inherit;background:#2555f6;color:#fff;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 28px rgba(37,85,246,.3);white-space:nowrap;text-decoration:none}.LandingHero_ctaPrimary__1ZEmA:hover{background:#1d4ad4;transform:translateY(-2px);box-shadow:0 10px 40px rgba(37,85,246,.4);color:#fff}.LandingHero_ctaPrimary__1ZEmA:active{transform:translateY(0);box-shadow:0 4px 16px rgba(37,85,246,.25)}.LandingHero_ctaSecondary__iVYDc{display:inline-flex;align-items:center;justify-content:center;padding:1.15rem 2.5rem;border:2px solid rgba(0,0,0,.12);border-radius:12px;font-size:1.15rem;font-weight:600;font-family:inherit;background:transparent;color:var(--off-dark);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;white-space:nowrap}.LandingHero_ctaSecondary__iVYDc:hover{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.2);transform:translateY(-2px);color:var(--off-dark)}.LandingHero_ctaArrow__7KnuD{font-size:.85rem;transition:transform .2s ease}.LandingHero_ctaPrimary__1ZEmA:hover .LandingHero_ctaArrow__7KnuD{transform:translateX(3px)}.LandingHero_icpBar__4HZ82{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .625rem;animation:LandingHero_heroFadeUp__qxq1I .7s cubic-bezier(.4,0,.2,1) .35s both;margin-bottom:0}.LandingHero_icpLabel__b8o_n{font-size:.8125rem;font-weight:600;color:var(--text-off-dark);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0}.LandingHero_icpChips__ZHWrc{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem}.LandingHero_icpChip__eZXJT{display:inline-block;padding:.35rem .85rem;font-size:.8125rem;font-weight:600;color:#2555f6;background:rgba(37,85,246,.06);border:1px solid rgba(37,85,246,.1);border-radius:100px;white-space:nowrap}.LandingHero_logoBar__Vt9fV{width:100%;max-width:1100px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;border-top:1px solid rgba(0,0,0,.06);padding:2.5rem 0 3rem}.LandingHero_logoBarLabel__WBRnn{font-size:.75rem;font-weight:600;color:var(--text-off-dark);text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.75rem;opacity:0;animation:LandingHero_heroFadeUp__qxq1I .5s ease-out .4s forwards}.LandingHero_logoGrid__oPM_3{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:2.5rem;gap:2.5rem;align-items:center;justify-items:center;width:100%}.LandingHero_logoGrid__oPM_3 img{width:auto;height:auto;max-width:140px;max-height:36px;object-fit:contain;opacity:0;animation:LandingHero_heroFadeUp__qxq1I .5s ease-out forwards}.LandingHero_logoGrid__oPM_3 img:first-child{animation-delay:.5s}.LandingHero_logoGrid__oPM_3 img:nth-child(2){animation-delay:.6s}.LandingHero_logoGrid__oPM_3 img:nth-child(3){animation-delay:.7s}.LandingHero_logoGrid__oPM_3 img:nth-child(4){animation-delay:.8s}.LandingHero_logoGrid__oPM_3 img:nth-child(5){animation-delay:.9s}.LandingHero_logoGrid__oPM_3 img:nth-child(6){animation-delay:1s}@keyframes LandingHero_heroFadeUp__qxq1I{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1100px){.LandingHero_logoGrid__oPM_3{grid-template-columns:repeat(3,1fr);gap:2rem 3rem}}@media screen and (max-width:900px){.LandingHero_hero__3K65C{padding:6rem 2.5rem 0}.LandingHero_headline__FfcvR{font-size:3.25rem}.LandingHero_subtitle__nGVfb{font-size:1.3rem}}@media screen and (max-width:768px){.LandingHero_hero__3K65C{padding:6rem 1.5rem 0}.LandingHero_heroContent__jozU1{padding-top:2rem;padding-bottom:3rem}.LandingHero_headline__FfcvR{font-size:2.5rem;line-height:1.1;margin-bottom:1.5rem}.LandingHero_subtitle__nGVfb{font-size:1rem;line-height:1.6;margin-bottom:2rem}.LandingHero_ctaGroup__zYcGm{flex-direction:column;width:100%;gap:.75rem;margin-bottom:1.75rem}.LandingHero_ctaPrimary__1ZEmA,.LandingHero_ctaSecondary__iVYDc{width:100%;padding:1rem 2rem;font-size:1.05rem}.LandingHero_logoBar__Vt9fV{padding:2rem 0 2.5rem}}@media screen and (max-width:480px){.LandingHero_hero__3K65C{padding:5.5rem 1.25rem 0}.LandingHero_headline__FfcvR{font-size:2rem}.LandingHero_subtitle__nGVfb{font-size:.95rem}.LandingHero_logoGrid__oPM_3{grid-template-columns:repeat(3,1fr);gap:1.5rem 1.25rem}.LandingHero_logoGrid__oPM_3 img{max-width:100px;max-height:28px}}.LandingProductMockups_frame__Tl82l{background:#fff;border-radius:10px;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.03);overflow:hidden;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.7rem;line-height:1.45;color:#1f2a37;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LandingProductMockups_chrome__vgp4A{display:flex;align-items:center;gap:5px;padding:8px 12px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.LandingProductMockups_dot__lqWsn{width:7px;height:7px;border-radius:50%;background:#d4d9e0}.LandingProductMockups_chromeTitle__ecomk{margin-left:8px;font-size:.65rem;font-weight:600;color:#6b7280;letter-spacing:.02em}.LandingProductMockups_content__GmVBX{padding:12px}.LandingProductMockups_mockupWrap__GIGiq{border-radius:12px;background:linear-gradient(135deg,rgba(37,85,246,.03),rgba(37,85,246,.07));padding:1rem;margin-bottom:1.25rem}.LandingProductMockups_jpUrlRow__BPxye{display:flex;align-items:center;gap:6px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:6px 8px;margin-bottom:10px}.LandingProductMockups_jpUrlIcon__d8Rw2{font-size:.7rem;flex-shrink:0}.LandingProductMockups_jpUrlText__4ugkm{flex:1 1;color:#6b7280;font-size:.625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LandingProductMockups_jpImportBtn__3EzpF{background:#2555f6;color:#fff;font-size:.6rem;font-weight:600;padding:3px 10px;border-radius:4px;white-space:nowrap}.LandingProductMockups_jpDivider__1KS5T{display:flex;align-items:center;gap:8px;margin-bottom:10px}.LandingProductMockups_jpDivider__1KS5T:after,.LandingProductMockups_jpDivider__1KS5T:before{content:"";flex:1 1;height:1px;background:#e2e8f0}.LandingProductMockups_jpDivider__1KS5T span{font-size:.575rem;color:#10b981;font-weight:600;white-space:nowrap}.LandingProductMockups_jpFields__WiKSs{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.LandingProductMockups_jpFieldRow__V_rBr{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.LandingProductMockups_jpField__Xu4Af{display:flex;flex-direction:column;gap:3px}.LandingProductMockups_jpLabel__McFRC{font-size:.575rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.LandingProductMockups_jpValue__GiXmy{font-size:.675rem;font-weight:500;color:#1f2a37;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;padding:4px 7px}.LandingProductMockups_jpPills__l3T2_{display:flex;gap:4px}.LandingProductMockups_jpPill__Z04aM{font-size:.575rem;font-weight:500;padding:3px 8px;border-radius:100px;background:#f1f5f9;color:#6b7280;border:1px solid #e2e8f0}.LandingProductMockups_jpPillActive__7uD5D{font-size:.575rem;font-weight:600;padding:3px 8px;border-radius:100px;background:rgba(37,85,246,.08);color:#2555f6;border:1px solid rgba(37,85,246,.2)}.LandingProductMockups_jpDesc__yzjtd{font-size:.625rem;color:#6b7280;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;padding:6px 7px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.LandingProductMockups_jpFooter__MshNZ{display:flex;justify-content:flex-end}.LandingProductMockups_jpCreateBtn__doVY4{background:#2555f6;color:#fff;font-size:.65rem;font-weight:600;padding:5px 16px;border-radius:6px;box-shadow:0 2px 8px rgba(37,85,246,.25)}.LandingProductMockups_srcHeader__CLC_p{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.LandingProductMockups_srcHeaderTitle__onghf{font-size:.75rem;font-weight:700;color:#1f2a37}.LandingProductMockups_srcHeaderCount__GnVco{font-size:.625rem;color:#2555f6;font-weight:600}.LandingProductMockups_srcChannels__YUMhu{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}.LandingProductMockups_srcChannel__fjbNF{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;font-size:.6rem;font-weight:600;border:1px solid}.LandingProductMockups_srcChannelLinkedin__k3cc0{background:rgba(10,102,194,.06);color:#0a66c2;border-color:rgba(10,102,194,.15)}.LandingProductMockups_srcChannelIndeed__rszSj{background:rgba(44,63,153,.06);color:#2c3f99;border-color:rgba(44,63,153,.15)}.LandingProductMockups_srcChannelPool__t3EU7{background:rgba(37,85,246,.06);color:#2555f6;border-color:rgba(37,85,246,.15)}.LandingProductMockups_srcChannelOutbound__qdyUX{background:rgba(16,185,129,.06);color:#059669;border-color:rgba(16,185,129,.15)}.LandingProductMockups_srcChannelCount__JtInw{background:rgba(0,0,0,.06);padding:1px 5px;border-radius:100px;font-size:.55rem}.LandingProductMockups_srcDivider__rQfE_{height:1px;background:#e2e8f0;margin-bottom:8px}.LandingProductMockups_srcCandidates__j6GTz{display:flex;flex-direction:column;gap:6px}.LandingProductMockups_srcCandidate__wm5ZB{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:6px;background:#f8fafc;border:1px solid #eef1f5}.LandingProductMockups_srcAvatar__VpqG3{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.55rem;font-weight:700;color:#fff;flex-shrink:0}.LandingProductMockups_srcAvatarA__A5FxA{background:#2555f6}.LandingProductMockups_srcAvatarB__21TOj{background:#8b5cf6}.LandingProductMockups_srcAvatarC__7cbHR{background:#0a66c2}.LandingProductMockups_srcAvatarD__woCyh{background:#059669}.LandingProductMockups_srcCandidateInfo__Vvvsx{flex:1 1;min-width:0}.LandingProductMockups_srcCandidateName__QQKOW{font-size:.65rem;font-weight:600;color:#1f2a37}.LandingProductMockups_srcCandidateRole__Rq1SD{font-size:.575rem;color:#6b7280}.LandingProductMockups_srcTag__xRAOh{font-size:.525rem;font-weight:600;padding:2px 6px;border-radius:100px;white-space:nowrap}.LandingProductMockups_srcTagLinkedin__o5u_1{background:rgba(10,102,194,.08);color:#0a66c2}.LandingProductMockups_srcTagPool__2vovm{background:rgba(37,85,246,.08);color:#2555f6}.LandingProductMockups_srcTagOutbound__QCeMA{background:rgba(16,185,129,.08);color:#059669}.LandingProductMockups_srcTagIndeed__sJhNN{background:rgba(44,63,153,.08);color:#2c3f99}.LandingProductMockups_chatProgress__99TGj{display:flex;align-items:center;gap:8px;margin-bottom:12px}.LandingProductMockups_chatProgressBar__yeJFb{flex:1 1;height:4px;background:#e2e8f0;border-radius:2px;overflow:hidden}.LandingProductMockups_chatProgressFill__7rUaC{height:100%;width:72%;background:#2555f6;border-radius:2px}.LandingProductMockups_chatProgressLabel__LmxDW{font-size:.575rem;font-weight:600;color:#2555f6}.LandingProductMockups_chatMessages__avhR9{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.LandingProductMockups_chatBubble__zMsqA{max-width:80%;padding:7px 10px;border-radius:10px;font-size:.625rem;line-height:1.5}.LandingProductMockups_chatBubbleAgent__O_r7_{align-self:flex-start;background:#f1f5f9;color:#1f2a37;border-bottom-left-radius:3px}.LandingProductMockups_chatBubbleUser__jE394{align-self:flex-end;background:#2555f6;color:#fff;border-bottom-right-radius:3px}.LandingProductMockups_chatAgentRow__Q__V6{display:flex;align-items:flex-end;gap:6px}.LandingProductMockups_chatAgentAvatar__4Cbqk{width:20px;height:20px;border-radius:50%;object-fit:contain;flex-shrink:0}.LandingProductMockups_chatInput__y5ha_{display:flex;align-items:center;gap:6px;border:1px solid #e2e8f0;border-radius:8px;padding:6px 8px;background:#f8fafc}.LandingProductMockups_chatInputText__FxhJ3{flex:1 1;font-size:.6rem;color:#9ca3af}.LandingProductMockups_chatMicBtn__PPEgF{width:24px;height:24px;border-radius:50%;background:#2555f6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.LandingProductMockups_chatMicIcon__VLUU3{width:12px;height:12px;color:#fff}.LandingProductMockups_revHeader__Bxo54{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.LandingProductMockups_revTitle__tSfRD{font-size:.725rem;font-weight:700;color:#1f2a37}.LandingProductMockups_revBadge__kdYej{font-size:.55rem;font-weight:600;color:#2555f6;background:rgba(37,85,246,.08);padding:2px 8px;border-radius:100px}.LandingProductMockups_revLayout__iKpL6{display:flex;gap:10px;align-items:stretch}.LandingProductMockups_revList__LyFOM{display:flex;flex-direction:column;gap:6px;flex:0 0 38%}.LandingProductMockups_revListItem__34IEo{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;border:1px solid #eef1f5;background:#f8fafc}.LandingProductMockups_revListInfo__7K3Yk{flex:1 1;min-width:0}.LandingProductMockups_revAvatar__lLUlz{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.55rem;font-weight:700;color:#fff;flex-shrink:0}.LandingProductMockups_revName__Ww8Le{font-size:.65rem;font-weight:600;color:#1f2a37}.LandingProductMockups_revRole__qwJuZ{font-size:.55rem;color:#6b7280}.LandingProductMockups_revFeatured__3buaU{flex:1 1;background:#fff;border:1px solid rgba(37,85,246,.15);border-radius:10px;padding:14px;box-shadow:0 2px 10px rgba(37,85,246,.06);display:flex;flex-direction:column;gap:10px}.LandingProductMockups_revFeaturedHeader__l9dLp{display:flex;align-items:center;gap:10px}.LandingProductMockups_revFeaturedAvatar__sb2Zj{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;color:#fff;flex-shrink:0}.LandingProductMockups_revFeaturedName__02HVD{font-size:.75rem;font-weight:700;color:#1f2a37}.LandingProductMockups_revFeaturedRole__5Mo3v{font-size:.625rem;color:#6b7280}.LandingProductMockups_revFeaturedChecks__MIVIo{display:flex;gap:4px;flex-wrap:wrap}.LandingProductMockups_revCheck__lhtAO{font-size:.5rem;font-weight:600;padding:2px 6px;border-radius:3px;background:rgba(16,185,129,.08);color:#059669}.LandingProductMockups_revFeaturedActions__ZkDAj{display:flex;gap:6px}.LandingProductMockups_revInterviewBtn__UP4Kk{font-size:.6rem;font-weight:600;color:#fff;background:#2555f6;padding:4px 14px;border-radius:5px;box-shadow:0 1px 4px rgba(37,85,246,.25)}.LandingProductMockups_revRejectBtn__H3H9Z{font-size:.6rem;font-weight:600;color:#6b7280;background:#f1f5f9;border:1px solid #e2e8f0;padding:4px 14px;border-radius:5px}@media screen and (max-height:780px){.LandingProductMockups_mockupWrap__GIGiq{padding:.75rem;margin-bottom:.75rem}.LandingProductMockups_content__GmVBX{padding:10px}.LandingProductMockups_chatMessages__avhR9,.LandingProductMockups_jpFields__WiKSs{gap:6px;margin-bottom:8px}}@media screen and (max-width:768px){.LandingProductMockups_mockupWrap__GIGiq{padding:.75rem;margin-bottom:1rem}.LandingProductMockups_content__GmVBX{padding:10px}.LandingProductMockups_jpFieldRow__V_rBr{grid-template-columns:1fr;gap:6px}.LandingProductMockups_srcChannels__YUMhu{gap:4px}.LandingProductMockups_srcChannel__fjbNF{font-size:.55rem;padding:3px 6px}}