.plans-head[data-astro-cid-7h35t65l]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:36px;display:flex}.plans[data-astro-cid-7h35t65l]{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:16px;display:grid}@media (width<=1180px){.plans[data-astro-cid-7h35t65l]{grid-template-columns:repeat(2,1fr)}}.plan[data-astro-cid-7h35t65l].soon{box-shadow:inset 0 0 0 1px var(--border);background:0 0}.plan[data-astro-cid-7h35t65l].soon .plan-name[data-astro-cid-7h35t65l]{color:var(--text-2)}.soon-price[data-astro-cid-7h35t65l]{font-family:var(--font-display);color:var(--text-3);font-size:1.5rem;font-weight:700}.plan[data-astro-cid-7h35t65l].soon .btn[data-astro-cid-7h35t65l]{opacity:.55;pointer-events:none;margin-top:auto}.plan[data-astro-cid-7h35t65l]{border-radius:var(--r-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);flex-direction:column;gap:6px;padding:28px 26px;display:flex;position:relative}.plan[data-astro-cid-7h35t65l].pick{background:linear-gradient(180deg, #a78bfa1a, var(--surface) 40%);box-shadow:inset 0 0 0 1px #a78bfa66, var(--shadow-3)}.plan-tag[data-astro-cid-7h35t65l]{font-size:var(--fs-xs);color:#d4c8ff;background:#a78bfa24;border-radius:99px;padding:4px 10px;font-weight:600;position:absolute;top:22px;right:22px}.plan-name[data-astro-cid-7h35t65l]{font-size:1.3rem}.plan-what[data-astro-cid-7h35t65l]{color:var(--text-3);font-size:var(--fs-small)}.plan-price[data-astro-cid-7h35t65l]{align-items:baseline;gap:6px;margin-top:18px;display:flex}.plan-price[data-astro-cid-7h35t65l] .tnum[data-astro-cid-7h35t65l]{font-family:var(--font-display);color:var(--text);letter-spacing:-.03em;font-size:2.4rem;font-weight:800;line-height:1}.plan-price[data-astro-cid-7h35t65l] small[data-astro-cid-7h35t65l]{color:var(--text-3);font-size:var(--fs-small)}.plan-note[data-astro-cid-7h35t65l]{color:var(--text-2);margin-top:12px}.plan-list[data-astro-cid-7h35t65l]{border-top:1px solid var(--border);gap:10px;margin:18px 0 26px;padding-top:18px;font-size:.92rem;display:grid}.plan-list[data-astro-cid-7h35t65l] li[data-astro-cid-7h35t65l]{grid-template-columns:18px 1fr;gap:10px;display:grid}.plan-list[data-astro-cid-7h35t65l] svg{color:var(--p-plus);margin-top:3px}.plan[data-astro-cid-7h35t65l] .btn[data-astro-cid-7h35t65l]{margin-top:auto}@media (width<=900px){.plans[data-astro-cid-7h35t65l]{grid-template-columns:1fr;max-width:520px}}.talk[data-astro-cid-7h35t65l]{border-radius:var(--r-xl);box-shadow:inset 0 0 0 1px var(--border);margin-top:16px}.talk-row[data-astro-cid-7h35t65l]{grid-template-columns:1fr auto;align-items:center;gap:24px;padding:24px 26px;display:grid}.talk-row[data-astro-cid-7h35t65l]+.talk-row[data-astro-cid-7h35t65l]{border-top:1px solid var(--border)}.talk-t[data-astro-cid-7h35t65l]{font-family:var(--font-sans);letter-spacing:0;margin-bottom:4px;font-size:1.02rem;font-weight:600}.talk-row[data-astro-cid-7h35t65l] p[data-astro-cid-7h35t65l]{max-width:70ch;font-size:.94rem}@media (width<=640px){.talk-row[data-astro-cid-7h35t65l]{grid-template-columns:1fr}}.free[data-astro-cid-7h35t65l]{border-radius:var(--r-xl);background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--border);grid-template-columns:1fr 1.4fr;align-items:center;gap:32px;padding:28px;display:grid}.free-list[data-astro-cid-7h35t65l]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.free-list[data-astro-cid-7h35t65l] li[data-astro-cid-7h35t65l]{color:var(--text-3);font-size:var(--fs-small);display:grid}.free-list[data-astro-cid-7h35t65l] b[data-astro-cid-7h35t65l]{font-family:var(--font-display);color:var(--text);letter-spacing:-.02em;font-size:1.5rem;font-weight:700}@media (width<=860px){.free[data-astro-cid-7h35t65l]{grid-template-columns:1fr}.free-list[data-astro-cid-7h35t65l]{grid-template-columns:1fr 1fr}}.group-h[data-astro-cid-7h35t65l]{font-family:var(--font-sans);font-size:var(--fs-small);color:var(--text-3);letter-spacing:0;margin:40px 0 4px;font-weight:600}.group-h[data-astro-cid-7h35t65l]:first-of-type{margin-top:0}.tbl-wrap[data-astro-cid-7h35t65l]{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--border);overflow-x:auto}.tbl[data-astro-cid-7h35t65l]{border-collapse:collapse;width:100%;min-width:760px;font-size:.9rem}.tbl[data-astro-cid-7h35t65l] th[data-astro-cid-7h35t65l],.tbl[data-astro-cid-7h35t65l] td[data-astro-cid-7h35t65l]{text-align:center;border-bottom:1px solid var(--border);padding:13px 16px}.tbl[data-astro-cid-7h35t65l] thead[data-astro-cid-7h35t65l] th[data-astro-cid-7h35t65l]{background:var(--bg-raised);color:var(--text);font-weight:600;font-family:var(--font-sans);letter-spacing:0;position:sticky;top:0}.tbl[data-astro-cid-7h35t65l] tbody[data-astro-cid-7h35t65l] th[data-astro-cid-7h35t65l][scope=row]{text-align:left;color:var(--text-2);font-weight:500;font-family:var(--font-sans);letter-spacing:0;background:var(--bg);min-width:220px;position:sticky;left:0}.tbl[data-astro-cid-7h35t65l] td[data-astro-cid-7h35t65l]{color:var(--text)}.tbl[data-astro-cid-7h35t65l] .grp[data-astro-cid-7h35t65l] th[data-astro-cid-7h35t65l]{text-align:left;font-size:var(--fs-xs);color:var(--text-3);background:var(--bg-raised);font-weight:600;font-family:var(--font-sans);letter-spacing:0}.tbl[data-astro-cid-7h35t65l] .pick[data-astro-cid-7h35t65l]{background:#a78bfa0f}.tbl[data-astro-cid-7h35t65l] .yes{color:var(--success);display:inline}.tbl[data-astro-cid-7h35t65l] .no{color:var(--text-3);opacity:.6;display:inline}.faq[data-astro-cid-7h35t65l]{margin-top:24px}.qa[data-astro-cid-7h35t65l]{border-top:1px solid var(--border)}.qa[data-astro-cid-7h35t65l]:last-child{border-bottom:1px solid var(--border)}.qa[data-astro-cid-7h35t65l] summary[data-astro-cid-7h35t65l]{cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:20px 2px;font-weight:600;list-style:none;display:flex}.qa[data-astro-cid-7h35t65l] summary[data-astro-cid-7h35t65l]::-webkit-details-marker{display:none}.qa[data-astro-cid-7h35t65l] summary[data-astro-cid-7h35t65l] svg{color:var(--text-3);transition:transform var(--t-fast) var(--ease-out);flex:none}.qa[data-astro-cid-7h35t65l][open] summary[data-astro-cid-7h35t65l] svg{transform:rotate(45deg)}.qa[data-astro-cid-7h35t65l] p[data-astro-cid-7h35t65l]{max-width:64ch;padding:0 2px 22px}
