.repair-tile{width:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;border-radius:20px;padding:0;display:block}.repair-tile-frame{aspect-ratio:1;border-radius:inherit;background:var(--surface-soft);isolation:isolate;display:block;position:relative;overflow:hidden}.repair-tile-frame img{object-fit:cover;transform:translate3d(var(--repair-drift,0px), 0, 0) scale(1.08);transition:scale .6s var(--ease)}.repair-tile-frame:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 8%, transparent);pointer-events:none;position:absolute;inset:0}.repair-tile:focus-visible{outline:none}.repair-tile:focus-visible .repair-tile-frame:after{box-shadow:inset 0 0 0 3px var(--focus)}@media (hover:hover) and (pointer:fine){.repair-tile:hover .repair-tile-frame img{scale:1.04}}.repair-slider{gap:12px;min-width:0;display:grid;container:repair-slider/inline-size}.repair-slider-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:72%;grid-auto-flow:column;gap:12px;margin:0;padding:0 0 4px;list-style:none;display:grid;overflow-x:auto}.repair-slider-track::-webkit-scrollbar{display:none}.repair-slider-track>li{scroll-snap-align:start;min-width:0}@container repair-slider (min-width:520px){.repair-slider-track{grid-auto-columns:calc(33.3333% - 8px)}}@container repair-slider (min-width:760px){.repair-slider-track{grid-auto-columns:calc(25% - 9px)}}.repair-slider-foot{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.repair-slider-progress{background:var(--border);border-radius:2px;flex:0 200px;height:2px;position:relative;overflow:hidden}.repair-slider-progress>span{width:calc(var(--repair-size,.3) * 100%);border-radius:inherit;background:var(--teal);transform:translateX(calc(var(--repair-offset,0) * (100% / var(--repair-size,.3) - 100%)));position:absolute;inset:0 auto 0 0}.repair-slider-arrows{gap:8px;display:none}@container repair-slider (min-width:520px){.repair-slider-arrows{display:flex}}.repair-strip{gap:14px;min-width:0;margin-top:clamp(28px,4vw,44px);display:grid}.repair-strip-heading{margin:0}.repair-strip-viewport{overscroll-behavior-x:contain;scrollbar-width:none;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.repair-strip-viewport::-webkit-scrollbar{display:none}.repair-strip-track{gap:12px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.repair-strip .repair-tile{border-radius:18px;width:176px}@media (max-width:599px){.repair-strip .repair-tile{border-radius:16px;width:128px}}@media (prefers-reduced-motion:reduce){.repair-tile-frame img{transition:none;transform:scale(1.08)}.repair-strip-track>[data-copy]{display:none}.repair-strip-viewport{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}}
