.pricing-cards-module__ZEegMG__row{gap:var(--sp-6);flex-direction:column;align-items:stretch;width:100%;display:flex}.pricing-cards-module__ZEegMG__slot{visibility:hidden;opacity:0;transform:translateX(calc(var(--sp-16) * -1));flex-direction:column;flex:1;display:flex;position:relative}.pricing-cards-module__ZEegMG__shown .pricing-cards-module__ZEegMG__slot{visibility:visible;animation:pricing-cards-module__ZEegMG__slideIn .6s var(--ease-in-out) both;animation-delay:calc(var(--n) * .25s)}@keyframes pricing-cards-module__ZEegMG__slideIn{to{opacity:1;transform:none}}.pricing-cards-module__ZEegMG__featured{z-index:1}.pricing-cards-module__ZEegMG__shown .pricing-cards-module__ZEegMG__featured{animation-name:pricing-cards-module__ZEegMG__slideInFeatured}@keyframes pricing-cards-module__ZEegMG__slideInFeatured{to{opacity:1;transform:scale(1.02)}}.pricing-cards-module__ZEegMG__ring{inset:calc(var(--sp-1) / -2);border-radius:var(--r-3xl);position:absolute;overflow:hidden}.pricing-cards-module__ZEegMG__spin{background:conic-gradient(from 0deg, var(--text), var(--text-subtle), var(--bg), var(--text-muted), var(--text));filter:blur(var(--sp-1));animation:2s linear infinite pricing-cards-module__ZEegMG__spin;position:absolute;inset:-100%}.pricing-cards-module__ZEegMG__mask{inset:calc(var(--sp-1) / 2);border-radius:var(--r-3xl);background:var(--bg);position:absolute}@keyframes pricing-cards-module__ZEegMG__spin{to{transform:rotate(360deg)}}.pricing-cards-module__ZEegMG__card{gap:var(--sp-8);padding:var(--sp-8);border:1px solid var(--border);border-radius:var(--r-3xl);background:var(--bg-elev);flex-direction:column;flex:1;display:flex;position:relative}.pricing-cards-module__ZEegMG__featured .pricing-cards-module__ZEegMG__card{background:0 0;border-color:#0000}.pricing-cards-module__ZEegMG__head{gap:var(--sp-3);display:grid}.pricing-cards-module__ZEegMG__nameRow{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.pricing-cards-module__ZEegMG__name{font-size:var(--t-h2);font-weight:var(--w-med);margin:0}.pricing-cards-module__ZEegMG__badge{align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);background:var(--accent);color:var(--accent-fg);font-size:var(--t-sm);font-weight:var(--w-med);display:inline-flex}.pricing-cards-module__ZEegMG__blurb{font-size:var(--t-body);line-height:var(--lh-normal);color:var(--text-muted);word-break:keep-all;margin:0}.pricing-cards-module__ZEegMG__body{gap:var(--sp-6);flex-direction:column;flex:1;display:flex}.pricing-cards-module__ZEegMG__price{font-size:calc(var(--t-display) * 1.2);font-weight:var(--w-med);font-variant-numeric:tabular-nums}.pricing-cards-module__ZEegMG__creditsLine{margin:var(--sp-1) 0 0;font-size:var(--t-body);color:var(--text-muted)}.pricing-cards-module__ZEegMG__rule{border:0;border-top:1px solid var(--border);width:100%;margin:0}.pricing-cards-module__ZEegMG__features{align-content:start;gap:var(--sp-4);flex:1;margin:0;padding:0;list-style:none;display:grid}.pricing-cards-module__ZEegMG__features li{align-items:flex-start;gap:var(--sp-3);font-size:var(--t-body);color:var(--text-muted);word-break:keep-all;display:flex}.pricing-cards-module__ZEegMG__check{margin-top:var(--sp-1);color:var(--text);flex:none}@media (scripting:none){.pricing-cards-module__ZEegMG__slot{visibility:visible;opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pricing-cards-module__ZEegMG__slot,.pricing-cards-module__ZEegMG__shown .pricing-cards-module__ZEegMG__slot{visibility:visible;opacity:1;animation:none;transform:none}.pricing-cards-module__ZEegMG__spin{animation:none}}@media (min-width:1024px){.pricing-cards-module__ZEegMG__row{flex-direction:row}}
.pricing-section-module__l68pTa__section{max-width:calc(var(--sp-16) * 20);padding:var(--sp-16) var(--sp-4);gap:var(--sp-12);justify-items:center;margin:0 auto;display:grid}.pricing-section-module__l68pTa__head{gap:var(--sp-4);max-width:calc(var(--sp-16) * 10);text-align:center;justify-items:center;display:grid}.pricing-section-module__l68pTa__badge{padding:var(--sp-1) var(--sp-3);border:1px solid var(--border);border-radius:var(--r-pill);font-size:var(--t-sm);color:var(--text-muted)}.pricing-section-module__l68pTa__title{font-size:var(--t-h1);font-weight:var(--w-med);line-height:var(--lh-snug);word-break:keep-all;margin:0}.pricing-section-module__l68pTa__sub{font-size:var(--t-body);line-height:var(--lh-normal);color:var(--text-muted);word-break:keep-all;margin:0}@media (min-width:768px){.pricing-section-module__l68pTa__title{font-size:calc(var(--t-display) * 1.3)}}
.reveal-faq-module__uIZVUG__section{max-width:calc(var(--sp-16) * 16);padding:var(--sp-16) var(--sp-4);margin:0 auto}.reveal-faq-module__uIZVUG__grid{gap:var(--sp-8);display:grid}.reveal-faq-module__uIZVUG__title{font-size:var(--t-h1);font-weight:var(--w-semi);line-height:var(--lh-snug);word-break:keep-all;margin:0}.reveal-faq-module__uIZVUG__sub{margin:var(--sp-3) 0 0;font-size:var(--t-title);color:var(--text-muted);word-break:keep-all}.reveal-faq-module__uIZVUG__help{font-size:var(--t-sm);line-height:var(--lh-normal);color:var(--text-muted);word-break:keep-all;margin:0}.reveal-faq-module__uIZVUG__help a{color:var(--text);font-weight:var(--w-med)}.reveal-faq-module__uIZVUG__helpWide{display:none}.reveal-faq-module__uIZVUG__item{border-bottom:1px solid var(--border)}.reveal-faq-module__uIZVUG__q{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) 0;font-size:var(--t-title);font-weight:var(--w-med);cursor:pointer;list-style:none;display:flex}.reveal-faq-module__uIZVUG__q::-webkit-details-marker{display:none}.reveal-faq-module__uIZVUG__chevron{color:var(--text-muted);transition:transform var(--dur-dropdown) var(--ease-out);flex:none}.reveal-faq-module__uIZVUG__item[open] .reveal-faq-module__uIZVUG__chevron{transform:rotate(180deg)}.reveal-faq-module__uIZVUG__answer{padding:0 0 var(--sp-4);font-size:var(--t-body);line-height:var(--lh-normal);color:var(--text-muted);margin:0}.reveal-faq-module__uIZVUG__word{white-space:pre;display:inline-block}.reveal-faq-module__uIZVUG__char{display:inline-block}.reveal-faq-module__uIZVUG__item[open] .reveal-faq-module__uIZVUG__char{animation:reveal-faq-module__uIZVUG__reveal .3s var(--ease-out) both;animation-delay:calc(var(--i) * 15ms)}@keyframes reveal-faq-module__uIZVUG__reveal{0%{opacity:0;filter:blur(calc(var(--blur-mask) * 5))}to{opacity:1;filter:blur()}}@media (prefers-reduced-motion:reduce){.reveal-faq-module__uIZVUG__item[open] .reveal-faq-module__uIZVUG__char{animation:none}}@media (min-width:768px){.reveal-faq-module__uIZVUG__grid{gap:var(--sp-12);grid-template-columns:2fr 3fr}.reveal-faq-module__uIZVUG__side{align-content:start;gap:var(--sp-6);display:grid}.reveal-faq-module__uIZVUG__sub{margin:0}.reveal-faq-module__uIZVUG__helpWide{display:block}.reveal-faq-module__uIZVUG__helpNarrow{display:none}}
