.ev-hero{background:linear-gradient(160deg,#f0ecff,#fff 55%);overflow:hidden;padding:120px 0 clamp(48px,7vw,80px)}.ev-hero__inner{align-items:start;display:grid;gap:var(--col-gap);grid-template-columns:1fr 537px;margin:0 auto;max-width:var(--max-w);padding:0 clamp(20px,5vw,80px)}.ev-hero__copy{max-width:537px}.ev-cd{align-items:baseline;display:inline-flex;gap:12px;margin-bottom:24px}.ev-cd__tag{border-right:1px solid var(--border);color:var(--text-2);font-size:13px;font-weight:400;padding-right:8px}.ev-cd__item{align-items:baseline;display:flex;gap:4px}.ev-cd__num{color:var(--purple);font-size:22px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.ev-cd__label{color:var(--text-2);font-size:12px;font-weight:400;text-transform:lowercase}.ev-cd__sep{color:var(--border);font-size:16px;font-weight:400;line-height:1}.ev-hero__headline{color:var(--dark);font-size:clamp(32px,5vw,56px);font-weight:500;letter-spacing:-.5px;line-height:1.12;margin-bottom:20px}.ev-hero__headline em{color:var(--purple);font-style:normal;font-weight:500}.ev-hero__sub{color:var(--text-2);font-size:17px;font-weight:400;line-height:1.65;margin-bottom:28px;max-width:480px}.ev-hero__meta{display:flex;flex-direction:column;gap:10px;margin-bottom:32px}.ev-hero__meta-item{align-items:center;color:var(--text-2);display:flex;font-size:15px;font-weight:400;gap:12px}.ev-hero__meta-item strong{color:var(--dark);font-weight:500}.ev-hero__meta-icon{align-items:center;background:var(--purple-light);border-radius:9px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.ev-hero__meta-icon svg{height:18px;width:18px}.ev-form-card{background:#fff;border:1px solid var(--border);border-radius:22px;box-shadow:var(--shadow-md);max-width:100%;padding:40px;position:sticky;top:80px;width:537px}.ev-form-card__headline{color:var(--dark);font-size:22px;font-weight:500;margin-bottom:6px}.ev-form-card__sub{color:var(--text-2);font-size:16px;font-weight:400;margin-bottom:24px}.ev-form-card .hs-form fieldset{max-width:none!important}.ev-form-card .hs-form .hs-input{background:#fff!important;border:1.5px solid var(--border)!important;border-radius:8px!important;font-family:inherit!important;font-size:16px!important;height:50px!important;padding:12px 16px!important;transition:border .2s!important;width:100%!important}.ev-form-card .hs-form .hs-input:focus{border-color:var(--purple)!important;outline:none!important}.ev-form-card .hs-form .hs-form-field{margin-bottom:16px!important}.ev-form-card .hs-form label{display:none!important}.ev-form-card .hs-form .hs-button{background:var(--purple)!important;border:none!important;border-radius:100px!important;color:#fff!important;cursor:pointer!important;font-family:inherit!important;font-size:16px!important;font-weight:500!important;margin-top:24px!important;padding:15px 28px!important;transition:background .2s!important;width:100%!important}.ev-form-card .hs-form .hs-button:hover{background:var(--purple-dark)!important}.ev-form-card__privacy{color:#aaa;font-size:12px;font-weight:400;line-height:1.5;margin-bottom:8px;margin-top:10px;text-align:center}.ev-form-card__privacy a{color:var(--purple)}.ev-ratings{border-top:1px solid var(--border);gap:16px;justify-content:center;margin-top:24px;padding-top:24px}.ev-rating,.ev-ratings{align-items:center;display:flex}.ev-rating{gap:8px}.ev-rating__name{font-size:12px;font-weight:700;letter-spacing:.3px}.ev-rating__name--g2{color:#ff492c}.ev-rating__name--capterra{color:#ff9d28}.ev-rating__name--getapp{color:#00a65f}.ev-rating__stars{color:#f5a623;font-size:12px;line-height:1}.ev-rating__score{color:var(--text-2);font-size:13px;font-weight:500}.ev-rating__sep{background:var(--border);flex-shrink:0;height:28px;width:1px}@media(max-width:960px){.ev-hero__inner{grid-template-columns:1fr}.ev-form-card{position:static;width:100%}.ev-hero__headline{font-size:clamp(44px,12vw,64px);line-height:1.1;overflow-wrap:anywhere;text-align:left;word-break:normal}.ev-hero__headline em{word-break:normal}}.ev-rating__logo-img{display:block;height:20px;object-fit:contain;width:auto}.ev-meta-bold{color:#000;font-weight:500}.ev-meta-light{color:#313131;font-weight:400}.ev-hero__headline--medium{font-weight:500}.ev-hero__headline em{padding-left:.25em}