.page-hero[data-astro-cid-d7buufdx]{padding:var(--space-11) var(--space-7);background:var(--color-bg-primary);border-bottom:var(--border-width-hairline) solid var(--color-border-subtle)}.page-hero-inner[data-astro-cid-d7buufdx]{max-width:var(--container-lg);margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-6);padding-top:var(--space-10)}.page-hero-title[data-astro-cid-d7buufdx]{font-family:var(--font-jp);font-size:var(--text-display-xl);line-height:var(--lh-tight);color:var(--color-ink);font-weight:900;letter-spacing:var(--tracking-tight);font-feature-settings:"palt"}.page-hero-lede[data-astro-cid-d7buufdx]{font-size:var(--text-body-lg);line-height:var(--lh-loose);color:var(--color-text-secondary);max-width:38em;font-feature-settings:"palt"}.section[data-astro-cid-d7buufdx]{padding:var(--space-9) var(--space-7)}.container-md[data-astro-cid-d7buufdx]{max-width:var(--container-md);margin-inline:auto}.faq-jump[data-astro-cid-d7buufdx]{display:flex;gap:var(--space-2);flex-wrap:wrap;padding-bottom:var(--space-7);margin-bottom:var(--space-8);border-bottom:var(--border-width-hairline) solid var(--color-border-subtle)}.faq-jump-link[data-astro-cid-d7buufdx]{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-bg-soft);border:1px solid var(--color-line);color:var(--color-ink);text-decoration:none;font-family:var(--font-jp);font-size:var(--text-body-sm);transition:border-color var(--duration-fast) var(--ease-gentle),color var(--duration-fast) var(--ease-gentle)}.faq-jump-link[data-astro-cid-d7buufdx]:hover{border-color:var(--color-accent);color:var(--color-accent)}.faq-jump-count[data-astro-cid-d7buufdx]{font-family:var(--font-en-display);font-variant-numeric:tabular-nums lining-nums;font-size:var(--text-mono-micro);color:var(--color-text-tertiary)}.faq-category[data-astro-cid-d7buufdx]{margin-bottom:var(--space-10);scroll-margin-top:var(--space-10)}.faq-category[data-astro-cid-d7buufdx]:last-of-type{margin-bottom:0}.faq-category-head[data-astro-cid-d7buufdx]{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-6)}.faq-category-heading[data-astro-cid-d7buufdx]{font-family:var(--font-jp);font-size:var(--text-display-md);line-height:var(--lh-tight);color:var(--color-ink);font-weight:900;letter-spacing:var(--tracking-tight);font-feature-settings:"palt"}.faq-list[data-astro-cid-d7buufdx]{list-style:none;padding:0;margin:0;border-top:var(--border-width-hairline) solid var(--color-border-subtle)}.faq-item[data-astro-cid-d7buufdx]{border-bottom:var(--border-width-hairline) solid var(--color-border-subtle)}.faq-item[data-astro-cid-d7buufdx] details[data-astro-cid-d7buufdx]{padding:var(--space-5) 0}.faq-item[data-astro-cid-d7buufdx] summary[data-astro-cid-d7buufdx]{display:flex;align-items:center;gap:var(--space-3);cursor:pointer;list-style:none;position:relative;padding-right:var(--space-8);font-family:var(--font-jp);font-feature-settings:"palt"}.faq-item[data-astro-cid-d7buufdx] summary[data-astro-cid-d7buufdx]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-d7buufdx] summary[data-astro-cid-d7buufdx]:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:var(--font-en-display);font-variant-numeric:tabular-nums lining-nums;color:var(--color-accent);font-size:var(--text-h3);transition:transform var(--duration-fast) var(--ease-gentle)}.faq-item[data-astro-cid-d7buufdx] details[data-astro-cid-d7buufdx][open] summary[data-astro-cid-d7buufdx]:after{content:"−"}.faq-question[data-astro-cid-d7buufdx]{font-size:var(--text-body);font-weight:900;color:var(--color-ink);line-height:var(--lh-tight);flex:1}.faq-answer[data-astro-cid-d7buufdx]{margin-top:var(--space-4);font-size:var(--text-body);line-height:var(--lh-loose);color:var(--color-text-secondary);font-feature-settings:"palt"}.faq-answer[data-astro-cid-d7buufdx] p{margin-bottom:var(--space-3)}.faq-answer[data-astro-cid-d7buufdx] p:last-child{margin-bottom:0}.faq-answer[data-astro-cid-d7buufdx] ul,.faq-answer[data-astro-cid-d7buufdx] ol{margin-left:var(--space-5);margin-bottom:var(--space-3)}.faq-answer[data-astro-cid-d7buufdx] a{color:var(--color-text-primary);text-decoration:underline}.empty-note[data-astro-cid-d7buufdx]{padding:var(--space-8);text-align:center;border:1px dashed var(--color-line);color:var(--color-ink-soft)}@media(max-width:960px){.page-hero[data-astro-cid-d7buufdx]{padding:var(--space-10) var(--space-6)}.section[data-astro-cid-d7buufdx]{padding:var(--space-8) var(--space-6)}}@media(max-width:640px){.page-hero[data-astro-cid-d7buufdx]{padding:var(--space-9) var(--space-5)}.section[data-astro-cid-d7buufdx]{padding:var(--space-7) var(--space-5)}}
