.ki-checklist{background:#e9e4d7;color:#282c29;padding:clamp(56px,7vw,96px) 0}.ki-checklist__inner{max-width:1300px}.ki-checklist header{max-width:720px;margin-bottom:37px}.ki-checklist header>p{font-size:11px;letter-spacing:.17em;color:#6a7457;font-weight:700;margin:0 0 17px}.ki-checklist h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(36px,4.8vw,64px);letter-spacing:-.05em;font-weight:400;line-height:1.08;margin:0 0 17px}.ki-checklist header>span{color:#596157;line-height:1.65}.ki-checklist__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;list-style:none;padding:0;margin:0;border-top:1px solid #bdbdaf}.ki-checklist__steps li{padding:25px 32px 12px 0;min-height:195px;border-right:1px solid #bdbdaf;margin-right:32px}.ki-checklist__steps li:last-child{border:0;margin-right:0}.ki-checklist__steps li>span{font-size:12px;color:#6a7457;letter-spacing:.1em}.ki-checklist__steps h3{font-family:Georgia,'Times New Roman',serif;font-size:clamp(24px,2.5vw,32px);font-weight:400;letter-spacing:-.035em;margin:18px 0 10px}.ki-checklist__steps p{line-height:1.6;color:#62695f;margin:0}.ki-checklist__guide{display:inline-block;margin-top:24px;border-bottom:1px solid #282c29;padding-bottom:5px;color:#282c29;text-decoration:none;font-weight:600}@media(max-width:760px){.ki-checklist__steps{grid-template-columns:1fr}.ki-checklist__steps li{border-right:0;border-bottom:1px solid #bdbdaf;margin-right:0;padding:24px 0;min-height:0}}
