.quote-step1 .grid-customization[data-v-77abe3a0]{display:grid;grid-template-columns:repeat(2,minmax(300px,1fr));gap:2rem;margin-top:3rem}@media (max-width: 1023.98px){.quote-step1 .grid-customization[data-v-77abe3a0]{grid-template-columns:1fr;grid-template-rows:230px auto}}.quote-step1 .grid-customization .car-image[data-v-77abe3a0]{position:sticky;top:0;padding:3rem 1rem 1rem}@media (max-width: 1023.98px){.quote-step1 .grid-customization .car-image[data-v-77abe3a0]{padding:0;height:100%}.quote-step1 .grid-customization .car-image .q-img[data-v-77abe3a0]{height:100%}}.quote-step1 .list-versions[data-v-77abe3a0]{display:flex;flex-direction:column;gap:1rem}.quote-step1 .summary-sticky[data-v-77abe3a0]{border-top:1px solid #cccccc;padding-top:1rem;padding-bottom:1rem;position:sticky;bottom:0;background-color:#fff}@media (max-width: 1023.98px){.quote-step1 .summary-sticky[data-v-77abe3a0]{position:static;padding-bottom:0}}.quote-step2 .grid-customization[data-v-dde8da85]{display:grid;grid-template-columns:450px 1fr;gap:2rem;margin-top:3rem}@media (max-width: 1023.98px){.quote-step2 .grid-customization[data-v-dde8da85]{grid-template-columns:1fr;grid-template-rows:auto 1fr}}.quote-step2 .grid-customization .summary-container[data-v-dde8da85]{position:sticky;top:0;padding-top:2rem}@media (max-width: 1023.98px){.quote-step2 .grid-customization .summary-container[data-v-dde8da85]{position:static;padding-top:0;height:100%}.quote-step2 .grid-customization .summary-container .q-img[data-v-dde8da85]{height:170px}}.quote-step2 .grid-customization .grid-insurance[data-v-dde8da85]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1rem;margin-top:3rem}.quote-step3 .form[data-v-3f702149]{max-width:60rem;margin:0 auto}.quote-step3 .form a[data-v-3f702149]{color:currentColor;text-decoration:underline}.quote-page[data-v-3a36d664]{padding-top:3rem}.quote-page .quote-card{padding:1.5rem;border-radius:.75rem;position:relative}.quote-page .quote-card:before{content:"";border:1px solid #cccccc;border-radius:.75rem;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:border-color .3s}.quote-page .quote-card.active:before{border-color:#444;border-width:2px}
