.card[data-astro-cid-zf3h42yx]{border-radius:var(--radius-md);border:1px solid var(--line);background-color:var(--surface-muted);width:100%;color:var(--ink-700);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:max(1.5rem,min(4vw,3rem));padding:max(1.75rem,min(4vw,2.75rem));display:grid}.custom[data-astro-cid-zf3h42yx]{background-color:var(--night-raised);color:var(--on-inverse);border-color:#fff3}.card-title[data-astro-cid-zf3h42yx]{font-family:var(--font-display);font-size:var(--step-3);line-height:var(--leading-snug);text-transform:uppercase;color:var(--ink-900);margin:0 0 var(--space-2xs);font-weight:600}.custom[data-astro-cid-zf3h42yx] .card-title[data-astro-cid-zf3h42yx]{color:var(--on-inverse)}.card-desc[data-astro-cid-zf3h42yx]{font-size:var(--step-0);line-height:var(--leading-normal);color:var(--ink-600);text-wrap:pretty;margin:0 0 var(--space-md);max-width:42rem}.custom[data-astro-cid-zf3h42yx] .card-desc[data-astro-cid-zf3h42yx]{color:var(--on-inverse-muted)}.features[data-astro-cid-zf3h42yx]{gap:var(--space-xs);padding:var(--space-md) 0 0;border-top:1px solid var(--line);color:inherit;flex-direction:column;margin:0;display:flex}.custom[data-astro-cid-zf3h42yx] .features[data-astro-cid-zf3h42yx]{border-top-color:var(--line-inverse)}.custom[data-astro-cid-zf3h42yx] .features[data-astro-cid-zf3h42yx] .unavailable img{filter:invert()brightness(1.6)}.price-and-cta[data-astro-cid-zf3h42yx]{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.price[data-astro-cid-zf3h42yx]{font-family:var(--font-display);font-size:var(--step-5);color:var(--ink-900);align-items:baseline;gap:.15em;margin:0;font-weight:600;line-height:1;display:flex}.custom[data-astro-cid-zf3h42yx] .price[data-astro-cid-zf3h42yx]{color:var(--on-inverse)}.currency[data-astro-cid-zf3h42yx]{align-self:flex-start;padding-top:.35em;font-size:.45em}.per[data-astro-cid-zf3h42yx]{font-family:var(--font-mono);color:var(--ink-400);margin-left:.3em;font-size:.8rem;font-weight:400}.custom[data-astro-cid-zf3h42yx] .per[data-astro-cid-zf3h42yx]{color:var(--on-inverse-muted)}.second-desc[data-astro-cid-zf3h42yx]{font-size:var(--step-0);line-height:var(--leading-normal);color:var(--ink-600);text-wrap:pretty;margin:0}.custom[data-astro-cid-zf3h42yx] .second-desc[data-astro-cid-zf3h42yx]{color:var(--on-inverse-muted)}.cta[data-astro-cid-zf3h42yx]{width:100%}.updated[data-astro-cid-zf3h42yx]{font-family:var(--font-mono);letter-spacing:.03em;color:var(--ink-400);font-size:.7rem}.custom[data-astro-cid-zf3h42yx] .updated[data-astro-cid-zf3h42yx]{color:var(--on-inverse-muted)}@media screen and (max-width:900px){.card[data-astro-cid-zf3h42yx]{grid-template-columns:1fr}.title-and-features[data-astro-cid-zf3h42yx]{order:2}.price-and-cta[data-astro-cid-zf3h42yx]{order:1;width:100%}}.support[data-astro-cid-kqzqrse6]{background-color:var(--surface);padding-block:var(--space-section)}.support[data-astro-cid-kqzqrse6].muted{background-color:var(--surface-muted)}.grid[data-astro-cid-kqzqrse6]{width:100%;max-width:var(--container);border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-inline-start:auto;margin-inline-end:auto;list-style:none;display:grid}.item[data-astro-cid-kqzqrse6]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:max(1.5rem,min(3vw,2.25rem))}.num[data-astro-cid-kqzqrse6]{font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent-ink);margin-bottom:var(--space-sm);font-size:.75rem;display:block}.item-title[data-astro-cid-kqzqrse6]{font-family:var(--font-display);font-size:var(--step-2);line-height:var(--leading-snug);color:var(--ink-900);margin:0 0 var(--space-2xs);font-weight:600}.item-desc[data-astro-cid-kqzqrse6]{font-size:var(--step-0);line-height:var(--leading-normal);color:var(--ink-600);text-wrap:pretty;margin:0}.plan[data-astro-cid-kqzqrse6]{width:100%;max-width:var(--container);margin:var(--space-xl) auto 0;padding-inline:var(--gutter)}@media screen and (max-width:900px){.grid[data-astro-cid-kqzqrse6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:600px){.grid[data-astro-cid-kqzqrse6]{grid-template-columns:1fr}}
