.faqPageSheet[data-astro-cid-6kmwghhu]{--faq-inset: clamp(52px, 5vw, 64px);overflow:hidden;background:var(--md-surface);border:1px solid var(--md-line);box-shadow:0 8px 24px #29283f0f;color:var(--md-text);letter-spacing:0;overflow-wrap:anywhere}.faqHeader[data-astro-cid-6kmwghhu],.faqNav[data-astro-cid-6kmwghhu],.faqPickup[data-astro-cid-6kmwghhu],.faqCategories[data-astro-cid-6kmwghhu],.faqContact[data-astro-cid-6kmwghhu]{padding-inline:var(--faq-inset)}.faqHeader[data-astro-cid-6kmwghhu]{padding-block:26px 30px;border-top:2px solid var(--md-info)}.faqEyebrow[data-astro-cid-6kmwghhu]{margin:0 0 10px;color:var(--md-pro);font-size:.8rem;font-weight:800;letter-spacing:.08em}.faqCategoryLabel[data-astro-cid-6kmwghhu]{margin:0 0 8px;color:var(--md-pro);font-size:.72rem;font-weight:900;letter-spacing:.12em}.faqHeader[data-astro-cid-6kmwghhu] h1[data-astro-cid-6kmwghhu],.faqCategory[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu],.faqContact[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu]{margin:0;color:var(--md-heading);font-family:Roboto Slab,Noto Sans JP,serif;line-height:1.5}.faqHeader[data-astro-cid-6kmwghhu] h1[data-astro-cid-6kmwghhu]{font-size:2.2rem}.faqHeader[data-astro-cid-6kmwghhu]>p[data-astro-cid-6kmwghhu]:last-child,.faqContact[data-astro-cid-6kmwghhu]>p[data-astro-cid-6kmwghhu]:not(.faqEyebrow){margin:16px 0 0;color:var(--md-muted);line-height:1.8}.faqNav[data-astro-cid-6kmwghhu]{padding-block:8px 30px}.faqNav[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu]{margin:0 0 14px;color:var(--md-heading);font-size:1rem;font-weight:800}.faqPickup[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu]{margin:0 0 18px;color:var(--md-heading);font-family:Roboto Slab,Noto Sans JP,serif;font-size:1.4rem;font-weight:700;line-height:1.5}.faqNav[data-astro-cid-6kmwghhu] ul[data-astro-cid-6kmwghhu]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}.faqNav[data-astro-cid-6kmwghhu] a[data-astro-cid-6kmwghhu]{display:flex;align-items:center;justify-content:center;min-height:44px;padding:9px 12px;border:1px solid rgba(57,117,111,.22);border-radius:8px;color:var(--md-info);background:#39756f14;font-size:.9rem;font-weight:800;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.faqNav[data-astro-cid-6kmwghhu] a[data-astro-cid-6kmwghhu]:hover{color:#fff;border-color:var(--md-info);background:var(--md-info)}.faqPickup[data-astro-cid-6kmwghhu]{padding-block:12px 24px}.faqCategory[data-astro-cid-6kmwghhu]{position:relative;padding-block:48px 8px;scroll-margin-top:110px}.faqCategory[data-astro-cid-6kmwghhu]+.faqCategory[data-astro-cid-6kmwghhu]{margin-top:32px}.faqCategory[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu]{margin-bottom:22px;font-size:clamp(1.65rem,2.4vw,1.9rem);line-height:1.45}.faqCategoryPro[data-astro-cid-6kmwghhu] .faqCategoryLabel[data-astro-cid-6kmwghhu]{scroll-margin-top:110px}.faqItem[data-astro-cid-6kmwghhu]{border-bottom:1px solid rgba(217,212,205,.65);scroll-margin-top:110px}.faqItem[data-astro-cid-6kmwghhu] summary[data-astro-cid-6kmwghhu]{display:grid;grid-template-columns:30px minmax(0,1fr) 20px;gap:12px;align-items:center;padding:20px 0;color:var(--md-heading);font-size:1.08rem;font-weight:700;line-height:1.65;list-style:none;cursor:pointer}.faqItem[data-astro-cid-6kmwghhu] summary[data-astro-cid-6kmwghhu]::-webkit-details-marker{display:none}.faqItem[data-astro-cid-6kmwghhu] summary[data-astro-cid-6kmwghhu]>span[data-astro-cid-6kmwghhu]:first-child{min-width:0}.faqItem[data-astro-cid-6kmwghhu] summary[data-astro-cid-6kmwghhu]:hover{color:var(--md-info)}.faqItem[data-astro-cid-6kmwghhu] summary[data-astro-cid-6kmwghhu]:before{content:"Q";display:grid;width:26px;height:26px;place-items:center;color:#fff;background:var(--md-info);border-radius:50%;font-family:Roboto Slab,serif;font-size:.78rem;font-weight:700}.faqCategoryPro[data-astro-cid-6kmwghhu] .faqItem[data-astro-cid-6kmwghhu] summary[data-astro-cid-6kmwghhu]:before{background:var(--md-pro)}.faqToggle[data-astro-cid-6kmwghhu]{position:relative;width:22px;height:22px;flex:0 0 22px;color:var(--md-info)}.faqToggle[data-astro-cid-6kmwghhu]:before,.faqToggle[data-astro-cid-6kmwghhu]:after{content:"";position:absolute;top:10px;left:3px;width:16px;height:2.5px;background:currentColor;border-radius:999px}.faqToggle[data-astro-cid-6kmwghhu]:after{transform:rotate(90deg)}.faqItem[data-astro-cid-6kmwghhu][open]>summary[data-astro-cid-6kmwghhu] .faqToggle[data-astro-cid-6kmwghhu]:after{display:none}.faqAnswer[data-astro-cid-6kmwghhu]{padding:0 20px 24px 42px;color:var(--md-muted);font-size:.96rem;line-height:1.9}.faqAnswer[data-astro-cid-6kmwghhu] p{margin:0}.faqAnswer[data-astro-cid-6kmwghhu] p+p{margin-top:12px}.faqAnswer[data-astro-cid-6kmwghhu] strong{color:var(--md-heading);font-weight:700}.faqAnswer[data-astro-cid-6kmwghhu] a{color:var(--md-info);text-decoration:underline;text-underline-offset:4px}.faqAnswer[data-astro-cid-6kmwghhu] a:hover{text-decoration-thickness:2px}.faqAnswer[data-astro-cid-6kmwghhu] code{font-size:.9em;overflow-wrap:anywhere}.faqTableWrap[data-astro-cid-6kmwghhu]{overflow-x:auto;margin-top:16px}.faqTableWrap[data-astro-cid-6kmwghhu] table{min-width:520px;border-radius:0}.faqTableWrap[data-astro-cid-6kmwghhu] th,.faqTableWrap[data-astro-cid-6kmwghhu] td{padding:12px 14px;border-color:var(--md-line);font-size:.9rem;line-height:1.8}.faqTableWrap[data-astro-cid-6kmwghhu] thead{background:var(--md-page);color:var(--md-heading)}.faqTableWrap[data-astro-cid-6kmwghhu] td,.faqTableWrap[data-astro-cid-6kmwghhu] td span{color:var(--md-muted)}.faqContact[data-astro-cid-6kmwghhu]{margin-top:56px;padding-block:30px 42px}.faqContact[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu]{font-size:1.55rem}.faqActions[data-astro-cid-6kmwghhu]{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.faqButton[data-astro-cid-6kmwghhu]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;max-width:100%;padding:12px 24px;border:1px solid var(--md-line);border-radius:10px;font-size:.95rem;font-weight:800;text-align:center;text-decoration:none}.faqButtonContact[data-astro-cid-6kmwghhu]{color:#fff;background:var(--md-info);border-color:var(--md-info)}.faqButtonContact[data-astro-cid-6kmwghhu]:hover{background:color-mix(in srgb,var(--md-info),#000 14%)}.faqButtonContact[data-astro-cid-6kmwghhu] span[data-astro-cid-6kmwghhu]{font-size:1.1rem;flex-shrink:0}.faqPageSheet[data-astro-cid-6kmwghhu] a:focus-visible,.faqItem[data-astro-cid-6kmwghhu] summary[data-astro-cid-6kmwghhu]:focus-visible,.faqTableWrap[data-astro-cid-6kmwghhu]:focus-visible{outline:2px solid var(--md-info);outline-offset:3px}@media(max-width:760px){.faqPageSheet[data-astro-cid-6kmwghhu]{--faq-inset: 24px}.faqHeader[data-astro-cid-6kmwghhu] h1[data-astro-cid-6kmwghhu]{font-size:1.7rem}.faqNav[data-astro-cid-6kmwghhu] ul[data-astro-cid-6kmwghhu]{grid-template-columns:repeat(2,minmax(0,1fr))}.faqCategory[data-astro-cid-6kmwghhu]{padding-top:32px}.faqCategory[data-astro-cid-6kmwghhu]+.faqCategory[data-astro-cid-6kmwghhu]{margin-top:24px}.faqCategory[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu],.faqContact[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu]{font-size:1.4rem}.faqItem[data-astro-cid-6kmwghhu] summary[data-astro-cid-6kmwghhu]{gap:12px}.faqContact[data-astro-cid-6kmwghhu]{margin-top:32px;padding-block:30px 34px}.faqActions[data-astro-cid-6kmwghhu]{flex-direction:column}}
