.ehe-roi{--roi-blue:#005ff3;--roi-pale:#e5eeff;--roi-dark:#141414;--roi-pink:#f09ad7;--roi-ink:#222;--roi-body:#141414;--roi-divider:#c5d3ef;--roi-muted:#444;--roi-line:#6b7a99;--roi-error:#b3000c;--roi-white:#fff;--roi-shadow:0 10px 20px rgba(0,0,0,.1);--roi-head:"Archivo Black",Archivo,Arial,sans-serif;--roi-text:Archivo,Arial,sans-serif;--roi-s1:9px;--roi-s2:18px;--roi-s3:27px;--roi-s4:36px;--roi-s6:54px;color:var(--roi-body);font-family:var(--roi-text);font-size:16px;line-height:1.5;margin:0 auto;max-width:1080px}.ehe-roi *,.ehe-roi :after,.ehe-roi :before{box-sizing:border-box}.ehe-roi [hidden]{display:none!important}.ehe-roi :where(p,li,ul,ol,label,legend,fieldset,h2,h3,h4,span,strong,a){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;line-height:inherit;margin:0;text-transform:none}.ehe-roi .ehe-roi__intro{margin:0;max-width:100%;padding:0}.ehe-roi .ehe-roi__heading{color:#222;font-family:var(--roi-head);font-size:27px;font-weight:400;line-height:1.1;margin:0 0 var(--roi-s1);text-transform:none}.ehe-roi .ehe-roi__lede{color:#141414;font-size:18px;line-height:1.5;margin:0 0 var(--roi-s3);max-width:100%}.ehe-roi .ehe-roi__lede li,.ehe-roi .ehe-roi__lede p{color:#141414;font-size:18px;line-height:1.5;margin:0 0 var(--roi-s2)}.ehe-roi .ehe-roi__lede a{color:var(--roi-blue);text-decoration:underline}.ehe-roi .ehe-roi__form{background:transparent;box-shadow:none;padding:0}.ehe-roi--card-white .ehe-roi__form{background:var(--roi-white);box-shadow:var(--roi-shadow);padding:var(--roi-s3) var(--roi-s2)}.ehe-roi .ehe-roi__section+.ehe-roi__section{border-top:1px solid var(--roi-divider);margin-top:var(--roi-s4);padding-top:var(--roi-s4)}.ehe-roi .ehe-roi__section-heading{color:var(--roi-ink);font-family:var(--roi-head);font-size:22px;font-weight:400;line-height:1.1;margin:0 0 var(--roi-s2)}.ehe-roi .ehe-roi__number-grid{display:grid;gap:var(--roi-s2);margin-bottom:var(--roi-s3)}.ehe-roi .ehe-roi__field{display:flex;flex-direction:column}.ehe-roi .ehe-roi__label,.ehe-roi .ehe-roi__legend{color:var(--roi-ink);font-size:17px;font-weight:700;line-height:1.3;margin:0 0 var(--roi-s1);padding:0}.ehe-roi .ehe-roi__help{color:var(--roi-muted);font-size:15px;margin:0 0 var(--roi-s1)}.ehe-roi .ehe-roi__field .ehe-roi__label{order:0}.ehe-roi .ehe-roi__input{-webkit-appearance:none;appearance:none;background:var(--roi-white);border:1px solid var(--roi-blue);border-radius:3px;box-shadow:none;color:var(--roi-body);font-family:var(--roi-text);font-size:18px;line-height:22px;margin:0;max-width:none;min-height:48px;
  /* !important only because the theme sets input padding with !important */padding:12px 10px!important;width:100%}.ehe-roi--card-white .ehe-roi__input{background:var(--roi-pale)}.ehe-roi .ehe-roi__input:focus{border-color:var(--roi-blue)}.ehe-roi .ehe-roi__money{max-width:none;position:relative;width:100%}.ehe-roi .ehe-roi__prefix{color:var(--roi-body);font-size:18px;left:11px;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.ehe-roi .ehe-roi__input--money{padding-left:28px!important}.ehe-roi .ehe-roi__choices{border:0;margin:0;min-width:0;padding:0}.ehe-roi .ehe-roi__choices+.ehe-roi__choices{margin-top:var(--roi-s3)}.ehe-roi .ehe-roi__options{display:grid;gap:var(--roi-s1)}.ehe-roi .ehe-roi__option{position:relative}.ehe-roi .ehe-roi__radio{accent-color:var(--roi-blue);height:20px;left:14px;margin:0;position:absolute;top:17px;width:20px}.ehe-roi .ehe-roi__option-label{align-items:baseline;background:var(--roi-white);border:1px solid var(--roi-blue);color:var(--roi-body);column-gap:var(--roi-s1);cursor:pointer;display:flex;flex-wrap:wrap;font-size:16px;height:100%;line-height:1.35;margin:0;min-height:48px;padding:13px 14px 13px 46px}.ehe-roi .ehe-roi__option-label:hover{border-color:var(--roi-blue);box-shadow:inset 0 0 0 1px var(--roi-blue)}.ehe-roi .ehe-roi__radio:checked+.ehe-roi__option-label{background:var(--roi-blue);border:2px solid var(--roi-blue);box-shadow:none;color:var(--roi-white);padding:12px 13px 12px 45px}.ehe-roi .ehe-roi__radio:checked+.ehe-roi__option-label .ehe-roi__option-detail,.ehe-roi .ehe-roi__radio:checked+.ehe-roi__option-label .ehe-roi__option-strong{color:var(--roi-white)}.ehe-roi .ehe-roi__radio:checked{accent-color:var(--roi-white)}.ehe-roi--card-white .ehe-roi__option-label{border-color:var(--roi-line)}.ehe-roi--card-white .ehe-roi__option-label:hover{background:var(--roi-pale);border-color:var(--roi-blue);box-shadow:none}.ehe-roi--card-white .ehe-roi__radio:checked+.ehe-roi__option-label{background:var(--roi-pale);color:var(--roi-body)}.ehe-roi--card-white .ehe-roi__radio:checked+.ehe-roi__option-label .ehe-roi__option-strong{color:var(--roi-blue)}.ehe-roi--card-white .ehe-roi__radio:checked+.ehe-roi__option-label .ehe-roi__option-detail{color:var(--roi-muted)}.ehe-roi--card-white .ehe-roi__radio:checked{accent-color:var(--roi-blue)}.ehe-roi .ehe-roi__option-strong{color:var(--roi-blue);font-family:var(--roi-head);font-weight:400}.ehe-roi .ehe-roi__option-title{font-weight:700}.ehe-roi .ehe-roi__choices:not(.ehe-roi__choices--cards) .ehe-roi__option-title{font-weight:400}.ehe-roi .ehe-roi__option-detail{color:var(--roi-muted);flex-basis:100%;font-size:15px}.ehe-roi .ehe-roi__error{color:var(--roi-error);font-size:15px;font-weight:700;margin:var(--roi-s1) 0 0;order:3}.ehe-roi .ehe-roi__choices .ehe-roi__error{margin:0 0 var(--roi-s1)}.ehe-roi .ehe-roi__choices.is-invalid .ehe-roi__option-label,.ehe-roi .ehe-roi__field.is-invalid .ehe-roi__input{border-color:var(--roi-error)}.ehe-roi .ehe-roi__field.is-invalid .ehe-roi__input{border-width:2px;padding:11px 9px!important}.ehe-roi .ehe-roi__field.is-invalid .ehe-roi__input--money{padding-left:27px!important}.ehe-roi .ehe-roi__summary{background:#fff4f4;border-left:5px solid var(--roi-error);margin-bottom:var(--roi-s2);padding:var(--roi-s2)}.ehe-roi .ehe-roi__summary-title{font-weight:700;margin:0 0 var(--roi-s1)}.ehe-roi .ehe-roi__summary ul{margin:0;padding-left:var(--roi-s2)}.ehe-roi .ehe-roi__summary a{color:var(--roi-error);text-decoration:underline}.ehe-roi .ehe-roi__actions{margin-top:var(--roi-s4)}.ehe-roi .ehe-roi__button{align-items:center;background:var(--roi-blue);border:0;border-radius:0;box-shadow:var(--roi-shadow);color:var(--roi-white);cursor:pointer;display:inline-flex;font-family:var(--roi-head);font-size:17px;font-weight:400;justify-content:center;letter-spacing:1px;line-height:1.15;min-height:48px;padding:14px 25px;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform .15s ease,background-color .15s ease,color .15s ease}.ehe-roi .ehe-roi__button:hover{background:#000;color:var(--roi-pale);text-decoration:none;transform:scale(1.05)}.ehe-roi .ehe-roi__button:visited{color:var(--roi-white)}.ehe-roi .ehe-roi__actions .ehe-roi__button{width:100%}.ehe-roi [tabindex="-1"]:focus-visible,.ehe-roi a:focus-visible,.ehe-roi button:focus-visible,.ehe-roi input:focus-visible{outline:3px solid var(--roi-blue);outline-offset:3px}.ehe-roi .ehe-roi__checkbox:focus-visible,.ehe-roi .ehe-roi__input:focus-visible{outline:3px solid var(--roi-blue);outline-offset:2px}.ehe-roi .ehe-roi__radio:focus-visible+.ehe-roi__option-label{outline:3px solid var(--roi-blue);outline-offset:2px}.ehe-roi .ehe-roi__radio:focus-visible{outline:none}.ehe-roi .ehe-roi__results [tabindex="-1"]:focus-visible,.ehe-roi .ehe-roi__results a:focus-visible{outline-color:var(--roi-pink)}.ehe-roi .ehe-roi__results .ehe-roi__panel a:focus-visible{outline-color:var(--roi-blue)}.ehe-roi [tabindex="-1"]:focus:not(:focus-visible){outline:none}.ehe-roi .ehe-roi__results{background:var(--roi-dark);color:var(--roi-white);margin-top:var(--roi-s3);padding:var(--roi-s3) var(--roi-s2)}.ehe-roi .ehe-roi__results-heading{color:var(--roi-pink);font-family:var(--roi-head);font-size:22px;font-weight:400;line-height:1.1;margin:0 0 var(--roi-s3);text-transform:uppercase}.ehe-roi .ehe-roi__stats{display:grid;gap:var(--roi-s2)}.ehe-roi .ehe-roi__stat{border-top:3px solid var(--roi-pink);padding-top:var(--roi-s2)}.ehe-roi .ehe-roi__stat p{margin:0}.ehe-roi .ehe-roi__stat-value{color:var(--roi-white);font-family:var(--roi-head);font-size:36px;line-height:1.05;overflow-wrap:anywhere}.ehe-roi .ehe-roi__stat-label{font-weight:700;margin-top:var(--roi-s1)!important}.ehe-roi .ehe-roi__stat-note{color:#c9c9c9;font-size:14px}.ehe-roi .ehe-roi__share{font-size:18px;margin:var(--roi-s3) 0 0}.ehe-roi .ehe-roi__panels{display:grid;gap:var(--roi-s2);margin-top:var(--roi-s3)}.ehe-roi .ehe-roi__panel{background:var(--roi-white);color:var(--roi-body);padding:var(--roi-s3) var(--roi-s2)}.ehe-roi .ehe-roi__panel p{margin:0 0 var(--roi-s1)}.ehe-roi .ehe-roi__panel-heading{color:var(--roi-blue);font-family:var(--roi-head);font-size:18px;font-weight:400;letter-spacing:1px;line-height:1.2;margin:0 0 var(--roi-s2);text-transform:uppercase}.ehe-roi .ehe-roi__rec-name,.ehe-roi .ehe-roi__score{color:var(--roi-ink);font-family:var(--roi-head);font-size:27px;line-height:1.1}.ehe-roi .ehe-roi__band{font-size:18px;font-weight:700}.ehe-roi .ehe-roi__tailoring{background:var(--roi-pale);border-left:5px solid var(--roi-blue);margin-top:var(--roi-s2)!important;padding:var(--roi-s2)}.ehe-roi .ehe-roi__rec-price{color:var(--roi-blue);font-weight:700}.ehe-roi .ehe-roi__rec-note{background:var(--roi-pale);border-left:5px solid var(--roi-blue);font-weight:700;padding:var(--roi-s2)}.ehe-roi .ehe-roi__guide{margin:var(--roi-s2) 0 0!important}.ehe-roi .ehe-roi__guide-link{color:var(--roi-blue);font-weight:700;text-decoration:underline;text-underline-offset:3px}.ehe-roi .ehe-roi__guide-link:hover{color:var(--roi-ink)}.ehe-roi .ehe-roi__button--call{margin-top:var(--roi-s2)}.ehe-roi .ehe-roi__disclaimer{color:#c9c9c9;font-size:14px;line-height:1.5;margin:var(--roi-s3) 0 0}.ehe-roi .ehe-roi__email{background:transparent;box-shadow:none;margin-top:var(--roi-s4);padding:0}.ehe-roi--card-white .ehe-roi__email{background:var(--roi-white);box-shadow:var(--roi-shadow);margin-top:var(--roi-s3);padding:var(--roi-s3) var(--roi-s2)}.ehe-roi .ehe-roi__email-intro{margin:0 0 var(--roi-s2)}.ehe-roi .ehe-roi__email-grid{display:grid;gap:var(--roi-s2);margin-bottom:var(--roi-s3)}.ehe-roi .ehe-roi__input--wide{max-width:none}.ehe-roi .ehe-roi__check+.ehe-roi__check{margin-top:var(--roi-s2)}.ehe-roi .ehe-roi__check-row{align-items:flex-start;display:flex;gap:12px}.ehe-roi .ehe-roi__checkbox{accent-color:var(--roi-blue);flex:0 0 auto;height:24px;margin:0;width:24px}.ehe-roi .ehe-roi__check-label{cursor:pointer;line-height:1.45}.ehe-roi .ehe-roi__check-label a{color:var(--roi-blue);text-decoration:underline}.ehe-roi .ehe-roi__check-label a:hover{color:#000}.ehe-roi .ehe-roi__check .ehe-roi__error{margin:0 0 var(--roi-s1)}.ehe-roi .ehe-roi__check.is-invalid .ehe-roi__checkbox{outline:2px solid var(--roi-error);outline-offset:2px}.ehe-roi .ehe-roi__email-actions{margin-top:var(--roi-s3)}.ehe-roi .ehe-roi__email-status:not(:empty){margin-top:var(--roi-s2)}.ehe-roi .ehe-roi__email-status p{margin:0}.ehe-roi .ehe-roi__email-error{color:var(--roi-error);font-weight:700}.ehe-roi--card-white .ehe-roi__email-success{background:var(--roi-pale)}.ehe-roi .ehe-roi__email-success{background:var(--roi-white);border-left:5px solid var(--roi-blue);font-size:18px;font-weight:700;margin:0;padding:var(--roi-s2)}.ehe-roi .ehe-roi__email-success-text{margin:0}.ehe-roi .ehe-roi__download{margin-top:var(--roi-s2)}.ehe-roi .ehe-roi__download-status{font-size:16px;font-weight:400;margin:var(--roi-s1) 0 0}.ehe-roi .ehe-roi__download-status:empty{display:none}.ehe-roi .ehe-roi__download-status a{color:var(--roi-blue);text-decoration:underline}.ehe-roi .ehe-roi__download-status.is-error{color:var(--roi-error);font-weight:700}.ehe-roi .ehe-roi__button:disabled{cursor:wait;opacity:.6;transform:none}.ehe-roi .ehe-roi__stale{background:var(--roi-pink);color:var(--roi-body);font-weight:700;margin:0 0 var(--roi-s3);padding:var(--roi-s2)}.ehe-roi .ehe-roi__sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ehe-roi .ehe-roi__results{position:relative}.ehe-roi .ehe-roi__config-error,.ehe-roi .ehe-roi__noscript{background:var(--roi-pale);border-left:5px solid var(--roi-blue);padding:var(--roi-s2)}@media (min-width:600px){.ehe-roi .ehe-roi__heading{font-size:33px}.ehe-roi .ehe-roi__results,.ehe-roi--card-white .ehe-roi__email,.ehe-roi--card-white .ehe-roi__form{padding:var(--roi-s4)}.ehe-roi .ehe-roi__email-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ehe-roi .ehe-roi__choices--cards .ehe-roi__options{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ehe-roi .ehe-roi__options{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ehe-roi .ehe-roi__choices--two-col .ehe-roi__options{grid-template-columns:repeat(2,minmax(0,1fr))}.ehe-roi .ehe-roi__actions .ehe-roi__button{width:auto}.ehe-roi .ehe-roi__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.ehe-roi .ehe-roi__number-grid{align-items:start;grid-template-columns:repeat(3,minmax(0,1fr))}.ehe-roi .ehe-roi__number-grid .ehe-roi__input,.ehe-roi .ehe-roi__number-grid .ehe-roi__money{order:1}.ehe-roi .ehe-roi__number-grid .ehe-roi__help{margin:var(--roi-s1) 0 0;order:2}.ehe-roi .ehe-roi__stat-value{font-size:44px}.ehe-roi .ehe-roi__panels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ehe-roi .ehe-roi__button{transition:none}.ehe-roi .ehe-roi__button:hover{transform:none}}