.pricing_page__L_vko{max-width:1140px;margin:0 auto;padding:32px 20px 64px}@media (max-width:640px){.pricing_page__L_vko{padding-bottom:var(--bottom-nav-clearance)}}.pricing_header___3uTk{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:8px;flex-wrap:wrap}.pricing_title__JADp_{font-size:22px;font-weight:900;margin:0;text-wrap:balance}.pricing_subtitle__ZLD8h{margin:0 0 20px;color:var(--ink-2);font-size:13.5px;max-width:640px}.pricing_noticeCard__p_7js{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--r-control);padding:14px 18px;color:var(--ink-2);font-size:13.5px;margin-bottom:24px}.pricing_noticeCard__p_7js strong{color:var(--gold-300);font-weight:500}.pricing_sectionTitle__XRsA5{font-size:16px;font-weight:900;color:var(--gold-300);margin:32px 0 14px}.pricing_planGrid__Aplau{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:900px){.pricing_planGrid__Aplau{grid-template-columns:1fr}}.pricing_planCard__9bZmW{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:24px;display:flex;flex-direction:column}.pricing_planName__8icW9{font-size:19px;font-weight:900;color:var(--gold-300);margin-bottom:8px}.pricing_freeNote__kZUFz,.pricing_planDesc__YwpbD{margin:0 0 16px;color:var(--ink-2);font-size:13.5px}.pricing_freeNote__kZUFz{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--r-control);padding:10px 14px}.pricing_entList__y4e13{list-style:none;margin:auto 0 0;padding:14px 0 0;border-top:1px solid var(--border);display:grid;gap:6px;color:var(--ink-2);font-size:13px}.pricing_entList__y4e13 li:before{content:"✓";color:var(--gold-500);margin-right:8px}.pricing_emptyCard__7_MWK{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:48px 32px;text-align:center}.pricing_emptyTitle__hv0Vg{font-size:19px;font-weight:900;color:var(--ink);margin-bottom:12px}.pricing_emptyText__sY4wD{color:var(--ink-2);font-size:13.5px;margin:0}.pricing_errorBox__FjSmz{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-card);padding:32px;color:var(--ink-2);text-align:center}.pricing_errorTitle__Vltpd{color:var(--loss);font-weight:700;margin-bottom:8px}.pricing_errorDetail__aTc9I{font-size:12px;color:var(--ink-3)}.pricing_skeletonCard__ldpA0{min-height:220px;animation:pricing_pulse__vug_g 1.4s ease-in-out infinite}@keyframes pricing_pulse__vug_g{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.pricing_skeletonCard__ldpA0{animation:none}}.pricing_steps__Ct6Gw{list-style:none;counter-reset:step;margin:10px 0 0;padding:0;display:grid;gap:8px}.pricing_steps__Ct6Gw li{counter-increment:step;display:flex;align-items:baseline;gap:10px;font-size:15px;line-height:1.5;color:var(--ink)}.pricing_steps__Ct6Gw li:before{content:counter(step);flex-shrink:0;width:22px;height:22px;border-radius:999px;background:var(--brand-teal);color:#fff;font-size:13px;font-weight:700;line-height:22px;text-align:center}.pricing_steps__Ct6Gw a{color:var(--brand-teal);font-weight:600;text-decoration:underline}.pricing_stepsTitle__gqvEe{margin:0;font-size:16px;font-weight:900;color:var(--ink)}#pricing_how-to-unlock__f1Qny{scroll-margin-top:80px}