.pricing-module__lP4odW__page{background:var(--canvas);padding-bottom:48px}.pricing-module__lP4odW__notice{border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-2);margin:0 0 16px;padding:12px 16px;font-size:14px}.pricing-module__lP4odW__toggle{justify-content:center;margin:8px 0 24px;display:flex}.pricing-module__lP4odW__save{color:var(--profit);margin-left:6px;font-size:11px;font-weight:750}.pricing-module__lP4odW__plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:860px;margin:0 auto;display:grid}.pricing-module__lP4odW__plan{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;padding:26px 28px;display:flex}.pricing-module__lP4odW__pro{border-color:var(--trace);box-shadow:0 0 0 1px var(--trace) inset}.pricing-module__lP4odW__planName{color:var(--trace-strong);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:13px;font-weight:750}.pricing-module__lP4odW__price{align-items:baseline;gap:6px;margin:10px 0 18px;display:flex}.pricing-module__lP4odW__price strong{color:var(--ink);font-size:38px;font-weight:760;line-height:1}.pricing-module__lP4odW__price span{color:var(--muted);font-size:14px}.pricing-module__lP4odW__features{color:var(--ink-2);gap:10px;margin:0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid}.pricing-module__lP4odW__features li{grid-template-columns:18px minmax(0,1fr);gap:8px;display:grid}.pricing-module__lP4odW__check{width:16px;height:16px;color:var(--profit);margin-top:2px}.pricing-module__lP4odW__cta{gap:8px;margin-top:auto;padding-top:24px;display:grid}.pricing-module__lP4odW__cta .button{justify-content:center;width:100%}.pricing-module__lP4odW__current{color:var(--muted);text-align:center;margin:14px 0 0;font-size:13px}.pricing-module__lP4odW__cta .pricing-module__lP4odW__current{margin:0}.pricing-module__lP4odW__unavailable{border-radius:var(--radius-sm);background:var(--surface-2);color:var(--muted);text-align:center;margin:0;padding:10px 12px;font-size:14px}.pricing-module__lP4odW__error{color:var(--loss);margin:0;font-size:13px}.pricing-module__lP4odW__note{max-width:860px;color:var(--muted);text-align:center;margin:20px auto 0;font-size:13px}@media (max-width:720px){.pricing-module__lP4odW__plans{grid-template-columns:minmax(0,1fr)}.pricing-module__lP4odW__plan{padding:22px 20px}}
