.repair-hero[data-astro-cid-ktvaasyz]{background:var(--color-primary);color:var(--color-on-primary);padding:4rem 0;border-bottom:4px solid var(--color-secondary)}.repair-hero__grid[data-astro-cid-ktvaasyz]{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:3rem;align-items:center}.repair-hero__eyebrow[data-astro-cid-ktvaasyz]{color:var(--color-secondary);display:inline-block;margin-bottom:1rem}.repair-hero[data-astro-cid-ktvaasyz] h1[data-astro-cid-ktvaasyz]{color:var(--color-on-primary);max-width:760px}.repair-hero[data-astro-cid-ktvaasyz] p[data-astro-cid-ktvaasyz]{color:#ffffffd1}.repair-hero__lead[data-astro-cid-ktvaasyz]{font-size:1.15rem;line-height:1.65}.repair-hero__actions[data-astro-cid-ktvaasyz]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.repair-hero__service-link[data-astro-cid-ktvaasyz]{display:inline-block;color:var(--color-secondary);font-weight:700;margin-top:1.25rem}.repair-hero__service-link[data-astro-cid-ktvaasyz]:hover{color:var(--color-on-primary)}.repair-hero__form[data-astro-cid-ktvaasyz]{scroll-margin-top:96px}.narrow[data-astro-cid-ktvaasyz]{max-width:900px}.check-list[data-astro-cid-ktvaasyz],.split-list[data-astro-cid-ktvaasyz]{list-style:none;padding:0;margin:1.5rem 0}.check-list[data-astro-cid-ktvaasyz] li[data-astro-cid-ktvaasyz],.split-list[data-astro-cid-ktvaasyz] li[data-astro-cid-ktvaasyz]{position:relative;padding-left:1.75rem;margin-bottom:.75rem}.check-list[data-astro-cid-ktvaasyz] li[data-astro-cid-ktvaasyz]:before,.split-list[data-astro-cid-ktvaasyz] li[data-astro-cid-ktvaasyz]:before{content:"";position:absolute;left:0;top:.62rem;width:.65rem;height:.65rem;background:var(--color-secondary)}.check-list--hero[data-astro-cid-ktvaasyz] li[data-astro-cid-ktvaasyz]{color:#ffffffe6}.split-list[data-astro-cid-ktvaasyz]{columns:2;column-gap:2rem}.split-list[data-astro-cid-ktvaasyz] li[data-astro-cid-ktvaasyz]{break-inside:avoid}.two-col[data-astro-cid-ktvaasyz]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem;align-items:start}.section--navy[data-astro-cid-ktvaasyz] p[data-astro-cid-ktvaasyz],.section--navy[data-astro-cid-ktvaasyz] li[data-astro-cid-ktvaasyz]{color:#ffffffc7}.section--navy[data-astro-cid-ktvaasyz] .services-overline[data-astro-cid-ktvaasyz]{color:var(--color-secondary)}.callout[data-astro-cid-ktvaasyz]{background:#ffffff14;border:1px solid rgba(255,255,255,.16);padding:2rem}.callout[data-astro-cid-ktvaasyz] h3[data-astro-cid-ktvaasyz]{color:var(--color-on-primary)}.services-header[data-astro-cid-ktvaasyz]{display:flex;justify-content:space-between;gap:2rem;align-items:end;margin-bottom:1.5rem}.services-link[data-astro-cid-ktvaasyz]{font-weight:700;color:var(--color-primary)}.card--link[data-astro-cid-ktvaasyz]{display:block;text-decoration:none;color:inherit}.card--link[data-astro-cid-ktvaasyz] h3[data-astro-cid-ktvaasyz]{color:var(--color-primary)}.related-grid[data-astro-cid-ktvaasyz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.table-scroll[data-astro-cid-ktvaasyz]{overflow-x:auto;margin:2rem 0}.decision-table[data-astro-cid-ktvaasyz]{width:100%;min-width:650px;border-collapse:collapse;background:var(--color-white)}.decision-table[data-astro-cid-ktvaasyz] caption[data-astro-cid-ktvaasyz]{text-align:left;font-weight:700;margin-bottom:.75rem}.decision-table[data-astro-cid-ktvaasyz] th[data-astro-cid-ktvaasyz],.decision-table[data-astro-cid-ktvaasyz] td[data-astro-cid-ktvaasyz]{padding:1rem;border:1px solid var(--color-outline-variant);text-align:left;vertical-align:top}.decision-table[data-astro-cid-ktvaasyz] thead[data-astro-cid-ktvaasyz]{background:var(--color-primary);color:var(--color-on-primary)}.decision-table[data-astro-cid-ktvaasyz] tbody[data-astro-cid-ktvaasyz] th[data-astro-cid-ktvaasyz]{color:var(--color-primary);width:22%}.related-link[data-astro-cid-ktvaasyz]{background:var(--color-white);border:1px solid var(--color-outline-variant);color:var(--color-primary);display:block;font-weight:700;padding:1.25rem}.related-link[data-astro-cid-ktvaasyz]:hover{border-color:var(--color-primary)}@media(max-width:1024px){.repair-hero__grid[data-astro-cid-ktvaasyz],.two-col[data-astro-cid-ktvaasyz]{grid-template-columns:1fr}.repair-hero__form[data-astro-cid-ktvaasyz]{max-width:560px}}@media(max-width:768px){.repair-hero[data-astro-cid-ktvaasyz]{padding:3rem 0}.split-list[data-astro-cid-ktvaasyz]{columns:1}.services-header[data-astro-cid-ktvaasyz]{display:block}}
