@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";:root{--green:#16834a;--dark:#0b5d36;--bright:#36a866;--ink:#111;--muted:#5f6662;--line:#e5eae6;--pale:#f1f7f2;--soft:#ddeee3;--off:#f7faf7;--radius:20px;--shadow:0 30px 80px rgba(19,65,41,.12);font-family:Manrope,Inter,system-ui,sans-serif;color:var(--ink);background:#fff;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;min-width:320px;overflow-x:hidden}button,input,select{font:inherit}button,a{color:inherit}button{cursor:pointer}a{text-decoration:none}svg{stroke-width:1.8}.container{width:min(1240px,calc(100% - 48px));margin:auto}.section{padding:132px 0}.section-sm{padding:64px 0}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px;border:1px solid var(--green);border-radius:12px;background:var(--green);color:#fff;font-weight:700;font-size:14px;transition:.25s ease}.button:hover{background:var(--dark);transform:translateY(-2px);box-shadow:0 10px 24px #16834a33}.button svg{width:17px}.button.small{min-height:42px;padding:0 18px}.button.secondary{background:#fff;color:#222;border-color:var(--line)}.button.secondary:hover{background:var(--off);box-shadow:none}.eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--green);font-size:11px;font-weight:800;letter-spacing:.15em}.eyebrow i{width:19px;height:1px;background:var(--green)}.section-heading{max-width:790px}.section-heading.center{text-align:center;margin-left:auto;margin-right:auto}.section-heading h2{font-size:clamp(42px,5vw,68px);line-height:1.04;letter-spacing:-.055em;margin:25px 0 20px;font-weight:700}.section-heading h2 span,.testimonial-intro h2 span{color:var(--green)}.section-heading p{font-size:17px;line-height:1.75;color:var(--muted);max-width:650px;margin:0}.section-heading.center p{margin:auto}.announcement{height:38px;background:var(--pale);border-bottom:1px solid #e7f0e9;font-size:12px;color:#536259}.announcement .container{height:100%;display:flex;align-items:center;justify-content:space-between}.announcement a{font-weight:700;color:var(--dark)}.announcement a span{display:inline-block;transition:.2s}.announcement a:hover span{transform:translate(4px)}.nav-wrap{position:sticky;top:0;z-index:50;background:#ffffffe8;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid rgba(229,234,230,.8)}.nav{height:76px;display:flex;align-items:center;justify-content:space-between}.logo{display:inline-flex;align-items:center;gap:10px;font-size:19px;letter-spacing:-.04em;text-transform:lowercase}.logo svg{width:31px;height:31px;fill:var(--green);stroke:none}.logo .logo-cut{fill:var(--bright)}.logo b{color:var(--green)}.nav-links{display:flex;align-items:center;gap:31px}.nav-links>a{font-size:13px;font-weight:600;display:flex;align-items:center;gap:4px;transition:.2s}.nav-links>a:hover{color:var(--green)}.nav-actions{display:flex;align-items:center;gap:18px}.text-button{background:none;border:0;font-weight:700;font-size:13px}.menu-button,.mobile-actions{display:none}.hero{position:relative;padding:110px 0 100px;background-image:linear-gradient(rgba(22,131,74,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(22,131,74,.035) 1px,transparent 1px);background-size:44px 44px;overflow:hidden}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff 5%,transparent 30%,transparent 70%,#fff 95%);pointer-events:none}.hero-orb{position:absolute;border-radius:50%;filter:blur(10px);background:radial-gradient(circle,rgba(54,168,102,.14),transparent 70%)}.hero-orb.one{width:600px;height:600px;top:-200px;right:-130px}.hero-orb.two{width:400px;height:400px;left:-180px;top:240px}.hero-copy{position:relative;z-index:2;text-align:center}.hero-copy>div{max-width:1000px;margin:auto}.hero-badges{display:flex;justify-content:center;gap:9px;margin-bottom:29px}.hero-badges span{display:flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:#ffffffbf;font-size:9px;font-weight:800;letter-spacing:.11em;color:#52615a}.hero-badges svg{width:13px;color:var(--green)}.hero h1{font-size:clamp(56px,7vw,92px);line-height:.96;letter-spacing:-.07em;text-transform:uppercase;max-width:1000px;margin:0 auto 28px}.hero h1 span{display:block;color:var(--green)}.hero-copy p{max-width:690px;margin:0 auto 30px;color:var(--muted);font-size:17px;line-height:1.7}.hero-actions{display:flex;justify-content:center;gap:12px}.microcopy{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:17px;color:#768079;font-size:11px}.microcopy i{width:3px;height:3px;border-radius:50%;background:#9aa39d}.hero-visual{position:relative;z-index:2;margin-top:80px}.dashboard{display:grid;grid-template-columns:190px 1fr;background:#fff;border:1px solid #dfe7e1;border-radius:20px;min-height:560px;box-shadow:var(--shadow);overflow:hidden;text-align:left}.dashboard aside{padding:22px 14px;background:#f9fbf9;border-right:1px solid var(--line);display:flex;flex-direction:column}.dash-mark{display:flex;align-items:center;gap:8px;padding:0 8px 22px;font-size:14px}.dash-mark>span{display:grid;place-items:center;width:27px;height:27px;color:#fff;background:var(--green);border-radius:8px;font-weight:800}.dash-nav{display:grid;gap:5px}.dash-nav div,.dash-profile{height:39px;display:flex;align-items:center;gap:10px;padding:0 10px;font-size:11px;color:#67706a;border-radius:8px}.dash-nav div.active{background:#e5f2e9;color:var(--dark);font-weight:700}.dash-nav svg,.dash-profile svg{width:15px}.dash-profile{margin-top:auto}.dashboard main{padding:28px 30px;background:#fff}.dash-top{display:flex;align-items:center;justify-content:space-between}.dash-top small{font-size:8px;letter-spacing:.12em;color:#9aa19d}.dash-top h3{font-size:21px;letter-spacing:-.04em;margin:6px 0}.dash-tools{display:flex;align-items:center;gap:8px}.dash-tools button{width:34px;height:34px;border:1px solid var(--line);background:#fff;border-radius:9px}.dash-tools svg{width:13px}.avatar{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#d8ece0;color:var(--dark);font-size:10px;font-weight:800}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0}.metric{padding:17px;border:1px solid var(--line);border-radius:12px;position:relative}.metric span{display:block;font-size:10px;color:var(--muted)}.metric strong{display:block;font-size:27px;margin-top:10px}.metric small{position:absolute;right:12px;bottom:12px;font-size:8px;color:var(--green);background:var(--pale);padding:4px 5px;border-radius:4px}.table-card{border:1px solid var(--line);border-radius:13px;overflow:hidden}.table-title{padding:16px 18px;display:flex;justify-content:space-between;border-bottom:1px solid var(--line)}.table-title h4{margin:0 0 2px;font-size:12px}.table-title span{font-size:8px;color:#8a918d}.table-title button{border:0;background:none;color:var(--green);font-size:9px;font-weight:700}.candidate-table .tr{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 20px;align-items:center;min-height:58px;padding:0 18px;border-bottom:1px solid #edf0ee;font-size:9px;color:#59635d}.candidate-table .tr:last-child{border:0}.candidate-table .tr.head{min-height:32px;background:#fafcfa;color:#909792;font-size:8px}.person{display:flex;align-items:center;gap:9px}.person i{width:29px;height:29px;border-radius:50%;display:grid;place-items:center;background:#e5f2e9;color:var(--dark);font-style:normal;font-size:8px}.person b{color:#222}.person small{display:block;font-weight:500;color:#8b928e;margin-top:3px}.score{display:flex;align-items:center;gap:6px}.score em{width:28px;height:4px;background:#e4ebe6;border-radius:4px;position:relative}.score em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--score);background:var(--green);border-radius:4px}.status{display:inline-flex;align-items:center;gap:3px;color:var(--dark);font-weight:700}.status svg{width:10px}.status.good{color:#777}.float-card{position:absolute;display:flex;align-items:center;gap:11px;background:#fff;border:1px solid var(--line);border-radius:13px;padding:13px 15px;box-shadow:0 18px 40px #15412924}.float-card b,.float-card small{display:block}.float-card b{font-size:10px}.float-card small{font-size:8px;color:#7e8781;margin-top:3px}.float-card.match{left:-35px;top:90px}.float-card.match>span{font-size:22px;color:var(--green);font-weight:800}.float-card.complete{right:-30px;bottom:80px}.float-card.complete>i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--green);color:#fff}.float-card.complete svg{width:14px;fill:none;stroke:currentColor;stroke-width:2}.trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trust-head{display:flex;justify-content:space-between;align-items:end}.trust-head h2{font-size:25px;letter-spacing:-.04em;margin:14px 0 0}.trust-points{display:flex;gap:24px}.trust-points span{display:flex;align-items:center;gap:6px;font-size:9px;font-weight:700;color:#6b746e;text-transform:uppercase;letter-spacing:.05em}.trust-points svg{width:13px;color:var(--green)}.logo-row{display:grid;grid-template-columns:repeat(6,1fr);margin-top:48px}.logo-row>span{display:flex;align-items:center;justify-content:center;gap:8px;color:#a6ada8;font-size:12px;font-weight:800;letter-spacing:.07em;filter:grayscale(1);transition:.2s}.logo-row>span:hover{color:var(--green);filter:none}.logo-row i{font-size:18px;font-style:normal}.product{background:var(--off)}.product-tabs{margin:60px auto 20px;display:flex;justify-content:center;gap:4px}.product-tabs button{display:flex;align-items:center;gap:7px;padding:10px 14px;border:1px solid transparent;background:transparent;border-radius:8px;font-size:10px;font-weight:700;color:#737c76}.product-tabs svg{width:14px}.product-tabs button[aria-selected=true]{background:#fff;border-color:var(--line);color:var(--green);box-shadow:0 5px 16px #2846320f}.browser-frame{border:1px solid #d9e2db;border-radius:18px;overflow:hidden;background:#fff;box-shadow:var(--shadow)}.browser-bar{height:42px;background:#f6f8f6;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:6px;padding:0 15px}.browser-bar>span{width:7px;height:7px;border-radius:50%;background:#d7dcd8}.browser-bar div{margin:auto;width:300px;text-align:center;padding:6px;background:#fff;border:1px solid #e9ecea;border-radius:6px;font-size:8px;color:#9ca29e}.browser-frame .dashboard{border:0;border-radius:0;box-shadow:none;min-height:540px}.browser-frame .dashboard aside{border-radius:0}.tab-panel{display:grid;grid-template-columns:190px 1fr;min-height:540px}.tab-panel-side{padding:22px 14px;background:#f9fbf9;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.tab-panel-side>span{padding:11px;font-size:10px;color:#7d857f;border-radius:7px}.tab-panel-side>span.active{background:#e5f2e9;color:var(--dark);font-weight:700}.tab-panel-main{padding:35px}.skeleton-title{display:flex;justify-content:space-between;align-items:center}.skeleton-title small{font-size:8px;color:#999;letter-spacing:.1em}.skeleton-title h3{font-size:24px;margin:6px 0}.skeleton-title button{border:0;background:var(--green);color:#fff;padding:10px 13px;border-radius:8px;font-size:9px}.skeleton-title svg{width:12px}.skeleton-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:25px 0}.skeleton-metrics>div{height:96px;border:1px solid var(--line);border-radius:11px;padding:14px}.skeleton-metrics span,.skeleton-metrics em{display:block;background:#eef2ef;border-radius:4px;width:40%;height:6px}.skeleton-metrics b{display:block;font-size:25px;margin:10px 0}.skeleton-metrics em{width:70%}.skeleton-chart{display:grid;grid-template-columns:1.5fr 1fr;gap:14px}.bars,.skeleton-list{height:245px;border:1px solid var(--line);border-radius:11px;padding:22px;display:flex;align-items:end;gap:9px}.bars i{flex:1;background:linear-gradient(#36a866,#dcefe3);border-radius:4px 4px 0 0}.skeleton-list{display:block}.skeleton-list div{height:45px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:8px}.skeleton-list span{width:23px;height:23px;background:#e2eee5;border-radius:50%}.skeleton-list b{width:45%;height:6px;background:#e9eeea;border-radius:4px}.skeleton-list em{margin-left:auto;width:20%;height:6px;background:#d8eadf;border-radius:4px}.problem{background:#101613;color:#fff}.problem .eyebrow{color:#80c99d}.problem .eyebrow i{background:#80c99d}.problem .section-heading h2{font-size:clamp(50px,6vw,78px)}.problem-list{display:grid;grid-template-columns:repeat(4,1fr);margin-top:90px;border-top:1px solid #324039}.problem-list>div{padding:30px 28px 10px 0;border-right:1px solid #324039}.problem-list>div+div{padding-left:28px}.problem-list span{color:#76c797;font-size:11px}.problem-list h3{font-size:20px;line-height:1.3;margin:40px 0 16px;max-width:200px}.problem-list p{color:#8f9d96;font-size:12px;line-height:1.7}.better{font-size:clamp(42px,5vw,70px);letter-spacing:-.05em;margin-top:110px;text-align:center}.better span{color:#62bd86}.better i{display:block;font-size:24px;font-style:normal;margin-top:28px;color:#62bd86}.workflow .section-heading{margin-bottom:100px}.steps{max-width:1040px;margin:auto}.step{min-height:560px;display:grid;grid-template-columns:1fr 1.2fr;gap:100px;align-items:center;position:relative}.step:nth-child(2n) .step-copy{order:2}.step:nth-child(2n) .mini-ui{order:1}.step-copy>span{font-size:10px;color:var(--green);font-weight:800;letter-spacing:.12em}.step-copy>svg{display:block;width:32px;height:32px;color:var(--green);margin:32px 0 20px}.step-copy h3{font-size:40px;letter-spacing:-.05em;margin:0 0 16px}.step-copy p{font-size:15px;line-height:1.7;color:var(--muted);max-width:390px}.step-line{position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--line)}.step-line i{position:absolute;top:50%;left:-4px;width:9px;height:9px;border:2px solid var(--green);border-radius:50%;background:#fff}.step-line b{position:absolute;top:calc(50% + 20px);left:-7px;font-size:9px;color:#a3aba5}.mini-ui{border:1px solid var(--line);border-radius:18px;padding:24px;background:#fff;box-shadow:0 24px 55px #143c2417;position:relative;z-index:2}.ui-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.ui-head b{font-size:13px}.ui-head>span{font-size:8px;color:#849089}.form-ui label{display:block;font-size:8px;color:#777;margin:11px 0}.form-ui label span{display:block;border:1px solid var(--line);padding:10px;border-radius:7px;margin-top:6px;color:#333}.form-ui button{width:100%;border:0;border-radius:8px;background:var(--green);color:#fff;padding:11px;font-size:9px;margin-top:8px}.people-row,.decision-row{display:flex;align-items:center;gap:10px;min-height:62px;border-top:1px solid var(--line)}.people-row>i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--pale);font-size:8px;font-style:normal;color:var(--dark)}.people-row b,.decision-row b{font-size:10px}.people-row small,.decision-row small{display:block;color:#929994;font-size:7px;margin-top:4px}.people-row .ring{margin-left:auto;color:var(--green);font-size:11px;font-weight:800;font-style:normal}.people-row>span{font-size:6px;background:var(--pale);color:var(--green);padding:4px;border-radius:3px}.score-ui .ui-head span{display:flex;align-items:center;color:var(--green)}.score-ui .ui-head svg{width:11px}.score-row{margin:17px 0}.score-row>span{display:flex;justify-content:space-between;font-size:9px}.score-row>i,.signal-grid i{display:block;height:5px;background:#edf1ee;border-radius:5px;margin-top:7px}.score-row em,.signal-grid em{display:block;height:100%;background:var(--green);border-radius:5px}.overall{display:flex;justify-content:space-between;align-items:end;border-top:1px solid var(--line);padding-top:18px}.overall span{font-size:9px}.overall b{font-size:26px;color:var(--green)}.overall small{font-size:8px;color:#999}.decision-row>span{font-size:8px;color:#999}.decision-row>em{margin-left:auto;font-style:normal;font-weight:800;color:var(--green)}.decision-row>i,.decision-row>button{font-style:normal;font-size:7px;padding:6px;border-radius:5px}.decision-row>i{background:var(--green);color:#fff}.decision-row>i svg{width:9px}.decision-row>button{border:1px solid var(--line);background:#fff}.ai-section{background:var(--pale)}.ai-section .section-heading{max-width:700px}.ai-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:center;margin-top:80px}.ai-features>div{display:flex;align-items:center;gap:15px;border-top:1px solid #d5e4d9;padding:20px 0;color:#89938c}.ai-features>div.active{color:var(--dark)}.ai-features svg{width:22px}.ai-features span{flex:1}.ai-features b,.ai-features small{display:block}.ai-features b{font-size:13px}.ai-features small{font-size:10px;line-height:1.5;margin-top:5px}.ai-features em{font-style:normal;font-size:9px}.ai-console{background:#fff;border:1px solid #d6e3d9;border-radius:22px;padding:28px;box-shadow:0 30px 65px #1f53341c}.ai-console-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--line)}.ai-console-top span{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:800;color:var(--green)}.ai-console-top svg{width:14px}.ai-console-top small{font-size:8px;background:var(--pale);color:var(--green);padding:7px;border-radius:6px}.candidate-summary{display:flex;align-items:center;margin:23px 0}.candidate-summary>i{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:var(--soft);font-style:normal;font-weight:800;color:var(--dark)}.candidate-summary div{margin-left:12px}.candidate-summary b,.candidate-summary span{display:block}.candidate-summary b{font-size:13px}.candidate-summary span{font-size:9px;color:#888;margin-top:4px}.candidate-summary strong{margin-left:auto;font-size:30px;color:var(--green)}.candidate-summary strong small{font-size:8px;color:#999}.insight{padding:17px;background:#f7faf7;border-radius:10px}.insight span{font-size:8px;color:var(--green);font-weight:800}.insight p{font-size:10px;line-height:1.6;color:#5f6862;margin:7px 0 0}.signal-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px 25px;margin:24px 0}.signal-grid div>span{font-size:8px;color:#707a73}.signal-grid div>b{float:right;font-size:9px}.ai-console>button{width:100%;border:1px solid var(--line);background:#fff;padding:11px;border-radius:8px;font-size:9px;color:var(--green);font-weight:700}.features .section-heading{margin-bottom:60px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.feature-grid article{position:relative;padding:38px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:310px;transition:.25s}.feature-grid article:hover{z-index:2;border-color:var(--green);box-shadow:0 16px 35px #14532e17;transform:translateY(-4px);background:#fff}.feature-num{position:absolute;right:24px;top:22px;font-size:9px;color:#a0a7a2}.feature-grid article>i{width:45px;height:45px;display:grid;place-items:center;background:var(--pale);color:var(--green);border-radius:12px}.feature-grid article>i svg{width:21px}.feature-grid h3{font-size:19px;margin:50px 0 13px}.feature-grid p{font-size:12px;line-height:1.7;color:var(--muted)}.feature-grid a{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--green);font-weight:800;margin-top:20px}.feature-grid a svg{width:13px;transition:.2s}.feature-grid article:hover a svg{transform:translate(4px)}.candidate-exp{background:var(--off)}.candidate-exp .split{display:grid;grid-template-columns:1.12fr .88fr;gap:95px;align-items:center}.interview-window{border:1px solid var(--line);background:#fff;border-radius:20px;box-shadow:var(--shadow);overflow:hidden}.interview-top{height:57px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.interview-top div{display:flex;align-items:center;gap:8px;font-size:11px}.interview-top div span{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:var(--green);color:#fff;font-weight:800}.interview-top small{font-size:8px;color:#888}.interview-body{display:grid;grid-template-columns:.75fr 1.25fr;gap:15px;padding:20px}.video-card{min-height:300px;background:#153321;border-radius:12px;display:flex;align-items:center;justify-content:center;position:relative}.video-card>span{display:grid;place-items:center;width:70px;height:70px;border-radius:50%;background:#28523a;color:#a9d9bb;font-weight:700}.video-card small{position:absolute;bottom:10px;left:10px;color:#c5d4ca;font-size:7px}.question-card{padding:20px;background:#f8faf8;border-radius:12px}.question-card>span{font-size:7px;color:var(--green);font-weight:800}.question-card h3{font-size:16px;line-height:1.5;margin:18px 0 34px}.recording{display:flex;align-items:center;gap:7px;padding:10px;border:1px solid #dce7df;border-radius:7px;font-size:8px}.recording i{width:6px;height:6px;border-radius:50%;background:#e45353}.recording b{margin-left:auto}.question-card button{width:100%;margin-top:10px;border:0;background:var(--green);color:#fff;border-radius:7px;padding:10px;font-size:8px}.question-card button svg{width:12px}.interview-progress{display:flex;align-items:center;gap:10px;padding:0 20px 20px;font-size:8px}.interview-progress>i{height:5px;flex:1;background:#e7ece8;border-radius:5px}.interview-progress em{display:block;width:67%;height:100%;background:var(--green);border-radius:5px}.journey{grid-column:2;display:flex;align-items:center;justify-content:space-between;margin-top:-55px}.journey>div{display:flex;align-items:center;gap:6px;font-size:8px;color:#667068}.journey i{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:var(--pale);color:var(--green)}.journey svg{width:12px}.journey em{margin-left:4px;color:#aeb4b0;font-style:normal}.recruiter .section-heading{margin-bottom:65px}.pipeline{border:1px solid var(--line);border-radius:20px;padding:24px;background:#fbfcfb;box-shadow:0 20px 60px #17412714}.pipeline-top{display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border:1px solid var(--line);border-radius:11px;margin-bottom:20px}.pipeline-top>div{padding:15px 18px;border-right:1px solid var(--line)}.pipeline-top>div:last-child{border:0}.pipeline-top span,.pipeline-top b,.pipeline-top small{display:block}.pipeline-top span{font-size:8px;color:#818a84}.pipeline-top b{font-size:22px;margin:6px 0}.pipeline-top small{font-size:6px;color:#a0a7a2}.pipeline-top svg{width:8px}.pipeline-board{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;overflow:hidden}.pipeline-board>div{min-width:0}.pipeline-board h4{display:flex;justify-content:space-between;font-size:9px;color:#626c66}.pipeline-board h4 span{font-size:8px;background:#e9eeea;padding:3px 5px;border-radius:4px}.pipeline-card{background:#fff;border:1px solid var(--line);border-radius:8px;padding:10px;margin:8px 0}.pipeline-card>span{display:flex;align-items:center;gap:6px}.pipeline-card>span i{width:21px;height:21px;display:grid;place-items:center;border-radius:50%;background:var(--pale);font-size:6px;font-style:normal;color:var(--green)}.pipeline-card b{font-size:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pipeline-card small{display:block;font-size:6px;color:#999;margin:8px 0}.pipeline-card em{font-size:6px;color:var(--green);font-style:normal;background:var(--pale);padding:3px}.analytics{background:var(--off)}.analytics .section-heading{margin-bottom:65px}.analytics-board{border:1px solid var(--line);border-radius:20px;background:#fff;padding:28px;box-shadow:var(--shadow)}.analytics-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.analytics-head small{font-size:7px;color:#999;letter-spacing:.12em}.analytics-head h3{margin:5px 0;font-size:19px}.analytics-head select{border:1px solid var(--line);background:#fff;padding:8px 12px;border-radius:7px;font-size:8px}.analytics-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.chart{border:1px solid var(--line);border-radius:11px;padding:19px;min-height:240px}.chart>span{font-size:7px;color:#818a84;font-weight:800;letter-spacing:.08em}.chart.wide{grid-column:span 2}.chart.wide>div{display:flex;align-items:center;gap:10px;margin-top:12px}.chart.wide b{font-size:25px}.chart.wide b small{font-size:8px;color:#888}.chart.wide div>em{font-size:8px;color:var(--green);font-style:normal;background:var(--pale);padding:5px}.chart svg{width:100%;height:130px;margin-top:8px;overflow:visible}.chart .area{fill:url(#g)}.chart .line{stroke:var(--green);fill:none;stroke-width:2}.funnel-row{display:grid;grid-template-columns:70px 1fr 28px;gap:10px;align-items:center;margin:16px 0;font-size:8px}.funnel-row i{height:5px;background:#edf1ee;border-radius:5px}.funnel-row em{display:block;height:100%;background:var(--green);border-radius:5px}.donut{position:relative;width:110px;height:110px;margin:24px auto;border-radius:50%;background:conic-gradient(var(--green) 0 42%,#74bb91 42% 73%,#d9e8de 73%);display:grid;place-items:center}.donut:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border-radius:50%;background:#fff}.donut b{z-index:1;font-size:17px}.donut b small{display:block;font-size:7px;color:#888}.legend{display:flex;justify-content:center;gap:17px}.legend>span{font-size:7px}.legend span i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--green);margin-right:4px}.legend span:nth-child(2) i{background:#74bb91}.legend span:nth-child(3) i{background:#d9e8de}.legend b{margin-left:3px}.distribution>div{height:150px!important;display:flex!important;align-items:end!important;gap:10px!important}.distribution div>i{flex:1;background:linear-gradient(#36a866,#dcefe3);border-radius:4px 4px 0 0;position:relative}.distribution div em{position:absolute;bottom:-18px;left:0;background:none!important;color:#999!important;font-size:6px!important;padding:0!important}.use-cases .container{display:grid;grid-template-columns:.75fr 1.25fr;gap:90px}.case-grid{border-top:1px solid var(--line)}.case-grid>a{display:grid;grid-template-columns:40px 1fr 20px;gap:17px;align-items:center;padding:21px 5px;border-bottom:1px solid var(--line);transition:.2s}.case-grid>a>svg:first-child{width:19px;color:var(--green)}.case-grid>a>svg:last-child{width:15px;color:#aaa;transition:.2s}.case-grid h3{font-size:14px;margin:0 0 5px}.case-grid p{font-size:10px;color:var(--muted);margin:0}.case-grid a:hover{padding-left:12px;background:var(--off)}.case-grid a:hover>svg:last-child{color:var(--green);transform:translate(2px,-2px)}.benefits{background:#0d1712;color:#fff}.benefits .section-heading p{color:#8f9a93}.benefits .eyebrow{color:#73c493}.benefits .eyebrow i{background:#73c493}.stats{display:grid;grid-template-columns:repeat(3,1fr);margin-top:90px}.stats>div{position:relative;padding:25px 50px 25px 0}.stats>div+div{padding-left:50px}.stats>div>span{font-size:9px;color:#70c390}.stats b{display:block;font-size:clamp(65px,8vw,110px);letter-spacing:-.07em;color:#fff;margin:28px 0 4px}.stats p{color:#9ca69f;text-transform:uppercase;font-size:10px;letter-spacing:.08em}.stats>div>i{position:absolute;right:0;top:20px;bottom:20px;width:1px;background:#304039}.disclaimer{font-size:9px;color:#66736b;margin-top:30px}.testimonials .container{display:grid;grid-template-columns:.6fr 1.4fr;gap:80px}.testimonial-intro h2{font-size:55px;line-height:1.05;letter-spacing:-.055em;margin:25px 0}.testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.testimonial-grid article{min-height:330px;padding:26px;border:1px solid var(--line);border-radius:17px;background:#fff;display:flex;flex-direction:column}.testimonial-grid article>span{font-size:42px;color:var(--green);line-height:1}.testimonial-grid blockquote{font-size:15px;line-height:1.65;margin:28px 0}.testimonial-grid article>div{display:flex;align-items:center;gap:9px;margin-top:auto}.testimonial-grid article>div>i{width:35px;height:35px;border-radius:50%;display:grid;place-items:center;background:var(--pale);color:var(--green);font-size:8px;font-style:normal}.testimonial-grid p,.testimonial-grid b,.testimonial-grid small{margin:0;display:block}.testimonial-grid b{font-size:9px}.testimonial-grid small{font-size:7px;color:#939a96;margin-top:4px}.faq{background:var(--off)}.faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.faq .section-heading{position:sticky;top:120px;align-self:start}.accordion{border-top:1px solid #d8dfda}.accordion>div{border-bottom:1px solid #d8dfda}.accordion button{width:100%;display:flex;align-items:center;justify-content:space-between;border:0;background:none;text-align:left;padding:24px 0;font-size:14px;font-weight:700}.accordion button svg{width:18px;transition:.25s}.accordion>div.open button{color:var(--green)}.accordion>div.open button svg{transform:rotate(45deg)}.accordion section{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.accordion section p{overflow:hidden;margin:0;color:var(--muted);font-size:12px;line-height:1.7}.accordion>div.open section{grid-template-rows:1fr}.accordion>div.open section p{padding:0 50px 24px 0}.final-cta{position:relative;overflow:hidden;background:var(--dark);color:#fff;text-align:center;padding:125px 0}.final-cta .container{position:relative;z-index:2}.final-cta .container>span{font-size:9px;letter-spacing:.17em;color:#9bd4b1}.final-cta h2{font-size:clamp(60px,8vw,100px);line-height:.9;letter-spacing:-.065em;margin:30px 0}.final-cta h2 i{font-style:normal;color:#7dda9f}.final-cta p{color:#c2d6c9}.final-cta .container>div{display:flex;gap:10px;justify-content:center;margin:30px 0 17px}.button.light{background:#fff;color:var(--dark);border-color:#fff}.button.ghost{background:transparent;border-color:#ffffff4d}.final-cta small{color:#91b49e;font-size:9px}.cta-shape{position:absolute;border:1px solid rgba(157,224,181,.17);border-radius:50%}.cta-shape.one{width:500px;height:500px;left:-180px;top:-160px}.cta-shape.two{width:600px;height:600px;right:-250px;bottom:-320px}.cta-shape:after{content:"";position:absolute;top:60px;right:60px;bottom:60px;left:60px;border:1px solid rgba(157,224,181,.11);border-radius:50%}footer{padding:80px 0 28px}.footer-top{display:grid;grid-template-columns:1fr 2fr;gap:80px;padding-bottom:70px}.footer-top>div:first-child p{font-size:20px;font-weight:700;letter-spacing:-.04em;margin:28px 0 8px}.footer-top>div:first-child>span{font-size:11px;color:var(--muted)}.footer-cols{display:grid;grid-template-columns:repeat(5,1fr);gap:25px}.footer-cols h3{font-size:8px;letter-spacing:.12em;color:#8a928d;margin:5px 0 20px}.footer-cols a{display:block;font-size:10px;color:#4f5953;margin:13px 0}.footer-cols a:hover{color:var(--green)}.footer-bottom{border-top:1px solid var(--line);padding-top:23px;display:flex;justify-content:space-between;align-items:center;font-size:8px;color:#89918c}.footer-bottom>div{display:flex;gap:8px}.footer-bottom a{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%}.footer-bottom svg{width:12px}.dialog-backdrop{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;background:#07120b8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;padding:20px}.dialog{width:min(470px,100%);background:#fff;border-radius:22px;padding:40px;box-shadow:0 35px 100px #0000004d;position:relative}.dialog-close{position:absolute;right:18px;top:18px;width:34px;height:34px;border:1px solid var(--line);border-radius:50%;background:#fff}.dialog-close svg{width:15px}.dialog h2{font-size:34px;letter-spacing:-.05em;margin:22px 0 10px}.dialog>p,.dialog-success p{font-size:12px;line-height:1.7;color:var(--muted)}.dialog form{display:grid;gap:13px;margin-top:25px}.dialog label{font-size:9px;font-weight:700}.dialog input,.dialog select{width:100%;border:1px solid var(--line);border-radius:9px;padding:12px;margin-top:6px;outline:0;font-size:12px}.dialog input:focus,.dialog select:focus{border-color:var(--green);box-shadow:0 0 0 3px var(--soft)}.dialog form .button{margin-top:5px}.dialog>small{display:block;font-size:7px;color:#969d98;text-align:center;margin-top:14px}.dialog-success{text-align:center;padding:20px 0}.dialog-success>i{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:var(--pale);color:var(--green);margin:auto}.dialog-success svg{width:24px}@media(max-width:1000px){.section{padding:100px 0}.nav-links{gap:17px}.dashboard{grid-template-columns:150px 1fr}.dashboard main{padding:20px}.metric-grid{grid-template-columns:1fr 1fr}.trust-head{align-items:start}.trust-points{display:grid;grid-template-columns:1fr 1fr}.logo-row{grid-template-columns:repeat(3,1fr);gap:30px}.problem-list{grid-template-columns:1fr 1fr}.problem-list>div:nth-child(2){border-right:0}.step{gap:60px}.ai-layout{gap:50px}.candidate-exp .split{gap:45px}.journey{grid-column:1/-1;margin:20px 0 0}.use-cases .container,.testimonials .container{grid-template-columns:1fr}.testimonial-grid{max-width:760px}.faq-layout{gap:55px}.footer-top{grid-template-columns:1fr}.footer-cols{grid-template-columns:repeat(5,1fr)}}@media(max-width:760px){.container{width:min(100% - 32px,600px)}.section{padding:82px 0}.section-heading h2{font-size:40px}.announcement{height:auto;padding:9px 0}.announcement span:first-child{max-width:220px}.nav{height:66px}.nav-links{display:none;position:absolute;top:66px;left:0;right:0;background:#fff;padding:18px 16px 26px;border-bottom:1px solid var(--line);box-shadow:0 20px 30px #14321e14}.nav-links.open{display:grid}.nav-links>a{padding:12px}.nav-actions{display:none}.menu-button{display:grid;place-items:center;border:0;background:none}.mobile-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.hero{padding:70px 0 65px}.hero h1{font-size:43px}.hero-copy p{font-size:15px}.hero-badges{flex-wrap:wrap}.hero-actions{flex-direction:column}.hero-actions .button{width:100%}.hero-visual{margin-top:55px}.dashboard{grid-template-columns:55px 1fr;min-height:400px}.dashboard aside{padding:12px 6px}.dash-mark b,.dash-nav span,.dash-profile span{display:none}.dash-mark{padding:0 6px 15px}.dash-nav div,.dash-profile{justify-content:center;padding:0}.dashboard main{padding:13px 10px}.dash-top h3{font-size:14px}.dash-tools button,.dash-tools>svg{display:none}.metric-grid{gap:6px;margin:14px 0}.metric{padding:10px}.metric strong{font-size:18px}.metric small{display:none}.candidate-table .tr{grid-template-columns:1.6fr .7fr .7fr;min-height:52px;padding:0 9px}.candidate-table .tr>*:nth-child(3),.candidate-table .tr>*:nth-child(5){display:none}.table-title{padding:12px}.person i{display:none}.person small{font-size:6px}.float-card{display:none}.trust-head{display:block}.trust-points{margin-top:30px}.logo-row{grid-template-columns:1fr 1fr}.product-tabs{justify-content:start;overflow-x:auto;padding-bottom:6px}.product-tabs button{white-space:nowrap}.browser-frame{border-radius:10px}.browser-bar div{width:170px}.browser-frame .dashboard{min-height:430px}.tab-panel{grid-template-columns:55px 1fr;min-height:430px}.tab-panel-side{padding:14px 5px}.tab-panel-side .dash-mark b,.tab-panel-side>span{font-size:0;text-align:center;padding:9px 0}.tab-panel-side>span:before{content:"•";font-size:15px}.tab-panel-main{padding:18px 12px}.skeleton-metrics{gap:6px}.skeleton-chart{grid-template-columns:1fr}.skeleton-list{display:none}.problem-list{grid-template-columns:1fr;margin-top:60px}.problem-list>div,.problem-list>div+div{padding:25px 0;border-right:0;border-bottom:1px solid #324039}.problem-list h3{margin:20px 0 10px}.better{margin-top:70px}.workflow .section-heading{margin-bottom:30px}.step,.step:nth-child(2n){display:flex;flex-direction:column;gap:30px;min-height:auto;padding:55px 0}.step-copy,.step:nth-child(2n) .step-copy{order:1}.mini-ui,.step:nth-child(2n) .mini-ui{order:2;width:100%}.step-line{left:0}.step-line i{top:70px}.step-line b{top:88px}.step-copy{padding-left:24px}.step-copy h3{font-size:31px}.ai-layout{grid-template-columns:1fr;margin-top:50px}.ai-console{padding:18px}.signal-grid{gap:12px}.feature-grid{grid-template-columns:1fr}.feature-grid article{min-height:260px}.candidate-exp .split{display:flex;flex-direction:column}.interview-window{order:2;width:100%}.interview-body{grid-template-columns:1fr}.video-card{min-height:180px}.journey{order:3;display:grid;grid-template-columns:1fr 1fr;width:100%;gap:10px}.journey em{display:none}.pipeline{padding:12px;overflow-x:auto}.pipeline-top,.pipeline-board{min-width:700px}.analytics-board{padding:12px}.analytics-grid{grid-template-columns:1fr}.chart.wide{grid-column:auto}.legend{gap:7px}.use-cases .container{gap:50px}.stats{grid-template-columns:1fr}.stats>div,.stats>div+div{padding:25px 0;border-bottom:1px solid #304039}.stats>div>i{display:none}.testimonial-grid{grid-template-columns:1fr}.testimonial-grid article{min-height:270px}.faq-layout{grid-template-columns:1fr}.faq .section-heading{position:static}.final-cta{padding:90px 0}.final-cta .container>div{flex-direction:column}.final-cta .button{width:100%}.footer-top{gap:50px}.footer-cols{grid-template-columns:1fr 1fr}.footer-bottom{gap:20px}.dialog{padding:30px 22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:focus-visible{outline:3px solid rgba(22,131,74,.35);outline-offset:3px}@media(max-width:760px){.container{width:min(calc(100% - 32px),600px)}.hero h1{font-size:38px}}.nav-wrap{position:relative;top:auto;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.nav{height:72px}.nav-links{gap:28px}.nav-links>a{position:relative;font-size:12px}.nav-links>a small{margin-left:2px;padding:2px 4px;border-radius:3px;background:#e8f5ec;color:var(--green);font-size:7px;font-weight:800}.nav-actions{gap:10px}.language{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:50%;background:#fff;color:var(--green)}.language svg{width:16px}.nav-cta{min-height:38px;padding:0 16px;border-radius:999px;background:#141a16;border-color:#141a16;box-shadow:0 5px 12px #0000002e}.nav-cta:hover{background:var(--dark)}.nav-cta svg{width:14px}.announcement{height:34px;background:#151716;border:0;color:#e9eeeb}.announcement .container{justify-content:center;gap:28px}.announcement .container>span{display:flex;align-items:center;gap:5px;font-size:9px;font-weight:700}.announcement .container>span svg{width:11px;color:#64d18e;fill:#64d18e}.announcement a{font-size:9px;color:#8ed9a9}.hero{min-height:650px;padding:66px 0 34px;background-color:#fff;background-image:radial-gradient(circle at 50% 62%,rgba(230,241,233,.28),transparent 48%),linear-gradient(rgba(22,131,74,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(22,131,74,.02) 1px,transparent 1px);background-size:auto,52px 52px,52px 52px}.hero:before{content:"";position:absolute;left:-8%;right:-8%;bottom:-200px;height:520px;border:2px solid rgba(100,127,110,.08);border-radius:50%;box-shadow:0 -40px #647f6e06,0 -80px #647f6e06,0 -120px #647f6e05;transform:rotate(-5deg)}.hero:after{background:linear-gradient(90deg,#fff 0%,transparent 18%,transparent 82%,#fff 100%)}.hero-copy>div{max-width:980px}.hero-badges{margin-bottom:18px}.hero-badges span{padding:6px 9px;border-radius:999px;background:#fff;font-size:8px;box-shadow:0 2px 6px #142d1d0a}.hero h1{margin:0 auto 18px;font-size:inherit;line-height:1;text-transform:none;letter-spacing:normal}.hero h1 b{display:block;font-size:clamp(43px,5vw,66px);line-height:1.05;letter-spacing:-.055em}.hero h1 em{display:block;margin:3px 0 8px;font-family:Segoe Script,Bradley Hand,cursive;font-size:clamp(39px,4.5vw,62px);line-height:1.05;font-weight:400;letter-spacing:-.06em}.hero h1 span{position:relative;display:inline-block;font-size:clamp(38px,4vw,57px);line-height:1.04;letter-spacing:-.055em;color:var(--ink);font-weight:700}.hero h1 span:before,.hero h1 span:after{content:"";position:absolute;left:4%;right:4%;height:3px;border-radius:50%;background:#37a765;bottom:-7px;transform:rotate(-1deg)}.hero h1 span:after{left:9%;right:8%;bottom:-13px;height:2px;transform:rotate(1deg);opacity:.8}.hero-copy p{max-width:650px;margin-bottom:18px;font-size:15px;line-height:1.55;font-weight:600;color:#4f5652}.hero-actions{gap:10px}.hero-actions .button{min-height:42px;padding:0 18px;border-radius:999px;font-size:11px}.hero-primary{background:#141a16;border-color:#141a16;box-shadow:0 7px 14px #0000002e}.hero-actions .secondary{box-shadow:0 7px 14px #162d1e17}.microcopy{margin-top:12px;font-size:8px}.hero-proof{margin-top:19px}.hero-proof>small{font-size:7px;font-weight:800;letter-spacing:.08em;color:#838b86}.hero-proof>div{display:flex;align-items:center;justify-content:center;gap:55px;margin:15px auto 9px}.hero-proof>div span{display:flex;align-items:center;gap:6px;color:#667069;font-size:13px;font-weight:700}.hero-proof>div i{display:grid;place-items:center;width:19px;height:19px;border-radius:4px;background:var(--green);color:#fff;font-size:9px;font-style:normal}.hero-proof>div span:nth-child(2n) i{background:#202522}.hero-proof>p{display:flex;align-items:center;justify-content:center;gap:5px;margin:0;font-size:7px;color:#89918c;font-weight:500}.hero-proof>p svg{width:10px;color:var(--green)}@media(max-width:900px){.nav-links{gap:15px}.hero-proof>div{gap:25px}}@media(max-width:760px){.nav-wrap{position:sticky;top:0}.nav{height:64px}.announcement .container{justify-content:center}.announcement a{display:none}.announcement .container>span{text-align:center}.language{display:none}.hero{min-height:auto;padding:58px 0 45px}.hero h1 b{font-size:37px}.hero h1 em{font-size:35px;margin:8px 0}.hero h1 span{font-size:34px}.hero-copy p{font-size:13px;margin-top:26px}.hero-actions{gap:8px}.hero-actions .button{width:100%}.hero-proof{margin-top:28px}.hero-proof>div{display:grid;grid-template-columns:repeat(2,auto);gap:14px 30px}.hero-proof>div span:last-child{grid-column:1/-1;justify-self:center}}:root{--green:#167447;--dark:#003f34;--bright:#9bea3f;--muted:#596760;--line:#dce7df;--pale:#eff8ed;--soft:#dff1d8;--off:#f7faf5;--shadow:0 30px 80px rgba(0,63,52,.14)}.section-heading h2,.testimonial-intro h2,.hero h1 b,.hero h1 span{font-weight:800}.section-heading h2 span,.testimonial-intro h2 span{color:#2f8f48}.eyebrow{color:#257d45}.eyebrow i{background:linear-gradient(90deg,var(--dark),var(--bright))}.button{border-color:transparent;background:linear-gradient(115deg,#07563e,#79cf32);box-shadow:0 9px 22px #1468382e}.button:hover{background:linear-gradient(115deg,#003f34,#65bd27)}.nav-wrap{background:#fafff8;border-bottom-color:#d8e8da}.nav-links>a,.text-button{font-weight:800}.logo svg{fill:#07563e}.logo .logo-cut{fill:#9bea3f}.logo b{color:#167447}.language{border-color:#cde0d1;background:#f4faef;color:#156c42}.nav-cta{background:linear-gradient(110deg,#003f34,#1e7544);border:0;box-shadow:0 7px 18px #003f3447}.announcement{background:linear-gradient(90deg,#002f2b,#075b3b 55%,#153f2c)}.announcement .container>span svg,.announcement a{color:#b4f661}.announcement a{font-weight:800}.hero{color:#fff;background-color:#064735;background-image:radial-gradient(circle at 82% 18%,rgba(177,255,62,.92),rgba(96,192,46,.34) 25%,transparent 53%),radial-gradient(circle at 10% 92%,rgba(108,213,58,.5),transparent 39%),linear-gradient(118deg,#003b35,#07563e 47%,#70c837)}.hero:after{background:linear-gradient(90deg,rgba(0,49,43,.4),transparent 25%,transparent 78%,rgba(151,232,56,.14))}.hero:before{bottom:-345px;height:530px;background:#fff;border:0;border-radius:50% 50% 0 0/32% 32% 0 0;box-shadow:0 -22px 70px #aaf56124;transform:none}.hero-orb.one{background:radial-gradient(circle,rgba(204,255,105,.5),transparent 68%)}.hero-orb.two{background:radial-gradient(circle,rgba(122,227,62,.36),transparent 70%)}.hero-badges span{color:#efffe8;border-color:#ffffff47;background:#00382c38;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none}.hero-badges svg{color:#b7f765}.hero h1 b,.hero h1 span{color:#fff;text-shadow:0 3px 18px rgba(0,45,34,.13)}.hero h1 em{color:#d7ff9c}.hero h1 span:before,.hero h1 span:after{background:#b8fb59}.hero-copy p{color:#e6f3e9}.hero-primary{color:#073d30;background:linear-gradient(110deg,#d8ff9c,#8ee534);box-shadow:0 10px 24px #2554134d}.hero-primary:hover{color:#052d24;background:linear-gradient(110deg,#e5ffb9,#a1ef48)}.hero-actions .secondary{color:#073d30;border-color:#fff;background:#fff}.microcopy,.hero-proof>small,.hero-proof>p{color:#d6e9da}.microcopy i{background:#b8fb59}.hero-proof>div span{color:#fff}.hero-proof>div i{color:#093d2f;background:#b1f34c}.hero-proof>div span:nth-child(2n) i{color:#eaffdc;background:#07563e}.hero-proof>p svg{color:#c8ff76}.trust{border-color:#d9e7db;background:#fff}.trust-points svg,.logo-row>span:hover{color:#29904c}.product{background:linear-gradient(180deg,#f4faef,#fff)}.product-tabs button[aria-selected=true]{color:#166d3f;border-color:#cbe2cf}.browser-frame{border-color:#cbded0;box-shadow:0 35px 90px #003f3429}.dash-mark>span,.avatar,.mini-ui button,.question-card button{background:linear-gradient(135deg,#07563e,#86d83a)}.dash-nav div.active,.tab-panel-side>span.active{background:#e4f4df;color:#07563e}.metric small,.people-row>span,.pipeline-card em{background:#ecf8e7;color:#167447}.score em:after,.bars i,.score-row em,.signal-grid em,.interview-progress em,.funnel-row em{background:linear-gradient(90deg,#07563e,#91df3b)}.problem{background:radial-gradient(circle at 95% 15%,rgba(151,233,57,.2),transparent 34%),linear-gradient(125deg,#002f2b,#064b37 65%,#14693d)}.problem .eyebrow,.problem-list span,.better span,.better i{color:#b8fa60}.problem .eyebrow i{background:#b8fa60}.problem-list{border-color:#d0ffcd33}.problem-list>div{border-color:#d0ffcd33}.problem-list p{color:#a9c0b2}.workflow{background:radial-gradient(circle at 90% 10%,rgba(157,234,66,.35),transparent 33%),linear-gradient(135deg,#e6f5df,#f7fbf3 58%,#dff4d1)}.step-line i{border-color:#62bd30}.step-copy>span,.step-copy>svg{color:#237c45}.mini-ui{border-color:#d7e5d9;box-shadow:0 24px 55px #003f341a}.overall b,.people-row .ring,.decision-row>em{color:#268342}.decision-row>i{background:linear-gradient(110deg,#07563e,#78cc32)}.ai-section{background:radial-gradient(circle at 90% 10%,rgba(157,234,66,.35),transparent 33%),linear-gradient(135deg,#e6f5df,#f7fbf3 58%,#dff4d1)}.ai-features>div.active{color:#07563e}.ai-console{border-color:#c9decf;box-shadow:0 30px 70px #003f3424}.candidate-summary strong,.ai-console-top span{color:#237d43}.feature-grid article>i,.journey i{background:linear-gradient(135deg,#e1f2dc,#f0fadf);color:#1c7b43}.feature-grid article:hover{border-color:#67b93d;box-shadow:0 18px 42px #0046321f}.candidate-exp{background:linear-gradient(180deg,#f8fbf5,#eef7e9)}.video-card{background:radial-gradient(circle at 75% 20%,rgba(154,236,63,.26),transparent 35%),linear-gradient(145deg,#003f34,#12633e)}.pipeline{background:#f3f9ef;border-color:#d4e5d6}.analytics{background:linear-gradient(150deg,#eef8e9,#fff)}.chart .line{stroke:#52a936}.donut{background:conic-gradient(#07563e 0,#07563e 42%,#64b943 42%,#64b943 73%,#d9e9cf 73%)}.distribution div>i{background:linear-gradient(#8ede3b,#dcefd3)}.use-cases{background:#fff}.case-grid>a:hover{background:#f0f8eb}.benefits{background:radial-gradient(circle at 85% 20%,rgba(165,244,59,.22),transparent 35%),linear-gradient(120deg,#002f2b,#07563e)}.benefits .eyebrow,.stats>div>span{color:#b8fa60}.benefits .eyebrow i{background:#b8fa60}.stats b{color:#eaffdc}.testimonials{background:#fbfdf9}.testimonial-grid article{border-color:#d6e5d8}.testimonial-grid article>span{color:#64b636}.faq{background:linear-gradient(150deg,#edf7e8,#f9fcf7)}.accordion>div.open button{color:#147242}.final-cta{background:radial-gradient(circle at 82% 15%,rgba(183,251,82,.42),transparent 30%),radial-gradient(circle at 8% 90%,rgba(105,204,50,.3),transparent 34%),linear-gradient(120deg,#002f2b,#07583d 60%,#55aa32)}.final-cta .container>span{color:#cbff85}.final-cta h2 i{color:#c7ff78}.button.light{color:#0a4935;background:linear-gradient(110deg,#efffcf,#a4ed4c);border:0}.button.ghost{background:#00332a38;border-color:#ffffff73}footer{background:#f8fcf5}.footer-cols h3{color:#256c43}.footer-bottom a:hover{color:#fff;background:#07563e}@media(max-width:760px){.hero:before{bottom:-395px}.hero-proof>div i{background:#b1f34c}.section-heading h2{font-weight:800}}.hero{background-size:auto,auto,auto;background-repeat:no-repeat}.hero-proof>small,.hero-proof>p{color:#52705e}.hero-proof>div span{color:#174f38}.hero-proof>div i{background:#9bea3f}.hero-proof>p svg{color:#298449}.hero{color:var(--ink);background-color:#fff;background-image:radial-gradient(ellipse at 50% 112%,rgba(126,220,61,.24) 0%,rgba(53,145,72,.11) 27%,transparent 58%),linear-gradient(rgba(12,100,61,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(12,100,61,.025) 1px,transparent 1px);background-size:auto,52px 52px,52px 52px;background-repeat:no-repeat,repeat,repeat}.hero:after{background:linear-gradient(90deg,#fff 0%,transparent 20%,transparent 80%,#fff 100%)}.hero:before{bottom:-415px;background:#fff;box-shadow:0 -16px 55px #5abe3717}.hero-orb.one{width:520px;height:320px;top:auto;bottom:-150px;right:-110px;background:radial-gradient(circle,rgba(156,235,65,.19),transparent 70%)}.hero-orb.two{width:440px;height:260px;top:auto;bottom:-160px;left:-130px;background:radial-gradient(circle,rgba(28,122,69,.12),transparent 72%)}.hero-badges span{color:#315d45;border-color:#d5e5d7;background:#ffffffdb;box-shadow:0 3px 10px #003f340d}.hero-badges svg{color:#278148}.hero h1 b,.hero h1 span{color:#111;text-shadow:none}.hero h1 em{color:#277c47}.hero h1 span:before,.hero h1 span:after{background:linear-gradient(90deg,#07563e,#9bea3f)}.hero-copy p{color:#56635c}.hero-primary{color:#fff;background:linear-gradient(110deg,#003f34,#267d44);box-shadow:0 9px 22px #003f3438}.hero-primary:hover{color:#fff;background:linear-gradient(110deg,#002f2b,#17673b)}.hero-actions .secondary{color:#173d2e;border-color:#d9e5dc;background:#fff}.microcopy{color:#7a867f}.microcopy i{background:#75be45}.hero-proof>small,.hero-proof>p{color:#718078}.hero-proof>div span{color:#385646}.hero-scroll-cue{position:absolute;z-index:4;left:50%;bottom:13px;display:flex;flex-direction:column;align-items:center;gap:5px;transform:translate(-50%);color:#247645;font-size:7px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hero-scroll-cue>i{position:relative;display:grid;place-items:center;width:25px;height:25px;border:1px solid #a9d49d;border-radius:50%;background:#fff;box-shadow:0 5px 14px #2c7d3821;font-style:normal;animation:scroll-arrow 1.8s ease-in-out infinite}.hero-scroll-cue>i:before{content:"";position:absolute;z-index:-1;width:34px;height:34px;border-radius:50%;background:#8ee0422e;animation:scroll-glow 1.8s ease-out infinite}.hero-scroll-cue svg{width:12px;transform:rotate(90deg)}@keyframes scroll-arrow{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes scroll-glow{0%{transform:scale(.65);opacity:.8}70%,to{transform:scale(1.35);opacity:0}}@media(max-width:760px){.hero{background-size:auto,40px 40px,40px 40px}.hero:before{bottom:-435px}.hero-scroll-cue{bottom:7px}}.hero{background-image:radial-gradient(ellipse at 50% 112%,rgba(145,229,66,.38) 0%,rgba(73,166,72,.18) 30%,rgba(219,244,204,.14) 48%,transparent 66%);background-size:auto;background-repeat:no-repeat}.hero:before{background:linear-gradient(180deg,#fbfff9,#f0faea)}@media(max-width:760px){.hero{background-size:auto}}.hero{background-image:linear-gradient(0deg,rgba(132,220,61,.25) 0%,rgba(224,246,210,.13) 27%,transparent 56%),linear-gradient(115deg,rgba(255,139,42,.12) 0%,transparent 32%);background-size:auto;background-repeat:no-repeat}.hero:before{display:none}.hero-orb{display:none}:root{--orange:#ff8a2a}.logo .logo-cut{fill:var(--orange)}.announcement .container>span svg{color:var(--orange);fill:var(--orange)}.hero-badges span:first-child svg{color:var(--orange)}.hero h1 span:before,.hero h1 span:after{background:linear-gradient(90deg,#07563e 0%,#91df3b 58%,var(--orange) 100%)}.hero-proof>div span:nth-child(3n) i{color:#fff;background:var(--orange)}.hero-scroll-cue>i:before{background:linear-gradient(135deg,#8ee04238,#ff8a2a33)}.feature-num,.step-copy>span{color:#d96b17}.final-cta .container>span{color:#ffd0a8}.hero{min-height:0;padding-bottom:30px}.hero-proof{margin-top:24px}.hero-proof>div{width:min(100%,900px);margin:18px auto 10px;display:flex;flex-wrap:wrap;justify-content:center;column-gap:clamp(22px,4vw,55px);row-gap:16px}.hero-proof>div span{flex:0 0 auto}.hero-proof>p{margin-top:8px}.hero-scroll-cue{position:relative;left:auto;bottom:auto;width:max-content;margin:20px auto 0;transform:none}.hero-scroll-cue>i{flex:none}@media(max-width:1000px){.hero-proof>div{display:grid;grid-template-columns:repeat(3,max-content);justify-content:center;gap:16px 42px}.hero-proof>div span:last-child{grid-column:auto}.hero-scroll-cue{margin-top:24px}}@media(max-width:620px){.hero{padding-bottom:24px}.hero-proof>div{grid-template-columns:repeat(2,max-content);gap:14px 24px}.hero-proof>div span:last-child{grid-column:1/-1;justify-self:center}.hero-scroll-cue{margin-top:20px}}.demo-showcase{position:relative;overflow:hidden;padding:34px 0 105px;background:radial-gradient(circle at 85% 12%,rgba(255,138,42,.1),transparent 27%),radial-gradient(circle at 15% 75%,rgba(117,206,58,.12),transparent 31%),#fff;border-top:1px solid #e2ebe4}.demo-showcase:before,.demo-showcase:after{content:"";position:absolute;width:820px;height:300px;border:1px solid rgba(29,111,67,.07);border-radius:50%;pointer-events:none}.demo-showcase:before{left:-260px;top:140px;transform:rotate(-16deg)}.demo-showcase:after{right:-330px;top:70px;transform:rotate(18deg)}.partner-label{position:relative;z-index:2;text-align:center;margin-bottom:18px;color:#758079;font-size:8px;font-weight:800;letter-spacing:.14em}.partner-marquee{position:relative;z-index:2;width:100%;overflow:hidden;padding:4px 0 25px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.partner-track{display:flex;width:max-content;align-items:center;gap:68px;animation:partner-scroll 28s linear infinite}.partner-track span{display:flex;align-items:center;gap:8px;white-space:nowrap;color:#8a918d;font-size:13px;font-weight:700;filter:grayscale(1);transition:.25s}.partner-track span:hover{color:#176f43;filter:none}.partner-track i{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;background:#e7ece8;color:#707973;font-size:10px;font-style:normal;font-weight:800}.partner-track span:nth-child(4n+1) i{background:#e9f5df;color:#287846}.partner-track span:nth-child(4n+3) i{background:#fff0e4;color:#dc6e18}@keyframes partner-scroll{to{transform:translate(calc(-50% - 34px))}}.laptop-stage{position:relative;z-index:2;padding-top:32px}.laptop{width:min(780px,86vw);margin:auto;filter:drop-shadow(0 30px 35px rgba(0,48,37,.16))}.laptop-lid{padding:13px 13px 15px;border-radius:22px 22px 7px 7px;background:linear-gradient(145deg,#17211d,#020403);box-shadow:inset 0 0 0 1px #3d4742;position:relative}.laptop-camera{position:absolute;z-index:3;left:50%;top:5px;width:5px;height:5px;border-radius:50%;background:#53625a;box-shadow:0 0 0 2px #111}.interview-app{height:430px;border-radius:12px 12px 3px 3px;overflow:hidden;background:#f7faf7;display:grid;grid-template-rows:48px 1fr 48px}.interview-app>header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 17px;border-bottom:1px solid #dfe8e1;background:#ffffffeb}.interview-brand{display:flex;align-items:center;gap:7px}.interview-brand>span{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:linear-gradient(135deg,#07563e,#91df3b);color:#fff;font-size:11px;font-weight:800}.interview-brand b{font-size:10px}.interview-brand em{color:#df721b;font-style:normal}.interview-status{display:flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:#edf7e8;color:#287447;font-size:7px;font-weight:700}.interview-status i{width:5px;height:5px;border-radius:50%;background:#69bf38;box-shadow:0 0 0 3px #69bf3826}.interview-app>header>small{text-align:right;color:#78827c;font-size:7px}.interview-scene{position:relative;overflow:hidden;background:linear-gradient(125deg,#e7efe9,#f8faf8 53%,#edf5e9)}.office-lines{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 49.8%,rgba(27,92,59,.06) 50%,transparent 50.2%),linear-gradient(rgba(27,92,59,.05) 1px,transparent 1px);background-size:120px 100%,100% 75px}.candidate-video{position:absolute;left:15%;top:18%;width:32%;height:54%;border:6px solid #fff;border-radius:14px;background:linear-gradient(145deg,#174c39,#071e18);box-shadow:0 18px 35px #002e222e;display:grid;place-items:center}.candidate-video>span{position:relative;z-index:1;display:grid;place-items:center;width:82px;height:82px;border-radius:50%;background:linear-gradient(145deg,#b9eb8a,#5ba950);color:#0a4c37;font-size:24px;font-weight:800}.candidate-video>div:last-child{position:absolute;left:10px;bottom:9px;display:flex;align-items:center;gap:5px;color:#d9e8df;font-size:7px}.candidate-video svg{width:10px}.ai-interviewer{position:absolute;left:54%;top:15%;width:23%;height:44%;border:2px solid rgba(255,138,42,.55);border-radius:18px;background:#fffffff0;box-shadow:0 18px 34px #1e462b21;display:flex;flex-direction:column;align-items:center;justify-content:center}.ai-interviewer>svg{width:20px;color:#ff8a2a;margin-bottom:8px}.ai-interviewer b{font-size:21px;letter-spacing:-.06em;color:#134c36}.ai-interviewer strong{font-size:29px;line-height:1;color:#e7761d}.ai-interviewer small{margin-top:10px;color:#7c857f;font-size:6px;text-transform:uppercase;letter-spacing:.1em}.question-bubble{position:absolute;left:31%;right:21%;bottom:9%;padding:10px 14px;border-radius:8px;background:#123b2f;color:#fff;text-align:center;font-size:8px;line-height:1.5;box-shadow:0 10px 22px #002a1f2e}.interview-app>footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 16px;background:#fff;border-top:1px solid #dfe7e1}.interview-app>footer>span{display:flex;align-items:center;gap:5px;color:#7b857e;font-size:7px}.interview-app>footer>span:last-child{justify-content:flex-end}.interview-app>footer svg{width:10px}.interview-app>footer>div{display:flex;align-items:center;gap:7px}.interview-app>footer b{font-size:8px}.interview-app>footer button{display:flex;align-items:center;gap:4px;padding:6px 9px;border:1px solid #dce6df;border-radius:999px;background:#fff;color:#496054;font-size:7px}.interview-app>footer button.submit{border:0;background:linear-gradient(100deg,#ff8a2a,#ffab38);color:#fff}.laptop-base{height:18px;margin:-1px -33px 0;border-radius:2px 2px 50% 50%;background:linear-gradient(#dce1de,#8b948f 52%,#eef1ef);box-shadow:0 5px 6px #0000002e;position:relative}.laptop-base i{position:absolute;left:42%;right:42%;top:0;height:5px;border-radius:0 0 7px 7px;background:#a9b0ac}@media(max-width:760px){.demo-showcase{padding:28px 0 72px}.partner-track{gap:38px;animation-duration:22s}.partner-track span{font-size:10px}.laptop-stage{padding-top:18px}.laptop{width:94vw}.laptop-lid{padding:8px}.interview-app{height:310px;grid-template-rows:40px 1fr 42px}.interview-app>header{grid-template-columns:1fr auto;padding:0 10px}.interview-app>header>small{display:none}.interview-status{font-size:6px}.candidate-video{left:7%;top:18%;width:41%;height:53%}.candidate-video>span{width:56px;height:56px;font-size:17px}.ai-interviewer{left:54%;width:34%;height:45%}.ai-interviewer b{font-size:16px}.ai-interviewer strong{font-size:23px}.question-bubble{left:13%;right:12%;font-size:7px}.interview-app>footer{grid-template-columns:auto 1fr;padding:0 9px}.interview-app>footer>span:first-child{display:none}.interview-app>footer>span:last-child{font-size:6px}.interview-app>footer>div{gap:4px}.interview-app>footer button{padding:5px 7px}.laptop-base{margin-left:-12px;margin-right:-12px}}@media(prefers-reduced-motion:reduce){.partner-track{animation-play-state:paused}}.laptop{width:min(820px,88vw);perspective:1400px}.laptop-lid{padding:14px 14px 22px;border-radius:24px 24px 8px 8px;background:linear-gradient(145deg,#25312c,#080c0a 42%,#141b18);box-shadow:inset 0 0 0 1px #455049,inset 0 -8px 13px #0000006b,0 18px 36px #002a1f26}.laptop-lid:after{content:"APTUSHIRE";position:absolute;left:50%;bottom:7px;transform:translate(-50%);color:#67716c;font-size:5px;font-weight:800;letter-spacing:.18em}.interview-app{height:440px;border-radius:11px 11px 2px 2px;box-shadow:0 0 0 1px #0d120f}.candidate-video,.ai-interviewer{top:16%;width:29%;height:52%;box-sizing:border-box;border-radius:16px;border-width:5px}.candidate-video{left:18%;border-style:solid;border-color:#fff}.ai-interviewer{left:53%;border-style:solid;border-color:#ff8a2aa6}.ai-interviewer>svg{margin-bottom:6px}.ai-interviewer b{font-size:20px}.ai-interviewer strong{font-size:28px}.laptop-base{height:25px;margin:-1px -5% 0;width:110%;border-radius:3px 3px 45% 45%/3px 3px 80% 80%;background:linear-gradient(180deg,#edf1ef,#a5aea9 24%,#d8ddda 56%,#737c77 80%,#cbd1ce);box-shadow:0 7px 8px #00000040,0 18px 22px #0035271a;clip-path:polygon(4% 0,96% 0,100% 72%,97% 100%,3% 100%,0 72%)}.laptop-base:before,.laptop-base:after{content:"";position:absolute;top:0;width:11%;height:5px;border-radius:0 0 4px 4px;background:#626c67;box-shadow:inset 0 1px #343b37}.laptop-base:before{left:16%}.laptop-base:after{right:16%}.laptop-base i{left:42%;right:42%;height:6px;background:linear-gradient(#858e89,#dfe4e1);box-shadow:inset 0 1px 2px #00000040}@media(max-width:760px){.laptop{width:95vw}.laptop-lid{padding:8px 8px 15px;border-radius:17px 17px 6px 6px}.laptop-lid:after{bottom:4px}.interview-app{height:315px}.candidate-video,.ai-interviewer{top:17%;width:39%;height:51%;border-width:4px;border-radius:12px}.candidate-video{left:7%}.ai-interviewer{left:54%}.ai-interviewer b{font-size:15px}.ai-interviewer strong{font-size:22px}.laptop-base{width:104%;margin-left:-2%;margin-right:-2%;height:18px}}.laptop-base{width:112%;height:20px;margin:-1px -6% 0;overflow:visible;border:0;border-radius:2px 2px 15px 15px/2px 2px 7px 7px;background:linear-gradient(180deg,#f4f6f5,#cbd1ce 24%,#a6aeaa 29%,#e3e7e5 47%,#b1b9b5 72%,#858e89 78%,#d7dcda);clip-path:polygon(2.8% 0,97.2% 0,100% 58%,99.3% 80%,96.3% 100%,3.7% 100%,.7% 80%,0 58%);box-shadow:0 3px 2px #0000002e,0 9px 11px #00231b29,0 22px 26px #00342617}.laptop-base:before{content:"";position:absolute;left:13%;right:auto;top:0;width:74%;height:5px;border-radius:0 0 5px 5px;background:linear-gradient(180deg,#343c38,#747d78 55%,#dadedc);box-shadow:inset 0 1px #00000080;transform:none}.laptop-base:after{content:"";position:absolute;left:41%;right:auto;bottom:0;width:18%;height:5px;border-radius:7px 7px 0 0;background:linear-gradient(180deg,#858d89,#d9dddb 75%);box-shadow:inset 0 1px 2px #3037336b;transform:none}.laptop-base i{position:absolute;z-index:-1;left:4%;right:4%;top:13px;height:13px;border-radius:50%;background:#01271d33;filter:blur(7px);box-shadow:none}@media(max-width:760px){.laptop-base{width:108%;height:15px;margin-left:-4%;margin-right:-4%;border-radius:2px 2px 10px 10px}.laptop-base:before{height:4px}.laptop-base:after{height:4px}.laptop-base i{top:9px;height:10px}}.pinned-story{position:relative;height:320vh;background:#fbfcfa}.pinned-story-frame{position:sticky;top:0;height:100vh;min-height:640px;overflow:hidden;display:flex;align-items:center;background-color:#fbfcfa;background-image:radial-gradient(circle,rgba(19,91,56,.105) 1px,transparent 1.4px);background-size:32px 32px}.pinned-story-frame:before{content:"";position:absolute;right:-10%;bottom:-35%;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgba(147,229,69,.15),transparent 67%);pointer-events:none}.story-copy{position:relative;z-index:2;max-width:950px}.story-copy>.eyebrow{margin-bottom:29px}.story-copy p{max-width:930px;margin:0 0 12px;color:#1a211d;font-size:clamp(30px,3.2vw,48px);font-weight:700;line-height:1.28;letter-spacing:-.045em;will-change:transform,opacity}.story-copy p:nth-of-type(2){max-width:900px}.story-copy p.accent{display:inline-block;margin-top:7px;background:linear-gradient(90deg,#075c3e,#59aa34 58%,#ee7b20);background-clip:text;-webkit-background-clip:text;color:transparent;font-weight:800}.story-copy>small{display:flex;align-items:center;gap:8px;margin-top:38px;color:#89938d;font-size:8px;font-weight:800;letter-spacing:.13em}.story-copy>small b{color:#238047;font-size:15px;animation:story-arrow 1.8s ease-in-out infinite}.story-progress{position:absolute;z-index:3;left:0;right:0;bottom:0;height:3px;background:#e5ede6}.story-progress i{display:block;height:100%;background:linear-gradient(90deg,#07563e,#91df3b,#ff8a2a);transform-origin:left}@keyframes story-arrow{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media(max-width:760px){.pinned-story{height:360vh}.pinned-story-frame{top:64px;height:calc(100svh - 64px);min-height:570px;background-size:25px 25px}.story-copy{width:min(calc(100% - 36px),600px)}.story-copy>.eyebrow{margin-bottom:22px}.story-copy p{font-size:clamp(25px,7vw,34px);line-height:1.3;margin-bottom:15px}.story-copy>small{margin-top:28px}}@media(prefers-reduced-motion:reduce){.pinned-story{height:auto}.pinned-story-frame{position:relative;top:auto;height:auto;min-height:0;padding:90px 0}.story-copy p{opacity:1!important;transform:none!important}.story-copy>small b{animation:none}}.dual-products{padding:72px 0 92px;background:#f3f5f3}.dual-products-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.product-story-card{min-width:0;min-height:660px;overflow:hidden;display:grid;grid-template-rows:auto 1fr;border:1px solid #e1e6e2;border-radius:28px;background:#fff;box-shadow:0 22px 55px #10352212}.product-story-copy{min-height:210px;padding:31px 31px 24px}.product-story-copy>span{color:#298049;font-size:8px;font-weight:800;letter-spacing:.12em}.product-story-copy h2{margin:10px 0 13px;font-size:31px;font-weight:800;line-height:1.05;letter-spacing:-.055em}.product-story-copy p{max-width:500px;margin:0;color:#777f7a;font-size:14px;font-weight:600;line-height:1.65}.product-story-copy p b{color:#202622;font-weight:800}.product-story-copy a{display:inline-flex;align-items:center;gap:5px;margin-top:16px;color:#185f3c;font-size:9px;font-weight:800}.product-story-copy a svg{width:12px;transition:.2s}.product-story-copy a:hover svg{transform:translate(4px)}.dual-preview{align-self:end;height:390px;margin:0 24px 25px;border:1px solid #dce5de;border-radius:18px;background:#f7faf7;box-shadow:0 20px 34px #0037271f;overflow:hidden}.dual-appbar{height:47px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #e1e8e3}.dual-appbar>div{display:flex;align-items:center;gap:6px;font-size:8px}.dual-appbar>div>i{display:grid;place-items:center;width:23px;height:23px;border-radius:7px;background:linear-gradient(135deg,#07563e,#91df3b);color:#fff;font-style:normal;font-weight:800}.dual-appbar em{color:#e5751c;font-style:normal}.dual-appbar>span{display:flex;align-items:center;gap:5px;padding:5px 7px;border-radius:999px;background:#edf7e9;color:#277445;font-size:6px}.dual-appbar>span i{width:5px;height:5px;border-radius:50%;background:#73c83e}.dual-interview-scene{height:292px;position:relative;background:radial-gradient(circle at 20% 30%,rgba(142,217,75,.13),transparent 29%),linear-gradient(135deg,#e9f0eb,#fafbfa 58%,#f3f6f3)}.dual-person,.dual-ai{position:absolute;top:15%;width:32%;height:48%;box-sizing:border-box;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-direction:column}.dual-person{left:14%;border:5px solid #fff;background:linear-gradient(145deg,#124934,#082a21);box-shadow:0 15px 28px #002d202e}.dual-person>span{display:grid;place-items:center;width:66px;height:66px;border-radius:50%;background:linear-gradient(145deg,#c3ef92,#6cbd50);color:#0b5138;font-weight:800}.dual-person small{position:absolute;left:8px;bottom:8px;display:flex;align-items:center;gap:4px;color:#d7e5dc;font-size:6px}.dual-person svg{width:9px}.dual-ai{left:54%;border:3px solid rgba(255,138,42,.6);background:#fff;box-shadow:0 15px 28px #314c3b1f}.dual-ai svg{width:17px;color:#ff8422;margin-bottom:7px}.dual-ai b{font-size:17px;color:#124d36}.dual-ai strong{font-size:24px;line-height:1;color:#e87318}.dual-interview-scene>p{position:absolute;left:20%;right:20%;bottom:8%;margin:0;padding:8px 10px;border-radius:6px;background:#123f31;color:#fff;text-align:center;font-size:7px;line-height:1.4}.dual-controls{height:51px;display:flex;align-items:center;justify-content:center;gap:9px;background:#fff;border-top:1px solid #e0e7e2}.dual-controls>span{font-size:7px;font-weight:700}.dual-controls button{display:flex;align-items:center;gap:5px;padding:7px 11px;border:1px solid #dce5df;border-radius:999px;background:#fff;color:#6e7872;font-size:7px}.dual-controls svg{width:10px}.screening-preview{padding:0 13px;background:#fff}.screening-bar{height:60px;display:flex;align-items:center;gap:9px;border-bottom:1px solid #e0e6e2;font-size:8px}.screening-bar>span{color:#8b938e}.screening-bar b{padding-left:9px;border-left:1px solid #dfe5e1}.screening-bar em{margin-left:auto;padding:5px 7px;border-radius:5px;background:#e9f5e3;color:#267747;font-size:6px;font-style:normal}.screening-head,.resume-row{display:grid;grid-template-columns:1.45fr .75fr 1fr .35fr;gap:8px;align-items:center}.screening-head{height:34px;padding:0 8px;background:#f6f8f6;color:#8b938e;font-size:6px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.resume-row{min-height:56px;padding:0 8px;border-bottom:1px solid #e8ece9;color:#69736d;font-size:7px}.resume-row:last-child{border:0}.resume-row>span:first-child{display:flex;align-items:center;gap:7px}.resume-row>span:first-child>i{display:grid;place-items:center;width:18px;height:18px;border-radius:5px;background:#edf6e9;color:#237643}.resume-row svg{width:9px}.resume-row b{color:#25302a;font-size:7px;min-width:0}.resume-row small{display:block;margin-top:3px;color:#9ba19d;font-size:5px;font-weight:500}.resume-row>span:nth-child(3){display:flex;align-items:center;gap:3px;color:#317750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resume-row>em{justify-self:end;min-width:25px;padding:4px;border-radius:5px;text-align:center;font-size:7px;font-style:normal;font-weight:800}.resume-row>em.strong{color:#167447;background:#e6f5df}.resume-row>em.good{color:#9b6913;background:#fff2d9}.resume-row>em.review{color:#bd5c1c;background:#fff0e6}.resume-row>em.pending{color:#929994;background:#eef0ee}@media(max-width:900px){.dual-products-grid{grid-template-columns:1fr;max-width:650px}.product-story-card{min-height:620px}.dual-preview{height:380px}}@media(max-width:600px){.dual-products{padding:52px 0 65px}.product-story-card{min-height:560px;border-radius:20px}.product-story-copy{min-height:205px;padding:25px 21px 20px}.product-story-copy h2{font-size:27px}.product-story-copy p{font-size:12px}.dual-preview{height:325px;margin:0 12px 13px;border-radius:13px}.dual-interview-scene{height:230px}.dual-person,.dual-ai{width:37%;height:48%}.dual-person{left:9%}.dual-ai{left:54%}.dual-interview-scene>p{left:10%;right:10%;font-size:6px}.screening-preview{padding:0 7px}.screening-bar{height:49px}.screening-head,.resume-row{grid-template-columns:1.35fr .8fr .3fr}.screening-head span:nth-child(3),.resume-row>span:nth-child(3){display:none}.resume-row{min-height:46px}.screening-head{height:29px}}.dual-products-grid{width:min(1080px,calc(100% - 48px));gap:16px}.product-story-card{min-height:610px;border:1px solid transparent;border-radius:24px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(145deg,#1c74424d,#dae5dcb8 52%,#ff8a2a40) border-box;box-shadow:inset 0 1px #fffffff2,0 18px 46px #0d3d2613}.product-story-copy{min-height:192px;padding:27px 27px 20px}.product-story-copy h2{font-size:29px}.product-story-copy p{font-size:13px}.dual-preview{height:355px;margin:0 20px 21px;border:1px solid transparent;border-radius:15px;background:linear-gradient(#f7faf7,#f7faf7) padding-box,linear-gradient(135deg,#15703f33,#e1e8e3cc,#ff8a2a33) border-box;box-shadow:0 15px 30px #0034261a}.screening-preview{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#15703f33,#e1e8e3cc,#ff8a2a33) border-box}.dual-interview-scene{height:257px}.dual-controls{height:51px}@media(max-width:900px){.dual-products-grid{width:min(620px,calc(100% - 40px))}.product-story-card{min-height:580px}.dual-preview{height:345px}.dual-interview-scene{height:247px}}@media(max-width:600px){.dual-products-grid{width:min(100% - 32px,600px)}.product-story-card{min-height:530px;border-radius:18px}.product-story-copy{min-height:190px;padding:23px 19px 17px}.dual-preview{height:310px;margin:0 11px 12px;border-radius:12px}.dual-interview-scene{height:215px}}.resume-row{min-height:51px}@media(max-width:600px){.dual-products-grid{width:min(calc(100% - 32px),600px)}.resume-row{min-height:43px}}.hero{padding-top:42px}@media(max-width:760px){.hero{padding-top:38px}.mobile-actions{grid-template-columns:1fr}}.microcopy{gap:12px;margin-top:15px;color:#4f5f56;font-size:11px;font-weight:700}.microcopy i{width:4px;height:4px;background:#4d9b4b}.hero-proof>small{color:#40554a;font-size:10px;font-weight:800;letter-spacing:.1em}.hero-proof>p{color:#4d6055;font-size:10px;font-weight:700}.hero-proof>p svg{width:13px}@media(max-width:760px){.microcopy{flex-wrap:wrap;gap:8px;font-size:10px}.hero-proof>small,.hero-proof>p{font-size:9px}}.interview-app{grid-template-rows:54px 1fr 56px}.candidate-video{overflow:hidden}.candidate-video>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center 35%}.candidate-video>div:last-child{z-index:2;padding:4px 6px;border-radius:5px;background:#042219b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.interview-brand b{font-size:12px}.interview-status{padding:7px 11px;font-size:10px}.interview-app>header>small{color:#55645c;font-size:9px;font-weight:600}.candidate-video>div:last-child{font-size:9px}.ai-interviewer small{font-size:8px;font-weight:700}.question-bubble{padding:12px 16px;font-size:11px;font-weight:600}.interview-app>footer>span{color:#55645c;font-size:9px;font-weight:600}.interview-app>footer svg{width:12px}.interview-app>footer b{font-size:11px}.interview-app>footer button{padding:7px 10px;font-size:9px;font-weight:600}@media(max-width:760px){.interview-app{grid-template-rows:44px 1fr 48px}.interview-brand b{font-size:9px}.interview-status{padding:5px 7px;font-size:8px}.question-bubble{font-size:9px}.interview-app>footer>span:last-child{font-size:8px}.interview-app>footer b{font-size:9px}.interview-app>footer button{font-size:8px}}.screening-bar{font-size:11px}.screening-bar>span{color:#627169;font-weight:600}.screening-bar b{font-size:11px}.screening-bar em{padding:6px 8px;font-size:8px;font-weight:700}.screening-head{color:#65736b;font-size:8px;font-weight:800}.resume-row{color:#53635a;font-size:9px}.resume-row b{font-size:9px;font-weight:700}.resume-row small{margin-top:4px;color:#79867f;font-size:7px}.resume-row>span:first-child>i{width:20px;height:20px}.resume-row svg{width:11px}.resume-row>em{min-width:29px;padding:5px;font-size:9px}@media(max-width:600px){.screening-bar,.screening-bar b{font-size:9px}.screening-bar em,.screening-head{font-size:7px}.resume-row,.resume-row b{font-size:8px}.resume-row small{font-size:6px}.resume-row>em{font-size:8px}}.dual-appbar>div{font-size:10px}.dual-appbar>span{padding:6px 8px;font-size:8px;font-weight:700}.dual-person>span{font-size:16px}.dual-person small{padding:4px 6px;border-radius:5px;background:#001e16a6;font-size:8px;font-weight:600}.dual-person svg{width:11px}.dual-interview-scene>p{padding:10px 12px;font-size:10px;font-weight:600}.dual-controls{gap:12px}.dual-controls>span{font-size:10px}.dual-controls button{padding:8px 12px;font-size:9px;font-weight:600}.dual-controls svg{width:12px}@media(max-width:600px){.dual-appbar>div{font-size:9px}.dual-appbar>span{font-size:7px}.dual-person>span{font-size:14px}.dual-person small{font-size:7px}.dual-interview-scene>p{font-size:8px}.dual-controls>span{font-size:9px}.dual-controls button{font-size:8px}}.product{padding-top:72px}@media(max-width:760px){.product{padding-top:58px}}.trust{padding-top:40px;padding-bottom:40px}.trust .logo-row{margin-top:30px}@media(max-width:760px){.trust{padding-top:34px;padding-bottom:34px}.trust .logo-row{margin-top:26px}}.product .browser-frame .dashboard,.product .tab-panel{min-height:460px}.product .tab-panel-main{padding:25px 30px}.product .skeleton-metrics{margin:18px 0}.product .skeleton-metrics>div{height:76px;padding:12px 14px}.product .skeleton-metrics b{margin:7px 0}.product .bars,.product .skeleton-list{height:190px;padding:18px}.product .skeleton-list div{height:36px}@media(max-width:760px){.product .browser-frame .dashboard,.product .tab-panel{min-height:390px}.product .tab-panel-main{padding:16px 12px}.product .bars,.product .skeleton-list{height:170px}}.product .dashboard.compact main{padding:20px 24px}.product .dashboard.compact .metric-grid{margin:16px 0}.product .dashboard.compact .table-title{padding:11px 14px}.product .dashboard.compact .table-title h4{font-size:13px}.product .dashboard.compact .table-title span,.product .dashboard.compact .table-title button{font-size:10px}.product .dashboard.compact .candidate-table .tr{min-height:43px;padding:0 14px;font-size:10px}.product .dashboard.compact .candidate-table .tr.head{min-height:30px;font-size:9px;font-weight:700}.product .dashboard.compact .person{gap:8px}.product .dashboard.compact .person i{width:27px;height:27px;font-size:9px}.product .dashboard.compact .person b{font-size:10px}.product .dashboard.compact .person small{margin-top:2px;font-size:8px}.product .dashboard.compact .score b,.product .dashboard.compact .status{font-size:10px}@media(max-width:760px){.product .dashboard.compact main{padding:12px 9px}.product .dashboard.compact .candidate-table .tr{padding:0 8px;font-size:9px}.product .dashboard.compact .person b,.product .dashboard.compact .score b,.product .dashboard.compact .status{font-size:9px}.product .dashboard.compact .person small{font-size:7px}}.sample-main{min-width:0}.sample-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0 14px}.sample-stats>div{height:68px;padding:10px 13px;border:1px solid #dce6df;border-radius:10px;background:#fff}.sample-stats span,.sample-stats small{display:block;color:#78857e;font-size:8px}.sample-stats b{display:block;margin:3px 0 1px;font-size:19px;letter-spacing:-.04em}.sample-stats small{font-size:7px}.sample-table{overflow:hidden;border:1px solid #dce6df;border-radius:11px;background:#fff}.sample-table-title{height:38px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5ebe7}.sample-table-title b{font-size:11px}.sample-table-title span{color:#278049;font-size:7px;font-weight:800;letter-spacing:.09em}.sample-tr{min-height:45px;padding:0 13px;display:grid;grid-template-columns:1.55fr 1fr .72fr .82fr;gap:10px;align-items:center;border-bottom:1px solid #e9eeea;color:#56645c;font-size:9px}.sample-tr:last-child{border:0}.sample-tr>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sample-tr>span:first-child{color:#1d2922;font-weight:700}.sample-head{min-height:28px;background:#f7f9f7;color:#7c8982;font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.sample-pill{justify-self:start;padding:4px 7px;border-radius:999px;background:#eaf5e6;color:#237545;font-size:8px;font-weight:700}.sample-interviews .sample-pill{background:#fff1df;color:#a35a18}.sample-ai-screening .sample-tr>span:nth-child(3){color:#167447;font-weight:800}.sample-candidates .sample-tr:not(.sample-head)>span:first-child{display:flex;align-items:center;gap:6px}.sample-candidates .sample-tr i{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:50%;background:#e6f3e2;color:#176b3f;font-size:7px;font-style:normal}.analytics-sample{display:grid;grid-template-columns:1.2fr 1fr;gap:12px}.analytics-sample>div{height:238px;padding:14px;border:1px solid #dce6df;border-radius:11px;background:#fff}.analytics-sample>div>b{font-size:11px}.analytics-sample p{display:grid;grid-template-columns:72px 1fr 28px;align-items:center;gap:8px;margin:14px 0;color:#66736c;font-size:8px}.analytics-sample p>i{height:7px;overflow:hidden;border-radius:999px;background:#edf2ee}.analytics-sample p em{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#07563e,#91df3b)}.analytics-sample strong{text-align:right;color:#203128;font-size:9px}.weekly-bars{height:180px;display:flex;align-items:end;gap:8px;padding-top:15px}.weekly-bars>span{height:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:5px}.weekly-bars i{width:100%;max-width:22px;border-radius:4px 4px 2px 2px;background:linear-gradient(#91df3b,#07563e)}.weekly-bars small{color:#7d8982;font-size:7px}@media(max-width:760px){.sample-stats{gap:6px;margin:12px 0}.sample-stats>div{height:60px;padding:8px}.sample-stats b{font-size:15px}.sample-tr{min-height:42px;padding:0 8px;gap:5px;font-size:8px}.sample-table-title{padding:0 9px}.sample-pill{padding:3px 5px;font-size:7px}.analytics-sample{grid-template-columns:1fr}.analytics-sample>div{height:215px}.analytics-sample>div:last-child{display:none}}@media(min-width:1001px){.problem{padding-top:42px;padding-bottom:34px}.problem .section-heading{max-width:1000px}.problem .section-heading h2{margin-bottom:0}.problem-list{margin-top:30px}.problem-list>div{padding-top:17px;padding-bottom:8px}.problem-list h3{margin-top:14px;margin-bottom:7px}.problem-list p{margin-top:0;margin-bottom:0}.better{margin-top:28px}.better i{margin-top:8px}}.logo{text-transform:none}.journey{gap:10px}.journey>div{gap:8px;font-size:12px;font-weight:650;white-space:nowrap}.journey i{width:32px;height:32px;flex:0 0 32px}.journey svg{width:15px;height:15px}.journey em{margin-left:2px;font-size:15px;font-weight:700;color:#7f8c84}@media(max-width:760px){.journey>div{font-size:11px}.journey i{width:30px;height:30px;flex-basis:30px}}.workflow{padding-top:78px;padding-bottom:78px}.workflow .section-heading{margin-bottom:48px}.steps{position:relative}.step{min-height:420px;grid-template-columns:1fr 1fr;gap:140px}.workflow article.step .step-copy,.workflow article.step .mini-ui{order:initial}.workflow article.step:nth-of-type(2n) .step-copy{order:2}.workflow article.step:nth-of-type(2n) .mini-ui{order:1}.step-copy>svg{margin:22px 0 15px}.mini-ui{padding:20px}.ui-head{margin-bottom:16px}.step-line{z-index:4;background:transparent}.workflow-rail{position:absolute;z-index:3;left:50%;top:16px;bottom:16px;width:2px;transform:translate(-50%);border-radius:3px;background:#dce7de}.workflow-rail>i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform-origin:top;background:linear-gradient(#ff8a2a,#76c936,#07563e)}.workflow-marker{position:absolute;z-index:7;left:50%;width:116px;height:116px;display:block;transform:translate(-50%,-50%);pointer-events:none;filter:drop-shadow(0 7px 7px rgba(0,75,49,.18))}.workflow-marker img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:contain}.workflow .ui-head>span{font-size:10px;font-weight:600}.workflow .form-ui label{font-size:10px;font-weight:600}.workflow .form-ui label span{font-size:10px;font-weight:500}.workflow .form-ui button{font-size:10px;font-weight:700}.workflow .people-row b,.workflow .decision-row b{font-size:11px}.workflow .people-row small,.workflow .decision-row small{font-size:9px}.workflow .people-row>i{font-size:9px}.workflow .people-row>span{font-size:8px}.workflow .score-row>span{font-size:10px}.workflow .overall span{font-size:10px}.workflow .overall small{font-size:9px}.workflow .decision-row>span,.workflow .decision-row>i,.workflow .decision-row>button{font-size:9px}@media(max-width:760px){.workflow{padding-top:60px;padding-bottom:60px}.workflow .section-heading{margin-bottom:24px}.step,.step:nth-child(2n){gap:22px;padding:38px 0}.workflow article.step .step-copy,.workflow article.step:nth-of-type(2n) .step-copy{order:1}.workflow article.step .mini-ui,.workflow article.step:nth-of-type(2n) .mini-ui{order:2}.mini-ui{padding:17px}.workflow-rail{left:-4px}.workflow-marker{width:58px;height:58px}.step-line{left:-4px}.step-copy{padding-left:34px}}.source-logos{margin:-3px 0 8px;padding:9px 10px;border:1px solid #e0e9e2;border-radius:9px;background:#f8fbf8}.source-logos>small{display:block;margin-bottom:7px;color:#65736b;font-size:9px;font-weight:700}.source-logos>div{display:flex;align-items:center;gap:6px}.source-logos span{display:flex;align-items:center;gap:4px;min-width:0;color:#425149;font-size:8px;font-weight:700;white-space:nowrap}.source-logos i{width:17px;height:17px;display:grid;place-items:center;flex:none;border-radius:4px;color:#fff;font-size:9px;font-style:normal;font-weight:800}.source-logos svg{width:10px}.source-linkedin i{background:#0a66c2}.source-naukri i{background:linear-gradient(135deg,#3157a5,#42a9dd)}.source-indeed i{background:#2557a7}.source-referral i{background:#268249}.workflow .form-ui label{margin:8px 0}.workflow .form-ui label span{margin-top:4px;padding:8px 10px}.workflow .form-ui button{margin-top:6px;padding:10px}@media(max-width:480px){.source-logos>div{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}}@media(min-width:1001px){.ai-section{padding-top:42px;padding-bottom:42px}.ai-section .section-heading h2{margin-top:18px;margin-bottom:13px}.ai-layout{align-items:start;gap:60px;margin-top:28px}.ai-features>div{padding:13px 0}.ai-console{padding:20px;border-radius:18px}.ai-console-top{padding-bottom:13px}.candidate-summary{margin:14px 0}.insight{padding:13px}.signal-grid{gap:11px 20px;margin:15px 0}.ai-console>button{padding:9px}}@media(min-width:1001px){.features{padding-top:28px;padding-bottom:28px}.features .section-heading{margin-bottom:24px}.features .section-heading h2{margin-top:16px;margin-bottom:0}.feature-grid article{min-height:180px;padding:16px 24px}.feature-num{right:18px;top:15px}.feature-grid article>i{width:40px;height:40px}.feature-grid h3{margin:13px 0 7px}.feature-grid p{margin:0;line-height:1.5}.feature-grid a{margin-top:9px}}.ai-console-top span{font-size:12px}.ai-console-top small{font-size:10px}.candidate-summary>i{font-size:13px}.candidate-summary b{font-size:16px}.candidate-summary span{font-size:11px}.candidate-summary strong{font-size:34px}.candidate-summary strong small,.insight span{font-size:10px}.insight p{font-size:12px;line-height:1.5}.signal-grid div>span{font-size:10px;font-weight:600}.signal-grid div>b{font-size:11px}.ai-console>button{font-size:11px}@media(max-width:760px){.candidate-summary b{font-size:14px}.candidate-summary strong{font-size:29px}.insight p{font-size:11px}}@media(min-width:1001px){.recruiter{padding-top:22px;padding-bottom:26px}.recruiter .section-heading{margin-bottom:22px}.pipeline{padding:13px;border-radius:16px}.pipeline-top{margin-bottom:11px}.pipeline-top>div{padding:8px 14px}.pipeline-top span{font-size:10px;font-weight:600}.pipeline-top b{font-size:23px;margin:3px 0}.pipeline-top small{font-size:8px}.pipeline-top svg{width:10px;height:10px}.pipeline-board{gap:8px}.pipeline-board h4{font-size:11px;margin:7px 0}.pipeline-board h4 span{font-size:9px}.pipeline-card{padding:7px 8px;margin:6px 0}.pipeline-card>span{gap:7px}.pipeline-card>span i{width:24px;height:24px;font-size:8px}.pipeline-card b{font-size:9px}.pipeline-card small{font-size:8px;margin:3px 0}.pipeline-card em{display:inline-block;font-size:8px;padding:2px 4px}}.pipeline,.pipeline *{color:#14271d}.pipeline-top span{font-size:11px;color:#334b3e;font-weight:700}.pipeline-top b{color:#07170f;font-weight:800}.pipeline-top small{font-size:9px;color:#506459;font-weight:600}.pipeline-board h4{font-size:12px;color:#172d21;font-weight:800}.pipeline-board h4 span{font-size:10px;color:#263d31;font-weight:800}.pipeline-card b{font-size:10px;color:#08170f;font-weight:800}.pipeline-card small{font-size:9px;color:#40564a;font-weight:600}.pipeline-card em{font-size:9px;color:#075d3b;font-weight:800}.pipeline-card>span i{font-size:9px;color:#075d3b;font-weight:800}@media(max-width:760px){.pipeline-top span{font-size:10px}.pipeline-board h4{font-size:11px}.pipeline-card b{font-size:10px}.pipeline-card small,.pipeline-card em{font-size:9px}}@media(min-width:1001px){.benefits{padding-top:38px;padding-bottom:32px;min-height:calc(100vh - 87px)}.benefits .section-heading{max-width:1200px}.benefits .section-heading h2{font-size:clamp(46px,4.3vw,58px);line-height:.99;margin:16px 0 12px}.benefits .section-heading p{font-size:15px;line-height:1.5}.stats{margin-top:24px}.stats>div{padding-top:10px;padding-bottom:10px}.stats>div>i{top:8px;bottom:8px}.stats b{font-size:clamp(56px,5vw,72px);margin:8px 0 2px}.stats p{margin:4px 0;font-size:11px}.disclaimer{margin-top:12px;font-size:10px}}.final-cta{background:radial-gradient(circle at 82% 16%,rgba(151,225,65,.3),transparent 32%),linear-gradient(135deg,#f7fbf3,#e6f5df 58%,#d8f2c5);color:#0b2116}.final-cta .container>span{color:#176d40;font-size:11px;font-weight:800}.final-cta h2{color:#0a1710}.final-cta h2 i{color:#258d49}.final-cta p{color:#354d40;font-size:16px;font-weight:600}.final-cta small{color:#52695c;font-size:10px;font-weight:600}.final-cta .button.light{color:#fff;background:linear-gradient(110deg,#07563e,#55ac34);border-color:#07563e}.final-cta .button.ghost{color:#0a4935;background:#fff;border-color:#7fa38d}.final-cta .cta-shape{border-color:#07563e24}.final-cta .cta-shape:after{border-color:#07563e1a}footer{background:linear-gradient(120deg,#002f2b,#07563e);color:#fff;padding-top:68px}footer .logo{color:#fff;font-size:22px}footer .logo svg{fill:#b9f663}footer .logo b{color:#b9f663}.footer-top{padding-bottom:58px}.footer-top>div:first-child p{font-size:24px;color:#fff}.footer-top>div:first-child>span{font-size:13px;line-height:1.7;color:#d0e5d7}.footer-cols h3{font-size:11px;color:#b9f663;font-weight:800}.footer-cols a{font-size:12px;color:#e4f1e8;font-weight:600;margin:14px 0}.footer-cols a:hover{color:#b9f663}.footer-bottom{border-color:#fff3;font-size:10px;color:#c8ddd0}.footer-bottom a{width:34px;height:34px;border-color:#ffffff52;color:#fff;font-size:12px}.footer-bottom svg{width:15px}.footer-bottom a:hover{color:#073d30;background:#b9f663}@media(max-width:760px){footer{padding-top:55px}.footer-top>div:first-child p{font-size:22px}.footer-cols h3{font-size:11px}.footer-cols a{font-size:12px}}.product .section-heading p{color:#263a2f;font-weight:600}.product-tabs button{color:#293f33;font-weight:700}.product .browser-bar div{color:#44584d;font-weight:600}.product .browser-frame *{color:#1d3026}.product .browser-frame span,.product .browser-frame small{font-weight:600}.product .browser-frame h3,.product .browser-frame h4,.product .browser-frame b,.product .browser-frame strong{color:#07160e;font-weight:800}.product .browser-frame .dash-mark>span,.product .browser-frame .skeleton-title button{color:#fff}.product .browser-frame .dash-nav div.active,.product .browser-frame .tab-panel-side>span.active,.product .browser-frame .status,.product .browser-frame .score b,.product .browser-frame .table-title button{color:#075d3b}.demo-showcase{padding-top:10px}.brand-mark{display:block;width:31px;height:31px;object-fit:contain;flex:0 0 auto}.logo>.brand-mark{width:32px;height:32px}.dash-mark>.brand-mark{width:27px;height:27px}.interview-brand>.brand-mark{width:25px;height:25px}.interview-top .brand-mark{width:25px;height:25px}.dual-appbar .brand-mark{width:23px;height:23px}.ai-interviewer>.brand-mark{width:28px;height:28px;margin-bottom:6px}.dual-ai>.brand-mark{width:25px;height:25px;margin-bottom:5px}footer .logo>.brand-mark{width:36px;height:36px}.role-dialog{width:min(920px,100%);padding:28px 30px 32px}.dialog-brand{display:flex;align-items:center;gap:9px;color:#07563e;font-size:11px;font-weight:800;letter-spacing:.12em}.dialog-brand .brand-mark{width:28px;height:28px}.role-dialog h2{max-width:none;margin:0 45px 24px;text-align:center;font-size:32px}.role-options{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:0}.role-card{min-height:250px;padding:24px;border:1px solid #cfe0d3;border-radius:18px;background:#fbfdf9;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;transition:.22s;box-shadow:0 8px 24px #07563e0f}.role-card:hover{transform:translateY(-3px);border-color:#62ae68;box-shadow:0 18px 38px #07563e1f;background:#eef8e9}.role-card>i{width:92px;height:92px;border-radius:20px;display:grid;place-items:center;background:linear-gradient(135deg,#07563e,#78cb38);color:#fff;font-style:normal}.role-card>i svg{width:23px}.role-card>i.role-company{background:linear-gradient(135deg,#e9f7e4,#c8edaa);color:#07563e;box-shadow:0 0 0 2px #fff,0 7px 16px #003f3429}.role-card>i.role-company svg{width:48px;height:48px;stroke-width:1.6}.role-card>i.role-photo{overflow:hidden;background:none;box-shadow:0 0 0 2px #fff,0 7px 16px #003f3433}.role-card>i.role-photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.role-card>b{display:block;font-size:24px;line-height:1.25;color:#0a1d12}.role-signin{min-height:43px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 19px;border-radius:999px;background:linear-gradient(110deg,#07563e,#72c936);color:#fff;font-size:15px;font-weight:800;box-shadow:0 8px 18px #07563e33}.role-signin svg{width:17px}.candidate-role .role-signin{background:linear-gradient(110deg,#e76913,#ff9a3d);box-shadow:0 8px 18px #e067143d}.dialog-back{display:flex;align-items:center;gap:6px;margin:0 0 20px;padding:0;border:0;background:none;color:#176f42;font-size:11px;font-weight:700}.dialog-back svg{width:14px}@media(max-width:600px){.role-dialog{padding:28px 18px}.role-options{grid-template-columns:1fr}.role-dialog h2{margin:0 36px 20px;font-size:27px}.role-card{min-height:220px}.role-card>b{font-size:20px}}@media(min-width:761px){.footer-cols{grid-template-columns:repeat(4,1fr)}}.trust .logo-row>span{color:#40564a;filter:none;animation:company-wiggle 3.4s ease-in-out infinite;transform-origin:center}.trust .logo-row>span:nth-child(2){animation-delay:-.55s}.trust .logo-row>span:nth-child(3){animation-delay:-1.1s}.trust .logo-row>span:nth-child(4){animation-delay:-1.65s}.trust .logo-row>span:nth-child(5){animation-delay:-2.2s}.trust .logo-row>span:nth-child(6){animation-delay:-2.75s}.trust .logo-row i{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:#e7f4df;color:#176f42;font-size:12px}@keyframes company-wiggle{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-4px) rotate(-2deg)}50%{transform:translateY(1px) rotate(1.5deg)}75%{transform:translateY(-2px) rotate(-1deg)}}@media(prefers-reduced-motion:reduce){.trust .logo-row>span{animation:none}}.solutions-nav-item{position:relative}.solutions-nav-item>button{display:flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:#1e2c24;font-family:inherit;font-size:12px;font-weight:700}.solutions-nav-item>button.active,.solutions-nav-item>button:hover{color:#1e2c24}.solutions-nav-item>button svg{transition:.2s}.solutions-nav-item.open>button svg{transform:rotate(180deg)}.solutions-mega{position:fixed;z-index:80;top:72px;left:50%;width:min(940px,calc(100vw - 48px));padding:20px;transform:translate(-50%);border:1px solid #d7e5da;border-radius:18px;background:#fffffffa;box-shadow:0 30px 80px #00302233;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.solutions-mega-head{display:flex;align-items:end;justify-content:space-between;padding:4px 5px 16px;border-bottom:1px solid #e5ece7}.solutions-mega-head>div b{display:block;font-size:18px}.solutions-mega-head>a{display:flex;align-items:center;gap:6px;color:#176f42;font-size:12px;font-weight:800}.solutions-mega-head>a svg{width:14px}.solutions-mega-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding-top:13px}.solutions-mega-grid>a{display:grid;grid-template-columns:40px 1fr 16px;gap:11px;align-items:center;padding:12px;border-radius:12px;transition:.2s}.solutions-mega-grid>a:hover,.solutions-mega-grid>a.active{background:#edf7e8}.solutions-mega-grid>a>i{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;background:#e2f2dc;color:#176f42;font-style:normal}.solutions-mega-grid>a>i svg{width:19px}.solutions-mega-grid>a>svg{width:14px;color:#4a6556}.solutions-mega-grid b,.solutions-mega-grid small{display:block}.solutions-mega-grid b{color:#16231b;font-size:13px}.solutions-mega-grid small{margin-top:5px;color:#405148;font-size:11px;line-height:1.5}.solution-page{--solution-accent:#6ccb38;--solution-deep:#07563e;--solution-soft:#edf8e8;color:#0c1710;background:#fff}.solution-recruitment{--solution-accent:#31b687;--solution-deep:#045b4f;--solution-soft:#e7f8f1}.solution-hr{--solution-accent:#83c85c;--solution-deep:#245f3b;--solution-soft:#f0f8e9}.solution-enterprise{--solution-accent:#78d861;--solution-deep:#073d34;--solution-soft:#e5f2eb}.solution-volume{--solution-accent:#ff922e;--solution-deep:#07563e;--solution-soft:#fff1e5}.breadcrumbs{display:flex;align-items:center;gap:8px;color:#5a6d62;font-size:10px;font-weight:700}.breadcrumbs a:hover{color:var(--solution-deep)}.breadcrumbs b{color:#173326}.solution-hero{position:relative;overflow:hidden;padding:42px 0 76px;background:radial-gradient(circle at 86% 20%,color-mix(in srgb,var(--solution-accent) 25%,transparent),transparent 32%),linear-gradient(145deg,#f7fbf4,var(--solution-soft))}.solution-enterprise .solution-hero{color:#fff;background:radial-gradient(circle at 85% 15%,rgba(118,216,97,.3),transparent 33%),linear-gradient(130deg,#002e2b,#07513c)}.solution-enterprise .breadcrumbs,.solution-enterprise .breadcrumbs b,.solution-enterprise .breadcrumbs a{color:#d7eadd}.solution-glow{position:absolute;border-radius:50%;filter:blur(3px);pointer-events:none}.solution-glow.one{width:420px;height:420px;right:-180px;top:-170px;border:1px solid color-mix(in srgb,var(--solution-accent) 35%,transparent)}.solution-glow.two{width:260px;height:260px;left:-140px;bottom:-160px;border:1px solid color-mix(in srgb,var(--solution-accent) 25%,transparent)}.solution-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:75px;align-items:center;margin-top:44px}.solution-hero-copy h1{max-width:760px;margin:20px 0;font-size:clamp(48px,5.7vw,78px);line-height:.98;letter-spacing:-.065em}.solution-hero-copy p{max-width:690px;color:#40584b;font-size:17px;line-height:1.7}.solution-enterprise .solution-hero-copy p{color:#c8ded0}.solution-actions{display:flex;gap:10px;margin-top:29px}.solution-actions .secondary{color:#173b2b}.solution-actions svg{width:17px}.solution-hero-visual{position:relative;min-height:390px;padding:23px;border:1px solid rgba(24,94,56,.18);border-radius:24px;background:#ffffffeb;box-shadow:0 35px 80px #00422d2b;transform:rotate(1.5deg)}.visual-top,.visual-foot{display:flex;align-items:center;justify-content:space-between}.visual-top{padding-bottom:17px;border-bottom:1px solid #dfe9e2;color:#135f3c;font-size:11px;font-weight:800}.visual-top em{padding:5px 8px;border-radius:99px;background:#e8f6e4;color:#258049;font-size:8px;font-style:normal}.visual-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0}.visual-metrics>div{padding:13px;border:1px solid #e0e9e2;border-radius:11px;background:#fbfdfb}.visual-metrics small,.visual-metrics b{display:block}.visual-metrics small{color:#68766e;font-size:9px}.visual-metrics b{margin-top:7px;color:#0d1e14;font-size:24px}.visual-chart{height:128px;display:flex;align-items:end;gap:8px;padding:14px;border-radius:12px;background:#f1f7ef}.visual-chart i{flex:1;border-radius:5px 5px 2px 2px;background:linear-gradient(var(--solution-accent),var(--solution-deep))}.visual-foot{margin-top:14px;color:#496054;font-size:9px}.visual-foot span{display:flex;align-items:center;gap:6px}.visual-foot span i{width:7px;height:7px;border-radius:50%;background:var(--solution-accent)}.solution-section{padding:105px 0}.solution-heading{max-width:780px}.solution-heading.center{margin-left:auto;margin-right:auto;text-align:center}.solution-heading h2,.command-grid h2,.product-visual-copy h2{margin:18px 0;font-size:clamp(38px,4.5vw,60px);line-height:1.02;letter-spacing:-.055em}.solution-heading p,.command-grid>div>p,.product-visual-copy>p{color:#53645a;font-size:15px;line-height:1.75}.pain-section{background:#fff}.pain-grid{display:grid;grid-template-columns:repeat(5,1fr);margin-top:55px;border-top:1px solid #dce6df}.pain-grid article{position:relative;min-height:195px;padding:24px 20px;border-right:1px solid #dce6df}.pain-grid article:last-child{border:0}.pain-grid article>span{color:var(--solution-deep);font-size:10px;font-weight:800}.pain-grid article>svg{display:block;width:23px;margin:37px 0 18px;color:var(--solution-accent)}.pain-grid h3{font-size:16px;line-height:1.35}.command-section{background:var(--solution-soft)}.command-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:90px;align-items:center}.command-grid>div>a{display:inline-flex;align-items:center;gap:7px;margin-top:18px;color:var(--solution-deep);font-size:12px;font-weight:800}.command-grid>div>a svg{width:15px}.command-visual{min-height:390px;border:1px solid color-mix(in srgb,var(--solution-deep) 18%,#fff);border-radius:24px;background:#fff;box-shadow:0 28px 65px #003c281f}.candidate-stack{display:grid;align-content:center;gap:12px;padding:48px}.candidate-stack>div{display:flex;align-items:center;gap:13px;padding:18px;border:1px solid #e1e9e3;border-radius:13px}.candidate-stack>div:nth-child(2){transform:translate(28px);border-color:var(--solution-accent)}.candidate-stack span{width:39px;height:39px;display:grid;place-items:center;border-radius:50%;background:var(--solution-soft);color:var(--solution-deep);font-size:10px;font-weight:800}.candidate-stack b,.candidate-stack small{display:block}.candidate-stack b{font-size:12px}.candidate-stack small{margin-top:4px;color:#708078;font-size:9px}.fragmented{padding:35px;display:flex;align-items:center;justify-content:center;gap:28px}.fragmented>div{display:grid;gap:8px}.fragmented span{padding:10px 14px;border:1px solid #dce7df;border-radius:8px;color:#445b4e;font-size:10px}.fragmented>svg{color:var(--solution-deep)}.fragmented>b{padding:38px 24px;border-radius:17px;background:linear-gradient(135deg,var(--solution-deep),var(--solution-accent));color:#fff;text-align:center;font-size:18px;line-height:1.5}.volume-flow{display:flex;align-items:center;justify-content:center;gap:14px;padding:28px}.volume-flow b{width:128px;height:128px;display:grid;place-items:center;align-content:center;border-radius:50%;background:var(--solution-soft);color:var(--solution-deep);font-size:26px}.volume-flow b:nth-of-type(2){background:linear-gradient(135deg,var(--solution-deep),var(--solution-accent));color:#fff}.volume-flow small{display:block;margin-top:5px;font-size:7px;letter-spacing:.08em}.volume-flow>i{width:30px;height:2px;background:var(--solution-accent)}.enterprise-map{padding:32px;background:#082f2a;color:#fff;display:grid;align-content:center;gap:18px;text-align:center}.enterprise-map>b{font-size:30px;color:#c8ff91}.enterprise-map>span{padding:13px;border:1px solid rgba(255,255,255,.2);font-size:10px}.enterprise-map>div{display:grid;grid-template-columns:1fr 1fr;gap:9px}.enterprise-map i{padding:13px;border-radius:8px;background:#ffffff14;font-size:9px;font-style:normal}.workflow-section{overflow:hidden}.solution-workflow{position:relative;display:flex;align-items:stretch;margin-top:56px;padding:24px 0}.solution-workflow:before{content:"";position:absolute;left:4%;right:4%;top:50%;height:2px;background:linear-gradient(90deg,var(--solution-deep),var(--solution-accent))}.workflow-node{position:relative;z-index:1;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center}.workflow-node>i{width:43px;height:43px;display:grid;place-items:center;border:5px solid #fff;border-radius:50%;background:var(--solution-deep);color:#fff;font-size:9px;font-style:normal;font-weight:800;box-shadow:0 0 0 1px #d5e4d9}.workflow-node>b{max-width:110px;margin-top:13px;font-size:10px;line-height:1.4}.workflow-node>svg{display:none}.workflow-node>i svg{width:15px}.solution-workflow.architecture{display:grid;max-width:700px;margin-left:auto;margin-right:auto;gap:10px}.solution-workflow.architecture:before{left:50%;top:10%;bottom:10%;width:2px;height:auto}.architecture .workflow-node{padding:13px;flex-direction:row;gap:13px;border:1px solid #dae6dd;border-radius:12px;background:#fff;text-align:left}.architecture .workflow-node>i{flex:0 0 36px;width:36px;height:36px;border-width:3px}.architecture .workflow-node>b{max-width:none;margin:0;font-size:12px}.solution-features{background:#f8fbf7}.solution-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:50px;border-top:1px solid #dbe6dd;border-left:1px solid #dbe6dd}.solution-feature-card{position:relative;min-height:280px;padding:30px;border-right:1px solid #dbe6dd;border-bottom:1px solid #dbe6dd;background:#fff;transition:.25s}.solution-feature-card:hover{z-index:2;transform:translateY(-5px);box-shadow:0 22px 50px #003c281a}.solution-feature-card>span{position:absolute;right:24px;top:22px;color:var(--solution-accent);font-size:9px;font-weight:800}.solution-feature-card>i{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:var(--solution-soft);color:var(--solution-deep);font-style:normal}.solution-feature-card>i svg{width:20px}.solution-feature-card h3{margin:27px 0 11px;font-size:18px}.solution-feature-card p{color:#58685f;font-size:12px;line-height:1.7}.solution-feature-card a{display:flex;align-items:center;gap:5px;margin-top:20px;color:var(--solution-deep);font-size:10px;font-weight:800}.solution-feature-card a svg{width:13px}.product-visual-section{background:#fff}.product-visual-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center}.solution-dashboard{padding:22px;border:1px solid #d8e5da;border-radius:22px;background:#fff;box-shadow:0 32px 75px #003c2824}.solution-dashboard-head{display:flex;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #e2e9e4;font-size:10px}.solution-dashboard-head>span{display:flex;align-items:center;gap:6px;color:var(--solution-deep);font-weight:800}.solution-dashboard-head svg{width:14px}.solution-dashboard-head small{display:flex;align-items:center;gap:5px}.solution-dashboard-head small i{width:6px;height:6px;border-radius:50%;background:var(--solution-accent)}.solution-dashboard-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px;margin:17px 0}.solution-dashboard-metrics>div{padding:12px;border:1px solid #e0e8e2;border-radius:10px}.solution-dashboard-metrics span,.solution-dashboard-metrics b,.solution-dashboard-metrics small{display:block}.solution-dashboard-metrics span{color:#64736a;font-size:8px}.solution-dashboard-metrics b{margin:7px 0;font-size:21px}.solution-dashboard-metrics small{color:#829087;font-size:6px}.solution-dashboard-metrics small svg{width:8px}.solution-dashboard-body{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dashboard-funnel,.dashboard-activity{min-height:220px;padding:17px;border-radius:12px;background:#f5f9f3}.dashboard-funnel{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px}.dashboard-funnel>i{height:27px;display:grid;place-items:center;background:linear-gradient(90deg,var(--solution-deep),var(--solution-accent));color:#fff;font-size:7px;font-style:normal}.dashboard-activity p{display:flex;align-items:center;gap:9px;margin:0;padding:12px 0;border-bottom:1px solid #dce6df}.dashboard-activity p:last-child{border:0}.dashboard-activity p>i{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:#fff;color:var(--solution-deep)}.dashboard-activity p svg{width:13px}.dashboard-activity b,.dashboard-activity small{display:block}.dashboard-activity b{font-size:8px}.dashboard-activity small{margin-top:4px;color:#829087;font-size:6px}.product-visual-copy ul{display:grid;gap:12px;margin:28px 0 0;padding:0;list-style:none}.product-visual-copy li{display:flex;align-items:center;gap:9px;color:#294236;font-size:12px;font-weight:700}.product-visual-copy li svg{width:17px;color:var(--solution-accent)}.solution-use-cases{background:var(--solution-soft)}.solution-use-cases .container>div:last-child{display:grid;grid-template-columns:repeat(5,1fr);margin-top:45px}.solution-use-cases article{padding:25px;border-right:1px solid color-mix(in srgb,var(--solution-deep) 20%,transparent)}.solution-use-cases article:last-child{border:0}.solution-use-cases article span{font-size:9px;color:var(--solution-deep);font-weight:800}.solution-use-cases article h3{min-height:52px;margin:25px 0 15px;font-size:17px}.solution-use-cases article svg{width:16px;color:var(--solution-deep)}.solution-final-cta{padding:100px 0;text-align:center;background:radial-gradient(circle at 80% 0,color-mix(in srgb,var(--solution-accent) 30%,transparent),transparent 36%),linear-gradient(130deg,#e8f6df,#f9fcf7)}.solution-enterprise .solution-final-cta{color:#fff;background:radial-gradient(circle at 80% 0,rgba(123,221,91,.27),transparent 36%),linear-gradient(130deg,#002f2b,#07563e)}.solution-final-cta>div>span{color:var(--solution-deep);font-size:10px;font-weight:800;letter-spacing:.14em}.solution-enterprise .solution-final-cta>div>span{color:#bdf77f}.solution-final-cta h2{max-width:930px;margin:18px auto;font-size:clamp(44px,5vw,68px);line-height:1;letter-spacing:-.055em}.solution-final-cta p{max-width:650px;margin:auto;color:#4c6256;font-size:15px}.solution-enterprise .solution-final-cta p{color:#c9ddd0}.solution-final-cta>div>div{display:flex;justify-content:center;gap:10px;margin-top:29px}.solution-enterprise .solution-final-cta .secondary{color:#173d2e}.solutions-overview{background:#f7fbf5}.solutions-overview-hero{padding:55px 0 85px;text-align:center;background:radial-gradient(circle at 50% 100%,rgba(126,220,61,.2),transparent 48%),#fff}.solutions-overview-hero .breadcrumbs{justify-content:center}.solutions-overview-hero>.container>.eyebrow{margin-top:55px}.solutions-overview-hero h1{max-width:930px;margin:24px auto 18px;font-size:clamp(52px,6vw,82px);line-height:.98;letter-spacing:-.065em}.solutions-overview-hero p{max-width:720px;margin:auto;color:#4d6155;font-size:17px;line-height:1.7}.solutions-directory{padding:80px 0 110px}.solutions-directory-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.solution-directory-card{position:relative;min-height:310px;padding:32px;border:1px solid #d9e5db;border-radius:20px;background:#fff;transition:.25s}.solution-directory-card:last-child{grid-column:1/-1}.solution-directory-card:hover{transform:translateY(-6px);border-color:#7cba68;box-shadow:0 25px 60px #003c281c}.solution-directory-card>span{position:absolute;right:27px;top:24px;color:#2e7b4a;font-size:10px}.solution-directory-card>i{width:51px;height:51px;display:grid;place-items:center;border-radius:15px;background:#eaf6e4;color:#176f42;font-style:normal}.solution-directory-card>i svg{width:23px}.solution-directory-card h2{margin:35px 0 12px;font-size:30px;letter-spacing:-.045em}.solution-directory-card p{max-width:520px;color:#53645a;font-size:13px;line-height:1.7}.solution-directory-card>b{display:flex;align-items:center;gap:6px;margin-top:28px;color:#176f42;font-size:11px}.solution-directory-card>b svg{width:14px}.solution-directory-card.enterprise{color:#fff;background:linear-gradient(135deg,#003c34,#087044)}.solution-directory-card.enterprise p{color:#cce2d3}.solution-directory-card.enterprise>i{background:#ffffff1f;color:#c9ff8d}.solution-directory-card.enterprise>b{color:#c9ff8d}.solutions-proof{padding:100px 0;background:#083f34;color:#fff;text-align:center}.solutions-proof>div>span{color:#b9f566;font-size:10px;font-weight:800;letter-spacing:.14em}.solutions-proof h2{max-width:900px;margin:22px auto 55px;font-size:clamp(42px,5vw,65px);line-height:1.02;letter-spacing:-.055em}.solutions-proof>div>div{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.16)}.solutions-proof p{display:flex;gap:12px;align-items:center;margin:0;padding:25px;border-right:1px solid rgba(255,255,255,.16);font-size:12px}.solutions-proof p:last-child{border:0}.solutions-proof p b{color:#b9f566}@media(max-width:1000px){.solution-hero-grid,.command-grid,.product-visual-grid{grid-template-columns:1fr;gap:50px}.solution-hero-visual{max-width:720px}.pain-grid{grid-template-columns:repeat(3,1fr)}.pain-grid article{border-bottom:1px solid #dce6df}.solution-feature-grid{grid-template-columns:1fr 1fr}.solution-workflow{overflow-x:auto;align-items:start}.workflow-node{min-width:130px}.solution-use-cases .container>div:last-child{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.solutions-nav-item{width:100%}.solutions-nav-item>button{width:100%;justify-content:space-between;padding:12px}.solutions-mega{position:static;width:100%;max-height:58vh;overflow-y:auto;margin:4px 0 10px;padding:12px;transform:none;box-shadow:none}.solutions-mega-head{align-items:start}.solutions-mega-head>a{display:none}.solutions-mega-grid{grid-template-columns:1fr}.solutions-mega-grid>a{padding:10px}.solutions-mega-grid small{font-size:11px}.solution-hero{padding:30px 0 58px}.solution-hero-grid{margin-top:30px}.solution-hero-copy h1{font-size:45px}.solution-hero-copy p{font-size:14px}.solution-actions{flex-direction:column}.solution-actions .button{width:100%}.solution-hero-visual{min-height:340px;padding:16px}.solution-section{padding:74px 0}.pain-grid{grid-template-columns:1fr 1fr;margin-top:35px}.pain-grid article{min-height:150px;padding:18px}.pain-grid article>svg{margin:25px 0 12px}.command-visual{min-height:330px}.candidate-stack{padding:24px}.fragmented{padding:20px;flex-direction:column}.fragmented>svg{transform:rotate(90deg)}.volume-flow{padding:18px;gap:5px}.volume-flow b{width:91px;height:91px;font-size:19px}.volume-flow>i{width:12px}.enterprise-map{padding:20px}.solution-feature-grid{grid-template-columns:1fr}.solution-feature-card{min-height:240px}.solution-dashboard-body{grid-template-columns:1fr}.dashboard-activity{min-height:auto}.solution-use-cases .container>div:last-child{grid-template-columns:1fr 1fr}.solution-use-cases article{border-bottom:1px solid rgba(0,70,45,.15)}.solution-final-cta{padding:75px 0}.solution-final-cta>div>div{flex-direction:column}.solution-final-cta .button{width:100%}.solutions-directory-grid{grid-template-columns:1fr}.solution-directory-card:last-child{grid-column:auto}.solutions-overview-hero h1{font-size:48px}.solutions-proof>div>div{grid-template-columns:1fr 1fr}.solutions-proof p:nth-child(2){border-right:0}}@media(max-width:480px){.pain-grid,.solution-use-cases .container>div:last-child,.solutions-proof>div>div{grid-template-columns:1fr}.pain-grid article,.solution-use-cases article,.solutions-proof p{border-right:0}.solution-dashboard-metrics{grid-template-columns:1fr 1fr}.solution-hero-copy h1{font-size:39px}}@media(min-width:761px){.hero{min-height:calc(100svh - 110px);display:grid;align-items:center;padding-top:56px;padding-bottom:56px}}.hero h1 b,.hero h1 em,.hero h1 span{display:block}.hero h1 em{margin:18px auto 20px;font-size:clamp(31px,3.7vw,48px);line-height:1.18;font-weight:600;letter-spacing:-.045em;background:linear-gradient(90deg,#171a18 12%,#e8731c 48%,#ff9a3d 62%,#171a18 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero h1 b>i{font-style:normal;color:#2f8f48}.hero h1 span{width:max-content;max-width:100%;margin-right:auto;margin-left:auto}@media(max-width:760px){.hero h1 em{margin:15px auto 17px;font-size:30px;line-height:1.25;letter-spacing:-.035em}}.trust .logo-row{display:block;width:100%;margin-top:30px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.trust .logo-track{display:flex;width:max-content;align-items:center;gap:24px;padding:8px 0;animation:company-marquee 26s linear infinite;will-change:transform}.trust .logo-track:hover{animation-play-state:paused}.trust .logo-track>span{width:190px;min-height:72px;display:flex;flex:none;align-items:center;justify-content:center;gap:12px;padding:12px 18px;border:1px solid #d9e7db;border-radius:16px;background:#fff;color:#263b2f;box-shadow:0 8px 22px #07563e0f}.trust .logo-track>span i{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(135deg,#e8f6df,#d1efbc);color:#176f42;font-size:15px;font-style:normal;font-weight:800}.trust .logo-track>span b{font-size:14px;letter-spacing:.01em;white-space:nowrap}@keyframes company-marquee{to{transform:translate(calc(-50% - 12px))}}@media(max-width:760px){.trust .logo-track{gap:14px;animation-duration:20s}.trust .logo-track>span{width:165px;min-height:64px}.trust .logo-row{mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}}@media(prefers-reduced-motion:reduce){.trust .logo-track{animation:none}}
