.faq-item[data-astro-cid-rm6a6dje]{border:1px solid var(--c-line);background:var(--c-white);interpolate-size:allow-keywords;border-radius:12px;transition:border-color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);overflow:clip}.faq-item[data-astro-cid-rm6a6dje]::details-content{block-size:0;transition:block-size .25s cubic-bezier(.22, 1, .36, 1), content-visibility .25s allow-discrete;overflow:clip}.faq-item[data-astro-cid-rm6a6dje][open]{border-color:var(--c-navy)}.faq-item[data-astro-cid-rm6a6dje][open]::details-content{block-size:auto}.faq-item__summary[data-astro-cid-rm6a6dje]{color:var(--c-navy);-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:flex-start;gap:clamp(12px,1.6vw,18px);padding:clamp(16px,2vw,22px) clamp(18px,2.6vw,30px);display:flex}@media (hover:hover) and (pointer:fine){.faq-item__summary[data-astro-cid-rm6a6dje]:hover .faq-item__icon[data-astro-cid-rm6a6dje]{color:var(--c-red)}}.faq-item__summary[data-astro-cid-rm6a6dje]:focus-visible{outline-offset:-3px}.faq-item__mark[data-astro-cid-rm6a6dje]{letter-spacing:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:1.125rem;font-weight:700;line-height:1;display:grid}.faq-item__mark--q[data-astro-cid-rm6a6dje]{background:var(--c-soft-blue);color:var(--c-navy)}.faq-item__mark--a[data-astro-cid-rm6a6dje]{background:var(--c-navy);color:var(--c-white)}@media screen and (width<=767px){.faq-item__mark[data-astro-cid-rm6a6dje]{width:34px;height:34px;font-size:1rem}}.faq-item__question[data-astro-cid-rm6a6dje]{flex:auto;align-items:center;min-height:40px;font-size:clamp(1.0625rem,1.3vw,1.1875rem);font-weight:700;line-height:1.5;display:flex}@media screen and (width<=767px){.faq-item__question[data-astro-cid-rm6a6dje]{min-height:34px}}.faq-item__icon[data-astro-cid-rm6a6dje]{width:24px;height:24px;color:var(--c-navy);flex:none;margin-top:8px;transition:color .25s cubic-bezier(.22,1,.36,1);position:relative}.faq-item__icon[data-astro-cid-rm6a6dje]:before,.faq-item__icon[data-astro-cid-rm6a6dje]:after{content:"";background:currentColor;border-radius:1px;margin:auto;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.faq-item__icon[data-astro-cid-rm6a6dje]:before{width:16px;height:2px}.faq-item__icon[data-astro-cid-rm6a6dje]:after{width:2px;height:16px}@media screen and (width<=767px){.faq-item__icon[data-astro-cid-rm6a6dje]{margin-top:5px}}.faq-item[data-astro-cid-rm6a6dje][open] .faq-item__icon[data-astro-cid-rm6a6dje]:after{transform:rotate(90deg)}.faq-item__body[data-astro-cid-rm6a6dje]{border-top:1px solid var(--c-line);align-items:flex-start;gap:clamp(12px,1.6vw,18px);margin-inline:clamp(18px,2.6vw,30px);padding-block:clamp(16px,2vw,22px) calc(clamp(16px,2vw,22px) + 6px);display:flex}.faq-item__answer[data-astro-cid-rm6a6dje]{flex:auto;min-width:0;padding-top:calc(20px - .95em);font-size:1rem;line-height:1.9}@media screen and (width<=767px){.faq-item__answer[data-astro-cid-rm6a6dje]{padding-top:calc(17px - .95em)}}.faq-item__answer[data-astro-cid-rm6a6dje] *+*{margin-top:.75em}.faq-item__answer[data-astro-cid-rm6a6dje] ul,.faq-item__answer[data-astro-cid-rm6a6dje] ol{padding-left:1.5em}.faq-item__answer[data-astro-cid-rm6a6dje] ul{list-style:outside}.faq-item__answer[data-astro-cid-rm6a6dje] ol{list-style:decimal}.faq-item__answer[data-astro-cid-rm6a6dje] li+li{margin-top:.3em}.faq-item__answer[data-astro-cid-rm6a6dje] a{color:var(--c-navy);text-underline-offset:.2em;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}@media (hover:hover) and (pointer:fine){.faq-item__answer[data-astro-cid-rm6a6dje] a:hover{color:var(--c-red)}}.faq-item__answer[data-astro-cid-rm6a6dje] strong{font-weight:700}.faq[data-astro-cid-iuld4bnz]{padding-block:clamp(40px,6vw,72px) clamp(64px,10vw,128px)}.faq-nav__heading[data-astro-cid-iuld4bnz]{color:var(--c-navy)}.faq-nav__list[data-astro-cid-iuld4bnz]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);margin-top:1rem;display:grid}@media screen and (width<=1024px){.faq-nav__list[data-astro-cid-iuld4bnz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=767px){.faq-nav__list[data-astro-cid-iuld4bnz]{grid-template-columns:minmax(0,1fr)}}.faq-nav__link[data-astro-cid-iuld4bnz]{border:1px solid var(--c-line);background:var(--c-white);height:100%;color:var(--c-navy);border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:clamp(14px,1.6vw,20px) clamp(16px,1.6vw,20px);transition:border-color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);display:flex}@media (hover:hover) and (pointer:fine){.faq-nav__link[data-astro-cid-iuld4bnz]:hover{border-color:var(--c-navy);box-shadow:0 8px 24px #07153614}.faq-nav__link[data-astro-cid-iuld4bnz]:hover .faq-nav__arrow[data-astro-cid-iuld4bnz] svg[data-astro-cid-iuld4bnz]{transform:translateY(2px)}}.faq-nav__text[data-astro-cid-iuld4bnz]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.faq-nav__en[data-astro-cid-iuld4bnz]{color:var(--c-red);align-items:baseline;gap:.6em;display:flex}.faq-nav__en[data-astro-cid-iuld4bnz] .en-label[data-astro-cid-iuld4bnz]{font-size:.8125rem}.faq-nav__jp[data-astro-cid-iuld4bnz]{font-size:1.0625rem;font-weight:700;line-height:1.4}.faq-nav__count[data-astro-cid-iuld4bnz]{color:var(--c-text-muted);font-size:.8125rem;font-weight:700;line-height:1.2}.faq-nav__arrow[data-astro-cid-iuld4bnz]{background:var(--c-soft-blue);width:32px;height:32px;color:var(--c-navy);border-radius:50%;flex:none;place-items:center;display:grid}.faq-nav__arrow[data-astro-cid-iuld4bnz] svg[data-astro-cid-iuld4bnz]{transition:transform .25s cubic-bezier(.22,1,.36,1)}.faq-group[data-astro-cid-iuld4bnz]{scroll-margin-top:calc(var(--header-h) + 16px);margin-top:clamp(40px,6vw,72px)}.faq-group__head[data-astro-cid-iuld4bnz]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;display:flex}.faq-group__list[data-astro-cid-iuld4bnz]{gap:clamp(10px,1.2vw,14px);margin-top:clamp(28px,4vw,48px);display:grid}.faq-toggle[data-astro-cid-iuld4bnz][hidden]{display:none}.faq-toggle__icon[data-astro-cid-iuld4bnz]{width:14px;height:14px;position:relative}.faq-toggle__icon[data-astro-cid-iuld4bnz]:before,.faq-toggle__icon[data-astro-cid-iuld4bnz]:after{content:"";background:currentColor;margin:auto;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.faq-toggle__icon[data-astro-cid-iuld4bnz]:before{width:12px;height:2px}.faq-toggle__icon[data-astro-cid-iuld4bnz]:after{width:2px;height:12px}.faq-toggle[data-astro-cid-iuld4bnz].is-active .faq-toggle__icon[data-astro-cid-iuld4bnz]:after{transform:rotate(90deg)}.faq-contact__card[data-astro-cid-iuld4bnz]{background:var(--c-white);text-align:center;border-radius:12px;padding:clamp(28px,4vw,56px) clamp(20px,4vw,56px)}.faq-contact__text[data-astro-cid-iuld4bnz]{text-align:left;max-width:34em;margin:1.5rem auto 0}.faq-contact__actions[data-astro-cid-iuld4bnz]{justify-content:center;margin-top:clamp(28px,4vw,48px);display:flex}@media screen and (width<=767px){.faq-contact__actions[data-astro-cid-iuld4bnz]{flex-direction:column;align-items:stretch}}
