*{box-sizing:border-box}#root,body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0b1020;color:#e6ebf5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0}:root{--bg:#0b1020;--bg-2:#10192f;--panel:#131d33;--panel-2:#16223c;--border:#223052;--text:#e6ebf5;--muted:#8c9bbb;--accent:#3b82f6;--accent-2:#22d3ee;--accent-grad:linear-gradient(135deg,#3b82f6,#22d3ee);--ok:#22c55e;--err:#f87171;--radius:14px;--shadow:0 10px 40px #00000059}.App{min-height:100%}.boot{background:#0b1020;background:var(--bg);display:grid;height:100vh;place-items:center}.boot__spinner{animation:spin .8s linear infinite;border:3px solid #223052;border-radius:50%;border-top-color:#3b82f6;border:3px solid var(--border);border-top-color:var(--accent);height:42px;width:42px}@keyframes spin{to{transform:rotate(1turn)}}.brand{align-items:center;display:flex;gap:12px}.brand__mark{background:linear-gradient(135deg,#3b82f6,#22d3ee);background:var(--accent-grad);border-radius:10px;color:#06101f;display:grid;font-weight:800;height:38px;letter-spacing:-.5px;place-items:center;width:38px}.brand__name{font-size:17px;font-weight:700;letter-spacing:.2px}.btn{border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;padding:12px 18px;transition:transform .06s ease,opacity .15s ease,background .15s ease}.btn:active{transform:translateY(1px)}.btn:disabled{cursor:default;opacity:.55}.btn--primary{background:linear-gradient(135deg,#3b82f6,#22d3ee);background:var(--accent-grad);color:#06101f}.btn--ghost{background:#16223c;background:var(--panel-2);border:1px solid #223052;border:1px solid var(--border);color:#e6ebf5;color:var(--text)}.btn--ghost:hover:not(:disabled){border-color:#3b82f6;border-color:var(--accent)}.landing{margin:0 auto;max-width:1080px;padding:94px 20px 60px}.landing__nav{align-items:center;display:flex;justify-content:space-between;padding:0 0 0 32px}.landing__hero{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:1.1fr .9fr;padding:20px 0 48px}.hero__copy h1{font-size:40px;letter-spacing:-1px;line-height:1.1;margin:0 0 16px}.hero__copy p{color:#8c9bbb;color:var(--muted);font-size:17px;line-height:1.6;margin:0;max-width:460px}.auth-card{background:#131d33;background:var(--panel);border:1px solid #223052;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);box-shadow:0 10px 40px #00000059;box-shadow:var(--shadow);padding:28px}.auth-card h2{font-size:20px;margin:0 0 18px}.auth-card__error{background:#f871711f;border:1px solid #f871714d;border-radius:10px;color:#f87171;color:var(--err);font-size:13px;margin-bottom:14px;padding:10px 12px}.field{display:block;margin-bottom:16px}.field span{color:#8c9bbb;color:var(--muted);display:block;font-size:13px;margin-bottom:7px}.field input{background:#10192f;background:var(--bg-2);border:1px solid #223052;border:1px solid var(--border);border-radius:10px;color:#e6ebf5;color:var(--text);font-size:15px;outline:none;padding:12px 14px;transition:border .15s ease;width:100%}.field input:focus{border-color:#3b82f6;border-color:var(--accent)}.auth-card .btn{margin-top:4px;width:100%}.packages{padding:48px 0 24px}.packages__head{margin-bottom:32px;text-align:center}.packages__head h2{font-size:28px;letter-spacing:-.5px;margin:0 0 8px}.packages__head p{color:#8c9bbb;color:var(--muted);margin:0}.packages__grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.pkg-card{background:#131d33;background:var(--panel);border:1px solid #223052;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);padding:28px 22px;position:relative;text-align:center;transition:transform .15s ease,border .15s ease}.pkg-card:hover{transform:translateY(-4px)}.pkg-card--popular,.pkg-card:hover{border-color:#3b82f6;border-color:var(--accent)}.pkg-card--popular{box-shadow:0 0 0 1px #3b82f6,0 10px 40px #00000059;box-shadow:0 0 0 1px var(--accent),var(--shadow)}.pkg-card__badge{background:linear-gradient(135deg,#3b82f6,#22d3ee);background:var(--accent-grad);border-radius:999px;color:#06101f;font-size:11px;font-weight:700;left:50%;padding:4px 12px;position:absolute;top:-11px;transform:translateX(-50%);white-space:nowrap}.pkg-card__reports{font-size:34px;font-weight:800;letter-spacing:-1px}.pkg-card__reports-label{color:#8c9bbb;color:var(--muted);font-size:13px;margin-top:2px}.pkg-card__price{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#22d3ee);background:var(--accent-grad);-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:700;margin:18px 0 2px}.pkg-card__per{color:#8c9bbb;color:var(--muted);font-size:13px;margin-bottom:20px}.pkg-card__cta{background:#16223c;background:var(--panel-2);border:1px solid #223052;border:1px solid var(--border);border-radius:10px;color:#e6ebf5;color:var(--text);display:inline-block;font-size:14px;font-weight:600;padding:11px 0;text-decoration:none;transition:border .15s ease;width:100%}.pkg-card__cta:hover{border-color:#3b82f6;border-color:var(--accent)}.landing__footer{color:#8c9bbb;color:var(--muted);font-size:13px;padding-top:40px;text-align:center}.dash{display:flex;flex-direction:column;min-height:100vh}.dash__nav{background:#10192f;background:var(--bg-2);border-bottom:1px solid #223052;border-bottom:1px solid var(--border);justify-content:space-between;padding:16px 28px;position:sticky;top:0;z-index:10}.dash__nav,.dash__nav-right{align-items:center;display:flex}.dash__nav-right{gap:16px}.dash__user{color:#8c9bbb;color:var(--muted);font-size:14px;font-weight:600}.dash__body{grid-gap:24px;display:grid;flex:1 1;gap:24px;grid-template-columns:260px 1fr;padding:24px 28px}.dash__main{display:block;max-width:none;min-width:0;padding-top:0}.usage{background:#131d33;background:var(--panel);border:1px solid #223052;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);padding:20px}.usage__row{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:12px}.usage__label{color:#8c9bbb;color:var(--muted);font-size:13px}.usage__count{font-size:18px;font-weight:700}.usage__slash{color:#8c9bbb;color:var(--muted);font-weight:400}.usage__track{background:#10192f;background:var(--bg-2);border-radius:999px;height:8px;overflow:hidden}.usage__fill{background:linear-gradient(135deg,#3b82f6,#22d3ee);background:var(--accent-grad);border-radius:999px;height:100%;transition:width .4s ease}.usage__fill--low{background:linear-gradient(135deg,#f87171,#fb923c)}.usage__remaining{color:#8c9bbb;color:var(--muted);font-size:12px;margin-top:8px}.search{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.search__input{background:#131d33;background:var(--panel);border:1px solid #223052;border:1px solid var(--border);border-radius:10px;color:#e6ebf5;color:var(--text);flex:1 1;font-size:15px;letter-spacing:1px;min-width:220px;outline:none;padding:13px 16px;text-transform:uppercase}.search__input:focus{border-color:#3b82f6;border-color:var(--accent)}.banner{border-radius:10px;font-size:14px;margin-bottom:16px;padding:11px 14px}.banner--error{background:#f871711f;border:1px solid #f871714d;color:#f87171;color:var(--err)}.banner--ok{background:#22c55e1f;border:1px solid #22c55e4d;color:#22c55e;color:var(--ok)}.report{background:#fff;border-radius:14px;border-radius:var(--radius);color:#111;min-height:300px;overflow:hidden}.report--empty{background:#131d33;background:var(--panel);border:1px dashed #223052;border:1px dashed var(--border);color:#8c9bbb;color:var(--muted);display:grid;padding:60px 20px;place-items:center;text-align:center}.report__empty-icon{font-size:40px;margin-bottom:12px}@media (max-width:900px){.landing__hero{gap:28px;grid-template-columns:1fr}.packages__grid{grid-template-columns:repeat(2,1fr)}.dash__body{grid-template-columns:1fr}}@media (max-width:520px){.packages__grid{grid-template-columns:1fr}.hero__copy h1{font-size:32px}}.sidenav{display:flex;flex-direction:column;gap:4px;margin-top:16px}.sidenav__item{background:none;border:1px solid #0000;border-radius:10px;color:#8c9bbb;color:var(--muted);cursor:pointer;font-size:14px;font-weight:600;padding:11px 14px;text-align:left;transition:background .15s ease,color .15s ease}.sidenav__item.is-active,.sidenav__item:hover{background:#131d33;background:var(--panel);color:#e6ebf5;color:var(--text)}.sidenav__item.is-active{border-color:#223052;border-color:var(--border)}.panel{background:#131d33;background:var(--panel);border:1px solid #223052;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);padding:24px}.panel__head h3{font-size:19px;margin:0 0 6px}.panel__head p{line-height:1.5;margin:0 0 20px}.panel__head p,.panel__muted{color:#8c9bbb;color:var(--muted);font-size:14px}.panel__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.btn--sm{font-size:13px;padding:7px 12px}.btn--block{width:100%}.keybox{background:#10192f;background:var(--bg-2);border:1px solid #223052;border:1px solid var(--border);border-radius:10px;padding:14px}.keybox--new{border-color:#3b82f6;border-color:var(--accent)}.keybox__warn{color:#22d3ee;color:var(--accent-2);font-size:12px;font-weight:600;margin-bottom:10px}.keybox__row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.keybox__value{color:#e6ebf5;color:var(--text);flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;min-width:220px;word-break:break-all}.keybox__meta{color:#8c9bbb;color:var(--muted);font-size:12px}.docs{border-top:1px solid #223052;border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.docs__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.docs__head h4{font-size:15px;margin:0}.docs__code{background:#10192f;background:var(--bg-2);border:1px solid #223052;border:1px solid var(--border);border-radius:10px;color:#c9d6ef;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6;margin:0;overflow-x:auto;padding:14px}.docs__note{color:#8c9bbb;color:var(--muted);font-size:13px;line-height:1.7;margin:12px 0 0}.docs__note code{background:#10192f;background:var(--bg-2);border:1px solid #223052;border:1px solid var(--border);border-radius:5px;color:#22d3ee;color:var(--accent-2);font-size:12px;padding:1px 6px}.buy-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.buy-card{background:#10192f;background:var(--bg-2);border:1px solid #223052;border:1px solid var(--border);border-radius:12px;padding:22px 16px;position:relative;text-align:center}.buy-card--popular{border-color:#3b82f6;border-color:var(--accent)}.buy-card__badge{background:linear-gradient(135deg,#3b82f6,#22d3ee);background:var(--accent-grad);border-radius:999px;color:#06101f;font-size:10px;font-weight:700;left:50%;padding:3px 10px;position:absolute;top:-10px;transform:translateX(-50%);white-space:nowrap}.buy-card__reports{font-size:26px;font-weight:800;letter-spacing:-.5px}.buy-card__label{color:#8c9bbb;color:var(--muted);font-size:12px}.buy-card__price{color:#22d3ee;color:var(--accent-2);font-size:20px;font-weight:700;margin:12px 0 2px}.buy-card__per{color:#8c9bbb;color:var(--muted);font-size:12px;margin-bottom:16px}.orders{border-top:1px solid #223052;border-top:1px solid var(--border);margin-top:28px;padding-top:20px}.orders h4{font-size:15px;margin:0 0 14px}.orders__table{border-collapse:collapse;font-size:13px;width:100%}.orders__table th{color:#8c9bbb;color:var(--muted);font-size:12px;font-weight:600;padding:8px 10px;text-align:left}.orders__table td,.orders__table th{border-bottom:1px solid #223052;border-bottom:1px solid var(--border)}.orders__table td{color:#e6ebf5;color:var(--text);padding:10px}.pill{border-radius:999px;font-size:11px;font-weight:700;padding:3px 9px;text-transform:capitalize}.pill--completed{background:#22c55e26;color:#22c55e;color:var(--ok)}.pill--created,.pill--processing{background:#3b82f626;color:#3b82f6;color:var(--accent)}.pill--rejected{background:#f8717126;color:#f87171;color:var(--err)}.pill--refunded,.pill--refunded_partially{background:#94a3b826;color:#8c9bbb;color:var(--muted)}@media (max-width:900px){.buy-grid{grid-template-columns:repeat(2,1fr)}.sidenav{flex-direction:row;flex-wrap:wrap}}@media (max-width:520px){.buy-grid{grid-template-columns:1fr}}:root{--blue:#1976d2;--blue-dark:#005cb2;--black:#212121;--white:#fff;--grey-darkest:#616161;--grey-dark:#929292;--grey:#bdbdbd;--grey-light:#e0e0e0;--grey-lightest:#f5f5f5;--purple-light:#bf7adc;--purple:#7b1fa2;--purple-dark:#512da8;--blue-light:#6ab7ff;--blue-darkest:#00376b;--cyan:#00838f;--teal:#00796b;--green-dark:#005005;--green:#2e7d32;--green-light:#60ad5e;--lime:#afb42b;--yellow:#fbc02d;--orange:#e37300;--red:#d32f2f;--pink:#d81b60;--brown:#5d4037;--red-shade:#b12525;--pink-shade:#b51751;--green-shade:#003d04;--blue-shade:#004789;--black-shade:#494949;--blue-tint:#f3f8fd;--blue-tint-dark:#e7f1fb;--green-tint:#f5f8f5;--pca-blue:#46678a;--pca-blue-dark:#143857;--pca-blue-light:#10293f;--shadow-dp-1:0px 1px 1px #00000024,0px 2px 1px #0000001f,0px 1px 3px #0003;--shadow-dp-2:0px 2px 2px #00000024,0px 3px 1px #0000001f,0px 1px 5px #0003;--shadow-dp-3:0px 3px 4px #00000024,0px 3px 3px #0000001f,0px 1px 8px #0003;--shadow-dp-4:0px 4px 5px #00000024,0px 1px 10px #0000001f,0px 2px 4px #0003;--shadow-dp-6:0px 6px 10px #00000024,0px 1px 18px #0000001f,0px 3px 5px #0003;--shadow-dp-8:0px 8px 10px #00000024,0px 3px 14px #0000001f,0px 5px 5px #0003;--shadow-dp-12:0px 12px 17px #00000024,0px 5px 22px #0000001f,0px 7px 8px #0003;--shadow-dp-16:0px 16px 24px #00000024,0px 6px 30px #0000001f,0px 8px 10px #0003;--shadow-dp-24:0px 24px 38px #00000024,0px 9px 46px #0000001f,0px 11px 15px #0003;--shadow-simulated-dp1-for-svg:0px 2px 1px #00000042}[data-color-theme=dark]{--blue:#378ce1;--blue-dark:#63a4ff;--black:#fff;--white:#212121;--grey-darkest:#bdbdbd;--grey-dark:#9e9e9e;--grey:#616161;--grey-light:#4e4e4e;--grey-lightest:#2c2c2e;--purple-light:#9944bc;--purple:#b337e7;--purple-dark:#8358d8;--blue-light:#6ab7ff;--blue-darkest:#1a76cd;--cyan:#0093a1;--teal:#009494;--green-dark:#05a10f;--green:#60ad5e;--green-light:#79ba77;--lime:#dadf42;--yellow:#fbc02d;--orange:#ff9b34;--red:#ff6659;--pink:#ff5c8d;--brown:#95827d;--red-shade:#f4968e;--pink-shade:#f88dad;--green-shade:#60ad5e;--blue-shade:#98c3ff;--black-shade:#b5b5b5;--blue-tint:#1a263b;--blue-tint-dark:#183b5f;--green-tint:#1b311b;--pca-blue:#46678a;--pca-blue-dark:#143857;--pca-blue-light:#10293f;--shadow-dp-1:0px 1px 1px #ffffff24,0px 2px 1px #ffffff1f,0px 1px 3px #fff3;--shadow-dp-2:0px 2px 2px #ffffff24,0px 3px 1px #ffffff1f,0px 1px 5px #fff3;--shadow-dp-3:0px 3px 4px #ffffff24,0px 3px 3px #ffffff1f,0px 1px 8px #fff3;--shadow-dp-4:0px 4px 5px #ffffff24,0px 1px 10px #ffffff1f,0px 2px 4px #fff3;--shadow-dp-6:0px 6px 10px #ffffff24,0px 1px 18px #ffffff1f,0px 3px 5px #fff3;--shadow-dp-8:0px 8px 10px #ffffff24,0px 3px 14px #ffffff1f,0px 5px 5px #fff3;--shadow-dp-12:0px 12px 17px #ffffff24,0px 5px 22px #ffffff1f,0px 7px 8px #fff3;--shadow-dp-16:0px 16px 24px #ffffff24,0px 6px 30px #ffffff1f,0px 8px 10px #fff3;--shadow-dp-24:0px 24px 38px #ffffff24,0px 9px 46px #ffffff1f,0px 11px 15px #fff3;--shadow-simulated-dp1-for-svg:0px 2px 1px #ffffff42}.radio-input_input:focus-visible+.radio-input_circle,:focus-visible:not([tabindex="-1"]),:focus:not([tabindex="-1"]){-moz-outline-radius:4px;-webkit-outline-radius:4px;outline-color:#005cb2;outline-color:var(--blue-dark);outline-offset:2px;outline-style:solid;outline-width:2px}:focus:not(:focus-visible):not([tabindex="-1"]){outline:none}.form-element_legend{font-weight:700}.form-element_message,.text-area-input_counter{font-size:12px;line-height:16px}.button,.cfx-card_body,.checkbox-input_label,.form-element_label,.radio-input,.text-area-input_input,.text-area-input_label,.text-input_input,.text-input_label{font-size:16px;line-height:24px}.cfx-card_header{font-size:18px;line-height:24px}[aria-invalid=false].text-area-input_input,[aria-invalid=false].text-input_input{border-color:#2e7d32;border-color:var(--green)}[aria-invalid=true].text-area-input_input,[aria-invalid=true].text-input_input{border-color:#d32f2f;border-color:var(--red)}.text-area-input_input::placeholder,.text-input_input::placeholder{color:#616161;color:var(--grey-darkest);opacity:1}.text-area-input_input::-webkit-input-placeholder,.text-input_input::-webkit-input-placeholder{color:#616161;color:var(--grey-darkest);opacity:1}.text-area-input_input,.text-input_input{background-color:#fff;background-color:var(--white);border:1px solid #616161;border:1px solid var(--grey-darkest);border-radius:4px;color:#212121;color:var(--black);padding:11px 16px;transition:border-color .25s,width .2s}.text-area-input_input__small,.text-input_input__small{padding-bottom:7px;padding-top:7px}.text-area-input_input:focus,.text-input_input:focus{border-color:#005cb2;border-color:var(--blue-dark)}.checkbox-input__disabled .checkbox-input_toggle_dot,.radio-input__disabled>.radio-input_circle,.text-area-input_input:disabled,.text-input_input:disabled{background-color:#e0e0e0;background-color:var(--grey-light)}.checkbox-input__disabled>.checkbox-input_toggle,.radio-input__disabled>.radio-input_circle,.text-area-input_input:disabled,.text-input_input:disabled{border-color:#929292;border-color:var(--grey-dark)}.checkbox-input__disabled.checkbox-input__unchecked,.radio-input__disabled,.text-area-input_input:disabled,.text-area-input_input:disabled+.text-area-input_label,.text-input_input:disabled,.text-input_input:disabled~.text-input_icon{color:#929292;color:var(--grey-dark)}.radio-input__disabled,.text-area-input_input:disabled,.text-input_input:disabled,.text-input_input:disabled~.text-input_icon{cursor:not-allowed}.text-area-input_label,.text-input_label{color:#616161;color:var(--grey-darkest)}.text-area-input_label_asterisk,.text-input_label_asterisk{color:#d32f2f;color:var(--red)}.text-area-input_label,.text-input_label{left:17px;pointer-events:none;position:absolute;top:12px;transition:top .2s,font-size .2s,color .2s;z-index:1}.text-area-input_input__label-value,.text-area-input_input__label:focus,.text-input_input__fancy-label:is(:focus,:not(.text-input_input__empty),:-webkit-autofill){padding-bottom:3px;padding-top:19px}.text-area-input_input__label-value+.text-area-input_label,.text-area-input_input__label:focus+.text-area-input_label,.text-input_input__fancy-label:is(:focus,:not(.text-input_input__empty),:-webkit-autofill)+.text-input_label{font-size:12px;line-height:16px;top:4px}.text-area-input_input__small.text-area-input__label+.text-area-input_label,.text-input_input__small+.text-input_label{top:8px}.text-area-input_input__small.text-area-input__label-value+.text-area-input_label,.text-area-input_input__small.text-area-input__label:focus+.text-area-input_label,.text-input_input__fancy-label.text-input_input__small:is(:focus,:not(.text-input_input__empty),:-webkit-autofill)+.text-input_label{top:2px}.text-area-input_input__small.text-area-input__label-value,.text-area-input_input__small.text-area-input__label:focus,.text-input_input__fancy-label.text-input_input__small:is(:focus,:not(.text-input_input__empty),:-webkit-autofill){padding-bottom:1px;padding-top:15px}.text-input_input__small~.text-input_icon{top:8px}.text-input_icon{position:absolute;right:16px;top:12px;z-index:1}.text-input_input__icon{padding-right:48px}abbr,acronym,address,b,blockquote,body,caption,dd,del,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,i,iframe,label,li,object,ol,p,pre,span,strong,sub,sup,table,tbody,td,th,tr,tt,u,ul,var{border:0;margin:0;outline:0;padding:0}button{background-color:inherit;border:0;font:inherit;margin:0;padding:0}input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}a{border:0;margin:0;padding:0}table{border-spacing:inherit}th{font-weight:inherit;text-align:inherit}ul{padding-inline-start:0}html{color:#212121;color:var(--black);font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5}body{min-width:320px}a,button{background:none;color:#1976d2;color:var(--blue);cursor:pointer}a:hover,a:visited,button:hover,button:visited{color:#005cb2;color:var(--blue-dark)}.button-link{text-decoration:none}strong{font-weight:700}@media screen{.sr-only,.visually-hidden{clip:rect(0,0,0,0);border:0;clip-path:inset(50%);height:1px;left:-10000px;margin:0;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}}@media print{body footer,html footer{page-break-after:always}@page{size:letter}html{line-height:1.1}#buyback-guarantee,#vehicle-history-report,#warranty-check{break-after:page;page-break-after:always}#buyback-guarantee:not(.do-not-print),#top-barsection,#vehicle-history-report:not(.do-not-print),#warranty-check:not(.do-not-print),.detailed-history-records,.vhr-tabs{display:block!important}a{text-decoration:none}a,button{color:#212121;color:var(--black)}caption{display:none}thead{display:table-row-group}.do-not-print,.modal-root{display:none!important}}.radio-group-input{border:none;display:inline-flex;position:relative;-webkit-user-select:none;user-select:none}.radio-group-input__horizontal{gap:8px}.radio-group-input__horizontal .radio-input_label{flex-grow:1;padding-left:16px;padding-right:16px}.radio-group-input__horizontal>.radio-input__standard>.radio-input_label{padding-right:24px}.radio-group-input__vertical{flex-direction:column}.radio-group-input__vertical .radio-input_label__left{padding-right:16px}.radio-group-input__vertical .radio-input_label__right{padding-left:16px}.radio-input{cursor:pointer;position:relative;width:auto}.radio-input__standard{align-items:flex-start;color:#212121;color:var(--black);display:flex;padding:12px 0}.radio-input:hover>.radio-input_circle{background-color:#e7f1fb;background-color:var(--blue-tint-dark)}.radio-input__checked.radio-input__enabled:hover>.radio-input_circle{background-color:#fff;background-color:var(--white);border-color:#004789;border-color:var(--blue-shade)}.radio-input__checked.radio-input__enabled:hover>.radio-input_circle:after{background-color:#004789;background-color:var(--blue-shade)}.radio-input__checked>.radio-input_circle{border-color:#005cb2;border-color:var(--blue-dark)}.radio-input__checked>.radio-input_circle:after{background-color:#005cb2;background-color:var(--blue-dark);opacity:1;transform:scale(1)}.radio-input__disabled.radio-input__checked{color:#212121;color:var(--black)}.radio-input__disabled.radio-input__checked>.radio-input_circle{background-color:#fff;background-color:var(--white)}.radio-input__disabled.radio-input__checked>.radio-input_circle:after{background-color:#929292;background-color:var(--grey-dark)}.radio-input_input[aria-invalid=true]+.radio-input_circle{border-color:#d32f2f;border-color:var(--red)}.radio-input_label{flex-grow:1}.radio-input_circle{background-color:#fff;background-color:var(--white);border:2px solid #616161;border:2px solid var(--grey-darkest);border-radius:50%;flex-shrink:0;height:18px;position:relative;top:2px;width:18px}.radio-input_circle:after{border-radius:50%;content:" ";display:block;height:10px;left:2px;opacity:0;position:absolute;top:2px;transform:scale(0);transform-origin:center;transition:transform .25s,opacity .25s;width:10px}.form-element{display:flex}.form-element__row{align-items:baseline}.form-element__col{flex-direction:column}.form-element_input{flex-grow:1;flex-shrink:0}.form-element_message{color:#616161;color:var(--grey-darkest);display:flex;margin-top:4px}.form-element_message__red{color:#d32f2f;color:var(--red)}.form-element_message__green{color:#2e7d32;color:var(--green)}.form-element_message>.cfx-icon{flex-shrink:0;margin-right:4px}.form-element__row>.form-element_label{margin-right:16px}.form-element__col>.form-element_label{margin-bottom:4px}.form-element_label{color:#212121;color:var(--black);display:flex;flex-shrink:0;font-weight:700}.form-element_required{color:#d32f2f;color:var(--red)}.form-element_popover{display:flex;margin-left:4px}.form-element_popover>.cfx-icon{height:20px;width:20px}.form-element_fieldset{border:none}.form-element_legend{display:flex;margin-bottom:4px}.text-input{position:relative;width:100%}.text-input_input{height:48px;width:100%}.text-input_input__fancy-label.text-input_input__mask.text-input_input__empty:not(:focus){color:#0000}.text-input_input__small{height:40px}.text-input_icon__safari{pointer-events:none}.text-area-input{display:flex;flex-direction:column;position:relative}.text-area-input_counter{margin-top:4px}.text-area-input_input{height:auto;width:100%}.text-area-input_input.text-area-input_input__safari{padding:8px}.checkbox-input__checked.checkbox-input__enabled:hover>.checkbox-input_toggle{background-color:#004789;background-color:var(--blue-shade);border-color:#004789;border-color:var(--blue-shade)}.checkbox-input__checked>.checkbox-input_toggle{background-color:#005cb2;background-color:var(--blue-dark);border-color:#005cb2;border-color:var(--blue-dark)}.checkbox-input__checked .checkbox-input_toggle_dot{left:24px}.checkbox-input__disabled>.checkbox-input_toggle{background-color:#929292;background-color:var(--grey-dark)}.checkbox-input__enabled:hover>.checkbox-input_toggle{background-color:#494949;background-color:var(--black-shade);border-color:#494949;border-color:var(--black-shade)}.checkbox-input__enabled>.checkbox-input_input[aria-invalid=true]+.checkbox-input_toggle{border-color:#d32f2f;border-color:var(--red)}.checkbox-input__full-width,.checkbox-input__full-width>.checkbox-input_label{width:100%}.checkbox-input__full-width>.checkbox-input_label__left{text-align:left}.checkbox-input__full-width>.checkbox-input_label__right{text-align:right}.checkbox-input_toggle{background-color:#616161;background-color:var(--grey-darkest);border:2px solid #616161;border:2px solid var(--grey-darkest);border-radius:16px;flex-shrink:0;height:24px;position:relative;transition:background-color .2s,border-color .2s;width:48px}.checkbox-input_toggle_dot{background-color:#fff;background-color:var(--white);border-radius:50%;height:20px;left:0;position:absolute;top:0;transition:left .2s;width:20px}.badge{display:inline-flex;position:relative;-webkit-user-select:none;user-select:none}.badge__border-blue{color:#1976d2;color:var(--blue)}.badge__border-pink{color:#d81b60;color:var(--pink)}.badge__caret{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);width:94px}.badge__caret>.badge_strong{font-size:12px;padding:0 12px 0 0;position:relative;text-align:center}.badge__caret.badge__large{width:120px}.badge__caret.badge__large>.badge_strong{font-size:14px}.badge__generic{background-color:#fff;background-color:var(--white);border-radius:12px;border-style:solid;border-width:2px}.badge__generic>.badge_strong{border-radius:12px;font-size:14px;height:20px;line-height:20px;padding:0 6px}.badge__chiclet>.badge_strong{align-items:baseline;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:4px;font-weight:700;text-transform:capitalize;z-index:2}.badge__chiclet>.badge_strong>.cfx-icon{align-self:center}.badge_strong{align-items:center;color:#fff;color:var(--white);display:flex;flex-grow:1;font-size:12px;gap:4px;height:24px;justify-content:center;line-height:24px;padding:0 8px;text-transform:uppercase}.badge_strong__color-black{color:#212121;color:var(--black)}.badge_strong__color-blue{color:#1976d2;color:var(--blue)}.badge_strong__color-blue-dark{color:#005cb2;color:var(--blue-dark)}.badge_strong__color-pink{color:#d81b60;color:var(--pink)}.badge_strong__bg-color-black{background-color:#212121;background-color:var(--black)}.badge_strong__bg-color-blue{background-color:#1976d2;background-color:var(--blue)}.badge_strong__bg-color-green{background-color:#2e7d32;background-color:var(--green)}.badge_strong__bg-color-green-dark{background-color:#005005;background-color:var(--green-dark)}.badge_strong__bg-color-black-80{background-color:#212121cc;color:#fff}.badge_strong__bg-color-blue-tint{background-color:#f3f8fd;background-color:var(--blue-tint)}.badge_strong__bg-color-red{background-color:#d32f2f;background-color:var(--red)}.badge_strong__bg-color-white,.cfx-card{background-color:#fff;background-color:var(--white)}.cfx-card{border-radius:4px}.cfx-card__border{border:1px solid #e0e0e0;border:1px solid var(--grey-light)}.cfx-card__shadow{box-shadow:0 2px 2px #00000024,0 3px 1px #0000001f,0 1px 5px #0003;box-shadow:var(--shadow-dp-2)}.cfx-card__16{padding:16px}.cfx-card__24{padding:24px}.cfx-card__32{padding:32px}.cfx-card_header{display:block;margin-bottom:8px}.cfx-card_body{display:block}.cfx-card__button{text-align:left}.cfx-card__link{display:inline-block}.cfx-card__link>.cfx-card_header{color:#005cb2;color:var(--blue-dark)}.cfx-card__link:hover{color:#212121;color:var(--black);text-decoration:none}.cfx-card__link:hover>.cfx-card_header{color:#005cb2;color:var(--blue-dark);text-decoration:underline}.cfx-card__link:hover>.cfx-card_header+.cfx-card_body{text-decoration:none}.cfx-card__link:hover>.cfx-card_body{text-decoration:underline}.cfx-card__clickable{color:#212121;color:var(--black);cursor:pointer}.cfx-card__clickable.cfx-card__border:hover{border-color:#929292;border-color:var(--grey-dark)}.cfx-card__clickable.cfx-card__shadow:hover{box-shadow:0 8px 10px #00000024,0 3px 14px #0000001f,0 5px 5px #0003;box-shadow:var(--shadow-dp-8)}.product-slider_bar__fair.product-slider_bar__value{background-color:#1976d2;background-color:var(--blue)}.product-slider_bar__fair.product-slider_bar__value>.product-slider_dot{border-color:#1976d2;border-color:var(--blue)}.product-slider_bar__good.product-slider_bar__value{background-color:#2e7d32;background-color:var(--green)}.product-slider_bar__good.product-slider_bar__value>.product-slider_dot{border-color:#2e7d32;border-color:var(--green)}.product-slider_bar__great.product-slider_bar__value{background-color:#005005;background-color:var(--green-dark)}.product-slider_bar__great.product-slider_bar__value>.product-slider_dot{border-color:#005005;border-color:var(--green-dark)}#top-barsection{display:flex;justify-content:center;position:relative;z-index:0}.vhr-tabs{max-width:1004px;width:100%}@media screen and (max-width:1049px){.vhr-tabs{margin-right:0}}@media print{.vhr-tabs{display:flex;flex-direction:column}svg{flex-grow:0;flex-shrink:0}.vhr-tabs{width:1004px}.vhr-tabs main{width:calc(100% - 4px)}}main{display:flex;flex-direction:column;flex-grow:1;max-width:1004px;padding-top:16px}.header-hat{flex-direction:row;margin:16px 0 26px}.header-hat,.header-hat-left{display:flex;justify-content:space-between}.header-hat-left{align-items:flex-start;flex-direction:column;height:100%}.header-hat-right{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:space-between}#language-toggle{display:flex}.language-toggle-button{align-items:center;border:1px solid;cursor:pointer;display:flex;font-size:12px;height:33px;justify-content:center;width:77px}.language-toggle-button:focus{outline:0}.language-toggle-left-button{border-radius:4px 0 0 4px}.language-toggle-right-button{border-radius:0 4px 4px 0}.selected-language-button,.selected-language-button:focus{background-color:#1976d2;background-color:var(--blue);border-color:#1976d2;border-color:var(--blue);color:#fff;color:var(--white);pointer-events:none}.unselected-language-button{background-color:#fff;background-color:var(--white);border-color:#bdbdbd;border-color:var(--grey);color:#1976d2;color:var(--blue)}.vhr-subscriber-information{margin-left:16px}@media screen and (max-width:959px){.vhr-subscriber-information{margin-left:12px}}.checkbox-input_toggle{border:none}.checkbox-input_toggle_dot{left:2px;top:2px}.accident-leadership-message{align-items:center;display:flex;height:112px;margin-bottom:24px;padding-left:16px}@media screen and (max-width:719px){.accident-leadership-message .accident-leadership-line-one{font-size:15px;font-weight:400;letter-spacing:.2mm;line-height:.8}.accident-leadership-message .accident-leadership-second-line{flex-direction:column;gap:0}.accident-leadership-message .accident-leadership-line-two{font-size:18px;font-weight:400}.accident-leadership-message .accident-leadership-line-three{letter-spacing:.2mm;line-height:.9}}.accident-leadership-message-text{align-items:flex-start;color:#fff;color:var(--white);display:flex;flex-direction:column;font-size:26px;font-weight:700;line-height:1;margin-left:8px}.accident-leadership-line-two{white-space:nowrap}.accident-leadership-second-line{display:flex;gap:.25em}.superiority-fox{align-self:flex-end}#summary-section{margin-bottom:16px;overflow:hidden;width:100%}#summary-section-title-bar{background-color:#1976d2;background-color:var(--blue);border-radius:4px 4px 0 0;display:flex;flex-direction:row;height:64px;justify-content:space-between}.summary-section-logo-text{align-items:center;display:flex;flex:1 1}#summary-section-title-logo{height:40px;margin:auto 10px auto 16px}@media screen and (max-width:719px){#summary-section-title-logo{height:18px;width:96px}}.summary-section-title-text{color:#fff;color:var(--white);font-size:24px;font-weight:700}@media screen and (max-width:719px){.summary-section-title-text{font-size:16px}}.summary-section-content{border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:0 0 4px 4px;border-top:none}.summary-section-main-content{border-top:1px solid #bdbdbd;border-top:1px solid var(--grey);display:flex;flex-direction:row;position:relative}@media screen and (max-width:1144px){.summary-section-main-content{border-bottom:none;flex-direction:column}}@media print{#summary-section-title-bar{background-color:#fff;background-color:var(--white);border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:4px 4px 0 0}#summary-section-title-bar .summary-section-title-text{color:#212121;color:var(--black)}}#history-overview{border-left:1px solid #bdbdbd;border-left:1px solid var(--grey);display:flex;flex-direction:column;min-height:200px;padding:32px 24px;width:35%}@media screen and (max-width:1144px){#history-overview{border-left:none;min-height:auto;padding:0 12px;position:relative;width:auto}}@media print{#history-overview .visually-hidden{display:none}}.history-overview-row{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);color:#212121;color:var(--black);display:flex;flex-direction:column;min-height:32px;padding:16px 20px 16px 0;position:relative}.history-overview-row:hover .history-overview-text-cell{font-weight:700;text-decoration:underline}.history-overview-row .history-overview-cells-row{display:flex;flex-direction:row;min-height:32px;width:100%}.history-overview-row .history-overview-cell{display:flex}.history-overview-row .history-overview-cell.history-overview-icon-cell{align-items:center;justify-content:center;padding:0 8px 0 4px}.history-overview-row .history-overview-cell.history-overview-text-cell{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.history-overview-row .history-overview-cell.history-overview-action-cell{padding-right:6px}.history-overview-row .history-overview-main-text{font-size:16px}.history-overview-row .history-overview-secondary-text{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#616161;color:var(--grey-darkest);display:-webkit-box;font-size:14px;overflow:hidden;text-overflow:ellipsis}.history-overview-row .history-overview-chevron-right{color:#1976d2;color:var(--blue);font-weight:700;height:100%;position:absolute;right:0;top:0}.history-overview-row.severity-scale-row .history-overview-main-text{font-size:14px;font-weight:700}@media screen and (max-width:1144px){.scroll-to-link:nth-last-child(1 of .scroll-to-link) .history-overview-row{border-bottom:none}}@media print{.history-overview-row{min-height:32px;padding-right:0}.history-overview-chevron-right{display:none}}.scroll-to-link-without-underline{text-decoration:none}.more-information-modal{fill:#1976d2;fill:var(--blue);cursor:pointer;padding-left:8px;vertical-align:middle}@media screen and (max-width:719px){.more-information-modal{padding-left:4px}}@media print{.more-information-modal{display:none}}.common-section-row-modal-content{font-size:16px}.info-circle-icon{cursor:pointer}.vhr-modal-title{font-size:18px;font-weight:700}.vhr-modal .modal_footer{width:auto}.interstitial-button-link:focus-visible{outline:0}.interstitial-button-link{box-sizing:border-box;text-decoration:none}.button.button-link.interstitial-button-link{display:flex}.modal_body{position:relative}.modal_body img{bottom:0;height:auto;position:absolute;right:0}.carfox-modal-fox .common-section-row-modal-content{padding-right:143px}.common-section-row-modal-bulleted-list{font-size:16px;margin-left:24px}.common-section-row-modal-bulleted-list li{padding-left:12px}.common-section-row-definition-term{font-size:16px;font-weight:700}.common-section-row-definition-description{font-size:16px;margin-bottom:24px}dd.common-section-row-definition-description:last-child{margin-bottom:0}.row-severity-scale{margin:2px 20px 0 0}.row-severity-scale .severity-scale .severity-scale-slider-value{background-color:#fff;background-color:var(--white)}.severity-scale{width:100%}.severity-scale .severity-scale-slider{padding:8px 0;position:relative;width:100%}.severity-scale .severity-scale-slider .severity-scale-slider-scale{border:2px solid #e0e0e0;border:2px solid var(--grey-light);border-radius:4px;box-sizing:border-box;height:0;width:100%}.severity-scale .severity-scale-labels{display:flex;font-size:14px;margin-top:6px}.severity-scale .severity-scale-labels div{flex:1 1}.severity-scale .severity-scale-labels .severity-minor-label{text-align:left}.severity-scale .severity-scale-labels .severity-moderate-label{text-align:center}.severity-scale .severity-scale-labels .severity-severe-label{text-align:right}.severity-scale .severity-scale-slider-value{border-left:4px solid #0000;border-right:4px solid #0000;height:20px;left:0;margin:0 -4px;overflow:hidden;position:absolute;top:0;width:20%}.severity-scale .severity-scale-slider-value svg{border-radius:5px;height:100%;width:100%}.severity-scale.very-minor-damage .severity-scale-slider-value{left:0;width:10%}.severity-scale.minor-damage .severity-scale-slider-value{left:0}.severity-scale.minor-to-moderate-damage .severity-scale-slider-value{left:20%}.severity-scale.minor-to-moderate-damage-imprecise .severity-scale-slider-value,.severity-scale.minor-to-moderate-structural-damage .severity-scale-slider-value{left:20%;width:45%}.severity-scale.moderate-damage .severity-scale-slider-value{left:40%}.severity-scale.moderate-to-severe-damage .severity-scale-slider-value{left:60%}.severity-scale.moderate-to-severe-damage-imprecise .severity-scale-slider-value,.severity-scale.moderate-to-severe-structural-damage .severity-scale-slider-value{left:45%;width:55%}.severity-scale.severe-damage .severity-scale-slider-value{left:80%}.severity-scale.very-severe-damage .severity-scale-slider-value{left:90%;width:10%}.severity-scale.minor-damage .severity-scale-labels .severity-minor-label,.severity-scale.minor-to-moderate-damage .severity-scale-labels .severity-minor-label,.severity-scale.minor-to-moderate-damage .severity-scale-labels .severity-moderate-label,.severity-scale.minor-to-moderate-damage-imprecise .severity-scale-labels .severity-minor-label,.severity-scale.minor-to-moderate-damage-imprecise .severity-scale-labels .severity-moderate-label,.severity-scale.minor-to-moderate-structural-damage .severity-scale-labels .severity-minor-label,.severity-scale.minor-to-moderate-structural-damage .severity-scale-labels .severity-moderate-label,.severity-scale.moderate-damage .severity-scale-labels .severity-moderate-label,.severity-scale.moderate-to-severe-damage .severity-scale-labels .severity-moderate-label,.severity-scale.moderate-to-severe-damage .severity-scale-labels .severity-severe-label,.severity-scale.moderate-to-severe-damage-imprecise .severity-scale-labels .severity-moderate-label,.severity-scale.moderate-to-severe-damage-imprecise .severity-scale-labels .severity-severe-label,.severity-scale.moderate-to-severe-structural-damage .severity-scale-labels .severity-moderate-label,.severity-scale.moderate-to-severe-structural-damage .severity-scale-labels .severity-severe-label,.severity-scale.severe-damage .severity-scale-labels .severity-severe-label,.severity-scale.very-minor-damage .severity-scale-labels .severity-minor-label,.severity-scale.very-severe-damage .severity-scale-labels .severity-severe-label{font-weight:700}.new-car-speech-bubble{align-items:center;background-color:#fff;background-color:var(--white);border:1px solid #1976d2;border:1px solid var(--blue);border-radius:4px;display:flex;justify-content:center;margin:2em 0 2em 3%;padding:.5em 2%;position:relative;text-align:left}@media screen and (max-width:719px){.new-car-speech-bubble{margin:24px 8px;padding:.3em 2%;width:90%}}@media screen and (min-width:720px)and (max-width:959px){.new-car-speech-bubble{width:55%}}.new-car-speech-bubble span{padding:.5em}@media screen and (max-width:719px){.new-car-speech-bubble span{min-width:200px}}@media screen and (min-width:720px)and (max-width:959px){.new-car-speech-bubble span{padding:.8em}}.new-car-speech-bubble img{display:none}@media screen and (max-width:719px){.new-car-speech-bubble img{display:block;max-width:72px}.new-car-speech-bubble-container{padding-top:1em}}@media screen and (max-width:959px){.new-car-speech-bubble-container{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey)}}@media print{.new-car-speech-bubble{width:50%}}.summary-section-vehicle-information{background-color:#fff;display:flex;flex-direction:row;font-size:16px;justify-content:space-between;padding:16px 24px;z-index:400}.summary-section-vehicle-information .window-sticker-link{font-weight:700;text-decoration:none}.summary-section-vehicle-information .check-availability-button{margin-left:auto}@media screen and (max-width:719px){.summary-section-vehicle-information .check-availability-button{display:none}}.summary-section-vehicle-information .vehicle-information-with-carfox{display:flex;flex-direction:column;min-width:60%;width:100%}@media(min-width:720px){@media not print{.summary-section-vehicle-information.information-fixed{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);box-sizing:border-box;display:flex;justify-content:center;left:0;position:fixed;width:100%}.summary-section-vehicle-information.information-fixed .vehicle-information-with-carfox{width:1004px}#carfax-report.sidebar-shown .summary-section-vehicle-information.information-fixed .vehicle-information-with-carfox{width:1344px}}}.vehicle-information-ymm-and-check-availability{display:flex;flex-direction:row;justify-content:space-between}.vehicle-information-year-make-model{line-height:32px}@media screen and (max-width:719px){.vehicle-information-year-make-model{font-size:20px;line-height:28px}}.pipe-separated-lists{overflow:hidden;position:relative}.pipe-separated-lists .pipe-separated-list{margin-left:-32px}@media screen and (max-width:719px){.pipe-separated-lists .pipe-separated-list{margin-left:0;margin-top:0}}.pipe-separated-lists .pipe-separated-list ul{display:inline-block;flex-direction:row;flex-wrap:wrap;list-style-type:none}.pipe-separated-lists .pipe-separated-list li{display:inline-block;flex-basis:auto;font-size:16px;line-height:24px;margin-top:8px;text-align:left}@media screen and (max-width:719px){.pipe-separated-lists .pipe-separated-list li:has(.vehicle-information-vin){font-size:14px;line-height:20px}}.pipe-separated-lists .pipe-separated-list li .vehicle-information-vin-label{font-weight:700}@media screen and (max-width:719px){.pipe-separated-lists .pipe-separated-list li{margin-top:4px;width:100%}}@media screen and (max-width:1144px){.pipe-separated-lists .pipe-separated-list ul{display:flex}}.pipe-separated-lists .pipe-separated-list li:before{color:#bdbdbd;color:var(--grey);content:"|";display:inline-block;float:left;height:100%;text-align:center;width:32px}@media screen and (max-width:719px){.pipe-separated-lists .pipe-separated-list li:before{display:none}}#modal-check-availability{height:745px;width:100%}.window-sticker-icon{display:block;height:86px;padding-top:12px;width:128px}@media screen and (max-width:719px){.window-sticker-icon{height:76px;padding-bottom:12px;padding-top:6px;width:112px}}@media print{.window-sticker-icon{padding-bottom:0}}.vehicle-details-button{font-size:16px;font-weight:700}.pipe-separated-list svg{vertical-align:middle}.vehicle-information-vehicle-details{font-size:14px}.pipe-separated-lists .pipe-separated-list.vehicle-information-vehicle-details{margin-left:-16px}@media screen and (max-width:719px){.pipe-separated-lists .pipe-separated-list.vehicle-information-vehicle-details li{font-size:14px;line-height:20px;width:fit-content}}.pipe-separated-lists .pipe-separated-list.vehicle-information-vehicle-details li:before{width:16px}@media screen and (max-width:719px){.pipe-separated-lists .pipe-separated-list.vehicle-information-vehicle-details li:before{display:inline-block}}.hide-vehicle-details{display:none}@media print{.hide-vehicle-details{display:block}}.vehicle-information-fox{align-items:flex-end;display:flex;margin-bottom:-16px;position:relative}.vehicle-information-fox .text-container{align-items:center;display:none;justify-content:center;position:absolute}.vehicle-information-fox .text-container .text-value{-webkit-box-orient:vertical;display:-webkit-box;font-size:8px;font-weight:700;overflow:hidden;text-align:center;text-overflow:ellipsis}.vehicle-information-fox .text-container p{margin:0;max-height:100%}.vehicle-information-fox.showcase-fox-homegrown .text-container{bottom:31px;display:flex;height:18px;position:absolute;right:21px;width:45px}.vehicle-information-fox.showcase-fox-homegrown .text-container .text-value{line-clamp:2;-webkit-line-clamp:2;letter-spacing:-.1px;line-height:1;position:relative}.vehicle-information-fox.showcase-fox-homegrown .text-container .text-value p{position:relative}.vehicle-information-fox.showcase-fox-homegrown .text-container.twolines .text-value{font-size:7px}.PAW-Image-Picture{display:flex}.vehicle-information-vin{font-size:16px}@media screen and (max-width:1144px){.vehicle-information-vin{font-size:14px}}.vehicle-information-vin .vehicle-information-vin-label{font-weight:700}.vehicle-information-year-make-model{font-size:24px;font-weight:700}@media screen and (max-width:1144px){.vehicle-information-year-make-model{font-size:20px;font-weight:700}}.report-price-bubble{align-items:center;background-color:#005cb2;background-color:var(--blue-dark);border-radius:50px;color:#fff;color:var(--white);display:flex;height:40px;justify-content:center;margin-right:16px;margin-top:12px;width:96px}@media screen and (max-width:719px){.report-price-bubble{font-size:12px;height:28px;margin-top:16px;width:76px}}@media print{.report-price-bubble{background-color:#e0e0e0;background-color:var(--grey-light);color:#212121;color:var(--black)}}.history-overview-showcase{background-color:#f5f5f5;background-color:var(--grey-lightest);display:flex;flex-direction:row;flex-grow:1;padding:16px}@media screen and (max-width:1144px){.history-overview-showcase{box-sizing:border-box;padding:12px 10px;width:auto}}@media screen and (max-width:719px){.history-overview-showcase{flex-direction:column}}.history-overview-showcase-cards{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}.summary-section-showcase-item{box-sizing:border-box;width:100%}.summary-section-showcase-item:hover,.summary-section-showcase-item:visited{color:inherit}.showcase-item-heading-clickable-area{cursor:pointer;display:flex;flex-direction:row;gap:8px;height:100%;width:100%}.showcase-item-heading{display:flex;flex-direction:row;gap:8px;justify-content:flex-start;margin-bottom:0;position:relative}.showcase-item-heading-chevron{color:#1976d2;color:var(--blue);font-weight:700;margin-right:-8px;position:absolute;right:0}.showcase-item-body{display:flex;flex-direction:column}.showcase-item-icon{margin-right:8px}.showcase-item-body .hbv-value-toggle{display:flex;flex-direction:row;gap:24px}.summary-section-showcase-item .hide-show-button{color:#005cb2;color:var(--blue-dark);line-height:24px;position:absolute;right:0;top:0;vertical-align:middle}.summary-section-showcase-item .hide-show-button svg{height:auto}.summary-section-showcase-item .show-print-only{display:none}@media print{.cfx-card__shadow{-webkit-filter:opacity(1);-webkit-print-color-adjust:exact}.summary-section-showcase-item .show-print-only{display:flex}}.showcase-severity-scale{margin-top:8px}.showcase-severity-scale .severity-scale .severity-scale-slider-value{background-color:#fff;background-color:var(--white)}.showcase-severity-scale:first-child{margin-top:16px}.showcase-item-slider{font-size:14px;margin-top:16px}.showcase-item-slider.product-slider__small{max-width:-webkit-fill-available;max-width:-moz-available;max-width:stretch}.showcase-item-slider,.showcase-item-slider *{box-sizing:border-box}.showcase-item-slider .product-slider_segment{gap:8px}.showcase-item-main-heading{align-items:center;border-radius:4px;color:#fff;color:var(--white);display:flex;font-size:12px;font-weight:700;gap:4px;height:16px;justify-content:center;min-width:61px;padding:4px 8px;text-transform:uppercase}.summary-section-showcase-item.showcase-item-alert .showcase-item-main-heading,.summary-section-showcase-item.showcase-item-alone .showcase-item-main-heading{background:#d32f2f;background:var(--red)}.summary-section-showcase-item.showcase-item-accidentdamage .showcase-item-main-heading{background:#005cb2;background:var(--blue-dark)}.summary-section-showcase-item.showcase-item-historybasedvalue .showcase-item-main-heading{background:#005005;background:var(--green-dark)}.summary-section-showcase-item.showcase-item-historybasedvalue.heading-type-good .showcase-item-main-heading{background:#2e7d32;background:var(--green)}.summary-section-showcase-item.showcase-item-historybasedvalue.heading-type-fair .showcase-item-main-heading{background:#1976d2;background:var(--blue)}.summary-section-showcase-item.showcase-item-reliability .showcase-item-main-heading{background:#512da8;background:var(--purple-dark)}.summary-section-showcase-item.showcase-item-reliability.heading-type-good .showcase-item-main-heading{background:#7b1fa2;background:var(--purple)}.showcase-item-main-text-without-icon{font-size:14px;font-weight:700}.summary-section-showcase-item.showcase-item-historybasedvalue .showcase-item-main-text-without-icon{font-size:18px;margin-right:12px}.showcase-item-main-text-with-icon{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:700;justify-content:flex-start;margin-top:8px}.showcase-item-main-text-with-icon .showcase-item-main-text{line-height:20px}@media print{.button.button-link.view-details-button{display:none}}.summary-section-showcase-footer-separator{border-top:1px solid #e0e0e0;border-top:1px solid var(--grey-light);margin:8px -16px}.summary-section-showcase-footer{color:#005cb2;color:var(--blue-dark);cursor:default;font-size:16px;font-weight:700;line-height:24px;margin-bottom:-8px;min-height:24px;position:relative}.summary-section-showcase-footer .hbv-update-trim-and-options-anchor,.summary-section-showcase-footer .view-details-anchor{text-decoration:none}button.hide-show-button{color:#fff;color:var(--white);display:flex;font-size:16px;font-weight:700;gap:4px;line-height:16px;text-decoration:none}.new-hbv-section .value-container{display:flex;flex-direction:column;width:100%}.new-hbv-section .button-and-toggle-row{align-items:center;justify-content:center;margin-bottom:16px;padding:0 24px}.new-hbv-section .button-and-toggle-row .hbv-update-trim-and-options-button{font-size:16px;height:auto}.new-hbv-section .button-and-toggle-row .radio-group-input[data-vertical] .radio-input{font-size:16px;padding:4px 0}.new-hbv-section .button-and-toggle-row .radio-group-input[data-vertical] .radio-input_circle{top:3px}.new-hbv-section .button-and-toggle-row .hbv-value-toggle{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:16px}@media screen and (max-width:1049px){.new-hbv-section .button-and-toggle-row{margin-bottom:0}}@media screen and (max-width:719px){.new-hbv-section .button-and-toggle-row{justify-content:center;padding-top:16px}}.new-hbv-section .space-taker{width:200px}@media screen and (max-width:719px){.new-hbv-section .space-taker{padding-bottom:16px}}@media print{.new-hbv-section .button-and-toggle-row{display:none}}.radio-input_circle{box-sizing:border-box}.new-hbv-section .carfax-prices{display:flex;flex-direction:column;margin-bottom:16px;margin-right:24px;padding-left:24px;padding-top:24px}@media screen and (max-width:719px){.new-hbv-section .carfax-prices{padding-top:12px}}.new-hbv-section .hbv-content-with-badge .badge-values-box{grid-column-gap:8px;column-gap:8px;display:grid;grid-auto-rows:50%;grid-template-columns:120px 1fr;height:36px;width:320px}.new-hbv-section .hbv-content-with-badge .special-case-value{display:flex;flex-direction:column-reverse;height:auto;width:auto}.new-hbv-section .hbv-content-with-badge .history-based-badge{align-content:center;grid-column:1;grid-row:1/3;height:24px;margin-top:6px}.new-hbv-section .hbv-content-with-badge .price-difference-text{grid-column:2;grid-row:1}.new-hbv-section .hbv-content-with-badge .carfax-price-text{grid-column:2;grid-row:2}.new-hbv-section .view-details-button{margin-top:20px;width:195px}@media print{.new-hbv-section .carfax-prices{margin-bottom:16px}}.new-hbv-section .carfax-price-text p:first-child,.new-hbv-section .compared-price-text p:first-child{font-size:32px;font-weight:700}@media screen and (max-width:719px){.new-hbv-section .carfax-price-text p:first-child,.new-hbv-section .compared-price-text p:first-child{font-size:24px}}.new-hbv-section .hbv-content-with-badge{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.new-hbv-section .hbv-content-with-badge .carfax-value-row{display:flex;flex-direction:column}.new-hbv-section .hbv-content-with-badge .carfax-value-row+.new-hbv-section .hbv-content-with-badge .carfax-value-row{flex-direction:row}@media screen and (max-width:719px){.new-hbv-section .hbv-content-with-badge .carfax-value-row{font-size:12px}}.new-hbv-section .hbv-content-with-badge .carfax-value-row p{margin-right:4px}.new-hbv-section .hbv-content-with-badge .carfax-value-row .mobile-tablet,.new-hbv-section .hbv-content-with-badge .carfax-value-row.always-print{display:none}.new-hbv-section .hbv-content-with-badge .listing-value{font-size:32px;font-weight:700}@media screen and (max-width:719px){.new-hbv-section .hbv-content-with-badge .listing-value{font-size:24px}}.new-hbv-section .hbv-content-with-badge .listing-price-text{padding-bottom:8px}.new-hbv-section .hbv-content-with-badge .price-difference-text{color:#2e7d32;color:var(--green);flex-direction:row;font-weight:700}.new-hbv-section .hbv-content-with-badge .carfax-price-text{align-items:center;flex-direction:row}.new-hbv-section .hbv-content-with-badge .carfax-price-text p:first-child{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5}@media screen and (max-width:719px){.new-hbv-section .hbv-content-with-badge .carfax-price-text p:first-child{font-size:12px}}.new-hbv-section .hbv-content-with-badge .value-badge-info-circle-icon{fill:#1976d2;fill:var(--blue)}.new-hbv-section .hbv-content-with-badge .no-diff-only-value,.new-hbv-section .hbv-content-with-badge .only-value{align-items:center;grid-row:1/3}.new-hbv-section .hbv-content-with-badge .special-case-value>.carfax-value-row{align-items:flex-start;display:flex;flex-direction:column;height:auto;width:auto}.new-hbv-section .hbv-content-with-badge .special-case-value>.carfax-value-row p:first-child{font-size:32px;font-weight:700}@media screen and (max-width:719px){.new-hbv-section .hbv-content-with-badge .special-case-value>.carfax-value-row p:first-child{font-size:24px}}.new-hbv-section .hbv-content-with-badge .last-seen-text{color:#616161;color:var(--grey-darkest);font-size:12px;padding-bottom:16px;padding-top:16px;text-align:center}@media screen and (max-width:1049px){.new-hbv-section .hbv-content-with-badge .last-seen-text{padding-top:0}.new-hbv-section .hbv-content-with-badge .carfax-value-row.last-seen-text.desktop{display:none}}.new-hbv-section .hbv-content-with-badge .carfax-value-row.last-seen-text.mobile-tablet{display:none}@media screen and (max-width:1049px){.new-hbv-section .hbv-content-with-badge .carfax-value-row.last-seen-text.mobile-tablet{display:flex;padding-left:24px;padding-right:24px;text-align:left}}.new-hbv-section .carfax-value-row.always-print{display:none}@media print{.new-hbv-section .carfax-value-row.always-print{display:flex}.new-hbv-section .always-print-hide{display:none}}.value-slider{grid-column-gap:4px;column-gap:4px;display:grid;grid-template-columns:repeat(3,1fr);padding-top:16px;text-align:center;width:100%}.value-slider svg{width:100%}.value-slider__text{font-size:16px;line-height:24px;margin:auto;max-width:70px;text-align:center}@media screen and (max-width:719px){.value-slider div{font-size:12px}}.value-slider .bold{font-weight:700}.showcase-item-hbv-difference{display:flex;font-size:14px;gap:4px;line-height:20px;margin-top:8px}.showcase-item-hbv-difference .showcase-item-hbv-difference-below{display:flex;font-weight:700;gap:4px}.summary-section-showcase-item.showcase-item-historybasedvalue.heading-type-great .showcase-item-hbv-difference .showcase-item-hbv-difference-below{color:#005005;color:var(--green-dark)}.summary-section-showcase-item.showcase-item-historybasedvalue.heading-type-good .showcase-item-hbv-difference .showcase-item-hbv-difference-below{color:#2e7d32;color:var(--green)}.showcase-item-hbv-difference .showcase-item-hbv-difference-carfax{display:flex;gap:4px}.showcase-fox{align-items:flex-end;display:flex;margin:0 18px 0 20px;position:relative}@media screen and (max-width:719px){.showcase-fox{display:none}}.showcase-fox .text-container{align-items:center;display:none;justify-content:center;position:absolute}.showcase-fox .text-container .text-value{-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;font-weight:700;overflow:hidden;text-align:center;text-overflow:ellipsis}.showcase-fox .text-container p{margin:0;max-height:100%}.showcase-fox.showcase-fox-presenting-wide{margin:0 -30px 0 -35px}.showcase-fox.showcase-fox-presenting-narrow{margin:0 -15px 0 -50px}.showcase-fox.showcase-fox-homegrown{margin:0 5px 0 -5px}.showcase-fox.showcase-fox-homegrown .text-container{bottom:210px;display:flex;height:24px;left:104px;position:absolute;width:66px}.showcase-fox.showcase-fox-homegrown .text-container .text-value{line-clamp:2;-webkit-line-clamp:2;letter-spacing:-.1px;line-height:1;position:relative}.showcase-fox.showcase-fox-homegrown .text-container .text-value p{position:relative}.showcase-fox.showcase-fox-homegrown .text-container.twolines .text-value{font-size:10px}.showcase-fox.showcase-fox-homegrown .text-container.threelines{bottom:212px}.showcase-fox.showcase-fox-homegrown .text-container.threelines .text-value{line-clamp:3;-webkit-line-clamp:3;font-size:8px;letter-spacing:-.2;line-height:.9}.lead-in{font-size:12px;margin-bottom:24px}@media screen and (max-width:1049px){.lead-in{padding-left:12px;padding-right:12px}}@media print{.lead-in{margin-bottom:0;padding:0}}.ownership-history-section{margin-bottom:24px;width:100%}@media screen and (max-width:719px){.ownership-history-section{margin:16px auto auto}}.ownership-history-section thead{background-color:#1976d2;background-color:var(--blue);color:#fff;color:var(--white)}.ownership-history-section thead th:not(:last-of-type){border-right:1px solid #bdbdbd;border-right:1px solid var(--grey)}.ownership-history-section thead th:first-child{border-top-left-radius:4px}@media screen and (max-width:1049px){.ownership-history-section thead th:first-child{border-top-left-radius:0}}.ownership-history-section thead th:last-child{border-top-right-radius:4px}@media screen and (max-width:1049px){.ownership-history-section thead th:last-child{border-top-right-radius:0}}@media screen and (max-width:719px){.ownership-history-section thead th:not(:last-of-type){border-right:none}}.ownership-history-section tbody tr:last-of-type td{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey)}.ownership-history-section tbody td:first-child,.ownership-history-section tbody th{border-left:1px solid #bdbdbd;border-left:1px solid var(--grey);text-align:left}.ownership-history-section tbody td,.ownership-history-section tbody th{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);border-right:1px solid #bdbdbd;border-right:1px solid var(--grey);border-top:0;min-height:50px}.ownership-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:4px}@media screen and (max-width:1049px){.ownership-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:0}}.ownership-history-section tbody tr:last-child>td:first-child,.ownership-history-section tbody tr:last-child>th{border-bottom-left-radius:4px}@media screen and (max-width:1049px){.ownership-history-section tbody tr:last-child>td:first-child,.ownership-history-section tbody tr:last-child>th{border-bottom-left-radius:0}}@media screen and (max-width:719px){.ownership-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:0}.ownership-history-section tbody tr:last-child>td:first-child,.ownership-history-section tbody tr:last-child>th{border-bottom-left-radius:0}}@media print{.ownership-history-section{margin:12px auto auto}.ownership-history-section thead{background-color:#fff;background-color:var(--white);color:#212121;color:var(--black)}.ownership-history-section thead th{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);border-right:1px solid #bdbdbd;border-right:1px solid var(--grey);border-top:1px solid #bdbdbd;border-top:1px solid var(--grey)}.ownership-history-section thead th:first-child{border-left:1px solid #bdbdbd;border-left:1px solid var(--grey);border-top-left-radius:4px}.ownership-history-section thead th:last-child{border-top-right-radius:4px}}.ownership-history-section-container{position:relative}@media screen and (max-width:719px){.ownership-history-section-container{display:none}}.combined-column-heading{display:none}@media screen and (max-width:719px){.combined-column-heading{display:table-cell}}.columned-section-column-heading-owner-icon{color:#fff;color:var(--white);height:auto;margin-right:8px}.columned-section-column-heading-owner-text{font-size:16px;font-weight:700}@media screen and (min-width:720px)and (max-width:1049px){.columned-section-column-heading-owner-text{font-size:14px}}.columned-section-column-heading>span{display:flex;justify-content:center}th.columned-section-column-heading.one-data-column:nth-child(n+1){width:22%}th.columned-section-column-heading.two-data-columns:nth-child(n+1){width:21.2%}th.columned-section-column-heading.three-data-columns:nth-child(n+1){width:16.5%}@media print{.columned-section-column-heading{background-color:#fff;background-color:var(--white)}.columned-section-column-heading-owner-icon{color:inherit}}.common-section-row-heading{display:flex;flex-direction:column;padding:16px}.common-section-row-heading>span{align-items:center;display:flex;margin-bottom:4px}@media screen and (max-width:719px){.common-section-row-heading>span{margin-bottom:0}}.common-section-row-heading>div{line-height:16px}@media screen and (max-width:719px){.common-section-row .more-information-modal{height:16px;width:16px}}.common-section-row-combined-cell{width:20%}@media print{.common-section-row-heading{padding:8px}}.common-section-cell-content{align-items:center;display:flex;justify-content:center;min-width:48px;padding:4px;text-align:center}.common-section-cell-icon{margin-right:8px}@media screen and (max-width:1049px){.common-section-cell-icon{margin-right:0}}.common-section-cell-text-with-icon{text-align:left}@media screen and (max-width:1049px){.common-section-cell-text-with-icon{display:none}#manufacturer-recall .common-section-cell-text-with-icon{display:inline;text-align:center}#manufacturer-recall .common-section-cell-icon{display:none}}.common-section-cell-text-guaranteed{color:#2e7d32;color:var(--green);height:16px}.common-section-cell-alert{color:#d32f2f;color:var(--red);text-align:center}@media print{.common-section-cell-content{padding:8px}.common-section-cell-content .visually-hidden{display:none}}.interstitial-link{text-decoration:underline}.interstitial-modal-text{font-size:16px}.cip-tab-link{text-decoration:underline}@media print{.cip-tab-link{text-decoration:none}}.common-section-row-description-glossary-link:before{content:" "}.one-owner-logo{left:53.4%;position:absolute;top:40%;width:180px}@media screen and (min-width:720px)and (max-width:1049px){.one-owner-logo{left:53%;top:43.5%;width:140px}}@media print{.one-owner-logo{left:45.5%;top:39%;width:160px}}.title-history-section{margin-bottom:24px;width:100%}@media screen and (max-width:719px){.title-history-section{margin:16px auto auto}}.title-history-section thead{background-color:#1976d2;background-color:var(--blue);color:#fff;color:var(--white)}.title-history-section thead th:not(:last-of-type){border-right:1px solid #bdbdbd;border-right:1px solid var(--grey)}.title-history-section thead th:first-child{border-top-left-radius:4px}@media screen and (max-width:1049px){.title-history-section thead th:first-child{border-top-left-radius:0}}.title-history-section thead th:last-child{border-top-right-radius:4px}@media screen and (max-width:1049px){.title-history-section thead th:last-child{border-top-right-radius:0}}@media screen and (max-width:719px){.title-history-section thead th:not(:last-of-type){border-right:none}}.title-history-section tbody tr:last-of-type td{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey)}.title-history-section tbody td:first-child,.title-history-section tbody th{border-left:1px solid #bdbdbd;border-left:1px solid var(--grey);text-align:left}.title-history-section tbody td,.title-history-section tbody th{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);border-right:1px solid #bdbdbd;border-right:1px solid var(--grey);border-top:0;min-height:50px}.title-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:4px}@media screen and (max-width:1049px){.title-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:0}}.title-history-section tbody tr:last-child>td:first-child,.title-history-section tbody tr:last-child>th{border-bottom-left-radius:4px}@media screen and (max-width:1049px){.title-history-section tbody tr:last-child>td:first-child,.title-history-section tbody tr:last-child>th{border-bottom-left-radius:0}}@media screen and (max-width:719px){.title-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:0}.title-history-section tbody tr:last-child>td:first-child,.title-history-section tbody tr:last-child>th{border-bottom-left-radius:0}}@media print{.title-history-section{margin:12px auto auto}.title-history-section thead{background-color:#fff;background-color:var(--white);color:#212121;color:var(--black)}.title-history-section thead th{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);border-right:1px solid #bdbdbd;border-right:1px solid var(--grey);border-top:1px solid #bdbdbd;border-top:1px solid var(--grey)}.title-history-section thead th:first-child{border-left:1px solid #bdbdbd;border-left:1px solid var(--grey);border-top-left-radius:4px}.title-history-section thead th:last-child{border-top-right-radius:4px}}.buyback-guarantee-row-guaranteed-text{color:#2e7d32;color:var(--green);font-size:18px;font-weight:700;text-transform:uppercase}@media screen and (max-width:719px){.buyback-guarantee-row-guaranteed-text{font-size:14px}}.buyback-guarantee-row-alert-text{color:#d32f2f;color:var(--red);font-size:18px;text-transform:uppercase}.buyback-guarantee-row-status-image{height:64px;margin-right:16px}.buyback-guarantee-row-cell{align-items:center;display:flex;flex-direction:row;min-height:50px;padding:16px}.buyback-guarantee-row-cell>p{line-height:18px}@media print{.buyback-guarantee-row-cell{padding:8px 16px}}@media screen and (max-width:719px){.buyback-guarantee-row-status-button,.buyback-guarantee-row-status-image{display:none}}@media print{.buyback-guarantee-row-status-button,.buyback-guarantee-row-status-image{display:inline;display:initial}}.additional-history-section{margin-bottom:24px;width:100%}@media screen and (max-width:719px){.additional-history-section{margin:16px auto auto}}.additional-history-section thead{background-color:#1976d2;background-color:var(--blue);color:#fff;color:var(--white)}.additional-history-section thead th:not(:last-of-type){border-right:1px solid #bdbdbd;border-right:1px solid var(--grey)}.additional-history-section thead th:first-child{border-top-left-radius:4px}@media screen and (max-width:1049px){.additional-history-section thead th:first-child{border-top-left-radius:0}}.additional-history-section thead th:last-child{border-top-right-radius:4px}@media screen and (max-width:1049px){.additional-history-section thead th:last-child{border-top-right-radius:0}}@media screen and (max-width:719px){.additional-history-section thead th:not(:last-of-type){border-right:none}}.additional-history-section tbody tr:last-of-type td{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey)}.additional-history-section tbody td:first-child,.additional-history-section tbody th{border-left:1px solid #bdbdbd;border-left:1px solid var(--grey);text-align:left}.additional-history-section tbody td,.additional-history-section tbody th{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);border-right:1px solid #bdbdbd;border-right:1px solid var(--grey);border-top:0;min-height:50px}.additional-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:4px}@media screen and (max-width:1049px){.additional-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:0}}.additional-history-section tbody tr:last-child>td:first-child,.additional-history-section tbody tr:last-child>th{border-bottom-left-radius:4px}@media screen and (max-width:1049px){.additional-history-section tbody tr:last-child>td:first-child,.additional-history-section tbody tr:last-child>th{border-bottom-left-radius:0}}@media screen and (max-width:719px){.additional-history-section tbody tr:last-child>td:last-child{border-bottom-right-radius:0}.additional-history-section tbody tr:last-child>td:first-child,.additional-history-section tbody tr:last-child>th{border-bottom-left-radius:0}}@media print{.additional-history-section{margin:12px auto auto}.additional-history-section thead{background-color:#fff;background-color:var(--white);color:#212121;color:var(--black)}.additional-history-section thead th{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);border-right:1px solid #bdbdbd;border-right:1px solid var(--grey);border-top:1px solid #bdbdbd;border-top:1px solid var(--grey)}.additional-history-section thead th:first-child{border-left:1px solid #bdbdbd;border-left:1px solid var(--grey);border-top-left-radius:4px}.additional-history-section thead th:last-child{border-top-right-radius:4px}}.additional-history-section .section-header-subtitle-text:lang(es){font-size:11px}.additional-history-section tr td:nth-child(2):nth-last-child(4) .common-section-cell-content>span>div,.additional-history-section tr td:nth-child(2):nth-last-child(4)~td .common-section-cell-content>span>div{width:68px}.details-section{margin-bottom:24px;width:100%}@media screen and (max-width:719px){.details-section{margin:16px auto auto}}@media print{.details-section .section-header{border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:4px 4px 0 0}.details-section{margin:12px auto auto}}.details-section-content{border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:0 0 4px 4px;border-top:0}@media screen and (max-width:719px){.details-section-content{border:none;border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey)}}@media screen and (max-width:1049px){.details-section-content{border-radius:0}}.glossary-link,.glossary-link:visited{color:#fff;color:var(--white);font-size:12px;font-weight:700;text-decoration:underline}.glossary-link:hover{color:#f5f5f5;color:var(--grey-lightest);cursor:pointer}@media print{.glossary-link{display:none}}.help-center-block{font-size:16px;padding:0 16px 24px;text-align:center}@media screen and (max-width:719px){.help-center-block{font-size:14px;padding-bottom:16px}}@media print{.help-center-block{padding-bottom:8px}}.help-center-message:nth-child(2){padding-left:4px}.owner-blocks{padding:24px 16px 0}@media screen and (max-width:719px){.owner-blocks{padding:0}}@media print{.owner-blocks{padding:12px 8px 0}}.owner-block{border-radius:4px;margin-bottom:24px}@media screen and (max-width:719px){.owner-block{border:0;border-radius:0;margin-bottom:16px}}@media print{.owner-block{margin-bottom:8px}}.detailed-history-records{border-spacing:0;font-size:16px;width:100%}@media screen and (max-width:719px){.detailed-history-records{font-size:14px}}.detailed-history-records tbody,.detailed-history-records thead{display:grid}.owner-records-caption{display:none}.detailed-history-records th{border-top:1px solid #bdbdbd;border-top:1px solid var(--grey)}.detailed-history-records tbody tr:last-of-type td{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey)}.detailed-history-records td:first-child,.detailed-history-records th:first-child{border-left:1px solid #bdbdbd;border-left:1px solid var(--grey)}.detailed-history-records td:last-child,.detailed-history-records th:last-child{border-right:1px solid #bdbdbd;border-right:1px solid var(--grey)}.detailed-history-records:only-child th:first-child{border-top-left-radius:4px}@media screen and (max-width:719px){.detailed-history-records:only-child th:first-child{border-top-left-radius:0}}.detailed-history-records:only-child th:last-child{border-top-right-radius:4px}@media screen and (max-width:719px){.detailed-history-records:only-child th:last-child{border-top-right-radius:0}}.detailed-history-records tr:last-child>td:first-child{border-bottom-left-radius:4px}@media screen and (max-width:719px){.detailed-history-records tr:last-child>td:first-child{border-bottom-left-radius:0}}.detailed-history-records tr:last-child>td:last-child{border-bottom-right-radius:4px}@media screen and (max-width:719px){.detailed-history-records tr:last-child>td:last-child{border-bottom-right-radius:0}}.narrow-record-odometer-reading{display:none}@media screen and (max-width:719px){.narrow-record-odometer-reading{display:block}}.narrow-record-icon{display:none}@media screen and (max-width:1049px){.narrow-record-icon{display:block}}@media screen and (max-width:719px){.record-odometer-reading{display:none}}@media screen and (max-width:1049px){.record-icon{display:none}}.detailed-history-row td{padding:16px 3px;vertical-align:top}.detailed-history-row-main{word-wrap:anywhere;display:grid;grid-template-columns:16% 10% 26% 6% 42%}@media screen and (min-width:720px)and (max-width:1049px){.detailed-history-row-main{grid-template-columns:16% 12% 28% 44%}}@media screen and (max-width:719px){.detailed-history-row-main{grid-template-columns:minmax(95px,20%) minmax(96px,35%) minmax(129px,45%)}}.detailed-history-row-main.data-research{grid-template-columns:10% 10% 12% 10% 22% 6% 30%}@media screen and (min-width:720px)and (max-width:1049px){.detailed-history-row-main.data-research{grid-template-columns:10% 10% 12% 10% 22% 36%}}@media screen and (max-width:719px){.detailed-history-row-main.data-research{grid-template-columns:15% 15% 15% 15% 40%}}.detailed-history-row-main td{border-top:1px solid #bdbdbd;border-top:1px solid var(--grey)}.detailed-history-row-main td:first-child{padding-left:16px}.detailed-history-row-main td:last-child{padding-right:16px}@media screen and (max-width:719px){td.record-icon,td.record-odometer-reading{display:none}}@media print{.detailed-history-row td{padding:8px 3px}.record-odometer-reading .visually-hidden{display:none}}.detail-record-source-line:not(:first-of-type)>a{display:none}.ratings-summary{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;padding-top:8px}.ratings-container{align-items:center;display:flex}@media screen and (max-width:719px){.vehicle-information-ratings-summary{justify-content:center}}.detailed-history-ratings-summary{font-size:14px}.print-information-ratings-summary{font-size:28px}.ratings-average-value{padding:0 5px 0 3px}.ratings-verified-reviews{flex:none;padding-right:8px;text-decoration:underline}@media screen and (max-width:719px){.ratings-verified-reviews{order:2;padding-left:4px;padding-right:0;text-align:left}}.snackbar-print-ratings-verified-reviews{color:#616161;color:var(--grey-darkest);font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5}@media screen and (max-width:719px){.ratings-container .mobile-image{height:20px;order:1;width:24px}}@media print{.ratings-summary{padding-top:2px}.ratings-verified-reviews{color:#212121;color:var(--black);text-decoration:none}.ratings-container>picture{display:none}}.rr_stars_input:focus-visible+.rr_stars_svg__input{-moz-outline-radius:4px;-webkit-outline-radius:4px;outline-color:#005cb2;outline-color:var(--blue-dark);outline-offset:2px;outline-style:solid;outline-width:2px}.rr_stars_action:hover{font-weight:700}.modal_footer_message,.rr_stars__small,.rr_stars__small>.rr_stars_action{font-size:14px;line-height:20px}.overlay{-webkit-box-align:center;-webkit-box-pack:center;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#0000;display:flex;height:100%;inset:0;justify-content:center;position:fixed;transition:opacity 225ms cubic-bezier(.4,0,.2,1) 0ms,background-color .35s;width:100%}.overlay__initial{display:none;z-index:-1}.overlay__hidden{animation:OVERLAY-OUT 1 .35s ease 0 normal forwards;background-color:#21212100;pointer-events:none;z-index:-1}.overlay__visible{animation:OVERLAY-IN 1 .35s ease 0 normal forwards;background-color:#21212199;bottom:0;left:0;pointer-events:auto;right:0;top:0;z-index:499}.overlay__visible[data-theme=transparent]{background-color:#0000}@keyframes OVERLAY-IN{0%{background-color:#21212100;z-index:-1}to{background-color:#21212199;z-index:499}}@keyframes OVERLAY-OUT{0%{background-color:#21212199;z-index:499}to{background-color:#21212100;z-index:-1}}.rr_stars{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.rr_stars__disabled{color:#929292;color:var(--grey-dark)}.rr_stars__small .rr_stars_svg{height:24px;width:24px}.rr_stars__small .rr_stars_shieldCheckmark{height:16px;width:16px}.rr_stars_action{color:#005cb2;color:var(--blue-dark)}.rr_stars_action:hover{color:#004789;color:var(--blue-shade);text-decoration:underline}.rr_stars_group{display:flex;gap:4px}.rr_stars_svg{height:40px;width:40px}.rr_stars_svg__full{fill:#fbc02d;fill:var(--yellow)}.rr_stars_svg__empty{fill:#bdbdbd;fill:var(--grey)}.rr_stars_svg__outline{fill:#005cb2;fill:var(--blue-dark)}.rr_stars_svg_gradient__start{stop-color:#fbc02d;stop-color:var(--yellow)}.rr_stars_svg_gradient__end{stop-color:#bdbdbd;stop-color:var(--grey)}.rr_stars_svg_path__grey-dark{fill:#929292;fill:var(--grey-dark)}.rr_stars_svg_path__grey-light{fill:#e0e0e0;fill:var(--grey-light)}.rr_stars_shieldCheckmark{color:#005cb2;color:var(--blue-dark);height:24px;margin-left:4px;position:relative;top:-1px;width:24px}.rr_stars_input:hover+.rr_stars_svg__input{cursor:pointer;transform:scale(1.2)}.rr_stars_input:disabled+.rr_stars_svg__input{fill:#bdbdbd;fill:var(--grey);cursor:not-allowed;transform:none}.ratings-histogram-content{align-items:end;display:flex;flex-direction:row;justify-content:space-evenly}@media screen and (max-width:719px){.ratings-histogram-content{align-items:center;flex-direction:column}}.histogram-summary{align-items:center;display:flex;flex-direction:column;font-size:16px;padding:0 24px 0 0}@media screen and (max-width:719px){.histogram-summary{padding:0 0 16px}}.histogram-summary h4{font-weight:700}.histogram-reviews{max-width:280px;width:60%}@media screen and (max-width:719px){.histogram-reviews{width:100%}}.ratings-histogram{display:flex;flex-direction:column}.ratings-histogram-rating{color:#1976d2;color:var(--blue);font-size:40px}.ratings-histogram-verified-reviews-container{align-items:center;display:flex;padding-right:20px;padding-top:8px;position:relative}.ratings-histogram-verified-reviews-text{font-weight:400;padding-right:8px}.ratings-histogram-all-reviews{font-size:16px;font-weight:700;line-height:24px;padding-top:20px}.histogram-row{display:flex;height:16px;margin-bottom:8px;max-width:260px}.histogram-row-background{background:#f5f5f5;background:var(--grey-lightest);flex-grow:1;height:16px}.histogram-row-label{min-width:40px;width:12.5%}.histogram-row-label:lang(es){min-width:68px}.histogram-row-percentage-bar{background:#1976d2;background:var(--blue);height:100%}.histogram-row-percentage-label{color:#9e9e9e;text-align:right;width:36px}.ratings-star{color:#fbc02d;color:var(--yellow)}.favorites-container{align-items:center;display:flex;padding:2px 0 0}@media screen and (max-width:719px){.vehicle-information-favorites{margin:auto}}.detailed-history-favorites{font-size:14px}.print-header-favorites-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.heart-favorites-value-container{align-items:center;display:flex;font-size:24px;font-weight:700;justify-content:center;padding:8px}.favorites-heart{color:#d81b60;color:var(--pink)}.favorites-value{padding:0 4px 0 3px;white-space:nowrap}@media screen and (max-width:719px){.favorites-text{display:none}}.print-header-customer-favorites-text{color:#616161;color:var(--grey-darkest);margin:auto}.vehicle-information-favorites .favorites-text{color:#1976d2;color:var(--blue);cursor:pointer;text-decoration:underline}.no-disclaimer-favorites-text{color:#212121;color:var(--black)}@media screen and (max-width:719px){.no-disclaimer-favorites-text{display:none}}.detailed-history-favorites .favorites-text{color:#212121;color:var(--black)}@media print{.favorites-container{padding:0}.vehicle-information-favorites .favorites-text{color:#212121;color:var(--black);text-decoration:none}}.detail-record-source-cpo{display:block;margin-top:8px;max-width:125px}@media screen and (max-width:719px){.detail-record-source-cpo{display:none}}.ford-certified-collision-repair{height:90px;margin-top:16px;width:90px}ul.record-comments-groups{list-style:none}.record-comments-advisor-text{margin-top:10px}.modal_footer_message{font-size:14px;line-height:20px}.button{font-size:16px;line-height:24px}.button-link{display:inline-flex}.button__large,.modal__full-screen .modal_footer_actions>.button{height:48px;padding:12px 24px}.button__small,.modal_footer_actions>.button{height:32px;padding:4px 16px}.modal_footer{border-bottom-left-radius:4px;border-bottom-right-radius:4px;flex-shrink:0;padding:24px}.modal_footer__separator{background-color:#f5f5f5;background-color:var(--grey-lightest);border-top:1px solid #bdbdbd;border-top:1px solid var(--grey);padding-top:23px}.modal_footer__has-message{padding:16px 24px}.modal_footer_actions{position:relative;width:100%}.modal_footer_actions__2-btns,.modal_footer_actions__3-btns{grid-gap:16px;display:grid;gap:16px;grid-template-columns:auto auto 1fr}.modal_footer_actions__stepper.modal_footer_actions__1-btns{display:flex;justify-content:flex-end}.modal_footer_actions__stepper.modal_footer_actions__2-btns{grid-template-columns:auto auto;justify-content:space-between}.modal__not-full .modal_footer_actions__3-btns>.button:last-child{grid-column:4}.modal__not-full .modal_footer_container__inline>.modal_footer_message{margin-bottom:0}.modal__not-full .modal_footer_container__inline>.modal_footer_actions__2-btns{grid-template-columns:1fr auto auto}.modal__not-full .modal_footer_container__inline>.modal_footer_actions__2-btns>.button:first-child{grid-column:2}.modal__full-screen>.modal_footer{padding:16px}.modal__full-screen>.modal_footer__separator{padding-top:15px}.modal__full-screen .modal_footer_actions__1-btns>.button{width:100%}.modal__full-screen .modal_footer_actions__2-btns,.modal__full-screen .modal_footer_actions__3-btns{grid-template-columns:repeat(2,1fr)}.modal__full-screen .modal_footer_actions__3-btns>.button:first-child{grid-column:1/-1}.modal__full-screen .modal_footer_container__has-message{flex-direction:column}.modal__full-screen .modal_footer_container>.modal_footer_actions__1-btns{width:100%}.modal_footer_container__has-message{align-items:center;display:flex;justify-content:space-between}.modal_footer_message{margin-bottom:16px}.modal_footer_container__inline>.modal_footer_actions__1-btns{flex:0 1}.modal-root{align-items:center;bottom:0;display:none;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:498}.modal,.modal-root__visible{display:flex}.modal{animation-timing-function:ease;animation:slide-modal-in .35s ease 0s 1 normal forwards;background-color:#fff;background-color:var(--white);color:#212121;color:var(--black);flex-direction:column;min-height:200px;opacity:0;position:relative;top:0;z-index:500}.modal__not-full{border-radius:4px;box-shadow:0 24px 38px #00000024,0 9px 46px #0000001f,0 11px 15px #0003;box-shadow:var(--shadow-dp-24);max-height:calc(100% - 64px);max-width:640px;width:80%}.modal__not-full.modal__wide{max-width:1280px}.modal__full-screen{bottom:0;height:100%;left:0;right:0;top:0;width:100%}.modal_header,.modal_header_container{display:flex}.modal_header{flex-shrink:0;padding-bottom:5px;padding-right:6px;padding-top:11px}.modal_header__separator{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);padding-bottom:4px}.modal_header_container{align-items:center;flex-grow:1;font-size:18px;line-height:18px}.modal_header_container__pad-left{padding-left:24px}.modal_header_container .cfx-icon{margin-right:8px}.modal_header_container>.modal_header_left-button{padding:12px 24px}.modal_header_content{align-items:center;display:flex;justify-content:center}.modal_close,.modal_header_left-button{flex-shrink:0}.modal__full-screen>.modal_header{padding-bottom:0;padding-right:0;padding-top:7px}.modal__full-screen>.modal_header__separator{padding-bottom:0}.modal__full-screen .modal_header_left-button{padding:12px 16px}.modal_close{background-color:#0000;cursor:pointer;flex-shrink:0;height:48px;width:48px}.modal_close:hover>.modal_close_icon{fill:#1976d2;fill:var(--blue)}.modal_close_icon{fill:#212121;fill:var(--black);transition:color .35s}.modal_body{flex-grow:1;height:100%;overflow-y:auto;padding:24px}.modal_body__no-scroll{overflow:visible}.modal_body__has-nav{padding-top:16px}.modal__full-screen>.modal_body{padding:16px}@keyframes slide-modal-in{0%{opacity:0;top:100%}to{opacity:1;top:0}}.airbag-deployed-modal-content{font-size:16px;line-height:1.5}@media screen and (max-width:719px){.airbag-deployed-modal-content{font-size:14px}}.airbag-replacement-paragraph{padding-bottom:24px}.airbag-deployed-modal-table{border-collapse:collapse}.airbag-deployed-modal-table td,.airbag-deployed-modal-table th{font-size:14px;padding:8px 16px;text-align:left;vertical-align:top}.airbag-deployed-modal-table td{padding:16px;text-align:left;vertical-align:top}.airbag-deployed-modal-table-header-row{background-color:#005cb2;background-color:var(--blue-dark);border:1px solid #005cb2;border:1px solid var(--blue-dark)}.airbag-deployed-modal-table-header-row th{color:#fff;color:var(--white);font-size:14px;font-weight:700;line-height:1.5;padding:20px 16px}.airbag-deployed-modal-table-header-row th:first-child{width:40%}.airbag-deployed-modal-table-header-row th:nth-child(2){width:60%}.airbag-deployed-modal-table tbody tr{background-color:#fff;background-color:var(--white);border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey)}.airbag-deployed-modal-table tbody tr td:first-child{font-weight:700}ul.record-comments-groups>li.record-comments-group:not(:first-of-type){padding-top:1em}.comments-line-alert{color:#d32f2f;color:var(--red)}.soft-lemon-text{font-weight:400;padding-bottom:1em}ul.record-comments-group-inner-lines{font-weight:400;list-style:none;margin-left:7px}li.record-comments-group-inner-line:before{content:"-";margin-left:-7px;position:absolute}.record-odometer-reading-label{display:none}@media screen and (max-width:719px){.record-odometer-reading-label{display:inline}}.damage-detail{padding-top:8px}@media(min-width:720px){.damage-detail{display:flex;flex-direction:row;position:relative}}td.damage-detail-left-cell{align-items:center;display:flex;padding-left:16px;width:100%}td.left-cell-without-message{justify-content:flex-end}.damage-detail-left-content{align-items:center;display:flex;display:-webkit-flex;flex-direction:row-reverse;flex-wrap:wrap;-webkit-flex-wrap:wrap}.damage-detail-right-cell{border-right:1px solid #bdbdbd;border-right:1px solid var(--grey)}@media screen and (max-width:719px){.damage-detail-full-cell{border-left:1px solid #bdbdbd;border-left:1px solid var(--grey);border-right:1px solid #bdbdbd;border-right:1px solid var(--grey);display:table-cell;grid-column:1/3}}.damage-detail-full-content{align-items:center;display:flex;flex-direction:column}.damage-detail-severity-scale-with-fox{display:flex;justify-content:flex-start}.point-of-impact{align-items:flex-end;display:flex;flex-direction:row;position:relative;width:auto}.poi-container{align-items:center;background:#f3f8fd;background:var(--blue-tint);border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:4px;display:flex;flex-direction:column;padding:15px 0;width:278px}.poi-label{font-size:12px;font-weight:700}.poi-diagram{align-items:center;display:flex;flex-direction:column;margin-top:8px}.poi-diagram-middle-row{align-items:center;display:flex;flex-direction:row;margin:8px 0}.poi-diagram-middle-row .poi-image{margin:0 8px}.poi-diagram-label{font-size:10px}.mobile-damage-detail-fox{display:none}@media screen and (max-width:719px){.mobile-damage-detail-fox{bottom:-8px;display:inherit;height:98px;position:absolute;right:-15px}}@media print{.point-of-impact{break-inside:avoid;page-break-inside:avoid}.poi-container{height:275px}.poi-diagram-middle-row{height:205px}}.poi-image .roof,.poi-image.front .front,.poi-image.left-front .left-front,.poi-image.left-rear .left-rear,.poi-image.left-side .left-side,.poi-image.rear .rear,.poi-image.right-front .right-front,.poi-image.right-rear .right-rear,.poi-image.right-side .right-side{display:none}.poi-image.roof .roof{display:block}.poi-image svg{overflow:hidden}.severity-scale-frame{align-items:center;background:#f3f8fd;background:var(--blue-tint);border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:8px 0;padding:15px;width:278px}.severity-scale-frame-label{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:700;margin-bottom:15px}.severity-scale .severity-scale-slider-value{background-color:#f3f8fd;background-color:var(--blue-tint)}.desktop-damage-detail-full-fox{align-self:flex-end;left:50px;position:relative}@media screen and (max-width:719px){.desktop-damage-detail-full-fox{display:none}}.levitating-standing-fox-without-message{left:-24px;right:24px}.desktop-damage-detail-half-fox{height:100px;left:-12px;position:relative;top:25px}@media screen and (max-width:719px){.desktop-damage-detail-half-fox{display:none}}.record-damage-superiority-message{color:#1976d2;color:var(--blue);display:flex;flex-direction:column;font-size:22px;font-weight:700;line-height:1.1}.record-damage-superiority-message span{white-space:nowrap}.learn-more-campaign-text{background-clip:padding-box;background:#fff;background:var(--white);border:1px solid #1976d2;border:1px solid var(--blue);-webkit-border-radius:4px;border-radius:4px;margin:0 16px;padding:16px;position:relative;top:-16px}.learn-more-campaign-text p+p{margin-top:16px}.learn-more-campaign-text:after,.learn-more-campaign-text:before{border:solid #0000;bottom:100%;content:" ";height:0;left:57%;pointer-events:none;position:absolute;width:0}@media screen and (max-width:959px){.learn-more-campaign-text:after,.learn-more-campaign-text:before{left:55%}}.learn-more-campaign-text:after{border-color:#fff0 #fff0 #fff;border-bottom-color:var(--white);border-width:9px;margin-left:5px}.learn-more-campaign-text:before{border-color:#1976d200 #1976d200 #1976d2;border-bottom-color:var(--blue);border-width:10px;margin-left:4px}@media print{.learn-more-campaign-text{padding:8px;top:0}.learn-more-campaign-text p+p{margin-top:8px}}.detail-record-xperts{grid-column:1/3}.detail-record-xperts-content{align-items:flex-end;display:flex;font-size:14px;justify-content:flex-end;margin-right:8px}@media screen and (max-width:719px){.detail-record-xperts-content{justify-content:flex-start}}@media screen and (max-width:719px)and (max-width:719px){.detail-record-xperts-content{justify-content:flex-start}}.detail-record-xperts-content ul{margin-left:1em}.detail-record-xperts-fox{font-size:0;margin-bottom:-8px;margin-right:20px}@media print{.detail-record-xperts-fox{margin-bottom:-8px}td.detail-record-xperts{break-inside:avoid;margin-top:2px;page-break-inside:avoid}}.call-out-tiny{align-self:center;background-color:#fff;background-color:var(--white);border:1px solid #1976d2;border:1px solid var(--blue);border-radius:4px;display:flex;flex-direction:column;height:55px;line-height:18px;margin-top:8px;max-width:138px;padding:8px 8px 8px 20px}.call-out-tiny.reliability-foxpert-textbox{height:auto;margin-right:16px;max-width:200px;padding:8px 8px 8px 16px}.call-out-tiny .call-out-caret{bottom:26px;left:-8px}.call-out-small{align-self:center;background-color:#fff;background-color:var(--white);border:1px solid #1976d2;border:1px solid var(--blue);border-radius:4px;display:flex;flex-direction:column;height:54px;line-height:18px;margin-top:-6px;max-width:250px;min-width:230px;padding:8px}@media screen and (max-width:719px){.call-out-small{height:60px;min-width:190px}}.call-out-small .call-out-caret{right:7px}@media screen and (max-width:719px){.call-out-small .call-out-caret{right:-5px}}.call-out-medium{align-self:center;background-color:#fff;background-color:var(--white);border:1px solid #1976d2;border:1px solid var(--blue);border-radius:4px;display:flex;flex-basis:43%;flex-direction:column;line-height:18px;margin-top:-6px;padding:16px;width:43%}.call-out-medium.reliability-foxpert-textbox{height:auto;margin-right:16px;padding:8px 8px 8px 16px}@media screen and (max-width:719px){.call-out-medium{flex-basis:100%;padding:12px;width:auto}}.call-out-medium .call-out-caret{right:15px}@media screen and (max-width:719px){.call-out-medium .call-out-caret{right:-1px}}.call-out-large{background-color:#fff;background-color:var(--white);border:1px solid #1976d2;border:1px solid var(--blue);border-radius:4px;display:block;flex:1 1;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:18px;line-height:1.5;margin-top:0;padding:14px 28px}@media screen and (max-width:719px){.call-out-large{padding:12px}}.call-out-large .call-out-caret{right:27px}@media screen and (max-width:719px){.call-out-large .call-out-caret{right:-1px}}.call-out-caret{bottom:-28px;position:relative}@media screen and (max-width:719px){.call-out-caret{bottom:-40px}}.call-out-caret:before{border-color:#0000 #1976d2;border-color:#0000 var(--blue);border-style:solid;border-width:6px 9px 6px 0;content:"";left:-10px;position:absolute;top:-66px}.reliability-foxpert-textbox .call-out-caret:before{border-color:#0000 #1976d2;border-color:#0000 var(--blue);border-style:solid;border-width:6px 0 6px 9px;content:"";left:calc(100% + 24px);position:absolute;top:-66px}@media screen and (max-width:719px){.reliability-foxpert-textbox .call-out-caret:before{top:-22px}.call-out-caret:before{border-color:#0000 #1976d2;border-color:#0000 var(--blue);border-style:solid;border-width:6px 9px 6px 0;content:"";left:-22px;position:absolute;top:-66px}.reliability-foxpert-textbox .call-out-caret:before{border-color:#0000 #1976d2;border-color:#0000 var(--blue);border-style:solid;border-width:6px 0 6px 9px;content:"";left:calc(100% + 16px);position:absolute;top:-66px}}@media screen and (max-width:719px)and (max-width:719px){.reliability-foxpert-textbox .call-out-caret:before{top:-22px}}.call-out-caret:after{border-color:#0000 #fff;border-color:#0000 var(--white);border-style:solid;border-width:6px 9px 6px 0;content:"";left:-8px;position:absolute;top:-66px}.reliability-foxpert-textbox .call-out-caret:after{border-color:#0000 #fff;border-color:#0000 var(--white);border-style:solid;border-width:6px 0 6px 9px;content:"";left:calc(100% + 23px);position:absolute;top:-66px}@media screen and (max-width:719px){.reliability-foxpert-textbox .call-out-caret:after{top:-22px}.call-out-caret:after{border-color:#0000 #fff;border-color:#0000 var(--white);border-style:solid;border-width:6px 9px 6px 0;content:"";left:-21px;position:absolute;top:-66px}.reliability-foxpert-textbox .call-out-caret:after{border-color:#0000 #fff;border-color:#0000 var(--white);border-style:solid;border-width:6px 0 6px 9px;content:"";left:calc(100% + 15px);position:absolute;top:-66px}}@media screen and (max-width:719px)and (max-width:719px){.reliability-foxpert-textbox .call-out-caret:after{top:-22px}}@media print{.reliability-foxpert-textbox .call-out-caret{left:-16px}}.learn-more-toggle{align-items:center;display:flex;font-weight:700;padding-top:12px}.learn-more-toggle span{padding-left:12px}@media screen and (max-width:719px){.learn-more-text-long{display:none}}.learn-more-text-short{display:none}@media screen and (max-width:719px){.learn-more-text-short{display:inline}}.detailed-history-row-supplementary{display:grid;grid-template-columns:52% 48%}@media screen and (min-width:720px)and (max-width:1049px){.detailed-history-row-supplementary{grid-template-columns:56% 44%}}.detailed-history-row-supplementary td{padding:8px 16px}.learn-more-campaign-box{display:grid;grid-template-columns:99.9%;justify-content:center}.learn-more-campaign-box td{padding:8px 16px}@media print{.detailed-history-row-supplementary td,.learn-more-campaign-box td{padding:8px}}.detailed-history-column-headings{background-color:#e0e0e0;background-color:var(--grey-light);border-radius:4px 4px 0 0;border-top:1px solid #bdbdbd;border-top:1px solid var(--grey);display:grid;grid-template-columns:16% 10% 26% 6% 42%;height:40px}@media screen and (min-width:720px)and (max-width:1049px){.detailed-history-column-headings{grid-template-columns:16% 12% 28% 44%}}@media screen and (max-width:719px){.detailed-history-column-headings{grid-template-columns:minmax(95px,20%) minmax(96px,35%) minmax(129px,45%)}}.detailed-history-column-headings.data-research{grid-template-columns:10% 10% 12% 10% 22% 6% 30%}@media screen and (min-width:720px)and (max-width:1049px){.detailed-history-column-headings.data-research{grid-template-columns:10% 10% 12% 10% 22% 36%}}@media screen and (max-width:719px){.detailed-history-column-headings.data-research{grid-template-columns:15% 15% 15% 15% 40%}}.detailed-history-column-heading{font-size:16px;font-weight:700;padding:8px 3px;text-align:left}@media screen and (max-width:719px){.detailed-history-column-heading{font-size:14px}}.detailed-history-column-heading:first-child{padding-left:16px}@media screen and (max-width:719px){.detailed-history-column-heading:nth-child(2){display:none}.data-research .detailed-history-column-heading:nth-child(2){display:block}}@media screen and (max-width:1049px){.detailed-history-column-heading:nth-child(4){display:none}}@media screen and (min-width:720px)and (max-width:1049px){.data-research .detailed-history-column-heading:nth-child(4){display:block}}@media screen and (max-width:1049px){.data-research .detailed-history-column-heading:nth-child(6){display:none}}.data-research .detailed-history-column-heading:first-child{padding-left:16px}@media screen and (max-width:719px){.data-research .detailed-history-column-heading:nth-child(3){padding-left:16px}.data-research .detailed-history-column-heading:nth-child(6){display:none}}.data-research .detailed-history-column-heading:nth-child(7){padding-right:16px}.vehicle-xperts-row{border-top:1px solid #bdbdbd;border-top:1px solid var(--grey)}.vehicle-no-recent-records-xpert{display:flex;padding:8px 20px 8px 34px}@media screen and (max-width:719px){.vehicle-no-recent-records-xpert{padding-left:4px;padding-right:12px}}.vehicle-no-recent-records-xpert-fox{align-self:flex-end;height:80px;margin-bottom:2px;margin-right:20px}.vehicle-well-maintained-xpert{display:flex;padding:8px 20px 8px 34px}@media screen and (max-width:719px){.vehicle-well-maintained-xpert{padding-left:4px;padding-right:12px}}.vehicle-well-maintained-xpert-fox{align-self:flex-end;margin-bottom:-15px;margin-right:20px}.mobile-image.vehicle-well-maintained-xpert-fox{margin-bottom:-14px}@media print{.vehicle-well-maintained-xpert-fox{margin-bottom:-12px}}.owner-tab{-ms-grid-columns:23% 1fr 18%;background-color:#f3f8fd;background-color:var(--blue-tint);border-left:1px solid #bdbdbd;border-left:1px solid var(--grey);border-radius:4px 4px 0 0;border-right:1px solid #bdbdbd;border-right:1px solid var(--grey);border-top:1px solid #bdbdbd;border-top:1px solid var(--grey);display:grid;grid-template-areas:"ownership-left ownership-middle ownership-right";grid-template-columns:23% 1fr 18%;max-height:86px;min-height:56px;padding:16px 16px 12px 23px}.owner-tab .details-owner-icon-container{padding-right:12px}@media screen and (max-width:719px){.owner-tab{-ms-grid-columns:1fr 1fr;border-radius:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:56px 1fr;max-height:150px;min-height:56px}}.owner-icon{height:24px;padding-right:11px;padding-top:2px;width:19px}.ownership-left{display:flex;font-size:16px;grid-column:1;-ms-grid-row:1}@media screen and (max-width:719px){.ownership-left{font-size:14px;grid-column:1/1;-ms-grid-column:1/1;grid-row:1;-ms-grid-row:1}}.ownership-label{font-size:16px}.ownership-middle{display:flex;grid-column:2;-ms-grid-row:1}@media screen and (max-width:719px){.ownership-middle{-ms-grid-column-span:2;grid-column:1/-1;-ms-grid-column:1;grid-row:2;-ms-grid-row:2;justify-content:center}}@media screen and (max-width:379px){.ownership-middle{font-size:12px}}.ownership-right{display:flex;flex-direction:column;font-size:16px;grid-column:3;-ms-grid-row:1;text-align:right}@media screen and (max-width:719px){.ownership-right{font-size:14px;grid-column:2;-ms-grid-column:2;grid-row:1;-ms-grid-row:1}}@media screen and (max-width:379px){.ownership-right{font-size:12px}}@media print{.owner-tab{break-inside:avoid;min-height:30px;padding:8px 12px;page-break-inside:avoid}}.owner-type{text-transform:capitalize}.low-mileage-xpert{display:flex}.low-mileage-xpert-img{align-self:flex-start;margin-bottom:-18px;padding-right:10px}@media screen and (max-width:719px){.low-mileage-xpert-img{margin-top:10px}}@media print{.low-mileage-xpert-img{margin-bottom:-13px}}.ucl-lead-form-container{border:1px solid #bdbdbd;border-radius:4px;margin-top:24px}#uclLeadFrame{height:745px;padding-left:12px;width:468px}@media screen and (max-width:719px){#uclLeadFrame{padding-left:0;width:100%}}#glossary-section{margin-bottom:24px;width:100%}@media screen and (max-width:719px){#glossary-section{margin:16px auto auto}}@media print{#glossary-section .section-header{border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:4px 4px 0 0}#glossary-section{margin:12px auto auto}}#glossary-section .section-header-right-side{display:flex;margin-right:8px;min-width:fit-content}#glossary-section .section-header-right-side:lang(es){width:173px}@media screen and (min-width:720px)and (max-width:1049px){#glossary-section .section-header-right-side{margin-right:8px}}@media screen and (max-width:719px){#glossary-section .section-header-right-side{display:none}}@media screen and (min-width:720px)and (max-width:1049px){#glossary-section .section-header-title-block{margin-left:8px;margin-right:8px}}.glossary-section-content{border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:0 0 4px 4px;border-top:0}@media screen and (max-width:719px){.glossary-section-content{border:none;border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);display:flex;flex-direction:column;padding-bottom:16px}}@media print{#glossary-section .section-header-right-side{display:none}}.glossary{margin-block-end:0;margin-block-start:0;padding:16px}@media print{.glossary{padding:8px}}.glossary-entry-term{font-weight:700}.glossary-entry-definition{margin-bottom:16px;margin-inline-start:0;text-align:left}.glossary-entry-definition:last-child{margin-bottom:0}.glossary-entry-definition .inset{margin:10px 20px}@media screen and (max-width:719px){.glossary-entry-definition .inset{margin:10px 0}}.inset>ul{margin:10px 20px 20px}.inset li{margin-top:5px}@media print{.glossary-entry-definition{margin-bottom:8px}}.glossary-entry-definition-extension{margin:10px 20px}@media screen and (max-width:719px){.glossary-entry-definition-extension{margin:10px 0}}@media print{.glossary-entry-definition-extension{margin:8px 20px}}.glossary-entry-definition-disclaimers{margin:0 20px 20px}.glossary-entry-definition-disclaimers>li{margin-top:5px}.full-glossary-button{display:none!important}@media screen and (max-width:719px){.full-glossary-button{display:inline-flex!important;margin:0 16px}}.footer-territory{margin-top:16px}@media screen and (max-width:1049px){.footer-territory{margin-left:16px;margin-right:16px}}.footer-territory p{font-size:12px;margin-bottom:16px}@media print{.footer-territory{margin-top:4px}.footer-territory p{margin-bottom:4px}}#vehicle-history-report-copyright,#vehicle-history-report-copyright span{align-self:flex-start;font-size:12px}.footer-signature{background-color:#f5f5f5;background-color:var(--grey-lightest);border:1px solid #9e9e9e;border-radius:4px;display:flex;flex-direction:column;height:130px;justify-content:space-between;margin:24px 0;padding:24px}@media screen and (max-width:719px){.footer-signature{display:none}}.footer-signature-lines,.signature-text{font-size:14px;font-weight:700}.footer-signature-line,.footer-signature-lines{display:flex;justify-content:space-between}.footer-signature-line{border-top:1px solid #979797;padding-top:8px;width:48%}.footer-signature-label{padding-left:5px}.footer-signature-date-label{margin-right:16%}.social-media-links{align-items:center;display:flex;font-weight:700;margin-bottom:24px;width:570px}@media screen and (max-width:719px){.social-media-links{display:none}}.social-media-links ul{display:flex;justify-content:space-around;list-style-type:none;padding-left:8px;width:87%}.social-media-links img{margin-right:8px}.social-media-links a{align-items:center;display:flex;text-decoration:none}@media print{.social-media-links{margin-bottom:8px}}.buyback-alert{align-items:center;background-color:#ff3b300d;border:1px solid #d32f2f;border:1px solid var(--red);border-radius:4px;display:flex;line-height:125%;margin-bottom:24px;padding:8px 16px}.buyback-alert img{height:50px;margin-right:16px}.buyback-alert strong{color:#d32f2f;color:var(--red)}@media print{.back-to-top-button,.make-room-for-mobile{display:none}}.back-to-top-button{align-items:center;background-color:#fff;background-color:var(--white);border-radius:24px;bottom:12px;box-shadow:0 6px 10px 0 #0000008c;color:#212121;color:var(--black);display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;padding:0 12px;position:fixed;right:12px;width:fit-content;z-index:100}@media screen and (max-width:719px){.back-to-top-button{left:50%;right:0;transform:translateX(-50%)}.stickyOffset{bottom:76px}.make-room-for-mobile{margin-bottom:72px}}#accident-damage-section{margin-bottom:24px;width:100%}@media screen and (max-width:719px){#accident-damage-section{margin:16px auto auto}}@media print{#accident-damage-section .section-header{border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:4px 4px 0 0}#accident-damage-section{margin:12px auto auto}}.accident-damage-section-content{border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:0 0 4px 4px;border-top:0;padding:16px}@media screen and (max-width:719px){.accident-damage-section-content{border:none}}.accident-damage-section-expand-toggle{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:center;text-decoration:none}.accident-damage-section-expand-toggle:hover{text-decoration:underline}@media print{.accident-damage-section-expand-toggle{display:none}}.show-expandable-group{display:block}.hide-expandable-group{display:none}@media print{.hide-expandable-group{display:block}}.section-header{align-items:center;background-color:#1976d2;background-color:var(--blue);border-radius:4px 4px 0 0;box-sizing:border-box;color:#fff;display:flex;flex-direction:row;height:auto;justify-content:space-between;min-height:57px;padding-bottom:8px;padding-top:8px;width:100%}@media screen and (max-width:1049px){.section-header{border-radius:0;border-radius:initial}}.section-header-right-side{margin-right:16px}@media screen and (max-width:719px){.section-header-right-side{display:none;margin-right:0}}.section-header-right-side a,.section-header-right-side a:visited{color:#fff;color:var(--white);font-size:16px;font-weight:700;text-decoration:underline}.section-header-right-side a:hover{color:#fff;color:var(--white);cursor:pointer}@media print{.section-header{background-color:#fff;background-color:var(--white);color:#212121;color:var(--black)}}.section-header-title-block{display:flex;flex-direction:row;justify-content:space-between;margin-left:16px;margin-right:16px;width:100%}@media screen and (max-width:959px){.section-header-title-block{margin-right:8px}}.section-header-title-subtitle-container{align-items:flex-start;display:flex;flex-direction:column}.section-header-title-logo-container{align-items:center;display:flex;flex-direction:row}.section-header-logo{height:24px;width:128px}@media screen and (max-width:719px){.section-header-logo{display:none}}.section-header-title-text{font-size:18px;font-weight:700;margin-left:10px;white-space:nowrap}@media screen and (max-width:719px){.section-header-title-text{font-size:16px;margin-left:0}}.section-header-subtitle-text{font-weight:400}@media screen and (max-width:1049px){.section-header-subtitle-text{font-size:12px}}.accident-damage-record{box-sizing:border-box;margin-bottom:16px}.accident-damage-record .comments-group-outer-line{font-size:18px;font-weight:700}.accident-damage-record .record-comments-group-inner-lines{font-size:16px}.accident-damage-record-content.accident-damage-record:last-of-type{margin-bottom:0}.accident-damage-record-title{align-items:center;background-color:#f5f5f5;background-color:var(--grey-lightest);border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:4px 4px 0 0;display:flex;justify-content:center;min-height:40px}.accident-damage-record-content{border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border:1px solid var(--grey);border-top:0;display:flex;justify-content:space-between;min-height:40px;padding:16px 12px}@media screen and (max-width:719px){.accident-damage-record-content{flex-direction:column}}.accident-damage-record-content .accident-damage-record-comments{margin-right:8px}.accident-damage-record-content .accident-damage-section-severity-and-points-of-impact{display:flex}@media screen and (max-width:1049px){.accident-damage-record-content .accident-damage-section-severity-and-points-of-impact{flex-direction:column}.accident-damage-record-content .accident-damage-section-severity-and-points-of-impact>div:nth-child(2){margin-top:8px}}@media screen and (max-width:719px){.accident-damage-record-content .accident-damage-section-severity-and-points-of-impact{margin-top:16px}}.accident-damage-record-content .severity-scale-frame{height:120px;margin:0 12px 0 0}.accident-damage-record-content .severity-scale-frame .severity-scale .severity-scale-slider-value{background-color:#f5f5f5;background-color:var(--grey-lightest)}@media screen and (min-width:720px)and (max-width:1049px){.accident-damage-record-content .severity-scale-frame{margin:0;width:254px}}@media screen and (max-width:719px){.accident-damage-record-content .severity-scale-frame{margin:0;width:100%}.accident-damage-record-content .severity-scale-frame .severity-scale-ruler{width:248px}}.accident-damage-record-content .poi-image{align-items:center;background-color:#f3f8fd;background-color:var(--blue-tint);border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:4px;display:flex;height:120px;justify-content:center;margin:0;width:179px}@media screen and (min-width:720px)and (max-width:1049px){.accident-damage-record-content .poi-image{height:157px;width:254px}}@media screen and (max-width:719px){.accident-damage-record-content .poi-image{height:157px;width:100%}}.accident-damage-record-content .poi-image>svg{transform:rotate(270deg) scale(.74)}@media screen and (max-width:1049px){.accident-damage-record-content .poi-image>svg{transform:rotate(270deg) scale(1)}}.accident-damage-record h3{font-size:14px;font-weight:400}@media print{.poi-image{break-inside:avoid;page-break-inside:avoid}}.accident-damage-section-view-more-jumplink{font-size:16px;font-weight:700;margin-top:16px}@media print{.accident-damage-section-view-more-jumplink{display:none}}.accident-damage-section-view-more-jumplink a{align-items:center;display:flex}.accident-damage-section-view-more-jumplink a:hover{text-decoration:underline}.history-based-value{margin-bottom:24px}.history-based-value .back-to-top{display:none}.new-hbv-section .history-based-value-content{border:1px solid #bdbdbd;border:1px solid var(--grey);border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:grid;grid-template-columns:50% 50%;justify-items:center}@media screen and (max-width:1049px){.new-hbv-section .history-based-value-content{display:block}}@media screen and (max-width:719px){.new-hbv-section .history-based-value-content{height:auto}.new-hbv-section .history-based-value-content .arrows-container{order:0}.new-hbv-section .history-based-value-content .value-container{order:2}}.new-hbv-section .history-based-value-content .hbv-badge-container{align-items:center;background-color:#f3f8fd;background-color:var(--blue-tint);display:flex;flex-direction:column;gap:30px;grid-row:1/3;height:100%;justify-content:center;width:100%}@media screen and (max-width:719px){.new-hbv-section .history-based-value-content .hbv-badge-container{background-color:#0000;grid-row:initial;order:1;padding-top:8px}}.new-hbv-section .history-based-value-content.hbv-content-with-badge{grid-template-rows:auto auto}@media screen and (max-width:719px){.new-hbv-section .history-based-value-content.hbv-content-with-badge{grid-template-columns:25% 75%;grid-template-columns:100%;grid-template-rows:min-content min-content min-content}}.history-based-value-content.show-print-only{display:none}@media print{.history-based-value-content.show-print-only{display:flex}}.arrows-container-wrapper{border-left:1px solid #bdbdbd;border-left:1px solid var(--grey);box-sizing:border-box;display:flex;padding:24px 0 0 24px;width:100%}@media screen and (max-width:1049px){.arrows-container-wrapper{border-left:none;justify-content:flex-start}}@media screen and (max-width:719px){.arrows-container-wrapper{padding:16px 0 0 16px}}.arrows-container{display:flex;flex-direction:column;max-width:418px;width:100%}@media screen and (min-width:720px)and (max-width:1049px){.arrows-container{max-width:540px}}@media screen and (max-width:719px){.arrows-container{max-width:none}}.arrows-container-arrows{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding:16px 12px;width:auto}@media screen and (min-width:720px)and (max-width:1049px){.arrows-container-arrows{display:grid;grid-template-columns:auto auto;padding:0 0 24px}}@media screen and (max-width:719px){.arrows-container-arrows{padding:0 0 16px}}.arrows-container>h3{color:#212121;color:var(--black);font-size:18px;font-weight:700;padding-top:16px}@media screen and (max-width:719px){.arrows-container>h3{font-size:14px}}.fair-value-text{color:#1976d2;color:var(--blue)}.good-value-text{color:#2e7d32;color:var(--green)}.great-value-text{color:#005005;color:var(--green-dark)}.arrows-container-arrow{align-items:center;display:flex;flex-direction:row;font-weight:700;justify-content:flex-start;text-align:center;width:auto}@media screen and (max-width:719px){.arrows-container-arrow{font-size:12px;width:auto}}.arrows-container-arrow>p{font-weight:400;text-align:left}@media(min-width:720px){.arrows-container-arrow>p{font-size:16px}}@media screen and (max-width:719px){.arrows-container-arrow>p{font-size:14px}}.arrows-container-arrow>*{margin-right:8px}.hbv-up-arrow{color:#005005;color:var(--green-dark)}.hbv-down-arrow{color:#e37300;color:var(--orange)}.arrows-container-arrow>img{height:40px;width:68px}@media screen and (max-width:719px){.arrows-container-arrow>img{height:24px;width:40px}}.arrows-container-arrow>svg{height:30px;padding:4px 0;width:30px}@media screen and (max-width:719px){.arrows-container-arrow>svg{display:block}}.service-history-section{margin-bottom:24px;width:100%}@media screen and (max-width:719px){.service-history-section{margin:16px auto auto}}@media print{.service-history-section .section-header{border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:4px 4px 0 0}.service-history-section{margin:12px auto auto}}.service-history-section-content{border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:0 0 4px 4px;border-top:0}@media screen and (max-width:719px){.service-history-section-content{border:none}}.keep-it-maintained-content{display:grid;grid-template-columns:1fr 220px;grid-template-rows:60px;width:100%}@media screen and (max-width:719px){.keep-it-maintained-content{display:none}}.keep-it-maintained-left-column-content{align-items:flex-start;border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);display:flex;flex-direction:column;justify-content:center;min-width:220px;padding-left:16px}.keep-it-maintained-title{font-size:14px}.keep-it-maintained-icon{margin-left:8px;margin-right:8px}.keep-it-maintained-right-column-content{align-items:center;border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);border-left:1px solid #bdbdbd;border-left:1px solid var(--grey);display:flex;justify-content:center;min-width:220px}.car-care-promotion{display:grid;grid-template-columns:237px 1fr 220px;min-height:184px;width:100%}@media screen and (max-width:719px){.car-care-promotion{grid-template-columns:auto auto;margin-top:16px;max-height:none;min-height:0;min-height:auto}}.car-care-promotion-phone-shield-area{align-items:center;display:flex;grid-row:1/span 2;justify-content:flex-end}@media screen and (max-width:719px){.car-care-promotion-phone-shield-area{grid-row:1/span 1}}.car-care-promotion-image{margin-left:16px}.car-care-promotion-text-area{margin-left:8px;margin-right:8px}.activate-car-care{color:#1976d2;color:var(--blue);font-size:24px;font-weight:700;margin-top:24px}@media screen and (max-width:719px){.activate-car-care{font-size:14px;font-weight:700}}.car-care-promotional-list{margin-left:24px;padding-top:12px}@media screen and (max-width:719px){.car-care-promotional-list{font-size:12px;margin-left:16px}}.car-care-promotional-download{font-size:16px;height:74px;margin-right:8px;margin-top:20px}@media screen and (max-width:719px){.car-care-promotional-download{align-items:center;border-right:none;display:flex;flex-direction:column;font-size:14px;grid-column-end:3;grid-column-start:1;grid-row:2/span 1;justify-content:center;margin-top:0}}.car-care-promotion-first-service-area{align-items:center;border-left:1px solid #bdbdbd;border-left:1px solid var(--grey);display:flex;flex-direction:column;grid-column-start:3;grid-row:1/span 2;justify-content:center;min-width:221px}@media screen and (max-width:719px){.car-care-promotion-first-service-area{display:none}}.first-service-form{display:flex;flex-direction:column;padding:8px}.first-service-form-description{font-size:16px;font-weight:700}.first-service-form-line-item{font-weight:700;line-height:3.5;margin-left:1em}.first-service-form-date-line{border-bottom:2px solid #000;display:inline-block;width:112px}.first-service-form-miles-line{border-bottom:2px solid #000;display:inline-block;width:108px}.trade-in-leads-bottom-banner{align-items:center;border:1px solid #bdbdbd;border:1px solid var(--grey);display:flex;flex-direction:row;height:208px;justify-content:space-between;margin-bottom:24px}@media screen and (max-width:719px){.trade-in-leads-bottom-banner{flex-direction:column;height:307px;margin-top:18px}}.trade-in-leads-bottom-banner-text{display:flex;flex-direction:row;font-size:24px;font-weight:700;font-weight:400;margin-bottom:16px}@media screen and (max-width:1049px){.trade-in-leads-bottom-banner-text{margin-bottom:8px}}@media screen and (max-width:719px){.trade-in-leads-bottom-banner-text{flex-direction:column}}.trade-in-leads-bottom-banner-sell-my-car-label{margin-right:6px}.trade-in-leads-bottom-banner-three-steps-label{font-weight:700}.trade-in-leads-bottom-banner-button-and-label{align-items:center;display:flex;flex-direction:column;justify-content:center}.trade-in-leads-bottom-banner-left-images{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-around;width:140px}.trade-in-leads-bottom-banner-mobile{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.trade-in-leads-bottom-banner-top-logo{margin-top:24px}@media print{.trade-in-leads-bottom-banner{display:none}}.top-banner-button.top-banner-button{font-size:14px;height:32px;width:150px}.top-banner-button.top-banner-button:lang(es){width:190px}.trade-in-leads-section-button.trade-in-leads-section-button{height:48px;width:155px}@media screen and (min-width:720px)and (max-width:1049px){.trade-in-leads-section-button.trade-in-leads-section-button{height:48px;width:163px}.trade-in-leads-section-button.trade-in-leads-section-button:lang(es){width:220px}}@media screen and (max-width:719px){.trade-in-leads-section-button.trade-in-leads-section-button{font-size:14px;height:40px;width:152px}.trade-in-leads-section-button.trade-in-leads-section-button:lang(es){width:220px}}.trade-in-leads-section-button.trade-in-leads-section-button:lang(es){width:220px}.print-only-report-provided-by-snackbar{display:none}.report-provided-by-snackbar{border:2px solid #1976d2;border:2px solid var(--blue);border-radius:4px;box-sizing:border-box;display:grid;text-align:center}@media screen and (min-width:720px)and (max-width:1049px){.report-provided-by-snackbar{grid-template-columns:135px auto 40px;margin-bottom:16px}}@media screen and (max-width:719px){.report-provided-by-snackbar{grid-template-areas:"main icon";grid-template-columns:auto 24px;margin:0 16px 16px;padding:16px}}.report-provided-by-snackbar .ratings-container .ratings-verified-reviews{padding-left:4px}@media screen and (min-width:720px)and (max-width:1049px){.report-provided-by-snackbar .advantage-dealer-logo-container{align-content:center;background-color:#1976d2;background-color:var(--blue);display:flex;justify-content:center;text-align:center;width:135px}.report-provided-by-snackbar .advantage-dealer-logo-container img{object-fit:contain}}@media screen and (max-width:719px){.report-provided-by-snackbar .advantage-dealer-logo-container{grid-column:1/3;grid-row:1/2}}.report-provided-by-snackbar .report-provided-by-text-container .check-availability-button{margin-top:16px}@media screen and (min-width:720px)and (max-width:1049px){.report-provided-by-snackbar .report-provided-by-text-container{display:block;padding:16px;text-align:left}}@media screen and (max-width:719px){.report-provided-by-snackbar .report-provided-by-text-container{align-items:center;display:flex;flex-direction:column;grid-column:1/3}.report-provided-by-snackbar .report-provided-by-text-container .check-availability-button{width:100%}}.report-provided-by-snackbar .snack-bar-message{font-size:14px;font-weight:700}.report-provided-by-snackbar .report-provided-by-snackbar-dealer-name{font-size:18px;font-weight:700;margin-top:4px}.report-provided-by-snackbar .report-provided-by-info-container{color:#1976d2;color:var(--blue);padding:16px 16px 0 0}@media screen and (max-width:719px){.report-provided-by-snackbar .report-provided-by-info-container{grid-area:icon;padding:0}}.report-provided-by-snackbar .report-provided-by-snackbar-ribbon{height:25px;margin-top:4px}@media screen and (max-width:719px){.report-provided-by-snackbar .advantage-dealer-logo{display:inline-flex;margin-top:0}.report-provided-by-snackbar .advantage-dealer-logo.snackbar-lifetime-top-rated-logo{margin-top:-10px}.report-provided-by-snackbar .favorites-text{display:inline;display:initial}}@media print{.report-provided-by-snackbar{display:none}.print-only-report-provided-by-snackbar{align-items:center;border:1px solid #929292;border:1px solid var(--grey-dark);border-radius:4px;box-sizing:border-box;display:grid;grid-template-columns:19% auto 22% 20%;margin-bottom:16px}.print-snackbar-advantage-dealer-logo-container{margin-left:10px}.print-snackbar-report-provided-by-text-container{display:flex;flex-direction:column;height:100%;justify-content:center;line-height:1.2}.print-snackbar-message{color:#616161;color:var(--grey-darkest);margin:10px 0 6px}.print-snackbar-dealer-address-container{display:flex;flex-direction:column;margin-bottom:6px}.print-snackbar-dealer-name{font-size:14px;font-weight:700;margin-bottom:6px}.print-snackbar-dealer-phone{margin-top:8px}.print-snackbar-top-rated-favorites-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.print-snackbar-top-rated-ribbon{width:100px}.print-snackbar-ribbon-reviews-container{margin:4px 0}.print-snackbar-favorites-container{border-left:1px solid #bdbdbd;border-left:1px solid var(--grey);display:flex;flex-direction:column;height:60%;justify-content:center}}.address-display{display:flex;flex-direction:column}.advantage-dealer-logo img{margin-bottom:-6px}.cfx-video{border-radius:4px;height:100%;max-height:450px;max-width:800px;min-height:156px;min-width:277px;width:100%}.animated-fox{display:block;margin-bottom:16px;max-height:178px}main .animated-fox{display:none}@media screen and (max-width:1049px){main .animated-fox{display:block;height:auto;margin-left:auto;margin-right:auto;width:98%}}#recent-service-history-section{margin-bottom:24px;width:100%}@media screen and (max-width:719px){#recent-service-history-section{margin:16px auto auto}}@media print{#recent-service-history-section .section-header{border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:4px 4px 0 0}#recent-service-history-section{margin:12px auto auto}}#recent-service-history-section .recent-service-history-section-content{border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:0 0 4px 4px;border-top:0;display:flex;flex-direction:column;padding:16px 16px 24px}@media screen and (max-width:719px){#recent-service-history-section .recent-service-history-section-content{border:none}}.recent-service-history-table{border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd;border:1px solid var(--grey);border-bottom:none;border-radius:4px 4px 0 0}.recent-service-history-table tbody tr{display:grid;grid-template-columns:24% 38% 22% 16%}@media screen and (max-width:719px){.recent-service-history-table tbody tr{grid-template-columns:73% 27%}}.recent-service-faux-expert{align-items:center;border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:0 0 4px 4px;display:flex;height:80px;justify-content:center}@media screen and (max-width:719px){.recent-service-faux-expert{height:106px}}.recent-service-faux-expert .call-out-medium{padding:12px 16px}.recent-service-faux-expert .call-out-caret:after,.recent-service-faux-expert .call-out-caret:before{top:-48px}@media screen and (max-width:719px){.recent-service-faux-expert .call-out-caret:after,.recent-service-faux-expert .call-out-caret:before{top:-10px}}.recent-service-xpert-fox{margin-bottom:5px;margin-right:10px}@media screen and (max-width:719px){.recent-service-xpert-fox{height:93px;margin-bottom:-17px}}@media print{.recent-service-xpert-fox{margin-bottom:8px}}.recent-service-history-header tr{display:grid;grid-template-columns:24% 38% 22% 16%}@media screen and (max-width:719px){.recent-service-history-header tr{grid-template-columns:73% 27%}}.recent-service-history-header tr th.service-comments{display:none}@media screen and (max-width:719px){.recent-service-history-header tr th.service-comments{display:inline;display:initial}}.recent-service-history-header tr th.comments,.recent-service-history-header tr th.service,.recent-service-history-header tr th.view-details{display:inline;display:initial}@media screen and (max-width:719px){.recent-service-history-header tr th.comments,.recent-service-history-header tr th.service,.recent-service-history-header tr th.view-details{display:none}}.recent-service-history-header tr th{background-color:#f5f5f5;background-color:var(--grey-lightest);font-size:16px;font-weight:700;padding:8px 0}@media screen and (max-width:719px){.recent-service-history-header tr th{font-size:14px;font-weight:700}}.recent-service-history-header tr th.service,.recent-service-history-header tr th.service-comments{border-radius:4px 0 0 0;padding-left:16px}.recent-service-history-header tr th:last-child{border-radius:0 4px 0 0}.recent-service-history-header tr th .view-details-text{display:none}.recent-service-history-row{display:grid;grid-template-columns:24% 38% 22% 16%}@media screen and (max-width:719px){.recent-service-history-row{grid-template-columns:73% 27%}}.recent-service-history-row td{border-top:1px solid #bdbdbd;border-top:1px solid var(--grey);padding:16px 0}.recent-service-history-row td.service-name-cell{display:flex;padding-left:16px}@media screen and (max-width:719px){.recent-service-history-row td.service-name-cell{display:none}}.recent-service-history-row td.service-comments{display:none;flex-direction:column;padding-left:16px;row-gap:5px}@media screen and (max-width:719px){.recent-service-history-row td.service-comments{display:flex}}.recent-service-history-row td.service-comments .icon-service{display:flex}.recent-service-history-row td.comments-cell,.recent-service-history-row td.view-details-cell{display:inline;display:initial}@media screen and (max-width:719px){.recent-service-history-row td.comments-cell,.recent-service-history-row td.view-details-cell{display:none}}.recent-service-history-row td:not(.date-cell){font-size:16px;font-weight:700}@media screen and (max-width:719px){.recent-service-history-row td:not(.date-cell){font-size:14px;font-weight:700}}.recent-service-history-row td.date-cell{display:inline;display:initial;font-size:16px}@media screen and (max-width:719px){.recent-service-history-row td.date-cell{display:none;font-size:14px}}.recent-service-history-row td.date-link{display:none;flex-direction:column;row-gap:5px}@media screen and (max-width:719px){.recent-service-history-row td.date-link{display:flex}}.recent-service-history-row td .service-icon{margin-right:8px}.recent-service-history-row td .icon-service,.recent-service-history-row td.service-name-cell{align-items:center}.recent-service-history-row td .cfx-icon__flushIcon{height:20px;padding:2px 4px;width:16px}.recent-service-history-row td .date{font-weight:400}.recent-service-history-row td .view-details-link{align-items:center;display:flex;padding-right:16px}.recent-service-history-row td .view-details-link .view-details-chevron{margin-left:4px}.recent-service-history-row td .view-details-link:hover{text-decoration:underline}@media print{.recent-service-history-row td .view-details-link{display:none}}.recent-service-history-row td ul{list-style-type:none}.recent-service-history-row td ul li{color:#2e7d32;color:var(--green);display:flex}.recent-service-history-row td ul li .green-checkmark{fill:#2e7d32;fill:var(--green);margin-right:8px}.coachmark_body,.popover{font-size:16px;line-height:24px}.flush-hover-bubble{font-size:16px}.flush-info{color:#005cb2;color:var(--blue-dark);margin-left:6px}.coop-ad-territory{align-items:center;display:flex;justify-content:center}.check-availability-sticky{background-color:#212121;background-color:var(--black);bottom:0;box-sizing:border-box;display:flex;gap:7px;height:64px;justify-content:center;padding:8px 16px;position:fixed;width:100%;z-index:10}.check-availability-sticky .button{box-sizing:border-box;flex-grow:1;height:100%}#reliability-section .reliability-section-content{border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:0 0 4px 4px;border-top:0;display:flex}@media screen and (max-width:719px){#reliability-section .reliability-section-content{border:none;flex-direction:column}}#reliability-section .reliability-forecast-container{border-bottom:none;border-right:1px solid #bdbdbd;padding-left:24px;padding-top:24px;width:50%}@media screen and (max-width:719px){#reliability-section .reliability-forecast-container{border-bottom:1px solid #bdbdbd;border-right:none;padding:16px 16px 0;width:90%}}#reliability-section .reliability-forecast-container .reliability-forecast-title{font-size:18px;font-weight:700}@media screen and (max-width:719px){#reliability-section .reliability-forecast-container .reliability-forecast-title{font-size:16px;font-weight:700}}#reliability-section .reliability-forecast-container .reliability-slider-container{padding:24px 24px 0 0}@media screen and (max-width:719px){#reliability-section .reliability-forecast-container .reliability-slider-container{padding:16px 0 0}}#reliability-section .reliability-forecast-container .reliability-slider-container .product-slider_dot{height:18px;width:18px}@media screen and (max-width:719px){#reliability-section .reliability-forecast-container .reliability-slider-container .product-slider_dot{border-width:3px;height:10px;top:-6px;width:10px}#reliability-section .reliability-forecast-container .reliability-slider-container .product-slider_bar{height:4px}}#reliability-section .reliability-forecast-container .reliability-foxpert{display:flex;height:151px}@media screen and (max-width:719px){#reliability-section .reliability-forecast-container .reliability-foxpert{justify-content:center}}#reliability-section .reliability-forecast-container .reliability-foxpert-fox{display:flex}#reliability-section .reliability-impact-factors-container{padding-left:24px;padding-top:32px;width:50%}@media screen and (max-width:719px){#reliability-section .reliability-impact-factors-container{padding:16px 16px 0;width:90%}}#reliability-section .reliability-impact-factors-container .reliability-impact-factors-header{font-size:18px;font-weight:700}@media screen and (max-width:719px){#reliability-section .reliability-impact-factors-container .reliability-impact-factors-header{font-size:16px;font-weight:700}}#reliability-section .reliability-impact-factors-container .reliability-impact-factors-header span.GREAT>span{color:#512da8;color:var(--purple-dark)}#reliability-section .reliability-impact-factors-container .reliability-impact-factors-header span.GOOD>span{color:#7b1fa2;color:var(--purple)}#reliability-section .reliability-impact-factors-container .reliability-impact-factors-rows{font-size:16px;margin-top:16px}@media print{#reliability-section .reliability-forecast-container .reliability-slider-container .product-slider_dot{height:12px;top:-6px;width:12px}#reliability-section .reliability-forecast-container .reliability-slider-container .product-slider_segment{gap:0}#reliability-section .reliability-forecast-container .reliability-slider-container .product-slider_text{padding-top:16px}}#reliability-section{margin-bottom:24px;width:100%}@media screen and (max-width:719px){#reliability-section{margin:16px auto auto}}@media print{#reliability-section .section-header{border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:4px 4px 0 0}#reliability-section{margin:12px auto auto}}.reliability-impact-factor-row{align-items:center;display:flex;flex-wrap:nowrap;padding-bottom:12px;padding-left:8px;width:359px}@media screen and (max-width:719px){.reliability-impact-factor-row{width:95%}}.reliability-impact-factor-row .reliability-impact-factor-text-container{display:flex;flex-direction:column}.reliability-impact-factor-row .impact-subtext{font-size:12px}.reliability-impact-factor-row .reliability-impact-factor-icon{margin-right:16px}.reliability-impact-factor-row .reliability-impact-factor-icon.money-sign{margin-right:10px}.product-slider{display:flex;gap:4px;min-width:296px;width:100%}.product-slider__small{min-width:128px}.product-slider_segment{display:flex;flex:1 0;flex-direction:column;gap:16px}.product-slider_segment__small .product-slider_bar{height:4px}.product-slider_segment__small .product-slider_dot{border-width:2px;height:16px;left:calc(50% - 8px);top:-6px;width:16px}.product-slider_dot{background-color:#fff;background-color:var(--white);border-radius:50%;border-style:solid;border-width:4px;height:24px;left:calc(50% - 12px);position:absolute;top:-8px;width:24px}.product-slider_text{text-align:center;text-transform:capitalize;width:100%}.product-slider_bar{border-radius:4px;height:8px;position:relative;width:100%}@media print{.product-slider_bar{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.product-slider_bar__fair.product-slider_bar__reliability{background-color:#bf7adc;background-color:var(--purple-light)}.product-slider_bar__fair.product-slider_bar__reliability>.product-slider_dot{border-color:#bf7adc;border-color:var(--purple-light)}.product-slider_bar__good.product-slider_bar__reliability{background-color:#7b1fa2;background-color:var(--purple)}.product-slider_bar__good.product-slider_bar__reliability>.product-slider_dot{border-color:#7b1fa2;border-color:var(--purple)}.product-slider_bar__great.product-slider_bar__reliability{background-color:#512da8;background-color:var(--purple-dark)}.product-slider_bar__great.product-slider_bar__reliability>.product-slider_dot{border-color:#512da8;border-color:var(--purple-dark)}#svg-definitions{display:none}header{align-items:center;background-color:#1976d2;background-color:var(--blue);display:flex;height:64px;justify-content:center;width:100%;z-index:400}@media screen{header{left:0;position:fixed;top:0}}header img{height:40px}@media screen and (max-width:719px){header img{height:32px}.report-header-buttons{display:none}}.report-header-buttons .cfx-icon{margin-right:8px}.report-header-container{align-items:center;display:flex;justify-content:space-between;width:1004px}#carfax-report.sidebar-shown .report-header-container{width:1344px}.left-header-bar-items,.right-header-bar-items{flex-basis:0;flex-grow:1}.right-header-bar-items{display:flex;justify-content:flex-end}.report-header-buttons{display:flex}#app-promotion-banner-and-report-header{display:flex;flex-direction:column;position:fixed;top:0;width:100%;z-index:400}#banner-and-header-spacing-wrapper{height:64px}#banner-and-header-spacing-wrapper:has(#smart-banner){height:138px!important}@media screen and (max-width:1049px){#banner-and-header-spacing-wrapper:has(.custom-app-promotion-banner){height:116px!important}}div:has(+#smart-banner){display:none}#smart-banner,#top-bar{position:relative!important}.carfax-logo-spacing{flex-basis:0;flex-grow:1}.menu_button.button[aria-expanded]{-moz-outline-radius:4px;-webkit-outline-radius:4px;outline-color:#005cb2;outline-color:var(--blue-dark);outline-offset:2px;outline-style:solid;outline-width:2px}.coachmark_steps{font-size:12px;line-height:16px}.tooltip{font-size:14px;line-height:20px}.button,.coachmark_body,.notification,.popover,.snackbar{font-size:16px;line-height:24px}.coachmark_title{font-size:18px;line-height:24px}.stencils-menu_li{font-size:16px;line-height:24px}.stencils-menu_popover.popover{border-radius:4px;overflow:hidden;padding:0}.stencils-menu_li{align-items:center;background-color:#fff;background-color:var(--white);color:#212121;color:var(--black);cursor:pointer;display:flex;gap:8px;padding:12px 16px;transition:background-color .2s;-webkit-user-select:none;user-select:none;width:100%}.stencils-menu_li__selected{background-color:#e0e0e0;background-color:var(--grey-light)}.stencils-menu_li[aria-disabled]{color:#bdbdbd;color:var(--grey);cursor:not-allowed;pointer-events:none}.stencils-menu_li[aria-disabled]:hover{background-color:#fff;background-color:var(--white)}.ripple{background-position:50%;background-repeat:no-repeat;bottom:0;display:block;height:100%;left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;transform:scale(0);transition:0s;width:100%}.ripple__light{background-image:radial-gradient(circle,#fff) 15%,#0000 10.01%;background-image:radial-gradient(circle,var(--white)) 15%,#0000 10.01%}.ripple__dark{background-image:radial-gradient(circle,#212121) 15%,#0000 10.01%;background-image:radial-gradient(circle,var(--black)) 15%,#0000 10.01%}.ripple__active{opacity:0;transform:scale(7);transition-delay:.05s;transition:transform .5s,opacity 1s}.ripple-container{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;position:relative;transition-duration:.25s;transition-property:background-color,border-color,color;transition-timing-function:ease-in}.button{align-content:center;align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;font-weight:700;gap:4px;justify-content:center;min-width:16px;text-align:center;width:auto}.button,.button__large{height:48px;padding:12px 24px}.button__medium{height:40px;padding:8px 20px}.button__small{height:32px;padding:4px 16px}.button__compact{display:inline-flex;height:24px;padding:0}.button__blue{background-color:#005cb2;background-color:var(--blue-dark);color:#fff;color:var(--white)}.button__blue:hover{background-color:#004789;background-color:var(--blue-shade)}.button__green{background-color:#005005;background-color:var(--green-dark);color:#fff;color:var(--white)}.button__green:hover{background-color:#003d04;background-color:var(--green-shade)}.button.button__disabled.button__flat,.button.button__disabled.button__outline,.button.button__disabled.button__standard{border:none;color:#929292;color:var(--grey-dark);cursor:not-allowed;text-decoration:none}.button.button__disabled.button__outline,.button.button__disabled.button__standard{background-color:#e0e0e0;background-color:var(--grey-light)}.button .cfx-icon{height:24px;width:24px}.button.button-link{display:inline-flex}.button__compact .cfx-icon{height:16px;width:16px}.button__blue:hover,.button__green:hover{color:#fff;color:var(--white)}.button__white{background-color:#fff;background-color:var(--white);color:#005cb2;color:var(--blue-dark)}.button__white:focus{outline-color:#fff;outline-color:var(--white)}.button__white:hover{background-color:#e7f1fb;background-color:var(--blue-tint-dark);color:#005cb2;color:var(--blue-dark)}.button__red{background-color:#d32f2f;background-color:var(--red);color:#fff;color:var(--white)}.button__red:hover{background-color:#b12525;background-color:var(--red-shade);color:#fff;color:var(--white)}.button__pink{background-color:#d81b60;background-color:var(--pink);color:#fff;color:var(--white)}.button__pink:hover{background-color:#b51751;background-color:var(--pink-shade);color:#fff;color:var(--white)}.button__black{background-color:#212121;background-color:var(--black);color:#fff;color:var(--white)}.button__black:hover{background-color:#494949;background-color:var(--black-shade);color:#fff;color:var(--white)}.button__outline{background-color:#fff;background-color:var(--white);border-style:solid;border-width:2px;line-height:20px}.button__pink-outline{border-color:#d81b60;border-color:var(--pink)}.button__pink-outline,.button__pink-outline:hover{color:#d81b60;color:var(--pink)}.button__green-flat,.button__green-outline{color:#005005;color:var(--green-dark)}.button__green-flat:hover,.button__green-outline:hover{color:#003d04;color:var(--green-shade)}.button__green-outline{border-color:#005005;border-color:var(--green-dark)}.button__blue-flat,.button__blue-flat:hover,.button__blue-outline,.button__blue-outline:hover{color:#005cb2;color:var(--blue-dark)}.button__blue-outline{border-color:#005cb2;border-color:var(--blue-dark)}.button__black-flat,.button__black-flat:hover{color:#212121;color:var(--black)}.button__red-flat,.button__red-flat:hover,.button__red-outline,.button__red-outline:hover{color:#d32f2f;color:var(--red)}.button__red-outline{border-color:#d32f2f;border-color:var(--red)}.button__white-flat,.button__white-outline{color:#fff;color:var(--white)}.button__white-flat:focus,.button__white-outline:focus{outline-color:#fff;outline-color:var(--white)}.button__white-flat:hover,.button__white-outline:hover{color:#fff;color:var(--white)}.button__white-outline{background-color:#0000;border-color:#fff;border-color:var(--white)}.button:hover{text-decoration:underline}.button.button__disabled.button__flat,.button.button__disabled.button__flat:hover{background-color:#0000}.button_icon{display:flex}@keyframes displayTooltip{0%,20%{opacity:0}to{opacity:1}}.tooltip{animation-duration:.35s;animation-iteration-count:1;animation-name:displayTooltip;border-radius:4px;box-shadow:0 8px 10px #00000024,0 3px 14px #0000001f,0 5px 5px #0003;box-shadow:var(--shadow-dp-8);display:inline-block;opacity:1;padding:8px 12px;position:fixed;width:auto;z-index:501}.tooltip:focus-visible{-moz-outline-radius:4px;-webkit-outline-radius:4px;outline-color:#6ab7ff;outline-color:var(--blue-light);outline-offset:2px;outline-style:solid;outline-width:2px}.tooltip__nowrap{white-space:nowrap}.tooltip__blue{background-color:#1976d2;background-color:var(--blue);color:#fff;color:var(--white)}.tooltip__light{background-color:#fff;color:#212121}.tooltip__dark{background-color:#212121;color:#fff}.tooltip__bottom>.tooltip_caret{border-bottom-color:#fff;top:-16px}.tooltip__bottom.tooltip__blue>.tooltip_caret{border-bottom-color:#1976d2;border-bottom-color:var(--blue)}.tooltip__bottom.tooltip__dark>.tooltip_caret{border-bottom-color:#212121}.tooltip__top>.tooltip_caret{border-top-color:#fff;bottom:-16px}.tooltip__top.tooltip__blue>.tooltip_caret{border-top-color:#1976d2;border-top-color:var(--blue)}.tooltip__top.tooltip__dark>.tooltip_caret{border-top-color:#212121}.tooltip__right>.tooltip_caret{border-right-color:#fff;left:-16px}.tooltip__right.tooltip__blue>.tooltip_caret{border-right-color:#1976d2;border-right-color:var(--blue)}.tooltip__right.tooltip__dark>.tooltip_caret{border-right-color:#212121}.tooltip__left>.tooltip_caret{border-left-color:#fff;right:-16px}.tooltip__left.tooltip__blue>.tooltip_caret{border-left-color:#1976d2;border-left-color:var(--blue)}.tooltip__left.tooltip__dark>.tooltip_caret{border-left-color:#212121}.tooltip_caret{border:9px solid #0000;pointer-events:none;position:absolute}.popover{padding:16px}.popover.tooltip{display:none}.popover.tooltip__visible{display:block}.coachmark_action-bar{column-gap:24px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:24px;row-gap:16px}.coachmark_action-bar__default.coachmark_action-bar__mobile>.coachmark_button__primary{flex-basis:100%}.coachmark_action-bar__default.coachmark_action-bar__mobile>.coachmark_action-bar_remaining{gap:16px}.coachmark_action-bar__default.coachmark_action-bar__mobile>.coachmark_action-bar_remaining>.coachmark_button,.coachmark_action-bar__default>.coachmark_button__primary{flex-grow:1}.coachmark_action-bar__default>.coachmark_action-bar_remaining{display:flex;flex-grow:4;justify-content:space-between}.coachmark_action-bar__default>.coachmark_action-bar_remaining>.coachmark_button__tertiary{margin-left:auto}.coachmark_action-bar__stepper.coachmark_action-bar__mobile{justify-content:flex-start}.coachmark_steps{position:absolute;right:48px;top:28px}.coachmark_body{margin-top:12px}.coachmark_title{margin-bottom:12px;width:calc(100% - 104px)}.coachmark_inline-content{display:flex;gap:24px}.coachmark,.coachmark_indicator{z-index:399}.coachmark_indicator{height:32px;position:fixed;width:32px}.coachmark_indicator:after,.coachmark_indicator:before{border-radius:50%;content:"";display:block}.coachmark_indicator:before{animation:indicatorPulse 2.5s ease-in-out infinite;background-color:#6ab7ff;background-color:var(--blue-light);height:100%;position:absolute;width:100%}.coachmark_indicator:after{background-color:#1976d2;background-color:var(--blue);height:16px;transform:translate(50%,51%);width:16px}.coachmark{padding:24px;position:fixed}.coachmark_close{position:absolute;right:12px;top:12px}@keyframes indicatorPulse{0%{opacity:1;transform:scale(.5)}50%{opacity:.75}to{opacity:0;transform:scale(1)}}.stencils-menu{display:inline-block;position:relative}.menu_button.button{padding:0}.menu_button.button__large{width:72px}.menu_button.button__medium{width:64px}.menu_button.button__small{width:56px}.menu_button.button[aria-expanded]{z-index:1}.menu_button.button__white-flat,.menu_button.button__white-outline{outline-color:#fff;outline-color:var(--white)}.stencils-menu_ul{cursor:pointer;max-height:264px;max-width:600px;overflow-y:auto}.notification,.snackbar{align-items:flex-start;background-color:#fff;background-color:var(--white);border-radius:4px;border-style:solid;border-width:2px;color:#212121;color:var(--black);display:flex;gap:12px;justify-content:space-between;padding:16px;transition:opacity 1s linear;width:100%}.notification__blue,.notification__blue .notification_fox,.snackbar__blue{border-color:#005cb2;border-color:var(--blue-dark)}.notification__blue .notification_icon>.cfx-icon,.snackbar__blue .snackbar_icon>.cfx-icon{fill:#005cb2;fill:var(--blue-dark)}.notification__blue .notification_fox_dot{background-color:#005cb2;background-color:var(--blue-dark)}.notification__green,.notification__green .notification_fox,.snackbar__green{border-color:#2e7d32;border-color:var(--green)}.notification__green .notification_icon>.cfx-icon,.snackbar__green .snackbar_icon>.cfx-icon{fill:#2e7d32;fill:var(--green)}.notification__green .notification_fox_dot{background-color:#2e7d32;background-color:var(--green)}.snackbar__grey{border-color:#616161;border-color:var(--grey-darkest)}.snackbar__grey .snackbar_icon>.cfx-icon{fill:#616161;fill:var(--grey-darkest)}.notification__orange,.notification__orange .notification_fox,.snackbar__orange{border-color:#e37300;border-color:var(--orange)}.notification__orange .notification_icon>.cfx-icon,.snackbar__orange .snackbar_icon>.cfx-icon{fill:#e37300;fill:var(--orange)}.notification__orange .notification_fox_dot{background-color:#e37300;background-color:var(--orange)}.notification__red,.notification__red .notification_fox,.snackbar__red{border-color:#d32f2f;border-color:var(--red)}.notification__red .notification_icon>.cfx-icon,.snackbar__red .snackbar_icon>.cfx-icon{fill:#d32f2f;fill:var(--red)}.notification__red .notification_fox_dot{background-color:#d32f2f;background-color:var(--red)}.notification__tophat{border-left:none;border-radius:0;border-right:none;border-top:none;padding-top:16px}.notification__fadeout,.snackbar__fadeout{opacity:0}.notification_icon,.snackbar_icon{flex-shrink:0;margin-right:4px;order:1}.notification_action,.snackbar_action{align-items:center;align-self:center;color:#005cb2;color:var(--blue-dark);display:flex;flex-shrink:0;height:auto;padding:0}.notification_message,.snackbar_message{align-self:center;display:flex;flex-grow:1;flex-wrap:wrap;gap:4px 16px;order:2}.notification_close,.snackbar_close{background-color:#0000;flex-shrink:0;order:3;padding:0}.notification_fox{border-radius:50%;border-style:solid;border-width:1px;display:block;flex-shrink:0;height:48px;margin-right:16px;order:1;position:relative;width:48px}.notification_fox_dot{border-radius:50%;height:8px;position:absolute;right:2px;top:2px;width:8px}.notification_message{justify-content:flex-start}.snackbar_container{display:flex;justify-content:center;left:0;padding:0 24px;pointer-events:none;position:fixed;width:100%;z-index:501}.snackbar{box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px #0003;box-shadow:var(--shadow-dp-6);max-width:1080px;min-width:216px;pointer-events:all;width:auto}.snackbar_message{justify-content:space-between}.snackbar_message[data-stacked]{display:block}.stencils-menu.share-menu{margin-right:16px}.stencils-menu.share-menu .button{padding:4px 16px;width:auto}.share-menu-list .stencils-menu_li{box-sizing:border-box}.share-email-modal .modal_footer{width:auto}.share-email-modal #share-email-alert,.share-email-modal input,.share-email-modal textarea{box-sizing:border-box}.share-email-modal .personal-note-expand-toggle{font-size:16px;font-weight:400}.share-email-modal .personal-note-expand-toggle svg{color:#005cb2;color:var(--blue-dark);margin-right:4px}.share-email-modal .form-spacing{padding-bottom:16px}.share-email-modal .modal_close{color:#212121;color:var(--black)}.checkbox-input_input:focus-visible+.checkbox-input_box{-moz-outline-radius:4px;-webkit-outline-radius:4px;outline-color:#005cb2;outline-color:var(--blue-dark);outline-offset:2px;outline-style:solid;outline-width:2px}.checkbox-input_label{font-size:16px;line-height:24px}.checkbox-input__checked.checkbox-input__disabled:hover>.checkbox-input_box,.checkbox-input__checked.checkbox-input__disabled>.checkbox-input_box,.checkbox-input__disabled:hover>.checkbox-input_box,.checkbox-input__disabled>.checkbox-input_box{border-color:#929292;border-color:var(--grey-dark)}.checkbox-input__disabled>.checkbox-input_label{color:#929292;color:var(--grey-dark)}.checkbox-input_box{background-color:#fff;background-color:var(--white);border:2px solid #616161;border:2px solid var(--grey-darkest);border-radius:4px;height:18px;min-height:18px;min-width:18px;position:relative;transition:border .35s,background-color .25s;width:18px}.checkbox-input__checked>.checkbox-input_box{background-color:#005cb2;background-color:var(--blue-dark);border-color:#005cb2;border-color:var(--blue-dark)}.checkbox-input_box>.cfx-icon{height:18px;left:-2px;opacity:0;position:absolute;top:-2px;transform:scale(0);transition:opacity .35s,transform .35s;width:18px}.checkbox-input__checked:hover>.checkbox-input_box>.cfx-icon,.checkbox-input__checked>.checkbox-input_box>.cfx-icon{fill:#fff;fill:var(--white);opacity:1;transform:scale(1)}.checkbox-input_label{position:relative;word-break:break-word}.checkbox-input_label__left{padding-right:16px}.checkbox-input_label__right{padding-left:16px}.checkbox-input{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;user-select:none}.checkbox-input__disabled{cursor:not-allowed}.checkbox-input__checked:hover>.checkbox-input_box{background-color:#004789;background-color:var(--blue-shade);border-color:#004789;border-color:var(--blue-shade)}.checkbox-input__checked.checkbox-input__disabled:hover>.checkbox-input_box,.checkbox-input__checked.checkbox-input__disabled>.checkbox-input_box{background-color:#929292;background-color:var(--grey-dark)}.checkbox-input__checked.checkbox-input__disabled>.checkbox-input_label{color:#212121;color:var(--black)}.checkbox-input__disabled:hover>.checkbox-input_box,.checkbox-input__disabled>.checkbox-input_box{background-color:#e0e0e0;background-color:var(--grey-light)}.checkbox-input__enabled:hover>.checkbox-input_box{background-color:#e7f1fb;background-color:var(--blue-tint-dark)}.checkbox-input_input[aria-invalid=true]+.checkbox-input_box{border-color:#d32f2f;border-color:var(--red)}.print-modal-text{font-size:16px;margin:12px 0}.print-modal-label,.select-all{font-size:16px}.select-all{color:#1976d2;color:var(--blue);margin:26px 0 6px;text-decoration:underline}.checkbox-input{margin-bottom:12px}.HistoryBasedValueSection{margin-left:35px}.checkbox-input_box{height:13px;min-height:13px;min-width:13px;width:13px}.print-validator{border:1px solid #d32f2f;border:1px solid var(--red);border-radius:4px;box-shadow:0 1px 4px 0 #00000026;display:flex;height:64px;margin:15px 0 30px;width:100%}.alertCircle-container{align-items:center;display:flex;justify-content:center}.validator-modal-text{font-size:16px}.alertCircle{color:#1976d2;color:var(--blue);width:65px}.nmvtis-button{margin-right:16px}@media screen and (max-width:719px){.nmvtis-button{display:none!important}}.custom-app-promotion-banner{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:8px}@media(min-width:1050px){.custom-app-promotion-banner{display:none!important}}.custom-app-promotion-banner .custom-app-promotion-banner-left{align-items:center;display:flex}.custom-app-promotion-banner .custom-app-promotion-button{margin-left:8px}.custom-app-promotion-banner .custom-app-promotion-text{font-size:12px;font-weight:700;line-height:16px;margin-left:8px}.custom-app-promotion-banner .custom-app-promotion-image{margin-left:8px}.custom-app-promotion-banner picture{display:flex}.vhr-sidebar{background-color:#f5f5f5;background-color:var(--grey-lightest);border-left:1px solid #bdbdbd;border-left:1px solid var(--grey);border-right:1px solid #bdbdbd;border-right:1px solid var(--grey);display:flex;flex-direction:column;flex-grow:1;margin-right:24px;max-width:316px;min-height:100vh;min-width:316px;padding-top:24px}.vhr-sidebar-content{position:sticky;top:88px}.unstick{position:static}.sidebar-vehicle-information{padding-bottom:24px}.sidebar-vehicle-information-year-Make-Model{font-size:18px;font-weight:700;margin-left:24px;max-width:264px}.sidebar-vehicle-information-vin{font-size:16px;margin-left:24px;max-width:264px}.sidebar-vehicle-information-vin-label{font-weight:700}.advantage-dealer-badge{align-items:center;display:flex;flex-direction:column;margin-top:21px;max-width:316px;padding:47px 24px 0}.advantage-dealer-badge .badge-provided-by{font-size:12px}.advantage-dealer-badge .top-margin-8{margin-top:8px}.advantage-dealer-badge-lifetime{padding:90px 24px 0}.advantage-dealer-badge-top-rated{padding:93px 24px 0}.advantage-dealer-badge-info{align-items:center;background-color:#fff;background-color:var(--white);border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:5px;display:flex;flex-direction:column;padding:52px 14px 16px;position:relative;text-align:center;width:calc(100% - 30px)}.advantage-dealer-badge-info .advantage-dealer-no-link+.ratings-summary,.advantage-dealer-badge-info .advantage-dealer-one-link+.ratings-summary{border-top:1px solid #e0e0e0;border-top:1px solid var(--grey-light);margin-top:12px;padding-top:11px}.advantage-dealer-badge-info .ratings-max-value{display:none}.advantage-dealer-badge-info .favorites-container{justify-content:center;text-align:center}.advantage-dealer-badge-info .favorites-container .favorites-text{flex-basis:100%}.advantage-dealer-name{font-size:16px;font-weight:700}.advantage-dealer-phone{font-weight:700}.advantage-dealer-badge-logo{position:absolute;top:-47px}.advantage-dealer-badge-lifetime-top-rated-logo{position:absolute;top:-100px}.advantage-dealer-badge-lifetime-logo{position:absolute;top:-95px}.advantage-dealer-badge-top-rated-logo{position:absolute;transform:translateY(-150px)}.advantage-dealer-badge-ribbon{height:56px;width:0}.advantage-dealer-badge-ribbon .advantage-dealer-ribbon-image{transform:translateX(-146px) translateY(8px)}.advantage-dealer-one-link{padding-top:8px}.advantage-dealer-no-link{display:none}.advantage-dealer-badge-info-icon{color:#1976d2;color:var(--blue);position:absolute;right:16px;top:16px}.advantage-check-availability-container{padding-top:16px;width:100%}.advantage-check-availability-container .check-availability-button{width:100%}#warranty-check{padding-top:16px;width:100%}.warranty-check-container{border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:0 0 4px 4px;display:flex;flex-direction:column;margin:auto;max-width:1004px;width:100%}@media screen and (min-width:720px)and (max-width:1049px){.warranty-check-container{width:calc(100% - 48px)}}@media screen and (max-width:719px){.warranty-check-container{width:calc(100% - 32px)}}.warranty-check-inner-container{display:flex;flex-direction:column;margin:24px auto auto;width:95.219%}.warranty-check-inner-container p{margin-bottom:2.39%}.warranty-check-alert-text{color:#d32f2f;color:var(--red)}.warranty-check-vehicle-details{background-color:#f5f5f5;background-color:var(--grey-lightest);border:1px solid #bdbdbd;border:1px solid var(--grey);border-radius:4px;display:flex;margin-bottom:24px}.warranty-check-vehicle-details-grid{color:#212121;color:var(--black);display:flex;flex-direction:column;padding:24px;width:65%}@media screen and (max-width:1049px){.warranty-check-vehicle-details-grid{width:100%}}.warranty-check-vehicle-detail-row{align-items:center;border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);display:flex;justify-content:space-between;min-height:40px}@media screen and (max-width:719px){.warranty-check-vehicle-detail-row{align-items:flex-start;flex-direction:column;margin-bottom:8px}}.warranty-check-vehicle-details-year-make-model{font-size:16px;font-weight:700}.warranty-check-vehicle-details-fox{display:flex;justify-content:center;margin-bottom:-4px;width:35%}@media screen and (max-width:1049px){.warranty-check-vehicle-details-fox{display:none}}.warranty-check-disclaimer{display:flex;margin:2.39% 0}.warranty-check-disclaimer-icon{align-items:flex-start;display:flex;justify-content:center;padding-right:10px}.warranty-check-warranty-information{border:1px solid #bdbdbd;border:1px solid var(--grey)}.warranty-check-warranty-information thead{background-color:#1976d2;background-color:var(--blue);color:#fff;color:var(--white);font-size:14px;font-weight:700;height:40px;width:100%}.warranty-check-warranty-information td,.warranty-check-warranty-information th{width:32.5%}@media screen and (max-width:719px){.warranty-check-warranty-information td,.warranty-check-warranty-information th{box-sizing:border-box;padding-left:8px;padding-right:8px;width:100%}.warranty-check-warranty-information th{text-align:center}}@media(min-width:720px){.warranty-check-warranty-information td:first-child,.warranty-check-warranty-information th:first-child{padding-left:16px}.warranty-check-warranty-information td:last-child,.warranty-check-warranty-information th:last-child{padding-right:16px}}.warranty-check-information-row{height:max-content}@media screen and (max-width:719px){.warranty-check-information-row{display:flex;flex-direction:column}}@media(min-width:720px){.warranty-check-information-row th{padding-bottom:12px;padding-top:12px}}@media screen and (max-width:719px){.warranty-check-information-row th{display:flex;justify-content:space-between;padding-bottom:8px}}@media(min-width:720px){.warranty-check-information-row td{padding-bottom:12px;padding-top:12px}}@media screen and (max-width:719px){.warranty-check-information-row td{display:flex;justify-content:space-between;padding-bottom:2px}.warranty-check-information-row td span:nth-child(2){max-width:77%;text-align:right}}.warranty-check-information-row:nth-last-child(n+1){border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey)}.warranty-check-information-row:nth-child(2n){background:#f5f5f5;background:var(--grey-lightest)}.warranty-check-recalculator-input{display:flex;margin-bottom:24px;margin-top:8px}.warranty-check-recalculator-input input{box-sizing:border-box;height:48px}.warranty-check-recalculator-input-box{margin-right:24px;width:29.19%}.warranty-check-guide{margin-bottom:8px}#buyback-guarantee{width:100%}.bbg-content{border:3px solid #1976d2;height:100%}.bbg-content,.bbg-content .bbg-details{align-items:center;display:flex;flex-direction:column}.bbg-content .bbg-details{border-image-slice:473;border-image-source:url(https://static-dev.reportdelivery.staging.aws.carfax.io/img/vhr/bbg/deco-border-v4.svg);border-image-width:auto;margin:3% 4%;position:relative;width:93%}@media screen and (min-width:720px)and (max-width:1049px){.bbg-content .bbg-details{border-image-slice:300;border-image-source:url(https://static-dev.reportdelivery.staging.aws.carfax.io/img/vhr/bbg/bbg-tablet-deco-border.svg);margin:0;width:100%}}@media screen and (max-width:719px){.bbg-content .bbg-details{border-image-slice:130;border-image-source:url(https://static-dev.reportdelivery.staging.aws.carfax.io/img/vhr/bbg/bbg-mobile-deco-border-v2.svg);margin:0}}@media print{.bbg-content .bbg-details{border-image-slice:130}}.bbg-content .personalized-name{color:#000!important;font-size:18px;font-weight:700}.bbg-content p,.bbg-content span{color:#616161;color:var(--grey-darkest);font-size:16px}.bbg-content div{text-align:center}.bbg-content h3{font-size:18px;font-weight:700}.bbg-logo{margin-right:16px;width:145px}@media screen and (min-width:720px)and (max-width:1049px){.bbg-logo{margin-right:10px;width:80px}}@media screen and (max-width:719px){.bbg-logo{margin-bottom:16px;margin-right:0;width:90px}}.title-border{border:1px solid #bdbdbd;border:1px solid var(--grey);width:70%}.bbg-title-section{align-items:center;display:flex;flex-direction:row;height:200px;justify-content:center;width:100%}.bbg-title-section h1{font-size:36px;font-weight:600}.bbg-info-box{align-items:center;display:flex;flex-direction:column;height:100px;justify-content:center}.bbg-info-box h2{font-size:24px;font-weight:700}.bbg-details-section{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);display:flex;justify-content:space-evenly;width:70%}.bbg-info-column{padding-top:30px}.bbg-info-block,.bbg-info-column{display:flex;flex-direction:column}.bbg-info-block{flex-wrap:wrap;height:100px;width:100%}.buy-back-section{border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);flex-direction:column;padding:20px 0;width:90%}.buy-back-row,.buy-back-section{display:flex;justify-content:space-evenly}.conditions-section{align-items:center;display:flex;height:100px;justify-content:center;padding-bottom:25px}.bbg-terms-block{display:flex;flex-direction:row;width:100%}.bbg-terms-box{align-items:center;display:flex;flex-basis:100%;flex-direction:column}.bbg-terms-box h3{font-size:16px;font-weight:700;margin:12px 0 8px}.bbg-terms-box ul{list-style-type:none}.bbg-terms-box li{color:#616161;color:var(--grey-darkest);font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.bbg-lemon{width:30px}.bbg-terms-link{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5;text-decoration:none}.bbg-buy-description{max-width:512px}.copyright{display:flex;justify-content:flex-start;width:93%}#vehicle-history-report-copyright{text-align:left}@media screen and (min-width:720px)and (max-width:1049px){h1{font-size:26px}#buyback-guarantee{align-items:center}.bbg-logo{margin-right:10px;width:80px}.bbg-title-section h1{font-size:28px}}@media screen and (max-width:719px){#buyback-guarantee{align-items:center}.personalized-name{font-size:16px;font-weight:700}.personalized-name p,.personalized-name span{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.bbg-logo{margin-bottom:16px;margin-right:0;width:90px}.bbg-title-section{flex-direction:column;margin-bottom:16px}.bbg-title-section h1{font-size:18px;font-weight:700}h3{font-size:16px;font-weight:700}.bbg-details-section{flex-direction:column}.bbg-info-box{font-size:18px;font-weight:700}.bbg-terms-block,.buy-back-row{flex-direction:column}.bbg-terms-block{margin-bottom:20px}.bbg-terms-box{height:200px;margin:8px 0}}.no-bbg-available-text{font-size:14px;font-weight:700}.no-bbg-available-link{text-decoration:none}@media print{h1{font-size:26px}.bbg-details-section,.bbg-title-section{height:120px}.bbg-logo{height:100px}.bbg-info-column{padding-top:0}.bbg-info-box{height:60px}.bbg-info-block{height:70px}.buy-back-row{padding-top:16px}.conditions-section{height:min-content;padding-bottom:0}.main{padding-top:0}}.upgrade-section{display:flex;flex-direction:row;margin-top:14px}.upgrade-box{background-color:#f3f8fd;background-color:var(--blue-tint);border:1px solid #1976d2;border:1px solid var(--blue);box-shadow:0 1px 4px 0 #00000026;padding:24px}.upgrade-box p{color:#1976d2;color:var(--blue);font-size:16px;font-weight:700;margin-top:10px}.upgrade-box ul{font-weight:700;margin:0 15px;padding:18px 14px}.upgrade-buttons{display:flex;flex-direction:row;justify-content:space-between}.leaning-fox{height:250px;transform:translateX(-10px) translateY(10px)}@media screen and (max-width:719px){.leaning-fox{display:none}button.button[data-medium].ripple-container{padding:28px 5px}}.personalized-container{align-items:center;border-bottom:1px solid #bdbdbd;border-bottom:1px solid var(--grey);display:flex;flex-direction:row;gap:16px;justify-content:center;margin-left:129px;margin-right:163px;margin-top:40px;padding-bottom:25px}@media screen and (max-width:719px){.personalized-container{align-items:normal;flex-direction:column;margin-left:16px;margin-right:16px;margin-top:32px;padding-bottom:16px;width:94%}}.personalized-title{align-items:center;display:flex;flex-direction:column;font-size:16px;gap:8px;padding-top:24px}@media screen and (max-width:719px){.personalized-title{padding-top:16px}}.bbg-text-input{font-size:18px;font-weight:700}.btr{align-items:center;display:flex;flex-direction:row;margin-top:16px}.btr-cheveron{color:#005cb2;color:var(--blue-dark);font-weight:700}.btr-button{height:24px;margin-left:4px;padding:0}.admin__tabs{display:flex;gap:8px;margin:18px auto 0;max-width:1160px;padding:0 20px}.admin__tab{background:#131d33;background:var(--panel);border:1px solid #223052;border:1px solid var(--border);border-radius:10px;color:#8c9bbb;color:var(--muted);cursor:pointer;font-size:14px;font-weight:600;padding:9px 18px}.admin__tab:hover{border-color:#3b82f6;border-color:var(--accent);color:#e6ebf5;color:var(--text)}.admin__tab.is-active{background:linear-gradient(135deg,#3b82f6,#22d3ee);background:var(--accent-grad);border-color:#0000;color:#06101f}.admin__main{margin:18px auto 60px;max-width:1160px;padding:0 20px}.admin__section-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.admin__section-head h2{font-size:20px;margin:0}.admin__filters{align-items:flex-end;background:#131d33;background:var(--panel);border:1px solid #223052;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:14px 16px}.admin__filter{color:#8c9bbb;color:var(--muted);display:flex;flex-direction:column;font-size:12px;gap:5px}.admin__filter input,.admin__filter select{background:#16223c;background:var(--panel-2);border:1px solid #223052;border:1px solid var(--border);border-radius:8px;color:#e6ebf5;color:var(--text);font-size:14px;min-width:140px;padding:8px 10px}.admin__filter input:focus,.admin__filter select:focus{border-color:#3b82f6;border-color:var(--accent);outline:none}.admin__table-wrap{background:#131d33;background:var(--panel);border:1px solid #223052;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);overflow-x:auto}.admin__table{border-collapse:collapse;font-size:13.5px;width:100%}.admin__table th{color:#8c9bbb;color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.04em;padding:12px 14px;text-align:left;text-transform:uppercase}.admin__table td,.admin__table th{border-bottom:1px solid #223052;border-bottom:1px solid var(--border);white-space:nowrap}.admin__table td{padding:11px 14px}.admin__table tbody tr:last-child td{border-bottom:none}.admin__table tbody tr:hover{background:#16223c;background:var(--panel-2)}.admin__mono{font-family:ui-monospace,monospace;font-size:12px}.admin__mono,.admin__pill{color:#8c9bbb;color:var(--muted)}.admin__pill{background:#16223c;background:var(--panel-2);border:1px solid #223052;border:1px solid var(--border);border-radius:99px;display:inline-block;font-size:11.5px;font-weight:700;padding:3px 10px}.admin__pill--ok{background:#22c55e1f;border-color:#22c55e66;color:#22c55e;color:var(--ok)}.admin__pill--err{background:#f871711f;border-color:#f8717166;color:#f87171;color:var(--err)}.admin__stats{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:16px}.admin__stat{background:#131d33;background:var(--panel);border:1px solid #223052;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);min-width:240px;padding:18px 22px}.admin__stat-value{background:linear-gradient(135deg,#3b82f6,#22d3ee);background:var(--accent-grad);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:30px;font-weight:800;letter-spacing:-.5px}.admin__stat-label{color:#8c9bbb;color:var(--muted);font-size:13px;margin-top:4px}.admin__empty{background:#131d33;background:var(--panel);border:1px solid #223052;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);color:#8c9bbb;color:var(--muted);padding:26px;text-align:center}.admin__head-actions{display:flex;gap:10px}.admin__row-actions{display:flex;gap:6px}.btn--xs{border-radius:8px;font-size:12px;padding:5px 10px}.btn--danger{color:#f87171;color:var(--err)}.btn--danger:hover:not(:disabled){border-color:#f87171;border-color:var(--err)}.admin__overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040812b3;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:100}.admin__modal{background:#131d33;background:var(--panel);border:1px solid #223052;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);box-shadow:0 10px 40px #00000059;box-shadow:var(--shadow);max-width:380px;padding:22px;width:100%}.admin__modal h3{font-size:17px;margin:0 0 16px}.admin__field{color:#8c9bbb;color:var(--muted);display:flex;flex-direction:column;font-size:12px;gap:5px;margin-bottom:12px}.admin__field input,.admin__field select,.admin__field textarea{background:#16223c;background:var(--panel-2);border:1px solid #223052;border:1px solid var(--border);border-radius:8px;color:#e6ebf5;color:var(--text);font-size:14px;padding:9px 11px}.admin__field input:focus,.admin__field select:focus,.admin__field textarea:focus{border-color:#3b82f6;border-color:var(--accent);outline:none}.admin__field textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;resize:vertical;word-break:break-all}.admin__modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:6px}.admin__token{max-width:760px}.admin__hint{font-size:13px;line-height:1.5;margin:14px 0}.admin__hint,.subusers__hint{color:#8c9bbb;color:var(--muted)}.subusers__hint{font-size:13.5px;margin:0 0 14px}.subusers__limit{background:#16223c;background:var(--panel-2);border:1px solid #223052;border:1px solid var(--border);border-radius:8px;color:#e6ebf5;color:var(--text);cursor:pointer;font-size:13px;padding:5px 10px}.subusers__limit:hover{border-color:#3b82f6;border-color:var(--accent)}.subusers__limit-edit{align-items:center;display:inline-flex;gap:6px}.subusers__limit-edit input{background:#16223c;background:var(--panel-2);border:1px solid #3b82f6;border:1px solid var(--accent);border-radius:8px;color:#e6ebf5;color:var(--text);font-size:13px;padding:5px 8px;width:76px}
/*# sourceMappingURL=main.626b0547.css.map*/