.faq[data-astro-cid-bppbuphv]{border-top:1px solid var(--c-border)}details[data-astro-cid-bppbuphv]{border-bottom:1px solid var(--c-border);padding:24px 8px}summary[data-astro-cid-bppbuphv]{color:var(--c-strong);cursor:pointer;align-items:flex-start;gap:16px;font-size:16px;font-weight:700;line-height:2;list-style:none;display:flex}summary[data-astro-cid-bppbuphv]::-webkit-details-marker{display:none}.faq__mark[data-astro-cid-bppbuphv]{border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:700;line-height:1;display:inline-flex}.faq__mark--q[data-astro-cid-bppbuphv]{background:var(--c-primary);color:#fff}.faq__mark--a[data-astro-cid-bppbuphv]{border:1px solid var(--c-primary);color:var(--c-primary);background:#fff}.faq__question[data-astro-cid-bppbuphv]{flex:1;min-width:0;padding-top:2px}.faq__icon[data-astro-cid-bppbuphv]{flex:none;width:16px;height:16px;margin-top:10px;position:relative}.faq__icon[data-astro-cid-bppbuphv]:before,.faq__icon[data-astro-cid-bppbuphv]:after{content:"";background:var(--c-primary);width:16px;height:2px;transition:transform .3s;position:absolute;top:7px;left:0}.faq__icon[data-astro-cid-bppbuphv]:after{transform:rotate(90deg)}details[data-astro-cid-bppbuphv][open] .faq__icon[data-astro-cid-bppbuphv]:after{transform:rotate(0)}.faq__a[data-astro-cid-bppbuphv]{gap:16px;margin-top:16px;padding-right:40px;display:flex}.faq__answer[data-astro-cid-bppbuphv]{min-width:0;color:var(--c-strong);padding-top:2px;font-size:16px;line-height:2}.faq__answer[data-astro-cid-bppbuphv] h3{color:var(--c-primary);margin-top:1em;font-size:15px;font-weight:700}@media (width<=720px){details[data-astro-cid-bppbuphv]{padding:20px 0}.faq__a[data-astro-cid-bppbuphv]{padding-right:0}}.pc[data-astro-cid-4runvfn5]{border:3px solid var(--c-border);border-radius:var(--radius);flex-direction:column;align-items:center;gap:40px;padding:56px 64px;display:flex}.pc__price[data-astro-cid-4runvfn5]{color:var(--c-strong);flex-direction:column;align-items:center;gap:12px;display:flex}.pc__base[data-astro-cid-4runvfn5]{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 12px;font-weight:700;display:flex}.pc__base-label[data-astro-cid-4runvfn5]{font-size:24px}.pc__base-num[data-astro-cid-4runvfn5]{font-size:clamp(56px,6vw,80px);line-height:1.1}.pc__base-unit[data-astro-cid-4runvfn5]{font-size:28px}.pc__tax[data-astro-cid-4runvfn5]{color:var(--c-sub);margin-left:-4px;font-size:15px;font-weight:500}.pc__plus[data-astro-cid-4runvfn5]{width:24px;height:24px;position:relative}.pc__plus[data-astro-cid-4runvfn5]:before,.pc__plus[data-astro-cid-4runvfn5]:after{content:"";background:var(--c-sub);position:absolute}.pc__plus[data-astro-cid-4runvfn5]:before{width:24px;height:2px;top:11px;left:0}.pc__plus[data-astro-cid-4runvfn5]:after{width:2px;height:24px;top:0;left:11px}.pc__init[data-astro-cid-4runvfn5]{align-items:baseline;gap:12px;font-size:15px;font-weight:500;display:flex}.pc__init-num[data-astro-cid-4runvfn5]{font-size:28px;line-height:1.2}.pc__note[data-astro-cid-4runvfn5]{color:var(--c-sub);font-size:12px;line-height:1.7}.pc__cta[data-astro-cid-4runvfn5]{border-radius:var(--radius);background:var(--c-soft);justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:880px;padding:20px 24px;font-weight:500;display:flex}.pc__cta[data-astro-cid-4runvfn5] .btn[data-astro-cid-4runvfn5]{flex:none}.pf[data-astro-cid-4runvfn5]{text-align:center;margin-top:56px}.pf__head[data-astro-cid-4runvfn5]{margin-bottom:25px}.pf__tags[data-astro-cid-4runvfn5]{flex-wrap:wrap;justify-content:center;gap:12px;max-width:760px;margin:0 auto;padding:0;list-style:none;display:flex}.pf__tags[data-astro-cid-4runvfn5] li[data-astro-cid-4runvfn5]{border:1px solid var(--c-border);border-radius:999px;padding:8px 20px;font-size:14px;font-weight:500;line-height:1.5}.pf__etc[data-astro-cid-4runvfn5]{color:var(--c-sub);margin-top:16px;font-size:15px}.pf__more[data-astro-cid-4runvfn5]{margin-top:25px}.pq[data-astro-cid-4runvfn5]{border-top:1px solid var(--c-border-subtle)}.pq__list[data-astro-cid-4runvfn5]{max-width:880px;margin:0 auto}@media (width<=720px){.pc[data-astro-cid-4runvfn5]{padding:40px 20px}.pc__cta[data-astro-cid-4runvfn5]{text-align:left;flex-direction:column;align-items:stretch}}
