.pricing_page__L_vko{padding:44px 24px 20px;background:radial-gradient(800px 420px at 80% 0,rgba(224,74,31,.07),transparent 62%),var(--paper)}.pricing_shell__nLvQe{width:min(1120px,100%);margin:0 auto}.pricing_head__mhdB0{max-width:760px;margin:0 auto 34px;text-align:center}.pricing_kicker__hg1eL{margin:0 0 12px;font-family:var(--f-body);font-size:11px;letter-spacing:.16em;color:var(--flame-text)}.pricing_head__mhdB0 h1{margin:0;font-family:var(--f-disp);font-size:clamp(34px,4.4vw,54px);font-weight:650;line-height:1.04;letter-spacing:-.035em}.pricing_lede__Uj6E6{margin:14px 0 0;color:var(--muted);font-size:15.5px}.pricing_note__eG_69{margin:10px auto 0;max-width:62ch;color:var(--faint);font-size:12.5px;line-height:1.6}.pricing_status__RiLWU{margin:0 0 22px;padding:16px 20px;border-radius:18px;background:var(--paper-3);box-shadow:inset 3px 0 0 var(--flame);color:var(--ink);font-size:13.5px;line-height:1.65}.pricing_status__RiLWU strong{font-weight:650}.pricing_grid__XoawH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:stretch}.pricing_card__U63gp{position:relative;display:flex;flex-direction:column;gap:8px;padding:24px;border:0;border-radius:26px;background:var(--paper-3);box-shadow:var(--soft-shadow)}.pricing_dark__x4G75{background:#17130f;color:var(--paper);border-color:transparent}.pricing_badge__96IZe{position:absolute;top:18px;right:18px;padding:5px 10px;border-radius:999px;background:var(--flame);color:var(--ink);font-family:var(--f-body);font-size:11px;letter-spacing:.06em}.pricing_planName__8icW9{margin:0;font-size:13px;font-weight:600;text-transform:capitalize;color:var(--flame-text)}.pricing_dark__x4G75 .pricing_planName__8icW9{color:var(--flame)}.pricing_price__ck_X0{margin:4px 0 0;font-family:var(--f-disp);font-size:46px;font-weight:650;letter-spacing:-.04em;line-height:1}.pricing_price__ck_X0 span{margin-left:4px;font-size:13px;font-weight:500;letter-spacing:0;color:var(--muted)}.pricing_dark__x4G75 .pricing_price__ck_X0 span{color:color-mix(in srgb,var(--paper) 60%,transparent)}.pricing_credits__kAqKP{margin:6px 0 0;font-size:14px;font-weight:600}.pricing_detail__khTA9,.pricing_quota__Rw4PT{margin:0;font-size:12.5px;line-height:1.6;color:var(--muted)}.pricing_detail__khTA9{margin-top:2px;font-size:11.5px;color:var(--faint)}.pricing_dark__x4G75 .pricing_quota__Rw4PT{color:color-mix(in srgb,var(--paper) 68%,transparent)}.pricing_dark__x4G75 .pricing_detail__khTA9{color:color-mix(in srgb,var(--paper) 48%,transparent)}.pricing_planStatus__59p2v{margin:auto 0 0;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--ink) 12%,transparent);font-size:11.5px;letter-spacing:.01em;color:var(--muted)}.pricing_dark__x4G75 .pricing_planStatus__59p2v{border-top-color:color-mix(in srgb,var(--paper) 18%,transparent);color:color-mix(in srgb,var(--paper) 62%,transparent)}.pricing_legal__mb7__{margin:26px auto 0;max-width:860px;padding:20px 22px;border-radius:18px;background:var(--paper-2);color:var(--muted);font-size:11.5px;line-height:1.7}.pricing_legal__mb7__ a{color:var(--flame-text)}@media (max-width:900px){.pricing_grid__XoawH{grid-template-columns:minmax(0,1fr)}.pricing_page__L_vko{padding:28px 16px 10px}.pricing_head__mhdB0{text-align:left;margin-bottom:24px}}.pricing_faq__b22mc{max-width:860px;margin:34px auto 0}.pricing_faq__b22mc h2{margin:0 0 14px;font-size:clamp(24px,3vw,32px);font-weight:650;letter-spacing:-.03em}.pricing_faqList__Og53d{display:grid;grid-gap:10px;gap:10px;margin:0}.pricing_faqItem__6OIDG{padding:16px 18px;border-radius:18px;background:color-mix(in srgb,var(--paper-3) 74%,transparent)}.pricing_faqItem__6OIDG dt{font-size:14px;font-weight:650}.pricing_faqItem__6OIDG dd{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.65}