.PricingForm_form__dKttY{display:flex;flex-direction:column;gap:24px}.PricingForm_row__fKWAt{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.PricingForm_group__tfTlz{display:flex;flex-direction:column}.PricingForm_label__wcZ_x{font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--text);margin-bottom:8px}.PricingForm_optional__oiUpc{color:var(--text-muted);font-weight:400;text-transform:none;letter-spacing:0}.PricingForm_input__YuNbz,.PricingForm_select__IH94p,.PricingForm_textarea__Ub36K{font-family:var(--font-body);font-size:.9375rem;color:var(--text);background:var(--bg-white);border:1px solid var(--border);border-radius:8px;padding:14px 16px;transition:border-color var(--transition),box-shadow var(--transition);outline:none}.PricingForm_input__YuNbz:focus,.PricingForm_select__IH94p:focus,.PricingForm_textarea__Ub36K:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}.PricingForm_input__YuNbz::placeholder,.PricingForm_textarea__Ub36K::placeholder{color:var(--text-muted)}.PricingForm_select__IH94p{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}.PricingForm_textarea__Ub36K{min-height:160px;resize:vertical}.PricingForm_error__G9Fsu{padding:14px 16px;background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.2);border-radius:8px;color:#dc2626;font-size:.875rem}.PricingForm_success__YswKz{text-align:center;padding:64px 32px;border:1px solid var(--border);border-radius:16px;background:var(--bg-white)}.PricingForm_successIcon__GyW8y{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:rgba(34,197,94,.1);border-radius:50%;margin:0 auto 24px;color:#22c55e}.PricingForm_success__YswKz h3{margin-bottom:12px}.PricingForm_success__YswKz p{max-width:400px;margin:0 auto}.PricingForm_turnstile__PTk2o{margin-top:4px}@media (max-width:480px){.PricingForm_row__fKWAt{grid-template-columns:1fr}}.PricingPage_hero__XxeQ1{padding-top:120px;padding-bottom:64px;background:var(--bg-white)}.PricingPage_grid__OsZk0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;align-items:start}.PricingPage_card__jmQMi{position:relative;border-radius:16px;border:1px solid var(--border);background:var(--bg-white);overflow:hidden;transition:all .5s var(--ease-out)}.PricingPage_card__jmQMi:hover{border-color:var(--border-hover);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.PricingPage_featured___SQMj{border-color:var(--accent);box-shadow:0 0 60px -20px var(--accent-dim)}.PricingPage_featured___SQMj:hover{border-color:var(--accent-light);box-shadow:0 8px 60px -10px rgba(79,70,229,.2)}.PricingPage_selected__cxnN7{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent),0 0 60px -20px var(--accent-dim)}.PricingPage_badge__qhgm6{text-align:center;padding:8px;background:var(--accent);color:#fff;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.2em;font-weight:500}.PricingPage_inner__GfPu6{padding:40px 36px}.PricingPage_header__A8SH6{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid var(--border)}.PricingPage_tierLabel__5bR3o{font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--text-muted);display:block;margin-bottom:16px}.PricingPage_price__aeQyP{display:flex;align-items:baseline;gap:2px;margin-bottom:12px}.PricingPage_currency__W9aW8{font-family:var(--font-display);font-size:1.5rem;font-weight:600;color:var(--text-muted)}.PricingPage_amount__zxt_i{font-family:var(--font-display);font-size:3rem;font-weight:800;color:var(--text);line-height:1;letter-spacing:-.02em}.PricingPage_amountCustom__4ovBh{font-size:2.5rem;background:linear-gradient(135deg,var(--accent),var(--accent-light));-webkit-background-clip:text;background-clip:text;color:transparent}.PricingPage_amountFeatured__EMFt6{color:var(--accent)}.PricingPage_desc__MT4un{font-size:.9375rem;color:var(--text-muted);line-height:1.6}.PricingPage_features__sALqf{display:flex;flex-direction:column;gap:14px;margin-bottom:32px}.PricingPage_features__sALqf li{display:flex;align-items:center;gap:10px;font-size:.875rem;color:var(--text-secondary)}.PricingPage_features__sALqf svg{flex-shrink:0;color:var(--accent)}.PricingPage_formSection__kBm3c{scroll-margin-top:100px}.PricingPage_formHeader__zWphJ{max-width:600px;margin-bottom:48px}.PricingPage_formWrapper__YwHce{max-width:720px;padding:48px;background:var(--bg-white);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-md)}.PricingPage_trustHeader__IEC_z{text-align:center;max-width:600px;margin:0 auto 80px}.PricingPage_trustGrid__Ifq4w{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px}.PricingPage_trustCard__fye4S{text-align:center;padding:40px 24px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.03);transition:all .5s var(--ease-out)}.PricingPage_trustCard__fye4S:hover{border-color:rgba(255,255,255,.15);background:rgba(255,255,255,.06);transform:translateY(-4px)}.PricingPage_trustValue__SrFfj{font-family:var(--font-display);font-size:2.5rem;font-weight:800;color:var(--accent-light);line-height:1;display:block;margin-bottom:12px;letter-spacing:-.02em}.PricingPage_trustLabel__D0eGt{font-family:var(--font-display);font-size:1rem;font-weight:700;color:#fff;margin-bottom:8px}.PricingPage_trustDesc__rsdN4{font-size:.875rem;color:#94a3b8;line-height:1.6}.PricingPage_faqHeader__QIUF4{max-width:600px;margin-bottom:48px}@media (max-width:1024px){.PricingPage_grid__OsZk0{grid-template-columns:1fr;max-width:420px;margin:0 auto}.PricingPage_trustGrid__Ifq4w{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:768px){.PricingPage_hero__XxeQ1{padding-top:100px;padding-bottom:48px}.PricingPage_formWrapper__YwHce{padding:32px 24px}.PricingPage_trustGrid__Ifq4w{grid-template-columns:1fr 1fr;gap:16px}.PricingPage_trustCard__fye4S{padding:28px 16px}.PricingPage_trustValue__SrFfj{font-size:2rem}}@media (max-width:480px){.PricingPage_inner__GfPu6{padding:32px 24px}.PricingPage_trustGrid__Ifq4w{grid-template-columns:1fr}.PricingPage_formWrapper__YwHce{padding:24px 16px}}