.checkup-summary{box-sizing:border-box;color:#153e2c;background:#edf2e8;border:1px solid #d9ded8;border-radius:28px;align-self:center;width:100%;min-width:0;padding:clamp(24px,4vw,48px)}.checkup-summary h2{margin:20px 0 28px;font-family:Georgia,serif;font-size:clamp(28px,3vw,42px);line-height:1.12}.checkup-summary ol{counter-reset:checkup;gap:20px;margin:0;padding:0;list-style:none;display:grid}.checkup-summary li{counter-increment:checkup;border-top:1px solid #ccd7c8;padding-top:16px}.checkup-summary li strong{font-size:19px;display:block}.checkup-summary li strong:before{content:"0" counter(checkup) " / ";color:#56744f}.checkup-summary li span,.checkup-summary>p{margin-top:8px;font-size:16px;line-height:1.55;display:block}.checkup-summary-price{margin-top:24px;font-size:24px;display:block}
