.budget__price { border-top: 3px solid var(--blue); padding-top: 33px; margin-top: 52px; }
.budget__cover { margin-block: 47px; padding-block: 32px; border-block: 1px solid var(--rule); }
.budget__caption { max-width: 66ch; margin-block: 27px; border-left: 3px solid var(--blue); padding: 4px 0 4px 22px; }
.budget__caption p { font-size: 18px; margin: 0; color: var(--quiet); }
.budget__leave { padding-top: 5px; }
