.staffHero{padding:80px 0 48px}.staffHero__inner{max-width:720px;margin:0 auto;text-align:center}.staffHero__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:9999px;font-size:13px;font-weight:700;margin-bottom:24px}.staffHero__badgeEmoji{font-size:16px}.staffHero__title{font-size:clamp(32px,6vw,56px);font-weight:700;letter-spacing:-.03em;margin-bottom:16px;line-height:1.2}.staffHero__pain{font-size:clamp(16px,2.5vw,20px);font-weight:500;margin-bottom:48px;line-height:1.5}.staffHero__persona{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:24px;text-align:left}.staffHero__personaLabel{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.5);margin-bottom:8px}.staffHero__personaMeta{font-size:14px;color:hsla(0,0%,100%,.7);margin-bottom:12px}.staffHero__personaStory{font-size:16px;line-height:1.7;color:hsla(0,0%,100%,.9)}@media(max-width:640px){.staffHero{padding:48px 0 32px}}.beforeAfterBlock{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:32px}.beforeAfterBlock_mode_after{background:rgba(38,218,210,.06);border-color:rgba(38,218,210,.2)}.beforeAfterBlock__label{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px}.beforeAfterBlock__scene{font-size:20px;font-weight:600;line-height:1.5;margin-bottom:24px}.beforeAfterBlock__metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;list-style:none;padding:0;margin:0}.beforeAfterBlock__metric{padding:16px;background:rgba(0,0,0,.3);border-radius:12px}.beforeAfterBlock__metricLabel{font-size:12px;color:hsla(0,0%,100%,.6);margin-bottom:8px}.beforeAfterBlock__metricValue{display:flex;align-items:baseline;gap:4px}.beforeAfterBlock__metricNumber{font-size:28px;font-weight:700;line-height:1}.beforeAfterBlock__metricUnit{font-size:14px;color:hsla(0,0%,100%,.7)}@media(max-width:640px){.beforeAfterBlock{padding:20px}.beforeAfterBlock__metrics{grid-template-columns:1fr}}.liveDemo__label{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px}.liveDemo__title{font-size:clamp(24px,4vw,32px);font-weight:700;margin-bottom:24px;line-height:1.4}.liveDemo__stage{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:32px;min-height:320px}@media(max-width:640px){.liveDemo__stage{padding:20px}}.valueImpact__inner{background:linear-gradient(135deg,rgba(38,218,210,.08),rgba(38,218,210,.02));border:1px solid rgba(38,218,210,.2);border-radius:24px;padding:48px 32px;text-align:center}.valueImpact__label{font-size:14px;color:hsla(0,0%,100%,.7);margin-bottom:12px}.valueImpact__value{font-size:clamp(32px,6vw,56px);font-weight:700;letter-spacing:-.02em;margin-bottom:12px;line-height:1.2}.valueImpact__role{font-size:16px;color:hsla(0,0%,100%,.8)}.relatedStaff__title{font-size:clamp(24px,4vw,32px);font-weight:700;margin-bottom:32px;text-align:center}.relatedStaff__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.relatedStaff__card{display:block;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:24px;text-decoration:none;color:inherit;transition:background .2s}.relatedStaff__card:hover{background:hsla(0,0%,100%,.06)}.relatedStaff__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:24px;border-radius:12px;margin-bottom:16px}.relatedStaff__role{font-size:18px;font-weight:700;margin-bottom:8px}.relatedStaff__pain{font-size:13px;color:hsla(0,0%,100%,.7);line-height:1.6}@media(max-width:840px){.relatedStaff__grid{grid-template-columns:1fr}}.hireCta{text-align:center;padding:64px 32px;background:hsla(0,0%,100%,.04);border-radius:24px}.hireCta__title{font-size:clamp(24px,4vw,36px);font-weight:700;margin-bottom:16px;line-height:1.4}.hireCta__lead{font-size:16px;color:hsla(0,0%,100%,.8);line-height:1.7;margin-bottom:32px}.hireCta__button{display:inline-block;padding:16px 32px;border-radius:9999px;font-weight:700;font-size:16px;text-decoration:none;transition:transform .2s,box-shadow .2s}.hireCta__button:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,0,.3)}@media(max-width:640px){.hireCta{padding:48px 20px}}