.billing-offer-includes{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.billing-offer-includes li{align-items:center;gap:var(--spacing-md);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--text-primary);display:flex}.billing-offer-includes-check{background:var(--color-success-bg);width:22px;height:22px;color:var(--color-success);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;line-height:1;display:inline-flex}.billing-offer-includes-check i{transform:translateY(-.03em)}.billing-offer-period{width:fit-content;max-width:100%}.billing-price{gap:var(--spacing-xs);flex-direction:column;display:flex}.billing-price-main{color:var(--text-primary);margin:0}.billing-price-now{align-items:baseline;gap:var(--spacing-sm);white-space:nowrap;display:inline-flex}.billing-price-amount{font-size:2rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);font-variant-numeric:tabular-nums}.billing-price-was{font-size:var(--font-size-sm);color:var(--text-muted);font-variant-numeric:tabular-nums;margin:0;text-decoration:line-through}.billing-price-unit{font-size:var(--font-size-sm);color:var(--text-secondary)}.billing-price-note{gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-secondary);flex-direction:column;margin:0;display:flex}.billing-founding{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.billing-founding-lead{font-size:var(--font-size-sm);color:var(--text-primary);margin:0}.billing-founding-count{font-size:var(--font-size-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.billing-consent{align-items:flex-start;gap:var(--spacing-sm);min-height:44px;margin-top:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--text-secondary);cursor:pointer;display:flex}.billing-consent input{accent-color:var(--badge-company);margin:.15rem 0 0}.billing-error{margin:var(--spacing-xs) 0 0;font-size:var(--font-size-sm);color:var(--color-danger)}.billing-founding .billing-error{margin:0}.billing-offer-actions{align-items:flex-start;gap:var(--spacing-sm);margin-top:var(--spacing-lg);flex-direction:column;display:flex}@media (width<=768px){.billing-offer-actions{align-items:stretch}.billing-offer-actions .btn-base--primary{justify-content:center;width:100%}}
