.PricingCard_card__6EbL9{position:relative;display:flex;flex-direction:column;border:1.5px solid var(--border-color);border-radius:6px;padding:2.4rem 2rem 2rem;background:var(--surface-color);height:100%;transition:border-color .2s ease}.PricingCard_card__6EbL9:hover,.PricingCard_pro__Dj_aZ{border-color:var(--text-primary)}.PricingCard_pro__Dj_aZ{background:var(--text-primary)}.PricingCard_pro__Dj_aZ .PricingCard_price__Gp6t1,.PricingCard_pro__Dj_aZ .PricingCard_title__R_WFj{color:var(--background-light)}.PricingCard_pro__Dj_aZ .PricingCard_priceUnit__vdZfF{color:rgba(247,245,240,.5)}.PricingCard_pro__Dj_aZ .PricingCard_description__0ZMIx{color:rgba(247,245,240,.6)}.PricingCard_pro__Dj_aZ .PricingCard_features__pfB6c li{color:rgba(247,245,240,.7)}.PricingCard_pro__Dj_aZ .PricingCard_features__pfB6c li:before{background:var(--tertiary-color)}.PricingCard_pro__Dj_aZ .PricingCard_buttonOutline__8NwBV{border-color:rgba(247,245,240,.4);color:var(--background-light)}.PricingCard_pro__Dj_aZ .PricingCard_buttonOutline__8NwBV:hover{background:rgba(247,245,240,.1);border-color:var(--background-light)}.PricingCard_pro__Dj_aZ .PricingCard_badgeTop__ulV9t{background:var(--primary-color);color:#fff}.PricingCard_pro__Dj_aZ:hover{border-color:var(--primary-color)}.PricingCard_badgeTop__ulV9t{position:absolute;top:-13px;left:2rem;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:4px 12px;border-radius:2px;background:var(--text-primary);color:var(--background-light)}.PricingCard_starter__rqbXR{border-top:3px solid var(--border-color)}.PricingCard_pro__Dj_aZ{border-top:3px solid var(--primary-color)}.PricingCard_premium__wyCXg{border-top:3px solid var(--secondary-color)}.PricingCard_custom__yMArA{border-top:3px dashed var(--border-color)}.PricingCard_title__R_WFj{font-size:1rem;font-weight:700;color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 1.4rem}.PricingCard_price__Gp6t1{font-size:3rem;font-weight:900;color:var(--text-primary);letter-spacing:-.04em;line-height:1;margin:0 0 .3rem;display:flex;align-items:baseline;gap:6px}.PricingCard_priceUnit__vdZfF{font-size:.85rem;font-weight:600;color:var(--text-muted);letter-spacing:0}.PricingCard_tokensBadge__mqKS7{display:inline-block;margin:.6rem 0 0;font-size:.78rem;font-weight:700;color:var(--primary-color);background:rgba(45,90,39,.07);padding:3px 10px;border-radius:2px;letter-spacing:.04em}.PricingCard_description__0ZMIx{font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin:1.2rem 0 1.6rem;flex:0 1}.PricingCard_divider___mqdV{height:1px;background:var(--border-color);margin:0 0 1.4rem}.PricingCard_features__pfB6c{list-style:none;padding:0;margin:0 0 2rem;flex:1 1;display:flex;flex-direction:column;gap:.6rem}.PricingCard_features__pfB6c li{font-size:.9rem;color:var(--text-secondary);padding-left:1.4rem;position:relative;line-height:1.5}.PricingCard_features__pfB6c li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--primary-color)}.PricingCard_buttonWrapper__Qq_7u{margin-top:auto;display:flex;flex-direction:column;gap:.6rem}.PricingCard_buttonFill__rAxkN{display:block;width:100%;padding:.9rem 1.5rem;background:var(--primary-color);color:#fff;border:2px solid var(--primary-color);border-radius:4px;font-size:.9rem;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;font-family:var(--font-family);transition:background .2s ease;letter-spacing:.01em}.PricingCard_buttonFill__rAxkN:hover{background:var(--button-hover);border-color:var(--button-hover)}.PricingCard_buttonOutline__8NwBV{display:block;width:100%;padding:.9rem 1.5rem;background:rgba(0,0,0,0);color:var(--text-primary);border:2px solid var(--border-color);border-radius:4px;font-size:.9rem;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;font-family:var(--font-family);transition:border-color .2s ease,background .2s ease;letter-spacing:.01em}.PricingCard_buttonOutline__8NwBV:hover{border-color:var(--text-primary);background:rgba(30,43,26,.04)}.PricingCard_badgeBottom__cMVrS{font-size:.78rem;color:var(--text-muted);text-align:center;padding-top:.4rem}