.evf{--evf-blue: #1c51b9;--evf-blue-deep: #143f94;--evf-blue-25: #f6f9ff;--evf-blue-50: #eaf1fd;--evf-ink: #0a0a0a;--evf-text: #3b4352;--evf-muted: #667085;--evf-line: #dce5f3;--evf-good: #12805c;--evf-good-50: #e8f6ef;--evf-warn: #a15c07;--evf-warn-50: #fff6e8;--evf-plate: #ffd307;padding:40px 0 72px;color:var(--evf-text);font-size:16px;line-height:1.55}.evf--grid{background-color:#fbfcff;background-image:linear-gradient(rgba(28,81,185,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(28,81,185,.05) 1px,transparent 1px);background-size:32px 32px}.evf *,.evf *:before,.evf *:after{box-sizing:border-box}.evf [hidden]{display:none!important}.evf__wrap{width:100%;max-width:920px;margin:0 auto;padding:0 20px}.evf__head{margin-bottom:22px;text-align:center}.evf__eyebrow{margin:0 0 8px;color:var(--evf-blue);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.evf__title{margin:0;color:var(--evf-ink);font-size:clamp(28px,4.4vw,42px);line-height:1.12;letter-spacing:-.02em}.evf__lead{max-width:620px;margin:12px auto 0;color:var(--evf-text);font-size:17px}.evf__lead p{margin:0}.evf__progress{display:flex;gap:8px;margin:0 0 18px;padding:0;list-style:none;counter-reset:evf}.evf__progress li{flex:1;position:relative;padding-top:12px;color:var(--evf-muted);font-size:13px;font-weight:600;text-align:center;counter-increment:evf}.evf__progress li:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;border-radius:4px;background:var(--evf-line)}.evf__progress li.is-open{color:var(--evf-blue)}.evf__progress li.is-open:before{background:var(--evf-blue)}.evf__progress li.is-done{color:var(--evf-ink)}.evf__progress li.is-done:before{background:var(--evf-good)}.evf-step{margin-bottom:14px;border:1px solid var(--evf-line);border-radius:18px;background:#fff;box-shadow:0 1px 2px #1018280a;transition:box-shadow .2s,border-color .2s}.evf-step.is-open{border-color:#c4d4ef;box-shadow:0 10px 30px #143f9414}.evf-step.is-locked{opacity:.6}.evf-step__head{display:flex;align-items:center;gap:14px;padding:18px 22px}.evf-step__num{display:grid;flex:none;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--evf-blue-50);color:var(--evf-blue);font-weight:700}.evf-step.is-open .evf-step__num{background:var(--evf-blue);color:#fff}.evf-step.is-done .evf-step__num{background:var(--evf-good);color:#fff;font-size:0}.evf-step.is-done .evf-step__num:after{content:"";width:12px;height:7px;margin-top:-3px;border:solid #fff;border-width:0 0 2.5px 2.5px;transform:rotate(-45deg)}.evf-step__titles{flex:1;min-width:0}.evf-step__titles h2{margin:0;color:var(--evf-ink);font-size:19px;line-height:1.3;letter-spacing:-.01em}.evf-step__sum{margin:2px 0 0;color:var(--evf-muted);font-size:14px}.evf-step__sum:empty{display:none}.evf-step__edit{flex:none;padding:7px 14px;border:1px solid var(--evf-line);border-radius:999px;background:#fff;color:var(--evf-blue);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.evf-step__edit:hover{border-color:var(--evf-blue)}.evf-step:not(.is-done) .evf-step__head .evf-step__edit{display:none}.evf-step__body{padding:0 22px 24px}.evf-step:not(.is-open) .evf-step__body{display:none}.evf-q{display:block;margin:0 0 12px;padding:0;color:var(--evf-ink);font-size:17px;font-weight:700}.evf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 24px;border:0;border-radius:999px;font:inherit;font-size:16.5px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s,opacity .2s,border-color .2s}.evf-btn--primary{background:var(--evf-blue);color:#fff}.evf-btn--primary:hover:not(:disabled){background:var(--evf-blue-deep)}.evf-btn--ghost{width:100%;border:1.5px solid var(--evf-line);background:#fff;color:var(--evf-blue)}.evf-btn--ghost:hover{border-color:var(--evf-blue)}.evf-btn--big{width:100%;min-height:58px;font-size:18px}.evf-btn:disabled{opacity:.45;cursor:not-allowed}.evf-btn:focus-visible,.evf-step__edit:focus-visible,.evf-van:focus-visible,.evf-yn__btn:focus-visible{outline:3px solid rgba(28,81,185,.35);outline-offset:2px}.evf-next{width:100%;margin-top:18px}.evf-reg{margin-bottom:14px;padding:20px;border-radius:14px;background:var(--evf-blue-25)}.evf-reg__label{display:block;margin-bottom:10px;color:var(--evf-ink);font-size:17px;font-weight:700}.evf-reg__row{display:flex;gap:10px}.evf-plate{display:flex;flex:1;min-width:0;overflow:hidden;border:2px solid #1a1a1a;border-radius:10px;background:var(--evf-plate)}.evf-plate__gb{display:grid;flex:none;width:42px;place-items:center;background:#1f47b8;color:#ffd307;font-size:13px;font-weight:800;letter-spacing:.04em}.evf-plate__input{flex:1;width:100%;min-width:0;height:58px;padding:0 14px;border:0;background:transparent;color:#111;font:700 28px/1 Charles Wright,Arial Narrow,Arial,sans-serif;letter-spacing:.08em;text-align:center;text-transform:uppercase}.evf-plate__input::placeholder{color:#0000004d}.evf-plate__input:focus{outline:none}.evf-plate:focus-within{box-shadow:0 0 0 3px #1c51b959}.evf-reg__btn{flex:none;min-height:62px}.evf-reg__msg{margin-top:10px;font-size:15px}.evf-reg__msg:empty{display:none}.evf-reg__msg.is-warn{padding:12px 14px;border-radius:10px;background:var(--evf-warn-50);color:#6b3d05}.evf-reg__msg.is-good{padding:12px 14px;border-radius:10px;background:var(--evf-good-50);color:#0b5a40}.evf-reg__msg a{color:inherit;font-weight:600}.evf-found{display:block;margin-bottom:4px}.evf-found b{color:var(--evf-ink);font-size:16.5px}.evf-found small{display:block;color:inherit;font-size:14px}.evf-found__ok{font-weight:600}.evf-manual{margin-bottom:4px}.evf-vans{margin-top:6px}.evf-vans__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.evf-van{position:relative;display:flex;align-items:center;gap:12px;min-height:72px;padding:12px 40px 12px 14px;border:1.5px solid var(--evf-line);border-radius:14px;background:#fff;color:var(--evf-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.evf-van:hover{border-color:#a9bfe6}.evf-van.is-maybe{border-color:var(--evf-blue);border-style:dashed;background:var(--evf-blue-25)}.evf-van.is-on{border-color:var(--evf-blue);background:var(--evf-blue-25);box-shadow:inset 0 0 0 1px var(--evf-blue)}.evf-van__icon{display:grid;flex:none;width:44px;height:44px;place-items:center;border-radius:12px;background:var(--evf-blue-50);color:var(--evf-blue)}.evf-van__body{display:flex;flex-direction:column;min-width:0}.evf-van__name{font-size:16.5px;font-weight:700;line-height:1.25}.evf-van__years{color:var(--evf-muted);font-size:14px}.evf-van__tick{position:absolute;top:50%;right:14px;display:grid;width:22px;height:22px;margin-top:-11px;place-items:center;border:1.5px solid #b7c3d8;border-radius:50%;color:transparent}.evf-van.is-on .evf-van__tick{border-color:var(--evf-blue);background:var(--evf-blue);color:#fff}.evf-other{margin-top:14px;color:var(--evf-muted);font-size:14.5px}.evf-other p{margin:0}.evf-other a,.evf-link{color:var(--evf-blue);font-weight:600}.evf-dash__card{display:flex;align-items:center;gap:18px;margin-bottom:14px;padding:14px;border-radius:14px;background:var(--evf-blue-25)}.evf-dash__img{flex:none;width:140px;height:auto;aspect-ratio:1;border-radius:10px;background:#fff;object-fit:contain}.evf-dash__text{min-width:0}.evf-dash__kicker{display:inline-block;margin:0 0 6px;padding:3px 10px;border-radius:999px;background:var(--evf-good-50);color:var(--evf-good);font-size:13px;font-weight:700}.evf-dash__title{margin:0 0 4px;color:var(--evf-ink);font-size:19px;font-weight:700;line-height:1.25}.evf-dash__price{margin:0 0 6px;color:var(--evf-text)}.evf-dash__price b{color:var(--evf-ink);font-size:18px}.evf-dash__price s,.evf-d7__price s{margin-left:4px;color:var(--evf-muted);font-size:14px}.evf-points{margin:0 0 16px}.evf-points ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0;padding:0;list-style:none}.evf-points li{position:relative;padding-left:24px;font-size:15px}.evf-points li:before{content:"";position:absolute;top:6px;left:2px;width:11px;height:6px;border:solid var(--evf-good);border-width:0 0 2.2px 2.2px;transform:rotate(-45deg)}.evf-choices{margin:0;padding:0;border:0;min-width:0}.evf-choices [data-evf-dash-opts]{display:grid;gap:10px}.evf-choice{position:relative;display:block;margin:0}.evf-choice input{position:absolute;width:1px;height:1px;opacity:0}.evf-choice__card{display:flex;align-items:center;gap:12px;padding:15px 16px;border:1.5px solid var(--evf-line);border-radius:14px;background:#fff;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.evf-choice__card:hover{border-color:#a9bfe6}.evf-choice input:checked+.evf-choice__card{border-color:var(--evf-blue);background:var(--evf-blue-25);box-shadow:inset 0 0 0 1px var(--evf-blue)}.evf-choice input:focus-visible+.evf-choice__card{outline:3px solid rgba(28,81,185,.35);outline-offset:2px}.evf-choice__radio{display:grid;flex:none;width:22px;height:22px;place-items:center;border:1.5px solid #9aa6bd;border-radius:50%;background:#fff}.evf-choice input:checked+.evf-choice__card .evf-choice__radio{border-color:var(--evf-blue)}.evf-choice input:checked+.evf-choice__card .evf-choice__radio:after{content:"";width:11px;height:11px;border-radius:50%;background:var(--evf-blue)}.evf-choice__name{flex:1;min-width:0;color:var(--evf-ink);line-height:1.3}.evf-choice__name small{display:block;margin-top:3px;color:var(--evf-muted);font-size:13.5px}.evf-choice__price{flex:none;text-align:right}.evf-choice__price b{display:block;color:var(--evf-ink)}.evf-choice__price s{color:var(--evf-muted);font-size:13px}.evf-note{margin:0 0 12px;padding:12px 14px;border-radius:10px;background:var(--evf-warn-50);color:#6b3d05}.evf-d7{display:flex;align-items:center;gap:18px;margin-bottom:16px}.evf-d7__img{flex:none;width:150px;height:auto;border-radius:12px;background:var(--evf-blue-25);object-fit:contain}.evf-d7__text .evf-q{margin-bottom:4px;font-size:19px}.evf-d7__copy p{margin:0 0 6px}.evf-d7__price{margin:0}.evf-d7__price b{color:var(--evf-ink);font-size:18px}.evf-yn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.evf-yn__btn{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:76px;padding:14px 16px;border:1.5px solid var(--evf-line);border-radius:14px;background:#fff;color:var(--evf-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.evf-yn__btn b{font-size:17px}.evf-yn__btn span{color:var(--evf-muted);font-size:14px}.evf-yn__btn:hover{border-color:#a9bfe6}.evf-yn__btn[data-evf-d7=yes]{border-color:var(--evf-blue)}.evf-yn__btn[aria-pressed=true]{border-color:var(--evf-blue);background:var(--evf-blue-25);box-shadow:inset 0 0 0 1px var(--evf-blue)}.evf-carry{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding:12px 14px;border-radius:12px;background:var(--evf-good-50);color:#0b5a40;font-size:15px}.evf-builder{margin-top:18px}.evf-builder .evb__lead{display:none}.evf-only,.evf-none{margin-top:18px;padding:18px;border:1px solid var(--evf-line);border-radius:14px;background:var(--evf-blue-25)}.evf-none p{margin:0 0 8px}.evf-none p:last-child{margin:0}.evf-none a,.evf-only__help a{color:var(--evf-blue);font-weight:600}.evf-lines{margin:0 0 10px;padding:0;list-style:none}.evf-lines li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--evf-line);color:var(--evf-ink)}.evf-lines small{display:block;color:var(--evf-muted);font-size:13.5px}.evf-only__total{display:flex;justify-content:space-between;margin:0 0 14px;color:var(--evf-ink);font-size:18px}.evf-only__help{margin:10px 0 0;color:var(--evf-muted);font-size:14.5px;text-align:center}.evf-err{margin:0 0 10px;padding:10px 12px;border-radius:10px;background:#fef3f2;color:#b42318;font-size:14.5px}@media screen and (max-width:640px){.evf{padding:24px 0 56px}.evf__wrap{padding:0 14px}.evf__head{text-align:left}.evf__lead{margin-left:0;font-size:16px}.evf__progress li{font-size:12px}.evf-step__head{padding:16px;gap:12px}.evf-step__body{padding:0 16px 20px}.evf-reg{padding:16px}.evf-reg__row{flex-direction:column}.evf-reg__btn{width:100%;min-height:56px}.evf-vans__grid,.evf-yn,.evf-points ul{grid-template-columns:1fr}.evf-dash__card,.evf-d7{align-items:flex-start}.evf-dash__img{width:96px}.evf-d7__img{width:104px}.evf-carry{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.evf-step,.evf-btn,.evf-van,.evf-choice__card,.evf-yn__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ev-funnel.css.map */
