html[data-match-design=v1] #siteWrapper main .mp-clinic-plan{box-sizing:border-box;margin-top:24px;padding:clamp(20px,3vw,30px);border:1px solid rgba(255,255,255,.16);border-radius:24px;background:rgba(255,255,255,.045)}html[data-match-design=v1] #siteWrapper main .mp-clinic-plan__title{margin:0 0 14px;font-size:clamp(1.3rem,2vw,1.65rem);line-height:1.25}html[data-match-design=v1] #siteWrapper main .mp-clinic-plan ol{margin:0 0 22px;padding-left:1.3em;color:#c9c9c9;line-height:1.6}html[data-match-design=v1] #siteWrapper main .mp-clinic-plan li+li{margin-top:9px}html[data-match-design=v1] #siteWrapper main .mp-clinic-plan>a{display:inline-flex;align-items:center;justify-content:center;max-width:100%}@media(max-width:640px){html[data-match-design=v1] #siteWrapper main .mp-clinic-plan{border-radius:20px}}html[data-match-design=v1] #siteWrapper main .mp-finance-plan{box-sizing:border-box;margin-top:24px;padding:clamp(20px,3vw,30px);border:1px solid rgba(255,255,255,.16);border-radius:24px;background:rgba(255,255,255,.045)}html[data-match-design=v1] #siteWrapper main .mp-finance-plan__title{margin:0 0 14px;font-size:clamp(1.3rem,2vw,1.65rem);line-height:1.25}html[data-match-design=v1] #siteWrapper main .mp-finance-plan__copy{margin:0 0 20px;color:#c9c9c9;line-height:1.6}html[data-match-design=v1] #siteWrapper main .mp-finance-plan>a{display:inline-flex;align-items:center;justify-content:center;max-width:100%}@media(max-width:640px){html[data-match-design=v1] #siteWrapper main .mp-finance-plan{border-radius:20px}}@media(min-width:641px)and (max-width:800px){html[data-match-design=v1] #siteWrapper main #finance-firm-plan{position:relative;left:50%;width:min(380px,calc(100vw - 32px));transform:translateX(-50%)}}
