.ik-protocols{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.ik-protocol{background-color:#fff;border:1px solid #d4cfc3;border-radius:14px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:32px}.ik-protocol__id{align-items:baseline;display:flex;gap:14px}.ik-protocol__num{color:#a23a2e;font-family:Lora,serif;font-size:40px;font-weight:600;line-height:1;white-space:nowrap}.ik-protocol__tag{color:#59564f;font-family:Inter,sans-serif;font-size:11px;font-weight:700;line-height:1.5;text-transform:uppercase}.ik-protocol__title{color:#131212;font-family:Lora,serif;font-size:28px;font-weight:600;line-height:1.2;margin:0}.ik-protocol__block{border-top:1px solid #d4cfc3;display:flex;flex-direction:column;gap:10px;padding-top:18px}.ik-protocol__label{color:#59564f;font-family:Inter,sans-serif;font-size:11px;font-weight:700;line-height:1.5;margin:0;text-transform:uppercase}.ik-protocol__label--accent{color:#a23a2e}.ik-protocol__text{color:#3d3a34;font-family:Inter,sans-serif;font-size:16px;line-height:1.65;margin:0}@media(max-width:767px){.ik-protocols{grid-template-columns:1fr}}