@media{.report-theme_touring__PswIK{--graphite:var(--brand-graphite);--silver:var(--brand-silver);--carmine:var(--brand-carmine);--deep-carmine:#761326;--hairline:var(--brand-hairline);background:linear-gradient(155deg,#f5f4f2 0,var(--silver) 44rem);font-family:var(--font-geist-sans),Arial,sans-serif}.report-theme_touring__PswIK .report-theme_toolbar__mLq_u{color:#fff;background:var(--graphite);border-color:#38393d;box-shadow:inset 0 2px var(--carmine)}.report-theme_touring__PswIK .report-theme_intro__URV0j,.report-theme_touring__PswIK .report-theme_toolbarContent__2VKp8{max-width:calc(210mm + 2.5rem)}.report-theme_touring__PswIK .report-theme_printButton__reKXV{background:var(--carmine);border-radius:4px}.report-theme_touring__PswIK .report-theme_printButton__reKXV:hover{background:var(--deep-carmine)}.report-theme_touring__PswIK .report-theme_intro__URV0j{padding-block:1.75rem 1.25rem}.report-theme_touring__PswIK .report-theme_intro__URV0j h1{font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.1;letter-spacing:-.045em}.report-theme_touring__PswIK .report-document,.report-theme_touring__PswIK .report-document.report-page{width:210mm;min-height:297mm;padding:7.5mm;border-color:#c9c6c2;box-shadow:0 14px 38px #191a1d24,0 2px 6px #191a1d14;font-family:var(--font-geist-sans),Arial,sans-serif}.report-theme_touring__PswIK .report-theme_documentHeader__H2m7c{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,25.625rem);padding:0 0 .625rem}.report-theme_touring__PswIK .report-theme_documentReference__HaCuK{gap:0;border:1px solid var(--hairline);background:#f7f5f3}.report-theme_touring__PswIK .report-theme_documentReference__HaCuK>div{width:auto;min-width:0;padding:.45rem .625rem}.report-theme_touring__PswIK .report-theme_documentReference__HaCuK>div+div{border-inline-start:1px solid var(--hairline)}.report-theme_touring__PswIK .report-theme_documentReference__HaCuK input{min-width:0;width:100%}.report-theme_touring__PswIK .report-theme_documentReference__HaCuK label{font-family:var(--font-geist-mono),Consolas,monospace;font-size:.625rem;letter-spacing:.09em}.report-theme_touring__PswIK .report-document h2{font-size:2.125rem;font-weight:750;line-height:1.05;letter-spacing:-.075em}.report-theme_touring__PswIK .report-document .report-theme_serviceLabel__UbIs2,.report-theme_touring__PswIK .report-document h2+p,.report-theme_touring__PswIK .report-document h3{font-family:var(--font-geist-mono),Consolas,monospace;font-weight:600;letter-spacing:.12em}.report-theme_touring__PswIK .report-document h3{display:flex;align-items:center;gap:.2rem;font-size:.875rem;margin-bottom:.75rem}.report-theme_touring__PswIK .report-document section{border-top-color:var(--hairline);padding-block:.625rem}.report-theme_sectionNumber__EHekQ{letter-spacing:normal}.report-theme_touring__PswIK .report-theme_vehicleGrid__ZDA62{gap:.375rem 1rem}.report-theme_touring__PswIK .report-document .report-theme_vehicleSection__2dBlo{padding-block:.375rem}.report-theme_touring__PswIK .report-document .report-theme_vehicleHeading__Gbc60{margin-bottom:.375rem}.report-theme_vehicleGrid__ZDA62 input{padding-inline:0;padding-block:2px;border-width:0}.report-theme_vehicleGrid__ZDA62 input:focus,.report-theme_vehicleGrid__ZDA62 input:hover{outline:1px solid #bbbbbb;outline-offset:-1px}.report-theme_touring__PswIK .report-theme_vehicleGrid__ZDA62 input:focus{outline-color:var(--carmine)}.report-theme_touring__PswIK .report-theme_vehicleGrid__ZDA62>label>span{font-size:.6875rem;color:#4e4745}.report-theme_touring__PswIK .report-document section .editable-field:not(.report-theme_serviceTitle__ZxQxW){font-size:.875rem}.report-theme_touring__PswIK .report-document section>button,.report-theme_touring__PswIK .report-document section>p:not(.report-theme_serviceLabel__UbIs2),.report-theme_touring__PswIK .report-document>footer>p{font-size:.75rem}.report-theme_touring__PswIK .report-document section>textarea{min-height:3.75rem}.report-theme_touring__PswIK .report-document>footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.375rem 1rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--hairline)}.report-theme_touring__PswIK .report-document>footer>p{margin-top:0;font-size:.6875rem;color:#645d59}.report-theme_touring__PswIK .report-theme_partsHeading__Qy93r{padding:.5rem .25rem;border-bottom-color:#b9b1ac;background:#f4f1ee}.report-theme_touring__PswIK .report-theme_partsHeading__Qy93r>span{font-family:var(--font-geist-mono),Consolas,monospace;font-size:.625rem;letter-spacing:.08em}.report-theme_touring__PswIK .part-row{border-bottom-color:#e5dfdb}.report-theme_touring__PswIK .part-row:focus-within{background:#fdf8f9}.report-theme_touring__PswIK .part-row>input:nth-child(2){font-family:var(--font-geist-mono),Consolas,monospace;font-size:.8125rem}.report-theme_touring__PswIK .part-row>div>input{font-variant-numeric:tabular-nums}.report-theme_touring__PswIK .work-row{border-bottom-color:#e5dfdb}.report-theme_touring__PswIK .report-notes-section>textarea{padding-top:0;line-height:24px;background-image:repeating-linear-gradient(180deg,transparent 0,transparent 23px,#eee9e5 0,#eee9e5 24px);background-origin:content-box}.report-theme_touring__PswIK .report-notes-section>textarea:focus{background-image:none}.report-theme_touring__PswIK .photo-item{border-color:var(--hairline);background:#faf8f7}.report-theme_touring__PswIK .photo-item figcaption{color:#645d59;font-family:var(--font-geist-mono),Consolas,monospace;line-height:1.5}.report-theme_touring__PswIK .work-row>span:first-child{border-color:#c7bbb7;background:#f4eeec;color:var(--carmine)}.report-theme_touring__PswIK .report-document section>button{border-color:#c4bcb7;border-radius:3px;background:#faf8f7;color:#4e4745}.report-theme_touring__PswIK .report-document section>button:hover{border-color:var(--carmine);color:var(--carmine);background:#f8edef}.report-theme_touring__PswIK button:focus-visible,.report-theme_touring__PswIK select:focus-visible{outline:2px solid var(--carmine);outline-offset:3px}.report-theme_touring__PswIK .report-document .report-theme_serviceLabel__UbIs2{font-size:.9375rem;font-weight:600;letter-spacing:.09em;color:var(--graphite)}.report-theme_touring__PswIK .report-document .report-theme_serviceTitle__ZxQxW{font-size:1.375rem;font-weight:700;line-height:1.08;letter-spacing:-.06em}.report-theme_touring__PswIK .report-theme_rule__y8YVw{height:2px;margin-top:0;background:linear-gradient(90deg,var(--carmine) 3rem,var(--graphite) 3rem)}.report-theme_touring__PswIK .report-document label[for^=upload-]{min-height:4.75rem;padding-block:.625rem;border:1px solid var(--hairline);border-radius:6px;background:#faf8f7}.report-theme_touring__PswIK .report-document label[for^=upload-]:hover{border-color:var(--carmine);background:#f8edef}.report-theme_touring__PswIK .report-document label[for^=upload-]>span:first-child{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:50%;background:#f1e4e6;color:var(--carmine);line-height:1}.report-theme_touring__PswIK .report-document .editable-field:focus{border-color:var(--carmine);background:#fdf8f9}.report-theme_touring__PswIK .document-workspace{container-type:inline-size}@container (width < 560px){.report-theme_touring__PswIK .report-theme_documentHeader__H2m7c{grid-template-columns:1fr;justify-items:start}.report-theme_touring__PswIK .report-theme_documentReference__HaCuK>div{padding-inline:.25rem}.report-theme_touring__PswIK .report-document .report-theme_serviceTitle__ZxQxW{font-size:1.25rem}}@container (width < 360px){.report-theme_touring__PswIK .report-theme_vehicleGrid__ZDA62{grid-template-columns:repeat(2,minmax(0,1fr))}}}.brand-lockup_lockup__NzKEW{display:inline-flex;flex-direction:column;color:#101114;font-family:var(--font-geist-sans),Arial,sans-serif}.brand-lockup_wordmark__5CRF4{display:block;font-size:34px;font-weight:750;line-height:1.05;letter-spacing:-.075em;width:max-content}.brand-lockup_tagline__Tn28M{display:block;margin-top:4px;font-family:var(--font-geist-mono),Consolas,monospace;font-size:9px;font-weight:600;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}