.pricing_wrap__I4tfv{position:relative;z-index:1;max-width:var(--maxw);margin:0 auto;padding:0 28px}.pricing_nav__HlqT3{display:flex;align-items:center;justify-content:space-between;padding:26px 0 18px;border-bottom:1px solid var(--line)}.pricing_brand__QFr_0{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-weight:600;letter-spacing:.12em;font-size:15px}.pricing_navlinks__5hJ9y{display:flex;gap:30px;font-family:var(--font-mono);font-size:13px;letter-spacing:.04em;color:var(--paper-dim)}.pricing_navlinks__5hJ9y a:hover{color:var(--signal)}.pricing_navActive__bBA_I{color:var(--paper)}@media (max-width:720px){.pricing_navlinks__5hJ9y{gap:18px}}.pricing_header__jA1ym{padding:76px 0 52px;text-align:center}.pricing_h1__x0j7I{font-size:clamp(40px,6vw,72px);letter-spacing:-.035em}.pricing_h1__x0j7I em{font-style:italic;color:var(--signal);font-weight:400}.pricing_lede__Ap5zZ{margin:22px auto 0;max-width:36em;font-size:18px;color:var(--paper-dim);line-height:1.6}.pricing_billingToggle__HHYBB{display:flex;justify-content:center;gap:6px;margin-bottom:24px}.pricing_billingActive__uIw9x,.pricing_billingOpt__rGHhH{font-family:var(--font-mono);font-size:13px;padding:7px 16px;border-radius:100px;border:1px solid var(--line-bright);background:none;color:var(--paper-dim);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.pricing_billingActive__uIw9x{border-color:var(--signal-deep);color:var(--paper);background:var(--panel-2)}.pricing_save__iNUpk{color:var(--signal);font-size:11px}.pricing_trialNote__DKIMa{text-align:center;color:var(--paper-dim);font-size:14px;margin-top:22px}.pricing_trialNote__DKIMa strong{color:var(--signal)}.pricing_plans__8X_A_{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width:960px){.pricing_plans__8X_A_{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.pricing_plans__8X_A_{grid-template-columns:1fr}}.pricing_plan__lgqlV{background:linear-gradient(180deg,var(--panel),var(--panel-2));border:1px solid var(--line-bright);border-radius:8px;padding:26px 22px;display:flex;flex-direction:column}.pricing_planFeatured__Ix0S_{border-color:var(--signal-deep);box-shadow:0 40px 90px -55px rgba(182,255,63,.28)}.pricing_planName__tERji{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint);display:flex;align-items:center;justify-content:space-between}.pricing_badge__8GDLm{color:var(--ink);background:var(--signal);border-radius:100px;padding:3px 11px;font-size:10.5px;letter-spacing:.08em;font-weight:600}.pricing_price__QIdPd{font-family:var(--font-display);font-size:44px;letter-spacing:-.02em;margin:16px 0 2px}.pricing_priceSub__ihOzc{font-family:var(--font-mono);font-size:13px;color:var(--paper-faint)}.pricing_features__yZ2oL{list-style:none;margin:24px 0 28px;display:flex;flex-direction:column;gap:13px;font-size:14.5px;color:var(--paper-dim)}.pricing_features__yZ2oL li{display:flex;gap:11px;align-items:flex-start;line-height:1.45}.pricing_check__nsKEy{color:var(--signal);flex:none}.pricing_planCta__aYIX_{margin-top:auto}.pricing_section__qVldr{padding:64px 0;border-top:1px solid var(--line)}.pricing_sectionHead__drbir{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:30px}.pricing_h2__taUtz{font-size:clamp(26px,3.4vw,38px)}.pricing_costGrid__HwYvm{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:8px;overflow:hidden}@media (max-width:720px){.pricing_costGrid__HwYvm{grid-template-columns:1fr}}.pricing_cost__toitO{background:var(--panel);padding:28px 24px}.pricing_costNum__alf1j{font-family:var(--font-display);font-size:42px;color:var(--signal);letter-spacing:-.02em}.pricing_costUnit__jCbdx{font-family:var(--font-mono);font-size:12px;color:var(--paper-faint);margin-left:7px}.pricing_costLabel__237dP{margin-top:8px;font-size:14px;color:var(--paper-dim)}.pricing_packs__8GhQj{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:720px){.pricing_packs__8GhQj{grid-template-columns:1fr}}.pricing_pack__jgZhb{border:1px solid var(--line-bright);border-radius:8px;padding:24px;background:var(--panel);display:flex;flex-direction:column;gap:5px}.pricing_packCredits___m7oo{font-family:var(--font-display);font-size:30px}.pricing_packPrice__4cO_q{font-family:var(--font-mono);color:var(--signal);font-size:15px}.pricing_packPer__yFNhO{font-family:var(--font-mono);font-size:12px;color:var(--paper-faint)}.pricing_notes__sjS42{display:grid;grid-template-columns:repeat(2,1fr);gap:26px 40px}@media (max-width:720px){.pricing_notes__sjS42{grid-template-columns:1fr}}.pricing_note__w9_HE h3{font-family:var(--font-display);font-size:18px;margin-bottom:7px}.pricing_note__w9_HE p{color:var(--paper-faint);font-size:14px;line-height:1.6}.pricing_custom__BA3iA{margin-top:16px;background:linear-gradient(180deg,var(--panel),var(--panel-2));border:1px solid var(--line-bright);border-radius:8px;padding:28px 28px 30px}.pricing_customHead__vcShL{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:6px}.pricing_customTitle__GqLPD{font-family:var(--font-display);font-size:26px}.pricing_customLede__XFQLa{color:var(--paper-dim);font-size:15px;line-height:1.55;max-width:44em;margin-bottom:18px}.pricing_customForm__jUUfK{display:flex;flex-direction:column;gap:12px}.pricing_customRow__PaBqe{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width:640px){.pricing_customRow__PaBqe{grid-template-columns:1fr}}.pricing_input__VNvrd{width:100%;background:var(--ink);border:1px solid var(--line-bright);border-radius:var(--radius);color:var(--paper);font-family:var(--font-mono);font-size:13.5px;padding:10px 12px}.pricing_input__VNvrd:focus{outline:none;border-color:var(--signal-deep)}.pricing_honeypot__6tMZ5{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.pricing_customErr__O2oGX{color:var(--rose);font-size:13px}.pricing_customDone__Wqrtm{color:var(--signal);font-family:var(--font-mono);font-size:14px;padding:8px 0}.pricing_footer__tPmpt{border-top:1px solid var(--line);padding:40px 0 64px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;font-family:var(--font-mono);font-size:12.5px;color:var(--paper-faint)}.pricing_footerLinks___lys2{display:flex;gap:18px}.pricing_footerLinks___lys2 a:hover{color:var(--signal)}