.photo[data-astro-cid-w4fmld3g]{display:block;overflow:hidden;border-radius:var(--r-xl)}.photo[data-astro-cid-w4fmld3g] img[data-astro-cid-w4fmld3g]{width:100%;height:100%;object-fit:cover;display:block}.hero--home[data-astro-cid-j7pv25f6]{padding-block:var(--sp-9)}.hero--home[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:var(--fs-display);line-height:var(--lh-display)}.trust[data-astro-cid-j7pv25f6]{margin-top:var(--sp-6)}.trust__list[data-astro-cid-j7pv25f6]{list-style:none;padding:var(--sp-5) 0;margin:0;border-bottom:1px solid var(--border-soft)}.trust__item[data-astro-cid-j7pv25f6]{display:flex;gap:var(--sp-3);align-items:flex-start}.trust__item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:2px 0 0}.trust__tick[data-astro-cid-j7pv25f6]{flex:none;width:30px;height:30px;border-radius:50%;background:var(--surface-tint);color:var(--brand-primary);display:grid;place-items:center;font-weight:800;font-size:14px;margin-top:1px;box-shadow:inset 0 0 0 2px var(--brand-accent)}.trust__item[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-weight:600;color:var(--brand-primary);font-size:var(--fs-h4)}.services[data-astro-cid-j7pv25f6] .service[data-astro-cid-j7pv25f6]:nth-child(1) .num[data-astro-cid-j7pv25f6]{background:var(--brand-action);color:var(--brand-action-ink)}.services[data-astro-cid-j7pv25f6] .service[data-astro-cid-j7pv25f6]:nth-child(2) .num[data-astro-cid-j7pv25f6]{background:var(--brand-accent);color:var(--text-body)}.services[data-astro-cid-j7pv25f6] .service[data-astro-cid-j7pv25f6]:nth-child(3) .num[data-astro-cid-j7pv25f6]{background:var(--brand-accent-2);color:var(--text-body)}.services[data-astro-cid-j7pv25f6] .service[data-astro-cid-j7pv25f6]:nth-child(4) .num[data-astro-cid-j7pv25f6]{background:var(--brand-primary);color:var(--brand-primary-ink)}.service[data-astro-cid-j7pv25f6]{border:1px solid transparent}.service[data-astro-cid-j7pv25f6]:hover{background:#fff;border-color:var(--border-soft);box-shadow:var(--shadow-hover)}.how-band[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.how-band[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;right:-80px;top:-90px;width:280px;height:280px;border-radius:50%;border:2px solid rgba(255,255,255,.14);box-shadow:0 0 0 36px #ffffff0d,0 0 0 74px #ffffff09;pointer-events:none}.how-band[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{position:relative}.how-band__steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative}@media(min-width:961px){.how-band__steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:not(:last-child):after{content:"";position:absolute;top:18px;left:52px;right:-8px;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.4) 0 6px,transparent 6px 12px)}}.services[data-astro-cid-j7pv25f6]{margin-top:var(--sp-6)}.service[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--sp-2)}.service[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{margin-bottom:var(--sp-2)}.service__link[data-astro-cid-j7pv25f6]{margin-top:auto;font-weight:800;text-decoration:none}.how-band[data-astro-cid-j7pv25f6]{background:var(--surface-dark);color:var(--text-on-dark);border-radius:var(--r-xl);padding:var(--sp-8) var(--sp-7)}.how-band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.how-band[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--text-on-dark)}.how-band[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{color:var(--brand-action)}.how-band__steps[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:var(--sp-6) 0 0}.how-band__steps[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-on-dark-muted)}.how-band__steps[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{margin-bottom:var(--sp-3)}.section-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--sp-5);margin-bottom:var(--sp-6);flex-wrap:wrap}.section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:0}.section-head__link[data-astro-cid-j7pv25f6]{font-weight:800;text-decoration:none}.repairs-split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--sp-7);align-items:stretch}.repairs-split[data-astro-cid-j7pv25f6] .repairs-split__panel{min-height:320px}.review[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:var(--sp-3) 0}.review__stars[data-astro-cid-j7pv25f6]{color:var(--brand-action);letter-spacing:2px;margin:0}@media(max-width:900px){.repairs-split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.repairs-split[data-astro-cid-j7pv25f6] .repairs-split__panel{min-height:200px}}@media(max-width:720px){.hero--home[data-astro-cid-j7pv25f6]{padding-block:var(--sp-7)}.how-band[data-astro-cid-j7pv25f6]{padding:var(--sp-7) var(--sp-5)}}
