@page{size:auto;margin:0}@media print{body,html{-moz-column-break-inside:avoid;background-color:#fff;break-inside:avoid;font-family:DM Sans,sans-serif;font-stretch:normal;margin:0;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}html #__layout,html #__nuxt{min-height:0!important;min-height:auto!important}html vc-root{display:none}}.print{color:#0c0c0c;-webkit-print-color-adjust:exact}.print .header,.print .header img{width:100%}.print .content-wrapper{padding:0 2rem}.print h1,.print h2,.print h3,.print p{color:#0c0c0c;line-height:1;margin:0;padding:0}.print .vehicle{font-size:1.75rem;padding:0 0 .75rem}.print .derivative,.print .vrm{font-size:1.125rem;font-weight:700;height:-moz-fit-content;height:fit-content;margin:0;padding:0 0 .75rem}.print .extra-info{display:flex;flex-direction:row;justify-content:space-between;padding:0 0 1.5rem;width:100%}.print .mini-qr-holder{align-items:flex-end;display:flex;flex-direction:row;gap:1rem}.print .promo-image{display:flex;gap:1rem}.print .qr-section{max-width:5.8rem;text-align:right}.print .qr-section span{align-items:center;display:flex;flex-direction:row;padding:0 0 .5rem}.print .qr-section span p{font-size:.625rem}.print .qr-section span svg{min-width:1.3rem;transform:rotate(90deg)}.print .qr-section span svg [fill^="#"]{fill:#6ad724!important;transition:.3s}.print .qr-section span svg [stroke^="#"]{stroke:#6ad724!important;transition:.3s}.print .qr-section .qr-code{border:2px solid #6ad724;border-radius:.25rem;height:5rem;margin:0 0 0 .8rem;padding:2px;width:5rem}.print .qr-section .qr-code img{width:100%}.print .vrm{background-color:#ffe100;padding:.25rem 1rem;width:-moz-fit-content;width:fit-content}.print .pricing-holder{padding:0 0 2rem;width:100%}.print .pricing{align-items:flex-start;display:flex;flex-direction:row;gap:14px;justify-content:space-between}.print .pricing h2,.print .pricing p{padding:0}.print .pricing .admin-fee{font-weight:400}.print .pricing .monthly{align-items:flex-end;background-color:#f3f3f3;border:2px solid #575757;border-radius:.5rem;display:flex;gap:.5rem;line-height:1.8rem;padding:1.5rem .88rem;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:-moz-fit-content;width:fit-content}.print .pricing .monthly h2{font-size:2.125rem;line-height:1.8rem}.print .pricing .monthly p{color:#000;font-size:1rem}.print .pricing .full-price{display:flex;flex-direction:column;gap:1rem;justify-content:space-around}.print .pricing .full-price h2{font-size:3.5rem;line-height:2.9rem}.print .pricing .full-price h3{font-size:1.125rem}.print .pricing .full-price section{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.print .pricing .full-price .reduced-price{color:#e50000;display:block;font-size:1.125rem;font-weight:700;height:-moz-fit-content;height:fit-content;-webkit-text-decoration:none;text-decoration:none}.print .pricing .full-price .reduced-price span{color:#000;display:block;font-weight:400;-webkit-text-decoration:line-through;text-decoration:line-through}.print .pricing .full-price .admin-fee{font-size:1rem;font-style:normal;font-weight:400}.print .spec{-moz-column-break-inside:avoid;grid-gap:.25rem;break-inside:avoid;display:grid;gap:.25rem;grid-template-columns:1fr 1fr 1fr;margin:0 0 7rem;padding:0;page-break-inside:avoid}.print .spec .item{background-color:#f3f3f3;border:2px solid #575757;border-radius:.5rem;color:#000;display:flex;flex-direction:column;gap:.25rem;justify-content:center;padding:1rem .5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact;text-align:center;width:100%}.print .spec .item h3{font-weight:400}.print .spec .item h3,.print .spec .item strong{font-size:1rem}.print .rep-example-caption{color:#3b454e;font-size:.875rem;margin:auto 0;padding:0 0 1rem}.print .rep-example-caption .emphasis{background:#6e6efa;border-radius:.44263rem;color:#fff;font-size:.59169rem;font-style:italic;font-weight:400;margin:0 0 0 .25rem;padding:.2rem .42rem}.print .finance-list{-moz-column-break-inside:avoid;background-color:#f3f3f3;border:2px solid #575757;border-radius:.5rem;break-inside:avoid;padding:1rem;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%}.print .finance-list h3{color:#0e1318;font-size:1rem;padding:0 0 .5rem}.print .finance-list p{color:#3b454e;font-size:.85rem;padding:0 0 1rem}.print .finance-list .finance-items-wrapper{grid-column-gap:.5rem;grid-row-gap:1rem;-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr 1fr;padding:0 0 1rem;row-gap:1rem}.print .finance-list .finance-item{align-items:flex-start;border-right:2px solid #d8d8d8;display:flex;flex:1;flex-direction:column;font-size:12px;gap:.25rem;justify-content:space-between;width:100%}.print .finance-list .finance-item:first-child,.print .finance-list .finance-item:nth-child(6){padding-left:0}.print .finance-list .finance-item:last-child,.print .finance-list .finance-item:nth-child(5){border-right:none}.print .finance-list .finance-item .finance-amount{color:#0e1318;margin-left:0}.print .finance-list .finance-term{font-size:.6875rem}.print .finance-list .finance-caption{color:#000}