.warranty-conditions-link[data-v-14eb09e9]{color:var(--color-brand);font-size:var(--warranty-label-size);text-underline-offset:.2em;align-self:flex-start;font-weight:600;line-height:1.3;text-decoration:underline}.warranty-conditions-link[data-v-14eb09e9]:hover{color:var(--color-action)}.warranty-conditions-link--coverage[data-v-14eb09e9]{color:var(--color-action);text-decoration:none}.warranty-conditions-link--coverage[data-v-14eb09e9]:hover{opacity:.85}.warranty-coverage[data-v-43a0b98d]{padding:var(--warranty-section-space) 0;background:var(--color-surface-muted)}.warranty-coverage-inner[data-v-43a0b98d]{padding:0 var(--warranty-gutter)}.warranty-heading[data-v-43a0b98d]{color:var(--color-brand);font-size:var(--warranty-heading-size);letter-spacing:-.015em;margin:0 0 .55rem;font-weight:700;line-height:1.2}.warranty-subtitle[data-v-43a0b98d]{max-width:46rem;color:var(--color-text-muted);font-size:var(--warranty-body-size);margin:0 0 1.35rem;line-height:1.45}.warranty-coverage-groups[data-v-43a0b98d]{gap:1.15rem;display:grid}.warranty-coverage-group[data-v-43a0b98d]{border-radius:1.25rem;grid-template-rows:auto 1fr auto;gap:1.1rem;min-width:0;padding:1.35rem 1.25rem 1.2rem;display:grid}.warranty-coverage-group--ice[data-v-43a0b98d]{background:#fff5f6}.warranty-coverage-group--ev[data-v-43a0b98d]{background:var(--color-surface-violet)}.warranty-coverage-header[data-v-43a0b98d]{align-self:end;align-items:center;gap:.65rem;display:flex}.warranty-coverage-mark[data-v-43a0b98d]{width:2.5rem;height:2.5rem;color:var(--color-action);background:var(--color-surface);border-radius:.7rem;flex-shrink:0;place-items:center;display:grid}.warranty-coverage-group--ev .warranty-coverage-mark[data-v-43a0b98d]{color:#6b4cff}.warranty-coverage-mark svg[data-v-43a0b98d]{stroke-width:1.85px;width:1.2rem;height:1.2rem}.warranty-coverage-header h3[data-v-43a0b98d]{color:var(--color-brand);margin:0;font-size:1.35rem;font-weight:700;line-height:1.25}.warranty-coverage-items[data-v-43a0b98d]{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.warranty-coverage-item[data-v-43a0b98d]{overflow-wrap:anywhere;background:var(--color-surface);border-radius:1.1rem;grid-template-rows:auto auto 1fr;align-content:start;gap:.7rem;min-width:0;min-height:100%;padding:1.15rem 1rem 1.05rem;display:grid}.warranty-coverage-icon[data-v-43a0b98d]{width:3.65rem;height:3.65rem;color:var(--color-brand);background:var(--color-surface-muted);border-radius:.9rem;place-items:center;display:grid}.warranty-coverage-icon svg[data-v-43a0b98d]{stroke-width:1.55px;width:2.15rem;height:2.15rem}.warranty-coverage-item h4[data-v-43a0b98d]{color:var(--color-brand);font-size:var(--warranty-label-size);margin:0;font-weight:700;line-height:1.3}.warranty-coverage-item p[data-v-43a0b98d]{color:var(--color-text-muted);margin:.15rem 0 0;font-size:1rem;font-weight:500;line-height:1.35}@media (width>=900px){.warranty-coverage-groups[data-v-43a0b98d]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}@supports (grid-template-rows:subgrid){.warranty-coverage-groups[data-v-43a0b98d]{grid-template-rows:repeat(4,auto)}.warranty-coverage-group[data-v-43a0b98d]{grid-row:span 4;grid-template-rows:subgrid}.warranty-coverage-items[data-v-43a0b98d]{grid-row:span 2;grid-template-rows:subgrid}}}.warranty-faq-section[data-v-3c34fe7f]{padding:var(--warranty-section-space) 0;background:var(--color-surface)}.warranty-hero[data-v-b550bc6a]{color:var(--color-text);flex-direction:column;gap:16px;display:flex}.warranty-hero-media[data-v-b550bc6a]{aspect-ratio:1139/512;position:relative;overflow:hidden}.warranty-hero-image[data-v-b550bc6a]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.warranty-hero-inner[data-v-b550bc6a]{flex-direction:column;gap:16px;min-width:0;display:flex}.warranty-hero-title[data-v-b550bc6a]{letter-spacing:0;text-wrap:balance;margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}.warranty-hero-lead[data-v-b550bc6a]{letter-spacing:0;text-wrap:pretty;margin:0;font-size:1rem;font-weight:400;line-height:1.45}.warranty-hero-features[data-v-b550bc6a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.warranty-hero-feature[data-v-b550bc6a]{align-items:flex-start;gap:8px;min-width:0;font-size:1rem;font-weight:400;line-height:1.4;display:flex}.warranty-hero-icon[data-v-b550bc6a]{width:40px;height:40px;color:var(--color-action);background:color-mix(in srgb,var(--color-action) 8%,transparent);border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.warranty-hero-icon[data-v-b550bc6a] svg{stroke-width:1.9px;width:1.5rem;height:1.5rem}@media (width>=1024px){.warranty-hero[data-v-b550bc6a]{background:var(--color-surface);border-radius:40px;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:0;width:min(100%,1200px);min-height:408px;display:grid;overflow:hidden}.warranty-hero-media[data-v-b550bc6a]{aspect-ratio:auto;grid-area:1/2;min-width:0;min-height:0}.warranty-hero-inner[data-v-b550bc6a]{grid-area:1/1;justify-content:center;padding:40px}.warranty-hero-title[data-v-b550bc6a]{font-size:2.75rem}.warranty-hero-lead[data-v-b550bc6a]{font-size:1.25rem;line-height:1.4}}@media (width>=1280px){.warranty-hero-inner[data-v-b550bc6a]{padding-inline:80px}}.warranty-plans[data-v-6bc80700]{padding:var(--warranty-section-space) var(--warranty-gutter)}.warranty-heading[data-v-6bc80700]{color:var(--color-brand);font-size:var(--warranty-heading-size);letter-spacing:-.015em;margin:0 0 .55rem;font-weight:700;line-height:1.2}.warranty-subtitle[data-v-6bc80700]{max-width:46rem;color:var(--color-text-muted);font-size:var(--warranty-body-size);margin:0 0 1.35rem;line-height:1.45}.warranty-plan-grid[data-v-6bc80700]{border:0;gap:1.15rem;min-width:0;margin:0;padding:0;display:grid}.warranty-plan[data-v-6bc80700]{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:1.25rem;grid-template-rows:auto auto 1fr auto auto;gap:.55rem;min-width:0;padding:1.45rem 1.35rem 1.35rem;display:grid;position:relative;box-shadow:0 2px 12px #1a14490a}.warranty-plan--recommended[data-v-6bc80700]{border-color:var(--color-action);box-shadow:0 8px 24px color-mix(in srgb,var(--color-action) 10%,transparent)}.warranty-plan-tag[data-v-6bc80700]{z-index:1;color:var(--color-text-inverted);background:var(--color-action);letter-spacing:.02em;pointer-events:none;border-radius:999px;padding:.3rem .7rem;font-size:1rem;font-weight:700;line-height:1.2;position:absolute;top:-.55rem;right:1.15rem}.warranty-plan-icon[data-v-6bc80700]{width:2.75rem;height:2.75rem;color:var(--color-action);background:#fff5f6;border-radius:.7rem;place-items:center;display:grid}.warranty-plan-icon[data-v-6bc80700] svg{stroke-width:1.85px;width:1.35rem;height:1.35rem}.warranty-plan h3[data-v-6bc80700]{color:var(--color-brand);align-self:end;margin:0;font-size:1.35rem;font-weight:700;line-height:1.25}.warranty-plan-kind[data-v-6bc80700],.warranty-plan-price[data-v-6bc80700],.warranty-plan-sum[data-v-6bc80700]{color:var(--color-text-muted);font-size:var(--warranty-label-size);margin:0;line-height:1.35}.warranty-plan-kind[data-v-6bc80700]{min-height:2.7em}.warranty-plan-sum[data-v-6bc80700]{background:var(--color-surface-violet);border-radius:.85rem;align-self:end;padding:.85rem 1rem}.warranty-plan-price[data-v-6bc80700]{align-self:end}.warranty-plan-price strong[data-v-6bc80700],.warranty-plan-sum strong[data-v-6bc80700]{color:var(--color-brand);letter-spacing:-.015em;margin-top:.2rem;font-weight:700;line-height:1.2;display:block}.warranty-plan-sum strong[data-v-6bc80700]{font-size:1.35rem}.warranty-plan-price strong[data-v-6bc80700]{font-size:1.65rem}@media (width>=860px){.warranty-plan-grid[data-v-6bc80700]{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}@supports (grid-template-rows:subgrid){.warranty-plan[data-v-6bc80700]{grid-row:span 5;grid-template-rows:subgrid}}}.warranty-vehicles[data-v-eef16a98]{padding:0 var(--warranty-gutter) var(--warranty-section-space)}.warranty-vehicle-grid[data-v-eef16a98]{gap:1.15rem;display:grid}.warranty-vehicle-option[data-v-eef16a98]{flex-direction:column;gap:.7rem;min-width:0;display:flex}.warranty-vehicle[data-v-eef16a98]{isolation:isolate;min-width:0;min-height:14.5rem;color:var(--color-text-inverted);text-align:left;cursor:pointer;border:0;border-radius:1.35rem;align-items:flex-end;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #1a144924}.warranty-vehicle-art[data-v-eef16a98]{z-index:0;position:absolute;inset:0}.warranty-vehicle-art img[data-v-eef16a98]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.warranty-vehicle[data-v-eef16a98]:after{z-index:1;content:"";background:linear-gradient(#1a14492e,#1a14498c 45%,#1a1449e0);position:absolute;inset:0}.warranty-vehicle--ev[data-v-eef16a98]:after{background:linear-gradient(#2a185838,#4a1a4a94 48%,#5c1538e6)}.warranty-vehicle-body[data-v-eef16a98]{z-index:2;flex-direction:column;justify-content:flex-end;gap:.85rem;width:100%;padding:1.35rem 1.25rem 1.25rem;display:flex;position:relative}.warranty-vehicle-top[data-v-eef16a98]{align-items:flex-start;gap:.75rem;display:flex}.warranty-vehicle-icon[data-v-eef16a98]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border-radius:.85rem;flex-shrink:0;place-items:center;width:3.1rem;height:3.1rem;display:grid}.warranty-vehicle--ice .warranty-vehicle-icon[data-v-eef16a98]{color:#8ec5ff}.warranty-vehicle--ev .warranty-vehicle-icon[data-v-eef16a98]{color:#ff6b8a}.warranty-vehicle-icon[data-v-eef16a98] svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:1.45rem;height:1.45rem;display:block}.warranty-vehicle-body strong[data-v-eef16a98]{font-size:var(--warranty-body-size);margin-bottom:.25rem;font-weight:700;line-height:1.3;display:block}.warranty-vehicle-description[data-v-eef16a98]{color:#ffffffe0;max-width:28ch;margin:0;font-size:1rem;line-height:1.4;display:block}.warranty-vehicle-arrow[data-v-eef16a98]{width:2.85rem;height:2.85rem;color:var(--color-brand);background:var(--color-surface);border-radius:999px;flex-shrink:0;align-self:flex-end;place-items:center;font-size:1.15rem;font-weight:700;display:grid}.warranty-vehicle--ev .warranty-vehicle-arrow[data-v-eef16a98]{color:#5c1538}.warranty-vehicle[data-v-eef16a98]:hover{transition:transform .15s;transform:translateY(-2px)}.warranty-benefits[data-v-eef16a98]{grid-template-columns:1fr;gap:1.15rem;margin:0;padding:1.5rem 0 0;list-style:none;display:grid}.warranty-benefit[data-v-eef16a98]{align-items:flex-start;gap:.85rem;display:flex}.warranty-benefit-icon[data-v-eef16a98]{width:3.5rem;height:3.5rem;color:var(--color-action);background:var(--color-surface);border-radius:.85rem;flex-shrink:0;place-items:center;display:grid;box-shadow:0 2px 10px #1a14490f}.warranty-benefit-icon[data-v-eef16a98] svg{fill:none;stroke:currentColor;stroke-width:1.85px;width:1.65rem;height:1.65rem;display:block}.warranty-benefit strong[data-v-eef16a98]{color:var(--color-brand);font-size:var(--warranty-label-size);margin:0 0 .2rem;font-weight:700;line-height:1.3;display:block}.warranty-benefit p[data-v-eef16a98]{color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.4}@media (width>=720px){.warranty-benefits[data-v-eef16a98]{grid-template-columns:repeat(3,1fr);gap:1.35rem}}@media (width>=800px){.warranty-vehicle-grid[data-v-eef16a98]{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.warranty-vehicle[data-v-eef16a98]:hover{transition:none;transform:none}}.warranty-page[data-v-c44fd008]{background:var(--color-surface);--warranty-gutter:clamp(1rem,3vw,2rem);--warranty-section-space:clamp(2.25rem,4.5vw,3.25rem);--warranty-heading-size:clamp(1.85rem,2.6vw,2.25rem);--warranty-body-size:1.2rem;--warranty-label-size:1.05rem}.warranty-related-products[data-v-0104e39a]{gap:.85rem;margin:0 0 1.5rem;display:grid}.warranty-related-product[data-v-0104e39a]{background:var(--color-surface-muted);border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;padding:1.1rem 1.25rem;display:flex}.warranty-related-product h2[data-v-0104e39a]{color:var(--color-brand);font-size:var(--text-body-solo);font-weight:700}.warranty-related-product p[data-v-0104e39a]{color:var(--color-text-muted);font-size:var(--text-label)}.warranty-petrol-diesel-page[data-v-cb85e403]{isolation:isolate;background:var(--color-surface-muted);padding:1.5rem clamp(1rem,4vw,3rem) 3.5rem;position:relative}.warranty-petrol-diesel-page[data-v-cb85e403]:before{z-index:-1;box-shadow:0 0 0 100vmax var(--color-surface-muted);clip-path:inset(0 -100vmax);pointer-events:none;content:"";position:absolute;inset:0}.warranty-petrol-diesel-inner[data-v-cb85e403]{max-width:var(--container-app);margin:0 auto}.warranty-petrol-diesel-header[data-v-cb85e403]{margin-bottom:1.15rem}.warranty-petrol-diesel-header h1[data-v-cb85e403]{color:var(--color-brand);letter-spacing:-.02em;margin:0 0 .85rem;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;line-height:1.2}.warranty-petrol-diesel-label[data-v-cb85e403]{color:var(--color-brand);font-size:var(--text-body-solo);margin:0 0 .65rem;font-weight:700}.warranty-petrol-diesel-programs[data-v-cb85e403]{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0 0 1.35rem;display:grid}.warranty-petrol-diesel-program[data-v-cb85e403]{border:2px solid var(--color-border-subtle);min-width:0;min-height:4.25rem;color:var(--color-brand);background:var(--color-surface);text-align:center;border-radius:1.15rem;justify-content:center;align-items:center;padding:1rem 1.25rem;font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:700;line-height:1.25;text-decoration:none;display:flex;box-shadow:0 2px 12px #1a14490a}.warranty-petrol-diesel-program[aria-current=page][data-v-cb85e403]{border-color:var(--color-brand);color:var(--color-text-inverted);background:var(--color-brand);box-shadow:0 8px 24px #1a144924}.warranty-petrol-diesel-program[data-v-cb85e403]:hover{border-color:var(--color-brand)}.warranty-petrol-diesel-form[data-v-cb85e403]{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:1.5rem;margin-bottom:1.5rem;padding:clamp(.5rem,1.5vw,1rem);box-shadow:0 8px 28px #1a14490f}@media (width>=640px){.warranty-petrol-diesel-programs[data-v-cb85e403]{grid-template-columns:repeat(2,minmax(0,1fr))}}.warranty-electric-hybrid-page[data-v-2c651485]{background:var(--color-surface-muted);padding:1.5rem clamp(1rem,4vw,3rem) 3.5rem}.warranty-electric-hybrid-inner[data-v-2c651485]{max-width:var(--container-app);margin:0 auto}.warranty-electric-hybrid-header[data-v-2c651485]{margin-bottom:1.15rem}.warranty-electric-hybrid-header h1[data-v-2c651485]{max-width:36ch;color:var(--color-brand);letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;line-height:1.2}.warranty-electric-hybrid-development[data-v-2c651485]{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:1.5rem;flex-direction:column;align-items:flex-start;gap:.85rem;margin:0 0 1.25rem;padding:clamp(1.15rem,2vw,1.5rem);display:flex}.warranty-electric-hybrid-development h2[data-v-2c651485]{color:var(--color-brand);font-size:var(--text-body-solo);margin:0;font-weight:700}.warranty-electric-hybrid-development p[data-v-2c651485]{color:var(--color-text-muted);font-size:var(--text-label);margin:0;line-height:1.5}
