.product-pricing[data-v-77f2fd9f]{background:var(--page-bg-alt);padding:130px 0}.pricing-grid[data-v-77f2fd9f]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.pricing-item[data-v-77f2fd9f]{position:relative;display:flex}.pricing-item.highlighted[data-v-77f2fd9f]{transform:translateY(-8px)}.pricing-card[data-v-77f2fd9f]{flex:1;background:var(--page-bg)}.pricing-card[data-v-77f2fd9f] .card-body{display:flex;flex-direction:column;flex:1;padding:36px 30px}.pricing-card[data-v-77f2fd9f] .card-title{font-size:21px;font-family:Archivo;letter-spacing:-.03em}.pricing-card[data-v-77f2fd9f] .card-subtitle{font-size:14px;line-height:1.5;margin-bottom:24px;color:var(--page-text-muted)}.pricing-card[data-v-77f2fd9f] .card-content{display:flex;flex-direction:column;flex:1}.pricing-card[data-v-77f2fd9f] .card-footer{padding:0 30px 36px}.ledger .pricing-item.highlighted .pricing-card[data-v-77f2fd9f]{box-shadow:0 24px 50px -20px #00000038,0 0 0 1px #2962ff66}.stayhost .pricing-item.highlighted .pricing-card[data-v-77f2fd9f]{box-shadow:0 24px 50px -20px #00000038,0 0 0 1px #c6ff3d66}.pricing-badge[data-v-77f2fd9f]{position:absolute;top:-13px;left:30px;z-index:2;font-family:JetBrains Mono;font-size:11px;font-weight:400;letter-spacing:.04em;text-transform:none;padding:5px 12px;border-radius:100px;color:var(--brand-ink)}.ledger .pricing-badge[data-v-77f2fd9f]{background:#9db8ff}.stayhost .pricing-badge[data-v-77f2fd9f]{background:var(--brand-acid)}.pricing-amount[data-v-77f2fd9f]{display:flex;align-items:baseline;gap:4px;margin-bottom:26px}.pricing-amount .price[data-v-77f2fd9f]{font-family:Archivo;font-weight:700;font-size:38px;letter-spacing:-.02em;color:var(--page-text)}.pricing-amount .period[data-v-77f2fd9f]{font-size:13.5px;color:var(--page-text-muted)}.pricing-features[data-v-77f2fd9f]{list-style:none;display:flex;flex-direction:column;gap:14px;flex:1}.pricing-features li[data-v-77f2fd9f]{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--page-text-muted);line-height:1.4}.pricing-features li .material-symbols-outlined[data-v-77f2fd9f]{font-size:18px;flex-shrink:0}.ledger .pricing-features li .material-symbols-outlined[data-v-77f2fd9f]{color:var(--brand-blue)}.stayhost .pricing-features li .material-symbols-outlined[data-v-77f2fd9f]{color:var(--brand-acid-dim)}.pricing-cta[data-v-77f2fd9f]{width:100%;justify-content:center}@media(max-width:860px){.pricing-grid[data-v-77f2fd9f]{grid-template-columns:1fr}.pricing-item.highlighted[data-v-77f2fd9f]{transform:none}}
