.plans[data-astro-cid-n3fhtagd]{gap:1rem;display:grid}.plan[data-astro-cid-n3fhtagd]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);text-align:center;flex-direction:column;padding:1.75rem 1.35rem 1.35rem;display:flex;position:relative}.plan--featured[data-astro-cid-n3fhtagd]{background:var(--night);border-color:var(--night);order:-1}.plan__shine[data-astro-cid-n3fhtagd]{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.plan--featured[data-astro-cid-n3fhtagd]{animation:3.5s ease-in-out infinite featured-glow}@keyframes featured-glow{0%,to{box-shadow:0 0 0 1px #e8a48f33,0 18px 40px -26px #17131099}50%{box-shadow:0 0 0 1px #e8a48f99,0 22px 50px -22px #9c200799}}.plan__tag[data-astro-cid-n3fhtagd]{letter-spacing:.08em;text-transform:uppercase;background:var(--brick);color:#fff;z-index:3;white-space:nowrap;border-radius:3px;padding:.35rem .7rem;font-size:.72rem;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.plan__name[data-astro-cid-n3fhtagd]{margin:0;font-size:1.4rem}.plan__price[data-astro-cid-n3fhtagd]{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.2rem .7rem;margin:.8rem 0 .3rem;display:flex}.plan__amount[data-astro-cid-n3fhtagd]{font-family:var(--font-display);letter-spacing:-.04em;font-size:2.75rem;font-weight:800;line-height:1}.plan__per[data-astro-cid-n3fhtagd]{color:var(--ink-2);font-weight:600}.plan--featured[data-astro-cid-n3fhtagd] .plan__per[data-astro-cid-n3fhtagd]{color:var(--on-night)}.plan__note[data-astro-cid-n3fhtagd]{color:var(--muted);margin:0 0 1.25rem;font-size:.9rem}.plan--featured[data-astro-cid-n3fhtagd] .plan__note[data-astro-cid-n3fhtagd]{color:var(--on-night-muted)}.plan__inc-label[data-astro-cid-n3fhtagd]{text-align:left;border-top:1px solid var(--line);margin:0 0 .6rem;padding-top:1.1rem;font-size:.95rem;font-weight:600}.plan--featured[data-astro-cid-n3fhtagd] .plan__inc-label[data-astro-cid-n3fhtagd]{border-color:var(--night-line)}.plan__list[data-astro-cid-n3fhtagd]{text-align:left;gap:.45rem;margin-bottom:1.5rem;font-size:.95rem}.plan__list[data-astro-cid-n3fhtagd] li{grid-template-columns:20px 1fr}.plan--featured[data-astro-cid-n3fhtagd] .plan__list[data-astro-cid-n3fhtagd]{color:var(--on-night)}.plan__cta[data-astro-cid-n3fhtagd]{margin-top:auto}.plan__after[data-astro-cid-n3fhtagd]{color:var(--muted);margin:.6rem 0 0;font-size:.8rem}.plan--featured[data-astro-cid-n3fhtagd] .plan__after[data-astro-cid-n3fhtagd]{color:var(--on-night-muted)}.plans-promises[data-astro-cid-n3fhtagd]{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:1.75rem 0 0;padding:0;font-size:.92rem;font-weight:600;list-style:none;display:flex}.plans-promises[data-astro-cid-n3fhtagd] li[data-astro-cid-n3fhtagd]{align-items:center;gap:.4rem;display:inline-flex}.plans-promises[data-astro-cid-n3fhtagd] svg{color:var(--brick)}@media (width>=960px){.plans[data-astro-cid-n3fhtagd]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem}.plan[data-astro-cid-n3fhtagd]{padding:2.25rem 1.75rem 1.75rem}.plan--featured[data-astro-cid-n3fhtagd]{order:0;transform:translateY(-.9rem)}}.faq[data-astro-cid-bppbuphv]{border-top:1px solid var(--line)}.faq__item[data-astro-cid-bppbuphv]{border-bottom:1px solid var(--line)}summary[data-astro-cid-bppbuphv]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 0;list-style:none;display:flex}summary[data-astro-cid-bppbuphv]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-bppbuphv]{font-family:var(--font-body);margin:0;font-size:1.08rem;font-weight:600;line-height:1.35}.faq__icon[data-astro-cid-bppbuphv]{border:1px solid var(--line-strong);width:36px;height:36px;color:var(--brick);border-radius:50%;flex:none;place-items:center;transition:transform .2s;display:grid}details[data-astro-cid-bppbuphv][open] .faq__icon[data-astro-cid-bppbuphv]{transform:rotate(45deg)}summary[data-astro-cid-bppbuphv]:hover .faq__q[data-astro-cid-bppbuphv]{color:var(--brick)}.faq__a[data-astro-cid-bppbuphv]{color:var(--ink-2);max-width:68ch;margin:0;padding:0 3rem 1.4rem 0}
