@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&family=Space+Mono:wght@400;700&display=swap");.pulseai-home{--indigo:#146b5c;--aqua:#69cdba;--cloud:#f7f9f2;--plum:#092f2a;--mint:#c9f76f;--white:#fff;--ink:#12352f;--muted:#63766f;--line:rgba(9,47,42,.15);--mono:"Space Mono",monospace;margin:0;background:var(--cloud);color:var(--ink);font-family:var(--font-family,"Manrope",sans-serif);overflow-x:hidden;scroll-behavior:smooth}.pulseai-home,.pulseai-home *{box-sizing:border-box}.pulseai-home a,.pulseai-home button{font:inherit;color:inherit}.pulseai-home a{text-decoration:none}.pulseai-home button{border:0;background:none;cursor:pointer}.pulseai-home blockquote,.pulseai-home h1,.pulseai-home h2,.pulseai-home h3,.pulseai-home h4,.pulseai-home p{margin:0}.pulseai-home .app{overflow:clip}.pulseai-home .editor-fs-12{font-size:12px!important}.pulseai-home .editor-fs-10{font-size:10px!important}.pulseai-home .editor-final-button{font-size:12px;font-weight:500}.pulseai-home .editor-hero-title{font-size:50px!important}.pulseai-home .editor-hero-intro{font-size:12px}.pulseai-home .editor-signal-opacity{opacity:.08!important}.pulseai-home .editor-raw-primary{font-size:12px;opacity:.91}.pulseai-home .editor-raw-primary .fg-inline-italic{font-style:italic}.pulseai-home .editor-transform-copy strong{font-size:12px}.pulseai-home .editor-transform-copy small{font-size:10px}.pulseai-home .editor-clarity-candidate-0 .person-copy strong,.pulseai-home .editor-clarity-candidate-0 .score small,.pulseai-home .editor-clarity-candidate-1 .person-copy strong,.pulseai-home .editor-decision-candidate-0 .person-copy small,.pulseai-home .editor-decision-candidate-0 .person-copy strong,.pulseai-home .editor-decision-candidate-0 .score small,.pulseai-home .editor-decision-candidate-1 .person-copy small,.pulseai-home .editor-decision-candidate-1 .person-copy strong,.pulseai-home .editor-decision-candidate-1 .score small,.pulseai-home .editor-decision-candidate-2 .person-copy strong,.pulseai-home .editor-decision-candidate-2 .score small,.pulseai-home .editor-discover-candidate-0 .person-copy strong,.pulseai-home .editor-discover-candidate-0 .score small,.pulseai-home .editor-discover-candidate-1 .person-copy strong,.pulseai-home .editor-discover-candidate-1 .score small,.pulseai-home .editor-hero-candidate-0 .person-copy small,.pulseai-home .editor-hero-candidate-0 .person-copy strong,.pulseai-home .editor-hero-candidate-1 .person-copy small,.pulseai-home .editor-hero-candidate-1 .person-copy strong,.pulseai-home .editor-hero-candidate-2 .person-copy small,.pulseai-home .editor-strengths,.pulseai-home .editor-transform-copy-1{font-size:12px}.pulseai-home .site-header{height:78px;position:absolute;inset:0 0 auto;z-index:30;border-bottom:1px solid var(--line);padding:0 4.5vw;display:flex;align-items:center}.pulseai-home .logo{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;letter-spacing:.08em}.pulseai-home .logo b{color:var(--indigo)}.pulseai-home .logo-pulse{display:inline-flex;align-items:center;gap:2px;width:24px;height:24px}.pulseai-home .logo-pulse i{width:3px;height:8px;background:var(--indigo)}.pulseai-home .logo-pulse i:nth-child(2){height:20px}.pulseai-home .logo-pulse i:nth-child(3){height:13px}.pulseai-home .site-header nav{display:flex;gap:38px;margin-left:auto;margin-right:4vw}.pulseai-home .site-header nav a{font-size:11px;transition:color .2s}.pulseai-home .site-header nav a:hover{color:var(--indigo)}.pulseai-home .nav-cta{min-width:124px;height:42px;background:var(--indigo);color:white;display:flex;align-items:center;justify-content:space-between;padding:0 14px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;transition:transform .25s,background .25s}.pulseai-home .nav-cta:hover{transform:translateY(-2px);background:var(--plum)}.pulseai-home .menu{display:none}.pulseai-home .hero{min-height:min(100svh,920px);padding-top:78px;display:grid;grid-template-columns:46% 54%;position:relative;background:var(--cloud)}.pulseai-home .hero:after{content:"";position:absolute;width:50vw;height:50vw;border:1px solid rgba(105,205,186,.2);border-radius:50%;right:-23vw;top:-21vw}.pulseai-home .hero-copy{padding:5.5vh 0 5vh 5vw;position:relative;z-index:4}.pulseai-home .eyebrow,.pulseai-home .section-label{font-family:var(--mono);font-size:10px;letter-spacing:.1em;font-weight:700;display:flex;align-items:center;gap:9px;margin:0}.pulseai-home .eyebrow i{width:7px;height:7px;background:var(--mint);border-radius:50%;box-shadow:0 0 0 4px rgba(201,247,111,.28)}.pulseai-home .hero h1{font-size:clamp(56px,6.2vw,96px);line-height:.88;letter-spacing:-.07em;font-weight:600;margin:1.75rem -6vw 1.5rem 0;position:relative;z-index:2}.pulseai-home h1 em,.pulseai-home h2 em{font-style:normal;font-weight:inherit}.pulseai-home .hero h1 em{color:var(--indigo);display:inline-block;position:relative}.pulseai-home .hero h1 em:after{content:"";position:absolute;left:0;right:0;height:7px;bottom:-8px;background:var(--aqua);transform:scaleX(calc(.35 + var(--hero-progress, 0) * .65));transform-origin:left}.pulseai-home .hero-intro{max-width:490px;font-size:15px;line-height:1.7;color:var(--muted)}.pulseai-home .hero-actions{display:flex;align-items:center;gap:30px;margin-top:32px}.pulseai-home .button{min-height:54px;min-width:205px;padding:0 18px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;font-family:var(--mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase;transition:transform .25s,background .25s,color .25s}.pulseai-home .button:hover{transform:translateY(-3px)}.pulseai-home .button-primary{background:var(--indigo);color:white}.pulseai-home .button-primary:hover{background:var(--plum)}.pulseai-home .button-link{font-family:var(--mono);font-size:10px;text-transform:uppercase;border-bottom:1px solid var(--ink);padding:12px 0;display:flex;gap:22px}.pulseai-home .live-note{margin-top:2.25rem;font-family:var(--mono);font-size:10px;color:var(--muted);display:flex;align-items:center;gap:7px}.pulseai-home .live-note i{width:6px;height:6px;border-radius:50%;background:var(--mint);animation:pulse 2s infinite}.pulseai-home .live-note span{color:var(--aqua)}.pulseai-home .hero-visual{position:relative;z-index:3;transform:translateY(calc(var(--hero-progress, 0) * 26px))}.pulseai-home .hero-interface{position:absolute;inset:8vh 3vw 7vh -2vw}.pulseai-home .hero-layer{position:absolute;background:white;border:1px solid var(--line);box-shadow:0 25px 65px rgba(8,31,38,.1)}.pulseai-home .layer-back{width:62%;padding:18px;right:0;top:4%;transform:translateY(calc(var(--hero-progress, 0) * -22px));opacity:.75}.pulseai-home .tiny-top{display:flex;justify-content:space-between;padding-bottom:14px;font-family:var(--mono);font-size:10px;color:var(--muted)}.pulseai-home .tiny-top b{color:var(--indigo)}.pulseai-home .role-line{min-height:53px;border-top:1px solid var(--line);display:grid;grid-template-columns:9px 1fr auto;gap:10px;align-items:center;font-size:10px}.pulseai-home .role-line i{width:6px;height:6px;background:var(--mint);border-radius:50%}.pulseai-home .role-line span{display:flex;flex-direction:column;gap:3px}.pulseai-home .role-line small{color:var(--muted);font-size:10px}.pulseai-home .role-line.faded{opacity:.45}.pulseai-home .layer-main{width:91%;top:19%;left:0;z-index:3;transform:translateY(calc(var(--hero-progress, 0) * -7px))}.pulseai-home .interface-top{min-height:56px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:10px}.pulseai-home .interface-top>span{display:flex;align-items:center;gap:8px}.pulseai-home .interface-top b{width:6px;height:6px;background:var(--mint);border-radius:50%}.pulseai-home .interface-top small{color:var(--muted)}.pulseai-home .candidate-stack{padding:0 12px}.pulseai-home .candidate-row{min-height:79px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:40px 1.25fr 1.2fr 52px 24px;gap:9px;align-items:center;padding:0 7px;background:white;position:relative}.pulseai-home .candidate-stack .candidate-row{opacity:0;animation:row-in .7s ease forwards}.pulseai-home .candidate-stack .candidate-row:nth-child(2){animation-delay:.12s}.pulseai-home .candidate-stack .candidate-row:nth-child(3){animation-delay:.24s}.pulseai-home .candidate-row.active{background:rgba(105,205,186,.14)}.pulseai-home .candidate-row.active:before{content:"";position:absolute;left:-12px;top:0;bottom:0;width:3px;background:var(--indigo)}.pulseai-home .avatar{width:34px;height:34px;border-radius:50%;background:#e2eee9;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex:0 0 auto}.pulseai-home .candidate-row.active .avatar{background:var(--aqua)}.pulseai-home .person-copy{display:flex;flex-direction:column;gap:4px}.pulseai-home .person-copy strong{font-size:10px}.pulseai-home .person-copy small{font-size:10px;color:var(--muted)}.pulseai-home .skill-pills{display:flex;flex-wrap:wrap;gap:4px}.pulseai-home .skill-pills i{font-style:normal;font-family:var(--mono);font-size:10px;padding:5px;background:var(--cloud)}.pulseai-home .score{display:flex;flex-direction:column}.pulseai-home .score strong{font-size:13px}.pulseai-home .score small{font-family:var(--mono);font-size:10px;color:var(--muted)}.pulseai-home .row-action{font-size:12px}.pulseai-home .interface-foot{min-height:50px;padding:0 18px;display:flex;justify-content:space-between;align-items:center;font-family:var(--mono);font-size:10px;color:var(--muted)}.pulseai-home .interface-foot button{border:0;background:none;font-family:var(--mono);font-size:10px;display:flex;gap:15px;color:var(--ink);cursor:pointer}.pulseai-home .layer-float{z-index:5;width:64%;right:-1%;bottom:4%;padding:14px;display:flex;align-items:center;justify-content:space-between;transform:translateY(calc(var(--hero-progress, 0) * 18px))}.pulseai-home .layer-float>span{font-family:var(--mono);font-size:10px;color:var(--muted)}.pulseai-home .layer-float>div{display:flex;flex-direction:column;align-items:center}.pulseai-home .layer-float i{font-style:normal;font-size:15px;font-weight:700}.pulseai-home .layer-float small{font-family:var(--mono);font-size:10px;color:var(--muted)}.pulseai-home .layer-float .mint i{color:#1c8c77}.pulseai-home .layer-float>b{color:var(--aqua)}.pulseai-home .match-badge{position:absolute;z-index:6;left:-5%;top:8%;background:var(--plum);color:white;padding:12px 14px;font-family:var(--mono);font-size:10px;display:flex;align-items:center;gap:7px;box-shadow:0 15px 30px rgba(8,31,38,.18)}.pulseai-home .match-badge i{width:6px;height:6px;background:var(--mint);border-radius:50%}.pulseai-home .match-badge small{position:absolute;left:14px;top:calc(100% + 5px);color:var(--muted);font-size:10px;white-space:nowrap}.pulseai-home .hero-index{position:absolute;left:5vw;right:5vw;bottom:22px;display:flex;justify-content:space-between;font-family:var(--mono);font-size:10px;color:var(--muted)}.pulseai-home .transform-story{height:280vh;background:var(--cloud);position:relative}.pulseai-home .transform-sticky{height:100vh;position:sticky;top:0;display:grid;grid-template-columns:37% 63%;align-items:center;padding:4.5vh 5vw;overflow:hidden;border-top:1px solid var(--line)}.pulseai-home .story-copy{position:relative;z-index:5;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.pulseai-home .section-label span{color:var(--indigo);margin-right:5px}.pulseai-home .stage-copy{animation:copy-in .5s ease both;margin-top:3.5vh}.pulseai-home .stage-copy small{font-family:var(--mono);font-size:10px;color:var(--indigo)}.pulseai-home .stage-copy h2{font-size:clamp(55px,5vw,78px);line-height:.95;letter-spacing:-.055em;margin:25px 0;max-width:530px}.pulseai-home .stage-copy p{font-size:13px;line-height:1.6;max-width:350px;color:var(--muted)}.pulseai-home .stage-nav{display:flex;gap:8px;margin-top:3.5vh}.pulseai-home .stage-nav i{width:45px;height:3px;background:#dfe8e2}.pulseai-home .stage-nav i.active{background:var(--indigo)}.pulseai-home .transform-visual{height:72vh;position:relative;transition:.8s cubic-bezier(.2,.7,.2,1)}.pulseai-home .transform-visual>svg{position:absolute;width:100%;height:100%}.pulseai-home .flow-path{fill:none;stroke:var(--indigo);stroke-width:1.5;stroke-dasharray:7 7;opacity:.18}.pulseai-home .transform-person{position:absolute;width:270px;min-height:65px;background:white;border:1px solid var(--line);display:grid;grid-template-columns:40px 1fr auto;gap:8px;align-items:center;padding:10px;box-shadow:0 14px 35px rgba(8,31,38,.08);transition:.9s cubic-bezier(.2,.7,.2,1);z-index:2}.pulseai-home .transform-person>span:nth-child(2){display:flex;flex-direction:column;gap:4px}.pulseai-home .transform-person strong{font-size:10px}.pulseai-home .transform-person small{font-size:10px;color:var(--muted)}.pulseai-home .transform-person>b{font-family:var(--mono);font-size:12px}.pulseai-home .person-1{top:11%;left:8%}.pulseai-home .person-2{top:39%;left:53%}.pulseai-home .person-3{top:67%;left:15%}.pulseai-home .raw{position:absolute;font-family:var(--mono);font-size:10px;color:var(--muted);border:1px solid var(--line);padding:11px;background:rgba(255,255,255,.55);transition:.7s}.pulseai-home .raw i{display:inline-block;width:30px;height:3px;background:var(--aqua);margin-left:20px}.pulseai-home .raw-one{top:2%;right:3%}.pulseai-home .raw-two{bottom:7%;right:5%}.pulseai-home .raw-three{top:46%;left:4%}.pulseai-home .signal{position:absolute;background:var(--indigo);color:white;padding:8px 10px;font-family:var(--mono);font-size:10px;opacity:0;transition:.6s;z-index:3}.pulseai-home .signal-one{top:28%;left:29%}.pulseai-home .signal-two{top:34%;left:16%}.pulseai-home .signal-three{top:57%;right:16%}.pulseai-home .stage-1 .signal{opacity:1}.pulseai-home .stage-1 .transform-person{border-color:var(--aqua)}.pulseai-home .stage-1 .raw{opacity:.18;transform:scale(.8)}.pulseai-home .stage-2 .signal{opacity:.4}.pulseai-home .stage-2 .raw,.pulseai-home .stage-3 .raw{opacity:0}.pulseai-home .stage-2 .person-1{transform:translate(120px,140px) scale(1.16);border-color:var(--mint);z-index:5}.pulseai-home .stage-2 .person-2{transform:translate(-20px,80px)}.pulseai-home .stage-2 .person-3{transform:translate(60px,-210px) scale(.9);opacity:.65}.pulseai-home .stage-2 .transform-person>b{color:var(--indigo)}.pulseai-home .decision-panel{position:absolute;width:84%;top:50%;left:50%;transform:translate(-50%,-40%) scale(.9);background:white;border:1px solid var(--line);box-shadow:0 30px 80px rgba(8,31,38,.14);padding:18px;opacity:0;pointer-events:none;transition:.8s;z-index:9}.pulseai-home .decision-panel>div:first-child{display:flex;justify-content:space-between;padding-bottom:15px;font-family:var(--mono);font-size:10px;color:var(--muted)}.pulseai-home .decision-panel>div:first-child b{color:var(--indigo)}.pulseai-home .candidate-row.compact{grid-template-columns:40px 1fr 55px 22px;min-height:68px}.pulseai-home .decision-panel>button{width:100%;height:44px;border:0;margin-top:15px;padding:0 15px;background:var(--indigo);color:white;display:flex;justify-content:space-between;align-items:center;font-family:var(--mono);font-size:10px;cursor:pointer}.pulseai-home .stage-3>.signal,.pulseai-home .stage-3>.transform-person{opacity:0}.pulseai-home .stage-3 .decision-panel{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto}.pulseai-home .scroll-progress{position:absolute;right:2vw;top:15vh;bottom:15vh;width:1px;background:var(--line)}.pulseai-home .scroll-progress span{position:absolute;top:0;left:0;width:2px;background:var(--indigo);transition:height .5s}.pulseai-home .scroll-progress b{position:absolute;left:-7px;bottom:-30px;font-family:var(--mono);font-size:10px}.pulseai-home .product-showcase{height:220vh;background:var(--plum);color:white;position:relative}.pulseai-home .product-sticky{height:100vh;position:sticky;top:0;padding:4vh 5vw;display:grid;grid-template-columns:28% 72%;align-items:center;gap:3vw;overflow:hidden}.pulseai-home .product-intro h2{font-size:clamp(44px,4.2vw,68px);line-height:.92;letter-spacing:-.055em;margin:1.75rem 0}.pulseai-home .product-intro h2 em{color:var(--aqua)}.pulseai-home .section-label.light{color:white}.pulseai-home .section-label.light span{color:var(--mint)}.pulseai-home .product-states{display:flex;flex-direction:column}.pulseai-home .product-states span{min-height:48px;display:flex;align-items:center;gap:18px;border-top:1px solid rgba(255,255,255,.14);font-size:10px;color:#8b9f9b;transition:.3s}.pulseai-home .product-states i{font-family:var(--mono);font-size:10px;font-style:normal}.pulseai-home .product-states span.active{color:white;padding-left:10px;border-color:var(--mint)}.pulseai-home .dashboard{min-height:665px;background:white;color:var(--ink);display:grid;grid-template-columns:16% 84%;box-shadow:0 35px 90px rgba(0,0,0,.3);transition:transform .7s,opacity .7s}.pulseai-home .dashboard-state-1{transform:translateY(-5px) scale(1.01)}.pulseai-home .dashboard-state-2{transform:translateY(-10px) scale(1.015)}.pulseai-home .dash-nav{background:#10343b;color:white;padding:23px 15px;display:flex;flex-direction:column}.pulseai-home .dash-nav .logo{margin-bottom:45px;color:white;font-size:11px}.pulseai-home .workspace{font-family:var(--mono);font-size:10px;color:#817e9b;margin:0 7px 12px}.pulseai-home .dash-nav>button{height:39px;border:0;background:none;color:#9fc7c1;text-align:left;padding:0 8px;font-size:10px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.pulseai-home .dash-nav>button.active{background:var(--indigo);color:white}.pulseai-home .dash-nav button b{font-size:10px;font-weight:400}.pulseai-home .dash-user{margin-top:auto;border-top:1px solid #31545a;padding-top:15px;display:flex;align-items:center;gap:8px}.pulseai-home .dash-user>span{width:27px;height:27px;background:var(--aqua);color:var(--ink);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px}.pulseai-home .dash-user p{display:flex;flex-direction:column;gap:3px;margin:0}.pulseai-home .dash-user strong{font-size:10px}.pulseai-home .dash-user small{font-size:10px;color:#8db7b0}.pulseai-home .dash-main{padding:27px;min-width:0}.pulseai-home .dash-heading{display:flex;justify-content:space-between;align-items:end}.pulseai-home .dash-heading small{font-family:var(--mono);font-size:10px;color:var(--muted)}.pulseai-home .dash-heading h3{font-size:23px;margin:6px 0 0}.pulseai-home .dash-heading>button{height:36px;background:var(--indigo);color:white;border:0;padding:0 13px;font-size:10px}.pulseai-home .dash-tools{display:grid;grid-template-columns:1fr auto auto auto;gap:5px;margin:22px 0 13px}.pulseai-home .dash-tools>*{border:1px solid var(--line);background:white;height:36px;padding:0 10px;font-size:10px}.pulseai-home .dash-tools>div{display:flex;align-items:center;gap:7px}.pulseai-home .dash-tools div span{color:var(--muted)}.pulseai-home .dash-tools div b{margin-left:auto;color:var(--muted);font-weight:400}.pulseai-home .dash-body{min-height:500px;display:grid;grid-template-columns:39% 61%;border:1px solid var(--line)}.pulseai-home .dash-list{border-right:1px solid var(--line)}.pulseai-home .list-caption{height:38px;padding:0 11px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:10px;color:var(--muted)}.pulseai-home .list-caption b{font-weight:400}.pulseai-home .dash-person{width:100%;min-height:78px;border:0;border-bottom:1px solid var(--line);background:white;display:grid;grid-template-columns:38px 1fr auto;gap:8px;align-items:center;padding:0 11px;text-align:left;transition:.3s}.pulseai-home .dash-person.selected{background:rgba(105,205,186,.14);box-shadow:inset 3px 0 var(--indigo)}.pulseai-home .dash-person>span:nth-child(2){display:flex;flex-direction:column;gap:4px}.pulseai-home .dash-person strong{font-size:10px}.pulseai-home .dash-person small{font-size:10px;color:var(--muted)}.pulseai-home .dash-person em{font-style:normal;font-size:11px;display:flex;flex-direction:column;align-items:end}.pulseai-home .profile-view{padding:21px;position:relative;overflow:hidden}.pulseai-home .profile-head{display:flex;align-items:center;gap:11px}.pulseai-home .large-avatar{width:48px;height:48px;border-radius:50%;background:var(--aqua);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.pulseai-home .profile-head>span:nth-child(2){display:flex;flex-direction:column}.pulseai-home .profile-head small{font-family:var(--mono);font-size:10px;color:var(--indigo)}.pulseai-home .profile-head h3{margin:4px 0;font-size:16px}.pulseai-home .profile-head p{margin:0;font-size:10px;color:var(--muted)}.pulseai-home .profile-head>b{margin-left:auto;font-size:29px;display:flex;flex-direction:column;align-items:end;color:var(--indigo)}.pulseai-home .profile-tabs{margin:21px 0;height:34px;border-bottom:1px solid var(--line);display:flex;gap:25px;font-size:10px;color:var(--muted)}.pulseai-home .profile-tabs span.active{color:var(--ink);border-bottom:2px solid var(--indigo)}.pulseai-home .assessment-copy{background:var(--cloud);padding:14px}.pulseai-home .assessment-copy small{font-family:var(--mono);font-size:10px;color:var(--indigo)}.pulseai-home .assessment-copy p{font-size:10px;line-height:1.55;margin:10px 0 0}.pulseai-home .skill-fit{margin-top:13px}.pulseai-home .skill-fit>div{height:31px;display:grid;grid-template-columns:85px 1fr 28px;gap:8px;align-items:center;border-bottom:1px solid var(--line);font-size:10px}.pulseai-home .skill-fit i{height:3px;background:#dfeae4}.pulseai-home .skill-fit i b{display:block;height:100%;background:var(--indigo)}.pulseai-home .skill-fit em{font-style:normal}.pulseai-home .shortlist-action{width:100%;height:39px;background:var(--indigo);color:white;border:0;display:flex;align-items:center;justify-content:space-between;padding:0 13px;font-family:var(--mono);font-size:10px;margin-top:15px}.pulseai-home .state-panel{position:absolute;left:20px;right:20px;top:122px;bottom:63px;background:white;opacity:0;transform:translateY(20px);pointer-events:none;transition:.5s}.pulseai-home .comparison-panel>span{font-family:var(--mono);font-size:10px;color:var(--muted)}.pulseai-home .comparison-panel>div{min-height:65px;display:grid;grid-template-columns:1fr 1fr 35px;gap:10px;align-items:center;border-bottom:1px solid var(--line);font-size:10px}.pulseai-home .comparison-panel i{height:4px;background:#e0eae5}.pulseai-home .comparison-panel i em{display:block;height:100%;background:var(--indigo)}.pulseai-home .comparison-panel strong{font-size:11px}.pulseai-home .dashboard-state-1 .assessment{opacity:0}.pulseai-home .dashboard-state-1 .comparison-panel{opacity:1;transform:none}.pulseai-home .interview-panel{display:flex;align-items:center;gap:15px;padding:25px;top:155px;bottom:auto;background:var(--cloud)}.pulseai-home .interview-panel>i{width:38px;height:38px;border-radius:50%;background:var(--mint);display:flex;align-items:center;justify-content:center;font-style:normal}.pulseai-home .interview-panel>span{display:flex;flex-direction:column;gap:5px}.pulseai-home .interview-panel small{font-family:var(--mono);font-size:10px;color:var(--muted)}.pulseai-home .interview-panel b{font-size:10px}.pulseai-home .interview-panel button{margin-left:auto;border:0;background:none;font-size:10px;display:flex;gap:10px}.pulseai-home .dashboard-state-2 .assessment{opacity:.1}.pulseai-home .dashboard-state-2 .interview-panel{opacity:1;transform:none}.pulseai-home .feature-flow{padding:72px 5vw 88px;background:var(--cloud);position:relative}.pulseai-home .flow-heading{margin-bottom:56px;display:grid;grid-template-columns:30% 70%}.pulseai-home .flow-heading h2{font-size:clamp(65px,7.5vw,112px);line-height:.86;letter-spacing:-.065em;margin:0}.pulseai-home .flow-heading h2 em{color:var(--indigo)}.pulseai-home .flow-line{position:absolute;inset:380px 0 180px;pointer-events:none}.pulseai-home .flow-line svg{width:100%;height:100%;overflow:visible}.pulseai-home .flow-line path{fill:none;stroke:var(--indigo);stroke-width:.3;stroke-dasharray:2 2;vector-effect:non-scaling-stroke;animation:line-flow 25s linear infinite}.pulseai-home .feature{min-height:420px;display:grid;grid-template-columns:40% 60%;align-items:center;position:relative;z-index:2}.pulseai-home .feature-copy{padding-left:5vw}.pulseai-home .feature-copy>span{font-family:var(--mono);font-size:10px;color:var(--indigo)}.pulseai-home .feature-copy h3{font-size:clamp(38px,4vw,60px);line-height:.95;letter-spacing:-.045em;margin:25px 0}.pulseai-home .feature-copy p{max-width:340px;color:var(--muted);font-size:13px;line-height:1.65}.pulseai-home .feature-ui{background:white;border:1px solid var(--line);box-shadow:0 28px 65px rgba(8,31,38,.09);padding:24px;width:min(570px,90%);position:relative;overflow:hidden;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}.pulseai-home .feature-ui:after{content:"";position:absolute;width:45%;height:2px;top:0;left:-50%;background:var(--aqua);animation:ui-scan 5s ease-in-out infinite}.pulseai-home .feature:hover .feature-ui{transform:translateY(-8px) rotate(0);box-shadow:0 38px 80px rgba(8,31,38,.14)}.pulseai-home .feature-one .feature-ui{justify-self:end;transform:rotate(1deg)}.pulseai-home .search-box{height:44px;border:1px solid var(--line);display:flex;align-items:center;padding:0 12px;gap:8px;font-size:10px}.pulseai-home .search-box b{margin-left:auto;font-family:var(--mono);font-size:10px;color:var(--muted)}.pulseai-home .filter-row{display:flex;gap:5px;margin:10px 0 18px}.pulseai-home .filter-row span{padding:6px 8px;background:var(--cloud);font-family:var(--mono);font-size:10px}.pulseai-home .feature-two{grid-template-columns:56% 44%}.pulseai-home .feature-two .feature-ui{justify-self:center;transform:rotate(-1deg)}.pulseai-home .feature-two .feature-copy{padding-left:0}.pulseai-home .eval-head{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line);padding-bottom:17px}.pulseai-home .eval-head>span:nth-child(2){display:flex;flex-direction:column}.pulseai-home .eval-head small{font-family:var(--mono);font-size:10px;color:var(--indigo)}.pulseai-home .eval-head strong{font-size:10px;margin-top:3px}.pulseai-home .eval-head>b{margin-left:auto;font-size:25px;color:var(--indigo)}.pulseai-home .evaluate-ui>p{font-size:10px;line-height:1.6;margin:22px 0}.pulseai-home .eval-skills span{height:36px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;font-size:10px}.pulseai-home .eval-skills b{color:#218b76;font-weight:500}.pulseai-home .feature-three .feature-ui{justify-self:end}.pulseai-home .advance-person{display:flex;align-items:center;gap:10px;padding-bottom:20px;border-bottom:1px solid var(--line)}.pulseai-home .advance-person>span:nth-child(2){display:flex;flex-direction:column;gap:3px}.pulseai-home .advance-person strong{font-size:10px}.pulseai-home .advance-person small{font-size:10px;color:var(--muted)}.pulseai-home .status-flow{display:flex;align-items:center;justify-content:space-between;padding:30px 0}.pulseai-home .status-flow span{font-family:var(--mono);font-size:10px;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--muted)}.pulseai-home .status-flow i{width:8px;height:8px;background:#dbe7e0;border-radius:50%}.pulseai-home .status-flow span.active{color:var(--ink)}.pulseai-home .status-flow span.active i{background:var(--mint);box-shadow:0 0 0 5px rgba(201,247,111,.22)}.pulseai-home .status-flow>b{color:var(--aqua)}.pulseai-home .interview-note{background:var(--cloud);padding:13px;display:flex;align-items:center;gap:10px}.pulseai-home .interview-note>i{width:27px;height:27px;border-radius:50%;background:var(--mint);display:flex;align-items:center;justify-content:center;font-style:normal;font-size:10px}.pulseai-home .interview-note>span{display:flex;flex-direction:column;gap:4px}.pulseai-home .interview-note strong{font-size:10px}.pulseai-home .interview-note small{font-size:10px;color:var(--muted)}.pulseai-home .clarity{min-height:720px;background:#092f2a;color:#f8fff3;position:relative;overflow:hidden;display:flex;align-items:center;padding:5.5vw 5vw;isolation:isolate}.pulseai-home .clarity:before{content:"";position:absolute;width:750px;height:750px;right:-320px;top:-310px;border:1px solid rgba(201,247,111,.17);border-radius:50%;box-shadow:0 0 0 100px rgba(105,205,186,.03),0 0 0 210px rgba(201,247,111,.02);animation:clarity-breathe 9s ease-in-out infinite alternate}.pulseai-home .clarity-word{position:absolute;font-size:22vw;font-weight:700;letter-spacing:-.08em;color:rgba(105,205,186,.11);left:-2vw;top:calc(5% + var(--clarity-progress) * 30px)}.pulseai-home .clarity-line{position:absolute;inset:10% -5%;width:110%;height:80%;overflow:visible}.pulseai-home .clarity-line path{fill:none}.pulseai-home .clarity-line-base{stroke:rgba(105,205,186,.52);stroke-width:2;stroke-dasharray:1.2 1.2;animation:clarity-dash 18s linear infinite}.pulseai-home .clarity-line-pulse{stroke:#c9f76f;stroke-width:4;stroke-linecap:round;stroke-dasharray:7 93;filter:drop-shadow(0 0 8px rgba(201,247,111,.9));animation:clarity-pulse-line 7s linear infinite}.pulseai-home .flow-node{fill:#092f2a;stroke:#c9f76f;stroke-width:3;filter:drop-shadow(0 0 6px rgba(201,247,111,.8));animation:clarity-node 2.4s ease-in-out infinite}.pulseai-home .flow-node.node-two{stroke:#69cdba;animation-delay:-1.2s}.pulseai-home .travel-dot{fill:#f8fff3;filter:drop-shadow(0 0 9px #c9f76f)}.pulseai-home .travel-dot-secondary{fill:#69cdba;opacity:.8;filter:drop-shadow(0 0 8px #69cdba)}.pulseai-home .clarity-copy{position:relative;z-index:4}.pulseai-home .clarity-copy h2{font-size:clamp(56px,6.8vw,104px);line-height:.88;letter-spacing:-.07em;margin:28px 0 22px}.pulseai-home .clarity-copy h2 em{color:#c9f76f;text-shadow:0 0 35px rgba(201,247,111,.13)}.pulseai-home .clarity-copy .section-label span{color:#69cdba}.pulseai-home .clarity-copy>p:last-child{color:#9cc9bd;font-size:14px}.pulseai-home .clarity-panel{position:absolute;width:360px;z-index:3;color:var(--ink);box-shadow:0 25px 60px rgba(0,0,0,.25)}.pulseai-home .clarity-panel .candidate-row{border:0;background:#fbfff8}.pulseai-home .clarity-panel .candidate-row.active{background:#eef9e4}.pulseai-home .clarity-panel .candidate-row.active:before{background:#c9f76f}.pulseai-home .clarity-panel .candidate-row.active .avatar{background:#dff6b7}.pulseai-home .panel-a{right:8%;top:calc(18% + var(--clarity-progress) * 55px);opacity:.62}.pulseai-home .panel-b{right:18%;bottom:calc(13% + var(--clarity-progress) * -35px)}.pulseai-home .clarity-detail{position:absolute;z-index:5;background:#69cdba;color:#092f2a;padding:12px 14px;font-family:var(--mono);font-size:10px;box-shadow:0 12px 30px rgba(0,0,0,.2);animation:clarity-float 4.5s ease-in-out infinite}.pulseai-home .clarity-detail b{margin-left:18px}.pulseai-home .detail-a{right:4%;top:calc(48% + var(--clarity-progress) * -70px)}.pulseai-home .detail-b{right:41%;bottom:calc(8% + var(--clarity-progress) * 65px);background:#c9f76f;color:#092f2a;animation-delay:-2.2s}.pulseai-home .detail-b i{display:inline-block;width:5px;height:5px;background:var(--ink);border-radius:50%;margin-right:7px}.pulseai-home .human{min-height:680px;padding:72px 5vw;background:var(--cloud);display:grid;grid-template-columns:52% 48%;align-items:center;gap:4vw;position:relative;overflow:hidden}.pulseai-home .human:after,.pulseai-home .human:before{content:"";position:absolute;border:1px solid rgba(105,205,186,.2);border-radius:50%;pointer-events:none;animation:human-orbit 12s ease-in-out infinite alternate}.pulseai-home .human:before{width:430px;height:430px;right:-210px;top:80px}.pulseai-home .human:after{width:210px;height:210px;left:-105px;bottom:70px;animation-delay:-5s;animation-duration:9s}.pulseai-home .human-heading h2{font-size:clamp(48px,5.2vw,80px);line-height:.92;letter-spacing:-.06em;margin:28px 0 24px}.pulseai-home .human-heading h2 em{color:var(--indigo)}.pulseai-home .human-heading>p:last-child{max-width:500px;color:var(--muted);line-height:1.7;font-size:14px}.pulseai-home .human-profile{background:white;border:1px solid var(--line);box-shadow:0 30px 70px rgba(8,31,38,.1);position:relative;z-index:2;animation:profile-breathe 6s ease-in-out infinite}.pulseai-home .human-person{padding:24px;display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--line)}.pulseai-home .profile-monogram{width:60px;height:60px;border-radius:50%;background:var(--aqua);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700}.pulseai-home .human-person>div{display:flex;flex-direction:column}.pulseai-home .human-person small{font-family:var(--mono);font-size:10px;color:var(--indigo)}.pulseai-home .human-person h3{font-size:19px;margin:5px 0}.pulseai-home .human-person p{font-size:10px;color:var(--muted);margin:0}.pulseai-home .human-person>b{margin-left:auto;font-size:34px;color:var(--indigo);display:flex;flex-direction:column;align-items:end}.pulseai-home .human-person>b small{color:var(--muted)}.pulseai-home .human-body{padding:24px;display:grid;grid-template-columns:1.3fr .7fr;gap:25px}.pulseai-home .human-body aside>span,.pulseai-home .human-body small{font-family:var(--mono);font-size:10px;color:var(--indigo)}.pulseai-home .human-body p{font-size:11px;line-height:1.65;margin:18px 0 0}.pulseai-home .human-body aside{border-left:1px solid var(--line);padding-left:20px;display:flex;flex-direction:column;gap:12px}.pulseai-home .human-body aside b{font-size:10px;font-weight:500;color:#217a69}.pulseai-home .human-foot{border-top:1px solid var(--line);padding:15px 24px;display:flex;align-items:center;justify-content:space-between;font-size:10px;color:var(--muted)}.pulseai-home .human-foot button{border:0;background:var(--indigo);color:white;padding:12px 14px;font-family:var(--mono);font-size:10px;display:flex;gap:18px}.pulseai-home .final-cta{min-height:720px;background:var(--indigo);color:white;padding:80px 5vw 0;position:relative;display:flex;flex-direction:column;overflow:hidden}.pulseai-home .cta-lines{position:absolute;inset:0;opacity:.14}.pulseai-home .cta-person{position:absolute;left:-25%;width:150%;height:80px;border-top:1px solid white;border-bottom:1px solid white;display:grid;grid-template-columns:70px 1fr auto;align-items:center;padding:0 15vw;transform:rotate(-5deg);animation:cta-flow 18s linear infinite}.pulseai-home .cta-person>span{width:38px;height:38px;border:1px solid white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px}.pulseai-home .cta-person b{font-size:11px}.pulseai-home .cta-person i{font-style:normal;font-size:20px}.pulseai-home .cta-1{top:12%}.pulseai-home .cta-2{top:25%;animation-delay:-6s}.pulseai-home .cta-3{top:38%;animation-delay:-12s}.pulseai-home .cta-copy{position:relative;z-index:3}.pulseai-home .cta-copy>span{font-family:var(--mono);font-size:10px;letter-spacing:.1em;color:var(--mint)}.pulseai-home .cta-copy h2{font-size:clamp(76px,9.5vw,148px);line-height:.83;letter-spacing:-.075em;margin:60px 0;max-width:1250px}.pulseai-home .cta-copy h2 em{color:var(--aqua)}.pulseai-home .button-white{background:white;color:var(--indigo)}.pulseai-home .button-white:hover{background:var(--mint);color:var(--plum)}.pulseai-home footer{position:relative;z-index:3;margin-top:auto;border-top:1px solid rgba(255,255,255,.25);padding:48px 0 25px;display:grid;grid-template-columns:32% 68%}.pulseai-home footer .logo b{color:var(--mint)}.pulseai-home .footer-links{display:grid;grid-template-columns:repeat(4,1fr)}.pulseai-home .footer-links>span{display:flex;flex-direction:column;gap:10px;font-size:10px}.pulseai-home .footer-links b{font-family:var(--mono);font-size:10px;color:var(--aqua);margin-bottom:4px}.pulseai-home .footer-links a:hover{color:var(--mint)}.pulseai-home .footer-bottom{grid-column:1/-1;margin-top:50px;padding-top:20px;border-top:1px solid rgba(255,255,255,.18);display:flex;justify-content:space-between;font-family:var(--mono);font-size:10px;color:rgba(255,255,255,.65)}.pulseai-home .footer-bottom a{color:white}.pulseai-home [data-reveal]{opacity:0;transform:translateY(30px);transition:opacity .85s ease,transform .85s cubic-bezier(.2,.7,.2,1)}.pulseai-home [data-reveal].is-visible{opacity:1;transform:none}@keyframes row-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes copy-in{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@keyframes pulse{50%{opacity:.3}}@keyframes line-flow{to{stroke-dashoffset:-100}}@keyframes cta-flow{0%,to{transform:translateX(-2%) rotate(-5deg)}50%{transform:translateX(2%) rotate(-5deg)}}@keyframes ui-scan{0%,15%{left:-50%;opacity:0}35%,65%{opacity:1}85%,to{left:105%;opacity:0}}@keyframes human-orbit{0%{transform:translateZ(0) scale(.95)}to{transform:translate3d(-35px,22px,0) scale(1.08)}}@keyframes profile-breathe{0%,to{transform:translateY(0);box-shadow:0 30px 70px rgba(8,31,38,.1)}50%{transform:translateY(-8px);box-shadow:0 42px 85px rgba(8,31,38,.15)}}@keyframes clarity-dash{to{stroke-dashoffset:-20}}@keyframes clarity-pulse-line{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes clarity-node{0%,to{r:6px;opacity:.7}50%{r:10px;opacity:1}}@keyframes clarity-float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes clarity-breathe{0%{transform:scale(.92);opacity:.55}to{transform:scale(1.06);opacity:1}}@media (max-width:1050px){.pulseai-home .site-header nav{display:none;position:absolute;top:78px;left:0;right:0;background:var(--cloud);padding:30px 5vw;flex-direction:column;border-bottom:1px solid var(--line)}.pulseai-home .site-header nav.open{display:flex}.pulseai-home .nav-cta{margin-left:auto}.pulseai-home .menu{display:flex;flex-direction:column;gap:6px;border:0;background:none;margin-left:18px;padding:10px}.pulseai-home .menu span{width:23px;height:1px;background:var(--ink)}.pulseai-home .hero{min-height:0;grid-template-columns:1fr;padding-bottom:36px}.pulseai-home .hero-copy{padding:4vh 5vw 28px}.pulseai-home .hero-visual{position:relative;top:auto;left:auto;right:auto;height:min(460px,58vw);margin:0 5vw 12px}.pulseai-home .hero-interface{inset:0}.pulseai-home .transform-sticky{grid-template-columns:42% 58%}.pulseai-home .transform-person{width:220px}.pulseai-home .product-sticky{grid-template-columns:1fr;align-content:center;gap:30px}.pulseai-home .product-intro{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:end}.pulseai-home .product-intro .section-label{grid-column:1/-1}.pulseai-home .product-intro h2{margin:20px 0}.pulseai-home .product-states{margin-bottom:20px}.pulseai-home .product-states span{min-height:38px}.pulseai-home .dashboard{min-height:580px;grid-template-columns:70px 1fr}.pulseai-home .dash-nav{padding:18px 10px}.pulseai-home .dash-nav .logo{font-size:0;justify-content:center}.pulseai-home .dash-nav .logo-pulse{display:inline-flex}.pulseai-home .dash-nav .logo b,.pulseai-home .dash-nav button b,.pulseai-home .dash-user p,.pulseai-home .workspace{display:none}.pulseai-home .dash-nav>button{font-size:0;justify-content:center}.pulseai-home .dash-nav>button:first-letter{font-size:12px}.pulseai-home .dash-user{justify-content:center}.pulseai-home .dash-main{padding:20px}.pulseai-home .dash-body{min-height:430px}.pulseai-home .flow-heading{grid-template-columns:1fr;gap:50px}.pulseai-home .clarity-panel{width:320px}.pulseai-home .panel-a{right:-5%}.pulseai-home .panel-b{right:5%}.pulseai-home .human{grid-template-columns:1fr;gap:70px}.pulseai-home .human-profile{max-width:700px;justify-self:end}}@media (max-width:700px){.pulseai-home .site-header{height:68px;padding:0 20px}.pulseai-home .site-header nav{top:68px}.pulseai-home .nav-cta{min-width:auto;height:38px}.pulseai-home .nav-cta span{display:none}.pulseai-home .hero{padding-top:68px;min-height:0;padding-bottom:28px}.pulseai-home .hero-copy{padding:48px 20px 16px}.pulseai-home .hero h1{font-size:60px;margin:28px 0 22px}.pulseai-home .hero-intro{font-size:14px}.pulseai-home .hero-actions{flex-direction:column;align-items:start;gap:10px}.pulseai-home .live-note{line-height:1.5}.pulseai-home .hero-visual{position:relative;top:auto;left:auto;right:auto;height:min(380px,70vw);margin:8px 20px 0}.pulseai-home .layer-back,.pulseai-home .layer-float,.pulseai-home .match-badge{display:none}.pulseai-home .layer-main{width:100%;top:0}.pulseai-home .skill-pills{display:none}.pulseai-home .candidate-row{grid-template-columns:40px 1fr 50px 20px}.pulseai-home .hero-index{left:20px;right:20px}.pulseai-home .hero-index span:first-child{display:none}.pulseai-home .transform-story{height:auto;padding:95px 20px}.pulseai-home .transform-sticky{height:auto;position:static;display:flex;flex-direction:column;padding:0;align-items:stretch}.pulseai-home .stage-copy{margin-top:55px}.pulseai-home .stage-copy h2{font-size:50px}.pulseai-home .scroll-progress,.pulseai-home .stage-nav{display:none}.pulseai-home .transform-visual{height:620px;margin-top:45px}.pulseai-home .transform-person{width:230px}.pulseai-home .person-1{left:0}.pulseai-home .person-2{right:0;left:auto}.pulseai-home .person-3{left:5%}.pulseai-home .raw{display:none}.pulseai-home .stage-0 .signal{opacity:.7}.pulseai-home .product-showcase{height:auto;padding:90px 20px}.pulseai-home .product-sticky{height:auto;position:static;display:block;padding:0}.pulseai-home .product-intro{display:block}.pulseai-home .product-intro h2{font-size:50px;margin:50px 0}.pulseai-home .product-states{margin-bottom:40px}.pulseai-home .product-states span:first-child{color:white;border-color:var(--mint)}.pulseai-home .dashboard{min-width:760px;transform:scale(.43);transform-origin:top left;margin-bottom:-370px}.pulseai-home .feature-flow{padding:95px 20px 110px}.pulseai-home .flow-heading{margin-bottom:40px}.pulseai-home .flow-heading h2{font-size:56px}.pulseai-home .flow-line{display:none}.pulseai-home .feature,.pulseai-home .feature-two{min-height:auto;grid-template-columns:1fr;gap:40px;padding:65px 0;border-bottom:1px solid var(--line)}.pulseai-home .feature-copy,.pulseai-home .feature-two .feature-copy{padding:0}.pulseai-home .feature-one .feature-ui,.pulseai-home .feature-two .feature-ui,.pulseai-home .feature-ui{width:100%;justify-self:stretch;transform:none}.pulseai-home .feature-two .feature-ui{order:2}.pulseai-home .clarity{min-height:850px;padding:90px 20px;align-items:start}.pulseai-home .clarity-copy h2{font-size:60px;margin-top:50px}.pulseai-home .clarity-word{font-size:34vw;top:26%}.pulseai-home .clarity-panel{width:calc(100% - 40px);right:20px}.pulseai-home .panel-a{top:54%}.pulseai-home .panel-b{bottom:12%}.pulseai-home .clarity-detail{display:none}.pulseai-home .human{min-height:auto;padding:100px 20px}.pulseai-home .human-heading h2{font-size:56px;margin-top:50px}.pulseai-home .human-body{grid-template-columns:1fr}.pulseai-home .human-body aside{border-left:0;border-top:1px solid var(--line);padding:20px 0 0}.pulseai-home .human-foot{align-items:start;flex-direction:column;gap:15px}.pulseai-home .human-foot button{width:100%;justify-content:space-between}.pulseai-home .final-cta{min-height:1040px;padding:100px 20px 0}.pulseai-home .cta-copy h2{font-size:66px;margin:50px 0 60px}.pulseai-home .cta-person{padding:0 10vw}.pulseai-home footer{grid-template-columns:1fr;gap:45px}.pulseai-home .footer-links{grid-template-columns:repeat(2,1fr);gap:35px}.pulseai-home .footer-bottom span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.pulseai-home,.pulseai-home :after,.pulseai-home :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.pulseai-home .candidate-stack .candidate-row,.pulseai-home [data-reveal]{opacity:1;transform:none}.pulseai-home .clarity-word,.pulseai-home .dashboard,.pulseai-home .hero-visual{transform:none}.pulseai-home .clarity-line .travel-dot{display:none}}.pulseai-home .pulseai-portal-logo{height:28px;width:auto;max-width:140px;object-fit:contain}.pulseai-home .pulseai-edit-banner{position:sticky;top:0;z-index:120;background:#1d4ed8;color:#fff;text-align:center;font-size:.8rem;font-weight:600;padding:.55rem .75rem}.pulseai-home[data-home-editing="1"] .site-header,.pulseai-home[data-home-editing="1"] .topbar,.pulseai-home[data-home-editing="1"] header{top:2.1rem}.pulseai-home[data-home-editing="1"] [contenteditable=true]{cursor:text;outline:2px dashed rgba(105,205,186,.55)!important;outline-offset:4px;border-radius:4px;position:relative;z-index:6}.pulseai-home .pulseai-footer-compact{display:flex;flex-wrap:wrap;gap:24px 40px;justify-content:space-between;align-items:start}.pulseai-home .pulseai-footer-links{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;justify-content:flex-end}.pulseai-home .pulseai-login-btn{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;font-size:14px;font-weight:500;padding:0;cursor:pointer;opacity:.85}.pulseai-home .pulseai-login-btn:hover{opacity:1}.pulseai-home .pulseai-auth-logged-in{display:flex;align-items:center;gap:14px}@property --scroll-progress{syntax:"<number>";inherits:true;initial-value:0}.page_home-bg__7QY3U{background-color:transparent}.page_glow__EBzaK{pointer-events:none;position:absolute;left:50%;z-index:10;height:100%;width:100%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page_headerWrapper___LBo8{--scroll-progress:0;--condensed-nav-width:970px;--logo-compact-width:2.8125rem;--wordmark-width:6rem;--nav-offset-max:1rem;pointer-events:auto;top:0;z-index:40;width:100%;padding:max(12px,env(safe-area-inset-top,0px)) .75rem 0}@media (min-width:640px){.page_headerWrapper___LBo8{--wordmark-width:7.8125rem;--nav-offset-max:1.5rem;padding:max(16px,env(safe-area-inset-top,0px)) 1.25rem 0}}@media (min-width:768px){.page_headerWrapper___LBo8{--nav-offset-max:3rem}}@media (min-width:1024px){.page_headerWrapper___LBo8{--wordmark-width:11.25rem;padding-left:3rem;padding-right:3rem}}@media (min-width:1280px){.page_headerWrapper___LBo8{--wordmark-width:12.5rem;padding-left:40px;padding-right:40px}}.page_headerCenter__oydJG{display:flex;width:calc(100% - (var(--scroll-progress) * var(--nav-offset-max)));margin-inline:auto;justify-content:center}.page_header__OBy6t{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem;width:100%;max-width:calc(var(--condensed-nav-width) + (100% - var(--condensed-nav-width)) * (1 - var(--scroll-progress)));padding:calc(6px + 2px * var(--scroll-progress)) calc(8px + 6px * var(--scroll-progress)) calc(6px + 2px * var(--scroll-progress)) calc(8px - 2px * var(--scroll-progress));border-radius:calc(var(--scroll-progress) * 1rem);border:1px solid rgba(255,255,255,calc(var(--scroll-progress) * .1));background-color:rgba(255,255,255,calc(var(--scroll-progress) * .25));backdrop-filter:blur(calc(var(--scroll-progress) * 28px));-webkit-backdrop-filter:blur(calc(var(--scroll-progress) * 28px));box-shadow:0 8px 32px rgba(0,0,0,calc(var(--scroll-progress) * .12))}@media (min-width:640px){.page_header__OBy6t{gap:calc(.75rem + .75rem * var(--scroll-progress));padding:calc(8px) calc(8px + 6px * var(--scroll-progress)) calc(8px) calc(8px - 2px * var(--scroll-progress))}}@media (min-width:768px){.page_header__OBy6t{gap:calc(.75rem + .5625rem * var(--scroll-progress))}}.page_logoStage__ew0m0{position:relative;display:block;flex-shrink:0;height:2.25rem;width:calc(var(--wordmark-width) * (1 - var(--scroll-progress)) + var(--logo-compact-width) * var(--scroll-progress));overflow:hidden}@media (min-width:768px){.page_logoStage__ew0m0{height:2.5rem}}.page_logoLayer__PFUJ7{position:absolute;top:50%;left:0;display:flex;align-items:center;transform-origin:left center;will-change:transform,opacity}.page_logoLayerCompact__x4ZIc{width:calc(var(--logo-compact-width) * var(--scroll-progress));opacity:var(--scroll-progress);overflow:hidden;transform:translateY(-50%) scale(calc(.72 + .28 * var(--scroll-progress)))}.page_logoLayerWordmark__fHH3f{width:calc(var(--wordmark-width) * (1 - var(--scroll-progress)));max-width:calc(var(--wordmark-width) * (1 - var(--scroll-progress)));opacity:calc(1 - var(--scroll-progress));overflow:hidden;transform:translateY(-50%) scale(calc(1 - .1 * var(--scroll-progress)))}.page_logoInitial__SfJ5X{height:auto;width:auto;max-width:96px}@media (min-width:640px){.page_logoInitial__SfJ5X{max-width:125px}}@media (min-width:768px){.page_logoInitial__SfJ5X{max-width:180px}}@media (min-width:1024px){.page_logoInitial__SfJ5X{max-width:200px}}.page_logoCompact__Nstb2{height:auto;width:2.25rem}@media (min-width:640px){.page_logoCompact__Nstb2{width:2.5rem}}@media (min-width:768px){.page_logoCompact__Nstb2{width:45px}}.page_logoLink__ozBGs{display:flex;min-width:0;flex-shrink:0;align-items:center}.page_badge___cGwQ{margin-bottom:1.5rem;border-radius:var(--radius);padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;background:rgba(153,160,174,.1);color:rgba(153,160,174,1)}.page_badge___cGwQ span{font-size:24px}.page_navigation__6Xi_6{display:none;min-width:0;flex:1 1 0%;align-items:center;justify-content:center}@media (min-width:768px){.page_navigation__6Xi_6{display:flex}}.page_navigation__6Xi_6{gap:calc(2rem * (1 - var(--scroll-progress)) + .875rem * var(--scroll-progress));transform:scale(calc(1 - .025 * var(--scroll-progress)));transform-origin:center}.page_navLink__AG1IX{white-space:nowrap;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:calc(.75rem - .125rem * var(--scroll-progress)) calc(1rem - .25rem * var(--scroll-progress));border-radius:calc(.5rem + .125rem * var(--scroll-progress));font-size:calc(.875rem - .0125rem * var(--scroll-progress));line-height:1.5;transition:color .3s ease,background-color .5s ease}.page_navLink__AG1IX:hover{color:rgb(229 231 235);background-color:rgba(255,255,255,calc(.06 * var(--scroll-progress)))}.page_headerUtilities__Hvpre{display:none;flex-shrink:0;align-items:center}@media (min-width:768px){.page_headerUtilities__Hvpre{display:flex}}.page_headerUtilities__Hvpre{gap:calc(.25rem + .625rem * var(--scroll-progress));transform:scale(calc(1 - .02 * var(--scroll-progress)));transform-origin:right center}[dir=rtl] .page_headerUtilities__Hvpre{transform-origin:left center}.page_languageButton__SUYVX,.page_languageWrap__Es1XM{display:flex;align-items:center}.page_languageButton__SUYVX{position:relative;border-radius:var(--radius);font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));height:calc(2.5rem - .25rem * var(--scroll-progress));gap:calc(.5rem - .125rem * var(--scroll-progress));padding-inline:calc(.75rem - .125rem * var(--scroll-progress));padding-block:calc(.5rem - .125rem * var(--scroll-progress));font-size:calc(.875rem - .0125rem * var(--scroll-progress));background-color:#000;transition:color .3s ease,background-color .5s ease}.page_languageButton__SUYVX:hover{background-color:rgba(0,0,0,.8)}.page_languageIcon__CxH8m{width:calc(1rem - .0625rem * var(--scroll-progress));height:calc(1rem - .0625rem * var(--scroll-progress));flex-shrink:0}.page_languageLabel__FbTTl{font-weight:500}.page_headerCtaGroup__h3skT{gap:calc(.25rem + .375rem * var(--scroll-progress))}.page_headerCtaGroup__h3skT,.page_headerCtaItem__nGTB_,.page_headerCta__vcOCY{display:flex;align-items:center}.page_headerCta__vcOCY{justify-content:center;gap:.5rem;font-weight:500;height:calc(2.5rem - .25rem * var(--scroll-progress))!important;padding-inline:calc(1rem - .125rem * var(--scroll-progress))!important;padding-block:calc(.5rem - .125rem * var(--scroll-progress))!important;border-radius:calc(.5rem + .125rem * var(--scroll-progress))!important;font-size:calc(.875rem - .0125rem * var(--scroll-progress))!important;transition:color .3s ease,background-color .25s ease-in-out,border-color .25s ease-in-out}.page_headerCtaSecondary__WLAA5{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.page_headerCtaSecondary__WLAA5:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.page_headerCtaIcon__88vIB{width:calc(1rem - .0625rem * var(--scroll-progress));height:calc(1rem - .0625rem * var(--scroll-progress));margin-inline-start:.125rem}.page_mobileMenu__AamXx{margin-inline-start:auto;flex-shrink:0;border-radius:var(--radius);padding:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.page_mobileMenu__AamXx:hover{background-color:rgb(255 255 255/.1)}@media (min-width:768px){.page_mobileMenu__AamXx{display:none}}.page_headerActions__ck_d0{margin-inline-start:auto;display:flex;flex-shrink:0;align-items:center;gap:.5rem}@media (min-width:768px){.page_headerActions__ck_d0{margin-inline-start:0}}.page_logo___1pi_{width:60px;height:auto}.page_primary__1syHZ{color:#fff;box-shadow:0 2px 6px 0 #ffffff40 inset,0 -2px 4px 0 #0e121b4d inset,0 16px 24px -8px #181b251a,0 0 0 1px hsl(var(--primary));border:1px solid;border-image-source:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,0))}.page_button__wroAv{box-shadow:inset 0 -2px 4px 0 #0e121b4d}.page_secondary__n1AOH{box-shadow:inset 0 -2px 4px 0 #0e121b33}.page_accent__Lsse4{background:#222530;box-shadow:inset 0 2px 6px 0 #ffffff33,inset 0 -2px 4px 0 #0e121b,0 16px 24px -8px #181b251a,0 0 0 1px #222530;border:1px solid #0e121b}.page_accent__Lsse4:hover{background:#181b25}.page_button__wroAv.page_white__g5aGC{box-shadow:inset 0 2px 6px 0 #ffffff,inset 0 -2px 4px 0 #0e121b33,0 16px 24px -8px #181b251a,0 0 0 1px #e1e4ea}.page_hero-title__pD_in{margin-bottom:.5rem;background-image:linear-gradient(180deg,#FFFFFF,#99A0AE);background-clip:text;padding-bottom:.25rem;font-size:1.75rem;font-weight:700;line-height:1.15;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));color:transparent}@media (min-width:640px){.page_hero-title__pD_in{font-size:2.25rem;line-height:2.5rem}}@media (min-width:768px){.page_hero-title__pD_in{font-size:2.5rem;line-height:1.12}}@media (min-width:1024px){.page_hero-title__pD_in{font-size:3rem;line-height:1}}.page_hero-title__pD_in{-webkit-box-decoration-break:clone;box-decoration-break:clone}.page_hero-highlights__xXhNC{margin-bottom:1rem;display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}@media (min-width:640px){.page_hero-highlights__xXhNC{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.page_hero-highlights__xXhNC{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.page_hero-highlights__xXhNC{grid-template-columns:repeat(6,minmax(0,1fr))}}.page_hero-highlight-box__BtLnL{display:flex;min-height:44px;align-items:center;justify-content:center;border-radius:var(--radius);border-width:1px;border-color:rgb(255 255 255/.1);background-color:rgb(255 255 255/.05);padding:.375rem;text-align:center;font-size:10px;font-weight:500;line-height:1.25;--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}@media (min-width:640px){.page_hero-highlight-box__BtLnL{min-height:48px;font-size:11px}}.page_hero-badge__7HKh7{margin-top:0;margin-bottom:0;display:flex;width:fit-content;align-items:center;gap:.25rem;border-radius:var(--radius);padding:.375rem;font-size:.75rem;line-height:1rem;color:#99a0ae;background:#99a0ae1a}.page_hero-badge__7HKh7 img{width:24px;height:auto}.page_title__g6_yH{margin-bottom:.75rem;background-image:linear-gradient(180deg,#FFFFFF,#99A0AE);background-clip:text;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:700;color:transparent}@media (min-width:768px){.page_title__g6_yH{font-size:3rem;line-height:1.5}}.page_subtitle__PxPL5{margin-left:auto;margin-right:auto;margin-bottom:4rem;max-width:100%;text-align:center;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.page_badge___cGwQ{display:inline-flex;align-items:center;gap:.25rem;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(34 37 48/var(--tw-bg-opacity,1));padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.page_lang__YPX9r{background-color:rgba(0,0,0,.3);color:#fff}.trusted-by_section__OH5Z9{overflow-x:hidden;padding-top:.5rem;padding-bottom:3rem}.trusted-by_viewport__7WW0W{position:relative;margin-inline:auto;width:100%;max-width:72rem;overflow:hidden;padding-inline:1rem}.trusted-by_track__XJlyJ{display:flex;width:max-content;animation:trusted-by_trusted-marquee__nJpw_ 32s linear infinite}.trusted-by_trackRtl__VL4B3{animation-direction:reverse}.trusted-by_set__yIhy5{display:flex;flex-shrink:0;align-items:center;gap:2rem;padding-inline-end:2rem}.trusted-by_logo__HQ8R0{flex-shrink:0;object-fit:contain;opacity:.9}@keyframes trusted-by_trusted-marquee__nJpw_{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (min-width:768px){.trusted-by_set__yIhy5{gap:3rem;padding-inline-end:3rem}}@media (prefers-reduced-motion:reduce){.trusted-by_track__XJlyJ{animation:none}}