.pricing[data-astro-cid-twnllfu4]{isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 55% 40% at 12% 0%,rgba(225,58,38,.07),transparent 55%),radial-gradient(ellipse 50% 35% at 88% 100%,rgba(254,237,101,.05),transparent 50%),#050505}.pricing__head[data-astro-cid-twnllfu4]{margin-bottom:clamp(1.75rem,4vw,2.75rem);max-width:42rem}.pricing__lead[data-astro-cid-twnllfu4]{margin:0}.pricing__grid[data-astro-cid-twnllfu4]{display:grid;gap:.85rem}.pricing__grid--3[data-astro-cid-twnllfu4],.pricing__grid--4[data-astro-cid-twnllfu4]{grid-template-columns:1fr}@media(min-width:720px){.pricing__grid--3[data-astro-cid-twnllfu4]{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing__grid--4[data-astro-cid-twnllfu4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.pricing__grid--4[data-astro-cid-twnllfu4]{grid-template-columns:repeat(4,minmax(0,1fr))}}.pricing-card[data-astro-cid-twnllfu4]{position:relative;display:flex;flex-direction:column;gap:1.05rem;min-height:100%;padding:1.35rem 1.25rem 1.25rem;background:var(--color-bg-elevated);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);transition:border-color .3s var(--ease),transform .35s var(--ease);animation-delay:var(--delay, 0s)}.pricing-card[data-astro-cid-twnllfu4]:hover{border-color:#ffffff47;transform:translateY(-2px)}.pricing-card--popular[data-astro-cid-twnllfu4]{border-color:#feed658c;background:linear-gradient(180deg,rgba(254,237,101,.05),transparent 42%),var(--color-bg-elevated)}.pricing-card__badge[data-astro-cid-twnllfu4]{position:absolute;top:.85rem;right:.85rem;padding:.28rem .55rem;border-radius:.25rem;background:#fff;color:#111;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pricing-card__top[data-astro-cid-twnllfu4]{padding-right:4.5rem}.pricing-card[data-astro-cid-twnllfu4]:not(.pricing-card--popular) .pricing-card__top[data-astro-cid-twnllfu4]{padding-right:0}.pricing-card__name[data-astro-cid-twnllfu4]{margin:0 0 .45rem;font-size:1.05rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pricing-card__blurb[data-astro-cid-twnllfu4]{margin:0;font-size:.88rem;line-height:1.45;color:var(--color-muted)}.pricing-card__price[data-astro-cid-twnllfu4]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .35rem;margin:0;color:#fff}.pricing-card__prefix[data-astro-cid-twnllfu4]{font-size:.95rem;font-weight:500;color:#ffffffb3;margin-right:.15rem}.pricing-card__amount[data-astro-cid-twnllfu4]{font-family:var(--font-credit);font-size:clamp(2.35rem,4.5vw,2.85rem);font-weight:500;letter-spacing:-.02em;line-height:1}.pricing-card__currency[data-astro-cid-twnllfu4]{font-family:var(--font-credit);font-size:1.15rem;font-weight:500;color:#ffffffbf;align-self:flex-start;margin-top:.35rem}.pricing-card__period[data-astro-cid-twnllfu4]{width:100%;margin-top:.15rem;font-size:.82rem;color:var(--color-faint)}.pricing-card__lists[data-astro-cid-twnllfu4]{display:grid;gap:.9rem;flex:1}.pricing-card__list-label[data-astro-cid-twnllfu4]{margin:0 0 .4rem;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffffc7}.pricing-card__list-label--mute[data-astro-cid-twnllfu4]{color:var(--color-faint)}.pricing-card__features[data-astro-cid-twnllfu4]{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.pricing-card__features[data-astro-cid-twnllfu4] li[data-astro-cid-twnllfu4]{display:grid;grid-template-columns:1.1rem 1fr;gap:.55rem;align-items:start;font-size:.86rem;line-height:1.4;color:#ffffffc7}.pricing-card__features--excludes[data-astro-cid-twnllfu4] li[data-astro-cid-twnllfu4]{color:#ffffff80}.pricing-card__check[data-astro-cid-twnllfu4]{color:var(--color-loud);font-size:.85rem;line-height:1.45}.pricing-card__x[data-astro-cid-twnllfu4]{color:#ffffff59;font-size:.85rem;line-height:1.45}.pricing-card__cta[data-astro-cid-twnllfu4]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.85rem;margin-top:auto;padding:.7rem 1rem;border:1px solid rgba(255,255,255,.28);border-radius:var(--radius-sm);background:transparent;color:#fff;font-family:var(--font-body);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background .25s var(--ease),border-color .25s var(--ease),color .25s var(--ease)}.pricing-card__cta[data-astro-cid-twnllfu4]:hover{background:var(--color-loud);border-color:var(--color-loud);color:#171200}.pricing-card--popular[data-astro-cid-twnllfu4] .pricing-card__cta[data-astro-cid-twnllfu4]{border-color:#feed6573}.pricing__footer[data-astro-cid-twnllfu4]{display:grid;gap:1rem;margin-top:clamp(1.5rem,3vw,2.25rem);padding:1.25rem 1.35rem;border:var(--hairline);border-radius:var(--radius-lg);background:#ffffff05}@media(min-width:800px){.pricing__footer[data-astro-cid-twnllfu4]{grid-template-columns:1.4fr auto;align-items:center}}.pricing__footer-copy[data-astro-cid-twnllfu4] h3[data-astro-cid-twnllfu4]{margin:0 0 .4rem;font-size:1.05rem}.pricing__footer-copy[data-astro-cid-twnllfu4] p[data-astro-cid-twnllfu4]{margin:0;max-width:40rem;color:var(--color-muted);font-size:.95rem}.pricing__footer-actions[data-astro-cid-twnllfu4]{display:flex;flex-wrap:wrap;gap:.65rem}@media(prefers-reduced-motion:reduce){.pricing-card[data-astro-cid-twnllfu4]{transition:none}.pricing-card[data-astro-cid-twnllfu4]:hover{transform:none}}
