@media (min-width:1024px){.medical-demo__grid{align-items:stretch;display:flex}.medical-demo__panel{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.medical-demo__actions{margin-top:auto}.medical-demo__sheet-body{flex-direction:column;flex:auto;min-height:0;display:flex}.medical-demo__booked{margin-top:auto}}
.medical-pricing__card{text-align:center;max-width:720px;margin-left:auto;margin-right:auto}.medical-pricing__price{color:#fff;margin-bottom:6px;font-size:2.75rem;font-weight:800;line-height:1}@media (min-width:768px){.medical-pricing__price{font-size:2.75rem}}.medical-pricing__price-suffix{color:var(--ln-text-muted);font-size:1.125rem;font-weight:600}.medical-pricing__desc{max-width:480px;color:var(--ln-text-muted);margin:0 auto 22px;font-size:15.5px;line-height:1.6}.medical-pricing__desc strong{color:var(--ln-text-soft);font-weight:600}.medical-pricing__rows{border-top:1px solid var(--ln-border);text-align:left;margin-top:8px;padding-top:22px}.medical-pricing__row{align-items:flex-start;gap:14px;display:flex}.medical-pricing__row+.medical-pricing__row{margin-top:16px}.medical-pricing__row-label{min-width:96px;color:var(--ln-primary-light);flex-shrink:0;font-size:14px;font-weight:700}.medical-pricing__row-body{color:var(--ln-text-muted);margin:0;font-size:14.5px;line-height:1.6}.medical-pricing__row-body strong{color:var(--ln-text-soft);font-weight:600}.medical-pricing__anchor{color:#fff;background:#8b5cf614;border:1px solid #a78bfa4d;border-radius:12px;max-width:520px;margin:26px auto 0;padding:16px;font-size:14.5px;line-height:1.6}.medical-pricing__cancel{color:var(--ln-text-muted);margin-top:16px;font-size:14px}.medical-pricing__ctas{flex-direction:column;justify-content:center;align-items:center;gap:12px;margin-top:30px;display:flex}@media (min-width:640px){.medical-pricing__ctas{flex-flow:wrap}}
/*# sourceMappingURL=2907df9aa2d7a587.css.map*/