.dc-fit{align-items:center;display:flex;flex-direction:column;gap:40px}.dc-fit,.dc-fit__title{color:#22222f;font-family:Neulis Neue,sans-serif}.dc-fit__title{font-size:36px;font-weight:400;line-height:1.2;margin:0;max-width:816px;text-align:center}.dc-fit__cards{display:grid;gap:32px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%}.dc-fit__card{border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;padding:24px 20px}.dc-fit__card--bottom{justify-content:space-between}.dc-fit__heading{font-size:20px;line-height:1.4;margin:0}.dc-fit__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.dc-fit__list li{align-items:flex-start;display:flex;font-size:16px;gap:12px;line-height:1.4}.dc-fit__list svg{flex:none}@media (max-width:767px){.dc-fit__cards{gap:16px;grid-auto-flow:row}.dc-fit__title{font-size:28px}}.dc-fit__tone--secure{background:color-mix(in srgb,var(--secure-color,#fff777) 50%,#fff)}.dc-fit__tone--grow{background:color-mix(in srgb,var(--grow-color,#ffb2a4) 50%,#fff)}.dc-fit__tone--connect{background:color-mix(in srgb,var(--connect-color,#7bfab4) 50%,#fff)}.dc-fit__tone--neutral{background:#f7f5f2}.dc-fit__list li span{max-width:var(--dc-text-w,520px)}.dc-fit__tone--silver{background:#cdc9c6}