.pricing_status_panel{align-self:end;border:1px solid rgb(255 255 255 / .1);border-radius:.5rem;background:linear-gradient(135deg,rgb(14 165 233 / .08),transparent 46%),#ffffff06;padding:1.25rem}.pricing_status_trace{display:grid;gap:.6rem;margin-top:2rem}.pricing_status_trace span{display:block;height:.55rem;border-radius:999px;background:linear-gradient(90deg,#34d399bf,#7dd3fc2e)}.pricing_status_trace span:nth-child(2){width:78%;background:linear-gradient(90deg,#7dd3fcb3,#ffffff14)}.pricing_status_trace span:nth-child(3){width:54%}.pricing_plan_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.pricing_plan_card,.pricing_table_frame{border:1px solid rgb(255 255 255 / .1);border-radius:.5rem;background:#ffffff06}.pricing_plan_card{padding:1.5rem}.pricing_checkout_button{align-items:center;background:#6ee7b7;border:1px solid rgb(110 231 183 / .4);border-radius:.25rem;color:#0a0a0a;display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;min-width:10rem;padding:.75rem 1rem;transition:background .16s ease;white-space:nowrap;width:100%}.pricing_checkout_button:hover{background:#a7f3d0}.pricing_checkout_error{border:1px solid rgb(248 113 113 / .35);border-radius:.5rem;background:#7f1d1d2e;color:#fecaca;font-size:.92rem;line-height:1.7;margin:0 0 1rem;padding:.85rem 1rem}.pricing_feature_list{display:grid;gap:.85rem;margin-top:2rem}.pricing_feature_list li{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.75rem;align-items:start;color:#e5e5e5;font-size:.95rem;line-height:1.7}.pricing_feature_list span[aria-hidden=true]{width:.55rem;height:.55rem;margin-top:.55rem;border-radius:999px;background:#34d399;box-shadow:0 0 0 .25rem #34d3991f}.pricing_comparison{margin-top:4rem}.pricing_table_frame{margin-top:1.5rem;overflow-x:auto}.pricing_table{width:100%;min-width:48rem;border-collapse:separate;border-spacing:0}.pricing_table th,.pricing_table td{border-top:1px solid rgb(255 255 255 / .08);padding:1rem;text-align:left;vertical-align:top}.pricing_table thead th{border-top:0;color:#e5e5e5;font-size:.85rem;font-weight:700}.pricing_table tbody th{color:#e5e5e5;font-size:.9rem;font-weight:600;line-height:1.6}.pricing_table td{color:#a3a3a3;font-size:.9rem;line-height:1.6}.pricing_table_check,.pricing_table_dash{display:inline-flex;align-items:center;justify-content:center;font-size:.95rem;font-weight:800;line-height:1}.pricing_table_check{color:#5eead4}.pricing_table_dash{color:#737373}.pricing_table_plan{width:18%}.pricing_table_section th{background:#ffffff09;color:#5eead4;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.pricing_faq_list{display:grid;gap:1rem;margin-top:1.5rem}.pricing_faq_item{border:1px solid rgb(255 255 255 / .1);border-radius:.5rem;background:#ffffff06;padding:1.25rem}.pricing_faq_item h3{margin:0;color:#fff;font-size:1rem;font-weight:700;line-height:1.5}.pricing_faq_item p{margin:.75rem 0 0;color:#a3a3a3;font-size:.92rem;line-height:1.7}@media(max-width:900px){.pricing_status_panel{align-self:stretch}.pricing_plan_grid{grid-template-columns:1fr}}@media(max-width:640px){.pricing_plan_card,.pricing_faq_item{padding:1.1rem}}
