.hero-photo.svelte-7piec3{position:relative}.hero-photo.svelte-7piec3 .repair-figure{aspect-ratio:2.1}@media(max-width:33.12375rem){.hero-photo.svelte-7piec3 .repair-figure{aspect-ratio:1.25}}.hero-photo.svelte-7piec3 .repair-figure img{object-position:center 56%}.repair-label.svelte-7piec3{position:absolute;bottom:4rem;left:clamp(.875rem,.6153846154rem + 1.1538461538vw,2rem);display:flex;align-items:center;gap:clamp(.75rem,.6923076923rem + .2564102564vw,1rem);max-width:calc(100% - clamp(1.75rem,1.2307692308rem + 2.3076923077vw,4rem));padding:clamp(.8125rem,.7115384615rem + .4487179487vw,1.25rem) clamp(.9375rem,.8076923077rem + .5769230769vw,1.5rem);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);color:var(--color-text-primary);background-color:color-mix(in srgb,var(--color-bg-surface) 95%,transparent)}.repair-label-icon.svelte-7piec3{display:grid;flex:0 0 clamp(2.25rem,2.0769230769rem + .7692307692vw,3rem);place-items:center;height:clamp(2.25rem,2.0769230769rem + .7692307692vw,3rem);border-radius:var(--radius-full);font-size:1.375rem;color:var(--color-primary-accent);background-color:var(--color-bg-muted)}.repair-label-title.svelte-7piec3{display:block;margin-bottom:.25rem;font-size:clamp(.875rem,.8173076923rem + .2564102564vw,1.125rem)}.repair-label-text.svelte-7piec3{display:block;font-size:clamp(.75rem,.7211538462rem + .1282051282vw,.875rem);line-height:1.5;color:var(--color-text-secondary)}.result.svelte-7piec3{width:35%}
