.hero[data-astro-cid-7qztr4cn]{padding-block:var(--space-xl) var(--space-xxl)}.hero__grid[data-astro-cid-7qztr4cn]{gap:var(--space-xl);align-items:center;display:grid}.hero__main[data-astro-cid-7qztr4cn]{gap:var(--space-lg);align-content:start;display:grid}.hero__params[data-astro-cid-7qztr4cn]{color:var(--color-ink-muted);padding-top:var(--space-md);border-top:1px solid var(--color-hairline);font-size:17px}.hero__params[data-astro-cid-7qztr4cn] b[data-astro-cid-7qztr4cn]{color:var(--color-ink);white-space:nowrap;font-weight:600}.hero__art[data-astro-cid-7qztr4cn]{border-radius:var(--radius-lg);padding:var(--space-lg) var(--space-md) 56px;border:1px solid var(--color-primary-soft-line)}.hero__img[data-astro-cid-7qztr4cn]{width:100%;height:auto}.visit[data-astro-cid-7qztr4cn]{max-width:360px;padding:var(--space-lg);gap:var(--space-md);box-shadow:var(--shadow-lift);margin:-24px 0 0 auto;display:grid;position:relative}.visit__title[data-astro-cid-7qztr4cn]{font-size:19px}.visit__list[data-astro-cid-7qztr4cn]{gap:var(--space-sm);display:grid}.visit__list[data-astro-cid-7qztr4cn] li[data-astro-cid-7qztr4cn]{gap:var(--space-sm);grid-template-columns:20px 1fr;align-items:start;display:grid}.visit__list[data-astro-cid-7qztr4cn] .icon{color:var(--color-primary);margin-top:3px}.visit__btn[data-astro-cid-7qztr4cn]{width:100%}@media (width>=960px){.hero[data-astro-cid-7qztr4cn]{padding-block:56px 64px}.hero__grid[data-astro-cid-7qztr4cn]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:56px}.hero__art[data-astro-cid-7qztr4cn]{padding:32px 28px 72px}.visit[data-astro-cid-7qztr4cn]{margin:-40px 0 0 auto}}.assembly[data-astro-cid-7qztr4cn]{padding:var(--space-lg) var(--space-md) var(--space-md);border-radius:var(--radius-lg);overflow-x:auto}.assembly[data-astro-cid-7qztr4cn] svg{min-width:640px}.assembly[data-astro-cid-7qztr4cn] figcaption[data-astro-cid-7qztr4cn]{margin-top:var(--space-xs)}@media (width>=700px){.assembly__hint[data-astro-cid-7qztr4cn]{display:none}}.measure[data-astro-cid-7qztr4cn]{gap:var(--space-lg);margin-top:var(--space-xl);display:grid}.measure[data-astro-cid-7qztr4cn] li[data-astro-cid-7qztr4cn]{gap:var(--space-sm);grid-template-columns:36px 1fr;display:grid}.measure__n[data-astro-cid-7qztr4cn]{background:var(--color-primary);width:28px;height:28px;color:var(--color-on-primary);border-radius:50%;place-items:center;font-size:13px;font-weight:500;display:grid}.measure__t[data-astro-cid-7qztr4cn]{margin-bottom:2px;font-size:17px}@media (width>=768px){.measure[data-astro-cid-7qztr4cn]{grid-template-columns:repeat(3,1fr)}}@media (width>=1100px){.measure[data-astro-cid-7qztr4cn]{grid-template-columns:repeat(5,1fr)}}.tiles[data-astro-cid-7qztr4cn]{gap:var(--space-md);display:grid}.tile[data-astro-cid-7qztr4cn]{grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.tile__media[data-astro-cid-7qztr4cn]{border-bottom:1px solid var(--color-hairline);background:#fff;position:relative;overflow:hidden}.tile__media[data-astro-cid-7qztr4cn] img[data-astro-cid-7qztr4cn]{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.tile__media--product[data-astro-cid-7qztr4cn] img[data-astro-cid-7qztr4cn]{object-fit:contain}.tile__body[data-astro-cid-7qztr4cn]{gap:var(--space-sm);padding:var(--space-lg);align-content:start;display:grid}.tile__link[data-astro-cid-7qztr4cn]{color:var(--color-ink);text-decoration:none}.tile__link[data-astro-cid-7qztr4cn]:after{content:"";position:absolute;inset:0}.tile[data-astro-cid-7qztr4cn]:hover .tile__link[data-astro-cid-7qztr4cn]{color:var(--color-primary)}.tile__link[data-astro-cid-7qztr4cn]:focus-visible{outline:none}.tile[data-astro-cid-7qztr4cn]:has(.tile__link:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.tile__more[data-astro-cid-7qztr4cn]{margin-top:var(--space-xs);color:var(--color-primary);align-items:center;gap:6px;font-size:15px;font-weight:500;display:inline-flex}.tile__sub[data-astro-cid-7qztr4cn]{gap:var(--space-xs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.tile__sub[data-astro-cid-7qztr4cn] .chip[data-astro-cid-7qztr4cn]{z-index:1;position:relative}@media (width>=640px){.tiles[data-astro-cid-7qztr4cn]{grid-template-columns:repeat(2,1fr)}.tile--wide[data-astro-cid-7qztr4cn]{grid-column:span 2}}@media (width>=1024px){.tiles[data-astro-cid-7qztr4cn]{grid-template-columns:repeat(3,1fr)}.tile--wide[data-astro-cid-7qztr4cn]{grid-template-rows:none;grid-template-columns:1fr 1.15fr}.tile--wide[data-astro-cid-7qztr4cn] .tile__media[data-astro-cid-7qztr4cn]{border-bottom:0;border-right:1px solid var(--color-hairline)}.tile--wide[data-astro-cid-7qztr4cn] .tile__media[data-astro-cid-7qztr4cn] img[data-astro-cid-7qztr4cn]{aspect-ratio:auto;height:100%;position:absolute;inset:0}.tile--wide[data-astro-cid-7qztr4cn] .tile__media[data-astro-cid-7qztr4cn]{min-height:320px}.tile--wide[data-astro-cid-7qztr4cn] .tile__body[data-astro-cid-7qztr4cn]{padding:var(--space-xl);align-content:center}}.repair[data-astro-cid-7qztr4cn]{gap:var(--space-xl);display:grid}.repair__story[data-astro-cid-7qztr4cn]{gap:var(--space-md);align-content:start;max-width:56ch;display:grid}.repair__photo[data-astro-cid-7qztr4cn]{margin-top:var(--space-xs);position:relative}.repair__photo[data-astro-cid-7qztr4cn] img[data-astro-cid-7qztr4cn]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);width:100%;height:auto}@media (width>=960px){.repair[data-astro-cid-7qztr4cn]{grid-template-columns:5fr 7fr;align-items:start;gap:56px}}.methods[data-astro-cid-7qztr4cn]{padding:var(--space-lg);gap:var(--space-md);display:grid}.methods__title[data-astro-cid-7qztr4cn]{font-size:18px}.spec-table[data-astro-cid-7qztr4cn] th[data-astro-cid-7qztr4cn][scope=row]{width:36%;font-weight:500}@media (width>=900px){.methods[data-astro-cid-7qztr4cn]{padding:var(--space-xl)}}.split[data-astro-cid-7qztr4cn]{gap:var(--space-xxl);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=960px){.split[data-astro-cid-7qztr4cn]{grid-template-columns:7fr 5fr;align-items:start;gap:64px}}.split[data-astro-cid-7qztr4cn]>div[data-astro-cid-7qztr4cn]:first-child{gap:var(--space-sm);display:grid}.cnc__lead[data-astro-cid-7qztr4cn]{margin-block:var(--space-xs) var(--space-md)}.facts[data-astro-cid-7qztr4cn]{padding:var(--space-xs) var(--space-md)}@media (width>=600px){.facts[data-astro-cid-7qztr4cn]{padding-inline:var(--space-lg)}}.facts[data-astro-cid-7qztr4cn]>div[data-astro-cid-7qztr4cn]{gap:var(--space-md);padding-block:var(--space-md);border-bottom:1px solid var(--color-hairline);grid-template-columns:clamp(88px,28%,120px) minmax(0,1fr);display:grid}.facts[data-astro-cid-7qztr4cn]>div[data-astro-cid-7qztr4cn]:last-child{border-bottom:0}.facts[data-astro-cid-7qztr4cn] dd[data-astro-cid-7qztr4cn]{font-weight:500}.photos[data-astro-cid-7qztr4cn]{margin-top:var(--space-xxl)}.photos__list[data-astro-cid-7qztr4cn]{gap:var(--space-sm);grid-template-columns:repeat(2,1fr);display:grid}.photos__list[data-astro-cid-7qztr4cn] img[data-astro-cid-7qztr4cn]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-hairline);background:var(--color-surface-1);width:100%;height:auto}.photos[data-astro-cid-7qztr4cn] figcaption[data-astro-cid-7qztr4cn]{margin-top:var(--space-sm)}@media (width>=640px){.photos__list[data-astro-cid-7qztr4cn]{grid-template-columns:repeat(3,1fr)}}@media (width>=1000px){.photos__list[data-astro-cid-7qztr4cn]{gap:var(--space-md);grid-template-columns:repeat(6,1fr)}}.mach[data-astro-cid-7qztr4cn]{gap:var(--space-lg);display:grid}.mach__index[data-astro-cid-7qztr4cn]{border-top:1px solid var(--color-hairline-strong);display:grid}.mach__index[data-astro-cid-7qztr4cn][hidden]{display:none}.mach__row[data-astro-cid-7qztr4cn]{align-items:baseline;gap:var(--space-md);padding:var(--space-md);border:0;border-bottom:1px solid var(--color-hairline);color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:1fr auto;transition:background-color .16s,color .16s;display:grid}.mach__name[data-astro-cid-7qztr4cn]{font:600 21px/1.15 var(--font-display)}.mach__meta[data-astro-cid-7qztr4cn]{color:var(--color-ink-subtle);text-align:right;font-size:13px}@media (width<=599px){.mach__row[data-astro-cid-7qztr4cn]{grid-template-columns:1fr;gap:2px;padding-block:12px}.mach__meta[data-astro-cid-7qztr4cn]{text-align:left}}.mach__row[data-astro-cid-7qztr4cn]:hover{background:var(--color-canvas)}.mach__row[data-astro-cid-7qztr4cn][aria-selected=true]{background:var(--color-primary);color:#fff;border-bottom-color:var(--color-primary)}.mach__row[data-astro-cid-7qztr4cn][aria-selected=true] .mach__meta[data-astro-cid-7qztr4cn]{color:var(--color-on-dark-muted)}.mach__panel[data-astro-cid-7qztr4cn]{gap:var(--space-lg);padding:var(--space-lg);background:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--radius-md);box-shadow:var(--shadow-card);display:grid}.mach__panel[data-astro-cid-7qztr4cn][hidden]{display:none}.mach__panel[data-astro-cid-7qztr4cn]{scroll-margin-top:130px}.mach__items[data-astro-cid-7qztr4cn]{display:grid}.mach__item[data-astro-cid-7qztr4cn]{border-bottom:1px solid var(--color-hairline);color:var(--color-ink);gap:2px;padding:14px 0;text-decoration:none;display:grid}.mach__item[data-astro-cid-7qztr4cn] b[data-astro-cid-7qztr4cn]{align-items:center;gap:8px;display:inline-flex}.mach__item[data-astro-cid-7qztr4cn] b[data-astro-cid-7qztr4cn] .icon{color:var(--color-primary);transition:transform .2s var(--ease)}.mach__item[data-astro-cid-7qztr4cn]:hover b[data-astro-cid-7qztr4cn]{color:var(--color-primary)}.mach__item[data-astro-cid-7qztr4cn]:hover b[data-astro-cid-7qztr4cn] .icon{transform:translate(4px)}.mach__foot[data-astro-cid-7qztr4cn]{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.mach__brands[data-astro-cid-7qztr4cn]{max-width:44ch}@media (width>=900px){.mach[data-astro-cid-7qztr4cn]{grid-template-columns:4fr 7fr;align-items:start;gap:40px}.mach__panel[data-astro-cid-7qztr4cn]{padding:var(--space-xl) 36px}}.b2b__hero[data-astro-cid-7qztr4cn]{border-radius:var(--radius-lg);position:relative;overflow:hidden}.b2b__hero[data-astro-cid-7qztr4cn] img[data-astro-cid-7qztr4cn]{object-fit:cover;width:100%;height:260px;display:block}.b2b__card[data-astro-cid-7qztr4cn]{gap:var(--space-sm);padding:var(--space-lg);background:var(--color-canvas);justify-items:start;display:grid;position:relative}.b2b__terms[data-astro-cid-7qztr4cn]{margin-top:var(--space-xl);border-top:1px solid var(--color-hairline-strong);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.b2b__terms[data-astro-cid-7qztr4cn] div[data-astro-cid-7qztr4cn]{padding:var(--space-md) var(--space-lg) var(--space-md) 0;align-content:start;gap:6px;display:grid}.b2b__terms[data-astro-cid-7qztr4cn] div[data-astro-cid-7qztr4cn]:nth-child(2n){padding-left:var(--space-lg);border-left:1px solid var(--color-hairline)}.b2b__terms[data-astro-cid-7qztr4cn] div[data-astro-cid-7qztr4cn]:nth-child(n+3){border-top:1px solid var(--color-hairline)}.b2b__terms[data-astro-cid-7qztr4cn] dt[data-astro-cid-7qztr4cn]{color:var(--color-ink-muted);font-size:14px}.b2b__terms[data-astro-cid-7qztr4cn] dd[data-astro-cid-7qztr4cn]{overflow-wrap:anywhere;font-weight:500;line-height:1.4}@media (width>=900px){.b2b__hero[data-astro-cid-7qztr4cn] img[data-astro-cid-7qztr4cn]{height:460px}.b2b__card[data-astro-cid-7qztr4cn]{left:var(--space-xl);bottom:var(--space-xl);border-radius:var(--radius-md);max-width:460px;box-shadow:var(--shadow-lift);padding:var(--space-xl);position:absolute}.b2b__terms[data-astro-cid-7qztr4cn]{grid-template-columns:repeat(4,1fr)}.b2b__terms[data-astro-cid-7qztr4cn] div[data-astro-cid-7qztr4cn]{padding-left:var(--space-lg);border-left:1px solid var(--color-hairline)}.b2b__terms[data-astro-cid-7qztr4cn] div[data-astro-cid-7qztr4cn]:first-child{border-left:0;padding-left:0}.b2b__terms[data-astro-cid-7qztr4cn] div[data-astro-cid-7qztr4cn]:nth-child(n+3){border-top:0}}
