.block[data-astro-cid-vagwt47q]{padding:var(--space-8) 0}.block--tight[data-astro-cid-vagwt47q]{padding:var(--space-6) 0}.block-head[data-astro-cid-vagwt47q]{margin-bottom:var(--space-5)}.block-head[data-astro-cid-vagwt47q] h2[data-astro-cid-vagwt47q]{letter-spacing:.08em;color:var(--ink);margin-top:var(--space-2);font-size:1.5rem}.hero-full[data-astro-cid-vagwt47q]{background:var(--placeholder);width:100%;height:46vh;min-height:320px;max-height:480px;position:relative;overflow:hidden}.hero-full[data-astro-cid-vagwt47q] img[data-astro-cid-vagwt47q]{object-fit:cover;object-position:center 96%;width:100%;height:100%;display:block}.page-intro[data-astro-cid-vagwt47q]{padding:var(--space-7) var(--space-5) var(--space-5)}.page-intro__inner[data-astro-cid-vagwt47q]{max-width:760px;margin:0 auto}.page-intro[data-astro-cid-vagwt47q] .eyebrow-label[data-astro-cid-vagwt47q]{margin-bottom:var(--space-3)}.page-intro[data-astro-cid-vagwt47q] h1[data-astro-cid-vagwt47q]{letter-spacing:.08em;color:var(--ink);margin-bottom:var(--space-4);font-size:clamp(2rem,4.6vw,2.9rem)}.page-intro[data-astro-cid-vagwt47q] p[data-astro-cid-vagwt47q]{color:var(--ink-soft);margin-bottom:var(--space-3);font-size:1rem}.page-intro[data-astro-cid-vagwt47q] p[data-astro-cid-vagwt47q]:last-child{margin-bottom:0}.toc-list[data-astro-cid-vagwt47q]{max-width:760px;margin:var(--space-5) auto 0;border-top:1px solid var(--line);flex-direction:column;display:flex}.toc-list[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q]{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line);color:var(--ink-soft);font-size:.95rem;display:flex}.toc-list[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q]:hover{color:var(--celadon-deep)}.toc-list[data-astro-cid-vagwt47q] .toc-count[data-astro-cid-vagwt47q]{color:var(--stone-faint);flex:none;font-size:.78rem}.faq-section[data-astro-cid-vagwt47q]{padding:var(--space-7) 0;border-top:1px solid var(--line)}.faq-section[data-astro-cid-vagwt47q]:first-of-type{border-top:none}.faq-section__head[data-astro-cid-vagwt47q]{max-width:760px;margin:0 auto var(--space-4)}.faq-section__head[data-astro-cid-vagwt47q] h2[data-astro-cid-vagwt47q]{letter-spacing:.04em;color:var(--ink);font-size:1.3rem}.faq-section__link[data-astro-cid-vagwt47q]{max-width:760px;margin:var(--space-4) auto 0}.faq-list[data-astro-cid-vagwt47q]{max-width:760px;margin:0 auto}.faq-item[data-astro-cid-vagwt47q]{border-top:1px solid var(--line)}.faq-item[data-astro-cid-vagwt47q]:last-child{border-bottom:1px solid var(--line)}.faq-item[data-astro-cid-vagwt47q] summary[data-astro-cid-vagwt47q]{cursor:pointer;padding:var(--space-3) 2.2em var(--space-3) 0;gap:var(--space-3);align-items:baseline;list-style:none;display:flex;position:relative}.faq-item[data-astro-cid-vagwt47q] summary[data-astro-cid-vagwt47q]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-vagwt47q] summary[data-astro-cid-vagwt47q] .q-mark[data-astro-cid-vagwt47q]{font-family:var(--font-mincho);color:var(--celadon-deep);flex:none;font-size:1.05rem}.faq-item[data-astro-cid-vagwt47q] summary[data-astro-cid-vagwt47q] .q-text[data-astro-cid-vagwt47q]{color:var(--ink);letter-spacing:.01em;font-size:.98rem}.faq-item[data-astro-cid-vagwt47q] summary[data-astro-cid-vagwt47q]:after{content:"+";right:0;top:var(--space-3);color:var(--stone);font-size:1.15rem;line-height:1;position:absolute}.faq-item[data-astro-cid-vagwt47q][open] summary[data-astro-cid-vagwt47q]:after{content:"–"}.faq-item[data-astro-cid-vagwt47q] .faq-a[data-astro-cid-vagwt47q]{gap:var(--space-3);padding:0 0 var(--space-4);display:flex}.faq-item[data-astro-cid-vagwt47q] .faq-a[data-astro-cid-vagwt47q] .a-mark[data-astro-cid-vagwt47q]{font-family:var(--font-mincho);color:var(--stone-faint);flex:none;font-size:1.05rem}.faq-item[data-astro-cid-vagwt47q] .faq-a[data-astro-cid-vagwt47q] p[data-astro-cid-vagwt47q]{color:var(--ink-soft);font-size:.92rem}.back-to-top[data-astro-cid-vagwt47q]{max-width:760px;margin:var(--space-6) auto 0;text-align:right}.faq-note[data-astro-cid-vagwt47q]{margin:var(--space-5) auto 0;padding:var(--space-4);border:1px solid var(--line);background:var(--paper-raised)}.faq-note__title[data-astro-cid-vagwt47q]{letter-spacing:.08em;color:var(--ink);margin-bottom:var(--space-3);font-size:.95rem}.faq-note[data-astro-cid-vagwt47q] p[data-astro-cid-vagwt47q]{color:var(--ink-soft);font-size:.88rem}.faq-note[data-astro-cid-vagwt47q] p[data-astro-cid-vagwt47q]+p[data-astro-cid-vagwt47q]{margin-top:var(--space-2)}.faq-section__head[data-astro-cid-vagwt47q] h2[data-astro-cid-vagwt47q],.toc-list[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q] span[data-astro-cid-vagwt47q]:first-child{line-height:1.5}.faq-item[data-astro-cid-vagwt47q] .faq-a__body[data-astro-cid-vagwt47q]{flex:auto;min-width:0}.faq-item[data-astro-cid-vagwt47q] .faq-a__body[data-astro-cid-vagwt47q]>[data-astro-cid-vagwt47q]+[data-astro-cid-vagwt47q]{margin-top:var(--space-3)}.faq-item[data-astro-cid-vagwt47q] .faq-a[data-astro-cid-vagwt47q] ul[data-astro-cid-vagwt47q]{color:var(--ink-soft);margin:0;padding-left:1.4em;font-size:.92rem;list-style:outside}.faq-item[data-astro-cid-vagwt47q] .faq-a[data-astro-cid-vagwt47q] strong[data-astro-cid-vagwt47q]{color:var(--ink);font-weight:600}.faq-item[data-astro-cid-vagwt47q] .faq-ref[data-astro-cid-vagwt47q]{color:var(--stone);gap:var(--space-3);padding-top:var(--space-2);flex-wrap:wrap;align-items:baseline;font-size:.82rem;display:flex}.faq-item[data-astro-cid-vagwt47q] .faq-ref__label[data-astro-cid-vagwt47q]{letter-spacing:.08em;flex:none}.faq-item[data-astro-cid-vagwt47q] .faq-ref__links[data-astro-cid-vagwt47q]{flex-direction:column;gap:.3em;display:flex}.faq-item[data-astro-cid-vagwt47q] .faq-ref[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q],.faq-item[data-astro-cid-vagwt47q] .faq-a[data-astro-cid-vagwt47q] p[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q]{color:var(--celadon-deep);text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.hero-full[data-astro-cid-vagwt47q]{height:34vh}}
