/* Keep personal booking details separate from the agreement itself. */
.client-details-schedule{margin:24px 0}.client-details-note{margin:15px 0 22px}.agreement-client-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:21px 0;padding:16px 17px;border:1px solid #c8dcea;border-radius:11px;background:#f7fcff}.agreement-client-summary>div{display:grid;gap:3px}.agreement-client-summary span{color:#0878ed;font-size:12px;font-weight:900;letter-spacing:.08em}.agreement-client-summary b{color:var(--navy);font-size:18px}.agreement-client-summary p{margin:0;color:var(--muted);font-size:15px;font-weight:700}.agreement-client-summary .button{margin:0;white-space:nowrap}@media(max-width:640px){.agreement-client-summary{align-items:stretch;flex-direction:column}.agreement-client-summary .button{width:100%}}
