.page_pricing__xBfVE{min-height:calc(100vh - 60px);padding:80px 24px}.page_content__yivrT{max-width:900px;margin:0 auto}.page_content__yivrT h1{font-size:var(--text-h1);font-weight:800;letter-spacing:-.03em;margin:0 0 16px}.page_subtitle__WE9oq{font-size:15px;line-height:1.8;color:var(--color-text-muted);margin:0 0 48px}.page_grid__Xh0Vf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:48px}@media (max-width:768px){.page_grid__Xh0Vf{grid-template-columns:1fr}}.page_card__6rM3d{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:32px 24px;display:flex;flex-direction:column;transition:border-color .2s}.page_card__6rM3d:hover{border-color:var(--color-primary)}.page_tierLabel__LdYLQ{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);margin:0 0 8px}.page_price__ARJO_{font-size:36px;font-weight:800;letter-spacing:-.02em;color:var(--color-text);margin:0 0 4px}.page_priceUnit__u_My7{font-size:14px;font-weight:400;color:var(--color-text-muted)}.page_tierDesc__YcOiY{font-size:14px;line-height:1.6;color:var(--color-text-muted);margin:12px 0 0}.page_section__5bIXX{margin-bottom:40px}.page_section__5bIXX h2{font-size:20px;font-weight:600;color:var(--color-text);margin:0 0 12px}.page_section__5bIXX p{font-size:15px;line-height:1.8;color:var(--color-text-muted);margin:0 0 12px}.page_section__5bIXX code{font-size:13px;background:var(--color-surface-hover);padding:2px 6px;border-radius:4px;color:var(--color-primary)}.page_badge__rPbO7{display:inline-block;background:var(--color-primary);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;padding:3px 10px;border-radius:100px;margin-bottom:24px}.page_featureList__V_GIn{list-style:none;padding:0;margin:0}.page_featureList__V_GIn li{font-size:14px;line-height:1.6;color:var(--color-text-muted);padding:4px 0 4px 20px;position:relative}.page_featureList__V_GIn li:before{content:"✓";position:absolute;left:0;color:var(--color-primary);font-weight:700}.page_graduatedGrid__UfH3a{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:16px}@media (max-width:768px){.page_graduatedGrid__UfH3a{grid-template-columns:1fr}}.page_graduatedCard__JyBXf{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:24px 20px}.page_graduatedCard__JyBXf h3{font-size:15px;font-weight:600;color:var(--color-text);margin:8px 0 6px}.page_graduatedCard__JyBXf p{font-size:13px;line-height:1.6;color:var(--color-text-muted);margin:0}.page_graduatedBadge__JsfJ4{font-size:11px;font-weight:700;letter-spacing:.06em;padding:2px 8px;border-radius:4px}.page_graduatedBadge__JsfJ4[data-tier=free]{color:#69db7c;background:rgba(64,192,87,.12)}.page_graduatedBadge__JsfJ4[data-tier=testnet]{color:#ffd43b;background:rgba(255,212,59,.1)}.page_graduatedBadge__JsfJ4[data-tier=mainnet]{color:#748ffc;background:rgba(116,143,252,.1)}.page_onboardingSteps__Zm4Xh{display:flex;flex-direction:column;gap:20px;margin-top:12px}.page_onboardingStep__0NofU{display:flex;gap:16px;align-items:flex-start}.page_onboardingIcon__s67Fy{width:36px;height:36px;border-radius:50%;background:var(--color-primary);color:#fff;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_onboardingStep__0NofU h4{font-size:15px;font-weight:600;color:var(--color-text);margin:0 0 4px}.page_onboardingStep__0NofU p{font-size:13px;line-height:1.6;color:var(--color-text-muted);margin:0}.page_onboardingStep__0NofU a{color:var(--color-primary);text-decoration:none}.page_onboardingStep__0NofU a:hover{text-decoration:underline}.PaymentFlowDiagram_wrapper__KEPlf{width:100%;max-width:820px;margin:0 auto;padding:1.5rem 0}.PaymentFlowDiagram_flow__2VwAB{display:flex;align-items:flex-start;justify-content:center;gap:0;flex-wrap:nowrap;overflow:visible;padding:12px 0}.PaymentFlowDiagram_step__lfQf0{display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:.55;transform:scale(.95);transition:opacity .5s ease,transform .5s ease;min-width:120px}.PaymentFlowDiagram_step__lfQf0.PaymentFlowDiagram_active__YMKbS{opacity:1;transform:scale(1.05)}.PaymentFlowDiagram_step__lfQf0.PaymentFlowDiagram_done__DC3Eq{opacity:.7;transform:scale(1)}.PaymentFlowDiagram_node__LydKq{width:56px;height:56px;border-radius:50%;border:2px solid var(--mantine-color-dark-4,#444);background:var(--mantine-color-dark-6,#1a1a2e);display:flex;align-items:center;justify-content:center;font-size:1.5rem;position:relative;transition:border-color .4s ease,background .4s ease,box-shadow .4s ease}.PaymentFlowDiagram_active__YMKbS .PaymentFlowDiagram_node__LydKq{border-color:var(--mantine-color-green-6,#40c057);background:var(--mantine-color-dark-5,#242440);box-shadow:0 0 16px rgba(64,192,87,.35)}.PaymentFlowDiagram_done__DC3Eq .PaymentFlowDiagram_node__LydKq{border-color:var(--mantine-color-green-8,#2b8a3e);background:var(--mantine-color-dark-6,#1a1a2e)}.PaymentFlowDiagram_pulseRing__XMFH7{position:absolute;inset:-6px;border-radius:50%;border:2px solid transparent;pointer-events:none}.PaymentFlowDiagram_active__YMKbS .PaymentFlowDiagram_pulseRing__XMFH7{border-color:var(--mantine-color-green-6,#40c057);animation:PaymentFlowDiagram_pulseExpand__ysh9Y 1.4s ease-out infinite}@keyframes PaymentFlowDiagram_pulseExpand__ysh9Y{0%{transform:scale(1);opacity:.7}to{transform:scale(1.6);opacity:0}}.PaymentFlowDiagram_stepText___yH_O{text-align:center;min-height:3rem}.PaymentFlowDiagram_label__bFoEN{font-size:.82rem;font-weight:600;color:var(--mantine-color-gray-2,#ccc)}.PaymentFlowDiagram_sublabel__hgnGc{font-size:.7rem;color:var(--mantine-color-gray-5,#888);max-width:140px;line-height:1.3}.PaymentFlowDiagram_arrow__sZ22V{display:flex;align-items:center;padding-top:16px;flex-shrink:0;width:48px}.PaymentFlowDiagram_arrowLine__dpAD9{width:100%;height:2px;background:var(--mantine-color-dark-4,#444);position:relative;overflow:hidden;transition:background .4s ease}.PaymentFlowDiagram_lit__X6iRs .PaymentFlowDiagram_arrowLine__dpAD9{background:var(--mantine-color-green-6,#40c057)}.PaymentFlowDiagram_dot__87QLB{position:absolute;top:-3px;left:-8px;width:8px;height:8px;border-radius:50%;background:var(--mantine-color-green-4,#69db7c);opacity:0}.PaymentFlowDiagram_traveling__GmoUT .PaymentFlowDiagram_dot__87QLB{opacity:1;animation:PaymentFlowDiagram_travelDot__UrOuq .8s ease-in-out forwards}@keyframes PaymentFlowDiagram_travelDot__UrOuq{0%{left:-8px}to{left:calc(100% + 0px)}}.PaymentFlowDiagram_result__EGvO3{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1.25rem;padding:.65rem 1rem;border-radius:8px;background:var(--mantine-color-dark-6,#1a1a2e);border:1px solid var(--mantine-color-dark-4,#333);opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .4s ease}.PaymentFlowDiagram_result__EGvO3.PaymentFlowDiagram_visible__ZmLgg{opacity:1;transform:translateY(0)}.PaymentFlowDiagram_resultText__2YBzS{font-family:JetBrains Mono,monospace;font-size:.82rem;color:var(--mantine-color-green-4,#69db7c)}.PaymentFlowDiagram_badge__Uon_z{font-size:.65rem;font-weight:700;letter-spacing:.06em;padding:.15rem .5rem;border-radius:4px;text-transform:uppercase}.PaymentFlowDiagram_badgeFree__SgslR{color:#69db7c;background:rgba(64,192,87,.15);border:1px solid rgba(64,192,87,.3)}.PaymentFlowDiagram_badgeTestnet__MmWP_{color:#ffd43b;background:rgba(255,212,59,.12);border:1px solid rgba(255,212,59,.3)}.PaymentFlowDiagram_badgeMainnet__OzNyc{color:#748ffc;background:rgba(116,143,252,.12);border:1px solid rgba(116,143,252,.3)}.PaymentFlowDiagram_pills__u4eSF{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.PaymentFlowDiagram_pill__AfIQU{font-size:.75rem;padding:.3rem .85rem;border-radius:999px;border:1px solid var(--mantine-color-dark-4,#444);background:transparent;color:var(--mantine-color-gray-5,#888);cursor:pointer;transition:all .2s ease}.PaymentFlowDiagram_pill__AfIQU:hover{border-color:var(--mantine-color-gray-5,#888);color:var(--mantine-color-gray-2,#ccc)}.PaymentFlowDiagram_pillActive__SSsVh{border-color:var(--mantine-color-green-6,#40c057);color:var(--mantine-color-green-4,#69db7c);background:rgba(64,192,87,.08)}@media (max-width:640px){.PaymentFlowDiagram_flow__2VwAB{gap:0}.PaymentFlowDiagram_step__lfQf0{min-width:80px}.PaymentFlowDiagram_node__LydKq{width:44px;height:44px;font-size:1.2rem}.PaymentFlowDiagram_arrow__sZ22V{width:28px}.PaymentFlowDiagram_sublabel__hgnGc{font-size:.6rem;max-width:90px}}