.mi-sample-line{padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--band-100);background:var(--band-50);color:var(--band-800);font:600 13.5px/1.4 var(--font);text-align:center;margin:0}.mi-sample-line a{color:var(--link);text-underline-offset:3px}.mi-sample .mi-sample-head{padding-block:var(--sp-6) var(--sp-5)}.mi-sample-head h1{font:700 40px/1.1 var(--display);letter-spacing:-.025em;color:var(--ink);margin:0}.mi-sample-head p{margin:var(--sp-2) 0 0;max-width:72ch;color:var(--ink-2);font-size:16px;line-height:1.5}.mi-sample-desk{padding:var(--sp-4) 0 var(--sp-16);border-top:1px solid var(--band-100);background:var(--band-50)}.mi-sample-print{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-5);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.mi-sample-print h2{font:600 15px/1.3 var(--font);letter-spacing:0;color:var(--band-800);margin:0}.mi-sample-print .cgc-pvr-button{justify-content:center;align-items:center;gap:var(--sp-2);min-height:40px;padding:0 var(--sp-4);border:1px solid var(--ink);background:var(--ink);color:#fff;font:600 14px/1 var(--font);cursor:pointer;border-radius:8px;display:inline-flex}.mi-sample-print .cgc-pvr-button:hover{background:#2a2d34;border-color:#2a2d34}.mi-sample-print .cgc-pvr-button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mi-sample-print .cgc-pvr-button__print-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.mi-sample .mi-sample-doc{--sheet-pad:var(--sp-10);border:1px solid var(--band-100);border-top:4px solid var(--band);background:#fff;border-radius:4px;box-shadow:0 1px 2px #0e205514,0 12px 32px #0e205514}.mi-sample .mi-sample-doc .cgc-pvr-report-hero{color:var(--ink);background:#fff;padding:0}.mi-sample .mi-sample-doc .cgc-pvr-report-hero .cgc-pvr-wrap,.mi-sample .mi-sample-doc .cgc-pvr-report-grid{width:auto;max-width:none;padding-inline:var(--sheet-pad);margin:0}.mi-sample .mi-sample-doc .cgc-pvr-report-cover{padding:var(--sp-6) 0 var(--sp-5);color:var(--ink);box-shadow:none;border:0;border-radius:0}.mi-sample .mi-sample-doc .cgc-pvr-cover-brand{padding-bottom:var(--sp-4);border-bottom:1px solid var(--line)}.mi-sample .mi-sample-doc .cgc-pvr-cover-brand__logo{width:190px}.mi-sample .mi-sample-doc .cgc-pvr-report-cover p.cgc-pvr-eyebrow{align-items:center;gap:var(--sp-2);color:var(--ink);font:600 14.5px/1.3 var(--font);text-align:right;display:inline-flex;margin:0!important}.mi-sample .mi-sample-doc .cgc-pvr-report-cover p.cgc-pvr-eyebrow:before{content:"";background:var(--accent);flex:none;width:20px;height:3px;margin:0;display:block}.mi-sample .mi-sample-doc .cgc-pvr-report-cover .cgc-pvr-vehicle{margin-top:var(--sp-5);gap:var(--sp-5);align-items:center}.mi-sample .mi-sample-doc .cgc-pvr-report-cover .cgc-pvr-vehicle-name{margin-bottom:var(--sp-1);color:var(--ink);font-size:40px;line-height:1.08}.mi-sample .mi-sample-doc .cgc-pvr-report-cover .cgc-pvr-vehicle>div:first-child>div:not(.cgc-pvr-vehicle-name){color:var(--ink-3);font-size:16px}.mi-sample .mi-sample-doc .cgc-pvr-report-cover .cgc-pvr-reg{height:52px;padding-left:44px;font-size:32px}.mi-sample .mi-sample-doc .cgc-pvr-report-cover .cgc-pvr-reg:before{width:30px}.mi-sample .mi-sample-doc .cgc-pvr-report-meta{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line);gap:var(--sp-2) var(--sp-6);color:var(--ink-3);font-size:13.5px}.mi-sample .mi-sample-doc .cgc-pvr-report-meta strong{color:var(--ink)}.mi-sample .mi-sample-doc .cgc-pvr-report{padding:var(--sp-5) 0 var(--sp-4)}.mi-sample .mi-sample-doc .cgc-pvr-report-section{padding-inline:0}.mi-sample .mi-sample-doc .cgc-pvr-report-section:last-child{margin-bottom:var(--sp-4)}@media (max-width:760px){.mi-sample-line{padding-inline:var(--sp-3);font-size:12.5px}.mi-sample .mi-sample-head{padding-block:var(--sp-4) var(--sp-3)}.mi-sample-head h1{font-size:28px}.mi-sample-head p{font-size:15px}.mi-sample-desk{padding:var(--sp-3) 0 var(--sp-10)}.mi-sample-print{gap:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-3)}.mi-sample-print h2{font-size:14px}.mi-sample-print .cgc-pvr-button{padding-inline:var(--sp-3)}.mi-sample .mi-sample-doc{--sheet-pad:var(--sp-4)}.mi-sample .mi-sample-doc .cgc-pvr-report-cover{padding-top:var(--sp-4)}.mi-sample .mi-sample-doc .cgc-pvr-cover-brand{gap:var(--sp-3);margin-bottom:0}.mi-sample .mi-sample-doc .cgc-pvr-cover-brand__logo{width:124px;max-width:42%}.mi-sample .mi-sample-doc .cgc-pvr-report-cover p.cgc-pvr-eyebrow{gap:6px;font-size:12.5px}.mi-sample .mi-sample-doc .cgc-pvr-report-cover p.cgc-pvr-eyebrow:before{width:12px}.mi-sample .mi-sample-doc .cgc-pvr-report-cover .cgc-pvr-vehicle{margin-top:var(--sp-4);gap:var(--sp-3)}.mi-sample .mi-sample-doc .cgc-pvr-report-cover .cgc-pvr-vehicle-name{font-size:30px}.mi-sample .mi-sample-doc .cgc-pvr-report-cover .cgc-pvr-reg{height:46px;padding-right:var(--sp-3);padding-left:38px;font-size:28px}.mi-sample .mi-sample-doc .cgc-pvr-report-cover .cgc-pvr-reg:before{width:26px}}@media print{.mi-sample-top,.mi-sample-print{display:none!important}.mi-sample-desk{background:0 0;border:0;padding:0}.mi-sample-desk>.mi-wrap{max-width:none;padding:0}.mi-sample .mi-sample-doc{width:100%;box-shadow:none;border:0;border-radius:0;margin:0}.mi-sample .mi-sample-doc .cgc-pvr-report-hero{padding:0 0 6mm!important}.mi-sample .mi-sample-doc .cgc-pvr-report-hero .cgc-pvr-wrap,.mi-sample .mi-sample-doc .cgc-pvr-report-grid{padding-inline:0}}
