.p-procedure .c-flow-item:has(.c-flow-item__heading){grid-template-areas:"num heading" "text text" "img img"}@media (min-width: 48em){.p-procedure .c-flow-item:has(.c-flow-item__heading){grid-template-areas:"num heading img" "num text img";grid-template-columns:8.8541666667% 1fr 36.4583333333%;grid-template-rows:auto 1fr;padding-right:40px;gap:0 40px}}.p-procedure .c-flow-item__heading{align-self:center}@media (min-width: 48em){.p-procedure .c-flow-item__heading{align-self:flex-start;padding:0}}@media (min-width: 48em){.p-procedure .c-flow-item:has(.c-flow-item__heading) .c-flow-item__heading{padding:0}}@media (min-width: 48em){.p-procedure .c-flow-item__textarea{align-self:flex-start;padding:0}}.p-procedure .c-flow-item__text span{color:var(--c-primary)}@media (min-width: 48em){.p-procedure .c-flow-item__img{width:100%;max-width:420px}}
