.end-hero-mock,.end-hero-mock *{box-sizing:border-box}.end-hero-mock{animation:end-mock-in .7s cubic-bezier(.16,1,.3,1) .05s forwards;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 22px 50px -14px rgba(43,43,43,.18),0 4px 12px -2px rgba(43,43,43,.06);color:#2b2b2b;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-width:780px;opacity:0;overflow:hidden;position:relative;transform:translateY(14px);width:100%}.end-hero-mock-header{align-items:center;background:#efeef6;border-bottom:1px solid #e5e7eb;display:flex;gap:10px;padding:11px 14px;position:relative}.end-hero-mock-header:after{animation:end-mock-loadbar 1.3s cubic-bezier(.65,0,.35,1) .3s forwards;background:linear-gradient(90deg,#ab37ff,#b44ae0);bottom:-1px;content:"";height:2px;left:0;pointer-events:none;position:absolute;width:0}.end-hero-mock-nav{display:flex;flex-shrink:0;gap:2px}.end-hero-mock-navbtn{align-items:center;border-radius:5px;display:inline-flex;height:22px;justify-content:center;width:22px}.end-hero-mock-navbtn:first-child{color:#2b2b2b}.end-hero-mock-navbtn:last-child{color:#c2c0cb}.end-hero-mock-navbtn svg{display:block;height:14px;width:14px}.end-hero-mock-brandlogo{animation:end-mock-logopop .5s cubic-bezier(.34,1.56,.64,1) .18s forwards;border-radius:4px;display:inline-flex;flex-shrink:0;height:20px;opacity:0;overflow:hidden;transform:scale(.4);width:20px}.end-hero-mock-brandlogo img{display:block;height:100%;object-fit:contain;width:100%}.end-hero-mock-urlbar{align-items:center;background:hsla(0,0%,100%,.65);border:1px solid rgba(0,0,0,.04);border-radius:999px;color:#6e6e7d;display:flex;flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;letter-spacing:.005em;min-height:26px;overflow:hidden;padding:5px 14px}.end-hero-mock-url{white-space:nowrap}.end-hero-mock-cursor{animation:end-mock-cursor-blink .7s linear .4s 5 forwards;background:#2b2b2b;display:inline-block;height:.95em;margin-left:1px;opacity:0;vertical-align:-.08em;width:1.5px}.end-hero-mock-body{display:grid;grid-template-columns:1fr 1fr}.end-hero-mock-col{animation:end-mock-fade-up .55s cubic-bezier(.16,1,.3,1) forwards;opacity:0;padding:24px 26px;transform:translateY(4px)}.end-hero-mock-col--email{animation-delay:.22s;border-right:1px solid #e5e7eb}.end-hero-mock-col--extracted{animation-delay:.36s}.end-hero-mock-eyebrow-row{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:18px}.end-hero-mock-eyebrow{color:#6e6e7d;font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.end-hero-mock-source-pill{align-items:center;background:#f5f1ea;border-radius:999px;color:#4b4b4b;display:inline-flex;font-size:11px;font-weight:500;gap:6px;padding:4px 10px 4px 6px;white-space:nowrap}.end-hero-mock-source-pill svg{display:block;height:14px;width:14px}.end-hero-mock-tag-pill{align-items:center;background:#f3e8ff;border-radius:999px;color:#7c3aed;display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:4px 12px;white-space:nowrap}.end-hero-mock-tag-pill svg{display:block;height:12px;width:12px}.end-hero-mock-email-meta{color:#6e6e7d;font-size:12px;line-height:1.7;margin-bottom:14px}.end-hero-mock-email-meta strong{color:#2b2b2b;font-weight:600}.end-hero-mock-email-subj{color:#2b2b2b;font-size:14px;font-weight:700;letter-spacing:-.005em;line-height:1.35;margin:0 0 14px}.end-hero-mock-email-body{color:#2b2b2b;font-size:12.5px;line-height:1.65}.end-hero-mock-email-body p{margin:0 0 10px}.end-hero-mock-email-body p:last-child{margin-bottom:0}.end-hero-mock-email-body strong{font-weight:600}.end-hl{background:transparent;border-radius:3px;display:inline;font-weight:500;padding:1px 4px;transition:background .4s ease}.end-hl--vehicle,.end-hl--vin{animation:end-mock-hl-in .5s 1s both;background:#f3e8ff}.end-hl--date{animation:end-mock-hl-in .5s 1.35s both;background:#fef3e7}.end-hero-mock-field{animation:end-mock-fade-up .45s cubic-bezier(.16,1,.3,1) forwards;border-top:1px solid #efeef6;opacity:0;padding:12px 0;transform:translateY(4px)}.end-hero-mock-field:first-of-type{animation-delay:.95s;border-top:none;padding-top:0}.end-hero-mock-field:nth-of-type(2){animation-delay:1.08s}.end-hero-mock-field:nth-of-type(3){animation-delay:1.21s}.end-hero-mock-field:nth-of-type(4){animation-delay:1.34s}.end-hero-mock-field:nth-of-type(5){animation-delay:1.47s}.end-hero-mock-field-head{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:4px}.end-hero-mock-field-label{color:#6e6e7d;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.end-hero-mock-field-value{color:#2b2b2b;font-size:14px;font-weight:500;letter-spacing:-.005em}.end-hero-mock [data-count]{display:inline-block;font-variant-numeric:tabular-nums}.end-hero-mock-score{animation:end-mock-fade .35s ease-out forwards;background:#dcfce7;border-radius:999px;color:#166534;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.4;min-width:42px;opacity:0;padding:2px 9px;text-align:center}.end-hero-mock-field:first-of-type .end-hero-mock-score{animation-delay:1s}.end-hero-mock-field:nth-of-type(2) .end-hero-mock-score{animation-delay:1.13s}.end-hero-mock-field:nth-of-type(3) .end-hero-mock-score{animation-delay:1.26s}.end-hero-mock-field:nth-of-type(4) .end-hero-mock-score{animation-delay:1.39s}.end-hero-mock-field:nth-of-type(5) .end-hero-mock-score{animation-delay:1.52s}.end-hero-mock-score--warn{animation:end-mock-fade .35s ease-out 1.52s forwards,end-mock-warn-pulse 2.4s ease-out 2s infinite;background:#fef3c7;box-shadow:0 0 0 0 rgba(180,83,9,.45);color:#b45309}@keyframes end-mock-in{to{opacity:1;transform:translateY(0)}}@keyframes end-mock-fade-up{to{opacity:1;transform:translateY(0)}}@keyframes end-mock-fade{to{opacity:1}}@keyframes end-mock-hl-in{0%{background:transparent}}@keyframes end-mock-warn-pulse{0%{box-shadow:0 0 0 0 rgba(180,83,9,.45)}70%{box-shadow:0 0 0 7px rgba(180,83,9,0)}to{box-shadow:0 0 0 0 rgba(180,83,9,0)}}@keyframes end-mock-loadbar{0%{opacity:1;width:0}85%{opacity:1;width:100%}to{opacity:0;width:100%}}@keyframes end-mock-logopop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes end-mock-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (max-width:640px){.end-hero-mock-body{grid-template-columns:1fr}.end-hero-mock-col--email{border-bottom:1px solid #e5e7eb;border-right:none}.end-hero-mock-col{padding:20px 22px}}@media (prefers-reduced-motion:reduce){.end-hero-mock,.end-hero-mock-brandlogo,.end-hero-mock-col,.end-hero-mock-field,.end-hero-mock-score,.end-hl{animation:none!important;opacity:1!important;transform:none!important}.end-hero-mock-cursor,.end-hero-mock-header:after{display:none!important}.end-hl--vehicle,.end-hl--vin{background:#f3e8ff!important}.end-hl--date{background:#fef3e7!important}}