.srq[data-astro-cid-4rryj5ys]{border:var(--hairline);padding:clamp(1.25rem,3vw,2.5rem);background:var(--c-white)}.srq[data-astro-cid-4rryj5ys] fieldset[data-astro-cid-4rryj5ys]{border:0;margin:0 0 var(--space-5);padding:0}.srq[data-astro-cid-4rryj5ys] legend[data-astro-cid-4rryj5ys]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;margin-bottom:var(--space-3)}.srq__cards[data-astro-cid-4rryj5ys]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.srq__card[data-astro-cid-4rryj5ys]{position:relative;display:grid;gap:.35em;padding:var(--space-3);border:1px solid var(--c-line);cursor:pointer}.srq__card[data-astro-cid-4rryj5ys] input[data-astro-cid-4rryj5ys]{position:absolute;opacity:0}.srq__card[data-astro-cid-4rryj5ys]:has(input:checked){border:2px solid var(--c-black);padding:calc(var(--space-3) - 1px)}.srq__card[data-astro-cid-4rryj5ys]:has(input:focus-visible){outline:2px solid var(--c-black);outline-offset:2px}.srq__card-title[data-astro-cid-4rryj5ys]{font-family:var(--font-display);font-weight:700}.srq__card-text[data-astro-cid-4rryj5ys]{font-size:var(--text-sm);color:var(--c-text)}.srq__row[data-astro-cid-4rryj5ys]{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--space-3);margin-top:var(--space-3)}.srq__row[data-astro-cid-4rryj5ys]:first-of-type{margin-top:0}.srq__field[data-astro-cid-4rryj5ys]{display:block;margin-top:var(--space-3)}.srq__row[data-astro-cid-4rryj5ys] .srq__field[data-astro-cid-4rryj5ys]{margin-top:0}.srq__field[data-astro-cid-4rryj5ys] span[data-astro-cid-4rryj5ys]{display:block;font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:.5em}html[lang|=zh] .srq__field[data-astro-cid-4rryj5ys] span[data-astro-cid-4rryj5ys],html[lang|=ja] .srq__field[data-astro-cid-4rryj5ys] span[data-astro-cid-4rryj5ys]{font-size:max(.8125rem,.8rem)}.srq__field[data-astro-cid-4rryj5ys] em[data-astro-cid-4rryj5ys]{font-style:normal;font-family:var(--font-body);font-weight:400;text-transform:none;letter-spacing:.01em;color:var(--c-text)}.srq__field[data-astro-cid-4rryj5ys] input[data-astro-cid-4rryj5ys],.srq__field[data-astro-cid-4rryj5ys] select[data-astro-cid-4rryj5ys],.srq__field[data-astro-cid-4rryj5ys] textarea[data-astro-cid-4rryj5ys],.srq__field[data-astro-cid-4rryj5ys] .phone-field select,.srq__field[data-astro-cid-4rryj5ys] .phone-field input{width:100%;border:1px solid var(--c-line);background:var(--c-white);padding:.75em .9em;font:inherit;color:var(--c-black)}.srq__field[data-astro-cid-4rryj5ys] input[data-astro-cid-4rryj5ys][type=file]{padding:.55em .6em}.srq__field[data-astro-cid-4rryj5ys] input[data-astro-cid-4rryj5ys]:focus-visible,.srq__field[data-astro-cid-4rryj5ys] select[data-astro-cid-4rryj5ys]:focus-visible,.srq__field[data-astro-cid-4rryj5ys] textarea[data-astro-cid-4rryj5ys]:focus-visible,.srq__field[data-astro-cid-4rryj5ys] .phone-field select:focus-visible,.srq__field[data-astro-cid-4rryj5ys] .phone-field input:focus-visible{outline:2px solid var(--c-black);outline-offset:1px}.srq__check[data-astro-cid-4rryj5ys]{display:flex;gap:.7em;align-items:center;margin-top:var(--space-3);cursor:pointer;font-weight:500}.srq__check[data-astro-cid-4rryj5ys] input[data-astro-cid-4rryj5ys]{width:1.25rem;height:1.25rem;accent-color:var(--c-black)}.srq__hp[data-astro-cid-4rryj5ys]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.srq__consent[data-astro-cid-4rryj5ys]{display:flex;gap:.8em;align-items:flex-start;padding:var(--space-3);border:1px solid var(--c-black);line-height:1.55;cursor:pointer}.srq__consent[data-astro-cid-4rryj5ys] input[data-astro-cid-4rryj5ys]{margin-top:.25em;accent-color:var(--c-black)}.srq__consent[data-astro-cid-4rryj5ys] a[data-astro-cid-4rryj5ys]{text-decoration:underline;text-underline-offset:2px}.srq__consent[data-astro-cid-4rryj5ys] em[data-astro-cid-4rryj5ys]{font-style:normal;color:var(--c-text)}.srq__nav[data-astro-cid-4rryj5ys]{display:flex;justify-content:flex-end;margin-top:var(--space-4)}#srq-submit[data-astro-cid-4rryj5ys]:disabled{opacity:.4;cursor:not-allowed}.srq__error[data-astro-cid-4rryj5ys]{margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--c-black);background:var(--c-surface-soft);font-weight:500}.srq__done[data-astro-cid-4rryj5ys] h3[data-astro-cid-4rryj5ys]{margin-bottom:.4em}@media(max-width:800px){.srq__cards[data-astro-cid-4rryj5ys],.srq__row[data-astro-cid-4rryj5ys]{grid-template-columns:1fr}.srq__row[data-astro-cid-4rryj5ys]{gap:var(--space-3)}}.sv-steps[data-astro-cid-ybnex32o]{list-style:none;margin:var(--space-5) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.sv-steps[data-astro-cid-ybnex32o] li[data-astro-cid-ybnex32o]{border-top:2px solid var(--c-black);padding-top:var(--space-3)}.sv-steps--dark[data-astro-cid-ybnex32o] li[data-astro-cid-ybnex32o]{border-top-color:var(--c-white)}.sv-steps__n[data-astro-cid-ybnex32o]{display:inline-grid;place-items:center;width:2rem;height:2rem;background:var(--c-black);color:var(--c-white);font-family:var(--font-display);font-weight:700}.sv-steps--dark[data-astro-cid-ybnex32o] .sv-steps__n[data-astro-cid-ybnex32o]{background:var(--c-white);color:var(--c-black)}.sv-steps[data-astro-cid-ybnex32o] h3[data-astro-cid-ybnex32o]{margin-top:var(--space-2);font-size:var(--text-lg)}.sv-steps[data-astro-cid-ybnex32o] p[data-astro-cid-ybnex32o]{margin-top:.5em;color:var(--c-text)}.sv-steps--dark[data-astro-cid-ybnex32o] h3[data-astro-cid-ybnex32o]{color:var(--c-white)}.sv-steps--dark[data-astro-cid-ybnex32o] p[data-astro-cid-ybnex32o]{color:var(--c-line)}.sv-complaint-note[data-astro-cid-ybnex32o]{margin-top:var(--space-5);color:var(--c-line);max-width:62ch}.sv-complaint-btn[data-astro-cid-ybnex32o]{margin-top:var(--space-4)}.sv-request[data-astro-cid-ybnex32o]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(2rem,5vw,5rem);align-items:start}.sv-request[data-astro-cid-ybnex32o] h2[data-astro-cid-ybnex32o]{margin-top:.35em}.sv-request[data-astro-cid-ybnex32o] p[data-astro-cid-ybnex32o]:not(.eyebrow){margin-top:var(--space-3);color:var(--c-text)}@media(max-width:1000px){.sv-steps[data-astro-cid-ybnex32o]{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-request[data-astro-cid-ybnex32o]{grid-template-columns:1fr}}@media(max-width:560px){.sv-steps[data-astro-cid-ybnex32o]{grid-template-columns:1fr}}.sv-quick[data-astro-cid-ybnex32o] ul[data-astro-cid-ybnex32o]{list-style:none;margin:var(--space-5) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2)}.sv-quick[data-astro-cid-ybnex32o] a[data-astro-cid-ybnex32o]{display:grid;gap:.3em;height:100%;padding:var(--space-3);border:1px solid var(--c-black);color:var(--c-black);text-decoration:none;transition:background var(--dur-quick) var(--move),color var(--dur-quick) var(--move)}.sv-quick[data-astro-cid-ybnex32o] a[data-astro-cid-ybnex32o]:hover,.sv-quick[data-astro-cid-ybnex32o] a[data-astro-cid-ybnex32o]:focus-visible{background:var(--c-black);color:var(--c-white)}.sv-quick__title[data-astro-cid-ybnex32o]{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg)}.sv-quick__title[data-astro-cid-ybnex32o]:after{content:" →"}.sv-quick__text[data-astro-cid-ybnex32o]{font-size:var(--text-sm)}.sv-pgrid[data-astro-cid-ybnex32o]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.sv-pgrid[data-astro-cid-ybnex32o]>li[data-astro-cid-ybnex32o]{border-top:2px solid var(--c-black);padding-top:var(--space-3)}.sv-pgrid[data-astro-cid-ybnex32o] h3[data-astro-cid-ybnex32o]{font-size:var(--text-lg)}.sv-pgrid[data-astro-cid-ybnex32o] ul[data-astro-cid-ybnex32o]{list-style:none;margin:.5em 0 0;padding:0}.sv-pgrid[data-astro-cid-ybnex32o] ul[data-astro-cid-ybnex32o] li[data-astro-cid-ybnex32o]{padding:.3em 0;font-size:var(--text-sm);color:var(--c-text)}.sv-ready[data-astro-cid-ybnex32o]{margin-top:var(--space-4);padding:var(--space-3);border:1px solid var(--c-black);background:var(--c-white)}.sv-ready__title[data-astro-cid-ybnex32o]{font-family:var(--font-display);font-weight:700;font-size:.8rem;letter-spacing:var(--tracking-wide);text-transform:uppercase}html[lang|=zh] .sv-ready__title[data-astro-cid-ybnex32o],html[lang|=ja] .sv-ready__title[data-astro-cid-ybnex32o]{font-size:max(.8125rem,.8rem)}.sv-ready[data-astro-cid-ybnex32o] ul[data-astro-cid-ybnex32o]{list-style:none;margin:var(--space-2) 0 0;padding:0}.sv-ready[data-astro-cid-ybnex32o] li[data-astro-cid-ybnex32o]{position:relative;padding:.3em 0 .3em 1.6em;font-size:var(--text-sm)}.sv-ready[data-astro-cid-ybnex32o] li[data-astro-cid-ybnex32o]:before{content:"";position:absolute;left:0;top:.65em;width:.8em;height:.8em;border:1.5px solid var(--c-black)}.sv-request[data-astro-cid-ybnex32o] a[data-astro-cid-ybnex32o]:not(.btn){text-decoration:underline;text-underline-offset:2px}.sv-parts__cta[data-astro-cid-ybnex32o]{align-self:end}#spare-parts[data-astro-cid-ybnex32o] .sv-parts[data-astro-cid-ybnex32o]{margin-top:var(--space-6);padding-top:var(--space-5);border-top:var(--hairline)}.sv-head[data-astro-cid-ybnex32o]{padding-top:var(--space-4)}.sv-head[data-astro-cid-ybnex32o] h1[data-astro-cid-ybnex32o]{font-size:var(--text-3xl)}.sv-head__sub[data-astro-cid-ybnex32o]{margin-top:var(--space-2);color:var(--c-text);font-size:var(--text-lg)}.sv-crumbs[data-astro-cid-ybnex32o] ol[data-astro-cid-ybnex32o]{list-style:none;display:flex;flex-wrap:wrap;gap:.5em;margin:0 0 var(--space-3);padding:0;font-family:var(--font-display);font-size:.72rem;font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-text)}html[lang|=zh] .sv-crumbs[data-astro-cid-ybnex32o] ol[data-astro-cid-ybnex32o],html[lang|=ja] .sv-crumbs[data-astro-cid-ybnex32o] ol[data-astro-cid-ybnex32o]{font-size:max(.8125rem,.72rem)}.sv-crumbs[data-astro-cid-ybnex32o] li[data-astro-cid-ybnex32o]+li[data-astro-cid-ybnex32o]:before{content:"/";margin-right:.5em;opacity:.6}.sv-crumbs[data-astro-cid-ybnex32o] a[data-astro-cid-ybnex32o]{color:var(--c-text);text-decoration:none}.sv-crumbs[data-astro-cid-ybnex32o] a[data-astro-cid-ybnex32o]:hover{color:var(--c-black);text-decoration:underline}.sv-support[data-astro-cid-ybnex32o]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center}.sv-support[data-astro-cid-ybnex32o] figure[data-astro-cid-ybnex32o]{margin:0}.sv-support[data-astro-cid-ybnex32o] h2[data-astro-cid-ybnex32o]{margin-top:.35em}.sv-support[data-astro-cid-ybnex32o] p[data-astro-cid-ybnex32o]{margin-top:var(--space-3);color:var(--c-text)}.sv-sec-head[data-astro-cid-ybnex32o]{max-width:64rem;margin-bottom:var(--space-5)}.sv-sec-head[data-astro-cid-ybnex32o] h2[data-astro-cid-ybnex32o]{margin-top:.35em}.sv-sec-sub[data-astro-cid-ybnex32o]{margin-top:var(--space-2);max-width:70ch}.section--dark[data-astro-cid-ybnex32o] .sv-sec-sub[data-astro-cid-ybnex32o]{color:var(--c-surface)}.section[data-astro-cid-ybnex32o]:not(.section--dark) .sv-sec-sub[data-astro-cid-ybnex32o]{color:var(--c-text)}.sv-hotlines[data-astro-cid-ybnex32o]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);max-width:56rem}.sv-hotline[data-astro-cid-ybnex32o]{border:1px solid rgb(255 255 255 / 35%);border-top:2px solid var(--c-white);padding:clamp(1.25rem,2.5vw,2rem)}.sv-hotline__region[data-astro-cid-ybnex32o]{font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-line);line-height:1.5}html[lang|=zh] .sv-hotline__region[data-astro-cid-ybnex32o],html[lang|=ja] .sv-hotline__region[data-astro-cid-ybnex32o]{font-size:max(.8125rem,.78rem)}.sv-hotline__tel[data-astro-cid-ybnex32o]{display:block;margin-top:var(--space-3);font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;color:var(--c-white);text-decoration:none}.sv-hotline__tel[data-astro-cid-ybnex32o]:hover{text-decoration:underline;text-underline-offset:3px}.sv-hotline__mail[data-astro-cid-ybnex32o]{display:inline-block;margin-top:var(--space-2);font-family:var(--font-display);font-size:.74rem;font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-surface);text-decoration:none}html[lang|=zh] .sv-hotline__mail[data-astro-cid-ybnex32o],html[lang|=ja] .sv-hotline__mail[data-astro-cid-ybnex32o]{font-size:max(.8125rem,.74rem)}.sv-hotline__mail[data-astro-cid-ybnex32o]:hover{color:var(--c-white);text-decoration:underline;text-underline-offset:3px}.sv-cats[data-astro-cid-ybnex32o]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.sv-cat[data-astro-cid-ybnex32o]{border-top:2px solid var(--c-black);padding-top:var(--space-3)}.sv-cat__num[data-astro-cid-ybnex32o]{display:inline-grid;place-items:center;width:2rem;height:2rem;background:var(--c-black);color:var(--c-white);font-family:var(--font-display);font-weight:700}.sv-cat[data-astro-cid-ybnex32o] h3[data-astro-cid-ybnex32o]{margin-top:var(--space-2);font-size:var(--text-lg)}.sv-cat[data-astro-cid-ybnex32o] p[data-astro-cid-ybnex32o]{margin-top:.5em;font-size:var(--text-sm);color:var(--c-text)}.sv-warranty[data-astro-cid-ybnex32o]{margin-top:var(--space-4);padding:var(--space-3);border:1px solid var(--c-black);font-weight:500;max-width:72ch}.sv-parts[data-astro-cid-ybnex32o]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,5rem);align-items:start}.sv-parts[data-astro-cid-ybnex32o] h2[data-astro-cid-ybnex32o]{margin-top:.35em}.sv-parts[data-astro-cid-ybnex32o] p[data-astro-cid-ybnex32o]{margin-top:var(--space-3);color:var(--c-text)}.sv-logistics[data-astro-cid-ybnex32o]{padding-top:var(--space-3);border-top:var(--hairline)}.sv-parts[data-astro-cid-ybnex32o] .btn[data-astro-cid-ybnex32o]{margin-top:var(--space-4)}@media(max-width:1000px){.sv-cats[data-astro-cid-ybnex32o],.sv-quick[data-astro-cid-ybnex32o] ul[data-astro-cid-ybnex32o],.sv-pgrid[data-astro-cid-ybnex32o]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.sv-support[data-astro-cid-ybnex32o],.sv-parts[data-astro-cid-ybnex32o],.sv-hotlines[data-astro-cid-ybnex32o]{grid-template-columns:1fr}}@media(max-width:560px){.sv-cats[data-astro-cid-ybnex32o],.sv-pgrid[data-astro-cid-ybnex32o]{grid-template-columns:1fr}}
