.cmpi-h1[data-astro-cid-neplck24]{font-size:clamp(2.3rem,4vw + 1rem,4rem);font-weight:600;letter-spacing:-.025em;margin-top:.6rem}.cmpi-sub[data-astro-cid-neplck24]{font-size:var(--fs-lg);color:var(--text-soft);margin-top:1.1rem;max-width:60ch}.cmpi-grid[data-astro-cid-neplck24]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;margin-top:2.5rem}.cmpi-card[data-astro-cid-neplck24]{display:flex;flex-direction:column;gap:.5rem;padding:1.4rem 1.5rem;border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--paper);transition:border-color .2s var(--ease),transform .2s var(--ease)}.cmpi-card[data-astro-cid-neplck24]:hover{border-color:var(--teal-600);transform:translateY(-3px)}.cmpi-card__name[data-astro-cid-neplck24]{font-family:var(--font-display);font-weight:600;font-size:1.2rem;color:var(--ink-900)}.cmpi-card__go[data-astro-cid-neplck24]{font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--teal-700)}.cmpi-price-h2[data-astro-cid-neplck24]{margin-top:.6rem}.cmpi-price-note[data-astro-cid-neplck24]{font-size:var(--fs-lg);color:var(--text-soft);margin-top:1.2rem;max-width:68ch}.cmpi-price-note[data-astro-cid-neplck24] strong[data-astro-cid-neplck24]{color:var(--ink-900)}.ptable-wrap[data-astro-cid-neplck24]{overflow-x:auto;margin-top:2rem;border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--paper)}.ptable[data-astro-cid-neplck24]{width:100%;border-collapse:collapse;min-width:680px}.ptable[data-astro-cid-neplck24] th[data-astro-cid-neplck24],.ptable[data-astro-cid-neplck24] td[data-astro-cid-neplck24]{text-align:left;padding:.9rem 1.1rem;border-bottom:1px solid var(--line);font-size:.92rem;vertical-align:top}.ptable[data-astro-cid-neplck24] tbody[data-astro-cid-neplck24] tr[data-astro-cid-neplck24]:last-child th[data-astro-cid-neplck24],.ptable[data-astro-cid-neplck24] tbody[data-astro-cid-neplck24] tr[data-astro-cid-neplck24]:last-child td[data-astro-cid-neplck24]{border-bottom:none}.ptable[data-astro-cid-neplck24] thead[data-astro-cid-neplck24] th[data-astro-cid-neplck24]{font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-mute)}.ptable[data-astro-cid-neplck24] tbody[data-astro-cid-neplck24] th[data-astro-cid-neplck24]{font-weight:650;color:var(--ink-900);white-space:nowrap}.ptable[data-astro-cid-neplck24] tbody[data-astro-cid-neplck24] th[data-astro-cid-neplck24] a[data-astro-cid-neplck24]{color:var(--ink-900)}.ptable[data-astro-cid-neplck24] td[data-astro-cid-neplck24]{color:var(--text-soft)}.ptable__us[data-astro-cid-neplck24]{background:var(--teal-50)}.ptable__us[data-astro-cid-neplck24] th[data-astro-cid-neplck24],.ptable__us[data-astro-cid-neplck24] td[data-astro-cid-neplck24]{color:var(--ink-900);font-weight:550}@media(max-width:640px){.ptable[data-astro-cid-neplck24]{min-width:0}.ptable[data-astro-cid-neplck24] thead[data-astro-cid-neplck24]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ptable[data-astro-cid-neplck24] tbody[data-astro-cid-neplck24] tr[data-astro-cid-neplck24]{display:block;border-bottom:1px solid var(--line-strong);padding:.4rem 0}.ptable[data-astro-cid-neplck24] tbody[data-astro-cid-neplck24] tr[data-astro-cid-neplck24]:last-child{border-bottom:none}.ptable[data-astro-cid-neplck24] tbody[data-astro-cid-neplck24] th[data-astro-cid-neplck24],.ptable[data-astro-cid-neplck24] tbody[data-astro-cid-neplck24] td[data-astro-cid-neplck24]{display:block;border-bottom:none;padding:.35rem 1.1rem}.ptable[data-astro-cid-neplck24] tbody[data-astro-cid-neplck24] th[data-astro-cid-neplck24]{font-size:1.05rem;padding-top:.7rem}.ptable[data-astro-cid-neplck24] tbody[data-astro-cid-neplck24] th[data-astro-cid-neplck24] a[data-astro-cid-neplck24]{display:inline-block;padding-block:.4rem;text-decoration:underline}.ptable[data-astro-cid-neplck24] tbody[data-astro-cid-neplck24] td[data-astro-cid-neplck24]:before{content:attr(data-label);display:block;font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-mute)}}.cmpi-price-source[data-astro-cid-neplck24]{font-size:.82rem;color:var(--text-mute);margin-top:1rem;max-width:70ch}
